SatelliteEntity

new Cesium.SatelliteEntity(options)

卫星实体类(不允许外部创建,需要从卫星实体管理者中获取),继承自GeoEntity
Name Type Description
options Object 对象具有以下参数:
Name Type Description
geoGraphicObject GeoGraphicObject 实体关联的标绘对象
satelliteGroupName String 实体关联的卫星对象的组名
satellite Satellite 实体关联的卫星对象
orbit Polyline 实体关联轨道对象
orbitVisible Boolean 轨道的显隐
orbitWidth Number 轨道的线宽
orbitColor Color 轨道的线色

Extends

Methods

addGeoEntityEffect(geoEntityEffect)boolean

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

clearGeoEntityEffects()

清空特效
Inherited From:

destroy()

释放资源,删除特效
Inherited From:

getGeoEntityEffects()Array.<GeoEntityEffect>

获取所有特效
Returns:
所有特效列表
Inherited From:

getGeoEntityParameter()GeoEntityParameter

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

getName()String

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

getOrbit()Polyline

获取轨道对象
Returns:
轨道对象

getOrbitColor()Color

获取轨道线色
Returns:
轨道线色

getOrbitWidth()Number

获取轨道线宽
Returns:
线宽

getSatellite()Satellite

获取卫星对象
Returns:
卫星对象

getSatelliteGroupName()String

获取卫星的组名
Returns:
卫星实体绑定的卫星的组名

getUUID()String

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

isOrbitVisible()Boolean

获取轨道显隐
Returns:
轨道显隐

removeGeoEntityEffect(geoEntityEffectUUID)boolean

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

setGeoEntityParameter(geoEntityParameter)

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

setName(name)

设置实体名称
Name Type Description
name String 实体名称
Inherited From:

setOrbitColor(color)

设置轨道线色
Name Type Description
color Color 轨道线色

setOrbitVisible(orbitVisible)

设置轨道显隐
Name Type Description
orbitVisible Boolean 轨道显隐

setOrbitWidth(width)

设置轨道线宽
Name Type Description
width Number 线宽

setUUID(strUUID)

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

updateGeoEntityEffect(geoEntityEffect)

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

updateOrbitPosition(time)

更新轨道的位置
Name Type Description
time Number 时间戳(毫秒)