我试图点击处理程序添加到地图上,但我不知道如何告诉多边形时已画完。 有一个简单的函数来获得平局结束多边形的坐标?
Answer 1:
你也许可以适应https://stackoverflow.com/a/24835176/228885你的目的。 作为另一个答复中提到feature.once('change', ...)
可能是另一种的路要走。 我希望在这种情况下,你会选择从传递给处理程序的功能,最后一个元素。 然后,你会抽取坐标出它和您去。
TLDR; 听着add
或change
的特征,提取物的坐标。
文章来源: How to get the coordinates of a polygon in OpenLayers3 on draw end