ISOGeoreferenceable
ISOGeoreferenceable
R6Class
object.
Object of R6Class
for modelling an ISO Georeferenceable
- ISO 19139 https://schemas.isotc211.org/19139/-/gmd/1.0/gmd/#element_MD_Georeferenceable
- ISO 19115-3 https://schemas.isotc211.org/19115/-3/msr/1.0/msr/#element_MD_Georeferenceable
geometa::geometaLogger
-> geometa::ISOAbstractObject
-> geometa::ISOAbstractSpatialRepresentation
-> geometa::ISOSpatialRepresentation
-> geometa::ISOGridSpatialRepresentation
-> ISOGeoreferenceable
controlPointAvailability
controlPointAvailability: logical
orientationParameterAvailability
orientationParameterAvailability : logical
orientationParameterDescription
orientationParameterDescription [0..1] : character
georeferencedParameters
georeferencedParameters : ISORecord
parameterCitation
parameterCitation [0..*] : ISOCitation
Inherited methods
geometa::geometaLogger$ERROR()
geometa::geometaLogger$INFO()
geometa::geometaLogger$WARN()
geometa::ISOAbstractObject$addFieldAttrs()
geometa::ISOAbstractObject$addListElement()
geometa::ISOAbstractObject$checkMetadataStandardCompliance()
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$stopIfMetadataStandardIsNot()
geometa::ISOAbstractObject$validate()
geometa::ISOAbstractObject$wrapBaseElement()
geometa::ISOGridSpatialRepresentation$addDimension()
geometa::ISOGridSpatialRepresentation$delDimension()
geometa::ISOGridSpatialRepresentation$setCellGeometry()
geometa::ISOGridSpatialRepresentation$setNumberOfDimensions()
geometa::ISOGridSpatialRepresentation$setTransformationParameterAvailability()
setControlPointAvailability()
Set control point availability
availability
object of class logical
setOrientationParameterAvailability()
Set orientation parameter availability
availability
object of class logical
setGeoreferencedParameters()
Set georeferenced parameters
record
object of class ISORecord
addParameterCitation()
Adds parameter citation
citation
object of class ISOCitation
delParameterCitation()
Deletes parameter citation
citation
object of class ISOCitation
md <- ISOGeoreferenceable$new()
#> Error in super$initialize(xml, defaults = defaults): unused argument (defaults = defaults)
#inherited methods from ISOGridSpatialRepresentation
md$setNumberOfDimensions(1)
#> Error: object 'md' not found
dim1 <- ISODimension$new()
dim1$setName("row")
dim1$setSize(100)
dim1$setResolution(ISOMeasure$new(value=1,uom="m"))
md$addDimension(dim1)
#> Error: object 'md' not found
md$setCellGeometry("area")
#> Error: object 'md' not found
#parameters
md$setControlPointAvailability(TRUE)
#> Error: object 'md' not found
md$setOrientationParameterAvailability(TRUE)
#> Error: object 'md' not found
md$setOrientationParameterDescription("description")
#> Error: object 'md' not found
md$setGeoreferencedParameters("record")
#> Error: object 'md' not found
ct <- ISOCitation$new()
ct$setTitle("citation")
md$addParameterCitation(ct)
#> Error: object 'md' not found
xml <- md$encode()
#> Error: object 'md' not found