Чтобы удалить слой наложения на веб-карте, используйте wmremove
функция. Когда названо без аргумента, wmremove
удаляет последний раз добавленный слой наложения. Можно также удалить конкретное наложение путем определения указателя наложения маркера или линии. Следующий пример иллюстрирует эту возможность.
Загрузите данные о широте и долготе. Эта команда загружает две переменные в рабочую область: coastlat
и coastlon
.
load coastlines
Добавьте наложение линии данных о береговой линии и установите наложение на переменную с помощью wmline
функция. Нет никакой текущей веб-карты, таким образом, wmline
создает тот.
h = wmline(coastlat,coastlon,'Width',3,'FeatureName','coastline');
Добавьте наложение маркера и установите его на переменную с помощью wmmarker
функция. Маркер подсвечивает район города Каракаса. Обратите внимание на то, что оверлейные программы перечислены в менеджере по Слою как Line Overlay 1 и Marker Overlay 2.
h2 = wmmarker(10.5000,-66.8992,'FeatureName','Caracas');
Удалите одни из оверлейных программ при помощи wmremove
функция. Когда названо без аргумента, wmremove
удаляет новое наложение. В этом случае, wmremove
удаляет наложение маркера. wmremove
функция также удаляет запись маркера в менеджере по Слою.
wmremove
Удалите конкретное наложение путем определения его, когда вы вызовете wmremove
. Например, удалите наложение линии.
wmremove(h)
webmap
| wmline
| wmmarker
| wmpolygon
| wmremove