Kreise oder Bilder auf OSM Karte lassen sich nicht removen
bearbeitet von JürgenBHallo
ich habe das Beispiel 5 aus dem Blog-Artikel mal um einen Kreis erweitert:
~~~JS
<http://test.berkemeier.eu/selfwiki/leaflet/Beispiel_JS-Leaflet5b.html>
var popup = L.popup();
var circle = new L.circle([],{radius: 1000, color: "red"});
map.on("click", function(e) {
popup
.setLatLng(e.latlng)
.setContent('<p>'+e.latlng.lat+','+e.latlng.lng+'</p>')
.openOn(map);
circle
.setLatLng(e.latlng)
.addTo(map);
});
map.on("popupclose", function() {
circle.remove();
});
~~~
Zum Entfernen des Kreises nehme ich die Methode `remove` im `popupclose`-Event.
Gruß
Jürgen