Résumé
Génère un jeu de données raster à partir d'une fonction raster en entrée ou d'une chaîne de fonctions.
Utilisation
- L'outil est conçu pour le traitement raster à l'aide de plusieurs threads en vue d'accélérer le traitement. 
- Le format raster en sortie peut être TIFF, GRID, ERDAS IMAGINE, CRF (Cloud Raster Format) ou MRF (Meta Raster Format). 
Syntaxe
GenerateRasterFromRasterFunction(raster_function, out_raster_dataset, {raster_function_arguments}, {raster_properties}, {format}, {process_as_multidimensional})| Paramètre | Explication | Type de données | 
| raster_function | Le nom d'une fonction raster, d'un objet JSON de fonction raster ou d'une chaîne de fonctions (au format .rft.xml). | File; String | 
| out_raster_dataset | Jeu de données raster en sortie. | Raster Dataset | 
| raster_function_arguments [[Name, Value],...] (Facultatif) | Les paramètres associés à la chaîne de fonctions. Par exemple, si la chaîne de fonctions applique la fonction raster Ombrage, définissez la source de données, l'azimut et l'altitude. | Value Table | 
| raster_properties [[Name, Value],...] (Facultatif) | Les propriétés principales du jeu de données raster en sortie, telles que le capteur ou la longueur d'onde. | Value Table | 
| format (Facultatif) | Le format raster en sortie. Le format par défaut découle de l'extension de fichier indiquée dans output_raster_dataset. 
 | String | 
| process_as_multidimensional (Facultatif) | Spécifie si le jeu de données mosaïque en entrée doit être traité comme un jeu de données raster multidimensionnelles. 
 | Boolean | 
Exemple de code
Il s'agit d'un exemple Python qui utilise la fonction raster NDVI pour créer un jeu de données raster.
import arcpy
arcpy.env.workspace = r"C:\PrjWorkspace"
arcpy.GenerateRasterFromRasterFunction_management(
	raster_function="NDVI",
	out_raster_dataset="c:/temp/ndvitest.crf", 
	raster_function_arguments="Raster \\\\somemachine\\data\\test.tif; VisibleBandID 3;InfraredBandID 4", 
	format="CRF")Il s’agit d’un exemple Python qui utilise la fonction raster Band Arithmetic avec la méthode SAVI pour créer un jeu de données raster.
## Generate raster from Band Arithmetic raster function where method is set to SAVI.
arcpy.management.GenerateRasterFromRasterFunction(
	r"C:\Projects\SAVI.rft.xml", r"C:\Projects\Portland_SAVI.tif", 
	r"Raster C:\Projects\PortlandIKONOS.tif;Method SAVI;'Band Indexes' '4 3 0.33'", 
	None, "TIFF", "CURRENT_SLICE")Environnements
Informations de licence
- Basic: Oui
- Standard: Oui
- Advanced: Oui
Vous avez un commentaire à formuler concernant cette rubrique ?