1

我正在研究谷歌地图 api V3。当我加载所有引脚并设置 fitbounds 时,我的地图正在加载两个世界。有两个世界很好,但两张地图上都有别针。拥有多个带有别针的世界真的很令人困惑。

我已经提到过这里。但它没有用,因为我无法设置缩放级别,因为它隐藏了缩放级别 1 上的引脚并显示了缩放级别为 0 的两个世界。

有没有办法只在一个世界上有别针(我不介意显示两个世界)。

注意:我无法控制加载地图的 div 的宽度和高度。

4

1 回答 1

0

我没有找到任何使用 google map api 实现这一点的具体方法。但我做了一个手动计算来带一张地图。但这也不是一个完全灵活的解决方案,因为它没有展示整个世界。

基于这个想法,瓷砖大小为 256 * 256,我尝试了以下方法。通过使用它,我不会让用户低于特定的缩放级别。它部分满足了我的要求,因为 minZoom 级别是根据设备的宽度放置的。

var minZoomLevel = Math.floor(parseInt($(window).width())/256);
于 2013-05-10T07:42:55.030 回答