public class EsriExtension extends FactoryUsingWKT
"ESRI"
and "EPSG"
name space.Modifier and Type | Field and Description |
---|---|
static String |
FILENAME
The default filename to read.
|
DEFAULT_PRIORITY
LOGGER
hints, MAXIMUM_PRIORITY, MINIMUM_PRIORITY, NORMAL_PRIORITY, priority
Constructor and Description |
---|
EsriExtension()
Constructs an authority factory using the default set of factories.
|
EsriExtension(Hints hints)
Constructs an authority factory using a set of factories created from the specified hints.
|
Modifier and Type | Method and Description |
---|---|
protected Citation[] |
getAuthorities()
Returns the set of authorities to use as identifiers for the CRS to be created.
|
protected URL |
getDefinitionsURL()
Returns the URL to the property file that contains CRS definitions.
|
static void |
main(String[] args)
Prints a list of codes that duplicate the ones provided in the
DefaultFactory . |
createBackingStore, getAuthority, main, reportDuplicatedCodes, reportInstantiationFailures
canDisposeBackingStore, dispose, disposeBackingStore, exit, getBackingStore, isAvailable, isConnected, setTimeout
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
noSuchAuthorityCode, trimAuthority
ensureNonNull
addImplementationHints, equals, getImplementationHints, getPriority, hashCode, onDeregistration, onRegistration, toString
createCompoundCRS, createCoordinateReferenceSystem, createDerivedCRS, createEngineeringCRS, createGeocentricCRS, createGeographicCRS, createImageCRS, createProjectedCRS, createTemporalCRS, createVerticalCRS
createObject, getAuthorityCodes, getDescriptionText
getImplementationHints
public static final String FILENAME
org/geotools/referencing/factory/espg
directory in the classpath or in a JAR file.getDefinitionsURL()
,
Constant Field Valuespublic EsriExtension()
public EsriExtension(Hints hints)
CRS
, CS
,
DATUM
and MATH_TRANSFORM
FACTORY
hints.protected Citation[] getAuthorities()
getAuthorities
in class FactoryUsingWKT
protected URL getDefinitionsURL()
getDefinitionsURL
in class FactoryUsingWKT
null
if none.public static void main(String[] args) throws FactoryException
DefaultFactory
. The
factory tested is the one registered in ReferencingFactoryFinder
. By default, this is
this EsriExtension
class backed by the "esri.properties" property file. This method
can be invoked from the command line in order to check the content of the property file.
Valid arguments are:
-test | Try to instantiate all CRS and reports any failure to do so. |
-duplicated | List all codes from the WKT factory that are duplicating a code from the SQL factory. |
args
- Command line arguments.FactoryException
- if an error occured.Copyright © 1996–2019 Geotools. All rights reserved.