如何確定由CLLocationManager返回的位置信息是否有效?如何確定CLLocationManager返回的位置信息是否有效?
1
A
回答
1
兩件事尋找,時間戳和HDOP(精密的水平度)。第一個會告訴你什麼時候閱讀,第二個會告訴你閱讀的錯誤程度。例如1000的hdop會告訴你,測量精確到1000米以內。顯然,低點越高越好。
他們都在您獲得的核心位置更新。
1
你不能絕對肯定。你會得到電話關於它在哪裏的最佳想法,並且你可以相信或不相信,但是你無法輕易驗證該位置。
有一兩件事可以幫助一些是檢查時間戳你的位置。核心位置將緩存數據,並且您獲得的第一個結果可能是一個非常古老的讀數。如果手機完全移動,則可能不準確。另一方面,它可能仍然是正確的,直到獲得新的結果才能確定。但是,在應用程序啓動之前將時間戳記的核心位置丟棄的任何數據通常很有用 - 它可能會是好的數據,但有一個不錯的機會。後來的讀物將是新的,並且與電話可以製作的一樣值得信賴。
1
此外,如果水平精度爲負值,則經緯度無效。
相關問題
- 1. CLLocationManager不能返回正確的位置
- 2. 返回位置信息的RESTful方式
- 3. cudaGetDeviceProperties是否返回損壞的信息?
- 4. 如何確定NSWindow是否有效
- 5. 確定是否返回行
- 6. 是否有Python API會返回有關TLS連接的精確密碼信息?
- 7. iOS CLLocationManager - 當位置確定時如何調用方法
- 8. View.getY()沒有返回正確的位置
- 9. iOS9中的CLLocationManager給出不正確的位置(iOS8確定)
- 10. CLLocationManager是給老位置
- 11. 使用CLLocationManager獲取精確的位置
- 12. CLLocationManager沒有更新位置
- 13. CLLocationManager沒有得到位置
- 14. 確定給定字符串是否是有效迴文。 JS
- 15. 確定一個字符串是否是一個有效的地理位置
- 16. 你如何測試Rails郵件信息是否有效?
- 17. 如何驗證Torrent信息是否有效?
- 18. 「如果」語句沒有返回正確的信息。
- 19. 是否有任何errno是read()的有效POSIX返回值?
- 20. 如何檢查Gdiplus :: Bitmap :: FromFile是否已返回有效的位圖?
- 21. 您如何確定Ant內是否啓用了詳細信息?
- 22. 如何有效地確定圓圈內的n個位置?
- 23. 的Android NDK的zlib返回Z_DATA_ERROR爲有效的壓縮信息
- 24. 如何確定函數返回值是否是生成器?
- 25. 「[CLLocationManager headingAvailable]」返回FALSE
- 26. CLLocationManager headingAvailable返回false
- 27. CLLocationManager返回空值
- 28. 如何返回具有精確定位的文本文件?
- 29. Linkedin「/ people」API返回錯誤的位置信息
- 30. 不確定是否mysql_fetch_array返回結果