图1Ntrip系统组成NtripSource用来产生GPS差分数据,并把差分数据提交给NtripServerNtripServerNtripCasterNtripClient负责把GPS差分数据提交给NtripCaster差分数据中心,负责接收、发送GPS差分数据登录NtripCaster后,NtripCaster把GPS差分数据发送给它NtripSource和NtripServer一般已经集成到一台GPS基准站内,GPS基准站产生差分数据(扮演着NtripSource的角色),然后再通过网络发送给NtripCaster(扮演着NtripServer的角色)NtripSource和NtripServer也可以分开:GPS基准站产生差分数据,然后通过串口发送给一个程序,这个程序再把差分数据发送给NtripCaster
这里GPS基准站扮演着NtripSourc(完整word版)Ntrip通讯协议1
09e的角色,程序扮演着NtripServer的角色
NtripCaster一般就是一台固定IP地址的服务器,它负责接收、发送差分数据
给NtripClient发送差分数据时有两种方案:一是直接转发NtripSource产生的差分数据;二是通过解算多个NtripSource的差分数据,为NtripClient产生一个虚拟的基准站(即VRS)
NtripClient一般就是GPS流动站
登录NtripCaster后,发送自身的坐标给NtripCaster
NtripCaster选择或产生差分数据,然后发送给NtripClient
这样GPS流动站即可实现高精度的差分定位
3NtripServerNtripServer访问NtripCaster的步骤1、与NtripCaster建立TCP连接;2、给NtripCaster发送如下数据(↙表示\r\n即0DH和0AH):S