描述折线。前两个位置定义线段,并且每个其他位置都从前一个位置定义了一个线段。细分市场可以是线性连接点,大弧或固定在地形上。
Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options
|
Object |
optional
Object with the following properties:
|
Demo:
See:
Members
arcType : Property
获取或设置
ArcType
属性,该属性指定线段应该是大弧线,菱形线还是线性连接。
-
Default Value:
ArcType.GEODESIC
clampToGround : Property
获取或设置布尔属性,该布尔属性指定是否折线应固定在地面上。
-
Default Value:
false
classificationType : Property
获取或设置
ClassificationType
属性,该属性指定此折线在地面上时是对地形,3D Tile还是对二者进行分类。
-
Default Value:
ClassificationType.BOTH
readonly definitionChanged : Event
获取每当更改或修改属性或子属性时引发的事件。
depthFailMaterial : MaterialProperty
获取或设置属性,该属性指定深度测试失败时用于绘制折线的材料。
需要EXT_frag_depth WebGL扩展才能正确呈现。如果不支持扩展,可能有文物。
-
Default Value:
undefined
distanceDisplayCondition : Property
获取或设置
DistanceDisplayCondition
属性,该属性指定将在距摄像机多远的距离显示此折线。
granularity : Property
获取或设置一个数字属性,如果arcType不是ArcType.NONE,并且clipToGround为false,则指定在每个纬度和经度之间的角距离。
-
Default Value:
Cesium.Math.RADIANS_PER_DEGREE
获取或设置指定用于绘制折线的材料的属性。
-
Default Value:
Color.WHITE
positions : Property
获取或设置指定
Cartesian3
数组的属性定义线条的位置。
shadows : Property
获取或设置枚举属性,指定是否折线从每个光源投射或接收阴影。
-
Default Value:
ShadowMode.DISABLED
获取或设置指定折线可见性的布尔属性。
-
Default Value:
true
获取或设置数字属性,以像素为单位指定宽度。
-
Default Value:
1.0
获取或设置zIndex属性,该属性指定折线的顺序。仅当`clampToGround`为true并且支持地形上的折线时才有效。
-
Default Value:
0
Methods
clone ( result ) → PolylineGraphics
复制此实例。
Name | Type | Description |
---|---|---|
result
|
PolylineGraphics | 可选 将结果存储到的对象。 |
Returns:
修改后的结果参数或一个新实例(如果未提供)。
将此对象上每个未分配的属性分配给该值提供的源对象具有相同属性。
Name | Type | Description |
---|---|---|
source
|
PolylineGraphics | 要合并到该对象中的对象。 |