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
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to thecameraCalibrationInformationAvailabilityelement.static final TLcdDataPropertyData property that maps to thecloudCoverPercentageelement.static final TLcdDataPropertyData property that maps to thecompressionGenerationQuantityelement.static final TLcdDataPropertyData property that maps to thefilmDistortionInformationAvailabilityelement.static final TLcdDataPropertyData property that maps to theilluminationAzimuthAngleelement.static final TLcdDataPropertyData property that maps to theilluminationElevationAngleelement.static final TLcdDataPropertyData property that maps to theimageQualityCodeelement.static final TLcdDataPropertyData property that maps to theimagingConditionelement.static final TLcdDataPropertyData property that maps to thelensDistortionInformationAvailabilityelement.static final TLcdDataPropertyData property that maps to theprocessingLevelCodeelement.static final TLcdDataPropertyData property that maps to theradiometricCalibrationDataAvailabilityelement.static final TLcdDataPropertyData property that maps to thetriangulationIndicatorelement.Fields inherited from class com.luciad.format.metadata.model.content.TLcdISO19115CoverageDescription
ATTRIBUTE_DESCRIPTION_PROPERTY, CONTENT_TYPE_PROPERTY, DIMENSION_PROPERTYFields inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
ID_PROPERTY, UUID_PROPERTY -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionReturns the role value contained in the value of theCAMERA_CALIBRATION_INFORMATION_AVAILABILITY_PROPERTYproperty.Returns the role value contained in the value of theCLOUD_COVER_PERCENTAGE_PROPERTYproperty.Returns the role value contained in the value of theCOMPRESSION_GENERATION_QUANTITY_PROPERTYproperty.Returns the role value contained in the value of theFILM_DISTORTION_INFORMATION_AVAILABILITY_PROPERTYproperty.Returns the role value contained in the value of theILLUMINATION_AZIMUTH_ANGLE_PROPERTYproperty.Returns the role value contained in the value of theILLUMINATION_ELEVATION_ANGLE_PROPERTYproperty.Returns the role value contained in the value of theIMAGE_QUALITY_CODE_PROPERTYproperty.Returns the role value contained in the value of theIMAGING_CONDITION_PROPERTYproperty.Returns the role value contained in the value of theLENS_DISTORTION_INFORMATION_AVAILABILITY_PROPERTYproperty.Returns the role value contained in the value of thePROCESSING_LEVEL_CODE_PROPERTYproperty.Returns the role value contained in the value of theRADIOMETRIC_CALIBRATION_DATA_AVAILABILITY_PROPERTYproperty.Returns the role value contained in the value of theTRIANGULATION_INDICATOR_PROPERTYproperty.voidSets the value of the property that maps to thecameraCalibrationInformationAvailabilityelement.voidsetCloudCoverPercentage(Double aValue) Sets the value of the property that maps to thecloudCoverPercentageelement.voidsetCompressionGenerationQuantity(Long aValue) Sets the value of the property that maps to thecompressionGenerationQuantityelement.voidSets the value of the property that maps to thefilmDistortionInformationAvailabilityelement.voidsetIlluminationAzimuthAngle(Double aValue) Sets the value of the property that maps to theilluminationAzimuthAngleelement.voidsetIlluminationElevationAngle(Double aValue) Sets the value of the property that maps to theilluminationElevationAngleelement.voidSets the value of the property that maps to theimageQualityCodeelement.voidSets the value of the property that maps to theimagingConditionelement.voidSets the value of the property that maps to thelensDistortionInformationAvailabilityelement.voidSets the value of the property that maps to theprocessingLevelCodeelement.voidSets the value of the property that maps to theradiometricCalibrationDataAvailabilityelement.voidsetTriangulationIndicator(Boolean aValue) Sets the value of the property that maps to thetriangulationIndicatorelement.Methods inherited from class com.luciad.format.metadata.model.content.TLcdISO19115CoverageDescription
getAttributeDescription, getContentType, getDimension, setAttributeDescription, setContentTypeMethods 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 theilluminationElevationAngleelement. The possible values for this property are instances ofTLcdISO19115Optional<Double>. -
ILLUMINATION_AZIMUTH_ANGLE_PROPERTY
Data property that maps to theilluminationAzimuthAngleelement. The possible values for this property are instances ofTLcdISO19115Optional<Double>. -
IMAGING_CONDITION_PROPERTY
Data property that maps to theimagingConditionelement. The possible values for this property are instances ofTLcdISO19115Optional<TLcdISO19115ImagingConditionCode>. -
IMAGE_QUALITY_CODE_PROPERTY
Data property that maps to theimageQualityCodeelement. The possible values for this property are instances ofTLcdISO19118Property<TLcdISO19115Identifier>. -
CLOUD_COVER_PERCENTAGE_PROPERTY
Data property that maps to thecloudCoverPercentageelement. The possible values for this property are instances ofTLcdISO19115Optional<Double>. -
PROCESSING_LEVEL_CODE_PROPERTY
Data property that maps to theprocessingLevelCodeelement. The possible values for this property are instances ofTLcdISO19118Property<TLcdISO19115Identifier>. -
COMPRESSION_GENERATION_QUANTITY_PROPERTY
Data property that maps to thecompressionGenerationQuantityelement. The possible values for this property are instances ofTLcdISO19115Optional<Long>. -
TRIANGULATION_INDICATOR_PROPERTY
Data property that maps to thetriangulationIndicatorelement. The possible values for this property are instances ofTLcdISO19115Optional<Boolean>. -
RADIOMETRIC_CALIBRATION_DATA_AVAILABILITY_PROPERTY
Data property that maps to theradiometricCalibrationDataAvailabilityelement. The possible values for this property are instances ofTLcdISO19115Optional<Boolean>. -
CAMERA_CALIBRATION_INFORMATION_AVAILABILITY_PROPERTY
Data property that maps to thecameraCalibrationInformationAvailabilityelement. The possible values for this property are instances ofTLcdISO19115Optional<Boolean>. -
FILM_DISTORTION_INFORMATION_AVAILABILITY_PROPERTY
Data property that maps to thefilmDistortionInformationAvailabilityelement. The possible values for this property are instances ofTLcdISO19115Optional<Boolean>. -
LENS_DISTORTION_INFORMATION_AVAILABILITY_PROPERTY
Data property that maps to thelensDistortionInformationAvailabilityelement. 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_PROPERTYproperty. Returnsnullif the value of theILLUMINATION_ELEVATION_ANGLE_PROPERTYproperty isnull.- Returns:
- the role value of the
ILLUMINATION_ELEVATION_ANGLE_PROPERTYproperty. - See Also:
-
setIlluminationElevationAngle
Sets the value of the property that maps to theilluminationElevationAngleelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theILLUMINATION_ELEVATION_ANGLE_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theILLUMINATION_ELEVATION_ANGLE_PROPERTYproperty.
-
getIlluminationAzimuthAngle
Returns the role value contained in the value of theILLUMINATION_AZIMUTH_ANGLE_PROPERTYproperty. Returnsnullif the value of theILLUMINATION_AZIMUTH_ANGLE_PROPERTYproperty isnull.- Returns:
- the role value of the
ILLUMINATION_AZIMUTH_ANGLE_PROPERTYproperty. - See Also:
-
setIlluminationAzimuthAngle
Sets the value of the property that maps to theilluminationAzimuthAngleelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theILLUMINATION_AZIMUTH_ANGLE_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theILLUMINATION_AZIMUTH_ANGLE_PROPERTYproperty.
-
getImagingCondition
Returns the role value contained in the value of theIMAGING_CONDITION_PROPERTYproperty. Returnsnullif the value of theIMAGING_CONDITION_PROPERTYproperty isnull.- Returns:
- the role value of the
IMAGING_CONDITION_PROPERTYproperty. - See Also:
-
setImagingCondition
Sets the value of the property that maps to theimagingConditionelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theIMAGING_CONDITION_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theIMAGING_CONDITION_PROPERTYproperty.
-
getImageQualityCode
Returns the role value contained in the value of theIMAGE_QUALITY_CODE_PROPERTYproperty. Returnsnullif the value of theIMAGE_QUALITY_CODE_PROPERTYproperty isnull.- Returns:
- the role value of the
IMAGE_QUALITY_CODE_PROPERTYproperty. - See Also:
-
setImageQualityCode
Sets the value of the property that maps to theimageQualityCodeelement. to a new instance of the association classTLcdISO19118Propertyinitialized with the given role value. In case the given role value isnull, theIMAGE_QUALITY_CODE_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theIMAGE_QUALITY_CODE_PROPERTYproperty.
-
getCloudCoverPercentage
Returns the role value contained in the value of theCLOUD_COVER_PERCENTAGE_PROPERTYproperty. Returnsnullif the value of theCLOUD_COVER_PERCENTAGE_PROPERTYproperty isnull.- Returns:
- the role value of the
CLOUD_COVER_PERCENTAGE_PROPERTYproperty. - See Also:
-
setCloudCoverPercentage
Sets the value of the property that maps to thecloudCoverPercentageelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theCLOUD_COVER_PERCENTAGE_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theCLOUD_COVER_PERCENTAGE_PROPERTYproperty.
-
getProcessingLevelCode
Returns the role value contained in the value of thePROCESSING_LEVEL_CODE_PROPERTYproperty. Returnsnullif the value of thePROCESSING_LEVEL_CODE_PROPERTYproperty isnull.- Returns:
- the role value of the
PROCESSING_LEVEL_CODE_PROPERTYproperty. - See Also:
-
setProcessingLevelCode
Sets the value of the property that maps to theprocessingLevelCodeelement. to a new instance of the association classTLcdISO19118Propertyinitialized with the given role value. In case the given role value isnull, thePROCESSING_LEVEL_CODE_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for thePROCESSING_LEVEL_CODE_PROPERTYproperty.
-
getCompressionGenerationQuantity
Returns the role value contained in the value of theCOMPRESSION_GENERATION_QUANTITY_PROPERTYproperty. Returnsnullif the value of theCOMPRESSION_GENERATION_QUANTITY_PROPERTYproperty isnull.- Returns:
- the role value of the
COMPRESSION_GENERATION_QUANTITY_PROPERTYproperty. - See Also:
-
setCompressionGenerationQuantity
Sets the value of the property that maps to thecompressionGenerationQuantityelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theCOMPRESSION_GENERATION_QUANTITY_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theCOMPRESSION_GENERATION_QUANTITY_PROPERTYproperty.
-
getTriangulationIndicator
Returns the role value contained in the value of theTRIANGULATION_INDICATOR_PROPERTYproperty. Returnsnullif the value of theTRIANGULATION_INDICATOR_PROPERTYproperty isnull.- Returns:
- the role value of the
TRIANGULATION_INDICATOR_PROPERTYproperty. - See Also:
-
setTriangulationIndicator
Sets the value of the property that maps to thetriangulationIndicatorelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theTRIANGULATION_INDICATOR_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theTRIANGULATION_INDICATOR_PROPERTYproperty.
-
getRadiometricCalibrationDataAvailability
Returns the role value contained in the value of theRADIOMETRIC_CALIBRATION_DATA_AVAILABILITY_PROPERTYproperty. Returnsnullif the value of theRADIOMETRIC_CALIBRATION_DATA_AVAILABILITY_PROPERTYproperty isnull.- Returns:
- the role value of the
RADIOMETRIC_CALIBRATION_DATA_AVAILABILITY_PROPERTYproperty. - See Also:
-
setRadiometricCalibrationDataAvailability
Sets the value of the property that maps to theradiometricCalibrationDataAvailabilityelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theRADIOMETRIC_CALIBRATION_DATA_AVAILABILITY_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theRADIOMETRIC_CALIBRATION_DATA_AVAILABILITY_PROPERTYproperty.
-
getCameraCalibrationInformationAvailability
Returns the role value contained in the value of theCAMERA_CALIBRATION_INFORMATION_AVAILABILITY_PROPERTYproperty. Returnsnullif the value of theCAMERA_CALIBRATION_INFORMATION_AVAILABILITY_PROPERTYproperty isnull.- Returns:
- the role value of the
CAMERA_CALIBRATION_INFORMATION_AVAILABILITY_PROPERTYproperty. - See Also:
-
setCameraCalibrationInformationAvailability
Sets the value of the property that maps to thecameraCalibrationInformationAvailabilityelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theCAMERA_CALIBRATION_INFORMATION_AVAILABILITY_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theCAMERA_CALIBRATION_INFORMATION_AVAILABILITY_PROPERTYproperty.
-
getFilmDistortionInformationAvailability
Returns the role value contained in the value of theFILM_DISTORTION_INFORMATION_AVAILABILITY_PROPERTYproperty. Returnsnullif the value of theFILM_DISTORTION_INFORMATION_AVAILABILITY_PROPERTYproperty isnull.- Returns:
- the role value of the
FILM_DISTORTION_INFORMATION_AVAILABILITY_PROPERTYproperty. - See Also:
-
setFilmDistortionInformationAvailability
Sets the value of the property that maps to thefilmDistortionInformationAvailabilityelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theFILM_DISTORTION_INFORMATION_AVAILABILITY_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theFILM_DISTORTION_INFORMATION_AVAILABILITY_PROPERTYproperty.
-
getLensDistortionInformationAvailability
Returns the role value contained in the value of theLENS_DISTORTION_INFORMATION_AVAILABILITY_PROPERTYproperty. Returnsnullif the value of theLENS_DISTORTION_INFORMATION_AVAILABILITY_PROPERTYproperty isnull.- Returns:
- the role value of the
LENS_DISTORTION_INFORMATION_AVAILABILITY_PROPERTYproperty. - See Also:
-
setLensDistortionInformationAvailability
Sets the value of the property that maps to thelensDistortionInformationAvailabilityelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theLENS_DISTORTION_INFORMATION_AVAILABILITY_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theLENS_DISTORTION_INFORMATION_AVAILABILITY_PROPERTYproperty.
-