Package org.esa.snap.core.util.math
Class SphericalDistance
- java.lang.Object
-
- org.esa.snap.core.util.math.SphericalDistance
-
- All Implemented Interfaces:
DistanceMeasure
public final class SphericalDistance extends Object implements DistanceMeasure
This class computes the spherical distance (in Radian) between two (lon, lat) points.
-
-
Constructor Summary
Constructors Constructor Description SphericalDistance(double lon, double lat)
Creates a new instance of this class.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
distance(double lon, double lat)
Returns the spherical distance (in Radian) of a given (lon, lat) point to the reference (lon, lat) point.
-
-
-
Method Detail
-
distance
public double distance(double lon, double lat)
Returns the spherical distance (in Radian) of a given (lon, lat) point to the reference (lon, lat) point.- Specified by:
distance
in interfaceDistanceMeasure
- Parameters:
lon
- The longitude.lat
- The latitude.- Returns:
- the spherical distance (in Radian) of the given (lon, lat) point to the reference (lon, lat) point.
-
-