支持的数据类型

Orekit支持的数据类型在下表中描述,其中#字符表示任意数字,(m/p)表示m字符或p字符,*表示任意字符序列。所有命名模式末尾的[.gz|.Z]部分表示可选的.gz(或.Z)后缀可以添加,如果添加了这些后缀,则数据被视为使用gzip(或Unix compress)进行压缩。在使用默认设置时,库会在加载数据时在内存中执行解压缩,但如果用户使用任何其他设置,可以显式地使用过滤功能进行解压缩。

表中的一些数据由库本身自动加载以满足其内部需求(例如地球定向参数、闰秒历史或行星星历),而一些必须由应用程序显式加载(例如CCSDS轨道、姿态、跟踪或导航消息)。

地球定向参数以多种不同格式(txt、csv和xml格式的Bulletin A,多种不同格式的Bulletin B,EOP C04,同时结合Bulletin A和Bulletin B信息的finals文件等)由观测站提供。它们还提供了不同的岁差-章动模型(IAU-1980和IAU-2006/2000A)。Orekit支持所有这些格式,并支持两种岁差-章动模型。默认情况下支持两种不同的Bulletin B命名模式。默认支持旧的Bulletin B格式(2009年之前使用)和新的格式(2010年以后使用),同时支持csv格式和xml格式。对于IAU-2006/2000A的finals2000A文件和IAU-1980的finals文件,支持的格式都是XML格式和列格式。

数据类型 格式 默认命名模式 来源
闰秒介绍历史 USNO tai-utc tai-utc.dat[.gz|.Z] https://maia.usno.navy.mil/ser7/tai-utc.dat
闰秒介绍历史 IERS历史 UTC-TAI.history[.gz|.Z] https://hpiers.obspm.fr/eoppc/bul/bulc/UTC-TAI.history
每周地球定向参数,IAU-1980和IAU-2000,快速服务和预测 IERS公告A bulletina-xxxx-###{.txt|.csv|xml}[.gz|.Z] https://datacenter.iers.org/products/eop/rapid/bulletina/
每月地球定向参数模型IAU 2006/2000A,最终值 IERS公告B bulletinb-###{.txt|.csv|.xml}[.gz|.Z] https://datacenter.iers.org/products/eop/bulletinb/format_2009/
每年地球定向参数模型IAU 2006/2000A IERS EOP C04 eopc04*{.##|.csv|.xml}[.gz|.Z] https://datacenter.iers.org/products/eop/long-term/
地球定向参数模型IAU 2006/2000A IERS标准EOP finals2000A.*.[.gz|.Z] https://datacenter.iers.org/data/9/finals2000A.all
地球定向参数模型IAU 1980 IERS标准EOP finals.*.[.gz|.Z] https://datacenter.iers.org/data/7/finals.all
JPL DE 4xx行星星历 DE 4xx二进制 (l/u)nx(m/p)####.4##[.gz|.Z] https://ssd.jpl.nasa.gov/ftp/eph/planets/Linux/
IMCCE inpop行星星历 DE 4xx二进制 inpop*_m####_p####*.dat[.gz|.Z] https://ftp.imcce.fr/pub/ephem/planets/inpop19a/
Eigen重力场(旧格式) SHM格式 eigen_*_coef[.gz|.Z] http://op.gfz-potsdam.de/grace/results/main_RESULTS.html#gravity
国际全球地球模型重力场 ICGEM格式 *.gfc, g###_eigen_*_coef[.gz|.Z] http://icgem.gfz-potsdam.de/tom_longtime
EGM重力场 EGM格式 egm##_to#*[.gz|.Z] https://cddis.nasa.gov/926/egm96/getit.html
马歇尔太阳活动未来估计 MSAFE格式 jan####f10.txt to dec####f10[_prd].txt[.gz|.Z] https://www.nasa.gov/msfcsolar/archivedforecast
Klobuchar系数 伯尔尼天文学研究所格式 CGIM###0.##N [.gz|.Z] http://ftp.aiub.unibe.ch/CODE/
维也纳映射函数 VMF VMF*.##H https://vmf.geo.tuwien.ac.at/trop_products/GRID/
全球电离层图 ionex *.##i CDDIS
空间天气 CSSI格式 SpaceWeather-All-v1.2.txt ftp://ftp.agi.com/pub/DynamicEarthData/SpaceWeather-All-v1.2.txt
JB2008 SOLFSMY 空间环境格式 SOLFSMY.TXT https://sol.spacenvironment.net/JB2008/indices/SOLFSMY.TXT
JB2008 DTC 空间环境格式 DTCFILE.TXT https://sol.spacenvironment.net/JB2008/indices/DTCFILE.TXT
EOP文件到ITRF版本的映射 Orekit itrf-versions.conf itrf-versions.conf Orekit物理数据存档
CCSDS姿态数据消息 CCSDS ADM V1和V2(KVN和XML) 无(必须显式加载) 各种,可以由Orekit自身生成
CCSDS轨道数据消息 CCSDS ODM V2和V3(KVN和XML) 无(必须显式加载) 各种,可以由Orekit自身生成
CCSDS跟踪数据消息 CCSDS TDM V1和V2(KVN和XML) 无(必须显式加载) 各种,可以由Orekit自身生成
CCSDS导航数据消息 CCSDS NDM V1和V3(KVN和XML) 无(必须显式加载) 各种,可以由Orekit自身生成
CCSDS碰撞数据消息 CCSDS CDM V1(KVN和XML) 无(必须显式加载) 各种,可以由Orekit自身生成
GNSS天线数据 Antex *.atx 各种,主要来自IGS
GNSS测量数据 接收机独立交换格式2-4 *."#{od}|*.{crx|rnx}[.gz|.Z] 各种,可以由Orekit自身生成
GNSS钟差 rinex钟差3 *.clk[.gz|.Z] 各种
GNSS解算结果 解算独立交换格式2 *.snx[.gz|.Z] 各种
GNSS轨道 SP3 a、c和d *.sp3[.gz|.Z] 各种,可以由Orekit自身生成
GNSS导航 基于RINEX 2-4 *.n[.gz|.Z] 各种
GNSS星历 SEM和YUMA 各种
GNSS实时数据(导航、钟差等) IGS SSR消息,通过RTCM和NTRIP 无(流式数据) 各种,通常来自BKG的源表
激光测距预测文件 CPF格式 各种,主要来自CDDIS
激光测距数据 CRD格式 各种,主要来自CDDIS
海洋负荷系数 BLQ格式 *.blq Onsala Space Observatory