提取值到表 (地统计分析)
摘要
基于点或面要素类将一组栅格中的单元值提取到表。
用法
语法
ExtractValuesToTable_ga (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 |
代码实例
ExtractValuesToTable 交互式窗口示例
基于点要素类将栅格中的单元值提取到表。
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", "", "")
ExtractValuesToTable 脚本示例
基于点要素类将栅格中的单元值提取到表。
# 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"
# Check out the ArcGIS Geostatistical Analyst extension license
arcpy.CheckOutExtension("GeoStats")
# Execute ExtractValuesToTable
arcpy.ExtractValuesToTable_ga(inPoints, raster, outTable, "", "")
相关主题
许可信息
ArcGIS for Desktop Basic:需要 Geostatistical Analyst
ArcGIS for Desktop Standard:需要 Geostatistical Analyst
ArcGIS for Desktop Advanced:需要 Geostatistical Analyst
9/15/2013