Проецировать и добавлять геоориентированную сетку данных к текущим осям карты
surfacem(lat,lon,Z)
surfacem(latlim,lonlim,Z)
surfacem(lat,lon,Z,alt)
surfacem(...,prop1,val1,prop2,val2,...)
h = surfacem(...)
surfacem(lat,lon,Z) создает поверхность для представления сетки данных Z в текущих осях карты. Поверхность лежит плоским в горизонтальной плоскости с его CData свойство имеет значение Z. Векторы или 2-D массивы lat и lon определить широтно-долготную решетчатую сетку, на которой Z отображается. Для полного описания различных форм, которые lat и lon может взять, см. surfm.
surfacem(latlim,lonlim,Z) определяет решетку, используя пределы широты и долготы latlim и lonlim. Эти пределы должны соответствовать географическому охвату сетки данных Z. Двухэлементный вектор latlim имеет вид:
[southern_limit northern_limit]
Аналогично, lonlim имеет вид:
[western_limit eastern_limit]
Строят широтно-долготную решетку размером 50 на 100. Поверхность FaceColor свойство - 'texturemap', за исключением тех случаев, когда Z точно 50 на 100, и в этом случае это 'flat'.
surfacem(lat,lon,Z,alt) устанавливает ZData свойство поверхности для 'alt', что приводит к 3-D поверхности. Lat и lon должен привести к сетке гратикуль, которая соответствует alt по размеру. CData имеет значение Z. Facecolor является 'texturemap', если только Z матчи alt по размеру, и в этом случае это 'flat'.
surfacem(...,prop1,val1,prop2,val2,...) применяет дополнительные графические свойства MATLAB ® к поверхности через пары свойства/значения. Можно указать любое свойство, принятое surface функция, за исключением XData, YData, и ZData.
h = surfacem(...) возвращает маркер перемещения к объекту поверхности.
Примечание
В отличие от этого, meshm и surfm, surfacem всегда добавляет поверхность к текущим осям, независимо от состояния удержания.
Загрузите растровые данные отметки и объект ссылки на географические ячейки. Затем отобразите данные как поверхность.
load topo60c [topo60c,topo60cR] = geocrop(topo60c,topo60cR,[-90 90],[-180,180]); [lat,lon] = geographicGrid(topo60cR); worldmap world surfacem(lat,lon,topo60c) demcmap(topo60c)
