contourcbar

Цветная полоса для заполненного отображения контурной карты

Синтаксис

H = contourcbar(...)

Описание

H = contourcbar(...) создает цветную полосу, сопоставленную с заполненным отображением контура, созданным с contourfm, contourm, contour3m, или geoshow. Это поддерживает тот же синтаксис и опции использования как функция colorbar.

Примеры

свернуть все

Загрузите растровые данные о вертикальном изменении и географический объект ссылки ячеек.

load topo60c

Создайте объект осей карты с пределами, подходящими для Северной Америки. Отобразите данные о вертикальном изменении по осям карты с помощью заполненного контурного графика. Затем установите пределы палитры и добавьте шкалу палитры.

worldmap('north america')
contourfm(topo60c,topo60cR,-7000:1000:3000)
caxis([-8000 4000])
contourcbar

Создайте мировую карту. Переместите метки меридиана в нижнюю часть карты и сократите количество меток меридиана.

figure
ax = worldmap('world');
setm(ax,'MLabelParallel',-90)
setm(ax,'MLabelLocation',90)

Получите высоты геоида и географический объект ссылки регистраций из модели геоида EGM96. Задайте неоднородные уровни в метрах, на уровне которых можно очертить геоид. Затем отобразите геоид как заполненный контурный график.

[N,R] = egm96geoid;
levels = [-70 -40 -20 -10 0 10 20 40 70];
geoshow(N,R,'DisplayType','contour',...
   'LevelList',levels,'Fill','on','LineColor','black')

Добавьте шкалу палитры в нижнюю часть фигуры. Добавьте метку.

cb = contourcbar('peer',ax,'Location','southoutside');
cb.XLabel.String = 'Geoid Undulation in Meters';

Установите пределы палитры с помощью caxis функция. Затем примените различную палитру.

caxis([-110 90])
colormap(hsv)

Советы

  • Если коллега оси задана при вызове contourcbar, это должна быть карта оси, содержащие объект, созданный с помощью одной из функций Mapping Toolbox™, перечисленных ранее. В противном случае текущая система координат должна содержать такой объект.

  • Если объект контура Mapping Toolbox присутствует, то цветная полоса заполнена твердыми блоками цвета, который связал друг друга на уровнях контура, используемых в графике. Таким образом уровни контура, ограничивающие многоугольник заливки данного цвета, могут быть выведены графически путем осмотра верхнего и нижних пределов соответствующего блока в цветной полосе. В отсутствие Mapping Toolbox контур возражает, что обычная цветная полоса создается.

  • Если несколько объектов контура Mapping Toolbox будут присутствовать в тех же осях, то уровни, используемые, чтобы разделить цветную полосу на блоки, будут соответствовать первому объекту контура, который найден. Эта ситуация могла произойти, когда больший набор данных разбит в несколько мозаик сетки, например, но как долго мозаики все использование тот же список уровней контура, цветная полоса будет правильно представлять их всех.

Смотрите также

| |

Представленный в R2011b
Для просмотра документации необходимо авторизоваться на сайте