org.geotools.referencing.crs |
package org.geotools.referencing.crs
{@linkplain org.geotools.referencing.crs.AbstractCRS Coordinate reference systems} implementation.
An explanation for this package is provided in the {@linkplain org.opengis.referencing.crs OpenGIS® javadoc}.
The remaining discussion on this page is specific to the Geotools implementation.
{@link org.geotools.referencing.crs.AbstractCRS} is the base class for all
coordinate reference systems (CRS). CRS can have an arbitrary number of dimensions. Some are two-dimensional
(e.g. {@link org.geotools.referencing.crs.DefaultGeographicCRS GeographicCRS} and
{@link org.geotools.referencing.crs.DefaultProjectedCRS ProjectedCRS}), while some others are one-dimensional
(e.g. {@link org.geotools.referencing.crs.DefaultVerticalCRS VerticalCRS} and
{@link org.geotools.referencing.crs.DefaultTemporalCRS TemporalCRS}). Those simple coordinate systems can be
used as building blocks for more complex coordinate reference systems. For example, it is possible to construct
a three-dimensional CRS with (latitude, longitude, time) with an aggregation
of {@link org.geotools.referencing.crs.DefaultGeographicCRS GeographicCRS} and
{@link org.geotools.referencing.crs.DefaultTemporalCRS TemporalCRS}. Such aggregations
are built with {@link org.geotools.referencing.crs.DefaultCompoundCRS CompoundCRS}.
|
Java Source File Name | Type | Comment |
AbstractCRS.java | Class | Abstract coordinate reference system, usually defined by a coordinate system and a datum. |
AbstractDerivedCRS.java | Class | A coordinate reference system that is defined by its coordinate
from another coordinate reference system
(not by a
).
This class is conceptually abstract, even if it is technically possible to
instantiate it. |
AbstractSingleCRS.java | Class | Abstract coordinate reference system, consisting of a single
and a single
(as opposed to
).
A coordinate reference system consists of an ordered sequence of coordinate system
axes that are related to the earth through a datum. |
CRSTest.java | Class | |
DefaultCompoundCRS.java | Class | A coordinate reference system describing the position of points through two or more
independent coordinate reference systems. |
DefaultDerivedCRS.java | Class | A coordinate reference system that is defined by its coordinate conversion from another
coordinate reference system but is not a projected coordinate reference system. |
DefaultEngineeringCRS.java | Class | A contextually local coordinate reference system. |
DefaultGeocentricCRS.java | Class | A 3D coordinate reference system with the origin at the approximate centre of mass of the earth. |
DefaultGeographicCRS.java | Class | A coordinate reference system based on an ellipsoidal approximation of the geoid; this provides
an accurate representation of the geometry of geographic features for a large portion of the
earth's surface. |
DefaultImageCRS.java | Class | An engineering coordinate reference system applied to locations in images. |
DefaultProjectedCRS.java | Class | A 2D coordinate reference system used to approximate the shape of the earth on a planar surface.
It is done in such a way that the distortion that is inherent to the approximation is carefully
controlled and known. |
DefaultTemporalCRS.java | Class | A 1D coordinate reference system used for the recording of time. |
DefaultVerticalCRS.java | Class | A 1D coordinate reference system used for recording heights or depths. |
EPSGCRSAuthorityFactory.java | Class | Default implementation for a coordinate reference system authority factory backed
by the EPSG property file. |
EPSGTest.java | Class | These EPSG support. |
UnprefixedMap.java | Class | A map without the "conversion." prefix in front of property keys. |
URNEPSGTest.java | Class | |