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 étant plus performants sur le Web, il est possible de convertir les modèles de fonction raster dans différents formats. Par exemple, vous pouvez convertir le modèle de fonction rft.xml au format JSON afin de pouvoir l’utiliser dans une API REST de service d’imagerie.
Syntaxe
arcpy.management.ConvertRasterFunctionTemplate(in_raster_function_template, out_raster_function_template_file, {format})
Paramètre | Explication | Type de données |
in_raster_function_template | Fichier du 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 de modèle de fonction en sortie.
| String |
Exemple de code
Exemple 1 d’utilisation de l’outil ConvertRasterFunctionTemplate (fenêtre Python)
Il s’agit d'un exemple Python d'utilisation de l'outil 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")
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.ConvertRasterFunctionTemplate_management(in_json, out_rftxml, out_file_type)
Environnements
Informations de licence
- Basic: Oui
- Standard: Oui
- Advanced: Oui