contour3m

Проект 3-D контурный график данных карты

Описание

The contour3m функция совпадает с функцией contourm функция, за исключением того, что линии для каждого уровня контура рисуются в своей собственной горизонтальной плоскости, при z-координате, равной значению этого уровня.

Примеры

свернуть все

Получите геоидные высоты и географические проводки ссылки объекта из EGM96 геоидной модели. Затем создайте контурный график 3-D с 40 уровнями контура с помощью проекции Миллера. Удалите дополнительное пустое пространство, используя tightmap.

[N,R] = egm96geoid;
axesm miller
contour3m(N,R,40,'LineColor','k')
tightmap

Figure contains an axes. The axes contains 40 objects of type line.

Добавьте геоид как поверхность, преувеличьте соотношение сторон осей, используя daspect, и просмотреть карту в 3-D.

hold on
geoshow(N,R,'DisplayType','surface')
daspect([1 1 50])
view(3)

Figure contains an axes. The axes contains 41 objects of type line, surface.

Этот пример показывает, как обводить на карте топографию и батиметрию Южной Азии и северной части Индийского океана с интервалом контура 500 метров.

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

load topo60c
latlim = [0 50];
lonlim = [35 115];
[Z,R] = geocrop(topo60c,topo60cR,latlim,lonlim);

Отобразите данные как контурный график с помощью стандартной конформной конической проекции Ламберта.

figure
axesm('lambertstd','MapLatLimit',latlim,'MapLonLimit',lonlim)
tightmap
axis off
contour3m(Z,R,'k','LevelStep',500)

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

geoshow(Z,R,'DisplayType','surface')
demcmap(Z)
title({'South Asia Topography and Bathymetry', ...
   'with 500 m Contours'});

Просмотрите отображение в 3-D.

set(gca,'DataAspectRatio',[1 1 40000])
view(3)

Совет

  • Если вы используете contour3m с globe отображение карты, contour3m функция предупреждает. Будьте осторожны, чтобы масштабировать входные данные относительно радиуса вашей опорной сферы.

Представлено до R2006a