Class NetCDFCRSAuthorityFactory
Object
AbstractFactory
ReferencingFactory
AbstractAuthorityFactory
BufferedAuthorityFactory
DeferredAuthorityFactory
FactoryUsingWKT
NetCDFCRSAuthorityFactory
- All Implemented Interfaces:
AuthorityFactory
,CRSAuthorityFactory
,Factory
,BufferedFactory
,Factory
,OptionalFactory
,RegistrableFactory
A factory providing NetCDF/GRIB custom
CoordinateReferenceSystem
instances with the related custom EPSG.- Author:
- Daniele Romagnoli - GeoSolutions
-
Field Summary
FieldsFields inherited from class FactoryUsingWKT
DEFAULT_PRIORITY, FILENAME
Fields inherited from class ReferencingFactory
LOGGER
Fields inherited from class AbstractFactory
hints, MAXIMUM_PRIORITY, MINIMUM_PRIORITY, NORMAL_PRIORITY, priority
-
Constructor Summary
ConstructorsConstructorDescriptionNetCDFCRSAuthorityFactory
(Hints userHints) NetCDFCRSAuthorityFactory
(Hints userHints, int priority) -
Method Summary
Methods inherited from class FactoryUsingWKT
createBackingStore, getAuthorities, getAuthority, getFactory, main, main, reportDuplicatedCodes, reportInstantiationFailures
Methods inherited from class DeferredAuthorityFactory
canDisposeBackingStore, dispose, disposeBackingStore, exit, getBackingStore, isAvailable, isConnected, setTimeout
Methods inherited from class BufferedAuthorityFactory
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, getAuthorityCodes, getBackingStoreDescription, getDescriptionText, getIdentifiedObjectFinder, getVendor
Methods inherited from class AbstractAuthorityFactory
noSuchAuthorityCode, trimAuthority
Methods inherited from class ReferencingFactory
ensureNonNull
Methods inherited from class AbstractFactory
addImplementationHints, equals, getImplementationHints, getPriority, hashCode, onDeregistration, onRegistration
Methods inherited from interface AuthorityFactory
createObject, getAuthority, getAuthorityCodes, getDescriptionText
Methods inherited from interface CRSAuthorityFactory
createCompoundCRS, createCoordinateReferenceSystem, createDerivedCRS, createEngineeringCRS, createGeocentricCRS, createGeographicCRS, createImageCRS, createProjectedCRS, createTemporalCRS, createVerticalCRS
Methods inherited from interface Factory
getImplementationHints
-
Field Details
-
SYSTEM_DEFAULT_USER_PROJ_FILE
- See Also:
-
-
Constructor Details
-
NetCDFCRSAuthorityFactory
public NetCDFCRSAuthorityFactory() -
NetCDFCRSAuthorityFactory
-
NetCDFCRSAuthorityFactory
-
-
Method Details
-
getDefinitionsURL
Returns the URL to the property file that contains CRS definitions.- Overrides:
getDefinitionsURL
in classFactoryUsingWKT
- Returns:
- The URL, or
null
if none.
-
toString
Description copied from class:AbstractFactory
Returns a string representation of this factory. This method is mostly for debugging purpose, so the string format may vary across different implementations or versions. The default implementation formats all implementation hints as a tree. If the implementation hints include some factory dependencies, then the implementation hints for those dependencies will appears under a tree branch.- Overrides:
toString
in classAbstractFactory
-