new RoadLine(viewer, opt)
道路线特效
Parameters:
| Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
viewer |
Glodon.CIMCube | CIMCube实例 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
opt |
Object | 路线特效参数
Properties
|
Members
-
arriveAtDesignatedPoint :Number
-
到达目标点
Type:
- Number
-
pause :Boolean
-
暂停
Type:
- Boolean
-
percent :Number
-
动画完成百分比
Type:
- Number
-
startPercent :Number
-
到达百分比目标点
Type:
- Number
-
zIndex :*
-
显示层级。
Type:
- *
Methods
-
changeStartPercent(value)
-
设置开始百分比。
Parameters:
Name Type Description valueNumber 开始百分比。 -
createTrigonLine()
-
创建三角线。
Returns:
- Type
- Object
-
dispose()
-
释放资源
-
hide()
-
隐藏
-
show()
-
显示
-
updateMyOption(opt)
-
更新参数。
Parameters:
Name Type Description optObject 参数。 Properties
Name Type Argument Description colorColor 颜色。 arrowColorColor 箭头颜色。 reverseDirectionBoolean 是否反向。 clampToGroundBoolean 是否贴地。 pathListArray 路径列表。 widthNumber <optional>
宽度。 lineLengthNumber <optional>
线段长度。 disableDepthTestBoolean 是否关闭深度检测。 spreadboolean 扩散。 dampingStartNumber <optional>
衰减起点,未传入时保持当前值。 dampingCountNumber <optional>
衰减数量,未传入时保持当前值。 speedNumber 速度。 spreadDurationNumber 扩散时长。 spreadColorNumber 扩散颜色。 imageUrlString 图片地址。 durationNumber 时长。 dashLengthPatternNumber 虚线长度比例。 dashWidthPatternNumber 虚线宽度比例。 startPercentNumber <optional>
开始百分比。 zIndexNumber 显示层级。 -
updateOption(opt)
-
更新属性
Parameters:
Name Type Description optObject 更新参数 Properties
Name Type Argument Default Description pathListArray 路线特效数据;[{lon,lat,height},{lon,lat,height}...] reverseDirectionBoolean 是否反向,未传入时保持当前值 arrowColorColor 线的颜色 colorColor 背景的颜色 widthNumber <optional>
线的宽度 durationNumber <optional>
10 动画时长,跑完全程所花费的时间,单位秒 speedNumber <optional>
动画速度;单位为m/s,speed比duration优先级高 imageUrlString 图地址url lineLengthNumber <optional>
线段长度 dampingStartNumber <optional>
-1 开始衰减;第n个线段开始透明度衰减,默认不衰减:-1 dampingCountNumber <optional>
-1 衰减速度;第n个线段长度透明度从1衰减到0,默认不衰减:-1 startPercentNumber <optional>
动画开始时间(入场动画);范围:0~1; dashLengthPatternNumber <optional>
0.8 图片长度占据比例 dashWidthPatternNumber <optional>
1.0 图片宽度占据比例 spreadboolean <optional>
false 开启扩散特效;dashWidthPattern小于1场合生效 spreadDurationNumber <optional>
2 开启扩散特效时间,单位秒 spreadColorString <optional>
"#FF0000" 开启扩散特效颜色 disableDepthTestBoolean <optional>
false 是否关闭深度检测 clampToGroundBoolean <optional>
false 道路线特效是否贴地 zIndexNumber 显示层级。