我有一个 NTRIP 脚轮,我应该通过 RTCM 3.0 从 Android 应用程序与其通信,以执行 RTK。
是否有 NTRIP 协议的 Android 或至少 Java 实现可用?我没有找到任何看起来可行的协议,而且自己实现该协议似乎也不可行,因为即使只是通过 HTTP,我也找不到 NTRIP 协议的规范。
此外,是否可以在设备不连接外部 GPS 接收器的情况下完成此操作?
存储库 api-ntrip-java-client 包含似乎包含 NTRIP 协议逻辑的内容,以及来自 GPS NMEA 设备的蓝牙源。应该可以挑出需要的东西。
如果 NTRIP 服务器不需要 $GGA 位置消息,或者可以从手机地理定位 API 获取位置,则不需要 GPS 接收器。
直接应用 NTRIP 校正来提高标准 GPS 精度需要额外的库,并且可能无法通过标准 Android 地理定位 API 实现。