计算两个经纬度点之间的距离
计算经纬度点之间距离的算法
getDistance(lat1, lng1, lat2, lng2) {const radLat1 = lat1 * Math.PI / 180.0;const radLat2 = lat2 * Math.PI / 180.0;const a = radLat1 - radLat2;const b = lng1 * Math.PI / 180.0 - lng2 * Math.PI / 180.0;let s = 2 * Math.asin(Math.sqrt(Math.pow(Math.sin(a / 2), 2) +Math.cos(radLat1) * Math.cos(radLat2) * Math.pow(Math.sin(b / 2), 2)));s = s * 6378.137; // EARTH_RADIUS;s = Math.round(s * 10000) / 10;return s;}
结语
希望此文能够解决大家工作和学习中的一些疑问,避免不必要的时间浪费,有不严谨的地方,也请大家批评指正,共同进步!
转载请注明出处,谢谢!
计算两个经纬度点之间的距离相关推荐
- geotools 计算两个经纬度点之间的距离
geotools 计算两个经纬度点之间的距离 主要的maven依赖 代码实现 最近研究geotools,发现网上的直接搜索相关实现比较少,所以贴出示例代码,方便大家寻找. 主要的maven依赖 < ...
- php中getdistance函数_php计算两个经纬度地点之间的距离
/** * @param $lat1 * @param $lng1 * @param $lat2 * @param $lng2 * @return int */ function getDistanc ...
- php经纬度之间的距离计算公式,php计算两个经纬度地点之间距离的方法分享
用php计算两个指定的经纬度地点之间的距离,代码: /** *求两个已知经纬度之间的距离,单位为米 *@param lng1,lng2 经度 *@param lat1,lat2 纬度 *@return ...
- python计算两个点之间的距离_python实现两个经纬度点之间的距离和方位角的方法...
最近做有关GPS轨迹上有关的东西,花费心思较多,对两个常用的函数总结一下,求距离和求方位角,比较精确,欢迎交流! 1. 求两个经纬点的方位角,P0(latA, lonA), P1(latB, lonB ...
- python 计算两个经纬度的距离_python实现两个经纬度点之间的距离和方位角的方法...
最近做有关GPS轨迹上有关的东西,花费心思较多,对两个常用的函数总结一下,求距离和求方位角,比较精确,欢迎交流! 1. 求两个经纬点的方位角,P0(latA, lonA), P1(latB, lonB ...
- ITK:计算两个3D点之间的距离
ITK:计算两个3D点之间的距离 内容提要 输出结果 C++实现代码 内容提要 计算两个3D点之间的距离.可以通过更改常量Dimension轻松地将其扩展为ND. 输出结果 Dist: 1.73205 ...
- java编程-计算两个坐标点之间的距离
设计一个MyPoint类,表示一个具有x坐标和y坐标的点 1.需求分析 •两个私有成员变量x和y表示坐标值: •成员变量x和y的访问器和修改器 •无参构造方法创建点(0,0): •一个有参构造方法,根 ...
- Hive计算两个经纬度坐标的直线距离
-- Hive计算两个经纬度坐标直线距离(单位:公里) -- 公式 -- ASIN( -- SQRT( -- POWER(SIN((lat1-lat2)*ACOS(-1)/360),2) + -- C ...
- js计算两个经纬度点之间距离
问题 已知两个经纬度点,求两点之间距离 代码 // 计算两点之间直线距离 const algorithm = (point1, point2)=> {let [x1, y1] = point1; ...
- Java:计算地球上两个经纬度坐标之间的距离-geodesy和geotools实现
目录 方式一:自定义公式计算 方式二:geodesy计算距离 方式三:geotools计算距离 两个点的经纬度 latitude纬度 longitude经度 地点 22.678611 113.8056 ...
最新文章
- Hive 0.13 数据类型
- SPEL + 中的错误处理
- android+场景切换,Android共享元素场景切换动画的实现
- 04 循环结构概述和for语句的格式及其使用
- 《剑指 Offer I》刷题笔记 11 ~ 19 题
- limcon.v3.60_uk 英国\
- M7贴片二极管可以与什么型号的二极管通用?
- AD转换原理,器件与参数
- 建模案例1:北京二手房房价影响因素
- 语音html浏览器,兼容IE的语音播放
- base64图片解码与编码
- iOS汉语转拼音以及按照拼音排序
- win10卸载程序灾难性故障_win10一直弹出卸载或更改应用程序的具体处理方法
- IBM MQ向MQ发送消息
- 总结的太到位:python 多线程系列详解
- 2、yaml语法注解
- 【画画】UCF Local Programming Contest 2012(Practice)E. Pete's Pantry
- 编辑出库单issue
- bzoj1787.紧急集合(倍增LCA)
- [附源码]Python计算机毕业设计电影票网上订票系统