谷歌地图缩放的精细控制



在谷歌地图iOS应用程序上,当你捏缩放时,你会保持你缩放到的缩放级别。在js api v3中,当你掐缩放时,它会为你捕捉到最接近的变焦级别。有没有一种方法可以在js-apiv3中保持对缩放的细粒度控制?

我认为这是不可能的。

如果你加载谷歌地图,你可以在URL中看到缩放级别。在这种情况下是14z。如果使用滑块控件,则会将缩放级别更改1。但如果你使用鼠标滚轮,它会更渐进地更改缩放级别,从14z更改为14.38z、14.65z、14.93z。然而,如果你尝试用部分缩放加载URL,它会截断到14z,除非是14.95z,四舍五入到15z。

但是,如果您从移动浏览器加载相同的URL,它就没有这种行为。相反,它会像javascript API映射v3映射那样捕捉到缩放级别。因此,我认为这是不可能的。

最新更新