GeoEntity

new Cesium.GeoEntity(geoGraphicObject)

实体类
Name Type Description
geoGraphicObject GeoGraphicObject 实体关联的标绘对象

Methods

addGeoEntityEffect(geoEntityEffect)boolean

添加特效
Name Type Description
geoEntityEffect GeoEntityEffect 特效
Returns:
是否添加成功

clearGeoEntityEffects()

清空特效

clone(geoGraphicObject)GeoEntity

拷贝实体属性值,拷贝特效同时添加到场景(不包含链路)
Name Type Description
geoGraphicObject GeoGraphicObject
Returns:
拷贝的新对象

destroy()

释放资源,删除特效

fromJson(strJson)

从json字符串初始化实体对象
Name Type Description
strJson String json字符串

getGeoEntityEffects()

获取所有特效
Returns:

getGeoEntityParameter()GeoEntityParameter

获取实体参数对象
Returns:
实体参数对象

getName()String

获取实体名称
Returns:
实体名称

getUUID()String

获取实体唯一标识
Returns:
实体唯一标识

removeGeoEntityEffect(geoEntityEffectUUID)boolean

移除特效
Name Type Description
geoEntityEffectUUID String 移除的特效唯一标识
Returns:
是否移除成功

setGeoEntityParameter(geoEntityParameter)

设置实体参数
Name Type Description
geoEntityParameter GeoEntityParameter 实体参数对象

setName(name)

设置实体名称
Name Type Description
name String 实体名称

setUUID(strUUID)

设置实体唯一标识
Name Type Description
strUUID String 实体唯一标识

toJson()String

转换成json字符串
Returns:
json字符串

updateGeoEntityEffect(geoEntityEffect)

修改特效属性
Name Type Description
geoEntityEffect GeoEntityEffect 修改后的特效