new BaseGraphic(cesiumEntity)
图形基类构造函数
Parameters:
| Name | Type | Description |
|---|---|---|
cesiumEntity |
Cesium.Entity | 原生Entity |
Members
-
<readonly> cesiumEntity :Cesium.Entity
-
获取原生Entity
Type:
- Cesium.Entity
-
dynamic :Boolean
-
是否动态绘制
Type:
- Boolean
-
<readonly> id :String
-
id
Type:
- String
-
<readonly> name :String
-
名称
Type:
- String
-
show :Boolean
-
是否显示
Type:
- Boolean
Methods
-
addProperty(key, value)
-
添加属性
Parameters:
Name Type Description keyObject 属性key值 valueObject 属性值 Returns:
- Type
- void
-
addToViewer(dataSource)
-
添加到视图
Parameters:
Name Type Description dataSourceCesium.DataSource Returns:
- Type
- void
-
flyTo()
-
飞到图形
Returns:
- Type
- void
-
getAllProperties()
-
获取所有属性
Returns:
属性Map- Type
- Map
-
getEntity()
-
获取原生Entity
Returns:
原生Entity- Type
- Cesium.Entity
-
getProperty(key)
-
通过key获取属性
Parameters:
Name Type Description keyObject 属性key值 Returns:
属性值- Type
- Object
-
removeProperty(key)
-
删除属性
Parameters:
Name Type Description keyObject 属性key值 Returns:
- Type
- void
-
removeSelf(dataSource)
-
删除图形
Parameters:
Name Type Description dataSourceCesium.DataSource Returns:
- Type
- void