Polyline

new Cesium.Polyline(options, polylineCollection)

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

Members

distanceDisplayCondition : DistanceDisplayCondition

获取或设置一个条件,该条件指定此多段线将在距相机的距离处显示。
Default Value: undefined
获取或设置拾取多段线时返回的用户定义值。

loop : Boolean

获取或设置是否在第一个和最后一个多段线位置之间添加线段。
获取或设置多段线的表面外观。它可以是几个内置的Material对象中的一个,也可以是一个自定义材质,用 Fabric

positions : Array.<Cartesian3>

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

show : Boolean

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

width : Number

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