ISOTemporalExtent
ISOTemporalExtent
ISOTemporalExtent class
R6Class
object.
Object of R6Class
for modelling an ISO TemporalExtent
te <- ISOTemporalExtent$new() start <- ISOdate(2000, 1, 12, 12, 59, 45) end <- ISOdate(2010, 8, 22, 13, 12, 43) tp <- GMLTimePeriod$new(beginPosition = start, endPosition = end) te$setTimePeriod(tp)
ISO 19139 https://schemas.isotc211.org/19139/-/gmd/1.0/gmd/#element_EX_TemporalExtent
ISO 19115-3 https://schemas.isotc211.org/19115/-3/gex/1.0/gex/#element_EX_TemporalExtent
Emmanuel Blondel emmanuel.blondel1@gmail.com
geometa::geometaLogger
-> geometa::ISOAbstractObject
-> ISOTemporalExtent
extent
: extent
new()
Initializes object
ISOTemporalExtent$new(xml = NULL)
xml
: object of class XMLInternalNode-class
setTimeInstant()
Set time instant
ISOTemporalExtent$setTimeInstant(timeInstant)
timeInstant
: object of class GMLTimeInstant
setTimePeriod()
Set time period
ISOTemporalExtent$setTimePeriod(timePeriod)
timePeriod
: object of class GMLTimePeriod
clone()
The objects of this class are cloneable with this method.
ISOTemporalExtent$clone(deep = FALSE)
deep
: Whether to make a deep clone.