Package org.opengis.referencing.crs
Interface ProjectedCRS
-
- All Superinterfaces:
CoordinateReferenceSystem,GeneralDerivedCRS,IdentifiedObject,ReferenceSystem,SingleCRS
@UML(identifier="SC_ProjectedCRS", specification=ISO_19111) public interface ProjectedCRS extends GeneralDerivedCRS
A 2-dimensional 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.This type of CRS can be used with coordinate systems of type
CartesianCS.
-
-
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
Modifier and Type Method Description GeographicCRSgetBaseCRS()Returns the base coordinate reference system, which must be geographic.ProjectiongetConversionFromBase()Returns the map projection from the base CRS to this CRS.CartesianCSgetCoordinateSystem()Returns the coordinate system, which shall be Cartesian.GeodeticDatumgetDatum()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:
getBaseCRSin interfaceGeneralDerivedCRS- Returns:
- the base coordinate reference system.
-
getConversionFromBase
Projection getConversionFromBase()
Returns the map projection from the base CRS to this CRS.- Specified by:
getConversionFromBasein interfaceGeneralDerivedCRS- Returns:
- the conversion from the base CRS.
-
getCoordinateSystem
@UML(identifier="coordinateSystem", obligation=MANDATORY, specification=ISO_19111) CartesianCS getCoordinateSystem()
Returns the coordinate system, which shall be Cartesian.- Specified by:
getCoordinateSystemin interfaceCoordinateReferenceSystem- Specified by:
getCoordinateSystemin interfaceSingleCRS- Returns:
- the Cartesian coordinate system.
-
getDatum
@UML(identifier="datum", obligation=MANDATORY, specification=ISO_19111) GeodeticDatum getDatum()
Returns the datum.
-
-