将用户限制为一个矩形谷歌地图api

时间:2012-04-22 22:38:33

标签: javascript google-maps spatial

只是想知道是否可以使用google maps api中的谷歌地图绘图管理器限制用户只绘制一个矩形。理想情况下,用户将绘制矩形,应用程序将自动切换到平移工具,这将允许用户拖动矩形的手柄并编辑其形状。矩形工具将显示为灰色,并且在用户单击重置地图按钮之前不会再次可用。

1 个答案:

答案 0 :(得分:3)

是的,这是可能的。您可以使用API​​为DrawingManager的{​​{1}}事件注册事件监听器。一旦该事件触发,您可以通过rectanglecomplete(特别是DrawingManagerOptions属性)禁用该控件。当用户单击重置按钮时,您可以通过将drawingControl属性切换为true来轻松地重新启用该工具。

此处的文档:

http://goo.gl/8zl7r