給定兩點A和B,由經度和緯度定義我想確定另一個點C是否在〜A和B之間〜〜在〜之間很難定義。我不是說就行 - 幾乎肯定不會。確定球形三角形是否爲鈍
Geometric diagram http://www.freeimagehosting.net/uploads/b5c5ebf480.jpg
在該圖中,點C是〜A和B之間〜因爲它是點A的法線和B(由細線表示的法線)它們之間的線之間。 D點不在〜A和B之間,但是在〜B和F之間。
另一種說法是,我想確定三角形ABC和ABD是否爲鈍角。
請注意,這些點會非常接近 - 通常在10米範圍內。
我在想,haversines的規律可能會有所幫助,但我不知道haversine的反義詞是什麼。
非常感謝您的幫助。
細線是經線? – 2010-01-28 04:16:34
不,細線是AB線的法線。該圖表示的情況可能會旋轉任何數量。 – Sarge 2010-01-28 04:22:02
您對該問題的定義不正確。你不需要知道ABC是否是鈍的,但是CAB和CBA的角度是否是鈍的。想象一下,如果C非常接近AB,那麼三角形將是鈍的,但是C仍然是「內部」的,正如你所說的那樣。 – 2010-01-28 04:34:10