方位角计算器
方位角是把北定为0°、顺时针量的角。用atan2的话,不用分象限讨论,一次就得到0~360°的值。这里也一并给出反方向的反方位角。
填入数值
方位角
29.74°
距离
80.623
角度(°)
209.74°
怎么读
A bearing of 29.74° points north-east; the return bearing is 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₂ | 方位角 (°) | 距离 | 角度(°) (°) |
|---|---|---|---|
| 20 | 15.95 | 72.801 | 195.95 |
| 30 | 23.2 | 76.158 | 203.2 |
| 40 | 29.74 | 80.623 | 209.74 |
| 60 | 40.6 | 92.195 | 220.6 |
| 80 | 48.81 | 106.301 | 228.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. 结果四舍五入到哪一位?
金额到个位,比例到小数点后一位,其余到小数点后两位。屏幕上是四舍五入过的,往下算用的还是没舍入的值。
Q. 有什么要注意的吗?
这里的y是北、x是东。用经纬度算的时候,地球是圆的,得用另一套公式(大圆航线)。
一起用的计算
各个输入的长度单位要统一。cm和m混着填,结果会差得很远。