根据经纬度计算两点之间的距离的公式
//距离单位 米
public static double algorithm(double longitude1, double latitude1, double longitude2, double latitude2) {double Lat1 = rad(latitude1); // 纬度double Lat2 = rad(latitude2);double a = Lat1 - Lat2;//两点纬度之差double b = rad(longitude1) - rad(longitude2); //经度之差double s = 2 * Math.asin(Math.sqrt(Math.pow(Math.sin(a / 2), 2) + Math.cos(Lat1) * Math.cos(Lat2) * Math.pow(Math.sin(b / 2), 2)));//计算两点距离的公式s = s * 6378137.0;//弧长乘地球半径(半径为米)s = Math.round(s * 10000) / 10000;//精确距离的数值return s;}private static double rad(double d) {return d * Math.PI / 180.00; //角度转换成弧度}
转自:https://blog.csdn.net/xiejm2333/article/details/73297004
根据经纬度计算两点之间的距离的公式相关推荐
- 通过经纬度计算两点之间的距离的公式
通过经纬度计算两点之间距离的常用公式如下: 设点 A 的纬度为 $lat_A$,经度为 $lon_A$,点 B 的纬度为 $lat_B$,经度为 $lon_B$,则两点之间的距离 $d$ 为: $d ...
- php 如何根据经纬度计算距离,小程序实例:如何根据经纬度计算两点之间的距离(代码)...
本篇文章给大家带来的内容是关于小程序实例:如何根据经纬度计算两点之间的距离(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助.//计算两点位置距离 getDistance: fun ...
- Java根据经纬度计算两点之间的距离
1. 前言 在我们平时使用美团,饿了么等app进行订餐,或者使用猫眼进行订电影票的时候,都有一个距离的排序,表明该家店距离我们当前的位置,这种基于地理位置的服务,统一被称为LBS(Location ...
- 根据经纬度计算两点之间的距离(单位米)
package com.xiao.map;// 算法工程师!! public class MapUtils {private static double rad(double d) {return d ...
- 地理大圆距离 C语言,通过经纬度计算两点之间的距离
2019独角兽企业重金招聘Python工程师标准>>> 项目里有一个需求是计算两台机器之间的距离,有了这两台机器的经纬度,距离就很好计算了. 有一个 球面余弦定律 可以用来可以计算球 ...
- php根据经纬度计算两点之间的距离
之前我们已经说过了如何根据IP获取当前用户的经纬度,不会获取的小童鞋可以去看一下之前的文章. 这回我们将功能再延伸一下,根据将纬度计算两点之间的距离. 废话不多说,直接上码: function get ...
- 根据经纬度计算两点之间的距离、点到直线的距离
以下内容适合初学者,我用来评估跑路径跟踪结果的代码. 简单的看了其他人的博客,基本都是用半正矢公式(Haversine formula)计算距离的. 其中,a=lat1-lat2(经度差);b=lon ...
- MySQL中利用经纬度计算两点之间的距离
MySQL中利用st_distance 函数计算经纬度距离 方法一: 精确到0.000000米 例: 经度:lon1,lon2 纬度:lat1 , lat2 SELECT st_distance(PO ...
- 根据经纬度计算两点之间的距离---google计算公式推导
经纬度常用词 经度 longitude, 维度 latitude 图和解读来源网上资料,自我也进行一遍推导,有些地方会加入自己的一些理解,重新温故了之前学的三角函数,度,弧度,弧长的概念,记忆模糊 ...
最新文章
- 小神之Newton物理引擎教程(一) Newton物理引擎教程
- python右对齐格式化输出_python笔记-格式化输出(%和format的用法)
- redis可以存多少条数据_最新数据!在武汉14区排名多少可以上高中?精准定位...
- 使用TR1的智能指针
- 每个程序员都可能犯过的10个错误
- Python操作Excel文件汇总数据案例一则
- c++注册表操作(未完成)
- 东南大学的计算机类和电子信息哪个专业好,东南大学王牌专业有哪些及专业排名...
- Hadoop Yarn源码 - day1
- python猴子补丁_Python猴子补丁Monkey Patch用法实例解析
- Windows Server 2003 安全指南
- C语言程序设计第五版谭浩强课后答案 第四章习题答案
- 抖音:时间熔炉的诞生
- AHCI驱动下载与手动安装图解
- 一文带你明白什么是浏览器插件?
- springBoot添加日志管理
- 生成模型的2022年——人工智能AIGC顶级论文回顾
- 把视频解码为本地图片的简单方法
- 计算机组成原理——TEC-2储存器实验
- linux下安装transmission下载种子