Openlayers-6 - Есть ли способ узнать, какая вершина перемещается, с помощью modifyInteraction? - PullRequest
0 голосов
/ 09 июля 2020

Моя цель - показать длину отрезков линии до и после перетаскивания вершины. Я проверил modifyInteraction.on ('modifystart'), feature.on ('change'), feature.getGeometry (). On ('change'), но до сих пор мне не удалось определить, какая вершина перемещается .

Самое близкое, что я пришел к решению этой проблемы, - это использовать geometry.getClosestPoint (modifyevent.mapBrowserEvent.coordinate) и использовать это, чтобы найти, какая вершина подходит лучше всего, но это далеко не идеальное решение IMHO.

Кажется, что у openlayers-2 где-то было какое-то событие 'vertexmodified', но я использую openlayers-6.3.1

...