public class ODMMetaData extends Object
Modifier and Type | Method and Description |
---|---|
CelestialBody |
getCenterBody()
Get the
CelestialBody corresponding to the center name. |
String |
getCenterName()
Get the origin of reference frame.
|
List<String> |
getComment()
Get the meta-data comment.
|
Frame |
getFrame()
Get the reference frame in which data are given: used for state vector and
Keplerian elements data (and for the covariance reference frame if none is given).
|
AbsoluteDate |
getFrameEpoch()
Get epoch of reference frame, if not intrinsic to the definition of the
reference frame.
|
String |
getFrameEpochString()
Get epoch of reference frame, if not intrinsic to the definition of the
reference frame.
|
String |
getFrameString()
Get the reference frame specifier as it appeared in the file.
|
boolean |
getHasCreatableBody()
Get boolean testing whether the body corresponding to the centerName
attribute can be created through the
CelestialBodyFactory . |
int |
getLaunchNumber()
Get the launch number.
|
String |
getLaunchPiece()
Get the piece of launch.
|
int |
getLaunchYear()
Get the launch year.
|
String |
getObjectID()
Get the spacecraft ID for which the orbit state is provided.
|
String |
getObjectName()
Get the spacecraft name for which the orbit state is provided.
|
ODMFile |
getODMFile()
Get the ODM file to which these meta-data belong.
|
Frame |
getRefFrame()
Get the the value of
REF_FRAME as an Orekit Frame . |
CcsdsTimeScale |
getTimeSystem()
Get the Time System that: for OPM, is used for metadata, state vector,
maneuver and covariance data, for OMM, is used for metadata, orbit state
and covariance data, for OEM, is used for metadata, ephemeris and
covariance data.
|
public ODMFile getODMFile()
public CcsdsTimeScale getTimeSystem()
public String getObjectName()
public String getObjectID()
public int getLaunchYear()
public int getLaunchNumber()
public String getLaunchPiece()
public String getCenterName()
public CelestialBody getCenterBody()
CelestialBody
corresponding to the center name.public boolean getHasCreatableBody()
CelestialBodyFactory
.CelestialBody
can be created from centerName
false otherwisepublic Frame getFrame() throws OrekitException
OrekitException
- if the reference frame cannot be created.public Frame getRefFrame()
REF_FRAME
as an Orekit Frame
. The CENTER_NAME
key word has not been applied yet, so the returned frame may not
correspond to the reference frame of the data in the file.REF_FRAME
keyword.getFrame()
public String getFrameString()
getFrame()
public String getFrameEpochString()
public AbsoluteDate getFrameEpoch()
Copyright © 2002-2017 CS Systèmes d'information. All rights reserved.