Click or drag to resize

SP3aEphemeris Class

Contains data for an SP3 version A precise ephemeris file.
Inheritance Hierarchy
SystemObject
  AGI.Foundation.Navigation.DataReadersSP3aEphemeris

Namespace:  AGI.Foundation.Navigation.DataReaders
Assembly:  AGI.Foundation.Navigation (in AGI.Foundation.Navigation.dll) Version: 19.3.400.0 (19.3.400.0)
Syntax
public class SP3aEphemeris : IAvailability

The SP3aEphemeris type exposes the following members.

Constructors
  NameDescription
Public methodSP3aEphemeris
Initializes a new instance.
Top
Properties
  NameDescription
Public propertyAvailabilityIntervals
Gets a TimeIntervalCollection over which data is available. If the availability interval is infinite, this returns Infinite.
Public propertyClock
Gets the clock data, by pseudorandom number.
Public propertyClockRate
Gets the clock rate data, by pseudorandom number.
Public propertyHeader
Gets or sets the header of the SP3a file.
Public propertyIsVelocityIncluded
Gets or sets a value indicating whether or not this SP3a file has velocity data included.
Public propertyPositions
Gets the position data, by pseudorandom number.
Public propertyTimes
Gets the epochs listed in the SP3a file, in the GPS time standard.
Public propertyVelocities
Gets the Velocity data, by pseudorandom number.
Top
Methods
  NameDescription
Public methodCreatePoint
Creates a point based on the PointInterpolator using the ECEF coordinate frame and the default TranslationalMotionInterpolator.
Public methodCreateSatelliteCollection
Creates a GPS satellite for each PRN referenced in the SP3 file.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetAvailabilityIntervals
Gets the intervals over which data is available. If the availability interval is infinite, this returns Infinite.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsAvailable
Returns if valid data is available for this Julian date, otherwise returns .
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodStatic memberReadFrom(TextReader)
Reads the SP3 version A file from the TextReader and returns a SP3aEphemeris Record.
Public methodStatic memberReadFrom(String)
Reads the SP3 version A file from a file and returns a SP3aEphemeris Record.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also