捕获拖动的顶点坐标

时间:2019-07-08 10:42:14

标签: leaflet

我在自定义地图上使用leaflet和leaflet.editable。 我有一些需要移动顶点才能进行编辑的多边形。 我需要能够移动顶点,以便它们始终具有整数坐标(舍入到小数点后0位),几乎可以对齐到1x1网格。

我一直在尝试获取被拖动顶点的坐标。实际上,我似乎根本没有找到获取顶点(或标记)的方法。我现在尝试使用dragend,将在确定的迭代中使用drag,以便在拖动时也使标记“捕捉”。

map.on('editable:vertex:dragend', function (e) {

   console.log(e.target.getIndex());
 });

我希望将lat = 30.342 lng = 54.323转换为lat = 30 lng = 54并分配给标记/顶点

0 个答案:

没有答案