Извлечь значения в таблицу (Geostatistical Analyst)

Уровень лицензии:BasicStandardAdvanced

Краткая информация

Извлекает значения ячеек из набора растров в таблицу, используя точечный или полигональный класс объектов.

Использование

Синтаксис

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
(дополнительно)

Сохраняет имена Входных растров (Input rasters) на диск.

Table
add_warning_field
(дополнительно)

Записывает, покрываются ли входные пространственные объекты частично или полностью Входными растрами (Input rasters).

  • TRUE Поле предупреждения добавляется в выходную таблицу и заполняется значением P, когда пространственный объект частично покрывается значениями растра.
  • FALSE Поле предупреждения не добавляется в выходную таблицу.
Boolean

Пример кода

ExtractValuesToTable. Пример 1 (окно Python)

Извлекает значения ячеек из растра в таблицу, используя класс точечных объектов.

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. Пример 2 (автономный скрипт)

Извлекает значения ячеек из растра в таблицу, используя класс точечных объектов.

# 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
5/10/2014