首页›中文生活长尾›两点直线与球面距离算法

两点直线与球面距离算法

距离计算在平面上用勾股定理求两点直线长度,在地球表面则把经纬度代入大圆公式求球面最短弧;前者适合图纸与游戏坐标,后者适合城市间的粗略里程。

永久免费本地计算 · 零上传

💡 想整目录批量处理 · 断网可用 · 文件永不离开电脑?进阶能力见 WDLeap 桌面版。

怎么用

  1. 先确定是平面坐标还是经纬度坐标
  2. 平面情形把横纵差分别平方相加再开方
  3. 经纬度情形用球面三角公式换算弧长
  4. 按需换算成公里、英里或海里单位

典型场景

地图上估算两座城市间的直线里程
物流按坐标快速核对配送远近
运动轨迹分析两点之间的空线距离

常见问题

直线距离能当驾车里程吗?

不能,道路要绕弯爬坡,实际里程通常明显大于直线,直线只作粗略参考。

为什么经纬度算法更复杂?

地球是球面,纬度一度约一百一十一公里,经度一度却随纬度收窄,需球面公式。

海里和公里怎么换算?

一海里约等于一点八五二公里,海运与航空常用海里,对比前先统一到同一单位。

相关工具