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
westBoundLongitudewestBoundLongitude
eastBoundLongitudeeastBoundLongitude
southBoundLatitudesouthBoundLatitude
northBoundLatitudenorthBoundLatitude
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
)xmlobject of class XMLInternalNode-class
minxminx object of class numeric
minyminy object of class numeric
maxxmaxx object of class numeric
maxymaxy object of class numeric
bboxbbox object of class matrix
setWestBoundLongitude()Set west bound longitude
ISOGeographicBoundingBox$setWestBoundLongitude(minx)minxminx object of class numeric
setEastBoundLongitude()Set east bound longitude
ISOGeographicBoundingBox$setEastBoundLongitude(maxx)maxxmaxx object of class numeric
setSouthBoundLatitude()Set south bound latitude
ISOGeographicBoundingBox$setSouthBoundLatitude(miny)minyminy object of class numeric
setNorthBoundLatitude()Set north bound latitude
ISOGeographicBoundingBox$setNorthBoundLatitude(maxy)maxymaxy object of class numeric
clone()The objects of this class are cloneable with this method.
ISOGeographicBoundingBox$clone(deep = FALSE)deepWhether 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