码迷,mamicode.com
首页 > 其他好文 > 详细

GPS学习

时间:2015-04-25 16:19:22      阅读:118      评论:0      收藏:0      [点我收藏+]

标签:

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;

}

GPS学习

标签:

原文地址:http://www.cnblogs.com/nbhhcty66/p/4455966.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!