Class EuclideanDistance

java.lang.Object
org.esa.snap.core.util.math.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 Details

    • EuclideanDistance

      public EuclideanDistance(double lon0, double lat0)
  • Method Details

    • 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.