super(object); if (object != null) { illuminationElevationAngle = object.getIlluminationElevationAngle(); illuminationAzimuthAngle = object.getIlluminationAzimuthAngle(); imagingCondition = object.getImagingCondition(); imageQualityCode = object.getImageQualityCode(); cloudCoverPercentage = object.getCloudCoverPercentage(); compressionGenerationQuantity = object.getCompressionGenerationQuantity(); triangulationIndicator = object.getTriangulationIndicator(); radiometricCalibrationDataAvailable = object.isRadiometricCalibrationDataAvailable(); cameraCalibrationInformationAvailable = object.isCameraCalibrationInformationAvailable(); filmDistortionInformationAvailable = object.isFilmDistortionInformationAvailable(); lensDistortionInformationAvailable = object.isLensDistortionInformationAvailable();
assertFalse(it.hasNext()); assertEquals("imagingCondition", ImagingCondition.CLOUD, image .getImagingCondition()); assertEquals("cloudCoverPercentage", Double.valueOf(0.8), image .getCloudCoverPercentage()); assertEquals("processingLevelCode", "Level 2", image .getProcessingLevelCode().getCode()); assertEquals("processingLevelCode", "Level 1", coverage.getProcessingLevelCode().getCode()); assertEquals("includedWithDataset", Boolean.TRUE, features.isIncludedWithDataset());
/** * Wraps the given metadata into a SIS implementation that can be marshalled, * using the {@code "gmi"} namespace if necessary. * * @param original the original metadata provided by the user. * @return the metadata to marshall. */ public static DefaultImageDescription castOrCopy(final ImageDescription original) { if (original != null && !(original instanceof MI_ImageDescription)) { if (!isNullOrEmpty(original.getRangeElementDescriptions())) { return new MI_ImageDescription(original); } } return DefaultImageDescription.castOrCopy(original); } }
/** * Wraps the given metadata into a Geotk implementation that can be marshalled, * using the {@code "gmi"} namespace if necessary. * * @param original The original metadata provided by the user. * @return The metadata to marshall. */ public static DefaultImageDescription castOrCopy(final ImageDescription original) { if (original != null && !(original instanceof MI_ImageDescription)) { if (!isNullOrEmpty(original.getRangeElementDescriptions())) { return new MI_ImageDescription(original); } } return DefaultImageDescription.castOrCopy(original); } }
super(object); if (object != null) { illuminationElevationAngle = object.getIlluminationElevationAngle(); illuminationAzimuthAngle = object.getIlluminationAzimuthAngle(); imagingCondition = object.getImagingCondition(); imageQualityCode = object.getImageQualityCode(); cloudCoverPercentage = object.getCloudCoverPercentage(); compressionGenerationQuantity = object.getCompressionGenerationQuantity(); triangulationIndicator = object.getTriangulationIndicator(); radiometricCalibrationDataAvailable = object.isRadiometricCalibrationDataAvailable(); cameraCalibrationInformationAvailable = object.isCameraCalibrationInformationAvailable(); filmDistortionInformationAvailable = object.isFilmDistortionInformationAvailable(); lensDistortionInformationAvailable = object.isLensDistortionInformationAvailable();
/** * Wraps the given metadata into a SIS implementation that can be marshalled, * using the {@code "gmi"} namespace if necessary. * * @param original the original metadata provided by the user. * @return the metadata to marshall. */ public static DefaultImageDescription castOrCopy(final ImageDescription original) { if (original != null && !(original instanceof MI_ImageDescription)) { if (!isNullOrEmpty(original.getRangeElementDescriptions())) { return new MI_ImageDescription(original); } } return DefaultImageDescription.castOrCopy(original); } }