10
PythonのHaversine式(2つのGPSポイント間のベアリングと距離)
問題 2つのGPSポイント間の距離と方位を取得する方法を教えてください。ヘイバーシンの処方について研究しました。同じデータを使用して方位を見つけることもできると誰かが私に言った。 編集する すべてが正常に機能していますが、ベアリングはまだ完全には機能していません。方位は負の値を出力しますが、0から360度の間でなければなりません。セットデータは水平方位96.02166666666666 を作成する必要があり、次のとおりです。 Start point: 53.32055555555556 , -1.7297222222222221 Bearing: 96.02166666666666 Distance: 2 km Destination point: 53.31861111111111, -1.6997222222222223 Final bearing: 96.04555555555555 これが私の新しいコードです: from math import * Aaltitude = 2000 Oppsite = 20000 lat1 = 53.32055555555556 lat2 = 53.31861111111111 lon1 = -1.7297222222222221 lon2 = -1.6997222222222223 lon1, lat1, lon2, lat2 = …