## Uses of Class
org.apache.sis.util.iso.AbstractFactory

- Packages that use AbstractFactory
  Package | Description
  --- | ---
  org.apache.sis.referencing.factory | Creates Coordinate Reference System (CRS) objects from given properties or authority codes.
  org.apache.sis.referencing.factory.sql | Factories for geodetic objects defined in a SQL database, typically the EPSG dataset.
  org.apache.sis.referencing.operation | Relationship between any two Coordinate Reference Systems (CRS).
  org.apache.sis.referencing.operation.transform | Conversions or transformations of multi-dimensional coordinate points.
  org.apache.sis.storage.gdal | Extensions to referencing services as wrapper around the C/C++ Proj.4 library.
  org.apache.sis.util.iso | Implementations of GeoAPI types from the `org.opengis.util` package.

- - ### Uses of AbstractFactory in org.apache.sis.referencing.factory

    Subclasses of AbstractFactory in org.apache.sis.referencing.factory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CommonAuthorityFactory` Creates coordinate reference systems in the "`OGC`", "`CRS`" or `"AUTO(2)"` namespaces.
    `class` | `ConcurrentAuthorityFactory<DAO extends GeodeticAuthorityFactory>` A concurrent authority factory that caches all objects created by another factory.
    `class` | `GeodeticAuthorityFactory` Creates geodetic objects from codes defined by an authority.
    `class` | `GeodeticObjectFactory` Creates Coordinate Reference System (CRS) implementations, with their Coordinate System (CS) and Datum components.
    `class` | `MultiAuthoritiesFactory` A factory that delegates the object creation to another factory determined from the authority part in “authority:code” arguments.

  - ### Uses of AbstractFactory in org.apache.sis.referencing.factory.sql

    Subclasses of AbstractFactory in org.apache.sis.referencing.factory.sql
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EPSGDataAccess` Data Access Object (DAO) creating geodetic objects from a JDBC connection to an EPSG database.
    `class` | `EPSGFactory` A geodetic object factory backed by the EPSG database.

  - ### Uses of AbstractFactory in org.apache.sis.referencing.operation

    Subclasses of AbstractFactory in org.apache.sis.referencing.operation
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultCoordinateOperationFactory` Creates operations capable to transform coordinates from a given source CRS to a given target CRS.

  - ### Uses of AbstractFactory in org.apache.sis.referencing.operation.transform

    Subclasses of AbstractFactory in org.apache.sis.referencing.operation.transform
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultMathTransformFactory` Low level factory for creating math transforms.

  - ### Uses of AbstractFactory in org.apache.sis.storage.gdal

    Subclasses of AbstractFactory in org.apache.sis.storage.gdal
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Proj4Factory` A factory for Coordinate Reference Systems created from Proj.4 definitions.

  - ### Uses of AbstractFactory in org.apache.sis.util.iso

    Subclasses of AbstractFactory in org.apache.sis.util.iso
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultNameFactory` A factory for creating `AbstractName` objects.

Copyright © 2010–2017 The Apache Software Foundation. All rights reserved.