Referencing =========== Used to interpret referencing information allowing the determination of a location given a set of coordinates. Includes implementation of ``CoordinateReferenceSystem`` (CRS), conversion and transformation services. .. figure:: /images/gt-referencing.svg gt-referencing module The gt-referencing module is our first example that makes use of the plugin system provided by :doc:`gt-metadata <../metadata/index>`. It does require a little bit of care when configuring the module with appropriate EPSG authority. The ``gt-referencing`` module is responsible for: * Implementation of the referencing interfaces from :doc:`gt-api <../api/index>` such as ``CoordinateReferenceSystem`` and ``MathTransform`` * Providing a definition for common spatial reference system codes using plugins available on the CLASSPATH This module is basically care and feeding for the ``CoordinateReferenceSystem`` class - and enough math to make it useful. Before you get too worried it is easy to use (There is a class called CRS that has helper methods for reprojection and stuff). References '''''''''' * http://www.epsg-registry.org/ Maven ''''' .. code-block:: xml org.geotools gt-referencing ${geotools.version} org.geotools gt-epsg-hsql ${geotools.version} org.geotools gt-epsg-extension ${geotools.version} Contents -------- .. sidebar:: Details .. toctree:: :maxdepth: 1 faq internal .. toctree:: :maxdepth: 1 crs axis order compare epsg parameter transform calculator EPSG core providers (choose only one to prevent conflict): .. toctree:: :maxdepth: 1 hsql postgresql wkt Plugins: .. toctree:: :maxdepth: 1 extension iau