Spatial Analyst のライセンスで利用可能。
Spatial Analyst クラスは主に、選択したパラメーター タイプ (近傍タイプなど) によって引数の数が変わる Spatial Analyst ツールのパラメーターを定義するためや、パラメーター内のエントリ数が特定の状況 (再分類テーブルなど) に応じて変化する場合に使用されます。 パラメーターにクラスを使用することで、パラメーター内の個々のエントリにアクセスして、プログラムから変更することができます。
注意:
特定のクラスは、Image Analyst エクステンション ライセンスを所有している場合にも利用できます。 それは、近傍クラスと WSTable オーバーレイ クラスです。
Spatial Analyst クラスの一般的な機能グループを次の表に示します。 パラメーターのさまざまなオプションを定義するクラスは、グループ化されています。
ファジー ロジック解析のメンバーシップ関数を定義します。 | |
[距離累積 (Distance Accumulation)] ツール、[距離アロケーション (Distance Allocation)] ツール、および従来のパスの距離ツールの水平方向ファクターを識別します。 | |
クリギングを使用してサーフェスを作成するためのモデルを開発します。 | |
一連のツールの入力近傍を定義します。 | |
[加重オーバーレイ (Weighted Overlay)] および [加重合計 (Weighted Sum)] ツールの入力テーブルを作成します。 | |
[IDW] および [クリギング (Kriging)] ツールの半径を識別します。 | |
再分類に使用されるさまざまな再分類テーブルを定義します。 | |
日射量ツールで使用する時間間隔を識別します。 | |
[トポ → ラスター (Topo to Raster)] ツールの入力を定義します。 | |
[関数によるリスケール (Rescale by Function)] ツールの変換関数を定義します。 | |
[距離累積 (Distance Accumulation)] ツール、[距離アロケーション (Distance Allocation)] ツール、および従来のパスの距離ツールの垂直方向ファクターを識別します。 |
RasterCellIterator クラスは、Spatial Analyst ツールのパラメーターの定義には使用されません。 このクラスは、1 つ以上のラスターのセルを反復処理する反復オブジェクトを定義するために使用されます。