android – 如何从nmea句子信息计算以米为单位的gps准确度

android – 如何从nmea句子信息计算以米为单位的gps准确度,第1张

概述我有 Android应用程序,从蓝牙GPS接收器获取GPGGA和GPRMC句子,如何计算给定位置的水平精度与米? 如果您按照评论中的说明以米为单位提供HDOP,那么您将提供完全错误的幻想价值. 作为与实际问题相关的替代答案,我只是想提供一个相关的链接到GIS Stackexchange网站,在那里也提出了这个问题:https://gis.stackexchange.com/questions/97 我有 Android应用程序,从蓝牙GPS接收器获取GPGGA和GPRMC句子,如何计算给定位置的水平精度与米?解决方法 如果您按照评论中的说明以米为单位提供HDOP,那么您将提供完全错误的幻想价值.

作为与实际问题相关的替代答案,我只是想提供一个相关的链接到GIS Stackexchange网站,在那里也提出了这个问题:https://gis.stackexchange.com/questions/97774/how-can-i-convert-horizontal-dilution-of-position-to-a-radius-of-68-confidence

简而言之:它并非无足轻重,仅靠HDOP并不足以获得可靠的准确度.正如用户30184评论的那样,有些人只是使用例如将器件精度设为3-5 m,然后将其与HDOP相乘以获得精度.

但总的来说,让我引用一下this also provided link的claudegps:

You can’t. DOP is not an indicator of “error” or “accuracy”. Bad DOP
does not always mean bad accuracy for example. Moreover the “accuracy”
should not consIDer only DOP: Imagine to be indoor (very low signal,a
lot of multipath ecc) but with a good DOP: you may have a very bad
accuracy even with a good DOP… So your indication DOP-based will be
wrong. Unfortunately,if you have only NMEA sentences,you usually
don’t have enough data to estimate the accuracy (that can be done
internally to the receiver as it have much more informations insIDe).

你也可以看一下这个链接:https://www.gps-forums.com/threads/estimating-accuracy-from-raw-nmea-data.46273/最后但并非最不重要的,从this link开始:

6 sources of error (and additional factors) affect the accuracy of GPS positions

总结

以上是内存溢出为你收集整理的android – 如何从nmea句子信息计算以米为单位的gps准确度全部内容,希望文章能够帮你解决android – 如何从nmea句子信息计算以米为单位的gps准确度所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1136091.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存