Leaflet.draw编辑后坐标未更新

时间:2013-10-18 10:07:29

标签: leaflet

我正在使用Leaflet.draw插件,我正在尝试在编辑角落位置后获取更新的形状坐标

map.on('draw:edited', function (e) {
    // Update db to save latest changes.
    var layers = e.layers;

    layers.eachLayer(function(layer) {
        alert(layer.feature.geometry.coordinates.toString());
    });
});

编辑完成后,正如您所知,此代码正在执行..但layer.feature.geometry.coordinates正在为我提供坐标..

这是一个错误吗?

1 个答案:

答案 0 :(得分:0)

检查layer.getLatLngs().toString()方法,似乎有效。看看this JSFiddle