【发布时间】:2012-04-07 21:13:15
【问题描述】:
在 API v2 中,地图对象有一个方便的方法 getBoundsZoomLevel()。我用它来获得最适合边界的缩放级别,然后以某种方式操纵这个最佳缩放级别,最后设置所需的缩放级别。
我在API v3 中找不到类似的功能。 (从 v2 迁移到 v3 时,这是多么令人沮丧的经历)
我真的必须再次使用map.fitBounds()、map.getZoom()、操纵和setZoom()吗?真是愚蠢!
【问题讨论】:
-
谢谢@Dr.Molle。可惜你必须为此编写自己的函数,所以在这种情况下,我更喜欢我上面提出的愚蠢的解决方案。但我会用你的链接another problem,谢谢!!
-
+1 - 我很惊讶你没有收到更多的赞成票。
-
map.fitBounds() 中缺少什么?到目前为止,将地图集中在边界上似乎做得很好,并达到适合地图大小和边界大小的缩放级别
标签: javascript google-maps google-maps-api-3 google-maps-api-2