Package mil.nga.crs.geo
Enum Ellipsoids
- java.lang.Object
-
- java.lang.Enum<Ellipsoids>
-
- mil.nga.crs.geo.Ellipsoids
-
- All Implemented Interfaces:
Serializable
,Comparable<Ellipsoids>
public enum Ellipsoids extends Enum<Ellipsoids>
Common Ellipsoids- Since:
- 1.1.0
- Author:
- osbornb
-
-
Enum Constant Summary
Enum Constants Enum Constant Description AIRY
AiryANDRAE
AndraeAPL4_9
Appl.AUST_SA
Australian Natl and S.AUSTRALIAN
AustralianBESS_NAM
Bessel NamibiaBESSEL
BesselCLARKE_1866
Clarke 1866CLARKE_1880
Clarke 1880CPM
Comm.DELMBR
DelambreENGELIS
EngelisEVEREST
Everest 1830EVRST48
Everest 1948EVRST56
Everest 1956EVRTS69
Everest 1969EVRTSTSS
Everest (Sabah and Sarawak)FRSCH60
Fischer (Mercury Datum) 1960FSCHR68
Fischer 1968FSRCH60M
Modified Fischer 1960GRS67
GRS 1967GRS80
GRS 1980HELMERT
HelmertHOUGH
HoughIAU76
IAU 1976INTERNATIONAL
InternationalINTERNATIONAL_1967
International 1967KAULA
KaulaKRASSOVSKY
KrassovskyLERCH
LerchMERIT
MeritMOD_AIRY
Modified AiryMPRTS
MaupertiusNAD27
NAD27NAD83
NAD83NWL9D
Naval Weapons Lab.PLESSIS
PlessisSEASIA
Southeast AsiaSGS85
Soviet Geodetic System 85SPHERE
SphereWALBECK
WalbeckWGS60
WGS 60WGS66
WGS 66WGS72
WGS 72WGS84
WGS 84
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Ellipsoids
fromName(String name)
Get the ellipsoids type from the namedouble
getA()
Get the adouble
getB()
Get the bdouble
getEccentricity()
Get the eccentricitydouble
getEccentricitySquared()
Get the eccentricity squareddouble
getEquatorRadius()
Get the equator radiusString
getName()
Get the nameList<String>
getNames()
Get the namesdouble
getPoleRadius()
Get the pole radiusdouble
getReciprocalFlattening()
Get the reciprocal flatteningString
getShortName()
Get the short namestatic Ellipsoids
valueOf(String name)
Returns the enum constant of this type with the specified name.static Ellipsoids[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
INTERNATIONAL
public static final Ellipsoids INTERNATIONAL
International
-
BESSEL
public static final Ellipsoids BESSEL
Bessel
-
CLARKE_1866
public static final Ellipsoids CLARKE_1866
Clarke 1866
-
CLARKE_1880
public static final Ellipsoids CLARKE_1880
Clarke 1880
-
AIRY
public static final Ellipsoids AIRY
Airy
-
WGS60
public static final Ellipsoids WGS60
WGS 60
-
WGS66
public static final Ellipsoids WGS66
WGS 66
-
WGS72
public static final Ellipsoids WGS72
WGS 72
-
WGS84
public static final Ellipsoids WGS84
WGS 84
-
KRASSOVSKY
public static final Ellipsoids KRASSOVSKY
Krassovsky
-
EVEREST
public static final Ellipsoids EVEREST
Everest 1830
-
INTERNATIONAL_1967
public static final Ellipsoids INTERNATIONAL_1967
International 1967
-
GRS80
public static final Ellipsoids GRS80
GRS 1980
-
AUSTRALIAN
public static final Ellipsoids AUSTRALIAN
Australian
-
MERIT
public static final Ellipsoids MERIT
Merit
-
SGS85
public static final Ellipsoids SGS85
Soviet Geodetic System 85
-
IAU76
public static final Ellipsoids IAU76
IAU 1976
-
APL4_9
public static final Ellipsoids APL4_9
Appl. Physics.
-
NWL9D
public static final Ellipsoids NWL9D
Naval Weapons Lab.
-
MOD_AIRY
public static final Ellipsoids MOD_AIRY
Modified Airy
-
ANDRAE
public static final Ellipsoids ANDRAE
Andrae
-
AUST_SA
public static final Ellipsoids AUST_SA
Australian Natl and S. Amer.
-
GRS67
public static final Ellipsoids GRS67
GRS 1967
-
BESS_NAM
public static final Ellipsoids BESS_NAM
Bessel Namibia
-
CPM
public static final Ellipsoids CPM
Comm. des Poids et Mesures
-
DELMBR
public static final Ellipsoids DELMBR
Delambre
-
ENGELIS
public static final Ellipsoids ENGELIS
Engelis
-
EVRST48
public static final Ellipsoids EVRST48
Everest 1948
-
EVRST56
public static final Ellipsoids EVRST56
Everest 1956
-
EVRTS69
public static final Ellipsoids EVRTS69
Everest 1969
-
EVRTSTSS
public static final Ellipsoids EVRTSTSS
Everest (Sabah and Sarawak)
-
FRSCH60
public static final Ellipsoids FRSCH60
Fischer (Mercury Datum) 1960
-
FSRCH60M
public static final Ellipsoids FSRCH60M
Modified Fischer 1960
-
FSCHR68
public static final Ellipsoids FSCHR68
Fischer 1968
-
HELMERT
public static final Ellipsoids HELMERT
Helmert
-
HOUGH
public static final Ellipsoids HOUGH
Hough
-
KAULA
public static final Ellipsoids KAULA
Kaula
-
LERCH
public static final Ellipsoids LERCH
Lerch
-
MPRTS
public static final Ellipsoids MPRTS
Maupertius
-
PLESSIS
public static final Ellipsoids PLESSIS
Plessis
-
SEASIA
public static final Ellipsoids SEASIA
Southeast Asia
-
WALBECK
public static final Ellipsoids WALBECK
Walbeck
-
NAD27
public static final Ellipsoids NAD27
NAD27
-
NAD83
public static final Ellipsoids NAD83
NAD83
-
SPHERE
public static final Ellipsoids SPHERE
Sphere
-
-
Method Detail
-
values
public static Ellipsoids[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (Ellipsoids c : Ellipsoids.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static Ellipsoids valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
getName
public String getName()
Get the name- Returns:
- name
-
getShortName
public String getShortName()
Get the short name- Returns:
- short name
-
getEquatorRadius
public double getEquatorRadius()
Get the equator radius- Returns:
- equator radius
-
getReciprocalFlattening
public double getReciprocalFlattening()
Get the reciprocal flattening- Returns:
- reciprocal flattening
- Since:
- 1.1.1
-
getA
public double getA()
Get the a- Returns:
- a
-
getPoleRadius
public double getPoleRadius()
Get the pole radius- Returns:
- pole radius
-
getB
public double getB()
Get the b- Returns:
- b
-
getEccentricity
public double getEccentricity()
Get the eccentricity- Returns:
- eccentricity
-
getEccentricitySquared
public double getEccentricitySquared()
Get the eccentricity squared- Returns:
- eccentricity squared
-
fromName
public static Ellipsoids fromName(String name)
Get the ellipsoids type from the name- Parameters:
name
- ellipsoid name- Returns:
- ellipsoids type
-
-