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 InternationalStringgetDescription()Textual description of the instrument.IdentifiergetIdentifier()Unique identification of the instrument.default PlatformgetMountedOn()Platform on which the instrument is mounted.InternationalStringgetType()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.
-
-