Class VerticalExtentImpl

    • Constructor Detail

      • VerticalExtentImpl

        public VerticalExtentImpl()
        Constructs an initially empty vertical extent.
      • VerticalExtentImpl

        public VerticalExtentImpl​(VerticalExtent source)
        Constructs a metadata entity initialized with the values from the specified metadata.
        Since:
        2.4
      • VerticalExtentImpl

        public VerticalExtentImpl​(Double minimumValue,
                                  Double maximumValue,
                                  VerticalCRS verticalCRS)
        Creates a vertical extent initialized to the specified values.
        Since:
        2.4
    • Method Detail

      • getMinimumValue

        public Double getMinimumValue()
        Returns the lowest vertical extent contained in the dataset.
        Specified by:
        getMinimumValue in interface VerticalExtent
        Returns:
        Double mandatory for valid content, may be null for an invalid document.
      • setMinimumValue

        public void setMinimumValue​(Double newValue)
        Set the lowest vertical extent contained in the dataset.
      • getMaximumValue

        public Double getMaximumValue()
        Returns the highest vertical extent contained in the dataset.
        Specified by:
        getMaximumValue in interface VerticalExtent
        Returns:
        Double mandatory for valid content, may be null for an invalid document.
      • setMaximumValue

        public void setMaximumValue​(Double newValue)
        Set the highest vertical extent contained in the dataset.
      • getVerticalCRS

        public VerticalCRS 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.
        Specified by:
        getVerticalCRS in interface VerticalExtent
        Returns:
        The vertical CRS.
        Since:
        2.4
      • setVerticalCRS

        public void setVerticalCRS​(VerticalCRS newValue)
        Set the information about the vertical coordinate reference system to which the maximum and minimum elevation values are measured.
        Since:
        2.4