Agregar mapa de colores (Gestión de datos)
Resumen
Agrega un mapa de color a un dataset ráster, en caso de que todavía no exista, o reemplaza un mapa de color por otro especificado.
Uso
-
El mapa de color que se aplica al dataset ráster de entrada puede originarse de un dataset ráster que ya tiene un mapa de color, un archivo .CLR o .ACT.
-
Esta herramienta no funcionará si el mapa de color se almacena internamente en la tabla de atributos de un dataset IMG o TIFF. Si la tabla de atributos contiene los campos Rojo, Verde y Azul, significa que no se puede utilizar esta herramienta.
-
El dataset ráster de entada debe ser un dataset ráster de banda única con valores enteros. Los mapas de color sólo se pueden crear para datasets ráster de banda única con una profundidad de píxel de 16 bits sin signo o menos. Ciertos formatos no pueden tener un mapa de color asociado; consulte la secciónFormatos de archivo de dataset ráster compatibles.
Sintaxis
Parámetro | Explicación | Tipo de datos |
in_raster |
El dataset ráster de entrada al que desea agregar un mapa de color. | Raster Layer |
in_template_raster (Opcional) |
El dataset ráster con un mapa de color, que se aplicará al dataset ráster de entrada. Si se introduce esto, no se puede especificar input_CLR_file. | Raster Layer |
input_CLR_file (Opcional) |
El archivo .clr o .act, que se utilizará como el mapa de color de plantilla para el dataset ráster de entrada. Si se introduce esto, no se puede especificar in_template_raster. | File |
Ejemplo de código
Esta es una muestra de Python para AddColormap.
import arcpy
arcpy.AddColormap_management("c:/data/nocolormap.img", "#",
"colormap_file.clr")
Esta es una muestra de secuencia de comandos de Python para 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()