两点地理距离计算

输入两地的纬度与经度,用 Haversine 公式计算两点之间的球面大圆距离(千米 / 英里)与初始方位角。地球平均半径取 6371 km,全部计算在浏览器本地完成。

经纬度输入 等待输入

纬度范围 -90 ~ 90,经度范围 -180 ~ 180;东经与北纬为正,西经与南纬为负,可使用小数。

计算结果
距离(千米) —
距离(英里) —
初始方位角 —
纬度差 / 经度差 —
填写两点的经纬度后点击「计算」,两点间的大圆距离将显示在这里。

全部计算在浏览器本地完成,数据不会上传。

计算说明
  • 采用 Haversine 公式计算球面两点间的大圆距离,地球视为半径 6371 km 的正球体。
  • 纬度取值 -90 ~ 90,经度取值 -180 ~ 180;东经与北纬为正,西经与南纬为负。
  • 初始方位角表示从起点沿大圆航线出发时相对正北的方向,正北为 0°,顺时针递增。
  • 距离同时在千米与英里之间换算,1 千米 ≈ 0.621371 英里。
  • 球面模型忽略地形起伏与地球椭球形状,与真实路径存在差异。
  • 两点相同时距离为 0,方位角无意义。
  • 全部计算在浏览器本地完成,坐标数据不会离开本机。