緯度と経度を使用して、2 つの位置の間の初期方位 (前方方位角) を計算しようとしています。私が見つけることができるもののほとんどは、グーグルで調べた後、距離の計算に関連するか、正距円筒図法を使用して計算します。
私が見つけることができる最も近い式は次のとおりです。
θ = atan2( sin Δλ ⋅ cos φ2 , cos φ1 ⋅ sin φ2 − sin φ1 ⋅ cos φ2 ⋅ cos Δλ )
Excel を使用する場合は、逆にする必要があります。
=ATAN2(COS(lat1)*SIN(lat2)-SIN(lat1)*COS(lat2)*COS(lon2-lon1),SIN(lon2-lon1)*COS(lat2))
出力はラジアンで答えを与えるはずです。これを次を使用して度に変換します。
=MOD(DEGREES(answer)+360,360)
しかし、意味のあるものは何も得られません。
テスト ポイントは南半球にあります: -17.9467 122.2350および-20.3783 118.6233
約 232 度の答えが得られるはずですが (この答えには 1 ~ 2 度の磁気変動がありますが、式は真の度数です)、177 度になっています。
誰でも私の(おそらく単純な)エラーを見ることができますか?