ホーム·図形・数学

二点間の方位角

方位角は北を0として時計回りに測ります。atan2を使えば象限を場合分けせずに0〜360°の値が得られます。帰りの逆方位も併せて表示します。

値の入力

方位角

29.74°

距離

80.623

角度(°)

209.74°

読み方

方位角29.74°は北東の方角です。戻る向きは209.74°になります。

計算式

方位角 = atan2(x₂ − x₁, y₂ − y₁)

ここではyが北、xが東です。緯度経度の場合は地球の丸みがあるので、大圏距離の式が必要になります。

何を入れるか

入力項目初期値入れられる範囲
x₁一つ目の点の横方向の座標。0制限なし
y₁一つ目の点の縦方向の座標。0制限なし
x₂二つ目の点の横方向の座標。40制限なし
y₂二つ目の点の縦方向の座標。70制限なし

計算の手順

公式方位角 = atan2(x₂ − x₁, y₂ − y₁)
初期値を代入方位角 = atan2(40 − 0, 70 − 0)
答え方位角 = 29.74 °

値ごとの結果

ほかの値はそのままに、x₂だけを変えたときの結果です。

x₂方位角 (°)距離角度(°) (°)
2015.9572.801195.95
3023.276.158203.2
4029.7480.623209.74
6040.692.195220.6
8048.81106.301228.81

結果の項目の意味

結果の項目初期値のとき
方位角 (°)北を0として、時計回りに測った角。29.74
距離二点を結ぶ直線の長さ。80.623
角度(°) (°)度で表した角。一周は360°。209.74

よくある間違い

ここではyが北、xが東です。緯度経度の場合は地球の丸みがあるので、大圏距離の式が必要になります。

用語

x₁
一つ目の点の横方向の座標。
y₁
一つ目の点の縦方向の座標。
x₂
二つ目の点の横方向の座標。
y₂
二つ目の点の縦方向の座標。
方位角
北を0として、時計回りに測った角。
距離
二点を結ぶ直線の長さ。
角度(°)
度で表した角。一周は360°。

よくある質問

Q. 二点間の方位角はどう計算しますか?

方位角 = atan2(x₂ − x₁, y₂ − y₁) — 方位角は北を0として時計回りに測ります。atan2を使えば象限を場合分けせずに0〜360°の値が得られます。帰りの逆方位も併せて表示します。

Q. 例で計算してみせてください。

x₁ 0, y₁ 0, x₂ 40, y₂ 70のとき、方位角 29.74°です。

Q. どの値を入れますか?

x₁, y₁, x₂, y₂を入れます。値を直せばすぐ計算し直し、空欄は0として扱います。

Q. 値を変えると結果はどう動きますか?

x₂だけ動かすとx₂ 20 → 方位角 (°) 15.95、x₂ 80 → 方位角 (°) 48.81に変わります。下の表に五段階でまとめてあります。

Q. 結果はどこまで四捨五入しますか?

金額は1単位、割合は小数第1位、それ以外は小数第2位まで表示します。画面の値は丸めたもので、計算は丸める前の値で続きます。

Q. 気をつけることはありますか?

ここではyが北、xが東です。緯度経度の場合は地球の丸みがあるので、大圏距離の式が必要になります。

一緒に使う計算

長さの単位は入力どうしでそろえてください。cmとmを混ぜると結果が大きく狂います。