RTKLIB是全球導航衛星系統GNSS(global navigation satellite system)的標准&精密定位開源程序包,RTKLIB由日本東京海洋大學(Tokyo University of Marine Science and Technology)的高須知二(Tomoji Takasu)開發。RTKLIB由一個便攜式程序庫和多個AP(應用程序)工具庫組成。RTKLIB的主要功能有:
(1)支持多個GNSS系統的標准和精密定位算法,包括GPS,GLONASS,Beidou,Galileo,QZSS和SBAS
(2)支持多種GNSS實時和后處理定位模式:單點定位、DGPS/DGNSS,動態RTK、靜態RTK、移動基站、PPP
(3)支持多種GNSS標准格式和協議:RINEX2.10、RINEX2.11、RINEX2.12、RINEX3.00、RINEX3.01、RINEX3.02、RTCM2.3、RTCM3.1、RTCM3.2、BINEX、NTRIP、NMEA0183、SP3、ANTEX1.4、IONEX1.0、NGS PCV、EMS 2.0
(4)支持多種GNSS接收機專有數據協議格式:NovAtel:OEM4/V/6,OEM3, OEMStar、Superstar II、 Hemisphere、Crescent、u‐blox:LEA-4T/5T/6T、SkyTraq、JAVAD 、GW10-II/III和NVS
(5)支持外部通信:Serial、TCP/IP、NTRIP、本地日志文件(記錄和播發)和FTP/HTTP
(6)提供許多函數庫和API(application program interfaces):衛星和導航系統函數、矩陣和向量函數,時間和字符串函數、坐標的轉換,輸入和輸出函數、調試跟蹤函數、平台依賴函數、定位模型、大氣模型、天線模型、地球潮汐模型、大地水准面模型、基准轉換、RINEX函數、星歷和時鍾函數、精密星歷和時鍾、接收機原始數據函數、RTCM函數,解算函數、谷歌地球KML轉換、SBAS函數、選項(option)函數、流數據輸入和輸出函數、整周模糊度解算、標准定位、精密定位、后處理定位(解算)、流服務器函數、RTK服務器函數、下載函數。
