Package org.opengis.metadata.acquisition
Interface Instrument
-
@UML(identifier="MI_Instrument", specification=ISO_19115_2) public interface Instrument
Designations for the measuring instruments.- Since:
- 2.3
-
-
Method Summary
Modifier and Type Method Description default Collection<? extends Citation>
getCitations()
Complete citation of the instrument.default InternationalString
getDescription()
Textual description of the instrument.Identifier
getIdentifier()
Unique identification of the instrument.default Platform
getMountedOn()
Platform on which the instrument is mounted.InternationalString
getType()
Name of the type of instrument.
-
-
-
Method Detail
-
getCitations
@UML(identifier="citation", obligation=OPTIONAL, specification=ISO_19115_2) default Collection<? extends Citation> getCitations()
Complete citation of the instrument.- Returns:
- complete citation of the instrument.
-
getIdentifier
@UML(identifier="identifier", obligation=MANDATORY, specification=ISO_19115_2) Identifier getIdentifier()
Unique identification of the instrument.- Returns:
- unique identification of the instrument.
-
getType
@UML(identifier="type", obligation=MANDATORY, specification=ISO_19115_2) InternationalString getType()
Name of the type of instrument. Examples: framing, line-scan, push-broom, pan-frame.- Returns:
- type of instrument.
-
getDescription
@UML(identifier="description", obligation=OPTIONAL, specification=ISO_19115_2) default InternationalString getDescription()
Textual description of the instrument.- Returns:
- textual description, or
null
.
-
getMountedOn
@UML(identifier="mountedOn", obligation=OPTIONAL, specification=ISO_19115_2) default Platform getMountedOn()
Platform on which the instrument is mounted.- Returns:
- platform on which the instrument is mounted, or
null
.
-
-