public class TLcdDMA1987bEllipsoidFactory extends Object implements ILcdEllipsoidFactory, Serializable
System
1984 Technical Report. Part I and II.
Washington, DC: Defense Mapping Agency.Modifier and Type | Field and Description |
---|---|
static int |
AIRY
ID for AIRY .
|
static int |
AUSTRALIAN_NATIONAL
ID for AUSTRALIAN NATIONAL .
|
static int |
BESSEL_1841
ID for BESSEL 1841 .
|
static int |
BESSEL_1841_NAMBIA
ID for BESSEL 1841 NAMBIA .
|
static int |
CLARKE_1866
ID for CLARKE 1866 .
|
static int |
CLARKE_1880
ID for CLARKE 1880 .
|
static int |
EVEREST
ID for EVEREST .
|
static int |
FISCHER_1960_MERCURY
ID for FISCHER 1960 MERCURY .
|
static int |
FISCHER_1968
ID for FISCHER 1968 .
|
static int |
GRS_1967
ID for GRS 1967 .
|
static int |
GRS_1980
ID for GRS 1980 .
|
static int |
HELMERT_1906
ID for HELMERT 1906 .
|
static int |
HOUGH
ID for HOUGH .
|
static int |
INTERNATIONAL
ID for INTERNATIONAL .
|
static int |
KRASSOVSKY
ID for KRASSOVSKY .
|
static int |
MODIFIED_AIRY
ID for MODIFIED AIRY .
|
static int |
MODIFIED_EVEREST
ID for MODIFIED EVEREST .
|
static int |
MODIFIED_FISCHER
ID for MODIFIED FISCHER .
|
static int |
SOUTH_AMERICAN
ID for SOUTH AMERICAN .
|
static int |
WGS_1960
ID for WGS 1960 .
|
static int |
WGS_1966
ID for WGS 1966 .
|
static int |
WGS_1972
ID for WGS 1972 .
|
static int |
WGS_1984
ID for WGS 1984 .
|
Constructor and Description |
---|
TLcdDMA1987bEllipsoidFactory() |
Modifier and Type | Method and Description |
---|---|
ILcdEllipsoid |
createEllipsoid(int aEllipsoidId)
This method creates an instance of
TLcdEllipsoid ,
given one of the identification codes of an ellipsoid as defined in this
class. |
static TLcdAliasNames |
getAliasNames()
This method returns the possible aliases for the ellipsoids that this
TLcdDMA1987bEllipsoidFactory can create. |
public static final int AIRY
public static final int AUSTRALIAN_NATIONAL
public static final int BESSEL_1841
public static final int BESSEL_1841_NAMBIA
public static final int CLARKE_1866
public static final int CLARKE_1880
public static final int EVEREST
public static final int FISCHER_1960_MERCURY
public static final int FISCHER_1968
public static final int GRS_1967
public static final int GRS_1980
public static final int HELMERT_1906
public static final int HOUGH
public static final int INTERNATIONAL
public static final int KRASSOVSKY
public static final int MODIFIED_AIRY
public static final int MODIFIED_EVEREST
public static final int MODIFIED_FISCHER
public static final int SOUTH_AMERICAN
public static final int WGS_1960
public static final int WGS_1966
public static final int WGS_1972
public static final int WGS_1984
public ILcdEllipsoid createEllipsoid(int aEllipsoidId)
TLcdEllipsoid
,
given one of the identification codes of an ellipsoid as defined in this
class.
The default ellipsoid that is returned, in case an invalid id was given, is WGS84.createEllipsoid
in interface ILcdEllipsoidFactory
aEllipsoidId
- id of the ILcdEllipsoid
object.ILcdEllipsoid
with the same a and
b as the predefined ellipsoid corresponding to
aEllipsoidId
.public static TLcdAliasNames getAliasNames()
TLcdDMA1987bEllipsoidFactory
can create.TLcdDMA1987bEllipsoidFactory
can create.