Click or drag to resize

SP3dHeaderRecord Class

The SP3d 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 SP3dHeaderRecord

The SP3dHeaderRecord type exposes the following members.

Public methodSP3dHeaderRecord
Initializes a new instance of the SP3d Ephemeris File Header.
Public propertyAccuracies
Gets the orbital accuracy exponent as listed in the header. 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 satellite identifier ordering in SatelliteIdentifiers.
Public propertyAgency
Gets the generating agency.
Public propertyClockStandardDeviationBase
Gets the base number used in the calculation of the clock correction and clock correction rate standard deviations. The standard deviation calculations are defined in the SP3d definition.
Public propertyComment
Gets the comment lines as a single String.
Public propertyCoordinateSystem
Gets the coordinate system.
Public propertyDataUsedDescriptor
Gets the data used descriptor.
Public propertyEpochInterval
Gets the epoch interval.
Public propertyFileTypeDescriptor
Gets the file type descriptor denotes the type of data included in this SP3d file. The SP3d definition defines the types allowed: 'G' denotes data from the GPS constellation 'M' denotes data from mixed constellations/satellites 'R' denotes data from the GLONASS constellation 'L' denotes data from LEO satellites 'E' denotes data from the Galileo constellation
Public propertyNumberOfEpochs
Gets the number of epochs listed in this file.
Public propertyNumberOfSats
Gets the number of satellites contained in this file.
Public propertyOrbitType
Gets the orbit type.
Public propertyPositionVelocityFlag
Gets the Position/Velocity Flag.
Public propertyPVStandardDeviationBase
Gets the base number used in the calculation of the Position and Velocity standard deviations. The standard deviation calculations are defined in the SP3d definition.
Public propertySatelliteIdentifiers
Gets the satellite identifiers as listed in the header of the SP3d file. For GPS satellites, these are the Pseudo Random Noise numbers and GPS constellation identifiers.
Public propertyStartEpoch
Gets the start epoch, made from the epoch year, month, day, hour, minute and second.
Public propertyStartEpochGps
Gets the start epoch in GPS time format, derived from the GPS week and time of week.
Public propertyStartFractionalDay
Gets the start epoch fractional day.
Public propertyStartModifiedJulianDate
Gets the start epoch modified Julian date.
Public propertyTimeReference
Gets the time standard all data in the SP3d file is referenced to. The SP3d definition defines the types allowed: "GPS" denotes GPS time "GLO" denotes GLONASS UTC time "GAL" denotes Galileo system time "TAI" denotes international atomic time "UTC" denotes Universal time.
Public propertyTimeStandard
Gets the Time Standard used in this SP3d Ephemeris file.
Public propertyVersion
Gets the version of this 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 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