是这样的,我这边需要完成这样一个功能。
App需求:打开app,点击开始记录按钮,然后出现一个白色界面,有一个类似坐标点的图像在当中,当我开始走路或者开车的时候(就是拿着手机移动),需要实时在这个白色界面上绘制一个路线图。当点击停止记录按钮时,即可保存当前记录路线。然后当我点击已经记录好的路线图时,即可开始回溯并可以按照这个路线进行走路,这样就不会迷路了。不知道有没有描述清楚,其实就是一个给路痴的人提供一个实时路线图,然后即使找不到目的地也可以根据这个路线图找到原来的路。虽然现在地图软件也是基本有这种功能的,但那些还是不太精确,有时路线根本就不对,有时只是大致位置。大概就是如下图红线的意思,红线就是轨迹。通俗来讲,就是类似古时候,没有卫星的情况下,凭借自己双脚走路,然后绘制出来的手工地图的意思
看了下目前相关资料推荐的思路,大多是结合定位和地图来实现的。这边看到一个不错的实例,期望对你有所帮助 :https://blog.csdn.net/JJ583500596/article/details/80597813
看起来有2个需求:
1)记录并绘制行走路线;
2)查看已记录的路线并“重走”。
像已有的回答,如果须要真实的路线(长度、方向、位置),不借助地图很难达到精确。
如果只要求“看起来像那么回事”,根据陀螺仪角度和某个方向的时长自己绘制就好。