org.geotools.referencing.factory
Class HTTP_URI_AuthorityFactory
Object
AbstractFactory
ReferencingFactory
AbstractAuthorityFactory
AuthorityFactoryAdapter
Abstract_URI_AuthorityFactory
HTTP_URI_AuthorityFactory
- All Implemented Interfaces:
- RegisterableService, Factory, OptionalFactory, AuthorityFactory, CRSAuthorityFactory, CSAuthorityFactory, DatumAuthorityFactory, CoordinateOperationAuthorityFactory
public class HTTP_URI_AuthorityFactory
- extends Abstract_URI_AuthorityFactory
AuthorityFactory
for OGC HTTP URI resources. For example, the WGS84 coordinate reference system can be expressed as
"http://www.opengis.net/def/crs/EPSG/0/4326"
.
Use org.opengis.referencing.ReferencingFactoryFinder
instead of instantiating this class directly.
- Author:
- Ben Caradoc-Davies (CSIRO Earth Science and Resource Engineering)
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
HTTP_URI_AuthorityFactory
public HTTP_URI_AuthorityFactory()
- Constructor.
- See Also:
Abstract_URI_AuthorityFactory.Abstract_URI_AuthorityFactory(String)
HTTP_URI_AuthorityFactory
public HTTP_URI_AuthorityFactory(Hints userHints)
- Constructor.
- See Also:
Abstract_URI_AuthorityFactory.Abstract_URI_AuthorityFactory(Hints, String)
HTTP_URI_AuthorityFactory
public HTTP_URI_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:
AuthorityFactoryAdapter.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.