javascript - 限制用户只能使用一个矩形 google map api

标签 javascript google-maps spatial

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

最佳答案

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

此处的文档:

http://goo.gl/8zl7r

关于javascript - 限制用户只能使用一个矩形 google map api,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10272742/

相关文章:

R:使用 getURL() 提取地址

javascript - React with Redux Warning : Failed propType: Required prop `posts` was not specified in `Posts` . 检查 `PostsContainer`的render方法

javascript - php从查询字符串中删除单个变量值对

mysql - 使用 SQL/关系数据库存储和检索历史数据

javascript - 矩形范围内的随机标记?

java - GoogleMaps v2 Android 的我的位置按钮,不显示

MySQL空间数据查询

javascript - 如何在 Electron 上使用预加载脚本?

javascript - 如何在悬停图像时向下滚动?

javascript - 在谷歌地图覆盖中使用 d3 绘制路径