ht.cesium.Radar(options)

new Radar(options)

创建一个雷达图层

Parameters:
Name Type Description
options RadarOptions4Type

初始化参数

Members

cesiumLayer :any

获取 cesium 图层

map :ht.cesium.Map

获取地图实例对象

property :RadarOptions4Type

获取数据属性

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

getDuration() → {void}

获取扫描一圈的时间间隔

Returns:
void

getRadius() → {void}

获取扫描圈半径

Returns:
void

getStyle(name) → {any}

获取样式属性值

Parameters:
Name Type Description
name string
Returns:
any

hide() → {void}

隐藏数据

Returns:
void

remove() → {void}

移除数据

Returns:
void

removeCesiumLayer() → {void}

移除 cesium 图层

Returns:
void

s(name, value) → {any}

getStyle 和 setStyle 的简写

Parameters:
Name Type Attributes Description
name any <optional>
value any <optional>
Returns:
any

setDuration(duration) → {void}

设置扫描一圈的时间间隔

Parameters:
Name Type Description
duration number

时间间隔

Returns:
void

setRadius(radius) → {void}

设置扫描圈半径

Parameters:
Name Type Description
radius number

半径

Returns:
void

setStyle(name, value) → {void}

设置样式属性值

Parameters:
Name Type Description
name string
value any
Returns:
void

show() → {void}

显示数据

Returns:
void