在openlayers中绘制多边形后无法获取Geometry



draw.on('drawend',函数(e){

console.log('geom:'+e.feature.getGeometry());

map.removeInteraction(draw);});

//我想在绘图结束后得到几何图形//我是webGis 的新手

如果您需要事件外的几何图形,或者在删除交互后,您需要将其保存为

let geometry;
draw.on('drawend', function (e) {
geometry = e.feature.getGeometry().clone();
map.removeInteraction(draw);
});

相关内容

  • 没有找到相关文章

最新更新