Клуб API Карт

удаление объектов

Пост в архиве.
для добавления использую geoObjects.add
пытаюсь удалить через removeOverlay, но не выходит
как правильней в 2.0?
4 комментария

такого метода нет в АПИ 2.0

есть remove

Евгений П.
28 января 2016, 04:30

а removeAll() с какими параметрами передавать?

 

myMap.removeAll();

 без параметров 

только вызывать его надо не у карты а у коллекции геообъектов карты

myMap.geoObjects.removeAll()

Вообще удалять абсолютно все объекты в map.geoObjects - потенциально опасная операция - вы можете удалить не только объекты, которые добавили сами, но и какие-то служебные геообъекты апи.

Если нужно добавлять и удалять одновременно несколько объектов, объедините их в коллекцию, и удаляйте ее.