博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ios根据gps坐标来计算两点间的距离
阅读量:6617 次
发布时间:2019-06-25

本文共 478 字,大约阅读时间需要 1 分钟。

//ios根据gps坐标来计算两点间的距离

//x1,y1 点1的坐标 x2,y2点2的坐标

-(double) gps2m:(double)x1 _y1:(double)y1 _x2:(double)x2 _y2:(double)y2{

   double radLat1 = (x1 * 3.1416 / 180.0);

   double radLat2 = (x2 * 3.1416 / 180.0);

   double a = radLat1 - radLat2;

   double b = (y1 - y2) * 3.1416 / 180.0;

   double s = 2 * asin(sqrt(pow(sin(a / 2), 2)

                                      + cos(radLat1) * cos(radLat2)

                                      * pow(sin(b / 2), 2)));

   s = s * 6378137.0;

   s = round(s * 10000) / 10000;

   return s;

}

转载于:https://www.cnblogs.com/progfun/p/4160472.html

你可能感兴趣的文章
sql 查询表的字段数量
查看>>
POJ-2965 The Pilots Brothers' refrigerator---思维题
查看>>
crontab报错
查看>>
docker内存限制
查看>>
勇者斗恶龙(The Dragon of Loowater,UVa 11292 )
查看>>
C# ToString格式大全
查看>>
博客园美化代码备份
查看>>
Android 对话框(Dialog)大全 建立你自己的对话框
查看>>
Android Studio简单使用
查看>>
2012年CES大展前瞻:微软或推Win8平板电脑
查看>>
uva 10626(记忆化搜索)
查看>>
关于cmd模式下切换目录
查看>>
Java动态代理总结
查看>>
Angular2之管道学习笔记
查看>>
Javascript函数的防抖和节流
查看>>
ASP.NET MVC 过滤器(五)
查看>>
scrt中使用alt键
查看>>
codevs——1031 质数环
查看>>
python + selenium 元素定位方法 (索引)By属性
查看>>
如何获取view的大小
查看>>