我一直在研究并试图解决这个问题,但无济于事。我找到了很多方法不能解决这个问题......问题的要点:我正在寻找一种方法来计算与通过 GPS 坐标行进的原始路径的偏差。我有多个包含纬度、经度和 UTC 时间的 csv 文件。我已经根据这些信息创建了 KML 文件,以便直观地查看偏差,现在想为这个偏差设置一个值。我选择了一条路线作为参考,并希望根据参考路线测量其他路线。有多条路线,每条路线都有自己的参考路线,每条路线都有很多条路线。没有两次运行是相同的,并且一些路线的偏离比下一次更多。我不能使用时间,只能使用 lat 和 lon,因为运行是在数周的数据收集中完成的。
到目前为止我尝试过的:Haversine 和 Equirectangular 公式(循环并测量点对点)。结果:坐标只排了很短的时间,点数差异很大。每条曲线下的面积:打算通过这种方法找到两条路线的差异。结果:真的不确定如何进行,也找不到适合此计算的方程。
有几个更微弱的尝试,但现在已经为此工作了几个星期,没有太多可展示的东西,仍然不确定如何进行。
任何帮助或想法将不胜感激。