Convertir un modèle de fonction raster (Outils de gestion des données)
Résumé
Convertit un modèle de fonction raster d’un format à un autre (rft.xml, json et binaire).
Utilisation
Les modèles de fonction raster peuvent être stockés au format XML, JSON ou binaire.
Certains formats fonctionnant mieux sur le Web, vous pouvez convertir votre modèle de fonction raster entre ces différents formats. Par exemple, vous pouvez vouloir convertir votre modèle de fonction rft.xml en JSON afin de pouvoir utiliser le modèle dans l’API REST d’un service d’imagerie.
Paramètres
Etiqueter
Explication
Type de données
Modèle de fonction raster en entrée
Fichier modèle de fonction raster en entrée. Le fichier de modèle en entrée peut être au format XML, JSON ou binaire.
File; String
Fichier modèle de fonction raster en sortie
Chemin d’accès et nom du fichier de modèle de fonction raster en sortie.
File
Format
(Facultatif)
Format du fichier modèle de fonction en sortie.
XML —Format en sortie XML.
JSON —Format en sortie JSON. Il s’agit de l’option par défaut.
Binaire —Format en sortie binaire.
String
arcpy.management.ConvertRasterFunctionTemplate(in_raster_function_template, out_raster_function_template_file, {format})
Nom
Explication
Type de données
in_raster_function_template
Fichier modèle de fonction raster en entrée. Le fichier de modèle en entrée peut être au format XML, JSON ou binaire.
File; String
out_raster_function_template_file
Chemin d’accès et nom du fichier de modèle de fonction raster en sortie.
File
format
(Facultatif)
Format du fichier modèle de fonction en sortie.
XML —Format en sortie XML.
JSON —Format en sortie JSON. Il s’agit de l’option par défaut.
BINARY —Format en sortie binaire.
String
Exemple de code
Exemple 1 d’utilisation de l’outil ConvertRasterFunctionTemplate (fenêtre Python)
Cet exemple Python illustre l’utilisation de l’outil 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")
Exemple 2 d’utilisation de l’outil ConvertRasterFunctionTemplate (script autonome)
Il s’agit d’un exemple de script Python d’utilisation de l’outil 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)
Environnements
Espace de travail courant , Espace de travail temporaire
Informations de licence
Basic: Oui
Standard: Oui
Advanced: Oui