我有一个NTRIP Caster,应该通过RTCM 3.0与Android应用程序进行通信,以执行RTK。

是否有NTRIP协议的Android或至少Java实现?我没有找到任何可行的方法,而且自己实现该协议似乎也不可行,因为即使仅通过HTTP进行,我也找不到NTRIP协议的规范。

此外,可以在不将外部GPS接收器连接到设备的情况下完成此操作吗?

最佳答案

repo api-ntrip-java-client包含似乎包含NRIP协议逻辑的内容,以及来自GPS NMEA设备的蓝牙提要。应该可以找出需要的东西。
如果NTRIP服务器不需要$ GGA位置消息,或者可以从电话Geolocation API获取位置,则不需要GPS接收器。
直接应用NTRIP修正以提高标准GPS精度需要额外的库,并且可能无法通过标准的Android Geolocation API实现。

07-26 03:30