Ich verwende Leaflet und verwende den Ebenenwähler.Wie binden Sie ein Ereignis an einen Leaflet-Layerwitcher, ohne es an eine Ebene zu binden?
ist mein Problem jetzt ich meine Schichten wie folgt definieren:
var mymaps = {
"Overlay 1": new L.geoJson(...)
"Overlay 2": new L.geoJson(...)
}
L.control.layers(mymaps).addTo(mymap);
Was ich will, ist in der Lage sein, zu tun:
var mymaps = {
"Overlay 1": new L.geoJson(...)
"Overlay 2": new L.geoJson(...)
"Overlay 3": function() {
console.log("Overlay 3 Selected");
// call some other methods to pull in data and affect map
}
}
Wie das ich tun? Ist es möglich?