Polyline

可渲染多段线。通过调用PolylineCollection#add创建此
new Polyline(options, polylineCollection)
Parameters:
options (Object)
Name Description
options.show
Boolean
default true
true如果将显示此多段线;否则,false
options.width
Number
default 1.0
多段线的宽度(像素)。
options.loop
Boolean
default false
是否在最后一个和第一个行位置之间添加一个线段,以使该行成为循环。
options.material
Material
default Material.ColorType
材料。
options.positions
Array.<Cartesian3>
位置。
options.id
Object
拾取此多段线时要返回的用户定义对象。
options.distanceDisplayCondition
DistanceDisplayCondition
指定将显示此多段线的相机距离的条件。
polylineCollection (PolylineCollection) 可渲染多段线集合。
See:

Members

distanceDisplayCondition : DistanceDisplayCondition

获取或设置条件,该条件指定此多段线将显示在距相机的距离处。
Default Value: undefined

id : *

获取或设置拾取多段线时返回的用户定义值。

loop : Boolean

获取或设置是否在第一个和最后一个多段线位置之间添加线段。

material : Material

获取或设置多段线的表面外观。这可以是几个内置Material对象之一,也可以是用脚本编写的自定义材质

positions : Array.<Cartesian3>

获取或设置多段线的位置。
Example:
polyline.positions = bmgl.Cartesian3.fromDegreesArray([
    0.0, 0.0,
    10.0, 0.0,
    0.0, 20.0
]);

show : Boolean

确定是否显示此多段线。使用此选项可以隐藏或显示多段线,而不是删除多段线并将其重新添加到集合中。

width : Number

获取或设置多段线的宽度。