new Light(options)
创建一个 Light 实例
Parameters:
Name | Type | Description |
---|---|---|
options |
LightOptions4Type | 初始化参数 |
Members
-
map :ht.cesium.Map
-
获取地图实例对象
-
property :LightOptions4Type
-
获取数据属性
-
uuid :string
-
获取唯一标识
Methods
-
a(name, value) → {any}
-
getAttr 和 setAttr 的简写
Parameters:
Name Type Attributes Description name
any <optional>
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) → {any}
-
获取样式属性值
Parameters:
Name Type Description name
string 属性名
Returns:
any -
getAttrObject() → {any}
-
获取用户自定义属性值
Returns:
any -
getClassName() → {string}
-
获取类名
Returns:
string -
getCoordinate() → {Array.<number>}
-
获取节点的经纬度和高度信息
Returns:
Array.<number> -
getElevation() → {number}
-
获取节点的海拔高度
Returns:
number -
getHeading() → {number}
-
获取节点的 heading 朝向值
Returns:
number -
getOrient() → {Array.<number>}
-
获取节点的方位角度
Returns:
Array.<number> -
getStyle(name) → {any}
-
获取样式属性值
Parameters:
Name Type Description name
string Returns:
any -
getStyleMap() → {any}
-
获取样式属性
Returns:
any -
getTag() → {string}
-
获取标签值
Returns:
string -
invalidate() → {void}
-
强制触发属性变化事件通知界面更新
Returns:
void -
iv() → {void}
-
invalidate 简写
Returns:
void -
remove() → {void}
-
移除数据
Returns:
void -
s(name, value) → {any}
-
getStyle 和 setStyle 的简写
Parameters:
Name Type Attributes Description name
any <optional>
value
any <optional>
Returns:
any -
setAttr(name, value) → {void}
-
设置样式属性值
Parameters:
Name Type Description name
string value
any Returns:
void -
setAttrObject(obj) → {void}
-
设置用户自定义属性值
Parameters:
Name Type Description obj
any Returns:
void -
setCoordinate(lng, lat, alt) → {void}
-
根据经纬度和高度设置节点的位置
Parameters:
Name Type Attributes Description lng
number | Array.<number> 经度或[经度, 纬度, 海拔]
lat
number <optional>
纬度
alt
number <optional>
海拔
Returns:
void -
setElevation(altitude) → {void}
-
设置节点的海拔高度
Parameters:
Name Type Description altitude
number 海拔高度
Returns:
void -
setHeading(heading) → {void}
-
设置节点的 heading 朝向
Parameters:
Name Type Description heading
number 朝向角
Returns:
void -
setOffset(offset) → {void}
-
设置节点的偏移
Parameters:
Name Type Description offset
Array.<number> 偏移值数组[rightValue, topValue, frontValue]
Returns:
void -
setOrient(orient) → {void}
-
设置节点的方位角度
Parameters:
Name Type Description orient
Array.<number> 方位 [heading, roll, pitch]
Returns:
void -
setStyle(name, value) → {void}
-
设置样式属性值
Parameters:
Name Type Description name
string 样式名
value
any Returns:
void -
setStyleMap(style) → {void}
-
设置样式属性
Parameters:
Name Type Description style
any Returns:
void -
setTag(tag) → {void}
-
设置标签值
Parameters:
Name Type Description tag
string 标签名
Returns:
void