使用Accelerometer查找步行距离

时间:2012-08-07 13:44:10

标签: iphone

需要制作一个应用程序,用户可以在其中找到两点之间的步行距离。

概念就像用户将启动应用程序并开始步行一样,在完成几个步骤之后,他将点击一些按钮,这将显示他从他刚刚启动应用程序时所经历的距离。以及他停在哪里。

我知道我们可以通过使用CLLocation Class找到两个位置之间的距离,但挑战是获得精确的测量值,最多可以说3米。

即使我不确定我们是否可以使用加速度计,因为如果我处于静止状态,加速度计仅检测由于重力引起的加速度。这显然将步行距离设置为0,所以我不知道如何检测起点。

任何暗示/建议对我都有很大的帮助。

1 个答案:

答案 0 :(得分:1)

请检查:iphone accelerometer speed and distance

据我所知,使用加速度计几乎不可能获得有关距离的准确结果。