GMLAbstractTimePrimitive {geometa}R Documentation

GMLAbstractTimePrimitive

Description

GMLAbstractTimePrimitive

GMLAbstractTimePrimitive

Format

R6Class object.

Value

Object of R6Class for modelling an GML AbstractTimePrimitive

Super classes

geometa::geometaLogger -> geometa::ISOAbstractObject -> geometa::GMLAbstractObject -> geometa::GMLAbstractGML -> geometa::GMLAbstractTimeObject -> GMLAbstractTimePrimitive

Public fields

relatedTime

relatedTime

Methods

Public 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.

Author(s)

Emmanuel Blondel <emmanuel.blondel1@gmail.com>

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


[Package geometa version 0.8-0 Index]