问题与标题一样简单:如何测量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信号强度
- 3. 如何评估GPS信号强度? (iPhone)
- 4. Google Nearby Connection API:测量信号强度
- 5. 在Mac OS X上通过AppleScript测量蓝牙信号强度
- 6. Android:如何监控WiFi信号强度
- 7. Android中的LTE信号强度与GSM信号强度
- 8. Android的FM信号强度
- 9. iOS和/或Android中移动网络的信号强度测量?
- 10. 将android上的信号强度保存为变量
- 11. android - 测量gps的高度和精度?
- 12. 在Android中检索GSM信号强度
- 13. Android中是否有任何测量蓝牙信号强度的API?
- 14. 信号强度 - asu
- 15. iPhone信号强度
- 16. 如何在Android中获取细胞服务信号强度?
- 17. 在Windows Phone 7上是否有获取GPS信号当前强度的方法?
- 18. 最佳的信号强度和质量
- 19. Android模拟器:无信号强度
- 20. Android - Level,DBM和ASU的信号强度
- 21. 获取信号强度列表android
- 22. Android中的蓝牙信号强度
- 23. 使用信号强度的三角测量算法
- 24. 实时测量蓝牙信号强度(RSSI)
- 25. 如何更新onSignalStrength(信号强度)
- 26. 如何插入wireshark信号强度
- 27. 如何检测网络信号强度是iOS中
- 28. Windows 7上的pybluez的信号强度
- 29. Android:如何使用GPS测量距离
- 30. Android:如何获得3G/UMTS信号强度值
看看这篇文章增强代码来衡量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