есть вот такой код, необходимо удалить вершины полигона по нажатию. сделал так, что удаляю объект полигона и добавляю заново. но вершины не обнуляются(
как мне быть?
myPolygon = new ymaps.Polygon([], {}, {
******* });
// Добавляем многоугольник на карту.
MapFindForm.geoObjects.add(myPolygon);
// Событие на двойной клик по объекту в коллекции - тут делаем удаление
MapFindForm.geoObjects.events.add('dblclick', function (e) {
**************************
MapFindForm.geoObjects.remove(obj);
MapFindForm.geoObjects.add(myPolygon);
});
});
UPD 10.03.2013 18:00 : нашел, надо использовать IPolygonGeometryAccess и получаем myPolygon.geometry.remove(0);
правда не знаю насколько это "прямой" метод :)