给定由经度和纬度定义的两点 A 和 B,我想确定另一个点 C 是否在~A 和 B 之间。~对于我来说很难定义。我不是说在线 - 它几乎肯定不会。
几何图 http://www.freeimagehosting.net/uploads/b5c5ebf480.jpg
在此图中,点 C 介于 A 和 B 之间,因为它位于点 A 和 B 的法线与它们之间的线(法线用细线表示)之间。D点不是~在~A和B之间,而是~在~B和F之间。
另一种说法是,我想确定三角形 ABC 和 ABD 是否钝。
请注意,这些点将非常靠近 - 通常在 10 米以内。
我认为haversines定律可能会有所帮助,但我不知道haversine的逆是什么。
非常感谢所有的帮助。