Resumen
Convierte un dataset de función ráster en una clase de entidad o tabla. La función ráster de entrada debe ser una función ráster diseñada para generar una clase de entidad o tabla.
Uso
El valor de entrada de la herramienta es una función ráster.
La función ráster de entrada debe producir la salida de una clase de entidad o tabla. La configuración de la función ráster determina si la salida es una clase de entidad o una tabla. La herramienta validará la función ráster y determinará el tipo de salida.
La función ráster puede ser un archivo .xml, una plantilla de archivo JSON o una cadena de caracteres de definición de función JSON.
La herramienta se puede ejecutar en modo paralelo y utiliza el procesamiento en paralelo de la configuración del entorno.
Sintaxis
arcpy.management.GenerateTableFromRasterFunction(raster_function, out_table, {raster_function_arguments})
Parámetro | Explicación | Tipo de datos |
raster_function | La plantilla de función u objeto JSON de función que generan una clase de entidad o tabla. | String; File |
out_table | La ruta, nombre de archivo y tipo (extensión) de la clase de entidad o tabla de salida. | Table |
raster_function_arguments [raster_function_arguments,...] (Opcional) | Los argumentos de función y los valores que hay que establecer. Cada función ráster cuenta con sus propios argumentos y valores, enumerados en el cuadro de diálogo de la herramienta. | Value Table |
Muestra de código
Esta es una muestra de Python para 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")
Esta es una muestra de script de Python para 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)
Entornos
Información de licenciamiento
- Basic: Sí
- Standard: Sí
- Advanced: Sí