計(jì)算地球兩點(diǎn)間的距離
前提: 把地球當(dāng)作標(biāo)準(zhǔn)球體計(jì)算
不妨令兩點(diǎn)的經(jīng)緯度分別為A:(L1,B1),B:(L2,B2),且B在A的東邊,它們和北極P構(gòu)成一球面三角形PAB,設(shè)AB間的角距離為a,角PAB為A1,角PBA為A2,則有:
cosa=sin(B1)×sin(B2)+cos(B1)×cos(B2)×cos(L2-L1);(邊的余弦定理)
sin(A1)=cosB2×sin(L2-L1)/sina;(正弦定理)
sin(A2)=cosB1×sin(L2-L1)/sina.(正弦定理)





























posted on 2005-08-30 09:47 MingIsMe 閱讀(410) 評論(0) 編輯 收藏 所屬分類: 06 J2EE