自 2010 年 · 每月支持超过 200 万次工具运行
自 2010 年
添加到 Chrome

我的工具箱

自动模式

还没有收藏的工具。

升级为高级版
相关工具
两点间距离计算器飞行距离计算器中点计算器天文单位转换器
主页 > 数学 > 几何学计算工具
 

大圆距离计算器

用哈弗森公式计算球面上两点间的最短距离。输入经纬度即可得到以千米、英里和海里表示的距离,以及起始方位角、终止方位角和中点位置。

免费使用无需注册即时出结果
大圆距离计算器立即免费试用 ▼
热门路线:
交互式地球预览
点 A — 起点
↕ 到
点 B — 终点
留空则使用地球平均半径 (6,371 km)

Embed 大圆距离计算器 Widget

大圆距离计算器

大圆距离计算器使用 Haversine 公式计算球体表面两点之间的最短距离。输入两个位置的纬度和经度,即可获得以公里、英里和海里为单位的大圆距离,以及初始和最终方位角、中点坐标、预计旅行时间,并包含 Haversine 公式的详细分步说明和交互式地球可视化效果。

什么是大圆距离?

大圆是可以在球体表面绘制的最大圆——其平面通过球体的中心。大圆距离(也称为大圆航线距离)是球面上两点之间的最短距离,它是沿球面测量而非穿过球体内部。在地球上,大圆航线是飞机和轮船为了尽量缩短行程距离而遵循的路径。

Haversine 公式

Haversine 公式是计算大圆距离的标准方法。给定两点的纬度 \(\phi_1, \phi_2\) 和经度 \(\lambda_1, \lambda_2\):

步骤公式描述
半正矢 (Haversine)\(a = \sin^2\!\left(\frac{\Delta\phi}{2}\right) + \cos(\phi_1) \cdot \cos(\phi_2) \cdot \sin^2\!\left(\frac{\Delta\lambda}{2}\right)\)计算弦长一半的平方
圆心角\(c = 2 \cdot \text{atan2}\!\left(\sqrt{a},\; \sqrt{1-a}\right)\)弧度表示的角距离
距离\(d = R \times c\)球面上的弧长

其中 \(R\) 是球体半径(地球平均半径 = 6,371 km)。Haversine 公式在处理小距离和大距离时都具有数值稳定性,因此在计算机计算中优于球面余弦定理。

实际应用

航空
航线规划和燃油估算
🚢
航海导航
船舶路由和航海图
📡
电信
卫星覆盖和信号传播
🌍
GIS 与制图
地理空间分析和邻近查询
🏃
物流
路径优化和交付规划
🛰
空间科学
行星体的轨道力学

如何使用大圆距离计算器

  1. 输入点 A 坐标:以十进制度格式输入起点位置的纬度和经度,或者点击热门路线示例来自动填充两点。交互式地球预览会在您输入时实时更新。
  2. 输入点 B 坐标:输入目的地的纬度和经度。
  3. 设置球体半径(可选):默认值为地球平均半径(6,371 km)。您可以更改此值以计算其他球体上的距离,例如月球(1,737 km)或火星(3,390 km)。
  4. 点击计算距离:按下按钮计算所有结果。
  5. 查看结果:查看三种单位制的距离、带有罗盘方向的初始和最终方位角、中点坐标、预计旅行时间以及 Haversine 公式的分步解答。通过切换地球图层来探索可视化效果。

Haversine 与 Vincenty 公式

Haversine 公式假设地球是一个完美的球体,对于地球的计算精度在 0.3% 以内。Vincenty 公式将地球建模为旋转椭球体 (WGS-84),精度可达约 0.5 mm,但计算更为复杂且消耗资源。对于大多数实际用途(航线规划、物流、教学使用),Haversine 公式已提供足够的精度。Vincenty 公式则更适用于大地测量和高精度导航。

理解方位角

初始方位角(正向方位角)是您沿着大圆航线从点 A 出发前往点 B 时所面对的罗盘方向。方位角是从正北顺时针方向测量的 (0°–360°)。由于大圆在球面上弯曲,相对于北方的方向会在航线中不断变化。最终方位角是到达点 B 时的罗盘方向。例如,从纽约飞往伦敦的航班最初向东北方向飞行 (~51°),但到达时则向东偏东南方向飞行 (~108°)。

坐标格式

此计算器使用十进制度格式。纬度范围从 −90°(南极)到 +90°(北极)。经度范围从 −180°(西)到 +180°(东)。如需从度-分-秒 (DMS) 转换,请使用:十进制 = 度 + 分/60 + 秒/3600。例如,40°42'46"N = 40.7128°,74°0'22"W = −74.006°。

常见问题解答

什么是大圆距离?
大圆距离是球体表面两点之间的最短距离,沿球体表面测量而非穿过内部。它遵循大圆路径,大圆是可以在球体表面绘制的最大圆,其中心与球体中心重合。
什么是 Haversine 公式?
Haversine 公式根据经纬度计算球面上两点之间的大圆距离。公式为:a = sin²(Δφ/2) + cos(φ₁) × cos(φ₂) × sin²(Δλ/2), c = 2 × atan2(√a, √(1−a)), d = R × c,其中 R 是球体半径。它对所有距离都具有数值稳定性。
地球大圆距离的计算精度如何?
使用 6,371 km 的地球平均半径,Haversine 公式的计算结果精度约为 0.3%,因为地球略呈扁球形(两极稍扁)。为了获得更高精度,Vincenty 公式考虑了地球的椭球形状,精度可达约 0.5 mm。
初始方位角和最终方位角有什么区别?
初始方位角(正向方位角)是从起点出发时的罗盘方向。最终方位角是到达目的地时的罗盘方向。由于大圆在球面上弯曲时相对于北方的方向会发生变化,因此这两个方位角通常是不同的。
为什么飞机按大圆航线飞行?
飞机按大圆航线飞行是因为它们代表了地球表面两点之间的最短路径,从而节省燃油和飞行时间。在墨卡托投影的平面地图上,这些航线看起来是弯曲的,但在地球仪上它们是最直接的路径。这就是为什么从美国飞往欧洲的航班经常飞越北大西洋甚至靠近北极的原因。

引用此内容、页面或工具为:

"大圆距离计算器" 于 https://MiniWebtool.com/zh-cn/大圆距离计算器/,来自 MiniWebtool,https://MiniWebtool.com/

由 miniwebtool 团队开发。更新日期:2026-04-03

您还可以尝试我们的 AI数学解题器 GPT,通过自然语言问答解决您的数学问题。

几何学计算工具:

热门与最新工具:

坐标几何距离计算器3D距离计算器点到平面距离计算器查看全部 →
主页 > 数学 > 几何学计算工具 > 大圆距离计算器