Ajouter une palette de couleurs (Gestion des données)
Récapitulatif
Ajoute une palette de couleurs à un jeu de données raster, si elle n'existe pas déjà, ou remplace une palette de couleurs par celle spécifiée.
Utilisation
-
La palette de couleurs appliquée au jeu de données raster en entrée peut provenir d'un jeu de données raster qui déjà a une palette de couleurs, un fichier .CLR ou un fichier .ACT.
-
Cet outil ne fonctionnera pas lorsque la palette de couleurs est stockée en interne dans la table attributaire d'un jeu de données IMG ou TIFF. Si la table attributaire contient les champs Red, Green et Blue, cela signifie que cet outil ne peut pas être utilisé.
-
Le jeu de données raster en entrée doit être un jeu de données raster à un seul canal avec des valeurs entières. Les palettes de couleurs peuvent être créées uniquement pour les jeux de données raster à canal unique avec un espace par pixel de 16 bits non signé ou inférieur. Certains formats ne peuvent pas avoir de palette de couleurs associée ; veuillez consulter la section Formats de jeu de données raster pris en charge.
Syntaxe
Paramètre | Explication | Type de données |
in_raster |
Jeu de données raster en entrée auquel vous souhaitez ajouter une palette de couleurs. | Raster Layer |
in_template_raster (Facultatif) |
Jeu de données raster avec une palette de couleurs qui sera appliqué au jeu de données raster en entrée. Si ce paramètre est entré, input_CLR_file ne peut pas être spécifié. | Raster Layer |
input_CLR_file (Facultatif) |
Fichier .clr ou .act, qui sera utilisé comme palette de couleurs modèle pour le jeu de données raster en entrée. Si ce paramètre est entré, in_template_raster ne peut pas être spécifié. | File |
Exemple de code
Ceci est un exemple Python pour AddColormap.
import arcpy
arcpy.AddColormap_management("c:/data/nocolormap.img", "#",
"colormap_file.clr")
Ceci est un exemple de script Python pour l'outil AddColormap.
##====================================
##Add Colormap
##Usage: AddColormap_management in_raster {in_template_raster} {input_CLR_file}
try:
import arcpy
arcpy.env.workspace = r"C:/Workspace"
##Assign colormap using template image
arcpy.AddColormap_management("nocolormap.img", "colormap.tif", "#")
##Assign colormap using clr file
arcpy.AddColormap_management("nocolormap.img", "#", "colormap_file.clr")
except:
print "Add Colormap example failed."
print arcpy.GetMessages()