
基于经纬度计算地球两点间距离的JavaScript代码实现
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本文章提供了一种使用JavaScript编程语言来根据地球上任意两点的经纬度坐标计算这两点之间的直线距离的方法和源代码。
最近用到了根据经纬度计算地球表面两点间距离的公式,并且使用JS实现了一下。
计算地球上任意两点间的距离有两种方法:
第一种是假设地球是一个光滑的球体,然后计算这两点之间的大圆距离(The Great Circle Distance)。
该公式的JavaScript实现如下:
```javascript
var EARTH_RADIUS = 6378137.0; // 单位为米
function getRad(d) {
return d * Math.PI / 180.0;
}
```
以上代码定义了地球的平均半径以及一个用于将角度转换成弧度的函数。
全部评论 (0)
还没有任何评论哟~


