Клуб API Карт

Замена одной метки на другую

Евгений Николаев
18 июня 2016, 09:10

При на жатии на карту ставится метка, при повторном нажати на карту, старая метка должна удалиться, новая появиться.

myMap.events.add('click', function (e) {
 coords = e.get('coords');

 var marker = new ymaps.Placemark(coords);

 myMap.geoObjects.removeAll();
 myMap.geoObjects.add(marker);
});

Сейчас удаляются все метки. А нужно удалить предыдущую. 

2 комментария
Подписаться на комментарии к посту
Не надо тут удалять, просто выставите метке новые координаты через геометрию
Евгений Николаев
18 июня 2016, 10:21
dimik,
Спасибо.