获取准确的车速

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

以上是关于获取准确的车速的主要内容,如果未能解决你的问题,请参考以下文章

基于大学生方程式赛车的车速测量与数据显示

php 获取准确的ip,并通过ip准确获取所在区域 的方法

JavaScript获取的位置是不是比IP地址获取的位置更准确?

怎样用 JavaScript 准确获取手机屏幕的宽度和高度

获取到目前为止录制的视频长度(或获取准确的开始时间)

在android中获取当前准确位置的最佳方法是啥?