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