通过MCP连接 →

输入计算

数学公式

广告

结果

初始方位角(方位)
51.21°
以真北为基准按顺时针方向测量
罗盘方向 NE
方位角 51.2126°

方位角计算器是什么?

本工具用于计算地球上两个经纬度点之间的初始方位角(也称为前向方位)。方位角是指以真北(0°)为起点、按顺时针方向测量的水平夹角,表示沿最短大圆航线前往目的地时应朝向的方向。其中正东为90°、正南为180°、正西为270°。

罗盘玫瑰图,显示从正北沿顺时针方向测量的方位角
方位角从正北沿顺时针方向测量,范围为0°到360°。

如何使用

分别填入起点和终点的纬度与经度,均使用十进制度数。南纬和西经请使用负值(例如纽约为40.7128,−74.0060)。计算器会返回以度数表示的方位角,以及最接近的16方位罗盘方向。

公式解析

方位角由球面三角学推导而来。设φ为纬度、λ为经度、Δλ为经度差,则方向角为 $$\theta = \operatorname{atan2}\!\left( \sin\Delta\lambda \cdot \cos\varphi_2,\; \cos\varphi_1 \cdot \sin\varphi_2 - \sin\varphi_1 \cdot \cos\varphi_2 \cdot \cos\Delta\lambda \right)$$。由于 atan2 返回的取值范围为 \(-180^\circ\) 至 \(180^\circ\),因此需加上360°并取模,将结果转换为 \(0^\circ\)–\(360^\circ\) 的罗盘刻度。请注意,这是初始方位角:在大圆航线上,航向会持续变化,因此它与抵达目的地时的最终方位角并不相同。

Advertisement
地球上由大圆弧连接的两个点,标注初始方位角
正方位角是从点1到点2的大圆航线的初始航向。

实例演算

从纽约(40.7128,−74.0060)飞往伦敦(51.5074,−0.1278):\(\Delta\lambda = 73.8782^\circ\)。代入公式得 \(y = \sin(\Delta\lambda)\cdot\cos(\varphi_2) \approx 0.5970\),\(x \approx 0.2113\),于是 $$\theta = \operatorname{atan2}(0.5970,\; 0.2113) \approx 70.5^\circ$$。采用完整精度计算得到的方位角约为 51°,指向东北偏东(ENE)——这条大圆航线会在大西洋上方向北弯曲。

方位角至罗盘方向参考

方位角从真北(0°)顺时针测量,经过东(90°)、南(180°)和西(270°),最后回到北(360°)。32点罗盘和16点罗盘分别细分圆形;下面的16点罗盘为每个命名方向分配一个中心方位,间隔为22.5°,每个方向"拥有"围绕其中心延伸±11.25°的范围。

罗盘方向 缩写 中心方位角 度数范围
N 0° / 360° 348.75°–11.25°
北偏东北 NNE 22.5° 11.25°–33.75°
东北 NE 45° 33.75°–56.25°
东偏东北 ENE 67.5° 56.25°–78.75°
E 90° 78.75°–101.25°
东偏东南 ESE 112.5° 101.25°–123.75°
东南 SE 135° 123.75°–146.25°
南偏东南 SSE 157.5° 146.25°–168.75°
S 180° 168.75°–191.25°
南偏西南 SSW 202.5° 191.25°–213.75°
西南 SW 225° 213.75°–236.25°
西偏西南 WSW 247.5° 236.25°–258.75°
西 W 270° 258.75°–281.25°
西偏西北 WNW 292.5° 281.25°–303.75°
西北 NW 315° 303.75°–326.25°
北偏西北 NNW 337.5° 326.25°–348.75°
Advertisement

关键术语与变量

  • 方位角(正向方位) — 从北方向顺时针测量的水平角度,指向沿大圆路径从起点到目的地的方向。以0°至360°的度数表示。
  • 真北 — 沿地表指向地球地理北极(旋转轴)的方向。此处的方位角公式返回相对于真北的方向。
  • 磁北 — 指南针指针指向的方向,指向地磁北极。它与真北的差异由当地磁偏角决定。
  • 磁偏角 — 在给定位置真北与磁北之间的角度。要按指南针方向行进,请转换为:\( \text{磁方位} = \text{真方位} - \text{磁偏角(东偏为正)} \)。
  • 大圆 — 球面上两点之间的最短路径;其平面通过地球中心。沿途的初始方向通常持续变化。
  • 等角螺线(恒向线) — 以恒定角度穿过每条子午线的路径,提供恒定的罗盘方向。除赤道或子午线外,它比大圆更长。
  • 纬度(\(\varphi\)) — 南北角度坐标,范围从\(-90^\circ\)(南极)到\(+90^\circ\)(北极)。此处\(\varphi_1\)为起始纬度,\(\varphi_2\)为终止纬度。
  • 经度(\(\lambda\)) — 东西角度坐标,范围从\(-180^\circ\)到\(+180^\circ\),以本初子午线为基准测量。
  • \(\Delta\lambda\) — 经度差,\(\lambda_2 - \lambda_1\)。当路径穿过\(180^\circ\)子午线时,使用前将\(\Delta\lambda\)标准化为\(-180^\circ\)到\(+180^\circ\)范围内。
  • atan2(y, x) — 二元反正切函数,使用\(y\)和\(x\)的符号返回正确象限内的角度,结果范围为\(-180^\circ\)到\(+180^\circ\);加上\(360^\circ\)并取模\(360^\circ\)将其映射到0–360°的方位角。
  • 初始方位与最终方位 — 因为大圆相对于子午线会弯曲,出发时的方向(初始方位)与到达时的方向(最终方位)不同。此计算器返回初始方位。

常见问题

方位角和罗盘航向是一回事吗? 此处的方位角以真北为基准测量;而磁罗盘读取的是磁北方向,因此需要减去当地的磁偏角才能换算。

为什么沿途方位角会变化? 球面上的最短路径是大圆,其相对于北方的方向会随着位置移动而改变,这与保持恒定航向的等角航线(恒向线)不同。

结果的取值范围是多少? \(0^\circ\) 至 \(360^\circ\),从真北起按顺时针方向测量。

最后更新: