szgeoinfo.Polyline3d

Class: szgeoinfo.Polyline3d


new Polyline3d(id, pointArr, width, red, green, blue, opacity) → {szgeoinfo.Polyline3d}

三维模式折线对象

Parameters:
Name Type Description
id string

折线的Id

pointArr array

坐标数组

red number

红色组件,取值[0~1],默认0

green number

绿色组件,取值[0~1],默认0

blue number

蓝色组件,取值[0~1],默认1

opacity number

透明度,取值[0~1],默认1

width number

折线宽度,默认5

Returns:
  • 折线对象,生成的Id以extrudedPolyline为前缀
Example
var neArr1=[114.06145720500,22.523970131470,8,114.062202858793,22.5235241619530,20,114.062283325385,22.5232714446730,24......];
//折线数组,经度纬度高度
var pyl=new szgeoinfo.Polyline3d("5237",neArr1,5,1,0.182,0.9,0.8); //添加3DPolyline
var polyline = map.add3dPolyline(pyl);

map.remove3dPolygon(polyline); //移除3DPolyline