簡體   English   中英

在 openlayers 中繪制多邊形后無法獲得幾何圖形

[英]Unable to get Geometry after draw polygon in openlayers

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

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

map.removeInteraction(繪制); });

// 我想在繪制結束后獲取幾何圖形 // 我是 webGis 的新手

如果您需要事件之外的幾何圖形或刪除交互后,您將需要保存它

let geometry;

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM