Class EuclideanDistance

  • All Implemented Interfaces:
    DistanceMeasure

    public class EuclideanDistance
    extends Object
    implements DistanceMeasure
    Distance measure based on the Euclidean 'flat' distance. In fact the square of the Euclidean distance is used to avoid computation of the square root.
    • Constructor Detail

      • EuclideanDistance

        public EuclideanDistance​(double lon0,
                                 double lat0)
    • Method Detail

      • distance

        public double distance​(double lon,
                               double lat)
        Description copied from interface: DistanceMeasure
        Returns the distance of a given (lon, lat) point to the reference (lon, lat) point.
        Specified by:
        distance in interface DistanceMeasure
        Parameters:
        lon - The longitude.
        lat - The latitude.
        Returns:
        the distance.