获取准确的车速
Posted
技术标签:
【中文标题】获取准确的车速【英文标题】:Getting accurate vehicle speed 【发布时间】:2018-12-26 11:23:10 【问题描述】:我想通过 GPS 获得准确的车速,而无需在 android 中使用互联网或移动数据。移动数据和wifi关闭但GPS打开时是否可以获得准确的车速?
【问题讨论】:
到目前为止您尝试过什么?你能添加任何尝试吗? 我正在使用警报管理器 30 秒。我每 30 秒调用一次 LocationServices.FusedLocationApi.requestLocationUpdates。当我在 onLocationChanged 上得到响应时,我将当前位置存储在共享首选项上,另外我使用 distanceTo 方法获取当前位置和先前共享首选项位置之间的距离,然后使用距离公式来获取速度。 【参考方案1】:有可能吗?
是的。
是否准确?
取决于您定义为准确的内容。但我宁愿不要。
方法
location.getSpeed()
看看这个:Determining the speed of a vehicle using GPS in android
【讨论】:
location.getSpeed() 总是返回 0.0 你现在正在做计算手册。这似乎有效。对你来说太不准确了吗?文档中有一些调整:developer.android.com/guide/topics/location/strategies 其实我没有通过使用 GPS 而没有使用 wifi 和移动数据来获得准确的位置。 这应该是可能的。如果您分享您的代码(在您的问题中),有人可以查看它。 ***.com/help/how-to-ask以上是关于获取准确的车速的主要内容,如果未能解决你的问题,请参考以下文章