【GNSS】常用的PPP开源框架(持续更新)
1 免费软件
1.1 TEQC
作者:UNAVCO Facility
网址:https://www.unavco.org/software/data-processing/teqc/teqc.html
功能:GNSS 数据预处理软件,功能包括格式转换、编辑和质量检核。
特点:多平台。格式转换可将许多不同厂家的GPS 接收机观测(二进制) 文件转换为RINEX 文件,也可以在RINEX文件的不同格式之间转换;编辑功能可用于RINEX文件字头块部分,也可进行数据文件的任意切割与合并、观测值类型的删减、卫星系统的选择及特定卫星的禁用;质量检核可以反映出GPS 数据的电离层延迟、多路径影响、接收机周跳、卫星信号信噪比等信息,并实现了可视化。
2 开源软件
2.1 BKG Ntrip Client (BNC)
作者:
Leos Mervart (Czech Technical University, Prague)
Georg Weber (Ntrip Enterprise)
Andrea Stürze (BKG)
Dirk Stöcker (Alberding GmbH)
地址:https://igs.bkg.bund.de/ntrip/download
开发语言: C++,QT
功能: 实时GNSS数据流接收、播发、解码、格式转换,也支持实时SPP和PPP实时解算
2.2 RTKLIB
作者:Tomoji Takasu
网址:https://www.rtklib.com/
开发语言: C
功能:
- 支持GPS, GLONASS, Galileo, QZSS, BeiDou and SBAS单个系统或者多系统定位。
- 支持多种定位模式,包括:单点定位、伪距/载波差分定位(可选动态、静态、基线约束、坐标约束等模式)、精密单点定位(可选静态、动态或坐标约束模式)。
- 支持大量的官方标准格式:RINEX 2.10, 2.11, 2.12,3.00, 3.01, 3.02 OBS/NAV, RINEX 3.02 CLK, RTCM ver.2.3, RTCM ver.3.1 (with amendment 1-5), ver.3.2, BINEX, NTRIP 1.0, RTCA/DO-229C, NMEA 0183, SP3-c, ANTEX 1.4, IONEX 1.0等。
- 支持大量的接收机自有格式:NovAtel: OEM4/V/6, OEM3, OEMStar, Superstar II, Hemisphere: Eclipse, Crescent, u-blox: LEA-4T/5T/6T, SkyTraq: S1315F, JAVAD: GRIL/GREIS, Furuno: GW-10 II/III and NVS NV08C BINR等。
- 支持多种通讯方式:Serial, TCP/IP, NTRIP, local log file (record and playback) and FTP/HTTP (automatic download)。
- 大量的GNSS接口函数和工具,画图、转换、实时通讯、谷歌地球等。
- 提供GUI和CUI,方便使用。
特点:非常强大,非常适合学习,里面的工具都非常好用。
2.3 ppp-wizard(基于BNC修改的实时PPP软件)
作者:法国CNES分析中心
地