Package noaa.coastwatch.util.trans
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
Modifier and TypeFieldDescriptionstatic 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 CLARKE1866Clarke 1866 (default) spheroid code.- See Also:
-
CLARKE1880
static final int CLARKE1880Clarke 1880 spheroid code.- See Also:
-
BESSEL
static final int BESSELBessel spheroid code.- See Also:
-
INT1967
static final int INT1967International 1967 spheroid code.- See Also:
-
INT1909
static final int INT1909International 1909 spheroid code.- See Also:
-
WGS72
static final int WGS72WGS 72 spheroid code.- See Also:
-
EVEREST
static final int EVERESTEverest spheroid code.- See Also:
-
WGS66
static final int WGS66WGS 66 spheroid code.- See Also:
-
GRS1980
static final int GRS1980GRS 1980 spheroid code.- See Also:
-
AIRY
static final int AIRYAiry spheroid code.- See Also:
-
MOD_EVEREST
static final int MOD_EVERESTModified Everest spheroid code.- See Also:
-
MOD_AIRY
static final int MOD_AIRYModified Airy spheroid code.- See Also:
-
WGS84
static final int WGS84WGS 84 spheroid code.- See Also:
-
SE_ASIA
static final int SE_ASIASouthEast Asia spheroid code.- See Also:
-
AUS_NAT
static final int AUS_NATAustralian National spheroid code.- See Also:
-
KRASS
static final int KRASSKrassovsky spheroid code.- See Also:
-
HOUGH
static final int HOUGHHough spheroid code.- See Also:
-
MERCURY1960
static final int MERCURY1960Mercury 1960 spheroid code.- See Also:
-
MOD_MER1968
static final int MOD_MER1968Modified Mercury 1968 spheroid code.- See Also:
-
SPHERE
static final int SPHERESphere of radius 6,370,997 metres spheroid code.- See Also:
-
MAX_SPHEROIDS
static final int MAX_SPHEROIDSThe total number of spheroid codes.- See Also:
-
SPHEROID_NAMES
The list of spheroid code names. -
STD_RADIUS
static final double STD_RADIUSStandard Earth radius in kilometers.- See Also:
-
SPHEROID_SEMI_MAJOR
static final double[] SPHEROID_SEMI_MAJORSpheroid semi-major axes in meters. -
SPHEROID_INV_FLAT
static final double[] SPHEROID_INV_FLATSpheroid inverse flattening values. -
SPHEROID_SEMI_MINOR
static final double[] SPHEROID_SEMI_MINORSpheroid semi-minor axes in meters.
-