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