SP3dEphemeris Class |
Namespace: AGI.Foundation.Navigation.DataReaders
The SP3dEphemeris type exposes the following members.
| Name | Description | |
|---|---|---|
| SP3dEphemeris | Initializes a new instance. |
| Name | Description | |
|---|---|---|
| AvailabilityIntervals |
Gets a TimeIntervalCollection over which data is available.
If the availability interval is infinite, this returns
Infinite.
| |
| ClockCorrection |
Gets the clock data.
| |
| ClockCorrectionRate |
Gets the clock correction rate data.
| |
| ClockCorrectionRateStandardDeviation |
Gets the standard deviations for the clock correction rate data, defined on the "EV" lines of the SP3-d file.
| |
| ClockCorrectionRateStandardDeviationApproximate |
Gets the approximate standard deviations for the clock correction data, defined on the same line as the position data.
| |
| ClockCorrectionStandardDeviation |
Gets the standard deviations for the clock correction data, defined on the "EP" lines of the SP3-d file.
| |
| ClockCorrectionStandardDeviationApproximate |
Gets the approximate standard deviations for the clock correction data, defined on the same line as the position data.
| |
| ClockEvent |
Gets the clock event times as indicated by the clock event flag in the position 'P' record.
If the flag is set for this time, there was a clock event after the previous epoch or at this epoch.
| |
| ClockPredicted |
Gets the clock correction prediction times as indicated by the clock prediction flag in the position 'P' record.
If the flag is set for this time, the clock correction for this time is predicted, otherwise it is not.
| |
| Header |
Gets the header of the SP3-d file.
| |
| Identifiers |
Gets the collection of satellite identifiers contained in this SP3-d file.
| |
| IsVelocityIncluded |
Gets a value indicating whether this SP3-d file has velocity data included.
| |
| OrbitManeuver |
Gets the orbit maneuver times as indicated by the orbit maneuver flag in the position 'P' record.
If the flag is set for this time, there was an orbit maneuver after the previous epoch or at this epoch.
| |
| OrbitPredicted |
Gets the orbit prediction times as indicated by the orbit prediction flag in the position 'P' record.
If the flag is set for this time, the orbit for this time is predicted, otherwise it is not.
| |
| PositionCorrelations |
Gets the correlations for the position data, defined on the "EP" lines of the SP3-d file.
| |
| Positions |
Gets the position data.
| |
| PositionStandardDeviations |
Gets the standard deviations for the position data, defined on the "EP" lines of the SP3-d file.
| |
| PositionStandardDeviationsApproximate |
Gets the approximate standard deviations for the position data, defined on the same line as the position data.
| |
| Times |
Gets the epochs listed in the SP3-d file, in the TimeStandard specified by the file.
| |
| Velocities |
Gets the velocity data.
| |
| VelocityCorrelations |
Gets the correlations for the velocity data, defined on the "EV" lines of the SP3-d file.
| |
| VelocityStandardDeviations |
Gets the standard deviations for the velocity data, defined on the "EV" lines of the SP3-d file.
| |
| VelocityStandardDeviationsApproximate |
Gets the approximate standard deviations for the velocity data, defined on the same line as the velocity data.
|
| Name | Description | |
|---|---|---|
| CreatePoint |
Creates a point based on the PointInterpolator
using the ECEF coordinate frame and the default
TranslationalMotionInterpolator.
| |
| CreateSatelliteCollection |
Creates a GPS satellite for each PRN referenced in the SP3 file.
| |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| GetApproximateClockStandardDeviationDataForSatellite |
Gets the raw approximate clock standard deviation data associated with a particular satellite.
The Order of the data will
depend on whether this SP3-d file has velocity data included.
| |
| GetApproximatePositionalStandardDeviationDataForSatellite |
Gets the raw approximate positional standard deviation data associated with a particular satellite.
The Order of the data will
depend on whether this SP3-d file has velocity data included.
| |
| GetAvailabilityIntervals |
Gets the intervals over which data is available.
| |
| GetClockDataForSatellite |
Gets the raw clock data associated with a particular satellite.
The Order of the data will
depend on whether this SP3-d file has velocity data included.
| |
| GetClockStandardDeviationDataForSatellite |
Gets the raw clock standard deviation data associated with a particular satellite.
The Order of the data will
depend on whether this SP3-d file has velocity data included.
| |
| GetCorrelationDataForSatellite |
Gets the raw correlation data associated with a particular satellite.
The Order of the data will
depend on whether this SP3-d file has velocity data included.
| |
| GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
| GetPositionalDataForSatellite |
Gets the raw positional data associated with a particular satellite.
The Order of the data will
depend on whether this SP3-d file has velocity data included.
| |
| GetPositionalStandardDeviationDataForSatellite |
Gets the raw positional standard deviation data associated with a particular satellite.
The Order of the data will
depend on whether this SP3-d file has velocity data included.
| |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| IsAvailable |
Determines if valid data is available for the given JulianDate.
| |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| ReadFrom(String) |
Reads the SP3 version D file from a file and returns a SP3dEphemeris record.
| |
| ReadFrom(TextReader) |
Reads the SP3 version D file from the TextReader and returns a SP3dEphemeris record.
| |
| ToString | Returns a string that represents the current object. (Inherited from Object.) |