需要制作一个应用程序,用户可以在其中找到两点之间的步行距离。
概念就像用户将启动应用程序并开始步行一样,在完成几个步骤之后,他将点击一些按钮,这将显示他从他刚刚启动应用程序时所经历的距离。以及他停在哪里。
我知道我们可以通过使用CLLocation Class找到两个位置之间的距离,但挑战是获得精确的测量值,最多可以说3米。
即使我不确定我们是否可以使用加速度计,因为如果我处于静止状态,加速度计仅检测由于重力引起的加速度。这显然将步行距离设置为0,所以我不知道如何检测起点。
任何暗示/建议对我都有很大的帮助。