提取值到表 (地统计分析)
摘要
基于点或面要素类将一组栅格中的单元值提取到表。
用法
语法
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, "", "")
相关主题
7/10/2012