org.opengis.metadata.content
Interface ImageDescription
-
- All Superinterfaces:
- ContentInformation, CoverageDescription
@UML(identifier="MD_ImageDescription", specification=ISO_19115) public interface ImageDescription extends CoverageDescription
Information about an imageÃÂs suitability for use.- Since:
- GeoAPI 2.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description java.lang.NumbergetCloudCoverPercentage()Area of the dataset obscured by clouds, expressed as a percentage of the spatial extent.java.lang.IntegergetCompressionGenerationQuantity()Count of the number the number of lossy compression cycles performed on the image.java.lang.NumbergetIlluminationAzimuthAngle()Illumination azimuth measured in degrees clockwise from true north at the time the image is taken.java.lang.NumbergetIlluminationElevationAngle()Illumination elevation measured in degrees clockwise from the target plane at intersection of the optical line of sight with the EarthÃÂs surface.IdentifiergetImageQualityCode()Specifies the image quality.ImagingConditiongetImagingCondition()Conditions affected the image.IdentifiergetProcessingLevelCode()Image distributorÃÂs code that identifies the level of radiometric and geometric processing that has been applied.java.lang.BooleangetTriangulationIndicator()Indication of whether or not triangulation has been performed upon the image.booleanisCameraCalibrationInformationAvailable()Indication of whether or not constants are available which allow for camera calibration corrections.booleanisFilmDistortionInformationAvailable()Indication of whether or not Calibration Reseau information is available.booleanisLensDistortionInformationAvailable()Indication of whether or not lens aberration correction information is available.booleanisRadiometricCalibrationDataAvailable()Indication of whether or not the radiometric calibration information for generating the radiometrically calibrated standard data product is available.-
Methods inherited from interface org.opengis.metadata.content.CoverageDescription
getAttributeDescription, getContentType, getDimension
-
-
-
-
Method Detail
-
getIlluminationElevationAngle
@UML(identifier="illuminationElevationAngle", obligation=OPTIONAL, specification=ISO_19115) java.lang.Number getIlluminationElevationAngle()
Illumination elevation measured in degrees clockwise from the target plane at intersection of the optical line of sight with the EarthÃÂs surface. For images from a scanning device, refer to the centre pixel of the image.- Returns:
- A value between -90ð and +90ð, or
nullif unspecified.
-
getIlluminationAzimuthAngle
@UML(identifier="illuminationAzimuthAngle", obligation=OPTIONAL, specification=ISO_19115) java.lang.Number getIlluminationAzimuthAngle()
Illumination azimuth measured in degrees clockwise from true north at the time the image is taken. For images from a scanning device, refer to the centre pixel of the image.- Returns:
- A value between 0ð and 360ð, or
nullif unspecified.
-
getImagingCondition
@UML(identifier="imagingCondition", obligation=OPTIONAL, specification=ISO_19115) ImagingCondition getImagingCondition()
Conditions affected the image.
-
getImageQualityCode
@UML(identifier="imageQualityCode", obligation=OPTIONAL, specification=ISO_19115) Identifier getImageQualityCode()
Specifies the image quality.
-
getCloudCoverPercentage
@UML(identifier="cloudCoverPercentage", obligation=OPTIONAL, specification=ISO_19115) java.lang.Number getCloudCoverPercentage()
Area of the dataset obscured by clouds, expressed as a percentage of the spatial extent.- Returns:
- A value between 0 and 100, or
nullif unknow.
-
getProcessingLevelCode
@UML(identifier="processingLevelCode", obligation=OPTIONAL, specification=ISO_19115) Identifier getProcessingLevelCode()
Image distributorÃÂs code that identifies the level of radiometric and geometric processing that has been applied.
-
getCompressionGenerationQuantity
@UML(identifier="compressionGenerationQuantity", obligation=OPTIONAL, specification=ISO_19115) java.lang.Integer getCompressionGenerationQuantity()
Count of the number the number of lossy compression cycles performed on the image. Returnsnullif the information is not provided.
-
getTriangulationIndicator
@UML(identifier="triangulationIndicator", obligation=OPTIONAL, specification=ISO_19115) java.lang.Boolean getTriangulationIndicator()
Indication of whether or not triangulation has been performed upon the image. Returnsnullif the information is not provided.
-
isRadiometricCalibrationDataAvailable
@UML(identifier="radiometricCalibrationDataAvailability", obligation=OPTIONAL, specification=ISO_19115) boolean isRadiometricCalibrationDataAvailable()
Indication of whether or not the radiometric calibration information for generating the radiometrically calibrated standard data product is available.
-
isCameraCalibrationInformationAvailable
@UML(identifier="cameraCalibrationInformationAvailability", obligation=OPTIONAL, specification=ISO_19115) boolean isCameraCalibrationInformationAvailable()
Indication of whether or not constants are available which allow for camera calibration corrections.
-
isFilmDistortionInformationAvailable
@UML(identifier="filmDistortionInformationAvailability", obligation=OPTIONAL, specification=ISO_19115) boolean isFilmDistortionInformationAvailable()
Indication of whether or not Calibration Reseau information is available.
-
isLensDistortionInformationAvailable
@UML(identifier="lensDistortionInformationAvailability", obligation=OPTIONAL, specification=ISO_19115) boolean isLensDistortionInformationAvailable()
Indication of whether or not lens aberration correction information is available.
-
-
DataMelt 3.0 © DataMelt by jWork.ORG