Package org.geotoolkit.referencing.crs

Coordinate reference system implementations.

See:
          Description

Class Summary
AbstractCRS Abstract coordinate reference system, usually defined by a coordinate system and a datum.
AbstractDerivedCRS A coordinate reference system that is defined by its coordinate conversion from another CRS (not by a datum).
AbstractSingleCRS Abstract coordinate reference system, consisting of a single coordinate system and a single datum (as opposed to compound CRS).
DefaultCompoundCRS A coordinate reference system describing the position of points through two or more independent coordinate reference systems.
DefaultDerivedCRS A coordinate reference system that is defined by its coordinate conversion from another CRS but is not a projected CRS.
DefaultEngineeringCRS A contextually local coordinate reference system.
DefaultGeocentricCRS A 3D coordinate reference system with the origin at the approximate centre of mass of the earth.
DefaultGeographicCRS 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 An engineering coordinate reference system applied to locations in images.
DefaultProjectedCRS A 2D coordinate reference system used to approximate the shape of the earth on a planar surface.
DefaultTemporalCRS A 1D coordinate reference system used for the recording of time.
DefaultVerticalCRS A 1D coordinate reference system used for recording heights or depths.
 

Package org.geotoolkit.referencing.crs Description

Coordinate reference system implementations. An explanation for this package is provided in the OpenGIS® javadoc. The remaining discussion on this page is specific to the Geotk implementation.

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. GeographicCRS and ProjectedCRS), while some others are one-dimensional (e.g. VerticalCRS and TemporalCRS). Those simple coordinate reference 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 GeographicCRS and TemporalCRS. Such aggregations are built with CompoundCRS.

Some useful constants defined in this package are:

Geographic CRS:  WGS84, WGS84_3D
Geocentric CRS:  CARTESIAN, SPHERICAL
Engineering CRS:  CARTESIAN_2D, CARTESIAN_3D
Vertical CRS:  ELLIPSOIDAL_HEIGHT, GEOIDAL_HEIGHT
Temporal CRS:  JULIAN, MODIFIED_JULIAN, TRUNCATED_JULIAN, DUBLIN_JULIAN, UNIX, JAVA

Since:
1.2
Version:
3.18
Author:
Martin Desruisseaux (IRD, Geomatys), Cédric Briançon (Geomatys)
Module:
referencing/geotk-referencing (download)


Copyright © 2009-2011 Geotoolkit.org. All Rights Reserved.