|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ObjectAbstractMetadata
ModifiableMetadata
MetadataEntity
ContentInformationImpl
CoverageDescriptionImpl
ImageDescriptionImpl
public class ImageDescriptionImpl
Information about an image's suitability for use.
modules/library/metadata (gt-metadata.jar)
Field Summary |
---|
Fields inherited from class AbstractMetadata |
---|
LOGGER |
Constructor Summary | |
---|---|
ImageDescriptionImpl()
Constructs an initially empty image description. |
|
ImageDescriptionImpl(ImageDescription source)
Constructs a metadata entity initialized with the values from the specified metadata. |
Method Summary | |
---|---|
Double |
getCloudCoverPercentage()
Returns the area of the dataset obscured by clouds, expressed as a percentage of the spatial extent. |
Integer |
getCompressionGenerationQuantity()
Returns the count of the number the number of lossy compression cycles performed on the image. |
Double |
getIlluminationAzimuthAngle()
Returns the illumination azimuth measured in degrees clockwise from true north at the time the image is taken. |
Double |
getIlluminationElevationAngle()
Returns the illumination elevation measured in degrees clockwise from the target plane at intersection of the optical line of sight with the Earths surface. |
Identifier |
getImageQualityCode()
Returns the specifies the image quality. |
ImagingCondition |
getImagingCondition()
Returns the conditions affected the image. |
Identifier |
getProcessingLevelCode()
Returns the image distributors code that identifies the level of radiometric and geometric processing that has been applied. |
Boolean |
getTriangulationIndicator()
Returns the indication of whether or not triangulation has been performed upon the image. |
Boolean |
isCameraCalibrationInformationAvailable()
Returns the indication of whether or not constants are available which allow for camera calibration corrections. |
Boolean |
isFilmDistortionInformationAvailable()
Returns the indication of whether or not Calibration Reseau information is available. |
Boolean |
isLensDistortionInformationAvailable()
Returns the indication of whether or not lens aberration correction information is available. |
Boolean |
isRadiometricCalibrationDataAvailable()
Returns theiIndication of whether or not the radiometric calibration information for generating the radiometrically calibrated standard data product is available. |
void |
setCameraCalibrationInformationAvailable(Boolean newValue)
Set the indication of whether or not constants are available which allow for camera calibration corrections. |
void |
setCloudCoverPercentage(Double newValue)
Set the area of the dataset obscured by clouds, expressed as a percentage of the spatial extent. |
void |
setCompressionGenerationQuantity(Integer newValue)
Set the count of the number the number of lossy compression cycles performed on the image. |
void |
setFilmDistortionInformationAvailable(Boolean newValue)
Set the indication of whether or not Calibration Reseau information is available. |
void |
setIlluminationAzimuthAngle(Double newValue)
Set the illumination azimuth measured in degrees clockwise from true north at the time the image is taken. |
void |
setIlluminationElevationAngle(Double newValue)
Set the illumination elevation measured in degrees clockwise from the target plane at intersection of the optical line of sight with the Earths surface. |
void |
setImageQualityCode(Identifier newValue)
Set the specifies the image quality. |
void |
setImagingCondition(ImagingCondition newValue)
Set the conditions affected the image. |
void |
setLensDistortionInformationAvailable(Boolean newValue)
Set the indication of whether or not lens aberration correction information is available. |
void |
setProcessingLevelCode(Identifier newValue)
Set the image distributors code that identifies the level of radiometric and geometric processing that has been applied. |
void |
setRadiometricCalibrationDataAvailable(Boolean newValue)
Set the indication of whether or not the radiometric calibration information for generating the radiometrically calibrated standard data product is available. |
void |
setTriangulationIndicator(Boolean newValue)
Set the indication of whether or not triangulation has been performed upon the image. |
Methods inherited from class CoverageDescriptionImpl |
---|
getAttributeDescription, getContentType, getDimensions, setAttributeDescription, setContentType, setDimensions |
Methods inherited from class MetadataEntity |
---|
ensureNonNull, getStandard |
Methods inherited from class ModifiableMetadata |
---|
checkWritePermission, clone, copyCollection, copyList, freeze, isModifiable, nonNullCollection, nonNullList, nonNullSet, unmodifiable |
Methods inherited from class AbstractMetadata |
---|
asMap, asTree, equals, getInterface, hashCode, toString |
Methods inherited from class Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface CoverageDescription |
---|
getAttributeDescription, getContentType, getDimensions |
Constructor Detail |
---|
public ImageDescriptionImpl()
public ImageDescriptionImpl(ImageDescription source)
Method Detail |
---|
public Double getIlluminationElevationAngle()
getIlluminationElevationAngle
in interface ImageDescription
public void setIlluminationElevationAngle(Double newValue)
public Double getIlluminationAzimuthAngle()
getIlluminationAzimuthAngle
in interface ImageDescription
public void setIlluminationAzimuthAngle(Double newValue)
public ImagingCondition getImagingCondition()
getImagingCondition
in interface ImageDescription
public void setImagingCondition(ImagingCondition newValue)
public Identifier getImageQualityCode()
getImageQualityCode
in interface ImageDescription
public void setImageQualityCode(Identifier newValue)
public Double getCloudCoverPercentage()
getCloudCoverPercentage
in interface ImageDescription
public void setCloudCoverPercentage(Double newValue)
public Identifier getProcessingLevelCode()
getProcessingLevelCode
in interface ImageDescription
public void setProcessingLevelCode(Identifier newValue)
public Integer getCompressionGenerationQuantity()
null
if the information is not provided.
getCompressionGenerationQuantity
in interface ImageDescription
public void setCompressionGenerationQuantity(Integer newValue)
public Boolean getTriangulationIndicator()
null
if the information is not provided.
getTriangulationIndicator
in interface ImageDescription
public void setTriangulationIndicator(Boolean newValue)
public Boolean isRadiometricCalibrationDataAvailable()
isRadiometricCalibrationDataAvailable
in interface ImageDescription
public void setRadiometricCalibrationDataAvailable(Boolean newValue)
public Boolean isCameraCalibrationInformationAvailable()
isCameraCalibrationInformationAvailable
in interface ImageDescription
public void setCameraCalibrationInformationAvailable(Boolean newValue)
public Boolean isFilmDistortionInformationAvailable()
isFilmDistortionInformationAvailable
in interface ImageDescription
public void setFilmDistortionInformationAvailable(Boolean newValue)
public Boolean isLensDistortionInformationAvailable()
isLensDistortionInformationAvailable
in interface ImageDescription
public void setLensDistortionInformationAvailable(Boolean newValue)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |