将一系列标记添加到 LeafletJS map 后,是否可以让 Leaflet 缩放并重新对齐它的焦点以显示每个标记?我看到 many similar questions与 Google map 有关,但与 Leaflet 无关。
类似于:
map.fitAllMarkers();
我也注意到了 several functions in Leaflet获取 map 的边界,但我不确定如何使用它们来达到预期的效果。
最佳答案
您还可以利用特意制作的 featureGroup.getBounds()
使 map 适合标记范围的方法:
var fg = L.featureGroup([arrayOfMarkers]).addTo(map);
map.fitBounds(fg.getBounds());
关于javascript - 缩放以适合 LeafletJS map 上的所有标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38155534/