Функция Цветовая карта (Colormap)
Функция Цветовая карта (Colormap) – это тип отображения растровых данных. Данная функция трансформирует значения пикселей для отображения растровых данных либо в градациях серого, либо в цвете (RGB), в зависимости от цветов в файле цветовой карты или на основе цветовой шкалы. Вы можете выбрать цветовую карту для представления анализируемых данных, например, классифицированных изображений, или при отображении топографической карты (или сканированного изображения цвета индекса).
Цветовые карты содержат набор значений, связанных с цветами, и используются для отображения одноканального растра строго определёнными цветами. Значение каждого пиксела ассоциировано с цветом, заданным как набор значений RGB. Цветовые карты поддерживают любую глубину цвета, кроме значений с плавающей точкой (тип FLOAT). Карты поддерживают как положительные, так и отрицательные значения. Кроме того, значение пиксела может не иметь никакого цветового соответствия (такое значение называется пропущенным). При отображении набора данных с цветовой картой, содержащей пропущенные значения, соответствующие им пикселы не будут отображены.
При использовании функции Цветовая карта, ArcGIS отображает набор данных мозаики с помощью метода отображения с цветовой картой или с помощью цветовой шкалы.
Входные данные для этой функции:
- Входной растр
- Тип – цветовая карта или цветовая шкала
- Цветовая карта
- Цветовая схема
Существует несколько цветовых карт по умолчанию, их можно выбрать из ниспадающего списка. Это цветовая карта для отображения рельефа, несколько карт для изображений NDVI, карта для отображения в оттенках серого (grayscale), и карта для присвоения произвольных цветов. Также есть возможность ввести файл *.clr или файл *.act графического редактора Adobe Photoshop. Файл .clr – это файл ASCII, содержащий информацию цветовой карты для каждого значения пиксела в отдельной строке, которая имеет вид pixel_value red green blue. Ниже приведён пример содержания файла .clr:
1 255 0 0 2 100 0 100 3 50 200 10 4 45 60 100
Файл .clr можно создать в диалоговом окне Свойства растра, см. Создание пользовательского файла CLR.
Файл .act графического редактора Adobe Photoshop не использует кодировку ASCII. Первый цвет в таблице имеет нулевой индекс, и цвет расположен как красный, зелёный и синий. Каждый цвет представлен тремя байтами.
Если цветовая карта отсутствует и вы не хотите создавать ее, для присвоения символов значениям можно использовать цветовую шкалу. Поскольку в этом случае привязка определенных цветов к значениям отсутствует, данные будут отображаться как при использовании метода отображения с растяжкой.
При публикации набора данных мозаики как сервиса изображений, администратор может выбрать публикацию растров вместе с цветовой картой или конвертацию их в RGB-изображение. Если сервис изображений имеет функции WMS или WCS, растр с цветовой картой будет автоматически преобразован в RGB-изображение.