在地球上找到2个向量的交集

时间:2013-05-08 10:18:50

标签: android geolocation latitude-longitude intersection

我试图通过2个向量计算交叉口GPS坐标。 矢量#1由(经度#1,纬度#1)和经度#2,纬度#2创建。 矢量#2由(经度#3,纬度#3)和经度#4,纬度#4创建。

我的主要观点是通过2个向量找到交集。我试图计算X,Y /经度,纬度/坐标系上的交点。但这不是准确的位置。

你可以帮我解决我的问题吗?

findIntersection(double long1, double lati1, double long2, double lati2, double long3, double lati3, double long4, double lati4) {
     //...find intersection.
     return intersectionLong, intersectionLati;
}

1 个答案:

答案 0 :(得分:0)

请参阅此网站:http://www.movable-type.co.uk/scripts/latlong.html

有一个名为两条路径的交点,给定起点和方位,这就是你想要的。