Удалите слои наложения на веб-карте

Чтобы удалить слой наложения на веб-карте, используйте wmremove функция. Когда названо без аргумента, wmremove удаляет последний раз добавленный слой наложения. Можно также удалить конкретное наложение путем определения указателя наложения маркера или линии. Следующий пример иллюстрирует эту возможность.

  1. Загрузите данные о широте и долготе. Эта команда загружает две переменные в рабочую область: coastlat и coastlon.

    load coastlines
    
  2. Добавьте наложение линии данных о береговой линии и установите наложение на переменную с помощью wmline функция. Нет никакой текущей веб-карты, таким образом, wmline создает тот.

    h = wmline(coastlat,coastlon,'Width',3,'FeatureName','coastline');
    

  3. Добавьте наложение маркера и установите его на переменную с помощью wmmarker функция. Маркер подсвечивает район города Каракаса. Обратите внимание на то, что оверлейные программы перечислены в менеджере по Слою как Line Overlay 1 и Marker Overlay 2.

    h2 = wmmarker(10.5000,-66.8992,'FeatureName','Caracas');
    

  4. Удалите одни из оверлейных программ при помощи wmremove функция. Когда названо без аргумента, wmremove удаляет новое наложение. В этом случае, wmremove удаляет наложение маркера. wmremove функция также удаляет запись маркера в менеджере по Слою.

    wmremove
    

  5. Удалите конкретное наложение путем определения его, когда вы вызовете wmremove. Например, удалите наложение линии.

    wmremove(h)
    

Смотрите также

| | | |

Похожие темы

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