2013-03-04 52 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完成。

相關問題