非常详细的RTKLIB操作步骤

业务缘故,耍起了RTKLIB这个工具,发现它的作用还真的蛮大的。
分享一些使用上的注意点给大家。希望大家都能灵活运用它。
--------------------------------------------------------------------------------------
首先,RTKLIB可以【获取差分解】
通过联网+软件方式,来获取差分解哦。这里以使用千寻位置的产品服务为例。

(一)  安装

https://github.com/tomojitakasu/RTKLIB_bin/archive/rtklib_2.4.3.zip 


打开目录RTKLIB\bin下的非常详细的RTKLIB操作步骤应用程序


(二)  点击右上角“I”,进入输入流,开始参数配置
非常详细的RTKLIB操作步骤
1)  勾选Rover和Base Station。
其中,Rover配置的Type格式,根据能输出原始观测值的设备来定,这个设备一定是要能吐出原始观测值的哟。这个设备采取哪种格式,具体见生产厂商的说明。
Base Station 的Type选择NTRIP Client。
Format均选择RTCM 3。
Transmit NMEA GPGGA to Base Station 选择Single Solution。


2)  Rover参数设置
根据厂商针对该设备的说明填写。厂商决定它支持哪种格式。你再填哪种参数。
非常详细的RTKLIB操作步骤



3)  Base Station参数设置
非常详细的RTKLIB操作步骤
相关参数:
NTRIP Caster Host:(RTD为:rtd.ntrip.qxwz.com;RTK为:rtk.ntrip.qxwz.com)
Port:8001
Mountpoint:RTCM32_GGB
这里的User-ID和Password可通过注册并认证官网用户后,进入管理中心-服务列表后生成获取。
不清楚的点这里:https://www.qxwz.com/help-document-differential-account-management.html#link-0


4)  Options参数设置
非常详细的RTKLIB操作步骤
主界面中,点击Options。
Setting1选项卡里,根据RTD和RTK选择不同Positioning Mode。RTD选择:DGPS/DGNSS,RTK选择:Kinematic。
底部根据收信需求,选择合适的GNSS信号源。一般全部选上。
非常详细的RTKLIB操作步骤
这里需要注意一点:Options选项卡的Base Station,请务必选择“RTCM Antenna Position”


(三)  Start运行
参数设置完毕后,点击Start。
非常详细的RTKLIB操作步骤
等待几秒后,看到蓝色的DGPS,就说明差分解算成功。下面就是精准坐标啦。
非常详细的RTKLIB操作步骤
(图为RTD定位的差分解算)

无法获得差分数据的几种情况:
1)  卫星信号数不足,无法差分。(柱状图里的一类颜色编号的彩色竖条数)
2)  Rover离基准站位置太远(比如RTK10KM左右,RTD100KM左右)。

3)  上文中提到的选项错误。比如:Options里的Base Station,没有选择“RTCM Antenna Position”; Positioning Mode没有选择对应的选项 等等。

RTKLIB还可以【查看位置有无覆盖服务】
你也可以使用它查看一个地方是否在服务覆盖范围内。这里还是以千寻位置的RTD为例。

这次只需要勾选:
2Base StationTypeNTRIP ClientFormatRTCM 3

OptionsNTRIP Caster HostRTD为:rtd.ntrip.qxwz.comRTK为:rtk.ntrip.qxwz.comPort8001MountpointRTCM32_GGB。这里的User-IDPassword可通过注册并认证官网用户后,进入管理中心-服务列表后生成获取)不清楚的点这里:https://www.qxwz.com/help-document-differential-account-management.html#link-0

Transmit NMEA GPGGA to Base Station 选择Latitude/Longitude。输入坐标(纬度在前,经度在后)。
非常详细的RTKLIB操作步骤

非常详细的RTKLIB操作步骤



点击:Start,可以看到平台播发的卫星数量信息,说明可以接收到平台的数据下播。
非常详细的RTKLIB操作步骤

Rover参数设置,需要怎样的设备及数据?

针对楼上同学的问题,我是这样理解的。Rover是关于流动站接入的。因为RTKLIB毕竟是个软件嘛,它需要有设备告诉它原始观测值呀。

Rover Type里面有 :
Serial(串口),设备通过串口连到电脑;
TCP Client流动站数据吐给RTKLIB原始观测值;走的是TCP协议
TCP SERVER流动站数据是由RTKLIB去拿;走的是TCP协议
NTRIP Client和TCP Client类似,不过走的是Ntrip协议
还有一种File,用于没有流动数据站,就一些原始观测数据集,是放在文本里的,那就选这种。

然后后面的第一个Opt和你选的Type相关,是走参数的。Format和设备有关。

多试试吧。我也是边试边了解的。