设置地图边界

时间:2012-02-21 18:22:07

标签: google-maps google-maps-api-3 google-groups

我有一张地图,我想留在某些范围内。我已经允许2个缩放级别5和8.在缩放级别5,我可以通过设置地图的中心来调整地图的中心,以便在拖动时使用setCenter()函数进行调整。当我在缩放级别8放大时,我想阻止用户将地图拖出指定的限制范围。限制是缩放级别5的界限。我尝试了一些但没有用。当我使用fitbounds()时,它将我踢回到缩放级别5.我基本上只想限制你可以在地图上走多远。任何帮助,将不胜感激。

1 个答案:

答案 0 :(得分:0)

此处发布的方法http://econym.org.uk/gmap/range.htm适用于Google Maps API的v2。该技术也适用于v3。在示例页面上查看源代码。

另请参阅此处的重复问题,以便对上述方法进行改进:Google Maps API V3: limit map bounds