new RoutePlane(parameters)
- Description:
 - 路况,基于Line显示不同交通情况的路段颜色
 
- Source:
 - objects/other/RoutePlan.js, line6
 
- See:
 
Parameters:
| Name | Type | Description | ||||||
|---|---|---|---|---|---|---|---|---|
parameters | 
            
            Object | 配置信息,继承自Line,支持Line的所有样式参数设置,如颜色、宽度等
                Properties
  | 
        
Extends
Members
(readonly) animateNeedsUpdate
- Source:
 - objects/Shape/Shape.js, line814
 
- Inherited From:
 
Properties:
| Name | Type | Description | 
|---|---|---|
animateNeedsUpdate | 
            
            Boolean | 动画是否变化 | 
depthTest
- Source:
 - objects/Shape/Shape.js, line398
 
- Inherited From:
 - Default Value:
 - true
 
Properties:
| Name | Type | Description | 
|---|---|---|
depthTest | 
            
            boolean | 是否开启深度测试 | 
map
- Description:
 - 获取贴图
 
- Source:
 - objects/Shape/Shape.js, line134
 
- Inherited From:
 
    获取贴图
        
            
(readonly) materialNeedsUpdate
- Source:
 - objects/Shape/Shape.js, line802
 
- Inherited From:
 
Properties:
| Name | Type | Description | 
|---|---|---|
materialNeedsUpdate | 
            
            Boolean | 记录材质是否变化 | 
(readonly) matrixNeedsUpdate
- Source:
 - objects/Shape/Shape.js, line796
 
- Inherited From:
 
Properties:
| Name | Type | Description | 
|---|---|---|
matrixNeedsUpdate | 
            
            Boolean | 记录空间是否变化 | 
transparent
- Source:
 - objects/Shape/Shape.js, line393
 
- Inherited From:
 - Default Value:
 - opacity < 1.0
 
Properties:
| Name | Type | Description | 
|---|---|---|
transparent | 
            
            boolean | 是否透明 | 
type
- Source:
 - objects/line/Line.js, line87
 
- Inherited From:
 
Properties:
| Name | Type | Description | 
|---|---|---|
type | 
            
            string | 几何体类型 | 
visible
- Description:
 - 获取可见性状态
 
- Source:
 - objects/Shape/Shape.js, line113
 
- Inherited From:
 
    获取可见性状态
        
            
(readonly) visibleNeedsUpdate
- Source:
 - objects/Shape/Shape.js, line808
 
- Inherited From:
 
Properties:
| Name | Type | Description | 
|---|---|---|
visibleNeedsUpdate | 
            
            Boolean | 记录显隐是否变化 | 
Methods
animate(options) → {TWEEN.Tween}
- Description:
 - 动画函数,to中的animateOffset表示位置偏移单位cm
 
- Source:
 - objects/Shape/Shape.js, line828
 
- Inherited From:
 
Parameters:
| Name | Type | Description | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options | 
            
            object | {from, to, duration, easing, loop}
                Properties
  | 
        
Returns:
    返回Tween对象,可以调用stop()方法停止动画,onUpdate的时候会返回一个0-1的渐变值
- Type
 - TWEEN.Tween
 
setData(geoJsonData)
- Description:
 - 数据赋值与预处理
 
- Source:
 - objects/line/Line.js, line294
 
- Inherited From:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
geoJsonData | 
            
            object | geojson格式的几何信息 | 
stopAnimate(delayTime)
- Description:
 - 停止动画
 
- Source:
 - objects/Shape/Shape.js, line891
 
- Inherited From:
 
Parameters:
| Name | Type | Default | Description | 
|---|---|---|---|
delayTime | 
            
            
                
                    1000
                
                 | 
            
            延迟时间,默认为1000毫秒 | 
updataLineColor(colordata)
- Description:
 - 创建Line后,进行线段颜色更新
 
- Source:
 - objects/line/Line.js, line321
 
- Inherited From:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
colordata | 
            
            array | {r: 0, g: 0, b: 0}组成的json数组,与setData的线段一一对应 |