public class URN_AuthorityFactory extends Abstract_URI_AuthorityFactory
"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
.
Modifier and Type | Field and Description |
---|---|
static String |
HINTS_AUTHORITY
The name used in
Hints.FORCE_AXIS_ORDER_HONORING for this factory. |
LOGGER
hints, MAXIMUM_PRIORITY, MINIMUM_PRIORITY, NORMAL_PRIORITY, priority
Constructor and Description |
---|
URN_AuthorityFactory()
Constructor.
|
URN_AuthorityFactory(AllAuthoritiesFactory factory)
Constructor.
|
URN_AuthorityFactory(Hints userHints)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
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.
|
createVersionedFactory, getAuthorityFactory, getCoordinateOperationAuthorityFactory, getCRSAuthorityFactory, getCSAuthorityFactory, getDatumAuthorityFactory, toBackingFactoryCode
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
noSuchAuthorityCode, trimAuthority
ensureNonNull
addImplementationHints, equals, getImplementationHints, getPriority, hashCode, onDeregistration, onRegistration, toString
createCompoundCRS, createCoordinateReferenceSystem, createDerivedCRS, createEngineeringCRS, createGeocentricCRS, createGeographicCRS, createImageCRS, createProjectedCRS, createTemporalCRS, createVerticalCRS
createCartesianCS, createCoordinateSystem, createCoordinateSystemAxis, createCylindricalCS, createEllipsoidalCS, createPolarCS, createSphericalCS, createTimeCS, createUnit, createVerticalCS
createDatum, createEllipsoid, createEngineeringDatum, createGeodeticDatum, createImageDatum, createPrimeMeridian, createTemporalDatum, createVerticalDatum
createCoordinateOperation, createFromCoordinateReferenceSystemCodes
createObject, getAuthorityCodes, getDescriptionText
getImplementationHints
public static final String HINTS_AUTHORITY
Hints.FORCE_AXIS_ORDER_HONORING
for this factory.public URN_AuthorityFactory()
public URN_AuthorityFactory(Hints userHints)
public URN_AuthorityFactory(AllAuthoritiesFactory factory)
public Citation getAuthority()
AuthorityFactoryAdapter
getAuthority
in interface AuthorityFactory
getAuthority
in class Abstract_URI_AuthorityFactory
Abstract_URI_AuthorityFactory.getAuthority()
protected URI_Parser buildParser(String code) throws NoSuchAuthorityCodeException
Abstract_URI_AuthorityFactory
buildParser
in class Abstract_URI_AuthorityFactory
code
- the URI to be parsedNoSuchAuthorityCodeException
Abstract_URI_AuthorityFactory.buildParser(java.lang.String)
Copyright © 1996–2019 Geotools. All rights reserved.