Générer une table à partir d’une fonction raster (Outils de gestion des données)
Résumé
Convertit un jeu de données de la fonction raster en une classe d’entités ou une table. La fonction raster en entrée doit être une fonction raster désignée pour générer une table ou une classe d’entités.
Utilisation
L’entrée de l’outil est une fonction raster.
La fonction raster en entrée doit produire une table ou une classe d’entités en sortie. Les paramètres de la fonction raster déterminent si la sortie est une table ou une classe d’entités. L’outil valide la fonction raster et détermine le type de sortie.
La fonction raster peut être un fichier .xml, un modèle de fichier JSON ou une chaîne de définition de fonction JSON.
L’outil peut s’exécuter en mode parallèle et utilise les paramètres de traitement parallèle du paramètre d’environnement.
Modèle de fonction ou objet JSON de fonction qui génère une table ou une classe d’entités en sortie.
String; File
Table en sortie
Chemin, nom de fichier et type (extension) de la table ou classe d’entités en sortie.
Table
Arguments de la fonction raster
(Facultatif)
Arguments de la fonction et leurs valeurs à définir. Chaque fonction raster possède ses propres arguments et valeurs, qui sont répertoriés dans la boîte de dialogue de l’outil.
Arguments de la fonction et leurs valeurs à définir. Chaque fonction raster possède ses propres arguments et valeurs, qui sont répertoriés dans la boîte de dialogue de l’outil.
Colonnes de la table de valeurs :
Name—The name of the raster function.
Value—The value of the raster function.
Value Table
Exemple de code
Exemple 1 d’utilisation de la fonction GenerateTableFromRasterFunction (fenêtre Python)
Il s’agit d’un exemple Python pour GenerateTableFromRasterFunction.
#====================================
# GenerateTableFromRasterFunction
# Usage:
# arcpy.management.GenerateTableFromRasterFunction(
# raster_function, out_table, { {Name} {Value}; {Name} {Value}...}))
# arcpy.management.GenerateTableFromRasterFunction(
# raster_function, out_table, {raster_function_arguments})
import arcpy
# Convert Raster to point feature class using build in Pixel to Vector function
arcpy.management.GenerateTableFromRasterFunction(
"P2V", "C:/Workspace/outputdb.sde/pixelpoints",
"Raster C:/Workspace/data/testimage.tif")
Exemple 2 d’utilisation de la fonction GenerateTableFromRasterFunction (script autonome)
Il s’agit d’un exemple de script Python pour GenerateTableFromRasterFunction.