3-D освещенный затененный рельеф геолокационной сетки данных
surflsrm(lat,long,Z)
surflsrm(lat,long,Z,[azim elev])
surflsrm(lat,long,Z,[azim elev],cmap)
surflsrm(lat,long,Z,[azim elev],cmap,clim)
h = surflsrm(...)
surflsrm(lat,long,Z) отображает геоориентированную сетку данных, окрашенную в соответствии с отметкой и уклоном поверхности. Текущие оси должны иметь допустимое определение проекции карты.
surflsrm(lat,long,Z,[azim elev]) отображает геоориентированную сетку данных с источником света по заданному азимуту и отметке. Освещение применяется до проецирования данных. Углы в градусах, с азимутом, измеренным по часовой стрелке от севера, и отметкой вверх от нулевой плоскости поверхности. По умолчанию направление источника света - восток (азимут 90 °) на отметке 45 °.
surflsrm(lat,long,Z,[azim elev],cmap) отображает геоориентированную сетку данных с использованием предоставленной карты цветов. Количество оттенков серого выбирается таким образом, чтобы размер закрашенной цветовой карты оставался ниже 256. По умолчанию карта цветов состоит из 16 цветов и 16 цветов. Если вектор азимута и отметки пуст, используются местоположения по умолчанию.
surflsrm(lat,long,Z,[azim elev],cmap,clim) использует заданные пределы цветовой оси, которые по умолчанию автоматически вычисляются на основе данных.
h = surflsrm(...) возвращает маркер перемещения к нарисованной поверхности.
Создание новой карты цветов с помощью demcmap с белыми цветами для моря и цветами по умолчанию для суши. Используйте эту карту цветов для освещенной карты рельефа Ближнего Востока:
load mapmtx [cmap,clim] = demcmap(map1,[],[1 1 1],[]); axesm loximuth surflsrm(lt1,lg1,map1,[],cmap,clim)

Эта функция эффективно умножает две карты цветов, одна с цветом на основе отметки, другая с градацией серого на основе наклона поверхности, чтобы создать новую карту цветов. Это приводит к эффекту, аналогичному использованию света на поверхности, но со всеми видимыми цветами в карте цветов. Расчеты освещения выполняются по незапроектированным данным.