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