Class TLcdISO19115ImageDescription
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.metadata.model.util.TLcdISO19118Object
com.luciad.format.metadata.model.content.TLcdISO19115ContentInformation
com.luciad.format.metadata.model.content.TLcdISO19115CoverageDescription
com.luciad.format.metadata.model.content.TLcdISO19115ImageDescription
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
Information about an image's suitability for use
- Since:
- 10.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to thecameraCalibrationInformationAvailability
element.static final TLcdDataProperty
Data property that maps to thecloudCoverPercentage
element.static final TLcdDataProperty
Data property that maps to thecompressionGenerationQuantity
element.static final TLcdDataProperty
Data property that maps to thefilmDistortionInformationAvailability
element.static final TLcdDataProperty
Data property that maps to theilluminationAzimuthAngle
element.static final TLcdDataProperty
Data property that maps to theilluminationElevationAngle
element.static final TLcdDataProperty
Data property that maps to theimageQualityCode
element.static final TLcdDataProperty
Data property that maps to theimagingCondition
element.static final TLcdDataProperty
Data property that maps to thelensDistortionInformationAvailability
element.static final TLcdDataProperty
Data property that maps to theprocessingLevelCode
element.static final TLcdDataProperty
Data property that maps to theradiometricCalibrationDataAvailability
element.static final TLcdDataProperty
Data property that maps to thetriangulationIndicator
element.Fields inherited from class com.luciad.format.metadata.model.content.TLcdISO19115CoverageDescription
ATTRIBUTE_DESCRIPTION_PROPERTY, CONTENT_TYPE_PROPERTY, DIMENSION_PROPERTY
Fields inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
ID_PROPERTY, UUID_PROPERTY
-
Constructor Summary
ConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionReturns the role value contained in the value of theCAMERA_CALIBRATION_INFORMATION_AVAILABILITY_PROPERTY
property.Returns the role value contained in the value of theCLOUD_COVER_PERCENTAGE_PROPERTY
property.Returns the role value contained in the value of theCOMPRESSION_GENERATION_QUANTITY_PROPERTY
property.Returns the role value contained in the value of theFILM_DISTORTION_INFORMATION_AVAILABILITY_PROPERTY
property.Returns the role value contained in the value of theILLUMINATION_AZIMUTH_ANGLE_PROPERTY
property.Returns the role value contained in the value of theILLUMINATION_ELEVATION_ANGLE_PROPERTY
property.Returns the role value contained in the value of theIMAGE_QUALITY_CODE_PROPERTY
property.Returns the role value contained in the value of theIMAGING_CONDITION_PROPERTY
property.Returns the role value contained in the value of theLENS_DISTORTION_INFORMATION_AVAILABILITY_PROPERTY
property.Returns the role value contained in the value of thePROCESSING_LEVEL_CODE_PROPERTY
property.Returns the role value contained in the value of theRADIOMETRIC_CALIBRATION_DATA_AVAILABILITY_PROPERTY
property.Returns the role value contained in the value of theTRIANGULATION_INDICATOR_PROPERTY
property.void
Sets the value of the property that maps to thecameraCalibrationInformationAvailability
element.void
setCloudCoverPercentage
(Double aValue) Sets the value of the property that maps to thecloudCoverPercentage
element.void
setCompressionGenerationQuantity
(Long aValue) Sets the value of the property that maps to thecompressionGenerationQuantity
element.void
Sets the value of the property that maps to thefilmDistortionInformationAvailability
element.void
setIlluminationAzimuthAngle
(Double aValue) Sets the value of the property that maps to theilluminationAzimuthAngle
element.void
setIlluminationElevationAngle
(Double aValue) Sets the value of the property that maps to theilluminationElevationAngle
element.void
Sets the value of the property that maps to theimageQualityCode
element.void
Sets the value of the property that maps to theimagingCondition
element.void
Sets the value of the property that maps to thelensDistortionInformationAvailability
element.void
Sets the value of the property that maps to theprocessingLevelCode
element.void
Sets the value of the property that maps to theradiometricCalibrationDataAvailability
element.void
setTriangulationIndicator
(Boolean aValue) Sets the value of the property that maps to thetriangulationIndicator
element.Methods inherited from class com.luciad.format.metadata.model.content.TLcdISO19115CoverageDescription
getAttributeDescription, getContentType, getDimension, setAttributeDescription, setContentType
Methods inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
getId, getUuid, setId, setUuid
-
Field Details
-
ILLUMINATION_ELEVATION_ANGLE_PROPERTY
Data property that maps to theilluminationElevationAngle
element. The possible values for this property are instances ofTLcdISO19115Optional<Double>
. -
ILLUMINATION_AZIMUTH_ANGLE_PROPERTY
Data property that maps to theilluminationAzimuthAngle
element. The possible values for this property are instances ofTLcdISO19115Optional<Double>
. -
IMAGING_CONDITION_PROPERTY
Data property that maps to theimagingCondition
element. The possible values for this property are instances ofTLcdISO19115Optional<TLcdISO19115ImagingConditionCode>
. -
IMAGE_QUALITY_CODE_PROPERTY
Data property that maps to theimageQualityCode
element. The possible values for this property are instances ofTLcdISO19118Property<TLcdISO19115Identifier>
. -
CLOUD_COVER_PERCENTAGE_PROPERTY
Data property that maps to thecloudCoverPercentage
element. The possible values for this property are instances ofTLcdISO19115Optional<Double>
. -
PROCESSING_LEVEL_CODE_PROPERTY
Data property that maps to theprocessingLevelCode
element. The possible values for this property are instances ofTLcdISO19118Property<TLcdISO19115Identifier>
. -
COMPRESSION_GENERATION_QUANTITY_PROPERTY
Data property that maps to thecompressionGenerationQuantity
element. The possible values for this property are instances ofTLcdISO19115Optional<Long>
. -
TRIANGULATION_INDICATOR_PROPERTY
Data property that maps to thetriangulationIndicator
element. The possible values for this property are instances ofTLcdISO19115Optional<Boolean>
. -
RADIOMETRIC_CALIBRATION_DATA_AVAILABILITY_PROPERTY
Data property that maps to theradiometricCalibrationDataAvailability
element. The possible values for this property are instances ofTLcdISO19115Optional<Boolean>
. -
CAMERA_CALIBRATION_INFORMATION_AVAILABILITY_PROPERTY
Data property that maps to thecameraCalibrationInformationAvailability
element. The possible values for this property are instances ofTLcdISO19115Optional<Boolean>
. -
FILM_DISTORTION_INFORMATION_AVAILABILITY_PROPERTY
Data property that maps to thefilmDistortionInformationAvailability
element. The possible values for this property are instances ofTLcdISO19115Optional<Boolean>
. -
LENS_DISTORTION_INFORMATION_AVAILABILITY_PROPERTY
Data property that maps to thelensDistortionInformationAvailability
element. The possible values for this property are instances ofTLcdISO19115Optional<Boolean>
.
-
-
Constructor Details
-
TLcdISO19115ImageDescription
public TLcdISO19115ImageDescription() -
TLcdISO19115ImageDescription
-
-
Method Details
-
getIlluminationElevationAngle
Returns the role value contained in the value of theILLUMINATION_ELEVATION_ANGLE_PROPERTY
property. Returnsnull
if the value of theILLUMINATION_ELEVATION_ANGLE_PROPERTY
property isnull
.- Returns:
- the role value of the
ILLUMINATION_ELEVATION_ANGLE_PROPERTY
property. - See Also:
-
setIlluminationElevationAngle
Sets the value of the property that maps to theilluminationElevationAngle
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theILLUMINATION_ELEVATION_ANGLE_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theILLUMINATION_ELEVATION_ANGLE_PROPERTY
property.
-
getIlluminationAzimuthAngle
Returns the role value contained in the value of theILLUMINATION_AZIMUTH_ANGLE_PROPERTY
property. Returnsnull
if the value of theILLUMINATION_AZIMUTH_ANGLE_PROPERTY
property isnull
.- Returns:
- the role value of the
ILLUMINATION_AZIMUTH_ANGLE_PROPERTY
property. - See Also:
-
setIlluminationAzimuthAngle
Sets the value of the property that maps to theilluminationAzimuthAngle
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theILLUMINATION_AZIMUTH_ANGLE_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theILLUMINATION_AZIMUTH_ANGLE_PROPERTY
property.
-
getImagingCondition
Returns the role value contained in the value of theIMAGING_CONDITION_PROPERTY
property. Returnsnull
if the value of theIMAGING_CONDITION_PROPERTY
property isnull
.- Returns:
- the role value of the
IMAGING_CONDITION_PROPERTY
property. - See Also:
-
setImagingCondition
Sets the value of the property that maps to theimagingCondition
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theIMAGING_CONDITION_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theIMAGING_CONDITION_PROPERTY
property.
-
getImageQualityCode
Returns the role value contained in the value of theIMAGE_QUALITY_CODE_PROPERTY
property. Returnsnull
if the value of theIMAGE_QUALITY_CODE_PROPERTY
property isnull
.- Returns:
- the role value of the
IMAGE_QUALITY_CODE_PROPERTY
property. - See Also:
-
setImageQualityCode
Sets the value of the property that maps to theimageQualityCode
element. to a new instance of the association classTLcdISO19118Property
initialized with the given role value. In case the given role value isnull
, theIMAGE_QUALITY_CODE_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theIMAGE_QUALITY_CODE_PROPERTY
property.
-
getCloudCoverPercentage
Returns the role value contained in the value of theCLOUD_COVER_PERCENTAGE_PROPERTY
property. Returnsnull
if the value of theCLOUD_COVER_PERCENTAGE_PROPERTY
property isnull
.- Returns:
- the role value of the
CLOUD_COVER_PERCENTAGE_PROPERTY
property. - See Also:
-
setCloudCoverPercentage
Sets the value of the property that maps to thecloudCoverPercentage
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theCLOUD_COVER_PERCENTAGE_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theCLOUD_COVER_PERCENTAGE_PROPERTY
property.
-
getProcessingLevelCode
Returns the role value contained in the value of thePROCESSING_LEVEL_CODE_PROPERTY
property. Returnsnull
if the value of thePROCESSING_LEVEL_CODE_PROPERTY
property isnull
.- Returns:
- the role value of the
PROCESSING_LEVEL_CODE_PROPERTY
property. - See Also:
-
setProcessingLevelCode
Sets the value of the property that maps to theprocessingLevelCode
element. to a new instance of the association classTLcdISO19118Property
initialized with the given role value. In case the given role value isnull
, thePROCESSING_LEVEL_CODE_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for thePROCESSING_LEVEL_CODE_PROPERTY
property.
-
getCompressionGenerationQuantity
Returns the role value contained in the value of theCOMPRESSION_GENERATION_QUANTITY_PROPERTY
property. Returnsnull
if the value of theCOMPRESSION_GENERATION_QUANTITY_PROPERTY
property isnull
.- Returns:
- the role value of the
COMPRESSION_GENERATION_QUANTITY_PROPERTY
property. - See Also:
-
setCompressionGenerationQuantity
Sets the value of the property that maps to thecompressionGenerationQuantity
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theCOMPRESSION_GENERATION_QUANTITY_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theCOMPRESSION_GENERATION_QUANTITY_PROPERTY
property.
-
getTriangulationIndicator
Returns the role value contained in the value of theTRIANGULATION_INDICATOR_PROPERTY
property. Returnsnull
if the value of theTRIANGULATION_INDICATOR_PROPERTY
property isnull
.- Returns:
- the role value of the
TRIANGULATION_INDICATOR_PROPERTY
property. - See Also:
-
setTriangulationIndicator
Sets the value of the property that maps to thetriangulationIndicator
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theTRIANGULATION_INDICATOR_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theTRIANGULATION_INDICATOR_PROPERTY
property.
-
getRadiometricCalibrationDataAvailability
Returns the role value contained in the value of theRADIOMETRIC_CALIBRATION_DATA_AVAILABILITY_PROPERTY
property. Returnsnull
if the value of theRADIOMETRIC_CALIBRATION_DATA_AVAILABILITY_PROPERTY
property isnull
.- Returns:
- the role value of the
RADIOMETRIC_CALIBRATION_DATA_AVAILABILITY_PROPERTY
property. - See Also:
-
setRadiometricCalibrationDataAvailability
Sets the value of the property that maps to theradiometricCalibrationDataAvailability
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theRADIOMETRIC_CALIBRATION_DATA_AVAILABILITY_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theRADIOMETRIC_CALIBRATION_DATA_AVAILABILITY_PROPERTY
property.
-
getCameraCalibrationInformationAvailability
Returns the role value contained in the value of theCAMERA_CALIBRATION_INFORMATION_AVAILABILITY_PROPERTY
property. Returnsnull
if the value of theCAMERA_CALIBRATION_INFORMATION_AVAILABILITY_PROPERTY
property isnull
.- Returns:
- the role value of the
CAMERA_CALIBRATION_INFORMATION_AVAILABILITY_PROPERTY
property. - See Also:
-
setCameraCalibrationInformationAvailability
Sets the value of the property that maps to thecameraCalibrationInformationAvailability
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theCAMERA_CALIBRATION_INFORMATION_AVAILABILITY_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theCAMERA_CALIBRATION_INFORMATION_AVAILABILITY_PROPERTY
property.
-
getFilmDistortionInformationAvailability
Returns the role value contained in the value of theFILM_DISTORTION_INFORMATION_AVAILABILITY_PROPERTY
property. Returnsnull
if the value of theFILM_DISTORTION_INFORMATION_AVAILABILITY_PROPERTY
property isnull
.- Returns:
- the role value of the
FILM_DISTORTION_INFORMATION_AVAILABILITY_PROPERTY
property. - See Also:
-
setFilmDistortionInformationAvailability
Sets the value of the property that maps to thefilmDistortionInformationAvailability
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theFILM_DISTORTION_INFORMATION_AVAILABILITY_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theFILM_DISTORTION_INFORMATION_AVAILABILITY_PROPERTY
property.
-
getLensDistortionInformationAvailability
Returns the role value contained in the value of theLENS_DISTORTION_INFORMATION_AVAILABILITY_PROPERTY
property. Returnsnull
if the value of theLENS_DISTORTION_INFORMATION_AVAILABILITY_PROPERTY
property isnull
.- Returns:
- the role value of the
LENS_DISTORTION_INFORMATION_AVAILABILITY_PROPERTY
property. - See Also:
-
setLensDistortionInformationAvailability
Sets the value of the property that maps to thelensDistortionInformationAvailability
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theLENS_DISTORTION_INFORMATION_AVAILABILITY_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theLENS_DISTORTION_INFORMATION_AVAILABILITY_PROPERTY
property.
-