【发布时间】:2012-11-08 09:18:40
【问题描述】:
我想知道用 GPS 计算当前速度的最佳方法是什么。 我有一个外部 GPS 接收器,它通过 USB 连接到我的汽车笔记本电脑。它只给了我以下信息: - 经度 - 纬度 - 海拔
我的尝试是获取两个带有时间戳的位置信息。 然后我找到时间差(timestamp2 - timestamp1)并计算速度(距离/时间)。
是否有任何其他可能性或任何可用的库?
【问题讨论】:
-
GPS 只给你 XYZ 坐标有点奇怪。标准的 GPS 消息应该包含更多信息,所以我猜测该设备没有与您共享它们(例如速度、卫星数量或其他更模糊的数据)。没有可以调整的 GPS 设备设置吗?
-
嗯,我想我可以修改设备的固件以提供更多信息。但我希望 lang、lat 和高度足以满足我的目的。
-
它通常是,但感觉就像重新发明轮子,因为 GPS 应该为您提供与速度一样基本的东西。 ;)
-
谢谢,我会考虑的。