ISOQuantitativeResult
ISOQuantitativeResult
ISOQuantitativeResult class
R6Class
object.
Object of R6Class
for modelling an ISO QuantitativeResult
md <- ISOQuantitativeResult$new() xml <- md$encode()
ISO 19139 https://schemas.isotc211.org/19139/-/gmd/1.0/gmd/#element_DQ_QuantitativeResult
ISO 19115-3 https://schemas.isotc211.org/19157/-/mdq/1.2/mdq/#element_DQ_QuantitativeResult
Emmanuel Blondel emmanuel.blondel1@gmail.com
geometa::geometaLogger
-> geometa::ISOAbstractObject
-> geometa::ISOAbstractResult
-> ISOQuantitativeResult
resultScope
: resultScope [0..1]: ISOScope (=> 19115-3)
dateTime
: dateTime [0..1]: POSIX/date (=> 19115-3)
valueType
: valueType [0..1]- ISORecordType
valueUnit
: valueUnit [1..1]- GMLUnitDefinition
errorStatistic
: errorStatistic [0..1]
value
: value [1..*]
new()
Initializes object
ISOQuantitativeResult$new(xml = NULL)
xml
: object of class XMLInternalNode-class
setResultScope()
Set result scope
ISOQuantitativeResult$setResultScope(scope)
scope
: object of class ISOScope
setDateTime()
Set date time
ISOQuantitativeResult$setDateTime(dateTime)
dateTime
: date time, object of class POSIXct
setValueType()
Set value type
ISOQuantitativeResult$setValueType(valueType)
valueType
: object of class ISORecordType or character
setValueUnit()
Set value unit
ISOQuantitativeResult$setValueUnit(valueUnit)
valueUnit
: object of class inheriting GMLUnitDefinition
setErrorStatistic()
Set error statistic
ISOQuantitativeResult$setErrorStatistic(errorStatistic)
errorStatistic
: error statistic
addValue()
Adds value
ISOQuantitativeResult$addValue(value)
value
: object of class ISORecord or character
TRUE
if added, FALSE
otherwise
delValue()
Deletes value
ISOQuantitativeResult$delValue(value)
value
: object of class ISORecord or character
TRUE
if delete, FALSE
otherwise
clone()
The objects of this class are cloneable with this method.
ISOQuantitativeResult$clone(deep = FALSE)
deep
: Whether to make a deep clone.