Есть ли способ для Android-устройства работать в качестве клиента NTRIP?
У меня есть NTRIP caster, с которым я должен общаться из приложения Android через RTCM 3.0 для выполнения RTK.
Есть ли где-нибудь реализация протокола NTRIP для Android или хотя бы Java? Я не нашел ничего, что выглядело бы работоспособным, да и реализация протокола сама по себе тоже не представляется возможной, потому что, хотя это только через HTTP, я не смог найти спецификацию для протокола NTRIP.
Кроме того, можно ли это сделать без подключения к устройству внешнего GPS-приемника?
1 ответ
Репо апи-NTRIP-Java-клиент содержит то, по- видимому, содержит логику для протокола NRIP, наряду с питанием Bluetooth с устройством GPS NMEA. Должно быть возможно выбрать то, что нужно.
Приемник GPS не требуется, если сервер NTRIP не требует сообщения о местоположении $GGA или если местоположение можно получить из API геолокации телефона.
Применение поправок NTRIP напрямую для повышения стандартной точности GPS требует дополнительной библиотеки и может быть невозможно из стандартного API геолокации Android.