В этом примере показано, как сгенерировать теневую вспомогательную карту с помощью растровых данных, также известных как сетку данных. Обратите внимание на то, что содержимое, изображение условными знаками и проекция карты абсолютно независимы. Структура и содержимое topo сетка данных является тем же самым, неважно, как вы отображаете его, несмотря на то, что то, как это проектируется и символизируется, может влиять на его интерпретацию.
Загрузите topo сетка данных от topo MAT-файл и исследует переменные, возвращенные в рабочую область. Сетка данных topo содержит растровые данные о вертикальном изменении.
load topo
whosName Size Bytes Class Attributes topo 180x360 518400 double topolatlim 1x2 16 double topolegend 1x3 24 double topolonlim 1x2 16 double topomap1 64x3 1536 double topomap2 128x3 3072 double
Создайте растровый объект привязки, чтобы геосослаться на topo сетка данных.
topoR = georefcells(topolatlim,topolonlim,size(topo))
topoR =
GeographicCellsReference with properties:
LatitudeLimits: [-90 90]
LongitudeLimits: [0 360]
RasterSize: [180 360]
RasterInterpretation: 'cells'
ColumnsStartFrom: 'south'
RowsStartFrom: 'west'
CellExtentInLatitude: 1
CellExtentInLongitude: 1
RasterExtentInLatitude: 180
RasterExtentInLongitude: 360
XIntrinsicLimits: [0.5 360.5]
YIntrinsicLimits: [0.5 180.5]
CoordinateSystemType: 'geographic'
AngleUnit: 'degree'
Создайте проекцию карты равной области, чтобы просмотреть топографические данные. axesm создает окно рисунка с набором осей карты, чтобы отобразить синусоидальную проекцию. Затем сгенерируйте теневую вспомогательную карту. Один способ сделать это должно использовать geoshow и примените топографическую палитру с помощью demcmap. geoshow отображает геоданные в географических (неспроектированных) координатах.
axesm sinusoid; geoshow(topo,topoR,'DisplayType','texturemap') demcmap(topo)

Создайте новую фигуру, использующую проекцию Молотка (который, как синусоидальное, также равная область), и отобразите topo сетка данных с помощью meshlsrm, который включает управление эффектов освещения. Это представляет цветную вспомогательную карту topo набор данных, освещенный с востока, во втором окне рисунка.
figure;
axesm hammer
meshlsrm(topo,topoR)