Interface ImageDescription

    • Method Detail

      • getIlluminationElevationAngle

        @UML(identifier="illuminationElevationAngle",
             obligation=OPTIONAL,
             specification=ISO_19115)
        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. For images from a scanning device, refer to the centre pixel of the image.
        Returns:
        a value between -90° and +90°, or null if unspecified.
      • getIlluminationAzimuthAngle

        @UML(identifier="illuminationAzimuthAngle",
             obligation=OPTIONAL,
             specification=ISO_19115)
        Double 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 null if unspecified.
      • getCompressionGenerationQuantity

        @UML(identifier="compressionGenerationQuantity",
             obligation=OPTIONAL,
             specification=ISO_19115)
        Integer getCompressionGenerationQuantity()
        Count of the number of lossy compression cycles performed on the image. Returns null if the information is not provided.
        Returns:
        the number of lossy compression cycles performed on the image, or null if unspecified.
      • getTriangulationIndicator

        @UML(identifier="triangulationIndicator",
             obligation=OPTIONAL,
             specification=ISO_19115)
        Boolean getTriangulationIndicator()
        Indication of whether or not triangulation has been performed upon the image. Returns null if the information is not provided.
        Returns:
        whether or not triangulation has been performed upon the image, or null if unspecified.
      • 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.
        Returns:
        whether or not the radiometric calibration information is available, or null if unspecified.
      • 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.
        Returns:
        whether or not constants are available for camera calibration corrections, or null if unspecified.
      • isFilmDistortionInformationAvailable

        @UML(identifier="filmDistortionInformationAvailability",
             obligation=OPTIONAL,
             specification=ISO_19115)
        Boolean isFilmDistortionInformationAvailable()
        Indication of whether or not Calibration Reseau information is available.
        Returns:
        whether or not Calibration Reseau information is available, or null if unspecified.
      • isLensDistortionInformationAvailable

        @UML(identifier="lensDistortionInformationAvailability",
             obligation=OPTIONAL,
             specification=ISO_19115)
        Boolean isLensDistortionInformationAvailable()
        Indication of whether or not lens aberration correction information is available.
        Returns:
        whether or not lens aberration correction information is available, or null if unspecified.