如何用Python批量获取经纬度坐标api

22被浏览1021分享邀请回答6添加评论分享收藏感谢收起1添加评论分享收藏感谢收起查看更多回答python根据经纬度计算距离示例
字体:[ ] 类型:转载 时间:
这篇文章主要介绍了python根据经纬度计算距离示例, 计算两点之间距离,需要的朋友可以参考下
代码如下:/**&* 计算两点之间距离&* @param _lat1 - start纬度&* @param _lon1 - start经度&* @param _lat2 - end纬度&* @param _lon2 - end经度&* @return km(四舍五入)&*/public static double getDistance(double _lat1,double _lon1, double _lat2,double _lon2){&double lat1 = (Math.PI/180)*_lat1;&double lat2 = (Math.PI/180)*_lat2;&double lon1 = (Math.PI/180)*_lon1;&double lon2 = (Math.PI/180)*_lon2;&//地球半径&double R = 6378.1;&double d =& Math.acos(Math.sin(lat1)*Math.sin(lat2)+Math.cos(lat1)*Math.cos(lat2)*Math.cos(lon2-lon1))*R;&return new BigDecimal(d).setScale(4,BigDecimal.ROUND_HALF_UP).doubleValue();}
public static void main(String[] args) {&System.out.println(getDistance(45.7893,45.7037));}
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具

我要回帖

更多关于 批量经纬度转平面坐标 的文章

 

随机推荐