java计算两地距离(公里)
//目标经度,目标纬度,自己经度,自己纬度
public static double getDistance(double lon1, double lat1, double lon2, double lat2) {
double radLat1 = rad(lat1);
double radLat2 = rad(lat2);
double a = radLat1 - radLat2;
double b = rad(lon1) - rad(lon2);
double c = 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)));
c = c * 6378.137;// 6378.137赤道半径
return Math.round(c * 10000d) / 10000d;
}
private static double rad(double d) {
return d * Math.PI / 180.0;
}
转载于:https://www.cnblogs.com/gqymy/p/9900815.html
java计算两地距离(公里)相关推荐
- vue中引用高德地图根据经纬度计算两地距离
vue中引用高德地图根据经纬度计算两地距离 一.示例图: npm安装 npm install vue-amap --save 在min.js文件中引入vue-amap import VueAMap f ...
- 根据经纬度计算两地距离
最近工作需要,网上搜索了下根据经纬度计算两地距离的方法,发现要么是几何法,画图.作一堆辅助线,然后证明推理,要么二话不说直接套公式.这篇文章介绍一种容易理解的方式来求这个距离. 0b00 思路 地球是 ...
- 利用经纬度计算两地距离——Power BI
通过两地的GPS经纬度信息来计算两地之间的直线距离 通过DAX公式,R为地球半径 var R = 6371.393 var Pi = PI() var a = POWER(sin(radians([l ...
- Java计算当前日期距离生日还有多少天
1.键盘录入你的生日字符串 (如:"1998年08月08日")2.计算当前日期距离生日那天有多少天? public static void main(String[] args) ...
- 根据经纬度计算两地距离——R
2019独角兽企业重金招聘Python工程师标准>>> 帮别人算东西,涉及到了这一点,于是乱搜一气.目前决定采用geosphere包里的distm()来计算. 在这里看到的https ...
- hive通过经纬度计算两地距离
start_point_lng 为起点 longitude (经度)start_point_lat 为起点 latitude(纬度) end_point_lng 为起点 longitude (经度) ...
- 运用百度地图Http接口计算两地行车距离
最近做的一个项目需要我计算两地的行车距离,而不是直线距离 那肯定要用到相关的地图API啊,我选了百度地图 我设定的传入的参数有两个,分别的是出发地和目的地的区(县)名 一开始用的是JS的SDK来计算, ...
- java获取一定距离以内的经纬度值_java 根据经纬度计算两地间的距离
现在网站上都流行贴出地理坐标位置,可以看出精度纬度,如果再结合GPS, 就可以定位出用户所在地的经纬度,自然可以计算出大概距离,下面是一段小代码,根据经纬度坐标直接计算出两地间的距离package c ...
- RedisGeo实现增删改查 java计算指定坐标最近的距离并排序
利用Redis的Geo功能实现查找附近的位 - 云+社区 - 腾讯云 package com.easy.hotel.pms.util;import com.easy.hotel.common.data ...
最新文章
- 【CodeForces】960 F. Pathwalks 主席树+动态规划
- Linux下串口编程入门
- 年底怎样才能“被评优”
- .Net Core中使用RabbitMQ
- 浏览器外部署Silverlight更新检查失败的原因及对策
- MFC Edit控件 error:“DDX_Control”: 不能将参数 3 从“int”转换为“CWnd ”
- 通过简单的Linux命令,编译一个C语言代码
- [数学最安逸][UVa1638改编][第一类斯特林数+组合数]杆子的排列
- Android odex反编译为dex
- 数据结构中的7种排序算法
- 皮肤暗的女孩如何穿衣服
- 产品经理的23个OKR案例(下)
- R语言之主成分回归与偏最小二乘xt8.3xt8.4
- 计算机网络/谢希仁(第八版)第三章习题
- css硬件加速_CSS动画的硬件加速简介
- 为什么新疆人吃的羊肉膻味那么重?
- hudson搭建经验总结
- hdu2018 母牛的故事(模拟)
- butter中文意思_butterfly是什么意思_butterfly的翻译_音标_读音_用法_例句_爱词霸在线词典...
- linux命令学习之---- chgrp