Package org.esa.snap.core.util.math
Class EuclideanDistance
java.lang.Object
org.esa.snap.core.util.math.EuclideanDistance
- All Implemented Interfaces:
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoubledistance(double lon, double lat) Returns the distance of a given (lon, lat) point to the reference (lon, lat) point.
-
Constructor Details
-
EuclideanDistance
public EuclideanDistance(double lon0, double lat0)
-
-
Method Details
-
distance
public double distance(double lon, double lat) Description copied from interface:DistanceMeasureReturns the distance of a given (lon, lat) point to the reference (lon, lat) point.- Specified by:
distancein interfaceDistanceMeasure- Parameters:
lon- The longitude.lat- The latitude.- Returns:
- the distance.
-