Удалить полигон из листовки на карте нажатием кнопки - PullRequest
0 голосов
/ 03 марта 2020

У меня есть листовка с несколькими полигонами. Я добавляю полигон (ы) на карту следующим образом

L.polygon([lat,lng]).addTo(map)

Также я могу рисовать полигон на листовой карте. Теперь я хочу удалить указанный c полигон по событию нажатия кнопки в машинописи angular. Как я могу достичь этой функциональности? Пожалуйста, помогите.

1 Ответ

0 голосов
/ 03 марта 2020

Вы можете сохранить полигон, добавленный в переменную, зарегистрировать прослушиватель click и удалить его в обработчике события click. Что-то вроде:

const polygon = L.polygon([lat, lng]).addTo(map);
polygon.on('click', function () {
  polygon.remove();
});
...