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 AIRYAiryANDRAEAndraeAPL4_9Appl.AUST_SAAustralian Natl and S.AUSTRALIANAustralianBESS_NAMBessel NamibiaBESSELBesselCLARKE_1866Clarke 1866CLARKE_1880Clarke 1880CPMComm.DELMBRDelambreENGELISEngelisEVERESTEverest 1830EVRST48Everest 1948EVRST56Everest 1956EVRTS69Everest 1969EVRTSTSSEverest (Sabah and Sarawak)FRSCH60Fischer (Mercury Datum) 1960FSCHR68Fischer 1968FSRCH60MModified Fischer 1960GRS67GRS 1967GRS80GRS 1980HELMERTHelmertHOUGHHoughIAU76IAU 1976INTERNATIONALInternationalINTERNATIONAL_1967International 1967KAULAKaulaKRASSOVSKYKrassovskyLERCHLerchMERITMeritMOD_AIRYModified AiryMPRTSMaupertiusNAD27NAD27NAD83NAD83NWL9DNaval Weapons Lab.PLESSISPlessisSEASIASoutheast AsiaSGS85Soviet Geodetic System 85SPHERESphereWALBECKWalbeckWGS60WGS 60WGS66WGS 66WGS72WGS 72WGS84WGS 84
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EllipsoidsfromName(String name)Get the ellipsoids type from the namedoublegetA()Get the adoublegetB()Get the bdoublegetEccentricity()Get the eccentricitydoublegetEccentricitySquared()Get the eccentricity squareddoublegetEquatorRadius()Get the equator radiusStringgetName()Get the nameList<String>getNames()Get the namesdoublegetPoleRadius()Get the pole radiusdoublegetReciprocalFlattening()Get the reciprocal flatteningStringgetShortName()Get the short namestatic EllipsoidsvalueOf(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
-
-