Spatial Analyst のライセンスで利用可能。
[抽出] ツールでは、セルの属性またはセルの空間的位置関係のいずれかを指定して、セルのサブセットを抽出できます。また、特定の位置にあるセル値を、ポイント フィーチャクラスの属性またはテーブルとして取得することもできます。
属性または位置に基づいてセル値を新しいラスターに抽出するには、以下のツールが使用できます。
属性値を指定してセルを抽出する場合 ([属性で抽出 (Extract by Attributes)]) は、WHERE 句で実行します。たとえば、標高ラスターから標高が 100 メートル以上の値を持つセルを抽出する必要がある場合に使用します。
形状指定によるセルの抽出では、指定した形状の内側にある、または外側にある、という条件を満たすセルが抽出されます ([円で抽出 (Extract by Circle)]、[ポリゴンで抽出 (Extract by Polygon)]、[長方形で抽出 (Extract by Rectangle)])。
特定の位置を指定してセルを抽出する場合は、X、Y のポイント位置 ([ポイントで抽出 (Extract by Points)])、またはマスク ラスターを使用して識別したセル ([マスクで抽出 (Extract by Mask)]) によって位置を指定する必要があります。
セル値を属性テーブルまたは通常のテーブルに抽出する場合の位置を指定するには、以下のツールが使用できます。
ポイント フィーチャクラスで特定されるセル値は、新しい出力フィーチャクラスの属性として記録されます ([抽出値 → ポイント (Extract Values to Points)])。これは、1 つの入力ラスターから値を抽出するだけです。
ポイント フィーチャクラスで特定されるセル値は、そのフィーチャクラスの属性テーブルに追加できます ([複数の抽出値 → ポイント (Extract Multi Values to Points)])。複数のラスターからのセル値も取得できます。
特定された位置 (ラスターとフィーチャ) のセル値は、テーブルに記録できます ([サンプル (Sample)])。
以下の表に、使用可能な [抽出] ツールと、その簡単な説明を示します。
ツール | 説明 |
---|---|
論理検索に基づいてラスターのセルを抽出します。 | |
円に基づいてラスターのセルを抽出します。 | |
マスクによって定義されたエリアのラスターのセルを抽出します。 | |
座標ポイントに基づいてラスターのセルを抽出します。 | |
ポリゴンに基づいてラスターのセルを抽出します。 | |
長方形に基づいてラスターのセルを抽出します。 | |
1 つ以上のラスターから、ポイント フィーチャクラスで指定された位置にあるセル値を抽出し、その値をポイント フィーチャクラスの属性テーブルに記録します。 | |
一連のポイント フィーチャに基づいてラスターのセル値を抽出し、その値を出力フィーチャクラスの属性テーブルに記録します。 | |
定義された位置のラスターまたは一連のラスターからのセルの値を表示するテーブルを作成します。位置は、ラスター セルまたは一連のポイントによって定義されます。 入力ラスターは 2 次元または多次元です。入力ラスターが多次元の場合、出力テーブルの構造が変わります。 |