最佳缩放到谷歌地图api v2点

TMS*_*TMS 4 google-maps google-maps-api-2

如何在谷歌地图api v2中最佳缩放到一组点?在api v3中,我会使用bounds对象来存储点,然后使用fitBounds()函数缩放到这些边界,但是在v2中我真的不知道.

我在这里找到了一些建议,但编写自定义函数的解决方案看起来很笨拙... http://groups.google.com/group/Google-Maps-API/browse_thread/thread/996f83e075e51fdf

Hei*_*ang 5

试试这个迷你教程,它听起来像你想要的:

http://econym.org.uk/gmap/basic14.htm

var bounds = new GLatLngBounds();
for (... each point ...) {
    bounds.extend(latlng); 
}
map.setZoom(map.getBoundsZoomLevel(bounds));
map.setCenter(bounds.getCenter());
Run Code Online (Sandbox Code Playgroud)

http://econym.org.uk/gmap/example_map14.htm