ISOImageryGCPCollection
ISOImageryGCPCollection
R6Class
object.
Object of R6Class
for modelling an ISO imagery gcp collection
- ISO 19139 https://schemas.isotc211.org/19115/-2/gmi/1.0/gmi/#element_MI_GCPCollection
- ISO 19115-3 https://schemas.isotc211.org/19115/-3/msr/1.0/msr/#element_MI_GCPCollection
geometa::geometaLogger
-> geometa::ISOAbstractObject
-> geometa::ISOImageryAbstractGeolocationInformation
-> ISOImageryGCPCollection
collectionIdentification
collectionIdentification [1..1]: integer
collectionName
collectionName [1..1]: character|ISOLocalisedCharacterString
coordinateReferenceSystem
coordinateReferenceSystem [1..1]: ISOAbstractReferenceSystem
gcp
gcp [0..*]: list of ISOImageryGCP
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()
setCollectionIdentification()
Set collection identification id
id
object of class integer
setCollectionName()
Set collection name
name
object of class character
locales
list of localized names. Default is NULL
setCoordinateReferenceSystem()
Set coordinate reference system
crs
object of class inheriting ISOAbstractReferenceSystem
md <- ISOImageryGCPCollection$new()
md$setCollectionIdentification(1L)
md$setCollectionName("name")
rs <- ISOReferenceSystem$new()
rsId <- ISOReferenceIdentifier$new(code = "4326", codeSpace = "EPSG")
rs$setReferenceSystemIdentifier(rsId)
md$setCoordinateReferenceSystem(rs)
xml <- md$encode()
#> [geometa][WARN] Element '{http://www.isotc211.org/2005/gmi}MI_GCPCollection': No matching global declaration available for the validation root at line 1.
#> [geometa][WARN] Object 'ISOImageryGCPCollection' is INVALID according to ISO 19139 XML schemas!