new EarthStreamline(param)
构造函数
Parameters:
| Name | Type | Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
param |
Object | 参数列表
Properties
|
Extends
Members
-
readonly data :Object
计算流线使用的场数据 如果是规则格网的场数据,可以支持的格式为格式为:{u:[],v:[],w,[],dimX:x,dimY:y,dimZ:z} 基于次数据配合extent 可计算出规则格网每个格网的坐标值和对于的uvw值也可支持非规则格网数据 直接使用[x,y,z,u,v,w]的二维数组
-
- Overrides:
-
readonly extent :Object
场数据范围 格式{minX:0,minY:0,maxX:10,maxY:10,minZ:0,maxZ:10}
-
- Overrides:
-
gradient :Object
渲染流线使用的色带
-
- Overrides:
- Default Value:
- { 0: "#0000ff",0.33: "#00ff00",0.66: "#ffff00",1.0: "#ff0000"}
-
gridData :Object
网格坐标数据
-
- Overrides:
-
imageUrl :String
renderType为Line时 代表贴图路径
-
- Overrides:
-
readonly maxAge :Number
renderType为Streamline时 代表每一条流线的最大生命周期 maxAge越大流线存在的时间越久(流线会在maxAge帧后消失)
-
- Overrides:
- Default Value:
- 100
-
readonly maxValue :Number
标量数据的最大值
-
- Overrides:
-
readonly minValue :Number
标量数据的最小值
-
- Overrides:
-
readonly numLines :Number
流线个数
-
- Overrides:
- Default Value:
- 5000
-
readonly offsetHeight :Number
离地高度
-
- Default Value:
- 0
-
readonly renderType :StreamlineRenderType
渲染类型 默认使用流线(Streamline)渲染 也支持普通线(Line)
-
- Overrides:
- Default Value:
- THING.StreamlineRenderType.Streamline
-
readonly scalarData :Object
场数据的标量形式,即将u,v,w通过Math.sqrt(u*u+v*v+w*w)计算后得到的数值
-
- Overrides:
-
speed :Number
renderType为Line时 代表贴图流动速度 renderType为Streamline时 代表流线的流动速度 无单位
-
- Overrides:
- Default Value:
- 1.0
-
useDataColor :Boolean
renderType为Line时 是否使用该位置的标量值通过色带对线进行颜色渲染
-
- Overrides:
- Default Value:
- true
Methods
-
playLineGrow(param)
播放线生长的动画
-
Parameters:
Name Type Description paramObject 参数列表 Properties
Name Type Attributes Default Description speedNumber <optional>
2 生长速度 loopTypeTHING.LoopType 循环方式 - Overrides:
-
stopPlayLineGrow()
停止播放线生长动画
-
- Overrides: