在用户在我的地图上绘制多边形后,我希望他们能够在需要时向其添加点。也许有某种悬停事件来显示它们何时越过界限并可以添加一个点会很好(但这不是必需的)。我唯一能想到的就是为每条边添加单独的线。看着 api 我希望找到某种点击的边框,但没有想出任何东西。
除了我上面提到的那个之外,还有其他人遇到过这个问题并找到了一个好的解决方案吗?
在用户在我的地图上绘制多边形后,我希望他们能够在需要时向其添加点。也许有某种悬停事件来显示它们何时越过界限并可以添加一个点会很好(但这不是必需的)。我唯一能想到的就是为每条边添加单独的线。看着 api 我希望找到某种点击的边框,但没有想出任何东西。
除了我上面提到的那个之外,还有其他人遇到过这个问题并找到了一个好的解决方案吗?
最简单的解决方案是使 Polygon 可编辑:
https://developers.google.com/maps/documentation/javascript/overlays#editable