Convertir la plantilla de función ráster (Herramientas de administración de datos)
Resumen
Convierte una plantilla de función ráster en formatos (rft.xml, json y binario).
Uso
Las plantillas de funciones ráster se pueden guardar en formato XML, JSON o binario.
Dado que algunos formatos funcionan mejor en la web, puede convertir su plantilla de función ráster de un formato a otro. Por ejemplo, puede su plantilla de funciones rft.xml a JSON para poder utilizarla en una API REST de un servicio de imágenes.
Parámetros
Etiqueta
Explicación
Tipo de datos
Plantilla de función ráster de entrada
Archivo de plantilla de función ráster de entrada. El archivo de plantilla de entrada puede estar en formato XML, JSON o binario.
File; String
Archivo de plantilla de función ráster de salida
La ruta y el nombre del archivo de plantilla de función ráster de salida.
File
Formato
(Opcional)
Formato del archivo de plantilla de la función de salida.
XML —Formato de salida XML.
JSON —Formato de salida JSON. Esta es la opción predeterminada.
Binario —Formato de salida binario.
String
arcpy.management.ConvertRasterFunctionTemplate(in_raster_function_template, out_raster_function_template_file, {format})
Nombre
Explicación
Tipo de datos
in_raster_function_template
Archivo de plantilla de función ráster de entrada. El archivo de plantilla de entrada puede estar en formato XML, JSON o binario.
File; String
out_raster_function_template_file
La ruta y el nombre del archivo de plantilla de función ráster de salida.
File
format
(Opcional)
Formato del archivo de plantilla de la función de salida.
XML —Formato de salida XML.
JSON —Formato de salida JSON. Esta es la opción predeterminada.
BINARY —Formato de salida binario.
String
Muestra de código
Ejemplo 1 de "ConvertRasterFunctionPlant" (ventana de Python)
Esta es una muestra de Python para la herramienta ConvertRasterFunctionTemplate.
##Convert Raster Function Template
import arcpy
#Convert rft.xml to json
arcpy.management.ConvertRasterFunctionTemplate("c:\\test\\NDVI.rft.xml", "C:\\Test\\json_NDVI.rft.json")
Ejemplo 2 de "ConvertRasterFunctionPlant" (script independiente)
Esta es una muestra de script de Python para la herramienta ConvertRasterFunctionTemplate.
#import arcpy module
import arcpy
#Set input parameters
in_json = "c:\\test\\aspect.json"
out_rftxml = "c:\\test\\aspect.rft.xml"
out_file_type = "XML"
#Convert json to rft.xml
arcpy.management.ConvertRasterFunctionTemplate(in_json, out_rftxml, out_file_type)
Entornos
Espacio de trabajo actual , Espacio de trabajo temporal
Información de licenciamiento
Basic: Sí
Standard: Sí
Avanzado: Sí