Comment puis-je obtenir les limites d'un layerGroup dans Leaflet?

12

J'ai ajouté plusieurs couches geoJSON à ma carte en les ajoutant d'abord à un LayerGroup, puis en ajoutant le layerGroup à la carte.

Maintenant, je veux appeler fitBounds sur la carte avec les limites combinées de toutes les couches, le problème est que layerGroup n'a pas la méthode getBounds

Que puis-je faire?

fccoelho
la source

Réponses:

13

Utilisez un L.FeatureGroupau lieu d'un L.LayerGroup, comme le premier le met en œuvre L.FeatureGroup.getBounds().

IvanSanchez
la source
Merci, je l'ai fait. J'aurais dû y aller depuis le début. featureGroup rend LayerGroup inutile à mon avis.
fccoelho