exponenta event banner

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

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

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

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

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

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

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

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

    wmremove
    

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

    wmremove(h)
    

См. также

| | | |

Связанные темы