@UML(identifier="MD_Band", specification=ISO_19115) public interface Band extends RangeDimension
Modifier and Type | Method and Description |
---|---|
BandDefinition |
getBandBoundaryDefinition()
Designation of criterion for defining maximum and minimum wavelengths for a spectral band.
|
Integer |
getBitsPerValue()
Maximum number of significant bits in the uncompressed representation for the value
in each band of each pixel.
|
PolarizationOrientation |
getDetectedPolarization()
Polarization of the radiation detected.
|
Double |
getMaxValue()
Longest wavelength that the sensor is capable of collecting within a designated band.
|
Double |
getMinValue()
Shortest wavelength that the sensor is capable of collecting within a designated band.
|
Double |
getNominalSpatialResolution()
Smallest distance between which separate points can be distinguished, as specified in
instrument design.
|
Double |
getOffset()
The physical value corresponding to a cell value of zero.
|
Double |
getPeakResponse()
Wavelength at which the response is the highest.
|
Double |
getScaleFactor()
Scale factor which has been applied to the cell value.
|
Integer |
getToneGradation()
Number of discrete numerical values in the grid data.
|
TransferFunctionType |
getTransferFunctionType()
Type of transfer function to be used when scaling a physical value for a given element.
|
PolarizationOrientation |
getTransmittedPolarization()
Polarization of the radiation transmitted.
|
Unit<Length> |
getUnits()
Units in which sensor wavelengths are expressed.
|
getDescriptor, getSequenceIdentifier
@UML(identifier="maxValue", obligation=OPTIONAL, specification=ISO_19115) Double getMaxValue()
null
if unspecified.null
if unknown. The units of measurement is given by getUnits()
.@UML(identifier="minValue", obligation=OPTIONAL, specification=ISO_19115) Double getMinValue()
null
if unspecified.null
if unknown. The units of measurement is given by getUnits()
.@UML(identifier="peakResponse", obligation=OPTIONAL, specification=ISO_19115) Double getPeakResponse()
null
if unspecified.null
if unknown.
The units of measurement is given by getUnits()
.@UML(identifier="units", obligation=CONDITIONAL, specification=ISO_19115) Unit<Length> getUnits()
null
.@UML(identifier="bitsPerValue", obligation=OPTIONAL, specification=ISO_19115) Integer getBitsPerValue()
null
if unspecified.null
.@UML(identifier="toneGradation", obligation=OPTIONAL, specification=ISO_19115) Integer getToneGradation()
null
if unspecified.null
.@UML(identifier="scaleFactor", obligation=OPTIONAL, specification=ISO_19115) Double getScaleFactor()
null
if unspecified.null
.@UML(identifier="offset", obligation=OPTIONAL, specification=ISO_19115) Double getOffset()
null
if unspecified.null
.@UML(identifier="bandBoundaryDefinition", obligation=OPTIONAL, specification=ISO_19115_2) BandDefinition getBandBoundaryDefinition()
@UML(identifier="nominalSpatialResolution", obligation=OPTIONAL, specification=ISO_19115_2) Double getNominalSpatialResolution()
Warning: The return type of this method may change in GeoAPI
3.1. It may be replaced by the |
@UML(identifier="transferFunctionType", obligation=OPTIONAL, specification=ISO_19115_2) TransferFunctionType getTransferFunctionType()
@UML(identifier="transmittedPolarization", obligation=OPTIONAL, specification=ISO_19115_2) PolarizationOrientation getTransmittedPolarization()
@UML(identifier="detectedPolarization", obligation=OPTIONAL, specification=ISO_19115_2) PolarizationOrientation getDetectedPolarization()
Copyright © 1994–2019 Open Geospatial Consortium. All rights reserved.