Package org.geotools.api.referencing.crs
Interface ProjectedCRS
-
- All Superinterfaces:
CoordinateReferenceSystem
,GeneralDerivedCRS
,IdentifiedObject
,ReferenceSystem
,SingleCRS
- All Known Implementing Classes:
DefaultProjectedCRS
public interface ProjectedCRS extends GeneralDerivedCRS
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. Distortion correction is commonly applied to calculated bearings and distances to produce values that are a close match to actual field values.Used with CS type(s) Cartesian
- Since:
- GeoAPI 1.0
- Author:
- Martin Desruisseaux (IRD)
-
-
Field Summary
-
Fields inherited from interface IdentifiedObject
ALIAS_KEY, IDENTIFIERS_KEY, NAME_KEY, REMARKS_KEY
-
Fields inherited from interface ReferenceSystem
DOMAIN_OF_VALIDITY_KEY, SCOPE_KEY
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GeographicCRS
getBaseCRS()
Returns the base coordinate reference system, which must be geographic.Projection
getConversionFromBase()
Returns the map projection from the base CRS to this CRS.CartesianCS
getCoordinateSystem()
Returns the coordinate system, which must be cartesian.GeodeticDatum
getDatum()
Returns the datum.-
Methods inherited from interface IdentifiedObject
getAlias, getIdentifiers, getName, getRemarks, toWKT
-
Methods inherited from interface ReferenceSystem
getDomainOfValidity, getScope
-
-
-
-
Method Detail
-
getBaseCRS
GeographicCRS getBaseCRS()
Returns the base coordinate reference system, which must be geographic.- Specified by:
getBaseCRS
in interfaceGeneralDerivedCRS
- Returns:
- The base coordinate reference system.
-
getConversionFromBase
Projection getConversionFromBase()
Returns the map projection from the base CRS to this CRS.- Specified by:
getConversionFromBase
in interfaceGeneralDerivedCRS
- Returns:
- The conversion from the base CRS.
-
getCoordinateSystem
CartesianCS getCoordinateSystem()
Returns the coordinate system, which must be cartesian.- Specified by:
getCoordinateSystem
in interfaceCoordinateReferenceSystem
- Specified by:
getCoordinateSystem
in interfaceSingleCRS
- Returns:
- The coordinate system.
-
getDatum
GeodeticDatum getDatum()
Returns the datum.
-
-