Проект и добавляет определенную геолокацию сетку данных в текущие оси карты
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
. Векторы или 2D массивы lat
и lon
задайте mesh координатной сетки долготы широты на который 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
должен привести к mesh координатной сетки, которая совпадает с 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)