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