如果将Google地图放大,世界将开始水平重复。使用.getBounds()似乎返回显示的地图图像边缘的经度。但是我想为现实世界的观点获得最小和最大的经度。在Google Maps API V3中获取非包裹地图边界
例如,在这个图像中.getBounds()表示经度的范围在116到37度之间(宽度为-79度!)。我正在寻找的范围是-244到+37。 (或甚至-180至+37,因为这是世界是周围的地图中心可视的极端。)
而另一示例。在这里,我正在寻找-180到+180 ...
你可以自己试一试这里... http://jsfiddle.net/spiderplant0/EBNYT/
(道歉,如果在此之前已经回答了 - 我找到了一些旧类似的问题,但似乎没有满意的答案)。
参见,http://stackoverflow.com/questions/8032258/google-maps-bounds-on-minimal-zoom这是一样的问题,但我不会将你的标记为欺骗,因为你的姿势更清晰,图片也有帮助。 – Cheeso 2012-03-09 18:18:58