ISOSpatialTemporalExtent
Object of R6Class
for modelling an ISO SpatialTemporalExtent
R6Class
object.
spatialExtent
[ISOGeographicExtent
] the geographic extent(s)
setTimeInstant(timeInstant)
Sets a time instant, object of class GMLTimeInstant
setTimePeriod(timePeriod)
Sets a time period, object of class GMLTimePeriod
new(xml)
This method is used to instantiate an ISOSpatialTemporalExtent
addSpatialExtent(spatialExtent)
Adds an object of class ISOGeographicExtent
delSpatialExtent(spatialExtent)
Deletes an object of class ISOGeographicExtent
ISO 19115:2003 - Geographic information -- Metadata
# NOT RUN {
#create object
md <- ISOSpatialTemporalExtent$new()
start <- ISOdate(2000, 1, 12, 12, 59, 45)
end <- ISOdate(2010, 8, 22, 13, 12, 43)
tp <- GMLTimePeriod$new(beginPosition = start, endPosition = end)
md$setTimePeriod(tp)
spatialExtent <- ISOGeographicBoundingBox$new(minx = -180, miny = -90, maxx = 180, maxy = 90)
md$addSpatialExtent(spatialExtent)
xml <- md$encode()
# }
Run the code above in your browser using DataLab