Object
AbstractCRS
VerticalCRS
All Implemented Interfaces:
CoordinateReferenceSystem

public class VerticalCRS extends AbstractCRS
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 Details

    • VerticalCRS

      public VerticalCRS()
      Creates a new VerticalCRS with default values.
  • Method Details

    • getType

      public String getType()
      Gets the type of coordinate reference system.
      Returns:
      Always "VerticalCRS" for this implementation
    • getDatum

      public Object getDatum()
      Gets the datum of this vertical CRS.
      Returns:
      The vertical datum
    • setDatum

      public void setDatum(Object datum)
      Sets the datum of this vertical CRS.
      Parameters:
      datum - The vertical datum
    • getCoordinateSystem

      public CoordinateSystem getCoordinateSystem()
      Gets the coordinate system of this vertical CRS.
      Returns:
      The coordinate system
    • setCoordinateSystem

      public void setCoordinateSystem(CoordinateSystem coordinateSystem)
      Sets the coordinate system of this vertical CRS.
      Parameters:
      coordinateSystem - The coordinate system