根据不同的纬度和长度设置谷歌地图的缩放级别

时间:2018-03-01 11:00:03

标签: javascript google-maps google-maps-api-3

我在谷歌地图上绘制了不同的网站(基本上是多边形/圆形)。一个网站可以在谷歌地图上的世界任何地方。我在数组中有中心纬度和长的站点(多边形/圆形),我想设置地图的缩放级别,以便在一个视图中可以看到所有站点。

例如如果地图中只显示一个网站,则缩放级别应该更高。

请帮帮我。我正在寻找javascript代码。

1 个答案:

答案 0 :(得分:2)

尝试此提示

var latlngBounds = new google.maps.LatLngBounds();

latlng对象数组;

for(i=0;i<array.length;i++){
   latlngBounds.extend(array[i]);
}

map.fitBounds(latlngBounds);