处理地图数据时,经常会遇到计算两个地理位置之间的距离或者范围标定。
这篇文章解决了两个问题,两个GPS坐标之间的距离,距离指定点一定距离的GPS范围。
1.给定两个坐标,计算其在地球表面的实际距离。
1 | def calDistance(lon1, lat1, lon2, lat2): |
2.给定坐标和范围大小,确定地理围栏。
1 | def getArea(latitude, longitude, dis): |
处理地图数据时,经常会遇到计算两个地理位置之间的距离或者范围标定。
这篇文章解决了两个问题,两个GPS坐标之间的距离,距离指定点一定距离的GPS范围。
1.给定两个坐标,计算其在地球表面的实际距离。
1 | def calDistance(lon1, lat1, lon2, lat2): |
2.给定坐标和范围大小,确定地理围栏。
1 | def getArea(latitude, longitude, dis): |