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