リサンプリング方法(環境設定)
リサンプリングとは、ラスタ データセットを変換する際にピクセル値を内挿するプロセスです。入力と出力が正確に対応していない場合、ピクセル サイズが変わる場合、データがシフトされる場合などにこの方法を使用します。
使用に関する注意
- 新しい値が作成されないので、カテゴリ分けされたデータでは最近隣内挿法を使用してください。
- 共一次内挿法および三次たたみ込み内挿法はカテゴリ分けされたデータには適していません。ただし、連続データでは適切な外観の出力が得られます。
ダイアログの構文
- リサンプリング方法 - 出力の作成時に使用するリサンプリング方法を選択します。
- NEAREST - 最近隣内挿法を実行します。最も高速な内挿法です。NEAREST オプションはセルの値を変更しないため、主として土地利用区分などの不連続データに使用されます。最大の空間誤差は、セル サイズの 1/2 になります。
- BILINEAR - 共一次内挿法を実行し、4 つの最近隣入力セルの中心の重み付けされた距離に基づいてセルの新しい値を決定します。BILINEAR オプションは連続データに有効で、ある程度データをスムージングします。
- CUBIC - 三次たたみ込み内挿法を実行し、16 の最近隣入力セルの中心を通る滑らかなカーブの適合に基づいて、セルの新しい値を算出します。CUBIC オプションは、連続データに適していますが、入力ラスタの範囲外の値を含んだ出力ラスタを生成することがあります。CUBIC オプションによる出力ラスタは、最近隣内挿法リサンプリング アルゴリズムを実行して得られたラスタに比べて、幾何学的に歪みが少なくなります。Cubic オプションの欠点は、所要処理時間が相対的に長いことです。場合によっては、入力セル値の範囲から外れた出力セル値が生成されることがあります。このことが容認できない場合は、かわりに Bilinear を使用してください。
スクリプトの構文
arcpy.env.resample = "interpolation_type"
パラメータ |
説明 |
---|---|
interpolation_type(オプション) |
使用されるリサンプリング手法:
|
import arcpy
# Set the resampling method environment to bilinear interpolation.
arcpy.env.resamplingmethod = "BILINEAR"
関連トピック
5/10/2014