我正在开发一种算法,包括在GPS坐标之间插入中间点准确地说,假设我有这两个坐标:
25.60593、45.65151
25.60662、45.65164000000001
我想在这些坐标之间添加额外的点(在同一条“线上”)。考虑线性变化是否明智(在本例中,我将中间点视为由2个给定坐标定义的线段上的点)。
这涉及到从计算路线获得的实际GPS数据->这意味着每个连续形状点之间的距离小于1000米(在高速公路上,由于这是一条直线,连续点之间的距离可能相当大)。
线性变异是一种很好的近似,或者是其他方法吗?(考虑到点之间的距离小于1km)
谢谢,
尤利安

最佳答案

假设两个点之间的距离小于1公里,并且假设你不是在北极或南极附近玩耍,线性插值可能就足够了。
在实际数据的实时测试中显示线性插值不够好后,可以尝试球面三角插值。涉及数学。
如果这两个都不合格,那么你将需要非常专业的专家帮助。

关于algorithm - GPS中间点,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5405563/

10-13 04:41