ラベル | 説明 | データ タイプ |
入力フィーチャ | 作成するポイントまたはポリゴン フィーチャ。 | Feature Layer |
入力ラスター | すべてのラスターは、範囲、座標系、セル サイズが同じでなくてはいけません。 | Raster Layer; Mosaic Layer |
出力テーブル | 出力テーブルには、各ポイントとデータを含む各ラスターのレコードが含まれています。 ポリゴン フィーチャが入力された場合、ラスター セルの中心と一致するポイントに変換されます。 | Table |
出力ラスター名テーブル (オプション) | 入力ラスターの名前をディスクに保存します。 | Table |
警告を出力テーブルに追加 (オプション) | 入力フィーチャが、部分的または完全に入力ラスターのエリア内に含まれているかどうかを記録します。
| Boolean |
Geostatistical Analyst のライセンスで利用可能。
サマリー
ポイントまたはポリゴン フィーチャクラスに基づき、セル値をラスター セットからテーブルに抽出します。
使用法
このツールは、主に [ガウス地球統計学的シミュレーション (Gaussian Geostatistical Simulations)] ツールの出力を解析するように設計されています。
すべてのラスターは、空間参照とセル サイズが同じでなくてはいけません。
ポイント フィーチャクラスを使用する場合、出力テーブルには、各ポイントとデータを含む各ラスターのレコードが含まれています。 ポリゴン データはポイント データとして扱われます。 入力ラスターのセルの中心は、ポイント数の決定に使用されるだけでなく、セルがポリゴン内に含まれるかどうかの判断にも使用されます。
ラスターの範囲外にある値は無視されます。
マルチパート フィーチャクラスはサポートされていません。
コインシデント ポイントの場合、最後に遭遇したポイントが使用され、残りのポイントは無視されます。 同様に、重複するポリゴンに遭遇した場合、交差するフィーチャのいずれか 1 つのみが処理されます。
Spatial Analyst が使用できる場合、[サンプル (Sample)] ツールも使用できます。 ただし、値をグラフ化する場合は、出力テーブルを転置する必要があります。
パラメーター
arcpy.ga.ExtractValuesToTable(in_features, in_rasters, out_table, {out_raster_names_table}, {add_warning_field})
名前 | 説明 | データ タイプ |
in_features | 作成するポイントまたはポリゴン フィーチャ。 | Feature Layer |
in_rasters [in_raster,...] | すべてのラスターは、範囲、座標系、セル サイズが同じでなくてはいけません。 | Raster Layer; Mosaic Layer |
out_table | 出力テーブルには、各ポイントとデータを含む各ラスターのレコードが含まれています。 ポリゴン フィーチャが入力された場合、ラスター セルの中心と一致するポイントに変換されます。 | Table |
out_raster_names_table (オプション) | 入力ラスターの名前をディスクに保存します。 | Table |
add_warning_field (オプション) | 入力フィーチャが、部分的または完全に入力ラスターのエリア内に含まれているかどうかを記録します。
| Boolean |
コードのサンプル
ポイント フィーチャクラスに基づき、セル値をラスターからテーブルに抽出します。
import arcpy
from arcpy import env
env.workspace = "C:/gapyexamples/data"
arcpy.ExtractValuesToTable_ga("C:/gapyexamples/data/ca_ozone_pts.shp",
"C:/gapyexamples/data/inraster",
"C:/gapyexamples/output/outEVFR.dbf", "", "")
ポイント フィーチャクラスに基づき、セル値をラスターからテーブルに抽出します。
# Name: ExtractValuesToTable_Example_02.py
# Description: Extract the cell values from a raster, based on
# a point feature class, to a table.
# Requirements: Geostatistical Analyst Extension
# Import system modules
import arcpy
from arcpy import env
# Set environment settings
env.workspace = "C:/gapyexamples/data"
# Set local variables
inPoints = "C:/gapyexamples/data/ca_ozone_pts.shp"
raster = "C:/gapyexamples/data/inraster"
outTable = "C:/gapyexamples/output/outEVFR.dbf"
# Execute ExtractValuesToTable
arcpy.ExtractValuesToTable_ga(inPoints, raster, outTable, "", "")
ライセンス情報
- Basic: 次のものが必要 Geostatistical Analyst
- Standard: 次のものが必要 Geostatistical Analyst
- Advanced: 次のものが必要 Geostatistical Analyst