您的位置:首页 > 移动开发 > Android开发

Android编程中求两个GPS坐标的距离

2015-11-29 23:36 423 查看
利用Location 的静态函数实现,直接返回以米为单位的距离值。

代码:

//计算两个纬度间的距离,返回距离  单位公里
private double GetDistance(double Latitude1,double Longitude1,double Latitude2,double Longitude2)
{
float[] res=new float[1];
Location.distanceBetween(Latitude1, Longitude1, Latitude2, Longitude2, res);
return res[0]/1000;
}


这里res得到以米为单位的距离,然后返回时除以1000,求出相距多少公里。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: