Interface EarthShape

  • All Superinterfaces:
    BodyShape, Serializable
    All Known Implementing Classes:
    Geoid, ReferenceEllipsoid

    public interface EarthShape
    extends BodyShape
    All models of Earth's shape have some common properties that are not shared with arbitrary BodyShapes. In particular, an ellipsoidal (or spherical) model is used to compute latitude and longitude.
    Author:
    Evan Ward
    See Also:
    getEllipsoid()
    • Method Detail

      • getEllipsoid

        ReferenceEllipsoid getEllipsoid()
        Get the underlying ellipsoid model that defines latitude and longitude. If the height component of a GeodeticPoint is not needed, then using the ellipsoid will provide the quickest transformation.
        Returns:
        the reference ellipsoid. May be this, but never null.