经纬度距离计算

经纬度距离计算

输入两个位置的经纬度坐标,计算它们之间的距离。支持 Haversine(半正矢)、Vincenty(大地测量)等经典公式,提供单个计算与批量计算模式。

起点坐标

终点坐标

本工具全部处理在本地浏览器完成,安全高效。

使用说明

  1. 单个计算:分别输入起点和终点的纬度、经度坐标,点击"计算"。
  2. 批量计算:切换到批量模式,每行输入一组坐标,格式为 经度1,纬度1,经度2,纬度2
  3. 选择计算公式:Haversine 适用于快速估算,Vincenty 适用于高精度大地测量。
  4. 选择结果单位和保留小数位数,选择输出格式后点击"计算"。
  5. 结果支持复制到剪贴板或下载为文件(CSV/JSON 格式)。

公式说明

Haversine(半正矢公式)

基于球面模型,使用地球平均半径 6371.0088 km 计算。算法简单、速度快,适用于中短距离估算。由于地球是椭球体,在极地区域误差会增大(约 0.3%~0.5%)。

Vincenty(大地测量公式)

基于 WGS-84 椭球模型,精度可达 0.5mm。适用于高精度测地距离计算,是大多数地理信息系统和导航服务的首选算法。在几乎对跖点的情况下可能不收敛。