||
一、什么是NTRIP Caster
了解什么是NTRIP Caster?首先需要了解什么是NTRIP;
简单理解,就是通过互联网传输rtk差分数据(Networked Transportof RTCM via Internet)
最简单的理解NTRIP Caster,就是其接收各个基准站(连续跟踪站)数据后完成参考站(流动站)差分改正数据生成,并提供差分改正数据的网络发布;
NtripSource用来产生GNSS差分数据,并把差分数据提交给NtripServer
NtripServer负责把GNSS差分数据提交给NtripCaster
NtripCaster差分数据中心,负责接收、发送GNSS差分数据
NtripClient登录NtripCaster后,NtripCaster把GNSS差分数据发送给它
NtripSource和NtripServer一般已经集成到一台GNSS基准站内,GNSS基准站产生差分数据(扮演着NtripSource的角色),然后再通过网络发送给NtripCaster(扮演着NtripServer的角色)
NtripSource和NtripServer也可以分开:GNSS基准站产生差分数据,然后通过串口发送给一个程序(比如strsvr),这个程序再把差分数据发送给NtripCaster。这里GNSS基准站扮演着NtripSource的角色,程序扮演着NtripServer的角色。
NtripCaster一般就是一台固定IP地址的服务器,它负责接收、发送差分数据。给NtripClient发送差分数据时有两种方案:
一是直接转发NtripSource产生的差分数据,NtripClient只要指定挂载点即可;Mountpoint是挂载点名称,NtripServer可能有多个,挂载点用来区分它们。
二是通过解算多个NtripSource的差分数据,为NtripClient产生一个虚拟的基准站(即VRS)。
在这种情况下,NtripClient不仅要指定挂载点,还要发送自身的坐标给NtripCaster,NtripCaster根据这个坐标才能产生虚拟基准站。NtripClient给NtripCaster发送自身坐标,用到的就是NMEA里的GGA数据。是否需要给NtripCaster发送GGA数据,有一个指标参数,0表示不需要,1表示需要。
NtripClient一般就是GNSS流动站。登录NtripCaster后,发送自身的坐标给NtripCaster。NtripCaster选择或产生差分数据,然后发送给NtripClient。这样GNSS流动站即可实现高精度的差分定位。
二、获得NTRIP Caster
可以免费获得部署的NTRIP Caster有如下:
1、SNIP
3、Lefebure:已经停止维护了!
4、BKG NTRIP Caster / BKG Ntrip Client (BNC)
5、......
三、地基增强系统
1、各省CORS系统都有一个NTRIP Caster软件,比如天宝的VRS3Net、徕卡的GPS Spider等等;
2、商业系统,比如千寻位置,六分科技;
参考网址:
http://www.lefebure.com/articles/ntrip-caster-setup/
https://www.jianshu.com/p/74f3bf6bd871
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2025-1-10 23:29
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社