ISOGeographicBoundingBox
ISOGeographicBoundingBox
Object of R6Class
for modelling an ISO GeographicBoundingBox
R6Class
object.
Emmanuel Blondel <emmanuel.blondel1@gmail.com>
geometa::geometaLogger
-> geometa::ISOAbstractObject
-> geometa::ISOGeographicExtent
-> ISOGeographicBoundingBox
westBoundLongitude
westBoundLongitude
eastBoundLongitude
eastBoundLongitude
southBoundLatitude
southBoundLatitude
northBoundLatitude
northBoundLatitude
Inherited methods
geometa::geometaLogger$ERROR()
geometa::geometaLogger$INFO()
geometa::geometaLogger$WARN()
geometa::ISOAbstractObject$addFieldAttrs()
geometa::ISOAbstractObject$addListElement()
geometa::ISOAbstractObject$contains()
geometa::ISOAbstractObject$createLocalisedProperty()
geometa::ISOAbstractObject$decode()
geometa::ISOAbstractObject$delListElement()
geometa::ISOAbstractObject$encode()
geometa::ISOAbstractObject$getClass()
geometa::ISOAbstractObject$getClassName()
geometa::ISOAbstractObject$getNamespaceDefinition()
geometa::ISOAbstractObject$isDocument()
geometa::ISOAbstractObject$isFieldInheritedFrom()
geometa::ISOAbstractObject$print()
geometa::ISOAbstractObject$save()
geometa::ISOAbstractObject$setAttr()
geometa::ISOAbstractObject$setCodeList()
geometa::ISOAbstractObject$setCodeListValue()
geometa::ISOAbstractObject$setCodeSpace()
geometa::ISOAbstractObject$setHref()
geometa::ISOAbstractObject$setId()
geometa::ISOAbstractObject$setIsNull()
geometa::ISOAbstractObject$setValue()
geometa::ISOAbstractObject$validate()
geometa::ISOAbstractObject$wrapBaseElement()
new()
Initializes object
ISOGeographicBoundingBox$new(
xml = NULL,
minx = NULL,
miny = NULL,
maxx = NULL,
maxy = NULL,
bbox = NULL
)
xml
object of class XMLInternalNode-class
minx
minx object of class numeric
miny
miny object of class numeric
maxx
maxx object of class numeric
maxy
maxy object of class numeric
bbox
bbox object of class matrix
setWestBoundLongitude()
Set west bound longitude
ISOGeographicBoundingBox$setWestBoundLongitude(minx)
minx
minx object of class numeric
setEastBoundLongitude()
Set east bound longitude
ISOGeographicBoundingBox$setEastBoundLongitude(maxx)
maxx
maxx object of class numeric
setSouthBoundLatitude()
Set south bound latitude
ISOGeographicBoundingBox$setSouthBoundLatitude(miny)
miny
miny object of class numeric
setNorthBoundLatitude()
Set north bound latitude
ISOGeographicBoundingBox$setNorthBoundLatitude(maxy)
maxy
maxy object of class numeric
clone()
The objects of this class are cloneable with this method.
ISOGeographicBoundingBox$clone(deep = FALSE)
deep
Whether to make a deep clone.
ISO 19115:2003 - Geographic information -- Metadata
md <- ISOGeographicBoundingBox$new(minx = -180, miny = -90, maxx = 180, maxy = 90)
xml <- md$encode()
Run the code above in your browser using DataLab