ISOCodelistCatalogue: ISOCodelistCatalogue

ISOCodelistCatalogueR Documentation

ISOCodelistCatalogue

Description

ISOCodelistCatalogue

ISOCodelistCatalogue

Format

R6Class object.

Value

Object of R6Class for modelling an ISOCodelistCatalogue

Super classes

geometa::geometaLogger -> geometa::ISOAbstractObject -> ISOCodelistCatalogue

Public fields

name

name

scope

scope

fieldOfApplication

field of application

versionNumber

version number

versionDate

version date

codelistItem

codelist items

Methods

Public methods

Inherited methods

Method new()

Initializes object

Usage
ISOCodelistCatalogue$new(xml = NULL)
Arguments
xml

object of class XMLInternalNode-class


Method getCodelists()

Get codelists. The method ensure an harmonized output made of objects of class ISOCodelist. In the catalogue is built of objects of class ISOCodeListDictionary, these will be mapped as ISOCodelist, to facilitate the consumption of codelists by geometa

Usage
ISOCodelistCatalogue$getCodelists()

Method getCodelist()

Get codelist by id.

Usage
ISOCodelistCatalogue$getCodelist(id)
Arguments
id

id

Returns

object of class ISOCodelist


Method clone()

The objects of this class are cloneable with this method.

Usage
ISOCodelistCatalogue$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.

Author(s)

Emmanuel Blondel <emmanuel.blondel1@gmail.com>

References

ISO/TS 19139:2007 Geographic information – XML


eblondel/geometa documentation built on Sept. 23, 2024, 8:06 p.m.