GMLAbstractTimePrimitive

GMLAbstractTimePrimitive

Format

R6Class object.

Value

Object of R6Class for modelling an GML AbstractTimePrimitive

References

ISO 19136:2007 Geographic Information – Geographic Markup Language. http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=32554

OGC Geography Markup Language. http://www.opengeospatial.org/standards/gml

Author

Emmanuel Blondel <emmanuel.blondel1@gmail.com>

Public fields

relatedTime

relatedTime

Methods

Inherited methods


Method new()

Initializes object

Usage

GMLAbstractTimePrimitive$new(xml = NULL, defaults = list())

Arguments

xml

object of class XMLInternalNode-class

defaults

list of default values


Method addRelatedTime()

Adds related time

Usage

GMLAbstractTimePrimitive$addRelatedTime(time)

Arguments

time

object of class GMLTimeInstant, GMLTimePeriod. (GMLTimeNode or GMLTimeEdge are not yet supported)

Returns

TRUE if added, FALSE otherwise


Method delRelatedTime()

Deletes related time

Usage

GMLAbstractTimePrimitive$delRelatedTime(time)

Arguments

time

object of class GMLTimeInstant, GMLTimePeriod. (GMLTimeNode or GMLTimeEdge are not yet supported)

Returns

TRUE if deleted, FALSE otherwise


Method clone()

The objects of this class are cloneable with this method.

Usage

GMLAbstractTimePrimitive$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.