@UML(identifier="MD_ImageDescription", specification=ISO_19115) public interface ImageDescription extends CoverageDescription
Modifier and Type | Method and Description |
---|---|
Double |
getCloudCoverPercentage()
Area of the dataset obscured by clouds, expressed as a percentage of the spatial extent.
|
Integer |
getCompressionGenerationQuantity()
Count of the number the number of lossy compression cycles performed on the image.
|
Double |
getIlluminationAzimuthAngle()
Illumination azimuth measured in degrees clockwise from true north at the time the image is
taken.
|
Double |
getIlluminationElevationAngle()
Illumination elevation measured in degrees clockwise from the target plane at intersection of
the optical line of sight with the Earth's surface.
|
Identifier |
getImageQualityCode()
Specifies the image quality.
|
ImagingCondition |
getImagingCondition()
Conditions affected the image.
|
Identifier |
getProcessingLevelCode()
Image distributor's code that identifies the level of radiometric and geometric processing
that has been applied.
|
Boolean |
getTriangulationIndicator()
Indication of whether or not triangulation has been performed upon the image.
|
Boolean |
isCameraCalibrationInformationAvailable()
Indication of whether or not constants are available which allow for camera calibration
corrections.
|
Boolean |
isFilmDistortionInformationAvailable()
Indication of whether or not Calibration Reseau information is available.
|
Boolean |
isLensDistortionInformationAvailable()
Indication of whether or not lens aberration correction information is available.
|
Boolean |
isRadiometricCalibrationDataAvailable()
Indication of whether or not the radiometric calibration information for generating the
radiometrically calibrated standard data product is available.
|
getAttributeDescription, getContentType, getDimensions
@UML(identifier="illuminationElevationAngle", obligation=OPTIONAL, specification=ISO_19115) Double getIlluminationElevationAngle()
null
if unspecified.@UML(identifier="illuminationAzimuthAngle", obligation=OPTIONAL, specification=ISO_19115) Double getIlluminationAzimuthAngle()
null
if unspecified.@UML(identifier="imagingCondition", obligation=OPTIONAL, specification=ISO_19115) ImagingCondition getImagingCondition()
null
if unknown.@UML(identifier="imageQualityCode", obligation=OPTIONAL, specification=ISO_19115) Identifier getImageQualityCode()
null
if unknown.@UML(identifier="cloudCoverPercentage", obligation=OPTIONAL, specification=ISO_19115) Double getCloudCoverPercentage()
null
if unknown.@UML(identifier="processingLevelCode", obligation=OPTIONAL, specification=ISO_19115) Identifier getProcessingLevelCode()
null
if unknown.@UML(identifier="compressionGenerationQuantity", obligation=OPTIONAL, specification=ISO_19115) Integer getCompressionGenerationQuantity()
null
if the information is not provided.null
if unknown.@UML(identifier="triangulationIndicator", obligation=OPTIONAL, specification=ISO_19115) Boolean getTriangulationIndicator()
null
if the information is not provided.null
if
unknown.@UML(identifier="radiometricCalibrationDataAvailability", obligation=OPTIONAL, specification=ISO_19115) Boolean isRadiometricCalibrationDataAvailable()
null
if unknown.@UML(identifier="cameraCalibrationInformationAvailability", obligation=OPTIONAL, specification=ISO_19115) Boolean isCameraCalibrationInformationAvailable()
null
if unknown.@UML(identifier="filmDistortionInformationAvailability", obligation=OPTIONAL, specification=ISO_19115) Boolean isFilmDistortionInformationAvailable()
null
if
unknown.@UML(identifier="lensDistortionInformationAvailability", obligation=OPTIONAL, specification=ISO_19115) Boolean isLensDistortionInformationAvailable()
null
if unknown.Copyright © 1996–2019 Geotools. All rights reserved.