ht.cesium.Point(options)

new Point(options)

创建一个点的实例

Parameters:
Name Type Description
options PointOptions4Type

初始化参数

Members

cesiumLayer :any

获取 cesium 的图层

map :ht.cesium.Map

获取地图实例对象

property :PointOptions4Type

获取数据属性

uuid :string

获取唯一标识

Methods

a(name, value) → {any}

获取或设置用户的自定义属性值

Parameters:
Name Type Attributes Description
name any

属性名

value any <optional>

属性值

Returns:
any

addToMap(map, callback) → {void}

将点数据叠加到地图上

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

图元所在的地图(map)实体对象

callback function <optional>

回调函数

Returns:
void

getAttr(name) → {void}

获取用户的自定义属性值

Parameters:
Name Type Description
name string

属性名

Returns:
void

getClassName() → {string}

获取类名

Returns:
string

getStyle(name) → {any}

根据样式名获取样式值

Parameters:
Name Type Description
name string

样式名

Returns:
any

getTag() → {string}

获取图元的标签值

Returns:
string

hide() → {void}

隐藏数据

Returns:
void

remove() → {void}

移除数据

Returns:
void

removeCesiumLayer() → {void}

移除 cesium 图层

Returns:
void

s(name, value) → {any}

获取或者设置样式

Parameters:
Name Type Attributes Description
name any

样式名

value any <optional>

样式值

Returns:
any

setAttr(name, value) → {void}

设置用户的自定义属性值

Parameters:
Name Type Description
name string

属性名

value any

属性值

Returns:
void

setStyle(name, value) → {void}

设置样式

Parameters:
Name Type Description
name string

样式名

value any

样式值

Returns:
void

setTag(name) → {void}

设置图元的标签值

Parameters:
Name Type Description
name string
Returns:
void

show() → {void}

显示数据

Returns:
void