Creates Coordinate Reference System (CRS) objects from given properties or authority codes. This package provides two kinds of factories:
GeodeticAuthorityFactorycreates geodetic objects from codes defined by an authority. An authority is an organization that maintains definitions of authority codes. An authority code is a compact string defined by an authority to reference a particular spatial reference object. A frequently used set of authority codes is the EPSG geodetic dataset, a database of coordinate systems and other spatial referencing objects where each object has a code number ID.
GeodeticObjectFactorycreates complex objects that can not be created by the authority factories. Allows also inversion of control when used with the EPSG authority factory or with the WKT parser.
sqlsub-package require a connection to a database.
||Requires installation of EPSG dataset.|
Defined in the
ClassDescriptionCreates coordinate reference systems in the "
"AUTO(2)"namespaces.A concurrent authority factory that caches all objects created by another factory.Thrown when a factory contains invalid data.Creates geodetic objects from codes defined by an authority.Searches in an authority factory for objects approximately equal to a given object.The domain of the search (for example whether to include deprecated objects in the search).A lazy set of
IdentifiedObjectinstances created from their authority codes only when first needed.Thrown when a factory
createFoo(…)method is given invalid parameters.Thrown when a particular object can not be created because a resource is missing.A factory that delegates the object creation to another factory determined from the authority part in “authority:code” arguments.Thrown when no factory has been found for a given authority name.Thrown when a whole factory can not be created because a resource is missing.