public static final Double EARTH_R_METERS = 6370996.81; public static Double getLatLngDistance(double r, double lng1,double lat1, double lng2,double lat2){ Double result = r * Math.acos(Math.cos(lat1*Math.PI/180) *Math.cos(lat2*Math.PI/180) *Math.cos( (lng1-lng2)*Math.PI/180 ) + Math.sin(lat1*Math.PI/180) * Math.sin(lat2*Math.PI/180)); return result; }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)