问题与标题一样简单:如何测量GPS信号强度?如何在Android上测量GPS信号强度?
回答
您确定您的意思是信号强度与准确性?信号强度有多好?由于GPS位置是通过多颗卫星确定的,因此您没有“一个”信号强度。
所以假设你真的是信号强度,你可以通过LocationManager.getGpsStatus()
的GpsStatus
,这使您可以通过getSatellites()
”卫星的列表,以及这些每个人都有一个信噪比(getSnr()
)。
假设你的意思是准确性,请尝试Location.getAccuracy()
。
如果没有昂贵的测试设备(频谱分析仪或专用GPS接收机),测量GPS卫星的信号电平非常困难。没有商业可用的工具来做到这一点。
无论如何,你为什么要这么做?信号水平在决定位置上实际上是无关紧要的。
这是此产品的确切要求。 – Pentium10 2010-11-18 06:25:18
您可以读取SNR-信噪比中的MNEA消息GSV中的信号强度。
信号强度非常重要。信号太弱而接收器无法跟踪它们。你需要几颗'强'卫星才能获得位置,而不仅仅是一颗。
老的接收器无法跟踪树木或建筑物内部。现代接收器更敏感。
这不提供问题的答案。一旦你有足够的[声誉](https://stackoverflow.com/help/whats-reputation),你将可以[对任何帖子发表评论](https://stackoverflow.com/help/privileges/comment);相反,[提供不需要提问者澄清的答案](https://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-can- I-DO-代替)。 - [来自评论](/ review/low-quality-posts/16972847) – 2017-08-08 18:48:46
- 1. 的Android:确定GPS信号强度
- 2. 如何评估GPS信号强度? (iPhone)
- 3. 寻找GPS信号强度
- 4. 我如何检查Android的GPS信号强度
- 5. Google Nearby Connection API:测量信号强度
- 6. 在Mac OS X上通过AppleScript测量蓝牙信号强度
- 7. Android:如何监控WiFi信号强度
- 8. Android中的LTE信号强度与GSM信号强度
- 9. Android Wifi信号强度
- 10. Android的FM信号强度
- 11. Android双卡信号强度
- 12. iOS和/或Android中移动网络的信号强度测量?
- 13. 如何不断地检查GPS信号强度
- 14. 将android上的信号强度保存为变量
- 15. android - 测量gps的高度和精度?
- 16. 在Android中检索GSM信号强度
- 17. 的iOS:测量通话质量/信号强度
- 18. 我可以在iOS中测量蓝牙信号强度吗?
- 19. Android中是否有任何测量蓝牙信号强度的API?
- 20. iPhone信号强度
- 21. 如何在Android中获取细胞服务信号强度?
- 22. 在Windows Phone 7上是否有获取GPS信号当前强度的方法?
- 23. 最佳的信号强度和质量
- 24. 获取信号强度列表android
- 25. Android蓝牙读取rssi信号强度
- 26. Android中获取WiFi信号强度
- 27. Android模拟器:无信号强度
- 28. Android中的蓝牙信号强度
- 29. Android - Level,DBM和ASU的信号强度
- 30. 可视化Android蓝牙信号强度
看看这篇文章增强代码来衡量GPS信号强度阅读更多:http://www.brighthub.com/electronics/gps/articles/42995.aspx#ixzz0xV3QAuOh这是可能的Android? – Pentium10 2010-08-24 05:52:21
只是指出'getSatellites'可能会在某些实现中返回0颗卫星(特别是在姜饼中)。在这种情况下,您不得不求助于NMEA字符串解析。 – 2012-07-17 10:36:11
如何计算准确度?它是否也使用卫星的信号强度? – Baby 2014-06-10 03:58:29