В этом примере показано, как добавить слои наложения линий, многоугольников и маркеров на веб-карту. Слои наложения могут добавлять информацию, например, границы состояний и береговые линии, на карту базового слоя. Панель инструментов включает функции рисования линий, полигонов и веб-маркеров на веб-карте.
Например, чтобы нарисовать многогранную линию или несколько линий на карте, используйте команду wmline функция. Значения широты и долготы используются для указания точек, определяющих линию. Аналогично, чтобы нарисовать многоугольник, используйте wmpolygon , указывая значения широты и долготы, определяющие вершины многоугольника. Можно также добавить маркеры или контакты карты, чтобы определить интересующие точки на веб-карте с помощью wmmarker функция.
Следующие примеры иллюстрируют эти возможности.
Загрузить данные широты и долготы. При этом в рабочей области создаются две переменные: coastlat и coastlon.
load coastlines
Используйте данные широты и долготы для определения наложения линии. wmline рисует наложение на текущей веб-карте или, если оно отсутствует, создает новую веб-карту. Пример включает несколько дополнительных параметров для указания ширины линии и имени, которое требуется связать с линией.
wmline(coastlat,coastlon,'LineWidth',3,'FeatureName','coastline')

wmline добавляет новое наложение в список наложений в Диспетчере слоев. По умолчанию этот слой называется «Наложение линий 1».

Для определения наложения многоугольника используются те же самые данные широты и долготы. wmpolygon интерпретирует широты и долготы как вершины многоугольника и рисует наложение на текущей веб-карте. Пример включает несколько дополнительных параметров для указания ширины линии и имени, которое требуется связать с линией.
wmpolygon(coastlat,coastlon,'FeatureName','coastline','FaceColor','green')

wmpolygon добавляет наложение многоугольника в список наложений в Диспетчере слоев. По умолчанию этот слой называется «Наложение полигонов 2».

Добавление маркера на веб-карту с помощью wmmarker функция. Для отображения информации о маркере щелкните по нему. wmmarker функция добавляет наложение маркера в список наложений в Диспетчере слоев. По умолчанию этот слой называется «Наложение маркера 3».
wmmarker(10.5000,-66.8992,'FeatureName','Caracas')

webmap | wmline | wmmarker | wmpolygon | wmremove