From 7bdc4fd23d21bad249316f972715376426dcc67f Mon Sep 17 00:00:00 2001 From: spatial Date: Mon, 13 Nov 2017 11:34:26 -0500 Subject: [PATCH] copy time information --- .../src/main/java/org/esa/s2tbx/radiometry/BaseIndexOp.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/s2tbx-radiometric-indices/src/main/java/org/esa/s2tbx/radiometry/BaseIndexOp.java b/s2tbx-radiometric-indices/src/main/java/org/esa/s2tbx/radiometry/BaseIndexOp.java index b38484c5a3..d9f854ee33 100644 --- a/s2tbx-radiometric-indices/src/main/java/org/esa/s2tbx/radiometry/BaseIndexOp.java +++ b/s2tbx-radiometric-indices/src/main/java/org/esa/s2tbx/radiometry/BaseIndexOp.java @@ -34,8 +34,9 @@ import org.esa.snap.core.gpf.annotations.Parameter; import org.esa.snap.core.gpf.annotations.SourceProduct; import org.esa.snap.core.gpf.annotations.TargetProduct; +import org.esa.snap.core.util.ProductUtils; -import java.awt.Color; +import java.awt.*; import java.lang.reflect.Field; import java.util.ArrayList; import java.util.Arrays; @@ -147,6 +148,8 @@ public void initialize() throws OperatorException { String name = getBandName(); targetProduct = new Product(name, sourceProduct.getProductType() + "_" + name, sceneWidth, sceneHeight); + ProductUtils.copyTimeInformation(sourceProduct, targetProduct); + final GeoCoding sceneGeoCoding = sourceProduct.getSceneGeoCoding(); if (sceneGeoCoding instanceof TiePointGeoCoding) { for (TiePointGrid tiePointGrid : sourceProduct.getTiePointGrids()) {