12345678910111213141516/** * 计算距离 * @param longitudeFrom * @param latitudeFrom * @param longitudeTo * @param latitudeTo * @return */public static double getDistance(double longitudeFrom, double latitudeFrom, double longitudeTo, double latitudeTo) { GlobalCoordinates source = new GlobalCoordinates(latitudeFrom, longitudeFrom); GlobalCoordinates target = new GlobalCoordinates(latitudeTo, longitudeTo); return new GeodeticCalculator().calculateGeodeticCurve(Ellipsoid.Sphere, source, target) .getEllipsoidalDistance();}