Interface VerticalExtent


@UML(identifier="EX_VerticalExtent", specification=ISO_19115) public interface VerticalExtent
Vertical domain of dataset.
Since:
1.0
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the highest vertical extent contained in the dataset.
    Returns the lowest vertical extent contained in the dataset.
    Provides information about the vertical coordinate reference system to which the maximum and minimum elevation values are measured.
  • Method Details

    • getMinimumValue

      @UML(identifier="minimumValue", obligation=MANDATORY, specification=ISO_19115) Double getMinimumValue()
      Returns the lowest vertical extent contained in the dataset.
      Returns:
      Double mandatory for valid content, may be null for an invalid document.
    • getMaximumValue

      @UML(identifier="maximumValue", obligation=MANDATORY, specification=ISO_19115) Double getMaximumValue()
      Returns the highest vertical extent contained in the dataset.
      Returns:
      Double mandatory for valid content, may be null for an invalid document.
    • getVerticalCRS

      Provides information about the vertical coordinate reference system to which the maximum and minimum elevation values are measured. The CRS identification includes unit of measure.
      Returns:
      The vertical CRS.
      Since:
      2.1
      Departure from OGC/ISO abstract specification:
      Departure for closer integration with the Java environment ISO 19115 specifies a generic CoordinateReferenceSystem instead of the more restrictive VerticalCRS. GeoAPI uses the more specific type for type-safety and consistency with VerticalExtent usage. However this restriction prevents usage of Height above the ellipsoid when only the constants defined in the VerticalDatumType code list are used. If such height is wanted, implementors need to extend the above code list with their own ELLIPSOIDAL constant.