Class GeodeticCoordinate

java.lang.Object
org.episteme.natural.earth.coordinates.GeodeticCoordinate
All Implemented Interfaces:
GeometricObject<EarthCoordinate>, Positioned<EarthCoordinate>, EarthCoordinate

public class GeodeticCoordinate extends Object implements EarthCoordinate
Represents a point on the Earth defined by latitude, longitude, and height.
Since:
1.0
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
  • Constructor Details

    • GeodeticCoordinate

      public GeodeticCoordinate(Quantity<Angle> latitude, Quantity<Angle> longitude, Quantity<Length> height, ReferenceEllipsoid ellipsoid)
    • GeodeticCoordinate

      public GeodeticCoordinate(double latDeg, double lonDeg, double hMeters)
    • GeodeticCoordinate

      public GeodeticCoordinate(double latDeg, double lonDeg)
      Creates a coordinate from latitude and longitude in degrees (height = 0).
  • Method Details