如何使用经纬度距离计算器
经纬度距离计算器让您几秒内即可算出地球表面任意两点间的距离。
- 输入 A 点坐标 — 填写起点的纬度和经度。例如北京约为 39.9042° N、116.4074° E。
- 输入 B 点坐标 — 填写终点的纬度和经度。例如上海约为 31.2304° N、121.4737° E。
- 选择输出单位 — 从下拉菜单中选择千米、英里、米或海里。
- 读取结果 — 经纬度距离计算器即时显示大圆距离及所有单位换算值。
纬度须在 −90° 到 90° 之间,经度须在 −180° 到 180° 之间。南纬和西经请输入负数。
公式与原理 — 经纬度距离计算器
经纬度距离计算器采用 Haversine 公式,计算球面上两点之间的最短路径:
a = sin²(Δlat/2) + cos(lat1) · cos(lat2) · sin²(Δlon/2)
d = 2 · R · arcsin(√a)
| 符号 | 含义 |
|---|---|
| lat1, lat2 | 两点纬度(弧度) |
| lon1, lon2 | 两点经度(弧度) |
| Δlat | 纬度差 |
| Δlon | 经度差 |
| R | 地球平均半径 ≈ 6371 km |
| d | 两点间大圆距离 |
Haversine 公式在极小距离和极大距离下均数值稳定,使经纬度距离计算器在从几米到数千千米的各种尺度下都能给出可靠结果。
假设与局限性
经纬度距离计算器假设地球为完美球体。对于需要亚米级精度的专业测量场景,建议改用考虑地球椭球体形状的 Vincenty 公式。
经纬度距离计算器的适用场景
经纬度距离计算器在多种场景下都非常实用:
- 旅行与旅游 — 出发前估算飞行距离或绕行里程。
- 物流与配送 — 快速比较仓库与配送点之间的直线距离。
- 地理与教育 — 直观了解城市、山脉或海洋地物之间的距离关系。
- 地图与 GIS 开发 — 验证坐标数据和空间查询结果的合理性。
- 户外运动 — 为徒步或骑行路线规划估算各途经点之间的基准距离。
- 航海与航空 — 将大圆距离换算为海里,用于导航规划。
无论您是学生、旅行者、开发者还是物流从业者,经纬度距离计算器都能基于经典球面几何立即给出单位灵活的精确答案。
