public class TLcdNIMA8350GeodeticDatumFactory extends Object implements ILcdGeodeticDatumFactory, Serializable
System
1984,
DMA TR 8350.2 Third Edition, amendment 1, 3 January 2000.
This is only a subset.Modifier and Type | Field and Description |
---|---|
static int |
ADINDAN
ID for ADINDAN.
|
static int |
AFG
ID for AFG.
|
static int |
AIN_EL_ABD_1970
ID for AIN EL ABD 1970 .
|
static int |
ALASKA_CANADA_NAD_1927
ID for ALASKA CANADA NAD 1927 .
|
static int |
ALASKA_NAD_1927
ID for ALASKA NAD 1927 .
|
static int |
EUROPEAN_1950
ID for EUROPEAN 1950 .
|
static int |
EUROPEAN_1950_MEAN
ID for EUROPEAN 1950 MEAN .
|
static int |
EUROPEAN_1979_MEAN
ID for EUROPEAN 1979 MEAN .
|
static int |
NORTH_AMERICA_1927_MEAN
ID for NORTH AMERICA 1927 MEAN .
|
static int |
NORTH_AMERICA_1983
ID for NORTH AMERICA 1983 .
|
static int |
NORTH_AMERICA_1983_HARN
ID for NORTH AMERICA 1983 HARN.
|
static int |
WGS_1972
ID for WGS 1972 .
|
static int |
WGS_1984
ID for WGS 1984 .
|
Constructor and Description |
---|
TLcdNIMA8350GeodeticDatumFactory() |
Modifier and Type | Method and Description |
---|---|
ILcdGeodeticDatum |
createGeodeticDatum(int aID)
This method creates an instance of
TLcdGeodeticDatum ,
given one of the identification codes of a geodetic datum as defined in this class. |
ILcdGeodeticDatum |
createGeodeticDatum(String aPrefix,
Properties aProperties)
This method will, given aPrefix and aProperties, return a
TLcdGeodeticDatum . |
TLcdAliasNames |
getAliasNames()
This method returns the possible aliases for the geodetic data that this
TLcdNIMA8350GeodeticDatumFactory can create. |
public static final int ADINDAN
public static final int AFG
public static final int AIN_EL_ABD_1970
public static final int ALASKA_NAD_1927
public static final int ALASKA_CANADA_NAD_1927
public static final int EUROPEAN_1950
public static final int EUROPEAN_1950_MEAN
public static final int EUROPEAN_1979_MEAN
public static final int NORTH_AMERICA_1983
public static final int NORTH_AMERICA_1927_MEAN
public static final int WGS_1972
public static final int WGS_1984
public static final int NORTH_AMERICA_1983_HARN
public TLcdAliasNames getAliasNames()
TLcdNIMA8350GeodeticDatumFactory
can create.TLcdNIMA8350GeodeticDatumFactory
can create.public ILcdGeodeticDatum createGeodeticDatum(String aPrefix, Properties aProperties) throws IllegalArgumentException
TLcdGeodeticDatum
.
It will look for
the following key :
<aPrefix>TLcdNIMA8350GeodeticDatumFactory.geodeticDatumName : the name of the TLcdGeodeticDatum
of which an instance should be created.createGeodeticDatum
in interface ILcdGeodeticDatumFactory
aPrefix
- prefix for property names.aProperties
- Properties object from which to derive the geodetic datum.ILcdGeodeticDatum
associated to the combination
aPrefix
and aProperties
.IllegalArgumentException
- if the argument is illegal.public ILcdGeodeticDatum createGeodeticDatum(int aID)
TLcdGeodeticDatum
,
given one of the identification codes of a geodetic datum as defined in this class.
The default geodetic datum that is returned, in case an invalid id was given, is WGS84.aID
- one of the constants.TLcdGeodeticDatum
,
given one of the identification codes of a geodetic datum as defined in this class.