The data types supported by Orekit are described in the following table, where the #
character represents any digit, (m/p)
represents either the m character or the p character and *
represents any character sequence. The [.gz|.Z]
part at the end of all naming patterns means that optional .gz
(resp. .Z
) suffixes can be appended, in which case the data are considered to be compressed with gzip (resp. Unix compress). Decompression is performed on the fly in memory by the library upon data loading when using the default setup, but can be used explicitly with any other setup, if users call the filtering capabilities by themselves.
Some of the data in the table are loaded automatically by the library itself for its internal needs (for example Earth Orientation parameters, leap seconds history or planetary ephemerides), and some must be loaded explicitly by applications (for example CCSDS orbit, attitude, tracking or navigation messages).
Earth Orientation Parameters are provided by observatories in many different formats (Bulletin A, several different formats of Bulletin B, EOP C04, finals file combining both Bulletin A and Bulletin B information …). They are also provided for different precession-nutation models (IAU-1980 and IAU-2006/2000A). Orekit supports all of these formats and supports both precession-nutation models. Two different naming patterns for Bulletin B are supported by default. Both the old Bulletin B format used up to 2009 and the new format used since 2010 are supported. The supported formats for finals2000A
files for IAU-2006/2000A and the finals files for IAU-1980 are both the XML format and the columns format.
data type | format | default naming pattern | source |
---|---|---|---|
leap seconds introduction history | USNO tai-utc | tai-utc.dat[.gz|.Z] | http://maia.usno.navy.mil/ser7/tai-utc.dat offline as of 2021 |
leap seconds introduction history | IERS history | UTC-TAI.history[.gz|.Z] | http://hpiers.obspm.fr/eoppc/bul/bulc/UTC-TAI.history |
weekly Earth Orientation Parameters, IAU-1980 and IAU-2000, rapid service and prediction | IERS Bulletin A | bulletina-xxxx-###.txt[.gz|.Z] | https://www.iers.org/IERS/EN/DataProducts/EarthOrientationData/eop.html |
monthly Earth Orientation Parameters model IAU 2006/2000A, final values | IERS Bulletin B | bulletinb.###[.gz|.Z] | ftp://ftp.iers.org/products/eop/bulletinb/format_2009/ |
yearly Earth Orientation Parameters model IAU 2006/2000A for ITRF 20xx | IERS EOP xx C04 | eopc04_##_IAU2000.##[.gz|.Z] | https://hpiers.obspm.fr/eoppc/eop/ |
yearly Earth Orientation Parameters model IAU 1980 for ITRF 20xx | IERS EOP xx C04 | eopc04_##.##[.gz|.Z] | https://hpiers.obspm.fr/eoppc/eop/ |
Earth Orientation Parameters model IAU 2006/2000A | IERS standard EOP | finals2000A.*.[.gz|.Z] | https://datacenter.iers.org/data/9/finals2000A.all |
Earth Orientation Parameters model IAU 1980 | IERS standard EOP | finals.*.[.gz|.Z] | https://datacenter.iers.org/data/7/finals.all |
Earth Orientation Parameters model IAU 2006/2000A | IERS standard EOP | finals2000A.*.xml[.gz|.Z] | ftp://ftp.iers.org/products/eop/rapid/standard/xml/finals2000A.all.xml |
Earth Orientation Parameters model IAU 1980 | IERS standard EOP | finals.*.xml[.gz|.Z] | ftp://ftp.iers.org/products/eop/rapid/standard/xml/finals.all.xml |
JPL DE 4xx planets ephemerides | DE 4xx binary | (l/u)nx(m/p)####.4##[.gz|.Z] | ftp://ssd.jpl.nasa.gov/pub/eph/planets/Linux/ |
IMCCE inpop planets ephemerides | DE 4xx binary | inpop*_m####_p####*.dat[.gz|.Z] | ftp://ftp.imcce.fr/pub/ephem/planets/ |
Eigen gravity field (old format) | SHM format | eigen_*_coef[.gz|.Z] | http://op.gfz-potsdam.de/grace/results/main_RESULTS.html#gravity |
gravity fields from International Centre for Global Earth Models | ICGEM format | *.gfc, g###_eigen_*_coef[.gz|.Z] | http://icgem.gfz-potsdam.de/ICGEM/modelstab.html |
EGM gravity field | EGM format | egm##_to#*[.gz|.Z] | ftp://cddis.gsfc.nasa.gov/pub/egm96/general_info |
Marshall Solar Activity Future Estimation | MSAFE format | jan####f10.txt to dec####f10[_prd].txt[.gz|.Z] | https://www.nasa.gov/msfcsolar/archivedforecast |
Klobuchar coefficients | Bern Astronomical Institute format | CGIM###0.##N [.gz|.Z] | ftp://ftp.aiub.unibe.ch/aiub/CODE/ |
Vienna Mapping Function | VMF | VMF*.##H | http://vmf.geo.tuwien.ac.at/trop_products/GRID/ |
Global Ionosphere Map | ionex | *.##i | CDDIS |
space weather | CSSI format | SpaceWeather-All-v1.2.tx | ftp://ftp.agi.com/pub/DynamicEarthData/SpaceWeather-All-v1.2.txt |
EOP files to ITRF versions mapping | Orekit itrf-versions.conf | itrf-versions.conf | Orekit Physical Data Archive |
CCSDS Attitude Data Message | CCSDS ADM V1 (KVN and XML) | none (must be loaded explicitly) | various, can be produced by Orekit itself |
CCSDS Orbit Data Message | CCSDS ODM V2 and V3 (KVN and XML) | none (must be loaded explicitly) | various, can be produced by Orekit itself |
CCSDS Tracking Data Message | CCSDS TDM V1 (KVN and XML) | none (must be loaded explicitly) | various, can be produced by Orekit itself |
CCSDS Navigation Data Message | CCSDS NDM V1 and V3 (KVN and XML) | none (must be loaded explicitly) | various, can be produced by Orekit itself |
GNSS Antenna data | Antex | *.atx | various, mainly IGS |
GNSS measurements | Receiver Independant EXchange Format 2 and 3 | *."#{od}|*.{crx|rnx}[.gz|.Z] | various |
GNSS clock | rinex clock 3 | *.clk[.gz|.Z] | various |
GNSS solutions | Solution Independant EXchange Format 2 | *.snx[.gz|.Z] | various |
GNSS orbits | SP3 a, c and d | *.sp3[.gz|.Z] | various |
GNSS navigation | based on RINEX 2 and 3 | *.n[.gz|.Z] | various |
GNSS almanach | SEM and YUMA | various | |
GNSS real time (navigation, clock…) | IGS SSR messages, through RTCM and NTRIP | none (streaming data) | various, sourcetable usually from BKG |
laser ranging prediction file | CPF format | various, mainly CDDIS | |
laser ranging data | CRD format | various, mainly CDDIS |
Supported data types