Class VerticalCRS
Object
AbstractCRS
VerticalCRS
- All Implemented Interfaces:
CoordinateReferenceSystem
Represents a Vertical Coordinate Reference System in PROJJSON.
A Vertical CRS is used for elevation or depth measurements. It consists of a vertical datum and a vertical coordinate system.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the coordinate system of this vertical CRS.getDatum()Gets the datum of this vertical CRS.getType()Gets the type of coordinate reference system.voidsetCoordinateSystem(CoordinateSystem coordinateSystem) Sets the coordinate system of this vertical CRS.voidSets the datum of this vertical CRS.Methods inherited from class AbstractCRS
getArea, getBbox, getId, getName, getRemarks, getScope, setArea, setBbox, setId, setName, setRemarks, setScope
-
Constructor Details
-
VerticalCRS
public VerticalCRS()Creates a new VerticalCRS with default values.
-
-
Method Details
-
getType
Gets the type of coordinate reference system.- Returns:
- Always "VerticalCRS" for this implementation
-
getDatum
Gets the datum of this vertical CRS.- Returns:
- The vertical datum
-
setDatum
Sets the datum of this vertical CRS.- Parameters:
datum- The vertical datum
-
getCoordinateSystem
Gets the coordinate system of this vertical CRS.- Returns:
- The coordinate system
-
setCoordinateSystem
Sets the coordinate system of this vertical CRS.- Parameters:
coordinateSystem- The coordinate system
-