Class TLcdISO19115VerticalExtent

All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, Cloneable

public class TLcdISO19115VerticalExtent extends TLcdISO19118Object
Models the extent of a dataset's vertical domain. A vertical extent has a minimum, maximum, and a CRS.
Since:
10.0
  • Field Details

  • Constructor Details

    • TLcdISO19115VerticalExtent

      public TLcdISO19115VerticalExtent()
    • TLcdISO19115VerticalExtent

      public TLcdISO19115VerticalExtent(TLcdDataType aType)
    • TLcdISO19115VerticalExtent

      public TLcdISO19115VerticalExtent(double aMinimum, double aMaximum, TLcdGML32Definition aCRS)
      Convenience constructor that initializes the minimum, maximum and CRS.
      Parameters:
      aMinimum - the minimum value of the extent
      aMaximum - the maximum value of the extent
      aCRS - the CRS of the vertical domain
      Since:
      2018.0
  • Method Details

    • getMinimumValue

      public Double getMinimumValue()
      Returns the role value contained in the value of the MINIMUM_VALUE_PROPERTY property. Returns null if the value of the MINIMUM_VALUE_PROPERTY property is null.
      Returns:
      the role value of the MINIMUM_VALUE_PROPERTY property.
      See Also:
    • setMinimumValue

      public void setMinimumValue(Double aValue)
      Sets the value of the property that maps to the minimumValue element. to a new instance of the association class TLcdISO19115Optional initialized with the given role value. In case the given role value is null, the MINIMUM_VALUE_PROPERTY property is set to null.
      Parameters:
      aValue - the role value to set for the MINIMUM_VALUE_PROPERTY property.
    • getMaximumValue

      public Double getMaximumValue()
      Returns the role value contained in the value of the MAXIMUM_VALUE_PROPERTY property. Returns null if the value of the MAXIMUM_VALUE_PROPERTY property is null.
      Returns:
      the role value of the MAXIMUM_VALUE_PROPERTY property.
      See Also:
    • setMaximumValue

      public void setMaximumValue(Double aValue)
      Sets the value of the property that maps to the maximumValue element. to a new instance of the association class TLcdISO19115Optional initialized with the given role value. In case the given role value is null, the MAXIMUM_VALUE_PROPERTY property is set to null.
      Parameters:
      aValue - the role value to set for the MAXIMUM_VALUE_PROPERTY property.
    • getVerticalCRS

      public TLcdGML32Definition getVerticalCRS()
      Returns the role value contained in the value of the VERTICAL_CRS_PROPERTY property. Returns null if the value of the VERTICAL_CRS_PROPERTY property is null.
      Returns:
      the role value of the VERTICAL_CRS_PROPERTY property.
      See Also:
    • setVerticalCRS

      public void setVerticalCRS(TLcdGML32Definition aValue)
      Sets the value of the property that maps to the verticalCRS element. to a new instance of the association class TLcdISO19118Property initialized with the given role value. In case the given role value is null, the VERTICAL_CRS_PROPERTY property is set to null.
      Parameters:
      aValue - the role value to set for the VERTICAL_CRS_PROPERTY property.