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
citationcitation [0..*]: ISOCitation
identifieridentifier [1..1]: ISOMetaIdentifier
typetype [1..1]: character|ISOLocalisedCharacterString
descriptiondescription [0..1]: character|ISOLocalisedCharacterString
mountedOnmountedOn [0..*]: ISOImageryPlatform
otherPropertyTypeotherPropertyType [0..1] : ISORecordType (=> ISO 19115-3)
otherPropertyotherProperty [0..1] : ISORecord (=> ISO 19115-3)
sensorsensor [0..*] : ISOImagerySensor (=> ISO 19115-3)
historyhistory [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()
new()Initializes object
ISOImageryInstrument$new(xml = NULL)xmlobject of class XMLInternalNode-class
setIdentifier()Set identifier
identifierobject of class ISOMetaIdentifier or character
setOtherPropertyType()setOtherPropertyType
otherPropertyTypeotherPropertyType object of class ISORecordType
setOtherProperty()setOtherProperty
otherPropertyotherProperty object of class ISORecord
addInstrumentationEventList()Adds instrumentation event list
instrumentEventListobject of class ISOInstrumentationEventList
delInstrumentationEventList()Adds instrumentation event list
instrumentEventListobject of class ISOInstrumentationEventList
md <- ISOImageryInstrument$new()
md$setIdentifier("identifier")
md$setType("type")
md$setDescription("description")
xml <- md$encode()
#> [geometa][INFO] Object 'ISOImageryInstrument' is VALID according to ISO 19139 XML schemas!