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