如何在已知的开始和结束gps坐标之间的已知距离处获得新的gps坐标?

时间:2013-10-02 21:40:52

标签: android python google-maps gps

我正在研究谷歌地图api + python代码,而且我有点怀疑。我基本上有2 gps的坐标,起点和终点,我能够使用stackoverflow得到的想法来计算它们之间的最短距离。例如,假设(x1,y1)和&之间的距离。 (x2,-y2)是100米。现在接下来的任务是得到一个位于start和amp;之间的同一条路径上的坐标列表。终点相距10米(基本上是9个坐标,因为第10个将是我已经知道的终点)。我可以应用比率计算得到一个(x,y)但是记住地球的球形结构是否还有其他算法,定理,包或你推荐的解决方案?我很感激你想分享的任何想法。感谢。

此链接中提到的解决方案是否也有效? Adding distance to a GPS coordinate

1 个答案:

答案 0 :(得分:0)

阿尔伯特爱因斯坦 - “我感谢所有拒绝的人。这是因为他们,我自己做了。”

为了解决像我上面所遇到的那样的问题,我们可以简单地实现一个能够提供非常准确输出的定量计算。

(X1-X2)/(X1-X)=一十分之百

X =?

解决x&的这个等式类似的y,我们会找到坐标。