地理距离计算(经纬度)

🗺️ Geographic Distance Calculator (Lat/Lon)

Compute the great-circle distance between two points with the Haversine formula, accepting decimal degrees or degrees-minutes-seconds.

📐 计算公式
地理距离 = Haversine 公式
基于 Haversine 公式计算地球表面两点间的大圆距离,支持十进制度与度分秒输入

📍 点 A(起点)

📍 点 B(终点)

💡 Haversine:a=sin²(Δφ/2)+cosφ1·cosφ2·sin²(Δλ/2);d=R·2·atan2(√a,√(1−a)),R=6371km
⚠️ 使用说明与注意事项
  • 纬度北正南负(−90~90),经度东正西负(−180~180)
  • 默认示例为北京→上海,结果为大圆距离(球面近似),未考虑地形高差
  • Enter 快速计算,Ctrl/Cmd + Enter 复制结果
  • 本工具纯前端运行,数据不会上传到服务器

🕘 最近计算

暂无计算记录

📚 深度解析:地理距离计算(经纬度)

💡 常见使用场景

计算
北京(39.90°N,116.40°E)→上海(31.23°N,121.47°E) 大圆距离 ≈1067 km。

❓ 常见问题(FAQ)

Haversine 与直线距离?
Haversine 沿球面大圆,比平面近似更准。
地球半径取多少?
平均半径约 6371 km;赤道半径 6378 km、极半径 6357 km。
📖关于「地理距离计算(经纬度)」

📝工具简介

输入两点的经纬度坐标,使用 Haversine 公式计算地球表面大圆距离,输出公里、英里、海里、方位角与中点坐标。

功能特点

🎯使用场景