- All Superinterfaces:
AffineCS
,CoordinateSystem
,IdentifiedObject
@UML(identifier="CartesianCS",
specification=ISO_19111)
public interface CartesianCS
extends AffineCS
A 2- or 3-dimensional coordinate system in Euclidean space with orthogonal straight axes.
All axes shall have the same length unit of measure.
This type of CS can be used by coordinate reference systems of type
GeodeticCRS
,
ProjectedCRS
or
EngineeringCRS
, potentially in combination with
DerivedCRS
.
The following examples describe some possible set of axes for Cartesian CS used with the above-cited CRS:
Axis name | Abbr. | Direction | Unit |
---|---|---|---|
Easting | E | AxisDirection.EAST | metre |
Northing | N | AxisDirection.NORTH | metre |
Axis name | Abbr. | Direction | Unit |
---|---|---|---|
Geocentric X | X | AxisDirection.GEOCENTRIC_X | metre |
Geocentric Y | Y | AxisDirection.GEOCENTRIC_Y | metre |
Geocentric Z | Z | AxisDirection.GEOCENTRIC_Z | metre |
Axis name | Abbr. | Direction | Unit |
---|---|---|---|
Site north | x | AxisDirection.SOUTH_EAST | metre |
Site east | y | AxisDirection.SOUTH_WEST | metre |
Axis name | Abbr. | Direction | Unit |
---|---|---|---|
Ahead | x | AxisDirection.FORWARD | metre |
Right | y | AxisDirection.STARBOARD | metre |
Down | z | AxisDirection.DOWN | metre |
- Since:
- 1.0
- See Also:
-
Field Summary
Fields inherited from interface org.opengis.referencing.IdentifiedObject
ALIAS_KEY, DOMAINS_KEY, IDENTIFIERS_KEY, NAME_KEY, REMARKS_KEY
-
Method Summary
Methods inherited from interface org.opengis.referencing.cs.CoordinateSystem
getAxis, getDimension
Methods inherited from interface org.opengis.referencing.IdentifiedObject
getAlias, getDomains, getIdentifiers, getName, getRemarks, toWKT