Class GeodeticCalculator
java.lang.Object
org.episteme.natural.earth.geodesy.GeodeticCalculator
Performs geodetic calculations on a Reference Ellipsoid.
Implements Vincenty's formulae for high-precision distance and azimuth calculations.
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncalculateDistance(GeodeticCoordinate start, GeodeticCoordinate end) Calculates the geodetic distance between two coordinates on the surface of the ellipsoid.
-
Constructor Details
-
GeodeticCalculator
public GeodeticCalculator()
-
-
Method Details
-
calculateDistance
Calculates the geodetic distance between two coordinates on the surface of the ellipsoid.- Parameters:
start- starting coordinateend- ending coordinate- Returns:
- the distance in Meters
- Throws:
IllegalArgumentException- if coordinates use different ellipsoids
-