路况,基于Line显示不同交通情况的路段颜色

new RoutePlane(parameters)
- See:
参数说明:
Name | Type | Description | ||||||
---|---|---|---|---|---|---|---|---|
parameters |
Object | 配置信息,继承自Line,支持Line的所有样式参数设置,如颜色、宽度等 Properties
|
父类
属性
(readonly)
animateNeedsUpdate
(
Boolean
)
动画是否变化
(readonly)
materialNeedsUpdate
(
Boolean
)
记录材质是否变化
(readonly)
matrixNeedsUpdate
(
Boolean
)
记录空间是否变化
transparent
(
boolean
)
= opacity < 1.0
是否透明
type
(
string
)
= Line
几何体类型
(readonly)
visibleNeedsUpdate
(
Boolean
)
记录显隐是否变化
属性存取
map
Kind | Description |
---|---|
get | 获取贴图 |
set | 设置贴图 |
visible
Kind | Description |
---|---|
get | 获取可见性状态 |
set | 设置可见性状态 |
方法
animate(options) → {TWEEN.Tween}
动画函数,to中的animateOffset表示位置偏移单位cm
参数说明:
Name | Type | Description | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
object | {from, to, duration, easing, loop} Properties
|
Returns:
返回Tween对象,可以调用stop()方法停止动画,onUpdate的时候会返回一个0-1的渐变值
- Type
- TWEEN.Tween
setData(geoJsonData)
数据赋值与预处理
参数说明:
Name | Type | Description |
---|---|---|
geoJsonData |
object | geojson格式的几何信息 |
stopAnimate(delayTime)
停止动画
参数说明:
Name | Type | Default | Description |
---|---|---|---|
delayTime |
1000
|
延迟时间,默认为1000毫秒 |
updataLineColor(colordata)
创建Line后,进行线段颜色更新
参数说明:
Name | Type | Description |
---|---|---|
colordata |
array | {r: 0, g: 0, b: 0}组成的json数组,与setData的线段一一对应 |
class: RoutePlane