CcsdsOrbitEphemerisMessageSegment Properties |
The CcsdsOrbitEphemerisMessageSegment type exposes the following members.
Name | Description | |
---|---|---|
Center |
Gets or sets the origin of the ReferenceFrameName,
which may be a natural Solar System body, including any planet
barycenter or the Solar System barycenter, or another spacecraft.
| |
CovarianceAxes | Gets or sets a collection containing the axes of the covariance data. This collection is not provided automatically by ReadFrom(String) because the axes provided with OEM covariance data are optional, and they are not necessarily supported as Axes objects. If this is not provided by the user, an attempt will be made to build a collection of axes from the axes of given reference frame, the covariance axes names collection, and other data provided by the OEM file. If this attempt fails, will be returned. The user would then have to build this collection manually. Note that this data is not required by CreatePoint. | |
CovarianceAxesNames |
Gets or sets a collection containing names for covariance axes that
are different from those of the reference frame.
| |
CovarianceData |
Gets or sets the covariance data.
| |
CovarianceDataComments |
Gets a collection containing comments from
the covariance data of a segment of a CCSDS OEM file.
| |
EphemerisData |
Gets or sets the ephemeris data.
| |
EphemerisDataComments |
Gets a collection containing comments from
the ephemeris data of a segment of a CCSDS OEM file.
| |
InterpolationMethod |
Gets or sets the optional interpolation method for the ephemeris data
immediately following the metadata block.
| |
InterpolationOrder |
Gets or sets the interpolation order for the ephemeris data
immediately following the metadata block. By default, this is zero.
| |
Interpolator | Gets or sets an interpolator for the ephemeris data. This value is not provided automatically by ReadFrom(String) because the interpolation information is optional. If this is not provided by the user, an attempt will be made to build an interpolator from the given interpolation method, interpolation order, and ephemeris data. If this attempt fails, will be returned. The user would then have to build an interpolator manually. | |
IsFrozen |
Gets a value indicating whether this object is frozen. A frozen object cannot be modified and an
ObjectFrozenException will be thrown if an attempt is made to do so.
(Inherited from DefinitionalObject.) | |
MetaDataComments |
Gets a collection containing comments from
the metadata of a segment of a CCSDS OEM file.
| |
ObjectId |
Gets or sets the object identifier for which the
ephemeris is provided.
| |
ObjectName |
Gets or sets the name of the object for which the
ephemeris is provided.
| |
ReferenceFrame | Gets or sets the reference frame in which the ephemeris data is given. This value is not provided automatically by ReadFrom(String) because the reference frames given in OEM metadata are not necessarily supported as ReferenceFrame objects. If this is not provided by the user, an attempt will be made to infer the reference frame from the given center, reference frame, and reference frame epoch data. If this attempt fails, will be returned. The reference frame inference attempts to associate center names and reference frame names from the SANA website with reference frames available from the CentralBody, SolarSystemBarycenter, and PlanetarySystemBarycenter types. Only a subset of the SANA reference frames are supported, so it may be necessary for the user to manually create their own reference frames. | |
ReferenceFrameEpoch |
Gets or sets the epoch of reference frame, if not
intrinsic to the definition of the reference frame.
| |
ReferenceFrameName | Gets or sets the name of the reference frame in which the ephemeris data are given. The reference frame must be the same for all data elements, with the exception of the covariance matrix, for which an applicable different reference frame may be specified. | |
ReferenceFrameType |
Gets or sets the type of the reference frame.
| |
StartTime |
Gets or sets the start of total time span covered by the ephemeris data and
covariance data immediately following the metadata block.
| |
StopTime |
Gets or sets the end of total time span covered by ephemeris data and covariance
data immediately following the metadata block.
| |
TimeStandard | Gets or sets the time standard used for metadata, ephemeris data, and covariance data. The valid values for CCSDS time systems are given by the SANA website. Only time systems that are compatible with the available time standards can be read by ReadFrom(String). | |
UseableStartTime | Gets or sets the optional start of useable time span covered by ephemeris data immediately following the metadata block. Note that this value is ignored by CreatePoint. | |
UseableStopTime | Gets or sets the optional end of useable time span covered by ephemeris data immediately following the metadata block. Note that this value is ignored by CreatePoint. |