|
GeoAPI 1.0 Build 2004-05-18 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Creates datum objects using authority codes. External authorities are used to manage definitions of objects used in this interface. The definitions of these objects are referenced using code strings. A commonly used authority is EPSG, which is also used in the GeoTIFF standard.
CSAuthorityFactory,
CRSAuthorityFactory
CS_CoordinateSystemAuthorityFactory
| Method Summary | |
|---|---|
Datum |
createDatum(String code)
Returns an arbitrary datum from a code. |
Ellipsoid |
createEllipsoid(String code)
Returns an ellipsoid from a code. |
EngineeringDatum |
createEngineeringDatum(String code)
Creates a engineering datum from a code. |
GeodeticDatum |
createGeodeticDatum(String code)
Returns a geodetic datum from a code. |
ImageDatum |
createImageDatum(String code)
Creates a image datum from a code. |
PrimeMeridian |
createPrimeMeridian(String code)
Returns a prime meridian from a code. |
TemporalDatum |
createTemporalDatum(String code)
Creates a temporal datum from a code. |
VerticalDatum |
createVerticalDatum(String code)
Creates a vertical datum from a code. |
String |
geoidFromWktName(String wkt)
Gets the Geoid code from a WKT name. |
String |
wktFromGeoidName(String geoid)
Gets the WKT name of a Geoid. |
| Methods inherited from interface AuthorityFactory |
|---|
createObject, getAuthority, getAuthorityCodes, getDescriptionText, getFactory |
| Method Detail |
|---|
Datum createDatum(String code)
throws FactoryException
createGeodeticDatum(code)
instead of createDatum(code) if the caller know he is asking for a
geodetic datum).
code - Value allocated by authority.
NoSuchAuthorityCodeException - if the specified code was not found.
FactoryException - if the object creation failed for some other reason.createGeodeticDatum(java.lang.String),
createVerticalDatum(java.lang.String),
createTemporalDatum(java.lang.String)
EngineeringDatum createEngineeringDatum(String code)
throws FactoryException
code - Value allocated by authority.
NoSuchAuthorityCodeException - if the specified code was not found.
FactoryException - if the object creation failed for some other reason.CRSAuthorityFactory.createEngineeringCRS(java.lang.String)
ImageDatum createImageDatum(String code)
throws FactoryException
code - Value allocated by authority.
NoSuchAuthorityCodeException - if the specified code was not found.
FactoryException - if the object creation failed for some other reason.CRSAuthorityFactory.createImageCRS(java.lang.String)
VerticalDatum createVerticalDatum(String code)
throws FactoryException
code - Value allocated by authority.
NoSuchAuthorityCodeException - if the specified code was not found.
FactoryException - if the object creation failed for some other reason.CRSAuthorityFactory.createVerticalCRS(java.lang.String)
createVerticalDatum in 1.0 specification
TemporalDatum createTemporalDatum(String code)
throws FactoryException
code - Value allocated by authority.
NoSuchAuthorityCodeException - if the specified code was not found.
FactoryException - if the object creation failed for some other reason.CRSAuthorityFactory.createTemporalCRS(java.lang.String)
GeodeticDatum createGeodeticDatum(String code)
throws FactoryException
code - Value allocated by authority.
NoSuchAuthorityCodeException - if the specified code was not found.
FactoryException - if the object creation failed for some other reason.createEllipsoid(java.lang.String),
createPrimeMeridian(java.lang.String),
CRSAuthorityFactory.createGeographicCRS(java.lang.String),
CRSAuthorityFactory.createProjectedCRS(java.lang.String)
createHorizontalDatum in 1.0 specification
Ellipsoid createEllipsoid(String code)
throws FactoryException
code - Value allocated by authority.
NoSuchAuthorityCodeException - if the specified code was not found.
FactoryException - if the object creation failed for some other reason.createGeodeticDatum(java.lang.String)
createEllipsoid in 1.0 specification
PrimeMeridian createPrimeMeridian(String code)
throws FactoryException
code - Value allocated by authority.
NoSuchAuthorityCodeException - if the specified code was not found.
FactoryException - if the object creation failed for some other reason.createGeodeticDatum(java.lang.String)
createPrimeMeridian in 1.0 specification
String geoidFromWktName(String wkt)
wkt - Name of geoid defined by OGC (e.g. "European_Datum_1950").createGeodeticDatum(java.lang.String)
geoidFromWKTName in 1.0 specification
String wktFromGeoidName(String geoid)
geoid - Code value for geoid allocated by authority.createGeodeticDatum(java.lang.String)
wktGeoidName in 1.0 specification
|
GeoAPI 1.0 Build 2004-05-18 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
|
Symbols, terms and definitions | Copyright OpenGIS® Consortium |