public class OEMFile extends ODMFile
| Modifier and Type | Class and Description |
|---|---|
static class |
OEMFile.CovarianceMatrix
The CovarianceMatrix class represents a covariance matrix and its
metadata: epoch and frame.
|
class |
OEMFile.EphemeridesBlock
The Ephemerides Blocks class contain metadata, the list of ephemerides data
lines and optional covariance matrices (and their metadata).
|
static class |
OEMFile.EphemeridesDataLine
The EphemeridesDataLine class represents the content of an OEM ephemerides
data line and consists of a cartesian orbit and an optional acceleration
vector.
|
OrbitFile.TimeSystem| Constructor and Description |
|---|
OEMFile()
OEMFile constructor.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getCoordinateSystem()
Returns the coordinate system of the entries in this orbit file.
|
List<OEMFile.EphemeridesBlock> |
getEphemeridesBlocks()
Get the list of ephemerides blocks as an unmodifiable list.
|
AbsoluteDate |
getEpoch()
Returns the start epoch of the orbit file.
|
SatelliteInformation |
getSatellite(String satId)
Get additional information about a satellite.
|
List<SatelliteTimeCoordinate> |
getSatelliteCoordinates(String satId)
Get the time coordinates for the given satellite.
|
int |
getSatelliteCount()
Get the number of satellites contained in this orbit file.
|
Collection<SatelliteInformation> |
getSatellites()
Returns a
Collection of SatelliteInformation objects for
all satellites contained in this orbit file. |
OrbitFile.TimeSystem |
getTimeSystem()
Returns the
OrbitFile.TimeSystem used to time-stamp position entries. |
containsSatellite, getConventions, getCreationDate, getEpochInterval, getFormatVersion, getHeaderComment, getMissionReferenceDate, getMuCreated, getMuParsed, getMuSet, getMuUsed, getNumberOfEpochs, getOriginator, setMuUsedpublic List<OEMFile.EphemeridesBlock> getEphemeridesBlocks()
public String getCoordinateSystem()
We return here only the coordinate systems of the first ephemerides block.
public OrbitFile.TimeSystem getTimeSystem()
OrbitFile.TimeSystem used to time-stamp position entries.OrbitFile.TimeSystem of the orbit filepublic AbsoluteDate getEpoch()
We return here only the start time of the first ephemerides block.
public Collection<SatelliteInformation> getSatellites()
Collection of SatelliteInformation objects for
all satellites contained in this orbit file.Collection of SatelliteInformation objectspublic int getSatelliteCount()
public SatelliteInformation getSatellite(String satId)
satId - the satellite idSatelliteInformation object describing the satellite if
present, null otherwisepublic List<SatelliteTimeCoordinate> getSatelliteCoordinates(String satId)
getSatelliteCoordinates in interface OrbitFilegetSatelliteCoordinates in class ODMFilesatId - the satellite idList of SatelliteTimeCoordinate entries for
this satelliteCopyright © 2002-2016 CS Systèmes d'information. All rights reserved.