繁体   English   中英

使用OpenLayers 3绘制多边形后如何获取多边形的点?

[英]How to get polygon's point after drawin a polygon using OpenLayers 3?

使用OpenLayers 3。

这是我当前在绘制多边形交互时的代码:

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();
...

但是它们都是不确定的。

看起来像这样

e.feature.getGeometry().getCoordinates()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM