Package org.apache.sis.referencing.crs
package org.apache.sis.referencing.crs
Coordinate Reference System (CRS) definitions as coordinate systems related to the earth through datum.
An explanation for this package is provided in the
.
The remaining discussion on this page is specific to the SIS implementation.
invalid reference
OpenGIS® javadoc
The root class for this package is AbstractCRS
.
Coordinate Reference System (CRS) can have various number of dimensions, but some restrictions
apply depending on the CRS type:
Dimension | CRS type examples | Remarks |
---|---|---|
3 | Geographic, Geocentric | ISO 19111 uses the same class, GeodeticCRS , for those two cases. |
2 | Geographic, Projected | GeographicCRS can also be 3D. |
1 | Vertical, Temporal. | |
Any | Compound | Often used for adding a time axis to the above CRS. |
Apache SIS extensions
Some SIS implementations provide additional methods that are not part of OGC/ISO specifications:AbstractCRS.forConvention(AxesConvention)
DefaultTemporalCRS.toDate(double)
DefaultTemporalCRS.toValue(Date)
GeodeticCRS
type. OGC/ISO distinguishes the geographic/geocentric cases according the type
of the coordinate system associated to that CRS:
- A geodetic CRS associated to an ellipsoidal CS is geographic.
- A geodetic CRS associated to a spherical or Cartesian CS is geocentric.
- Since:
- 0.4
- Version:
- 1.3
-
ClassDescriptionCoordinate reference system, defined by a coordinate system and (usually) a datum.AbstractDerivedCRS<C extends org.opengis.referencing.operation.Conversion>A coordinate reference system that is defined by its coordinate conversion from another CRS (not by a datum).Provides a map without the
"conversion."
prefix in front of property keys.A CRS describing the position of points through two or more independent coordinate reference systems.A coordinate reference system that is defined by its coordinate conversion from another CRS (not by a datum).An derived engineering CRS.A derived geodetic CRS.A derived parametric CRS.A derived temporal CRS.A derived vertical CRS.A 1-, 2- or 3-dimensional contextually local coordinate reference system.A 3-dimensional coordinate reference system with the origin at the approximate centre of mass of the earth.A 2- or 3-dimensional coordinate reference system based on a geodetic datum.A 2- or 3-dimensional coordinate reference system based on an ellipsoidal approximation of the geoid.A 2-dimensional engineering coordinate reference system applied to locations in images.A 1-dimensional coordinate reference system which uses parameter values or functions.A 2-dimensional coordinate reference system used to approximate the shape of the earth on a planar surface.A 1-dimensional coordinate reference system used for the recording of time.A 1-dimensional coordinate reference system used for recording heights or depths.Temporary object for formatting the projection method and parameters inside aConversion
element.Place-holder for an interface not yet present in GeoAPI 3.0.JAXB adapter forGeographicCRS
, in order to integrate the value in an element complying with OGC/ISO standard.Implementation ofAbstractCRS
methods that require knowledge about subclasses.