使用OpenLayers 3.
这是我在drawend上的当前代码,甚至是绘制多边形交互:
myInteraction.on('drawend', function (e) {
var c = e.target.coordinates ;
});
我想在变量c中得到我的多边形坐标,但我找不到正确的语法,我已经尝试过了:
var c = e.target.getCoordinates(); //This is how I do for a LineString
var c = e.target.getVertices();
var c = e.target.geometry...;
var c = e.target.getGeometry();
...
但他们都未定义。
答案 0 :(得分:0)
看起来这样有效
e.feature.getGeometry().getCoordinates()