距离计算器

测量地球上任意两点之间的直线距离。点击地图或输入坐标和地址即可。

输入坐标或地址后按Enter,或点击地图。

输入坐标或地址后按Enter,或点击地图。

结果

设置两个点后即可查看距离。

距离计算原理

我们使用haversine公式计算大圆距离——地球表面上的最短路径。

Haversine公式

将地球视为球体,计算两点之间的弧长。实际使用中误差约在0.5%以内。

a = sin²(Δφ/2) + cos φ₁ · cos φ₂ · sin²(Δλ/2)

d = 2R · asin(√a)

R = 6,371,008.8 m

初始方位角

从点A沿大圆路径直接前往点B时出发时刻的罗盘方向。随着移动会不断变化。

y = sin Δλ · cos φ₂

x = cos φ₁ · sin φ₂ − sin φ₁ · cos φ₂ · cos Δλ

θ = atan2(y, x)

是直线距离,不是行驶距离

这是"乌鸦飞行"的测地直线距离。实际的公路、铁路或航海路线因沿地形和基础设施而更长。

距离计算器的用途

凡是需要比较地球上两个位置的场合,都会用到大圆距离。

✈️

航班规划

航空公司和飞行员使用大圆距离估算机场之间的航线长度、燃油需求和飞行时间。

🚢

海上导航

船舶沿大圆航线以海里为单位规划航程,在长途跨洋航行中节省燃料。

🥾

徒步与户外

在考虑步道长度和海拔之前,估算到山顶、营地或途经点的直线距离。

📦

物流与覆盖范围

使用点对点距离估算配送半径、服务覆盖区域和设施选址。

常见问题