标记边界数组的居中地图[单张]

Lou*_*ieV 0 javascript jquery leaflet

我正在使用Leaflet来标记一系列标记.我正在使用MarkerCluster插件来创建集群.我现在正在做什么我将地图的视图设置为我的数组的第一点.我要做的就是使地图居中,以便用户可以在地图加载时查看所有点/群集.

我的阵列看起来像m = [L.Marker, L.Marker,...].我将每个添加到我的群集组,如:

var markers = L.MarkerClusterGroup();
for(var i = 0; i < m.length; i++){
     markers.addLayer(m[i]);
}
Run Code Online (Sandbox Code Playgroud)

Lou*_*ieV 6

这很容易,我只需要阅读更多内容.所有你需要做的就是var bounds = markers.getBounds();然后map.fitBounds(bounds);完成.