1. 程式人生 > 其它 >OpenLayer 判斷Feature的要素型別是點、線、面 (五)

OpenLayer 判斷Feature的要素型別是點、線、面 (五)

技術標籤:Openlayer

  • 首先獲取Feature的Geometry

  • Geometry的型別

  • 判斷Feature獲取Geometry的型別
let g= feature.getGeometry(); 

//判斷是不是線
if(g instanceof LineString)
{
    console.log(g);
}
//判斷是不是點
else if(g instanceof Point)
{
    console.log(g);
}
//判斷是不是面
else if(g instanceof Polygon)
{
    console.log(g);
}