04 // インタラクティブ数式・公式辞典 // 平面・立体幾何・円錐曲線・三角法の公式集d = 2R · arcsin( √[ sin²(Δφ/2) + cos(φ₁) cos(φ₂) sin²(Δλ/2) ] )
ハバーサイン公式(半正矢公式)— 地球上の2地点間の大圏距離
緯度・経度の座標ペアから、球体(地球の平均半径 R = 6,371 km)の表面に沿った最短の大圏距離を高精度に求める測地公式です。
公式リファレンス
基本公式
d = 2R · arcsin( √[ sin²(Δφ/2) + cos(φ₁) cos(φ₂) sin²(Δλ/2) ] )
変形した式
hav(θ) = sin²(θ / 2) = (1 − cos θ) / 2 (Haversine Function)
a = sin²(Δφ/2) + cos(φ₁) cos(φ₂) sin²(Δλ/2)
d = R · 2 atan2(√a, √(1 − a)) (Numerically Stable Form)
変数と単位
| Symbol | Name | Unit |
|---|---|---|
| d | Great-Circle Geodesic Distance (d) | km |
| lat1 | Origin Latitude φ₁ (degrees) | deg |
| lon1 | Origin Longitude λ₁ (degrees) | deg |
| lat2 | Destination Latitude φ₂ (degrees) | deg |
| lon2 | Destination Longitude λ₂ (degrees) | deg |
入力値・パラメータ
[deg]
[deg]
[deg]
[deg]
計算結果 (Great-Circle Geodesic Distance (d))
d =5,570.23km
公式の解説・背景
- Start with the spherical law of cosines: cos(c) = sin(φ₁)sin(φ₂) + cos(φ₁)cos(φ₂)cos(Δλ), where c = d/R is the central angle.
- Replace cos(θ) with 1 − 2sin²(θ/2) = 1 − 2 hav(θ) to eliminate subtraction of nearly equal cosines at short distances.
- Solve for hav(d/R) = hav(Δφ) + cos(φ₁)cos(φ₂)hav(Δλ) and invert via d = 2R arcsin(√a).
具体的な計算例
#1: Calculate the great-circle flight distance from New York (40.7128°N, 74.0060°W) to London (51.5074°N, 0.1278°W).
φ₁ = 40.7128°, λ₁ = −74.0060°φ₂ = 51.5074°, λ₂ = −0.1278°R = 6,371.0 km
Δφ = 10.7946°, Δλ = 73.8782° ⇒ a = 0.18995 ⇒ c = 2 arcsin(√0.18995) = 0.87442 rad
→ d = 5,570.9 km (3,461.6 miles)
#2: Find the surface distance along the equator across Δλ = 1° of longitude (φ₁ = φ₂ = 0°).
φ₁ = 0°, φ₂ = 0°Δλ = 1°
d = 6371.0088 × (π / 180)
→ d = 111.195 km per degree of equatorial longitude
このツールは役に立ちましたか?
よくある質問(FAQ)
ハバーサイン公式(半正矢公式)— 地球上の2地点間の大圏距離の使い方は?+
数値を入力するかスライダーを動かすだけで、ハバーサイン公式(半正矢公式)— 地球上の2地点間の大圏距離(数式: d = 2R · arcsin( √[ sin²(Δφ/2) + cos(φ₁) cos(φ₂) sin²(Δλ/2) ] ))をブラウザ上で即座に計算・視覚化できます。緯度・経度の座標ペアから、球体(地球の平均半径 R = 6,371 km)の表面に沿った最短の大圏距離を高精度に求める測地公式です。
ハバーサイン公式(半正矢公式)— 地球上の2地点間の大圏距離の計算結果やグラフは保存できますか?+
はい。計算結果のワンクリックコピーに加え、高解像度のSVG・PNG画像、CSVデータ、印刷用ワークシートとして即座に出力できます。
ハバーサイン公式(半正矢公式)— 地球上の2地点間の大圏距離のサンプルデータを消去して白紙から入力できますか?+
はい。ツール上部のクリア(白紙から開始)ボタンを押すとすべての入力欄がリセットされ、いつでもサンプルデータを再読み込みできます。