| Подпись | Описание | Тип данных | 
|  Входная растровая функция
 | Шаблон функции или объект JSON функции, который выдает таблицу или класс пространственных объектов. | String; File | 
|  Выходная таблица
 | Путь, имя файла и тип (расширение) для выходной таблицы или класса пространственных объектов. | Table | 
|   Аргументы растровой функции
 (Дополнительный) | Аргументы функции и их значения, которые необходимо задать. Каждая функция растра имеет свои собственные аргументы и значения, которые перечислены в диалоговом окне инструмента. | Value Table | 
Краткая информация
Преобразует набор данных растровой функции в таблицу или класс пространственных объектов. Входная растровая функция должна быть предназначена для вывода в результате таблицы или класса пространственных объектов.
Использование
- Входными данными для инструмента является растровая функция. 
- Входная растровая функция должна создавать выходные данные таблицы или класса пространственных объектов. Настройки в растровой функции определяют, будет ли создаваться таблица или класс объектов. Этот инструмент проверит растровую функцию и определит тип выходного результата. 
- Растровой функцией может быть файл .xml, шаблон файла JSON или строка определения функции JSON. 
- Этот инструмент может запускаться в параллельном режиме и использовать настройки параллельной обработки из параметров среды. 
Параметры
arcpy.management.GenerateTableFromRasterFunction(raster_function, out_table, {raster_function_arguments})| Имя | Описание | Тип данных | 
| raster_function | Шаблон функции или объект JSON функции, который выдает таблицу или класс пространственных объектов. | String; File | 
| out_table | Путь, имя файла и тип (расширение) для выходной таблицы или класса пространственных объектов. | Table | 
| raster_function_arguments [raster_function_arguments,...] (Дополнительный) | Аргументы функции и их значения, которые необходимо задать. Каждая функция растра имеет свои собственные аргументы и значения, которые перечислены в диалоговом окне инструмента. | Value Table | 
Пример кода
Это пример скрипта Python для GenerateTableFromRasterFunction.
#====================================
# GenerateTableFromRasterFunction
# Usage:
# arcpy.management.GenerateTableFromRasterFunction(
#     raster_function, out_table, { {Name} {Value}; {Name} {Value}...}))
# arcpy.management.GenerateTableFromRasterFunction(
#     raster_function, out_table, {raster_function_arguments})
import arcpy
# Convert Raster to point feature class using build in Pixel to Vector function
arcpy.management.GenerateTableFromRasterFunction(
"P2V", "C:/Workspace/outputdb.sde/pixelpoints", 
"Raster C:/Workspace/data/testimage.tif")Это пример скрипта Python для GenerateTableFromRasterFunction.
#====================================
# GenerateTableFromRasterFunction
# Usage:
# arcpy.management.GenerateTableFromRasterFunction(
#     raster_function, out_table, { {Name} {Value}; {Name} {Value}...}))
# arcpy.management.GenerateTableFromRasterFunction(
#     raster_function, out_table, {raster_function_arguments})
import arcpy
rasterfunc = "C:/Workspace/funcs/TestGeometry.rft.xml"
outfc = "C:/Workspace/polygonfeat.shp"
funcargs = "Raster C:/Workspace/data/testgeo.tif"
# Generate polygon feature class using custom python raster function
arcpy.management.GenerateTableFromRasterFunction(
rasterfunc, outfc, funcargs)Параметры среды
Особые случаи
Информация о лицензиях
- Basic: Да
- Standard: Да
- Advanced: Да