【发布时间】:2015-01-05 15:38:49
【问题描述】:
我正在使用 Google 的绘图管理器将 Overlay Shapes 与 Google Maps API V3 结合使用。我基本上允许用户绘制一个多边形并将其保存到数据库中。然后他们可以随意编辑这些多边形或创建新多边形。
我遇到的问题是,新的多边形通常会完全覆盖现有的多边形。然后用户无法选择最新的多边形下方的多边形。
我想知道是否有人设法设计了一个脚本,使用户能够在鼠标光标(或指针/手指...)下循环选择潜在堆栈中的每个多边形
附图说明了这种困境。理想情况下,我想要类似 CTRL+Click 来选择当前选定多边形下方的多边形。
我什至不知道如何处理这个问题,我无法对现有的任何示例进行罚款。
提前致谢。
【问题讨论】:
-
如何拥有一个多边形的 HTML 列表,单击每个多边形会将其带到顶部?
-
非常感谢,是的,可以工作...虽然会有数百个这样的多边形,所以如果可能的话,我宁愿通过点击循环浏览它们,但我会考虑这种方法。也许如果点击点出现在多个多边形中,我可以弹出一个模式,请求编辑哪个多边形并以这种方式选择......
标签: javascript google-maps google-maps-api-3 polygons