public class Aem extends NdmConstituent<AdmHeader,AemSegment> implements AttitudeEphemerisFile<TimeStampedAngularCoordinates,AemSegment>
AttitudeEphemerisFile.AttitudeEphemerisSegment<C extends TimeStampedAngularCoordinates>, AttitudeEphemerisFile.SatelliteAttitudeEphemeris<C extends TimeStampedAngularCoordinates,S extends AttitudeEphemerisFile.AttitudeEphemerisSegment<C>>
Modifier and Type | Field and Description |
---|---|
static String |
FORMAT_VERSION_KEY
格式版本的关键。
|
static String |
ROOT
XML文件的根元素。
|
Constructor and Description |
---|
Aem(AdmHeader header, List<AemSegment> segments, IERSConventions conventions, DataContext dataContext)
简单构造函数。
|
Modifier and Type | Method and Description |
---|---|
Map<String,AemSatelliteEphemeris> |
getSatellites()
获取文件中每颗卫星的加载星历。
|
getConventions, getDataContext, getHeader, getSegments, setHeader, setSegments, validate
public Aem(AdmHeader header, List<AemSegment> segments, IERSConventions conventions, DataContext dataContext)
header
- 文件头
segments
- 文件段
conventions
- IERS约定
dataContext
- 用于创建参考系、时间尺度等
public Map<String,AemSatelliteEphemeris> getSatellites()
getSatellites
在接口 AttitudeEphemerisFile<TimeStampedAngularCoordinates,AemSegment>
Copyright © 2002-2023 CS GROUP. All rights reserved.