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