2013-03-04 53 views
0

我正在使用Leaflet标记一系列标记。我正在使用MarkerCluster插件来创建群集。我现在正在做的是将地图视图设置为阵列的第一个点。我想要做的是将地图居中,以便用户在地图加载时可以看到所有点/集群。我的数组看起来像m = [L.Marker, L.Marker,...]。我把每个添加到我的群集组中,例如:标记边界阵列上的定位贴图[小册子]

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

回答

5

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

相关问题