From 77efa3b9bec2fd6b30ff49ea05a3d5822ec46c63 Mon Sep 17 00:00:00 2001 From: Guillaume Pasero <guillaume.pasero@c-s.fr> Date: Tue, 23 Jan 2018 11:27:16 +0100 Subject: [PATCH] BUG: reset offsets before optimization for consistent sensor state --- .../ThirdParty/OssimPlugins/src/ossim/ossimSarSensorModel.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSarSensorModel.cpp b/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSarSensorModel.cpp index c8a9db4ed5..ac695a2a4b 100644 --- a/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSarSensorModel.cpp +++ b/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSarSensorModel.cpp @@ -953,6 +953,9 @@ namespace ossimplugins DurationType cumulAzimuthTime(seconds(0)); double cumulRangeTime(0); unsigned int count=0; + // reset offsets before optimisation + theAzimuthTimeOffset = seconds(0); + theRangeTimeOffset = 0.0; // First, fix the azimuth time for(std::vector<GCPRecordType>::const_iterator gcpIt = theGCPRecords.begin(); gcpIt!=theGCPRecords.end();++gcpIt) -- GitLab