iOS导航工具是否可以实现这一概念

iOS导航工具是否可以实现这一概念,ios,core-location,Ios,Core Location,假设我们有一个起点,(x,y)。通过使用iOS导航,我们可以知道我们从起点移动到另一个位置(a、b)有多远。所以,如果我在出发后朝某个方向走了20英尺,它能告诉我我已经走了多远,朝哪个方向走了吗 如果这项技术存在,我可以从哪里开始了解它 这也需要在没有GPS的情况下完成,对不起 正如rmaddy在核心位置课程中提到的,在项目中加入GPS,您可以获得步行者所走的距离。我为你找到了一个很棒的分步教程,其中有一个示例项目,你可以构建并查看。这是链接 此外,这里还有到核心位置等级参考的链接,以供进一步研

假设我们有一个起点,(x,y)。通过使用iOS导航,我们可以知道我们从起点移动到另一个位置(a、b)有多远。所以,如果我在出发后朝某个方向走了20英尺,它能告诉我我已经走了多远,朝哪个方向走了吗

如果这项技术存在,我可以从哪里开始了解它


这也需要在没有GPS的情况下完成,对不起

正如rmaddy在核心位置课程中提到的,在项目中加入GPS,您可以获得步行者所走的距离。我为你找到了一个很棒的分步教程,其中有一个示例项目,你可以构建并查看。这是链接


此外,这里还有到核心位置等级参考的链接,以供进一步研究。…

不,没有GPS,您无法准确确定位置变化,即使使用GPS,也很难准确测量20英尺以下的位置变化(GPS 5m精度意味着+/-15英尺误差)


从理论上讲,您可以使用内置的加速度计、陀螺仪和磁强计编写软件来创建一个传感器,但实际上它们太吵了,并且对于这种用途有太多的误差(请参阅)。一个比我更好的火箭科学家也许能让它工作,但它也需要使用GPS来防止它漂移。5S上的M7芯片可能使这成为可能。

GPS不一定能检测到微小的变化。我不确定20英尺的变化是否足以让GPS准确检测。是的,对不起,@rmaddy我想包括在不使用GPS的情况下