org.geotools.referencing.factory
Class URN_AuthorityFactory
Object
AbstractFactory
ReferencingFactory
AbstractAuthorityFactory
AuthorityFactoryAdapter
Abstract_URI_AuthorityFactory
URN_AuthorityFactory
- All Implemented Interfaces:
- RegisterableService, Factory, OptionalFactory, AuthorityFactory, CRSAuthorityFactory, CSAuthorityFactory, DatumAuthorityFactory, CoordinateOperationAuthorityFactory
public class URN_AuthorityFactory
- extends Abstract_URI_AuthorityFactory
Wraps all factories in a "urn:ogc:def"
name space. An example of complete URN is
"urn:ogc:def:crs:EPSG:6.8:4326"
.
Users don't need to create an instance of this class, since one is automatically registered for use in
org.opengis.referencing.ReferencingFactoryFinder
.
- Author:
- Justin Deoliveira, Martin Desruisseaux, Ben Caradoc-Davies (CSIRO Earth Science and Resource Engineering)
- See Also:
- URNs of definitions in OGC namespace
Method Summary |
protected URI_Parser |
buildParser(String code)
Subclasses must implement this method to return a subclass of URI_Parser appropriate to their URI. |
Citation |
getAuthority()
Returns the organization or party responsible for definition and maintenance of the
database. |
Methods inherited from class AuthorityFactoryAdapter |
createCartesianCS, createCompoundCRS, createCoordinateOperation, createCoordinateReferenceSystem, createCoordinateSystem, createCoordinateSystemAxis, createCylindricalCS, createDatum, createDerivedCRS, createEllipsoid, createEllipsoidalCS, createEngineeringCRS, createEngineeringDatum, createExtent, createFromCoordinateReferenceSystemCodes, createGeocentricCRS, createGeodeticDatum, createGeographicCRS, createImageCRS, createImageDatum, createObject, createOperationMethod, createParameterDescriptor, createPolarCS, createPrimeMeridian, createProjectedCRS, createSphericalCS, createTemporalCRS, createTemporalDatum, createTimeCS, createUnit, createVerticalCRS, createVerticalCS, createVerticalDatum, dispose, getAuthorityCodes, getBackingStoreDescription, getDescriptionText, getIdentifiedObjectFinder, getVendor, isAvailable |
HINTS_AUTHORITY
public static final String HINTS_AUTHORITY
- The name used in
Hints.FORCE_AXIS_ORDER_HONORING
for this factory.
- See Also:
- Constant Field Values
URN_AuthorityFactory
public URN_AuthorityFactory()
- Constructor.
- See Also:
Abstract_URI_AuthorityFactory.Abstract_URI_AuthorityFactory(String)
URN_AuthorityFactory
public URN_AuthorityFactory(Hints userHints)
- Constructor.
- See Also:
Abstract_URI_AuthorityFactory.Abstract_URI_AuthorityFactory(Hints, String)
URN_AuthorityFactory
public URN_AuthorityFactory(AllAuthoritiesFactory factory)
- Constructor.
- See Also:
Abstract_URI_AuthorityFactory.Abstract_URI_AuthorityFactory(AllAuthoritiesFactory)
getAuthority
public Citation getAuthority()
- Description copied from class:
AuthorityFactoryAdapter
- Returns the organization or party responsible for definition and maintenance of the
database.
- Specified by:
getAuthority
in interface AuthorityFactory
- Specified by:
getAuthority
in class Abstract_URI_AuthorityFactory
- Returns:
- The organization reponsible for definition of the database.
- See Also:
Abstract_URI_AuthorityFactory.getAuthority()
buildParser
protected URI_Parser buildParser(String code)
throws NoSuchAuthorityCodeException
- Description copied from class:
Abstract_URI_AuthorityFactory
- Subclasses must implement this method to return a subclass of URI_Parser appropriate to their URI.
- Specified by:
buildParser
in class Abstract_URI_AuthorityFactory
- Parameters:
code
- the URI to be parsed
- Returns:
-
- Throws:
NoSuchAuthorityCodeException
- See Also:
Abstract_URI_AuthorityFactory.buildParser(java.lang.String)
Copyright © 1996-2014 Geotools. All Rights Reserved.