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

问题描述 投票:-1回答:1

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

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

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

javascript google-maps google-maps-api-3
1个回答
2
投票

试试这个提示

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

latlng对象数组;

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

map.fitBounds(latlngBounds);
© www.soinside.com 2019 - 2024. All rights reserved.