大圆距离计算器 - 两点之间的最短距离

计算任意两个地理坐标之间的大圆距离——沿地球表面的最短路径。

输入地球上两个点的纬度和经度。本计算器使用 Haversine 公式计算最短地表距离。

大圆距离计算器 - 两点之间的最短距离
计算任意两个地理坐标之间的大圆距离——沿地球表面的最短路径。

关于大圆距离计算器

大圆是球面上能画出的最大圆——其所在平面穿过球心。在地球上,大圆就是地表任意两点之间的最短路径。航空航线、远洋航运路线和海底电缆走廊都会沿大圆布设,因为这样可以最大限度缩短总行程。 计算大圆距离最常用的公式是 Haversine 公式。它最初为 19 世纪的航海导航而发展,至今仍被广泛使用,因为它对所有距离都具有良好的数值稳定性,包括很短距离;在这些情况下,其他公式可能会出现灾难性抵消。Haversine 公式先计算单位球面上两点之间的中心角 θ,再乘以地球半径得到弧长。 公式如下:给定点 1 的坐标为 (φ₁, λ₁),点 2 的坐标为 (φ₂, λ₂),单位为十进制度,先乘以 π/180 转换为弧度。计算 Δφ = φ₂ − φ₁ 和 Δλ = λ₂ − λ₁。然后 a = sin²(Δφ/2) + cos(φ₁)·cos(φ₂)·sin²(Δλ/2),c = 2·arcsin(√a)。大圆距离 d = R·c,其中 R 为地球平均半径。本计算器使用 R = 6371 km(6371.009 km 为 IUGG 平均半径),换算为 3958.8 英里或 3440.1 海里。 纬度以赤道为基准,向北为正 (+)、向南为负 (−),范围从 −90°(南极)到 +90°(北极)。经度以穿过英国格林尼治的本初子午线为基准,向东为正 (+)、向西为负 (−),范围从 −180° 到 +180°。坐标通常使用十进制度格式给出(例如 40.7128° N, 74.0060° W 写作 40.7128, −74.0060)。 初始方位角(或正向方位角)是指如果沿大圆路线前进,在起点需要面向的罗盘方向。其计算公式为 θ = atan2(sin(Δλ)·cos(φ₂), cos(φ₁)·sin(φ₂) − sin(φ₁)·cos(φ₂)·cos(Δλ)),再转换为 0–360° 范围内的方位角。 大圆弧的中点是沿最短地表路径与两个端点等距的地理点。它并不是纬度和经度的算术平均值——那会得到穿过地球的弦的中点,而不是地表弧线上的点。正确的中点公式使用球面三角学。 本计算器适用于航空路线规划、海事导航、地理空间分析、制图,以及任何需要球面上准确地表距离而非直线距离或地图投影距离的应用。

大圆距离示例

四组真实城市配对,展示大圆距离计算。

城市配对大圆距离说明
纽约 (40.7128, −74.0060) → 伦敦 (51.5074, −0.1278)≈ 5,570 km / 3,461 mi典型的跨大西洋飞行距离。东行飞行时间约为 7 小时。
悉尼 (−33.8688, 151.2093) → 东京 (35.6895, 139.6917)≈ 7,822 km / 4,861 mi主要的亚太空中走廊。航线向北弯曲越过太平洋。
迪拜 (25.2770, 55.2962) → 开普敦 (−33.9249, 18.4241)≈ 7,648 km / 4,752 mi长途非洲航线,常被连接海湾地区与南非的航空公司使用。
基多 (−0.1807, −78.4678) → 新加坡 (1.3521, 103.8198)≈ 19,729 km / 12,259 mi一条很长的跨洋路线,穿过赤道,跨度接近地球半周。

如何使用大圆距离计算器

  1. 输入起点(点 1)的纬度和经度,使用十进制度。南纬和西经请使用负值。
  2. 输入目的地(点 2)的纬度和经度,使用十进制度。
  3. 选择所需距离单位:公里、英里或海里。
  4. 点击“计算距离”。计算器会应用 Haversine 公式,并显示大圆距离、初始方位角和中点坐标。
  5. 使用重置按钮清空所有字段,或点击示例按钮载入预设城市配对。

大圆距离计算器常见问题

什么是大圆?
大圆是一个球体与穿过球心的平面相交形成的圆。在地球上,每一条经线都是大圆,赤道也是大圆。两点之间的大圆路径始终是沿地表的最短路线。
为什么航班路线在平面地图上是弯曲的?
在多数平面地图(墨卡托投影)上,大圆路线看起来是弯曲的,因为墨卡托地图上的直线是等角航线(罗盘方位不变),不是大圆。大圆路线只有在心射投影上才显示为直线。现实中,大圆路径才是更短的路线。
什么是 Haversine 公式?
Haversine 公式使用 a = sin²(Δφ/2) + cos φ₁·cos φ₂·sin²(Δλ/2),再计算 c = 2·arcsin(√a),最后 distance = R·c,以求得球面两点之间的中心角和距离。它对很短和很长的距离都具有数值稳定性。
大圆距离和直线距离有什么区别?
直线(欧几里得)距离会穿过地球内部,这不是可行路径。大圆距离沿球面测量,代表地面车辆或飞机可行的实际最短路线。
计算器使用哪个地球半径?
计算器使用地球平均半径 6371 km(依据国际大地测量与地球物理学联合会 IUGG)。这是近似值——地球是扁球体,因此根据所处纬度不同,真实距离可能与球面模型相差最多约 0.3%。
什么是初始方位角?
初始方位角(或正向方位角)是指从点 1 出发沿大圆路线前往点 2 时需要面向的罗盘方向。它从北方 (0°) 起顺时针测量,经过东方 (90°)、南方 (180°) 和西方 (270°)。在大圆路线上,方位角会持续变化。