Convertir la plantilla de función ráster (Administración de datos)

Resumen

Convierte una plantilla de función ráster entre formatos (rft.xml, json y binario).

Uso

  • Las plantillas de función ráster se pueden almacenar en formato XML, JSON o binario.

  • Ya que algunos formatos funcionan mejor en la web, puede convertir su plantilla de función ráster entre formatos. Por ejemplo, puede que desee convertir su plantilla de función rft.xml a JSON de forma que pueda utilizar la plantilla en un servicio de imágenes API REST.

Parámetros

EtiquetaExplicaciónTipo de datos
Plantilla de función ráster de entrada

El 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)

El formato del archivo de plantilla de función de salida.

  • XMLFormato de salida XML.
  • JSONFormato de salida JSON. Esta es la opción predeterminada.
  • BinarioFormato de salida binario.
String

arcpy.management.ConvertRasterFunctionTemplate(in_raster_function_template, out_raster_function_template_file, {format})
NombreExplicaciónTipo de datos
in_raster_function_template

El 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)

El formato del archivo de plantilla de función de salida.

  • XMLFormato de salida XML.
  • JSONFormato de salida JSON. Esta es la opción predeterminada.
  • BINARYFormato de salida binario.
String

Muestra de código

Ejemplo 1 de ConvertRasterFunctionTemplate (ventana de Python)

Esta es una muestra de Python para la herramienta ConvertRasterFunctionTemplate.

##Convert Raster Function Template

## Usage: ConvertRasterFunctionTemplate_management(in_raster_function_template,
##                   out_raster_function_template_file, {JSON | XML | BINARY})


import arcpy

#Convert rft.xml to json

arcpy.ConvertRasterFunctionTemplate_management("c:\\test\\NDVI.rft.xml", "C:\\Test\\json_NDVI.rft.json")
Ejemplo 2 de ConvertRasterFunctionTemplate (script independiente)

Esta es una muestra del 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.ConvertRasterFunctionTemplate_management(in_json, out_rftxml, out_file_type)