Class EllipsoidDistance
java.lang.Object
org.esa.snap.core.dataio.geocoding.util.EllipsoidDistance
- All Implemented Interfaces:
DistanceMeasure
-
Constructor Summary
ConstructorsConstructorDescriptionEllipsoidDistance(double lon, double lat, org.opengis.referencing.datum.Ellipsoid ellipsoid) -
Method Summary
Modifier and TypeMethodDescriptiondoubledistance(double lon, double lat) Calculates the distance from the location passed in to the location supplied in the constructor.
-
Constructor Details
-
EllipsoidDistance
public EllipsoidDistance(double lon, double lat, org.opengis.referencing.datum.Ellipsoid ellipsoid)
-
-
Method Details
-
distance
public double distance(double lon, double lat) Calculates the distance from the location passed in to the location supplied in the constructor.- Specified by:
distancein interfaceDistanceMeasure- Parameters:
lon- longitude in decimal degreeslat- latitude in decimal degrees- Returns:
- the distance on the surface of the ellipsoid in meters
-