Палитры, соответствующие данным о повышении местности
demcmap(
устанавливает палитру и пределы по осям цвета на основе пределов повышения данных, полученных из входного параметра Z
)Z
.
Палитра по умолчанию присваивает оттенки зеленого и коричневого для положительных высот и различные оттенки синего для отрицательных значений повышения ниже уровня моря.
Количество цветов, присвоенных суше и морю, пропорционально областям значений в повышении местности и батиметрической глубине и общее число 64 по умолчанию. Пределы по осям вычисляются таким образом, что интерфейс между сушей и морем сопоставляется с контуром нулевого повышения.
Палитра применяется к текущей фигуре, и цветовые пределы по осям применяются к текущей системе координат.
demcmap(
присваивает Z
,ncolors
,cmapsea,cmapland
)cmapsea
и cmapland
к повышениям ниже и над уровнем моря соответственно.
demcmap('inc',
присваивает Z
,deltaz
,cmapsea,cmapland
)cmapsea
и cmapland
к повышениям ниже и над уровнем моря соответственно.
Если данные сетки повышения содержат как положительные, так и отрицательные значения, то вычисленная палитра, cmap
, имеет «морской» раздел длины nsea
и «наземный» раздел длины nland
. Сумма nsea
и nland
равен общему количеству записей в вычисленной палитре. Фактические значения nsea
и nland
зависят от количества записей и относительной области значений отрицательных и положительных пределов данных по повышению. Морской раздел состоит из строк с 1 по nsea
, и земельный раздел состоит из строк nsea
От + 1 до ncolors
. Морские и сухопутные разделы палитры рисунков заполнены цветами, интерполированными из базовых палитр RGB, cmapsea
и cmapland
. На рисунке ниже показаны морские и сухопутные палитры 3x3 RGB, которые используются по умолчанию demcmap
чтобы заполнить палитру рисунка, если пользовательские палитры не предоставлены.
Если данные сетки повышения содержат только положительные или отрицательные значения, то палитра рисунка извлекается исключительно из соответствующей палитры моря или суши.