public class GeoDistanceUtils extends Object
| Constructor and Description | 
|---|
GeoDistanceUtils()  | 
| Modifier and Type | Method and Description | 
|---|---|
static double | 
distanceToDegreesLat(double lat,
                    double distance)
Compute the inverse haversine to determine distance in degrees longitude for provided distance in meters 
 | 
static double | 
distanceToDegreesLon(double lat,
                    double distance)
Compute the inverse haversine to determine distance in degrees longitude for provided distance in meters 
 | 
static double | 
vincentyDistance(double lonA,
                double latA,
                double lonB,
                double latB)
Compute the distance between two geo-points using vincenty distance formula
 Vincenty uses the oblate spheroid whereas haversine uses unit sphere, this will give roughly
 22m better accuracy (in worst case) than haversine 
 | 
public static final double vincentyDistance(double lonA,
                      double latA,
                      double lonB,
                      double latB)
lonA - longitudinal coordinate of point A (in degrees)latA - latitudinal coordinate of point A (in degrees)lonB - longitudinal coordinate of point B (in degrees)latB - latitudinal coordinate of point B (in degrees)public static double distanceToDegreesLon(double lat,
                          double distance)
lat - latitude to compute delta degrees londistance - distance in meters to convert to degrees lonpublic static double distanceToDegreesLat(double lat,
                          double distance)
lat - latitude to compute delta degrees londistance - distance in meters to convert to degrees lonCopyright © 2000-2016 Apache Software Foundation. All Rights Reserved.