ISOReferenceIdentifier
ISOReferenceIdentifier
ISOReferenceIdentifier class
R6Class
object.
Object of R6Class
for modelling an ISO ReferenceIdentifier
md <- ISOReferenceIdentifier$new(code = "4326", codeSpace = "EPSG") xml <- md$encode()
ISO 19115:2003 - Geographic information -- Metadata
Emmanuel Blondel emmanuel.blondel1@gmail.com
geometa::geometaLogger
-> geometa::ISOAbstractObject
-> ISOReferenceIdentifier
authority
: authority [0..1]: ISOCitation
code
: code [1..1]: character
codeSpace
: codeSpace [0..1]: character
version
: version [0..1]: character
new()
Initializes object
ISOReferenceIdentifier$new(xml = NULL, code = NULL, codeSpace = NULL)
xml
: object of class XMLInternalNode-class
code
: code
codeSpace
: code space
setAuthority()
Set authority
ISOReferenceIdentifier$setAuthority(authority)
authority
: object of class ISOCitation
setCode()
Set code
ISOReferenceIdentifier$setCode(code)
code
: code
setCodeSpace()
Set code space
ISOReferenceIdentifier$setCodeSpace(codeSpace)
codeSpace
: code space
setVersion()
Set version
ISOReferenceIdentifier$setVersion(version)
version
: version
clone()
The objects of this class are cloneable with this method.
ISOReferenceIdentifier$clone(deep = FALSE)
deep
: Whether to make a deep clone.