Удалить слой из листовки по клику - PullRequest
0 голосов
/ 25 октября 2019

Я не могу удалить слой после щелчка, и я не понимаю, почему (у меня нет ошибки). Он работает для отображения данных, но не когда я пытаюсь удалить его по щелчку:

couche.addEventListener('click', function(){
         L.geoJSON(kmlpoly, {
             onEachFeature: onEachFeature
         }).addTo(mymap);
    });
    couche2.addEventListener('click', function (kmlpoly) {
         mymap.removeLayer(kmlpoly);
    });

Спасибо

1 Ответ

0 голосов
/ 25 октября 2019

Наконец я нашел решение:

 couche = document.getElementById('couche1')
    couche2=document.getElementById('couche11')

    var macouche = L.geoJSON(kmlpoly, {
             onEachFeature: onEachFeature
         });
    couche.addEventListener('click', function () {
        macouche.addTo(mymap)
    });
    couche2.addEventListener('click', function () {
         mymap.removeLayer(macouche);
    });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...