Skip to content

附录D. 文件与报文

D.1 支持的 RINEX 格式

以下是 RTKLIB 支持的 RINEX 版本和文件类型,如表所示。

RINEX VERSIONObservation DataNavigation MessagesMet.CLKGEO
BRDC
GREJCSGREJCS
2.10OOO*O*O*ONGN*N*-H---
2.11OOOO*O*ONGN*N*-H---
2.12OOOO*O*ONGNN*-H---
3.00OOOO*O*ONNNN*N*N-C**-
3.01OOOO*OONNNN*N*N-C**-
3.02OOOOOONNNNNN-C**-

G: GPS, R: GLONASS, E: Galileo, J: QZSS, C: BeiDou, S: SBAS
-: 不支持, O,N,G,H: 支持的RINEX类型
* RTKLIB 扩展 (QZSS扩展基于JAX [60][61]), ** 只读

D.2 支持的接收机消息

RTKLIB支持的RTCM 2、RTCM 3、BINEX以及各接收机私有信息格式如下表所示。

格式消息类型
原始观测数据卫星星历ION/UTC参数卫星信息SBAS消息其他
RTCM2 [16]18,1917-3,22-1*,9*,14,16
RTCM3 [17][18]18,1917-3,22-1*,9*,14,16
BINEX [19] **0x7f-05
(Trimble NetR8)
0x01-01,
0x01-02,
0x01-03,
0x01-04,
0x01-06
----
NovAtel
OEM4/V/6 [41][42]
RANGEB,
RANGECMPB
RAWEPHEMB,
GLO-
EPHEMERISB,
QZSS-
RAWEPHEMB,
GAL-
EPHEMERISB
IONUTCB,
QZSS- IONUTCB,
GALIONOB,
GALCLOCKB
-RAWWAAS-FRAMEB,
RAWSBAS-FRAMEB,
QZSSRAW-SUBFRAMEB
-
NovAtel OEM3
[43]
RGEB,
RGED
REPBIONB,
UTCB
-FRMB-
u-blox
LEA-4T/5T/
6T/8/9 [44]
UBX
RXM-RAW
RXM-RAWX
UBX RXM-SFRBUBX RXM-SFRB-UBX RXM-SFRB-
NovAtel Superstar II
[45]
ID#23ID#22--ID#67ID#20,
ID#21
Hemisphere Crescent,
Eclipse
[46][47]
bin 96,
bin 76
bin 95bin 94-bin 80-
SkyTraq
S1315F
[48][49]
msg 0xDD
(221)
msg 0xE0
(224)
msg 0xE0
(224)
--msg 0xDC
(220)
Furuno GW-10-II/III
[50]
msg 0x08msg 0x27msg 0x27-msg 0x27msg 0x20
JAVAD
GRIL/GRIES
[51][52][53][54]
[RC],[rc],[CR],
[cr],[PC],[pc],
[CP],[cp],[DC],
[cd],[EC],[CE],
[FC],[R1],[r1],
[1R],[1r],[P1],
[p1],[1P],[1p],
[D1],[1d],[E1],
[1E],[F1],[R2],
[r2],[2R],[2r],
[P2],[p2],[2P],
[2p],[D2],[2d],
[E2],[2E],[F2],
[R3],[r3],[3R],
[3r],[P3],[p3],
[3P],[3p],[D3],
[3d],[E3],[3E],
[F3],[R5],[r5],
[5R],[5r],[P5],
[p5],[5P],[5p],
[D5],[5d],[E5],
[5E],[F5],[Rl],
[rl],[lR],[lr],
[Pl],[pl],[lP],
[lp],[Dl],[ld],
[El],[lE],[Fl],
[TC]
[GE],[NE],
[EN],[WE],
[QE]
[UO],[NU],
[EU],[WU],
[QU],[IO]
-[WD][~~],[::],
[RD],[ST],
[NN]
NVS
NV08C
[55][56]
msg F5hmsg F7hmsg 4Ah,
msg 4Bh
---

* 仅支持读取,不支持DGPS修正
** 仅支持大端序、正向和标准CRC消息

支持的RTCM 3消息类型。

消息GPSGLONASSGalileoQZSSBeiDouSBAS
OBS Compact L1
         Full L1
         Compact L1/2
         Full L1/2
1001~
1002  
1003~
1004  
1009~
1010  
1011~
1012  
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Ephemeris1019
-
1020
-
1045*
1046*
1044*
-
-
-
-
-
MSM 1
         2
         3
         4
         5
         6
         7
1071~
1072~
1073~
1074  
1075  
1076  
1077  
1081~
1082~
1083~
1084  
1085  
1086  
1087  
1091~
1092~
1093~
1094  
1095  
1096  
1097  
1111*~
1112*~
1113*~
1114*
1115*
1116*
1117*
1121*~
1122*~
1123*~
1124*
1125*
1126*
1127*
1101*~
1102*~
1103*~
1104*
1105*
1106*
1107*
SSR Orbit Corr.
Clock Corr.
Code Bias
Combined
URA
        HR-Clock
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1240*
1241*
1242*
1243*
1244*
1245*
1246*
1247*
1248*
1249*
1250*
1251*
-
-
-
-
-
-
-
-
-
-
-
-
Antenna Info1005 1006 1007 1008 1033
* 草案, ~ 仅适用于编码

D.3 支持的信号标识/观测类型

RTKLIB支持的信号标识/观测类型如下表所示。该表还列出了对应的RINEX 2和RINEX 3观测类型、RTCM 3 MSM信号标识以及BINEX观测码标识。对于RTKCONV和CONVBIN中的RTCM 2、RTCM 3和RINEX到RINEX转换,以及STRSVR和STR2STR中的RTCM 2和BINEX到RTCM 3转换,该表同样适用。

系统频段通道或码信号IDRINEX2
*1
RINEX3
*2
RTCM3
*3
BINEX
GPSL1C/A1CC1/CA*1C20,1
L1C(D)1S-1S30-
L1C(P)1L-1L31-
L1C(D+P)1XCB*1X326
P1P-1P32
Z-tracking and similar (AS on)1WP1/C1*1W43
Y1Y-1M54
M1M-1M65
codeless1N-1N-7
L2C/A2C-2C811
L1(C/A)+(P2-P1) (semi-codeless)2D-2C-12
L2C(M)2S-2S1513
L2C(L)2L-2L1614
L2C(M+L)2XC2/CC*2X1715
P2P-2P916
Z-tracking and similar (AS on)2WP22W1010,17
Y2Y-2Y1118
M2M-2M1219
codelesscodeless-2N-20
L5I5I-5I2224
Q5Q-5Q2325
I+Q5XC55X2423,26
GLONASSG1C/A1CC1/CA*1C20,1
P1PP1/C1*1P32
G2C/A2CC2/CD*2C810,11
P2PP22P912
G3I3I-3I1114
Q3Q-3Q1215
I+Q3X-3X1313,16
GalileoE1A PRS1A-1A31
B I/NAV OS/CS/SoL1B-1B42
C1C-C120,3
B+C1XC11X54
A+B+C1Z-1Z65
E5aI F/NAV OS5I-5I227
Q no data5Q-5Q238
I+Q5XC55X246,9
E5bI I/NAV OS/CS/SoL7I-7I1411
Q no data7Q-7Q1512
I+Q7XC77X1610,13
E5a+E5bI8I-8I1815
Q8Q-8Q1916
I+Q8XC88X2014,17
E6A PRS6A-6A919
B C/NAV CS6B-6B1020
C no data6C-6C821
B+C6XC66X1118,22
A+B+C6Z-6Z1223
QZSSL1C/A1CC1/CA*1C20,1
L1C(D)1S-1S302
L1C(P)1L-1L313
L1C(D+P)1XCB*1X324
L1-SAIF1Z-1Z630
L2L2C(M)2S-2S158
L2C(L)2L-2L169
L2C(M+L)2XC2/CC*2X177,10
L5I5I-5I2214
Q5Q-5Q2315
I+Q5X-5X2413,16
LEXS6S-6S920
L6L-6L1021
S+L6XC66X1119,22
BeiDouB1I2I-2I21
Q2Q-2Q32
I+Q2XC22X40,3
B2I7I-7I145
Q7Q-7Q156
I+Q7XC77X164,7
B3I6I-6I89
Q6Q-6Q910
I+Q6XC66X108,11
SBASL1C/A1CC1/CA*1C20,1
L5I5I-5I227
Q5Q-5Q238
I+Q5XC55X246,9

D.4 多信号的默认优先级

如果输入的观测数据在同一频率下包含多个信号,RTKLIB 会根据以下默认优先级选择用于处理的信号。要选择适当的信号,请使用 RINEX 选项或附录 D.5 中描述的接收机相关选项。在用户应用程序(APs)中,可使用 API setcodepri() 或 getcodepri() 来更改或获取信号优先级。

系统频段信号优先级(1: 最高优先级 > 10: 最低优先级)*
12345678910
GPSL11C1P1Y1W1M1N1S1L
L22C2P2Y2W2M2N2D2L2S2X
L55I5Q5X
GLONASSG11C1P1A1B1X
G22C2P2A2B2X
G33I3Q3X
GalileoE11C1A1B1X1Z
E5a5I5Q5X
E5b7I7Q7X
E5a+E5b8I8Q8X
E66A6B6C6X6Z
QZSSL11C1L1S1X1Z
L22L2S2X
L55I5Q5X5D5P5Z
LEX6L6S6X6E6Z
BeiDouB12I2Q2X2D2P2A2N
B27I7Q7X7D7P7Z
B36I6Q6X
SBASL1IC
L55I5Q5X

* 请参考附录 D.3 获取信号 ID。

D.5 接收机相关的输入选项

数据格式选项描述
RTCM2--
RTCM3-EPHALL输入所有的星历数据
-INVPRR反转相位范围速率的极性
-STA=nnn仅输入具有指定站ID(STAID=nnn)的消息
-GLss选择用于GPS MSM的信号(ss=1C, 1P...)* **
-RLss选择用于GLONASS MSM的信号(ss=1C, 1P...)* **
-ELss选择用于Galileo MSM的信号(ss=1C, 1B...)* **
-JLss选择用于QZSS MSM的信号(ss=1C, 2C...)* **
-CLss选择用于BDS(北斗) MSM的信号(ss=2I, 7I...)* **
BINEX-EPHALL输入所有的星历数据
-GLss选择用于GPS MSM的信号(ss=1C, 1P...)* **
-RLss选择用于GLONASS MSM的信号(ss=1C, 1P...)* **
-ELss选择用于Galileo MSM的信号(ss=1C, 1B...)* **
-JLss选择用于QZSS MSM的信号(ss=1C, 2C...)* **
-CLss选择用于BDS(北斗) MSM的信号(ss=2I, 7I...)* **
其他格式--

* 参考附录 D.3 获取信号 ID,** 参考附录 D.4 获取默认信号优先级。