两点距离计算
免费在线经纬度两点距离计算工具,同时提供 Haversine 球面距离与 Vincenty 椭球精确距离,支持米、千米、英里、海里单位换算。全部在浏览器端计算。
起点 A
终点 B
实时计算
Haversine 球面距离
1068.57 千米
基于地球平均半径,快速估算
Vincenty 椭球距离(精确)
1067.10 千米
基于 WGS84 椭球,精度 < 1mm
使用说明
输入两个点的经纬度坐标(WGS84),工具会同时计算 Haversine 球面距离和 Vincenty 椭球精确距离。可在米、千米、英里、海里之间切换单位。Vincenty 算法基于 WGS84 椭球参数,精度优于 1mm。
常见问题
Haversine 和 Vincenty 有什么区别?⌄
Haversine 假设地球是完美球体,计算速度快但精度约 0.3%;Vincenty 基于 WGS84 椭球参数,精度可达 0.5mm,更适合需要高精度的场景。
为什么两种算法结果略有不同?⌄
地球并非完美球体而是椭球体(赤道半径大于极半径),Haversine 使用平均半径忽略了这一扁率,Vincenty 则考虑了椭球形状,因此结果存在数百米的差异属正常现象。
支持哪些单位?⌄
支持米(m)、千米(km)、英里(mi)、海里(nmi)四种单位的实时换算。
数据会上传吗?⌄
不会。所有计算在浏览器端完成,坐标数据不离开本机。