ISOImageryPlatform
ISOImageryPlatform
R6Class
object.
Object of R6Class
for modelling an ISO imagery platform
- 19139 https://schemas.isotc211.org/19115/-2/gmi/1.0/gmi/#element_MI_Instrument
- 19115-3 https://schemas.isotc211.org/19115/-3/mac/2.0/mac/#element_MI_Instrument
geometa::geometaLogger
-> geometa::ISOAbstractObject
-> ISOImageryInstrument
citation
citation [0..*]: ISOCitation
identifier
identifier [1..1]: ISOMetaIdentifier
type
type [1..1]: character|ISOLocalisedCharacterString
description
description [0..1]: character|ISOLocalisedCharacterString
mountedOn
mountedOn [0..*]: ISOImageryPlatform
otherPropertyType
otherPropertyType [0..1] : ISORecordType (=> ISO 19115-3)
otherProperty
otherProperty [0..1] : ISORecord (=> ISO 19115-3)
sensor
sensor [0..*] : ISOImagerySensor (=> ISO 19115-3)
history
history [0..*] : ISOInstrumentationEventList (=> ISO 19115-3)
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()
setIdentifier()
Set identifier
identifier
object of class ISOMetaIdentifier or character
setOtherPropertyType()
setOtherPropertyType
otherPropertyType
otherPropertyType object of class ISORecordType
setOtherProperty()
setOtherProperty
otherProperty
otherProperty object of class ISORecord
addInstrumentationEventList()
Adds instrumentation event list
instrumentEventList
object of class ISOInstrumentationEventList
delInstrumentationEventList()
Adds instrumentation event list
instrumentEventList
object of class ISOInstrumentationEventList
md <- ISOImageryInstrument$new()
md$setIdentifier("identifier")
md$setType("type")
md$setDescription("description")
xml <- md$encode()
#> [geometa][WARN] Element '{http://www.isotc211.org/2005/gmi}MI_Instrument': No matching global declaration available for the validation root at line 1.
#> [geometa][WARN] Object 'ISOImageryInstrument' is INVALID according to ISO 19139 XML schemas!