public class AemSatelliteEphemeris extends Object implements AttitudeEphemerisFile.SatelliteAttitudeEphemeris<TimeStampedAngularCoordinates,AemSegment>
Constructor and Description |
---|
AemSatelliteEphemeris(String id, List<AemSegment> blocks)
创建一个容器,用于存储与单颗卫星相关的文件中的星历块集合。
|
Modifier and Type | Method and Description |
---|---|
String |
getId()
获取卫星ID。
|
List<AemSegment> |
getSegments()
获取姿态星历的段。
|
AbsoluteDate |
getStart()
获取星历的起始日期。
|
AbsoluteDate |
getStop()
获取星历的结束日期。
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAttitudeProvider
public AemSatelliteEphemeris(String id, List<AemSegment> blocks)
id
- 卫星的ID。
blocks
- 包含卫星星历数据的块。
public String getId()
getId
在接口 AttitudeEphemerisFile.SatelliteAttitudeEphemeris<TimeStampedAngularCoordinates,AemSegment>
null
。
public List<AemSegment> getSegments()
姿态星历段通常用于在不连续事件周围分割星历。
getSegments
在接口 AttitudeEphemerisFile.SatelliteAttitudeEphemeris<TimeStampedAngularCoordinates,AemSegment>
public AbsoluteDate getStart()
getStart
在接口 AttitudeEphemerisFile.SatelliteAttitudeEphemeris<TimeStampedAngularCoordinates,AemSegment>
public AbsoluteDate getStop()
getStop
在接口 AttitudeEphemerisFile.SatelliteAttitudeEphemeris<TimeStampedAngularCoordinates,AemSegment>
Copyright © 2002-2023 CS GROUP. All rights reserved.