ISOVerticalExtent function

ISOVerticalExtent

ISOVerticalExtent

ISOVerticalExtent

ISOVerticalExtent class

Format

R6Class object.

Returns

Object of R6Class for modelling an ISO VerticalExtent

Examples

ve <- ISOVerticalExtent$new() ve$setMinimumValue(0) ve$setMaximumValue(19) xml <- ve$encode()

References

Author(s)

Emmanuel Blondel emmanuel.blondel1@gmail.com

Super classes

geometa::geometaLogger -> geometa::ISOAbstractObject -> ISOVerticalExtent

Public fields

  • minimumValue: minimumValue [1..1]: numeric

  • maximumValue: maximumValue [1..1]: numeric

  • unitOfMeasure: unitOfMeasure [1..1]: character

  • verticalCRS: verticalCRS [1..1]: GMLVerticalCRS

Methods

Public methods

Method new()

Initializes object

Usage

ISOVerticalExtent$new(xml = NULL)

Arguments

  • xml: object of class XMLInternalNode-class

Method setMinimumValue()

Set minimum value

Usage

ISOVerticalExtent$setMinimumValue(minimumValue)

Arguments

  • minimumValue: minimum value

Method setMaximumValue()

Set maximum value

Usage

ISOVerticalExtent$setMaximumValue(maximumValue)

Arguments

  • maximumValue: maximum value

Method setUnitOfMeasure()

Set unit of measure

Usage

ISOVerticalExtent$setUnitOfMeasure(uom)

Arguments

  • uom: uom

Method setVerticalCRS()

Set vertical CRS

Usage

ISOVerticalExtent$setVerticalCRS(verticalCRS)

Arguments

  • verticalCRS: verticalCRS

Method clone()

The objects of this class are cloneable with this method.

Usage

ISOVerticalExtent$clone(deep = FALSE)

Arguments

  • deep: Whether to make a deep clone.

  • Maintainer: Emmanuel Blondel
  • License: MIT + file LICENSE
  • Last published: 2025-01-29