![2点間の距離【高校数学】図形と方程式#1](https://i.ytimg.com/vi/iVW1oiELKY0/hqdefault.jpg)
コンテンツ
地球などの曲面上の2点間の距離を測定することは、平らな面の場合ほど簡単ではありません。この結果を与える三角法のいくつかの異なる公式があります。特に非常に短い距離で最も正確なのは、いわゆるHaversineの公式です。
説明書
-
緯度と経度をラジアン単位の2つの等価な点に変換します。あなたが度、分、秒で何かを始めているなら、あなたは最初にそれを10進度に変換しなければなりません - 60で秒を割る、分に加える、60で割る、度に加える。ラジアンは57.2957795(10進数)に相当するので、結果を57.2957795で10進数に分割してラジアン単位の値にします。これをコロンの緯度と経度で別々に行い、合計4つの数値を取得します。
-
ポイント1からポイント2を引いたもの - ポイント2からの経度、ポイント1からの緯度を引いたもの、およびポイント2から緯度を引いたもの、またはポイント1から緯度を引いたもの、またはDLON = lon2 - lon1およびDLAT = lat2 - lat1
-
lat1とlat2の余弦を計算します。余弦は三角関数です。
-
DLATを2で除算します。サインを計算し(別の三角関数)、その結果に自乗を掛けて2乗を求めます。(sine of(DLAT / 2))²。 DLONについてもこの手順を繰り返します。(sine of(DLON / 2))²。
-
LAT1のコサインにLAT2のコサインと(sine(DLON / 2))2を掛けます。結果に(sine(DLAT / 2))²を追加します。この値を "a"と呼びましょう。a =コサイン(LAT1)*コサイン(LAT2)*(サイン(DLON / 2))2 +(サイン(DLAT / 2))2。
-
次の式で距離を計算します。distance =地球の半径* 2 *( "a"の平方根/(1 - "a")の平方根)の接線円弧。接線円弧は別の三角関数です。地球の半径は、一般的に6,367 kmまたは3,956海里と認められています。