Цвета и colorscales (упорядоченный прогрессии цветов) неоценимы для представления географических переменных на картах, особенно когда вы создаете ландшафт и тематические карты. Следующий раздел обеспечивает пример для применения палитр и шкал палитры к картам.
В предыдущих примерах, функциональном demcmap
использовался, чтобы окрасить несколько цифровых моделей вертикального изменения (DEM) топографическими отображениями. Эта функция создает палитры, соответствующие рендерингу демократов, несмотря на то, что это, конечно, не ограничивается демократами.
Эти палитры, по умолчанию, имеют подобные атласу цвета, меняющиеся в зависимости от вертикального изменения или глубины, которые правильно сохраняют интерфейс моря земли. В картографии такие цветовые схемы называются гипсометрическими оттенками.
Чтобы настроить соответствующую проекцию карты, передайте korea
сетка данных и ссылающийся на вектор к worldmap
.
load korea
figure
worldmap(map,refvec)
Отобразите сетку данных с geoshow
. Заметьте, что DEM Кореи отображен с помощью палитры по умолчанию, которая является несоответствующей и заставляет поверхность быть неузнаваемой.
geoshow(map, refvec, 'DisplayType', 'surface')
Примените палитру DEM по умолчанию.
demcmap(map)
Можно также сделать demcmap
присвойте все высоты в конкретной области значений к тому же цвету. Это приводит к квазиконтурной карте с пропусками в постоянном интервале. Теперь окрасьте эту карту с помощью той же цветовой схемы, огрубившей, чтобы отобразить 500-метровые полосы.
demcmap('inc',map,500)
colorbar
Обратите внимание на то, что первый аргумент к demcmap
, 'inc'
, указывает, что третий аргумент должен быть интерпретирован как диапазон значений. Если вы предпочитаете, можно задать желаемое количество цветов с третьим аргументом путем установки первого аргумента на 'size'
.