Объедините векторную и растровую геоданные на одной карте

Переменные векторной карты и переменные сетки данных часто используются или отображаются вместе. Для примера континентальные береговые линии в вектор форме могут отображаться с сеткой данных о температуре, чтобы сделать последние более полезными. Когда несколько переменных map используются вместе, независимо от типа, они могут быть упомянуты как одна карта. Для этого, конечно, различные наборы данных должны использовать одну и ту же систему координат (т.е. географические координаты на том же эллипсоиде или идентичная проекция карты).

Объединение растровых данных и векторных данных на одной карте

В этом примере показано, как объединить растровые данные и векторные данные на одной карте с помощью geoshow функция.

Во-первых повышение загрузите растровые данные и географические камеры ссылки объект. Получаем координаты береговых линий как векторы.

load topo60c
load coastlines

Создайте объект осей, который использует проекцию Робинсона. Затем отобразите растр и примените палитру, соответствующую данным о повышении.

axesm robinson
geoshow(topo60c,topo60cR,'DisplayType','texturemap')
demcmap(topo60c)

Figure contains an axes. The axes contains an object of type surface.

Отобразите векторы красным цветом в верхней части карты повышения.

geoshow(coastlat,coastlon,'Color','r')

Figure contains an axes. The axes contains 2 objects of type surface, line.

Для просмотра документации необходимо авторизоваться на сайте