| Подпись | Описание | Тип данных | 
| Входные объекты | Создаваемые точечные или полигональные объекты. | Feature Layer | 
| Входные растры | Все растры должны иметь одни и те же экстент, систему координат и размер ячеек. | Raster Layer; Mosaic Layer | 
| Выходная таблица | Выходная таблица содержит запись для каждой точки и для каждого растра, содержащего данные. При использовании в качестве входных данных полигональных объектов они преобразуются в точки, которые совпадают с центрами ячеек растра. | Table | 
| Выходная таблица названий растров  (Дополнительный) | Сохраняет имена Входных растров на диск. | Table | 
| Добавить предупреждения в выходную таблицу  (Дополнительный) | Записывает, покрываются ли входные пространственные объекты частично или полностью Входными растрами. 
 | Boolean | 
Доступно с лицензией Geostatistical Analyst.
Краткая информация
Извлекает значения ячеек из набора растров в таблицу, используя точечный или полигональный класс объектов.
Использование
- В основном, этот инструмент предназначен для анализа выходных данных инструмента Геостатистическое моделирование Гаусса. 
- Все растры должны иметь одну и ту же пространственную привязку и размер ячеек. 
- Если используется класс точечных объектов, в выходной таблице будет запись для каждой точки из соответствующих ячеек всех растров. Полигональные данные будут обрабатываться как точечные. Центр ячеек входных растров определяет количество точек и используется для определения, содержится ли ячейка в полигоне или нет. 
- Значения за пределами растра игнорируются. 
- Классы составных объектов не поддерживаются. 
- В случае совпадающих точек используется последняя найденная, остальные игнорируются. Если обнаружено несколько пересекающихся полигонов, обрабатывается только один из пересекающихся объектов. 
- Если доступен Spatial Analyst, можно использовать также инструмент Извлечь по образцу. Однако если требуется выводить значения на график, выходную таблицу необходимо транспонировать. 
Параметры
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.ga.ExtractValuesToTable("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.ga.ExtractValuesToTable(inPoints, raster, outTable, "", "")Параметры среды
Информация о лицензиях
- Basic: Обязательно Geostatistical Analyst
- Standard: Обязательно Geostatistical Analyst
- Advanced: Обязательно Geostatistical Analyst