Click or drag to resize

SP3aHeaderRecord Class

The SP3a ephemeris file header definition.
Inheritance Hierarchy

Namespace:  AGI.Foundation.Navigation.DataReaders
Assembly:  AGI.Foundation.Navigation (in AGI.Foundation.Navigation.dll) Version: 19.2.399.0 (19.2.399.0)
public class SP3aHeaderRecord

The SP3aHeaderRecord type exposes the following members.

Public methodSP3aHeaderRecord
Initializes a new instance of the SP3a Ephemeris File Header.
Public propertyAccuracies
Gets the orbital accuracy exponent as listed in the header on lines 8-12. The accuracy is interpreted as 2**exponent meters. An exponent value of 0 indicates the accuracy is unknown. The accuracies are ordered identically to the PRN ordering in PseudoRandomNumbers.
Public propertyAgency
Gets the generating agency from line 1.
Public propertyComment
Gets the comment lines 19-22.
Public propertyCoordinateSystem
Gets the coordinate System from Line 1.
Public propertyDataUsedDescriptor
Gets the Data Used Descriptor, from Line 1.
Public propertyEpochInterval
Gets the epoch interval from line 2.
Public propertyNumberOfEpochs
Gets the number of epochs listed in this file. From line 1.
Public propertyNumberOfSats
Gets the number of satellites contained in this file. From line 3.
Public propertyOrbitType
Gets the orbit type from line 1.
Public propertyPositionVelocityFlag
Gets the Position/Velocity Flag from Line 1.
Public propertyPseudoRandomNumbers
Gets the PseudoRandomNumbers as listed in the header of the SP3a file lines 3-7.
Public propertyStartEpoch
Gets the Start epoch, made from the epoch year, month, day, hour, minute and second from line 1.
Public propertyStartEpochGps
Gets the Start epoch in GPS time format, derived from the GPS week and time of week in line 2.
Public propertyStartFractionalDay
Gets the start epoch fractional day from line 2.
Public propertyStartModifiedJulianDate
Gets the start epoch modified Julian date from line 2.
Public propertyVersion
Gets the version of this file from line 1.
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 methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
See Also