ht.cesium.MovingTrack(options)

new MovingTrack(options)

创建一个轨迹图层

Parameters:
Name Type Description
options MovingTrackOptions4Type

初始化参数

Members

cesiumLayer :any

获取 cesium 图层

entities :any

获取所有实体对象

listenerCallback :any

获取监听回调函数,即 action

map :ht.cesium.Map

获取地图实例对象

property :MovingTrackOptions4Type

获取数据属性

uuid :string

获取唯一标识

Methods

addToMap(map, callback) → {void}

将数据叠加到地图上

Parameters:
Name Type Attributes Description
map ht.cesium.Map

数据所处的地图(map)实体对象

callback function <optional>

回调函数

Returns:
void

getClassName() → {string}

获取类名

Returns:
string

getEntitiesPosition(id) → {void}

获取路径实体的位置

Parameters:
Name Type Description
id string

路径唯一标识

Returns:
void

remove() → {void}

移除数据

Returns:
void

removeCesiumLayer() → {void}

移除 cesium 图层

Returns:
void

setEntitiesPosition(id, positions) → {void}

设置实体位置

Parameters:
Name Type Description
id string

路径唯一标识

positions any

位置,Cesium.Cartesian3 类型

Returns:
void