【问题标题】:centering map on array of markers bounds [leaflet]在标记边界数组上居中地图 [传单]
【发布时间】:2013-03-04 17:00:19
【问题描述】:

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

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

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

【问题讨论】:

    标签: javascript jquery leaflet


    【解决方案1】:

    嗯,这很容易,我只需要多读一些。你所要做的就是var bounds = markers.getBounds(); 然后map.fitBounds(bounds); 就完成了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-11-13
      • 1970-01-01
      • 2019-08-13
      • 1970-01-01
      • 1970-01-01
      • 2015-06-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多