Краткая информация
Добавляет новую цветовую карту либо заменяет имеющуюся цветовую карту набора растровых данных.
Использование
Цветовая карта, примененная ко входному растру, может быть извлечена из растра, имеющего цветовую карту, или определена в виде файла формата .clr или .act.
Этот инструмент не будет работать, если цветовая карта хранится в атрибутивной таблице набора данных IMG или TIFF. Если таблица атрибутов содержит поля Red, Green и Blue, это означает, что данный инструмент не может быть использован.
Входной растр должен быть одноканальным целочисленным набором растровых данных. Только одноканальные целочисленные наборы растровых данных с глубиной пикселов 16 бит без знака или меньше могут использоваться для создания файла цветовой карты (.clr). Указанные форматы не могут иметь связанную с ними цветовую карту. Обратитесь к разделу Поддерживаемые форматы файлов наборов растровых данных.
Синтаксис
AddColormap_management (in_raster, {in_template_raster}, {input_CLR_file})
Параметр | Объяснение | Тип данных |
in_raster | Набор растровых данных для добавления или замены цветовой карты. | Raster Layer |
in_template_raster (дополнительно) | Растр с цветовой картой, которую вы хотите применить ко входному набору растровых данных. Если это введено, входной файл input_CLR_file невозможно задать. | Raster Layer |
input_CLR_file (дополнительно) | Укажите файл .clr или .act для использования цветовой карты. | File |
Пример кода
AddColormap, пример (Окно Python)
Это пример скрипта Python для инструмента AddColormap.
import arcpy
arcpy.AddColormap_management("c:/data/nocolormap.img", "#",
"colormap_file.clr")
AddColormap, пример 2 (автономный скрипт)
Это пример скрипта Python для инструмента AddColormap.
##====================================
##Add Colormap
##Usage: AddColormap_management in_raster {in_template_raster} {input_CLR_file}
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")