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.

Sintaxis

arcpy.management.ConvertRasterFunctionTemplate(in_raster_function_template, out_raster_function_template_file, {format})
ParámetroExplicació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)

Información de licenciamiento

  • Basic: Sí
  • Standard: Sí
  • Advanced: Sí