传入当前的经纬度和目标经纬度,计算两点间距离
来源:互联网 发布:windows平板电脑 编辑:程序博客网 时间:2024/05/24 22:45
传入当前的经纬度和目标经纬度,计算两点间距离LocationUtils { private static double EARTH_RADIUS = 6378.137; private static double rad(double d) { return d * Math.PI / 180.0; } /** * 通过经纬度获取距离(单位:米) * @param longitude1 经度1 * @param latitude1 纬度1 * @param longitude2 经度2 * @param latitude2 纬度2 * @return */ public static double getDistance(double longitude1, double latitude1, double longitude2, double latitude2) { double radLat1 = rad(latitude1); double radLat2 = rad(latitude2); double a = radLat1 - radLat2; double b = rad(longitude1) - rad(longitude2); double 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 * EARTH_RADIUS; s = Math.round(s * 10000d) / 10000d; s = s*1000; return s; }}
阅读全文
0 0
- 传入当前的经纬度和目标经纬度,计算两点间距离
- java-经纬度有关的计算(半径内的经纬度范围和两点间距离)
- 根据经纬度计算两点间距离
- 已知经纬度计算两点间距离
- 根据经纬度计算两点间距离
- Android-根据两点间经纬度坐标,计算两点间距离
- Android-依据两点间经纬度坐标,计算两点间距离
- 求通过经纬度计算地球表面任意两点间距离的公式
- 求通过经纬度计算地球表面任意两点间距离的公式
- perl:perl获取GPS对应的百度经纬度及两点间距离计算
- python利用地图两个点的经纬度计算两点间距离
- 根据经纬度求地球表面两点间距离的实现--JAVA
- C#根据经纬度求两点间距离的函数代码
- 获取两点(经纬度表示)间距离
- 获取两点(经纬度表示)间距离
- Python根据经纬度求两点间距离
- 两点之间经纬度的计算
- 计算两点经纬度的距离
- (原创)Android6.0亮屏流程分析
- 多线程下载视频
- numpy.core.multiarray failed to import
- Java线程状态转换
- 朴素贝叶斯(Naive Bayes),“Naive”在何处?
- 传入当前的经纬度和目标经纬度,计算两点间距离
- Gluttony(codeforce-891B)
- Apache HttpComponents
- springMvc+Mybatis整合
- sublime使用技巧
- Windows下安装TensorFlow教程
- lintcode---搜索二维矩阵Ⅱ
- [LeetCode]Maximum Gap
- uva 10294 置换群 Polya定理