Resumen
Genera un dataset ráster a partir de una función ráster de entrada o de una cadena de funciones.
Uso
La herramienta se ha diseñado para el procesamiento de ráster utilizando varios subprocesos para ayudar a agilizar el procesamiento.
El formato de ráster de salida puede ser TIFF, GRID, ERDAS, IMAGINE, CRF (formato de ráster de nube) o MRF (formato metarráster).
Sintaxis
GenerateRasterFromRasterFunction(raster_function, out_raster_dataset, {raster_function_arguments}, {raster_properties}, {format}, {})
Parámetro | Explicación | Tipo de datos |
raster_function | El nombre de una función ráster, objeto JSON de función ráster o cadena de funciones (en formato .rft.xml). | File; String |
out_raster_dataset | El dataset ráster de salida. | Raster Dataset |
raster_function_arguments [[Name, Value],...] (Opcional) | Los parámetros asociados con la cadena de funciones. Por ejemplo, si la cadena de funciones aplica la función ráster de Sombreado, defina la fuente de datos, el acimut y la altitud. | Value Table |
raster_properties [[Name, Value],...] (Opcional) | Las propiedades clave del dataset ráster de salida, como el sensor o la longitud de onda. | Value Table |
format (Opcional) | El formato ráster de salida. El formato predeterminado se derivará de la extensión del archivo que se haya especificado en el output_raster_dataset.
| String |
(Opcional) |
Muestra de código
Ejemplo de GenerateRasterFromRasterFunction (ventana de Python)
Esta es una muestra de Python en la que se utiliza la función de ráster NDVI para crear un dataset ráster.
import arcpy
arcpy.env.workspace = r"C:\PrjWorkspace"
arcpy.GenerateRasterFromRasterFunction_management(
raster_function="NDVI",
out_raster_dataset="c:/temp/ndvitest.crf",
raster_function_arguments="Raster \\\\somemachine\\data\\test.tif; VisibleBandID 3;InfraredBandID 4",
format="CRF")
Entornos
Información sobre licencias
- Basic: Sí
- Standard: Sí
- Advanced: Sí