問題與標題一樣簡單:如何測量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