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