Interface SpheroidConstants

All Known Implementing Classes:
Datum, DatumFactory, GCTP

public interface SpheroidConstants
The SpheroidConstants class is an interface that hold various earth spheroid constants, including spheroid index, names, and semi-major / semi-minor axes sizes.
Since:
3.2.1
Author:
Peter Hollemans
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    Airy spheroid code.
    static final int
    Australian National spheroid code.
    static final int
    Bessel spheroid code.
    static final int
    Clarke 1866 (default) spheroid code.
    static final int
    Clarke 1880 spheroid code.
    static final int
    Everest spheroid code.
    static final int
    GRS 1980 spheroid code.
    static final int
    Hough spheroid code.
    static final int
    International 1909 spheroid code.
    static final int
    International 1967 spheroid code.
    static final int
    Krassovsky spheroid code.
    static final int
    The total number of spheroid codes.
    static final int
    Mercury 1960 spheroid code.
    static final int
    Modified Airy spheroid code.
    static final int
    Modified Everest spheroid code.
    static final int
    Modified Mercury 1968 spheroid code.
    static final int
    SouthEast Asia spheroid code.
    static final int
    Sphere of radius 6,370,997 metres spheroid code.
    static final double[]
    Spheroid inverse flattening values.
    static final String[]
    The list of spheroid code names.
    static final double[]
    Spheroid semi-major axes in meters.
    static final double[]
    Spheroid semi-minor axes in meters.
    static final double
    Standard Earth radius in kilometers.
    static final int
    WGS 66 spheroid code.
    static final int
    WGS 72 spheroid code.
    static final int
    WGS 84 spheroid code.
  • Field Details

    • CLARKE1866

      static final int CLARKE1866
      Clarke 1866 (default) spheroid code.
      See Also:
    • CLARKE1880

      static final int CLARKE1880
      Clarke 1880 spheroid code.
      See Also:
    • BESSEL

      static final int BESSEL
      Bessel spheroid code.
      See Also:
    • INT1967

      static final int INT1967
      International 1967 spheroid code.
      See Also:
    • INT1909

      static final int INT1909
      International 1909 spheroid code.
      See Also:
    • WGS72

      static final int WGS72
      WGS 72 spheroid code.
      See Also:
    • EVEREST

      static final int EVEREST
      Everest spheroid code.
      See Also:
    • WGS66

      static final int WGS66
      WGS 66 spheroid code.
      See Also:
    • GRS1980

      static final int GRS1980
      GRS 1980 spheroid code.
      See Also:
    • AIRY

      static final int AIRY
      Airy spheroid code.
      See Also:
    • MOD_EVEREST

      static final int MOD_EVEREST
      Modified Everest spheroid code.
      See Also:
    • MOD_AIRY

      static final int MOD_AIRY
      Modified Airy spheroid code.
      See Also:
    • WGS84

      static final int WGS84
      WGS 84 spheroid code.
      See Also:
    • SE_ASIA

      static final int SE_ASIA
      SouthEast Asia spheroid code.
      See Also:
    • AUS_NAT

      static final int AUS_NAT
      Australian National spheroid code.
      See Also:
    • KRASS

      static final int KRASS
      Krassovsky spheroid code.
      See Also:
    • HOUGH

      static final int HOUGH
      Hough spheroid code.
      See Also:
    • MERCURY1960

      static final int MERCURY1960
      Mercury 1960 spheroid code.
      See Also:
    • MOD_MER1968

      static final int MOD_MER1968
      Modified Mercury 1968 spheroid code.
      See Also:
    • SPHERE

      static final int SPHERE
      Sphere of radius 6,370,997 metres spheroid code.
      See Also:
    • MAX_SPHEROIDS

      static final int MAX_SPHEROIDS
      The total number of spheroid codes.
      See Also:
    • SPHEROID_NAMES

      static final String[] SPHEROID_NAMES
      The list of spheroid code names.
    • STD_RADIUS

      static final double STD_RADIUS
      Standard Earth radius in kilometers.
      See Also:
    • SPHEROID_SEMI_MAJOR

      static final double[] SPHEROID_SEMI_MAJOR
      Spheroid semi-major axes in meters.
    • SPHEROID_INV_FLAT

      static final double[] SPHEROID_INV_FLAT
      Spheroid inverse flattening values.
    • SPHEROID_SEMI_MINOR

      static final double[] SPHEROID_SEMI_MINOR
      Spheroid semi-minor axes in meters.