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

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

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

    load coastlines
    
  2. Используйте данные о широте и долготе, чтобы задать наложение строки. wmline разграничивает на текущей веб-карте или, если ни один не существует, это создает новую веб-карту. Получите указатель на наложение.

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

  3. Добавьте другое наложение в веб-карту, с помощью функции wmmarker. Маркер подсвечивает район города Каракаса. Получите указатель на наложение.

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

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

    wmremove
    

  5. Удалите конкретное наложение, с помощью wmremove, задав указатель на наложение. Этот пример удаляет наложение строки.

    wmremove(h)
    

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

| | | |

Похожие темы