方位角计算器

输入两个地点,得到从一点到另一点的罗盘方位角、到达时的方位角、中点,以及保持固定方位的恒向线。或输入方位和距离,找出到达的位置。

免费 在浏览器中运行 核对于2026年11月10日星期二

一个位置,例如41.0082, 28.9784,或列表中的城市名。它也是目的地计算的起点。

与起点的形式相同。方位、中点和恒向线都在起点与终点之间计算。

罗盘方位,以度计:0为北,90为东,180为南,270为西。

沿大圆计算,单位为 km。

结果

初始方位 — 从起点驶向终点时应采取的罗盘方向。
到达时的方位 — 到达终点时的行进方向。
大圆距离 — 起点与终点之间,基于平均半径球体的距离。
中点 — 沿大圆走过一半的位置,以纬度和经度表示。
恒向线方位 — 以恒定方位前进的航线的方位,它以同一角度穿过每条经线。
恒向线距离 — 从起点沿恒向线到终点的距离。
目的地位置 — 沿该方位行进该距离后到达的位置,以纬度和经度表示。
目的地的方位 — 到达目的地时的行进方向。

计算过程

此工具在您的浏览器中运行。您输入的内容不会发送给我们。

使用方法

  1. 在 起点 中输入出发地,在 终点 中输入目的地:可以是坐标,也可以是城市名。
  2. 查看 初始方位(出发时应采取的方向)和 到达时的方位。
  3. 若要求目的地位置,请输入 从起点出发的方位 和 距起点的距离,然后查看 目的地位置。
  4. 若您保持固定的罗盘航向,请比较 恒向线方位 和 恒向线距离,并打开 计算过程 查看每个公式。

初始方位与到达方位、中点和目的地

在大圆(球面上的最短路径)上,方位沿途不断变化。初始方位是出发时的方向,到达方位是终点时的行进方向,即从终点回到起点的方位的反向。计算公式把地球视为平均半径为6,371.0088 km 的球体,与 Movable Type Scripts 所给的数值相同。

θ = atan2(sin Δλ × cos φ₂, cos φ₁ × sin φ₂ − sin φ₁ × cos φ₂ × cos Δλ)
Bx = cos φ₂ × cos Δλ, By = cos φ₂ × sin Δλ
φm = atan2(sin φ₁ + sin φ₂, √((cos φ₁ + Bx)² + By²)), λm = λ₁ + atan2(By, cos φ₁ + Bx)
φ₂ = asin(sin φ₁ × cos δ + cos φ₁ × sin δ × cos θ),其中 δ = 距离 ÷ R
  • 方位为0表示北,90为东,180为南,270为西。
  • 中点是大圆上走过一半的位置,并不是两个纬度与经度的平均值。

恒向线

恒向线(又称等角航线)以相同的角度穿过每条经线,因此始终保持同一方位,也就是保持固定罗盘航向时所走的航线。在墨卡托海图上它是一条直线。它比大圆更长:对于北纬20°的东西向航线,约长1.5%;在北纬60°时约长8.5%(维基百科,Rhumb line,英文)。

Δψ = ln(tan(45° + φ₂/2) ÷ tan(45° + φ₁/2)),即等角纬度之差
方位 = atan2(Δλ, Δψ)
距离 = R × √(Δφ² + q²Δλ²),其中 q = Δφ ÷ Δψ(沿纬线时 q = cos φ₁)
  • 恒向线会以螺旋形式趋近极点,因此在极点附近不给出恒向线的结果。

本工具不涵盖的内容

  • 磁方位。这里的方位是真方位,以真北为准;磁差标注在海图上,转向前必须加以修正。
  • 风、洋流和高度。结果针对球面的表面。
  • 椭球方位。距离工具给出的是 WGS 84(Vincenty)距离和方位。

示例:从伊斯坦布尔到安卡拉,以及沿45°行进300 km

从41.0082, 28.9784到39.9334, 32.8597,初始方位为108.73°,到达时的行进方向为111.25°。中点为40.487031, 30.934586。

从伊斯坦布尔以45° 方位出发,沿大圆行进300 km,到达42.887141, 31.582071,此时仍朝向46.74°。

结果 数值
初始方位 108.73°
到达时的方位 111.25°
中点 40.487031, 30.934586
恒向线方位 110.00°
恒向线距离 349.38 km
目的地位置(45°,300 km) 42.887141, 31.582071
目的地的方位 46.74°

常见问题

为什么大圆路线上的方位会变化?

大圆是球面上的最短路径,沿途它以不断变化的角度穿过各条经线。保持同一罗盘航向的船只或飞机则会沿恒向线行驶,这条路线更长,但无需改变航向。

初始方位和到达方位有什么不同?

初始方位是出发时应采取的方向,到达方位是抵达时的行进方向。长途航线上两者可能相差许多度:从瓦尔帕莱索到上海,方位从约266°变为约282°。

磁罗盘的方位与这些方位相同吗?

不相同。这里的方位是真方位,以真北为基准。磁罗盘指向磁北,它与真北的差值即海图上标注的当地磁差。转向前,请按东或西的方向修正该磁差。

为什么在南北极附近没有恒向线?

所有经线都汇聚于极点,而接近极点的恒向线会盘旋成螺旋,永远无法真正到达。因此工具在那里只给出大圆的数值,不给出恒向线的方位或距离。

这些方位有多精确?

它们采用平均半径的球体,Movable Type Scripts 指出其距离误差最多约为0.3%。若用于测量或法律边界,请使用距离工具中依据 WGS 84形状的椭球方位和距离。

能否输入城市名代替坐标?

可以。名称取自 GeoNames 中人口超过15,000人的地点列表,大小写和重音符号均不影响结果。当同名地点不止一个时,可在逗号后加上国家代码,例如 Ankara, TR。

资料来源

数据和文字最近核对于2026年11月10日星期二。

我们使用必要的 Cookie 来运行网站。经您同意后,Google 还会使用广告 Cookie 展示个性化广告。如果您拒绝,仍会看到广告,但广告不会个性化。