Skip to main content

NASA’s Crustal Dynamics Data Information System (CDDIS) archive contains GNSS data from the global network of permanent GNSS receivers supporting the IGS operating at a 30-second sampling rate and containing 24 hours of data (00:00-23:59 UTC). IGS analysis centers retrieve these data daily to produce IGS products. These products, such as the daily and weekly satellite ephemerides, station positions and velocities, satellite and station clock information, and the Earth rotation parameters, are in turn, submitted to CDDIS.

IGS regional data collection centers forward their data holdings of these daily, 30-second GNSS data in compressed RINEX format to CDDIS on a daily basis. At the present time, an average of more than 500 sites are archived in this fashion each day for availability to the global science community. In general, a majority of the data delivered to and archived in CDDIS are available to the user community within a few minutes (to a few hours) after the end of the observation day.

Daily GNSS data available in RINEX V2 format use the mmmmDDD#.YYt.gz filename convention and are in gzipped format as of December 1, 2020. Files received prior to this date use the mmmmDDDH.YYt.Z filename convention and are in a Unix compressed format. Starting with data from 2016, all daily GNSS data in RINEX V3 format that use the RINEX V3 filenaming convention and the gzip compression format are archived with data in RINEX V2 format, in subdirectories in the /gnss/data/daily area.

For RINEX V2 data, CDDIS utilizes UNAVCO's TEQC (Translation, Editing and Quality Checking) software on incoming daily 30-second files for quality checking purposes. Metadata are extracted from the TEQC output and stored in the CDDIS database. Data quality information is also maintained in daily "status" files, with filename convention YYYDDD.status, that reflect the timeliness of the data delivered as well as statistics on number of data points, cycle slips, and multipath. Users can thus obtain a snapshot of data availability and quality by viewing the contents of these "status" files. Valid data are then archived on-line in daily subdirectories by year, day, and file type within the file system in the /gnss/data/daily area. Content metadata for the RINEX V3 data are also extracted and stored in the CDDIS database. Data quality information is maintained in daily V3 "status" files with the filename convention YYDDD.V3status.

Most daily data are uploaded to CDDIS in the Hatanaka compressed RINEX format. For RINEX V2 data, CDDIS uses the Hatanaka compression/decompression software to create RINEX files, and both are contained in the archive. In order to save space, RINEX V3 data files are archived in the Hatanaka compressed format, and the corresponding RINEX files are not created.

RINEX V2 and RINEX V3 files are archived in the same directories.

The starting directories for the files are:

https://cddis.nasa.gov/archive/gnss/data/daily/

Append the following directory and file names to the starting directory using the format codes in the links below.

RINEX V2 Format

YYYY/DDD/YYt/mmmmDDD#.YYt.gz

RINEX V2 File Name Codes

CodeMeaning
YYYY4-digit year
DDD3-digit day of year
YY2-digit year
ttype of data:

d = Hatanaka-compressed observation data (doi:10.5067/GNSS/gnss_daily_d_001)
g = GLONASS broadcast ephemeris data (doi:10.5067/GNSS/gnss_daily_g_001)
l = Galileo broadcast ephemeris data (doi:10.5067/GNSS/gnss_daily_l_001)
m = meteorological data (doi:10.5067/GNSS/gnss_daily_m_001)
n = GPS broadcast ephemeris data (doi:10.5067/GNSS/gnss_daily_n_001)
o = observation data (doi:10.5067/GNSS/gnss_daily_o_001)
s = observation summary files (output of TEQC) (doi:10.5067/GNSS/gnss_daily_s_001)
mmmm4-character site monument name
#sequence number (0, 1, ...) indicating multiple files within a day; typically 0
.gzgzipped file

RINEX V3 Format

YYYY/DDD/YYt/XXXXMRCCC_K_YYYYDDDHHMM_01D_30S_tt.FFF.gz

RINEX V3 File Name Codes
 

CodeMeaning
YYYY4-digit year
DDD3-digit day of year
YY2-digit year
ttype of data:

b = combined broadcast ephemeris data (doi:10.5067/GNSS/gnss_daily_b_001)
d = Hatanaka-compressed observation data (doi:10.5067/GNSS/gnss_daily_d_001)
f = Beidou broadcast ephemeris data(doi:10.5067/GNSS/gnss_daily_f_001)
g = GLONASS broadcast ephemeris data (doi:10.5067/GNSS/gnss_daily_g_001)
h = SBAS broadcast ephemeris data(doi:10.5067/GNSS/gnss_daily_h_001)
i = IRNSS broadcast ephemeris data(doi:10.5067/GNSS/gnss_daily_i_001)
l = Galileo broadcast ephemeris data(doi:10.5067/GNSS/gnss_daily_l_001)
m = meteorological data (doi:10.5067/GNSS/gnss_daily_m_001)
n = GPS broadcast ephemeris data (doi:10.5067/GNSS/gnss_daily_n_001)
o = observation data (doi:10.5067/GNSS/gnss_daily_o_001)
q = QZSS broadcast ephemeris data(doi:10.5067/GNSS/gnss_daily_q_001)
s = observation summary files (doi:10.5067/GNSS/gnss_daily_s_001)
x = mixed broadcast ephemeris data(doi:10.5067/GNSS/gnss_daily_x_001)
XXXX4-character IGS station name
Mmonument or marker number (0-9)
Rreceiver number (0-9)
CCCISO country code
KData source:

R = From Receiver data using vendor or other software
S = From data Stream (RTCM or other)
U = Unknown
YYYY4-digit Gregorian year
DDD3-digit day of year
HH2-digit hour
MM2-digit minute
tttype of data:

GO = GPS Observation data
RO = GLONASS Observation data
EO = Galileo Observation data
JO = QZSS Observation data
CO = BDS Observation data
IO = IRNSS Observation data
SO = SBAS Observation data
MO = Mixed Observation data
GN = GPS Navigation data
RN = GLONASS Navigation data
EN = Galileo Navigation data
JN = QZSS Navigation data
CN = BDS Navigation data
IN = IRNSS Navigation data
SN = SBAS Navigation data
MN = Navigation data (All GNSS Constellations)
MM = Meteorological Observation
FFFFile format:

rnx = RINEX
crx = Hatanaka Compressed RINEX
.gzCompressed file