ArcGIS for Desktop

  • ドキュメント
  • 価格
  • サポート

  • My Profile
  • ヘルプ
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

組織のマッピング プラットフォーム

ArcGIS for Desktop

完全なプロ仕様の GIS

ArcGIS for Server

エンタープライズ GIS

ArcGIS for Developers

位置情報利用アプリの開発ツール

ArcGIS Solutions

各種業界向けの無料のテンプレート マップおよびテンプレート アプリケーション

ArcGIS Marketplace

組織で使えるアプリとデータを取得

  • ドキュメント
  • 価格
  • サポート
Esri
  • サイン イン
user
  • マイ プロフィール
  • サイン アウト

ヘルプ

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • その他...

ラスターのコピー (Copy Raster)

  • サマリ
  • 使用法
  • 構文
  • コードのサンプル
  • 環境
  • ライセンス情報

サマリ

ラスター データセットのコピーを保存したり、モザイク データセットを 1 つのラスター データセットに変換したりします。

使用法

  • 出力は、BIL、BIP、BMP、BSQ、DAT、Esri Grid、GIF、IMG、JPEG、JPEG 2000、PNG、TIFF、または任意のジオデータベース ラスター データセットに保存することができます。

  • ジオデータベースにラスター データセットを格納する場合、ラスター データセットの名前にファイル拡張子は付けません。ラスター データセットをファイル形式で格納する場合は、ファイル拡張子を指定する必要があります。

    • *.bil(Esri BIL)
    • *.bip(Esri BIP)
    • *.bmp(BMP)
    • *.bsq(Esri BSQ)
    • *.dat(ENVI DAT)
    • *.gif(GIF)
    • *.img(ERDAS IMAGINE)
    • *.jpg(JPEG)
    • *.jp2(JPEG 2000)
    • *.png(PNG)
    • *.tif(TIFF)
    • 拡張子なし (Esri GRID)

  • このツールを使用して、ピクセル タイプを別のビット深度に変更することができます。ピクセル深度を変更する場合、ラスターの表示は変化しませんが、値は指定した新しいビット深度に変更されます。

  • このツールの出力は必ずラスター データセットになります。このツールは、入力としてモザイク データセットを使用しますが、出力はラスター データセットです。モザイク データセットの内容は、ラスター データセットを作成するためにモザイク化されます。

  • [ArcMap オプション] 内の [ワールド ファイルを使用してラスターの座標値を定義] オプションをオンにした場合、ワールド ファイルが出力されます。ワールド ファイルがすでに存在する場合、上書きされます。また、出力された空間参照で、1/2 ピクセル シフトが発生する場合があります。

  • ファイルベースのラスターおよびパーソナル ジオデータベース ラスターの場合は、背景値を除外するために、[背景値を除外] を NoData と同じ値に設定する必要があります。ファイル ジオデータベース ラスターとエンタープライズ ジオデータベース ラスターについては、この余分の処理を行う必要はありません。

  • ラスター データセットを JPEG ファイル、JPEG 2000 ファイル、またはジオデータベースに格納するときに、環境設定で [圧縮タイプ] と [圧縮品質] を指定できます。

  • GIF 形式がサポートするのは、シングルバンド ラスター データセットのみです。

  • ピクセルタイプ パラメーターによって、出力ラスター データセットのビット深度が決まります。別のピクセル タイプが選択されたときは、ラスター値の再調整が行われます。ピクセル タイプが降格された (引き下げられた) 場合、そのピクセル深度の有効範囲外のラスター値は切詰められ、失われます。サポートされているエクスポート形式のビット深度の容量については、「サポートされているラスター データセット ファイル形式」をご参照ください。

構文

CopyRaster_management (in_raster, out_rasterdataset, {config_keyword}, {background_value}, {nodata_value}, {onebit_to_eightbit}, {colormap_to_RGB}, {pixel_type}, {scale_pixel_value}, {RGB_to_Colormap})
パラメータ説明データ タイプ
in_raster

コピーするラスター データセットまたはモザイク データセット。

Mosaic Dataset; Mosaic Layer; Raster Dataset; Raster Layer
out_rasterdataset

作成するラスター データの名前および形式。

  • *.bil(Esri BIL)
  • *.bip(Esri BIP)
  • *.bmp(BMP)
  • *.bsq(Esri BSQ)
  • *.dat(ENVI DAT)
  • *.gif(GIF)
  • *.img(ERDAS IMAGINE)
  • *.jpg(JPEG)
  • *.jp2(JPEG 2000)
  • *.png(PNG)
  • *.tif(TIFF)
  • 拡張子なし (Esri GRID)

ジオデータベースにラスター データセットを格納する場合、ラスター データセットの名前にファイル拡張子は付けません。

ラスター データセットを JPEG ファイル、JPEG 2000 ファイル、TIFF ファイル、またはジオデータベースに格納するときに、圧縮タイプと圧縮品質を指定できます。

Raster Dataset
config_keyword
(オプション)

ファイル ジオデータベースまたはエンタープライズ ジオデータベースの格納パラメーター (コンフィグレーション) を指定します。コンフィグレーション キーワードは、データベース管理者によって設定されます。

String
background_value
(オプション)

ラスター データの周囲に作成された不要な値を削除する場合に、このオプションを使用します。指定した値は、ラスター データセットの他の有用なデータと区別されます。たとえば、ラスター データセットの境界に沿ったゼロ値は、ラスター データセット内のゼロ値と区別されます。

指定したピクセル値は、出力ラスター データセットでは NoData に設定されます。

ファイルベースのラスターおよびジオデータベース ラスターの場合は、背景値を除外するために、[背景値を除外] を NoData と同じ値に設定する必要があります。エンタープライズおよびジオデータベース ラスターについては、この余分の処理を行う必要はありません。

Double
nodata_value
(オプション)

指定した値を持つすべてのピクセルが、出力ラスター データセットでは NoData に設定されます。

String
onebit_to_eightbit
(オプション)

入力の 1 ビット ラスター データセットを 8 ビット ラスター データセットに変換するかどうかを選択します。この変換では、入力ラスター データセットの値 1 が出力ラスター データセットの 255 に変更されます。これは、1 ビット ラスター データセットをジオデータベースにインポートするときに便利です。1 ビット ラスター データセットは、ファイル システムに格納されたときには 8 ビット ピラミッド レイヤーを持ちますが、ジオデータベースでは 1 ビット ラスター データセットは 1 ビット ピラミッド レイヤーしか持つことができず、そのために表示が不十分なものになります。このデータをジオデータベース の 8 ビットに変換すると、ピラミッド レイヤーが 1 ビットではなく 8 ビットとして作成されるため、本来のラスター データセットが表示されます。

  • NONE —変換を実行しません。これがデフォルトです。
  • OneBitTo8Bit —入力ラスターが変換されます。
Boolean
colormap_to_RGB
(オプション)

入力ラスター データセットがカラーマップを持つ場合、出力ラスター データセットを 3 バンドの出力ラスター データセットに変換できます。これは、別のカラーマップでラスターをモザイクするときに役立ちます。

  • NONE —変換は行われません。これがデフォルトです。
  • ColormapToRGB —入力データセットが変換されます。
Boolean
pixel_type
(オプション)

ラスターまたはモザイク データセットの深度 (放射量分解能) を設定します。定義されない場合、この値は最初のラスター データセットから取得されます。

  • 1_BIT —1 ビット符号なし整数。値は 0 または 1 です。
  • 2_BIT —2 ビット符号なし整数。サポートされる値は 0 〜 3 です。
  • 4_BIT —4 ビット符号なし整数。サポートされる値は 0 〜 15 です。
  • 8_BIT_UNSIGNED —8 ビット符号なしデータ タイプ。サポートされる値は 0 〜 255 です。
  • 8_BIT_SIGNED —8 ビット符号付きデータ タイプ。サポートされる値は -128 〜 127 です。
  • 16_BIT_UNSIGNED —16 ビット符号なしデータ タイプ。値の範囲は 0 〜 65,535 です。
  • 16_BIT_SIGNED —16 ビット符号付きデータ タイプ。値の範囲は -32,768 〜 32,767 です。
  • 32_BIT_UNSIGNED —32 ビット符号なしデータ タイプ。値の範囲は 0 〜 4,294,967,295 です。
  • 32_BIT_SIGNED —32 ビット符号付きデータ タイプ。値の範囲は -2,147,483,648 〜 2,147,483,647 です。
  • 32_BIT_FLOAT —小数点をサポートする 32 ビット データ タイプ。
  • 64_BIT —小数点をサポートする 64 ビット データ タイプ。
String
scale_pixel_value
(オプション)

出力と入力のピクセル タイプが異なる場合 (たとえば、入力が 16 ビットで出力が 8 ビット)、新しい範囲に合わせて値を変更するように選択できます。変更しない場合、新しいピクセル範囲に含まれない値は破棄されます。

8 ビットから 16 ビットのように値を拡大する場合は、8 ビット値の最小値と最大値が 16 ビット範囲の最小値と最大値に拡大されます。16 ビットから 8 ビットのように値を縮小する場合は、16 ビットの最小値と最大値が 8 ビット範囲の最小値と最大値に縮小されます。

  • NONE —ピクセル値は同じままで変更されません。値の範囲に含まれない値は破棄されます。これがデフォルトです。
  • ScalePixelValue —ピクセル値を新しいピクセル タイプに変更します。ピクセル深度を変更する場合、ラスターの表示は変化しませんが、値は指定した新しいビット深度に変更されます。
Boolean
RGB_to_Colormap
(オプション)

8 ビットで 3 バンド (RGB) のラスター データセットをカラーマップを含むシングル バンドのラスター データセットに変換します。この操作は、スキャン画像によく見られるノイズを抑制し、スクリーン キャプチャ、スキャン マップ、またはスキャン ドキュメントに適しています。衛星画像や航空画像、または主題ラスター データでの使用はお勧めしません。

  • NONE —RGB を変換しません。
  • RGBToColormap —カラーマップに変換します。
Boolean

コードのサンプル

CopyRaster (ラスターのコピー) の例 1 (Python ウィンドウ)

これは、CopyRaster (ラスターのコピー) のための Python サンプルです。

import arcpy
arcpy.CopyRaster_management("c:/data/background.tif",
                           "c:/fdgb/CpRaster.gdb/fgdbRD","DEFAULTS",
                           "0","9","","","8_BIT_UNSIGNED")
CopyRaster (ラスターのコピー) の例 2 (スタンドアロン スクリプト)

これは、CopyRaster (ラスターのコピー) のための Python スクリプト サンプルです。

##====================================
##Copy Raster
##Usage: CopyRaster_management in_raster out_rasterdataset {config_keyword} {background_value} {nodata_value} {NONE | OneBitTo8Bit} 
##                             {NONE | ColormapToRGB} {1_BIT | 2_BIT | 4_BIT | 8_BIT_UNSIGNED | 8_BIT_SIGNED | 16_BIT_UNSIGNED 
##                             | 16_BIT_SIGNED | 32_BIT_UNSIGNED | 32_BIT_SIGNED | 32_BIT_FLOAT | 64_BIT}

import arcpy
arcpy.env.workspace = r"C:\PrjWorkspace"

##Copy File RasterDataset to GDB Dataset with Background and Nodata setting
arcpy.CopyRaster_management("background.tif","CpRaster.gdb\\background","DEFAULTS","0","9","","","8_BIT_UNSIGNED")

##Copy 1 BIT 
arcpy.CopyRaster_management("1bit.tif","SDE94.sde\\bit8","DEFAULTS","","","OneBitTo8Bit","","")

環境

  • 圧縮
  • 現在のワークスペース
  • 範囲
  • ピラミッド
  • ラスターの統計情報
  • テンポラリ ワークスペース
  • 出力データのコンフィグレーション キーワード
  • 出力データの座標系
  • 地理座標系変換
  • スナップ対象ラスター
  • タイル サイズ
  • リサンプリング方法
  • NoData

ライセンス情報

  • ArcGIS for Desktop Basic: ○
  • ArcGIS for Desktop Standard: ○
  • ArcGIS for Desktop Advanced: ○

関連トピック

  • ラスター ツールセットの概要
  • ラスター データの環境設定
  • サポートされているラスター データセット ファイル形式
このトピックへのフィードバック

ArcGIS for Desktop

  • ホーム
  • ドキュメント
  • 価格
  • サポート

ArcGIS プラットフォーム

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Esri について

  • 会社概要
  • 採用情報
  • スタッフ ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | プライバシー | リーガル