Этот пример показывает, как сгенерировать теневую вспомогательную карту с помощью растровых данных, также известных как сетку данных. Обратите внимание на то, что содержимое, изображение условными знаками и проекция карты абсолютно независимы. Структура и содержимое topo сетки данных являются тем же самым, неважно, как вы отображаете его, несмотря на то, что то, как это проектируется и символизируется, может влиять на его интерпретацию.
Загрузите сетку данных topo
из MAT-файла topo
и исследуйте переменные, возвращенные в рабочую область. Сетка данных topo
содержит растровые данные о повышении.
load topo
whos
Name 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)