如何确定由CLLocationManager返回的位置信息是否有效?如何确定CLLocationManager返回的位置信息是否有效?
1
A
回答
1
两件事寻找,时间戳和HDOP(精密的水平度)。第一个会告诉你什么时候阅读,第二个会告诉你阅读的错误程度。例如1000的hdop会告诉你,测量精确到1000米以内。显然,低点越高越好。
他们都在您获得的核心位置更新。
1
你不能绝对肯定。你会得到电话关于它在哪里的最佳想法,并且你可以相信或不相信,但是你无法轻易验证该位置。
有一两件事可以帮助一些是检查时间戳你的位置。核心位置将缓存数据,并且您获得的第一个结果可能是一个非常古老的读数。如果手机完全移动,则可能不准确。另一方面,它可能仍然是正确的,直到获得新的结果才能确定。但是,在应用程序启动之前将时间戳记的核心位置丢弃的任何数据通常很有用 - 它可能会是好的数据,但有一个不错的机会。后来的读物将是新的,并且与电话可以制作的一样值得信赖。
1
此外,如果水平精度为负值,则经纬度无效。
相关问题
- 1. CLLocationManager不能返回正确的位置
- 2. 返回位置信息的RESTful方式
- 3. cudaGetDeviceProperties是否返回损坏的信息?
- 4. 是否有Python API会返回有关TLS连接的精确密码信息?
- 5. View.getY()没有返回正确的位置
- 6. CLLocationManager是给老位置
- 7. 使用CLLocationManager获取精确的位置
- 8. CLLocationManager没有更新位置
- 9. 确定给定字符串是否是有效回文。 JS
- 10. 确定一个字符串是否是一个有效的地理位置
- 11. 你如何测试Rails邮件信息是否有效?
- 12. 如何验证Torrent信息是否有效?
- 13. 如何检查Gdiplus :: Bitmap :: FromFile是否已返回有效的位图?
- 14. 如何有效地确定圆圈内的n个位置?
- 15. 的Android NDK的zlib返回Z_DATA_ERROR为有效的压缩信息
- 16. 如何返回具有精确定位的文本文件?
- 17. Linkedin“/ people”API返回错误的位置信息
- 18. 不确定是否mysql_fetch_array返回结果
- 19. 位掩码:如何确定是否只有一个位被设置
- 20. 如何返回createdatroute位置?
- 21. 麻烦的MySQL查询没有返回正确的信息
- 22. Vue.js返回按钮浏览器详细信息返回到列表器位置
- 23. 如何从CLLocationManager传递位置
- 24. 确定有效位数
- 25. 确定该表单是否有效
- 26. Django如何确定上传的图像是否有效?
- 27. 如何确定我的Android Google帐户凭据是否有效?
- 28. Android:如何确定被调用的号码是否有效
- 29. Foursquare API没有返回正确的签入信息
- 30. 我如何获得Google自动填充以返回位置信息