- All Superinterfaces:
CoordinateSystem
,IdentifiedObject
@UML(identifier="VerticalCS",
specification=ISO_19111)
public interface VerticalCS
extends CoordinateSystem
A 1-dimensional coordinate system used to record the heights or depths of points.
Such a coordinate system is usually dependent on the planet's gravity field, perhaps
loosely as when atmospheric pressure is the basis for the vertical coordinate system axis.
An exact definition is deliberately not provided as the complexities of the subject fall
outside the scope of the ISO 19111 specification.
This type of CS can be used by coordinate reference systems of type
VerticalCRS
, potentially in combination with
DerivedCRS
.
The following examples describe some possible axes for vertical CS used with the above-cited CRS:
Axis name | Abbr. | Direction | Unit |
---|---|---|---|
Gravity-related height | H | AxisDirection.UP | metre |
Axis name | Abbr. | Direction | Unit |
---|---|---|---|
Depth | D | 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
Modifier and TypeMethodDescriptiondefault int
Returns the number of dimensions, which is 1 for this type of coordinate system.Methods inherited from interface org.opengis.referencing.cs.CoordinateSystem
getAxis
Methods inherited from interface org.opengis.referencing.IdentifiedObject
getAlias, getDomains, getIdentifiers, getName, getRemarks, toWKT
-
Method Details
-
getDimension
Returns the number of dimensions, which is 1 for this type of coordinate system.- Specified by:
getDimension
in interfaceCoordinateSystem
- Returns:
- always 1.
-