好的,我已经完成了一些关于这个主题的阅读,了解我如何解决我的问题,但是想要找出这个是最有效的方法,或者如果我'我错过了一些简单的事情。
我有一段铁路的线路图,我想将用户的位置绘制成(用户是火车上下铁路的人)。
现在,我最初走的是地理参考的路线,但很快意识到这可能不是一条路,因为我的图像不是该区域的真实反映+我想要线图是用户看到了什么。
好的,我的处理过程如下:
我知道物理区域,所以我可以每隔x米提取铁路沿线的坐标(我的线图的分辨率约为5米)。把它粘在一个数组中。任何人都可以建议使用这个工具吗?!
将线图分配为开始和结束,然后将图像坐标与整条线的物理坐标相匹配。
读入用户位置并根据数组中最接近的匹配项更新绘制位置的位置?
这听起来是否可行,它会给我不错的结果吗?
如果您有更复杂的答案,请分享。
答案 0 :(得分:0)
一般来说听起来很合理。由于用户应该在火车上,因此只需跟踪移动的物理距离就可以使用更简单的选项,并将其用作沿线的百分比距离。管理起来要简单得多,可以使用一些坐标检查点进行备份,以确保不会出现漂移错误。如果可以,我的目标是实现更简单的实现。