ImageMapType半径

时间:2013-09-27 19:41:50

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

我对谷歌地图API有点新意,所以我不知道是否提出了以下问题。

我正在尝试为游戏世界创建一个支持v3的自定义地图。我将使用Google Example来提问我的问题。让我们说我想限制用户可以向北或向南走多远。与真实星球不同,游戏地图不是从侧面连接,而this example中没有从北到南连接。如果您尝试最大缩小并向北移动,尽可能将地图拖动到北方,您将看到它如何用完图块,并显示灰色默认背景。我想限制这种北方行为。

我想example中的radius属性必须对它做一些事情,但玩它并没有帮助。

关于如何限制它还有其他选择吗?

谢谢!

1 个答案:

答案 0 :(得分:2)

首先:此脚本中使用的radius-property没有任何意义。

基本上你不能将地图的界限限制在给定的区域 你唯一能做的就是观察一个bounds_changed - 事件,当边界不在限制范围内时,恢复边界。

但这可能会产生一些不良后果。

相反,您可以禁用拖动地图并使用自定义平移控件,这样可以让用户有限地向北/向平移