ISOImagerySource
ISOImagerySource
ISOImagerySource class
R6Class
object.
Object of R6Class
for modelling an ISO imagery source
md <- ISOImagerySource$new() md$setProcessedLevel("identifier") res <- ISOImageryNominalResolution$new() d <- ISODistance$new(value = 1, uom = "m", useUomURI = TRUE) res$setScanningResolution(d) md$setResolution(res) xml <- md$encode()
ISO 19139 https://schemas.isotc211.org/19115/-2/gmi/1.0/gmi/#element_LE_Source
ISO 19115-3 https://schemas.isotc211.org/19115/-3/mrl/2.0/mrl/#element_LE_Source
Emmanuel Blondel emmanuel.blondel1@gmail.com
geometa::geometaLogger
-> geometa::ISOAbstractObject
-> ISOImagerySource
processedLevel
: processedLevel [0..1]: ISOMetaIdentifier
resolution
: resolution [0..1]: ISOImageryNominalResolution
new()
Initializes object
ISOImagerySource$new(xml = NULL)
xml
: object of class XMLInternalNode-class
setProcessedLevel()
Set processed level
ISOImagerySource$setProcessedLevel(processedLevel)
processedLevel
: object of class ISOMetaIdentifier or character
setResolution()
Set resolution
ISOImagerySource$setResolution(resolution)
resolution
: object of class ISOImageryNominalResolution
clone()
The objects of this class are cloneable with this method.
ISOImagerySource$clone(deep = FALSE)
deep
: Whether to make a deep clone.