Wie erhalte ich die Grenzen einer LayerGroup im Leaflet?


12

Ich habe meiner Karte mehrere geoJSON-Layer hinzugefügt, indem ich sie zuerst einer LayerGroup und dann der Karte die LayerGroup hinzufügte.

Jetzt möchte ich fitBounds auf der Karte mit den kombinierten Grenzen aller Ebenen aufrufen. Das Problem ist, dass layerGroup nicht über die Methode getBounds verfügt

Was kann ich tun?

Antworten:


13

Verwenden Sie a L.FeatureGroupanstelle von a L.LayerGroup, da erstere implementiert werden L.FeatureGroup.getBounds().


Danke, das habe ich gemacht. Ich hätte es von Anfang an versuchen sollen. featureGroup macht meiner Meinung nach LayerGroup überflüssig.
fccoelho
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.