rinexread
Reading data from a RINEX file.
| Library |
|
Arguments
Input arguments
filename —
the name of the RINEX file
+
line
Details
The name of the RINEX version 3 file for reading data, set as a string.
| Типы данных |
|
Output arguments
data —
satellite system data from the RINEX file
+
structure
Details
Satellite system data from the RINEX version 3 file, returned as a structure. The structure contains tabular data with various fields, the composition of which depends on the type of the RINEX file and the entries in its header.
GPS — GPS navigation message
+
structure
Details
| Field | Data type | Description | Units of measurement |
|---|---|---|---|
|
|
Time by GPS clock |
— |
|
|
Satellite System Number (PRN) (G) |
— |
|
|
Satellite clock offset |
seconds (s) |
|
|
Satellite clock drift |
with/with |
|
|
Satellite clock drift rate |
c/c2 |
|
|
Version number of the satellite ephemeris dataset (Issue of Data, Ephemeris, IODE) |
— |
|
|
The amplitude of the sinusoidal harmonic correction to the radius of the orbit |
meters (m) |
|
|
The average anomaly at the time of the countdown |
radians (rad) |
|
|
The difference between the average movement and its calculated value at the time of the countdown |
glad/with |
|
|
The amplitude of the cosine harmonic correction to the latitude argument |
glad |
|
|
The eccentricity |
— |
|
|
The amplitude of the sinusoidal harmonic correction to the latitude argument |
glad |
|
|
The square root of the semi-major axis ( |
— |
|
|
Ephemeris time (seconds from the beginning of the corresponding satellite week) |
with |
|
|
The amplitude of the cosine harmonic correction to the inclination of the orbit |
glad |
|
|
The longitude of the ascending node of the orbital plane for the epoch of the week |
glad |
|
|
The amplitude of the sinusoidal harmonic correction to the angle of inclination |
glad |
|
|
The angle of inclination at the moment of reference |
glad |
|
|
The amplitude of the cosine harmonic correction to the radius of the orbit |
m |
|
|
The Perigee argument |
glad |
|
|
Reference rate of change of right ascension |
glad/with |
|
|
The rate of change in the angle of inclination |
glad/with |
|
|
Codes on the L2 channel |
— |
|
|
The GPS week number corresponding to the time of the ephemeris. This is a continuous number, not |
— |
|
|
The L2P data flag |
— |
|
|
Satellite location accuracy |
m |
|
|
Satellite health, determined by bits 17-22 (see section 20.3.3.3.1.4 of the GPS ICD document) |
— |
|
|
Group delay of the signal (Timing Group Delay, TGD) |
with |
|
|
Version number of the satellite’s on-board clock dataset (Issue of Data, Clock, IODINE) (see section 20.3.3.3.1.5 of the GPS ICD document) |
— |
|
|
Message transmission time |
— |
|
|
Confidence interval (see bit 17 w 10 sf 2 + IODC and table 20-XII of the GPS ICD document) |
hours (h) |
|
|
Backup field |
— |
|
|
Backup field |
— |
| Типы данных |
|
Galileo — Galileo navigation message
+
structure
Details
| Field | Data type | Description | Units of measurement |
|---|---|---|---|
|
|
Time according to the Galileo clock (GAL) |
— |
|
|
Satellite system number (E) |
— |
|
|
Satellite clock offset |
with |
|
|
Satellite clock drift |
with/with |
|
|
Satellite clock drift rate |
c/c2 |
|
|
Output of navigation frame data |
— |
|
|
The amplitude of the sinusoidal harmonic correction to the radius of the orbit |
m |
|
|
The difference between the average movement and its calculated value at the time of the countdown |
glad/with |
|
|
The average anomaly at the time of the countdown |
glad |
|
|
The amplitude of the cosine harmonic correction to the latitude argument |
glad |
|
|
The eccentricity |
— |
|
|
The amplitude of the sinusoidal harmonic correction to the latitude argument |
glad |
|
|
The square root of the semi-major axis ( |
— |
|
|
Ephemeris time (seconds from the beginning of the corresponding satellite week) |
with |
|
|
The amplitude of the cosine harmonic correction to the inclination of the orbit |
glad |
|
|
The longitude of the ascending node of the orbital plane for the epoch of the week |
glad |
|
|
The amplitude of the sinusoidal harmonic correction to the angle of inclination |
glad |
|
|
The angle of inclination at the moment of reference |
glad |
|
|
The amplitude of the cosine harmonic correction to the radius of the orbit |
m |
|
|
The Perigee argument |
glad |
|
|
Reference rate of change of right ascension |
glad/with |
|
|
The rate of change in the angle of inclination |
glad/with |
|
|
Data sources
|
— |
|
|
GAL week number, including |
— |
|
|
Backup field |
— |
|
|
The accuracy of the navigation signal in space ( |
m |
|
|
Satellite health (see section 5.1.9.3 of the Galileo ICD document)
|
— |
|
|
BGD E5a/E1 |
with |
|
|
BGD E5b/E1 |
with |
|
|
Message transmission time |
— |
|
|
Backup field |
— |
|
|
Backup field |
— |
|
|
Backup field |
— |
| Типы данных |
|
GLONASS — GLONASS navigation message
+
structure
Details
| Field | Data type | Description | Units of measurement |
|---|---|---|---|
|
|
Time in UTC |
— |
|
|
Satellite system number ® |
— |
|
|
Satellite clock offset |
with |
|
|
Relative satellite frequency offset |
Hz |
|
|
Time of the message frame (in seconds from the beginning of the week UTC) |
with |
|
|
The position of the satellite on the axis |
km |
|
|
The speed of the satellite along the axis |
km/s |
|
|
Acceleration of the satellite along the axis |
km/s2 |
|
|
Satellite serviceability ( |
— |
|
|
The position of the satellite on the axis |
km |
|
|
The speed of the satellite along the axis |
km/s |
|
|
Acceleration of the satellite along the axis |
km/s2 |
|
|
Frequency channel number (according to ICD 5.1) |
— |
|
|
The position of the satellite on the axis |
km |
|
|
The speed of the satellite along the axis |
km/s |
|
|
Acceleration of the satellite along the axis |
km/s2 |
|
|
Limitation of information about the operating mode |
day |
|
|
Status flags (9-bit binary number):
|
— |
|
|
Group delay difference L1/L2 |
with |
|
|
Accuracy index |
— |
|
|
Health flags (3-bit binary number):
|
— |
| Типы данных |
|
BeiDou — Beidou navigation message
+
structure
Details
| Field | Data type | Description | Units of measurement |
|---|---|---|---|
|
|
Beidou Time (BDT). It is a collection of record fields (year, month, day, hour, minute, second) |
— |
|
|
Satellite system number © |
— |
|
|
Satellite clock offset |
with |
|
|
Satellite clock drift |
with/with |
|
|
Satellite clock drift rate |
c/c2 |
|
|
Limitation of ephemeris satellite data (Age of Data, Ephemeris, AODE) (see section 5.2.4.11 of Table 5-8 of the BeiDou ICD document; field value range: 0-31) |
— |
|
|
The amplitude of the sinusoidal harmonic correction to the radius of the orbit |
m |
|
|
The difference between the average movement and its calculated value at the time of the countdown |
glad/with |
|
|
The average anomaly at the time of the countdown |
glad |
|
|
The amplitude of the cosine harmonic correction to the latitude argument |
glad |
|
|
The eccentricity |
— |
|
|
The amplitude of the sinusoidal harmonic correction to the latitude argument |
glad |
|
|
The square root of the semi-major axis ( |
— |
|
|
Ephemeris time (seconds from the beginning of the corresponding satellite week) |
with |
|
|
The amplitude of the cosine harmonic correction to the inclination of the orbit |
glad |
|
|
The longitude of the ascending node of the orbital plane for the epoch of the week |
glad |
|
|
The amplitude of the sinusoidal harmonic correction to the angle of inclination |
glad |
|
|
The angle of inclination at the moment of reference |
glad |
|
|
The amplitude of the cosine harmonic correction to the radius of the orbit |
m |
|
|
The Perigee argument |
glad |
|
|
Reference rate of change of right ascension |
glad/with |
|
|
The rate of change in the angle of inclination |
glad/with |
|
|
Backup field |
— |
|
|
BDT Week Number |
— |
|
|
Backup field |
— |
|
|
Satellite location accuracy (see section 5.2.4 of the BDS ICD document) |
m |
|
|
SatH1 |
— |
|
|
TGD1 B1/B3 |
with |
|
|
TGD2 B2/B3 |
with |
|
|
Message transmission time |
— |
|
|
Limitation of data on the satellite’s onboard clock (Age of Data, Clock, AODC) (see section 5.2.4.9 of Table 5-6 of the BeiDou ICD document; field value range: 0-31) |
— |
|
|
Backup field |
— |
|
|
Backup field |
— |
| Типы данных |
|
NavIC/IRNSS — NavIC/IRNSS navigation message
+
structure
Details
| Field | Data type | Description | Units of measurement |
|---|---|---|---|
|
|
NavIC/IRNSS time (same as GPS time) |
— |
|
|
Satellite System Number (PRN) (I) |
— |
|
|
Satellite clock offset |
with |
|
|
Satellite clock drift |
with/with |
|
|
Satellite clock drift rate |
c/c2 |
|
|
Version number of the ephemeris dataset and parameters of the satellite’s onboard clock (Issue of Data, Ephemeris and Clock, IODEC) |
— |
|
|
The amplitude of the sinusoidal harmonic correction to the radius of the orbit |
m |
|
|
The difference between the average movement and its calculated value at the time of the countdown |
glad/with |
|
|
The average anomaly at the time of the countdown |
glad |
|
|
The amplitude of the cosine harmonic correction to the latitude argument |
glad |
|
|
The eccentricity |
— |
|
|
The amplitude of the sinusoidal harmonic correction to the latitude argument |
glad |
|
|
The square root of the semi-major axis ( |
— |
|
|
Ephemeris time (seconds from the beginning of the corresponding satellite week) |
with |
|
|
The amplitude of the cosine harmonic correction to the inclination of the orbit |
glad |
|
|
The longitude of the ascending node of the orbital plane for the epoch of the week |
glad |
|
|
The amplitude of the sinusoidal harmonic correction to the angle of inclination |
glad |
|
|
The angle of inclination at the moment of reference |
glad |
|
|
The amplitude of the cosine harmonic correction to the radius of the orbit |
m |
|
|
The Perigee argument |
glad |
|
|
Reference rate of change of right ascension |
glad/with |
|
|
The rate of change in the angle of inclination |
glad/with |
|
|
Backup field |
— |
|
|
The IRN week number (corresponding to the moment of the Toe). This is a continuous number, not |
— |
|
|
Backup field |
— |
|
|
User-defined range accuracy (see section 6.2.1.4 of the NavIC/IRNSS ICD document) |
m |
|
|
Serviceability (subframe 1, bits 155 (high) and 156 (low)), where 0 = L5 and S are serviceable; 1 = L5 is serviceable and S is faulty; 2 = L5 is faulty and S is serviceable; 3 = L5 and S are faulty |
— |
|
|
Group delay |
with |
|
|
Backup field |
— |
|
|
Message transmission time |
— |
|
|
Backup field |
— |
|
|
Backup field |
— |
|
|
Backup field |
— |
| Типы данных |
|
QZSS — QZSS navigation message
+
structure
Details
| Field | Data type | Description | Units of measurement |
|---|---|---|---|
|
|
Time according to the QZSS clock |
— |
|
|
Satellite system number PRN-192 (J) |
— |
|
|
Satellite clock offset |
with |
|
|
Satellite clock drift |
with/with |
|
|
Satellite clock drift rate |
c/c2 |
|
|
Version number of the satellite ephemeris dataset (Issue of Data, Ephemeris, IODE) |
— |
|
|
The amplitude of the sinusoidal harmonic correction to the radius of the orbit |
m |
|
|
The difference between the average movement and its calculated value at the time of the countdown |
glad/with |
|
|
The average anomaly at the time of the countdown |
glad |
|
|
The amplitude of the cosine harmonic correction to the latitude argument |
glad |
|
|
The eccentricity |
— |
|
|
The amplitude of the sinusoidal harmonic correction to the latitude argument |
glad |
|
|
The square root of the semi-major axis ( |
— |
|
|
Ephemeris time (seconds from the beginning of the corresponding satellite week) |
with |
|
|
The amplitude of the cosine harmonic correction to the inclination of the orbit |
glad |
|
|
The longitude of the ascending node of the orbital plane for the epoch of the week |
glad |
|
|
The amplitude of the sinusoidal harmonic correction to the angle of inclination |
glad |
|
|
The angle of inclination at the moment of reference |
glad |
|
|
The amplitude of the cosine harmonic correction to the radius of the orbit |
m |
|
|
The Perigee argument |
glad |
|
|
Reference rate of change of right ascension |
glad/with |
|
|
The rate of change in the angle of inclination |
glad/with |
|
|
Codes on the L2 channel (fixed value 2; see section 4.1.2.7 of the IS-QZSS-PNT document) |
— |
|
|
The GPS week number corresponding to the moment |
— |
|
|
The L2P data flag is set to 1 because QZSS does not monitor the L2P signal. |
— |
|
|
Satellite location accuracy (see section 5.4.3.1 of the IS-QZSS-PNT document) |
m |
|
|
Satellite health (bits 17-22 w 3 sf 1) (see section 5.4.1 of the IS-QZSS-PNT document) |
— |
|
|
Group time delay (in QZSS ICD, a combination of bits is defined for this parameter «10000000», meaning «Do not use»; this condition is represented by an empty field) |
with |
|
|
Version number of the satellite’s on-board clock dataset (Issue of Data, Clock, IODINE) |
— |
|
|
Message transmission time |
— |
|
|
Approximation interval flag (0/1) (see section 4.1.2.4(3) of the IS-QZSS-PNT document): 0 — two hours, 1 — more than two hours) |
— |
|
|
Backup field |
— |
|
|
Backup field |
— |
| Типы данных |
|
SBAS — SBAS navigation message
+
structure
Details
| Field | Data type | Description | Units of measurement |
|---|---|---|---|
|
|
Time by SBAS clock |
— |
|
|
Satellite system number (S) |
— |
|
|
Satellite clock offset |
with |
|
|
Relative satellite frequency offset |
Hz |
|
|
Message transmission time |
— |
|
|
The position of the satellite on the axis |
km |
|
|
The speed of the satellite along the axis |
km/s |
|
|
Acceleration of the satellite along the axis |
km/s2 |
|
|
Serviceability of SBAS (see section 3.05 of the RINEX standard — information on serviceability, availability of serviceability data and accuracy of range determination for the user) |
— |
|
|
The position of the satellite on the axis |
km |
|
|
The speed of the satellite along the axis |
km/s |
|
|
Acceleration of the satellite along the axis |
km/s2 |
|
|
Accuracy code (User Range Accuracy, URA) |
m |
|
|
The position of the satellite on the axis |
km |
|
|
The speed of the satellite along the axis |
km/s |
|
|
Acceleration of the satellite along the axis |
km/s2 |
|
|
The version number of the satellite’s navigation data set (Issue of Data, Navigation, IODN) (see RTCA DO-229; the first 8 bits after the Message Type field for type MT9) |
— |
| Типы данных |
|
| Типы данных |
|
header —
contents of the RINEX file
+
structure
Details
The contents of the RINEX file returned as a structure. The set of fields in this structure depends on the type of the RINEX file and the entries in its header.
Navigation Message Files — navigation message files
+ `structure`
Details
If the specified RINEX file is a navigation message file, then the result of the function is a structure with the following fields.
| Field | Data type | Description |
|---|---|---|
|
|
Format version |
|
|
|
|
|
The file type specified as |
|
|
The name of the program that created the file |
|
|
The name of the organization that created the file |
|
|
Date and time of file creation |
|
|
Comment lines from the file header |
|
array of structures |
An array of structures with the number of elements corresponding to the number of header lines Fields Type of amendment:
Parameters:
|
|
structure |
An array of structures with the number of elements corresponding to the number of header lines Type of amendment:
Parameters:
|
|
structure |
Coordination second parameters in the structure with fields
|
| Optional fields are missing from the structure if they are not specified in the RINEX file. |
| Типы данных |
|
| Типы данных |
|
Literature
-
International GNSS Service (for Daily 30-Second GPS Broadcast Ephemeris Data, NASA Crustal Dynamics Data Information System (CDDIS), Greenbelt, MD, USA, Jun. 24, 2021; accessed June 25, 2021). https://dx.doi.org/10.5067/GNSS/gnss_daily_n_001.
-
International GNSS Service (for Daily 30-Second Galileo Broadcast Ephemeris Data, NASA Crustal Dynamics Data Information System (CDDIS), Greenbelt, MD, USA, Jun. 24, 2021; accessed June 25, 2021). https://dx.doi.org/10.5067/GNSS/gnss_daily_l_001.
-
International GNSS Service (for Daily 30-Second GLONASS Broadcast Ephemeris Data, NASA Crustal Dynamics Data Information System (CDDIS), Greenbelt, MD, USA, Jun. 24, 2021; accessed August 19, 2021). https://dx.doi.org/10.5067/GNSS/gnss_daily_g_001.
-
International GNSS Service (for Daily 30-Second BeiDou Broadcast Ephemeris Data, NASA Crustal Dynamics Data Information System (CDDIS), Greenbelt, MD, USA, Jun. 24, 2021; accessed August 19, 2021). https://dx.doi.org/10.5067/GNSS/gnss_daily_f_001.
-
International GNSS Service (for Daily 30-Second NavIC/IRNSS Broadcast Ephemeris Data, NASA Crustal Dynamics Data Information System (CDDIS), Greenbelt, MD, USA, Jun. 24, 2021; accessed August 19, 2021). https://dx.doi.org/10.5067/GNSS/gnss_daily_i_001.
-
International GNSS Service (for Daily 30-Second QZSS Broadcast Ephemeris Data, NASA Crustal Dynamics Data Information System (CDDIS), Greenbelt, MD, USA, Jun. 24, 2021; accessed August 19, 2021). https://dx.doi.org/10.5067/GNSS/gnss_daily_q_001.
-
International GNSS Service (for Daily 30-Second SBAS Broadcast Ephemeris Data, NASA Crustal Dynamics Data Information System (CDDIS), Greenbelt, MD, USA, Jun. 24, 2021; accessed August 19, 2021). https://dx.doi.org/10.5067/GNSS/gnss_daily_h_001.
-
International GNSS Service (for Hourly 30-Second Observation Data, NASA Crustal Dynamics Data Information System (CDDIS), Greenbelt, MD, USA, Jun. 24, 2021; accessed August 19, 2021). https://dx.doi.org/10.5067/GNSS/gnss_hourly_o_001.
-
Romero, Ignacio, ed. RINEX The Receiver Independent Exchange Format Version 3.05. Darmstadt, Germany: IGS/RTCM ESA/ESOC/Navigation Support Office. December, 2020. Accessed on: Dec. 22, 2021. https://files.igs.org/pub/data/format/rinex305.pdf.