Python の Haversine 公式は、2 つの GPS ポイント間の距離と方位をどのように計算できますか?
Python のハーバーサイン公式: GPS ポイント間の距離と方位の決定
この Python 実装では、多用途のハーバーサイン公式を利用して、2 つのポイント間の距離と方位の両方を計算します。 GPSポイント。
実装
コア Python 数学モジュールを利用して、スクリプトは 10 進度をラジアンに変換し、数式計算の基礎として機能します。その後、ハーバーサイン公式により GPS ポイント間の大円距離が明らかになり、それらの距離をキロメートル単位で決定できるようになります。
方位を確認するには、三角関数 atan2 を使用します。この関数は、北方向に対する 2 つの点によって定められる角度を計算するのに役立ちます。方位として知られる結果の角度はラジアンで表され、ユーザーが理解しやすいように度に変換します。
考慮事項
正確な結果を保証するために、式は球形の地球を想定しています。近似。ただし、より綿密な計算を行うには、WGS84 地球楕円体モデルを組み込むことができます。
例
次の GPS 座標を考えてみましょう:
- 開始点: 53.32055555555556、 -1.7297222222222221
- 目的地: 53.31861111111111, -1.6997222222222223
ハーバーサイン公式を使用すると、取得:
- 距離: 2 キロメートル
- 方位: 96.02166666666666 度
結論
Python で実装されたハーバーサイン公式は次のことを証明します間の距離と方位を正確に決定するのに非常に貴重です。 2 つの GPS ポイント。そのシンプルさと効率性により、地理位置情報やナビゲーションを含むさまざまな現実世界のアプリケーションに適しています。
以上がPython の Haversine 公式は、2 つの GPS ポイント間の距離と方位をどのように計算できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









