最后我说废话:如何在谷歌地图中设置缩放级别,以便我的所有标记都可见?我使用Polygon阅读了一些例子,但我认为这个概念是远远的?!
有没有一种方法可以在没有Polygon的情况下动态缩放?
如果没有,是否有使用Polygon的简单示例?我有一个名为gMarkers的数组,它有一个lat列和一个lng列。因此,通过该数组循环将使用gMarkers [i] [1]和gMarkers [i] [2]。
答案 0 :(得分:0)
谷歌地图没有显示地图中显示所有“元素”的直接功能..你可以这样做获取你所有马克雷集合的最大和最小拉特和lng然后使用这些最大和最小坐标来构建一个
SW = new google.maps.LatLng( your_min_lat, your_min_lng );
aNE = new google.maps.LatLng( your_max_lat, your_max_lng );
bounds= new google.maps.LatLngBounds(aSW, aNE);
map.fitBounds(bounds);