Earth Observation Mission CFI Software DataHandling Software User Manual for JAVA |
Class for reading SP3 files. More...
Public Member Functions | |
SP3File () | |
Constructor. | |
SP3File (String fileNam) | |
Constructor with file name. | |
void | read () throws CfiError |
Read the whole file data block. | |
void | read (final double startRange, final double stopRange) throws CfiError |
Read the file data block between startRange and stopRange in days. | |
Public Attributes | |
long | type |
XDCFISP3FileTypeEnum (position of position+velocity). | |
double | globalTimeStart |
Gegorian initial time for all the file (MJD2000). | |
String | dataUsed |
Data used descriptor. | |
String | coordinateSystem |
Name of the coordinate system used as written in SP3 file. | |
String | orbitType |
Orbit type descriptor. | |
String | agency |
Name of the agency that generated the file. | |
long | gpsWeek |
GPS week. | |
double | secondsOfWeek |
Seconds of the week elapsed at the start of the orbit. | |
double | epochIntervalSeconds |
Epoch interval in seconds. | |
double | julianDateStart |
Modified Julina day start. | |
double | fractionalDay |
Fractional part of the day (0.0 <= fractional < 1.0) at the start of the orbit. | |
long | numSat |
Number of satellites. | |
long | fileTypeDescriptor |
File descriptor (XDCFISP3FileDescriptorEnum). | |
long | timeSystemIndicator |
Time system used in file (XDSP3TimeSystemEnum). | |
double | posVelStdDev |
Base number used for computing the standard deviations for the components of the satellite position and velocity (units: mm and 10**-4 mm/sec). | |
double | clockStdDev |
Base number for computing the standard deviations for the clock correction and the rate-of-change of the clock correction (units: picosec and 10**-4 picosec/sec). | |
String[] | comments |
Comments in lines 19 to 22. | |
double | deltaTaiGps |
Delta TAI-GPS [seconds]. | |
OsvRecSP3[] | osvRecSP3 |
Lists of state vectors for all the satellites. |
Class for reading SP3 files.
EECFI.SP3File.SP3File | ( | ) |
Constructor.
EECFI.SP3File.SP3File | ( | String | fileNam | ) |
Constructor with file name.
void EECFI.SP3File::read | ( | final double | startRange, | |
final double | stopRange | |||
) | throws CfiError |
void EECFI.SP3File.read | ( | ) | throws CfiError |
Read the whole file data block.
String EECFI.SP3File.agency |
Name of the agency that generated the file.
double EECFI.SP3File.clockStdDev |
Base number for computing the standard deviations for the clock correction and the rate-of-change of the clock correction (units: picosec and 10**-4 picosec/sec).
String [] EECFI.SP3File.comments |
Comments in lines 19 to 22.
Name of the coordinate system used as written in SP3 file.
String EECFI.SP3File.dataUsed |
Data used descriptor.
double EECFI.SP3File.deltaTaiGps |
Delta TAI-GPS [seconds].
Epoch interval in seconds.
File descriptor (XDCFISP3FileDescriptorEnum).
double EECFI.SP3File.fractionalDay |
Fractional part of the day (0.0 <= fractional < 1.0) at the start of the orbit.
Gegorian initial time for all the file (MJD2000).
GPS week.
Modified Julina day start.
long EECFI.SP3File.numSat |
Number of satellites.
String EECFI.SP3File.orbitType |
Orbit type descriptor.
Lists of state vectors for all the satellites.
double EECFI.SP3File.posVelStdDev |
Base number used for computing the standard deviations for the components of the satellite position and velocity (units: mm and 10**-4 mm/sec).
double EECFI.SP3File.secondsOfWeek |
Seconds of the week elapsed at the start of the orbit.
Time system used in file (XDSP3TimeSystemEnum).
long EECFI.SP3File.type |
XDCFISP3FileTypeEnum (position of position+velocity).