我在谷歌地图上绘制了不同的网站(基本上是多边形/圆形)。一个网站可以在谷歌地图上的世界任何地方。我在数组中有中心纬度和长的站点(多边形/圆形),我想设置地图的缩放级别,以便在一个视图中可以看到所有站点。
例如如果地图中只显示一个网站,则缩放级别应该更高。
请帮帮我。我正在寻找javascript代码。
答案 0 :(得分:2)
尝试此提示
var latlngBounds = new google.maps.LatLngBounds();
latlng对象数组;
for(i=0;i<array.length;i++){
latlngBounds.extend(array[i]);
}
map.fitBounds(latlngBounds);