From 72c3988c7ca6bafe9428b3ffb1c177d83b60e51c Mon Sep 17 00:00:00 2001 From: Guylaine Prat <guylaine.prat@c-s.fr> Date: Wed, 13 Feb 2019 14:50:13 +0100 Subject: [PATCH] Update changes page. --- src/site/xdoc/changes.xml | 16 ++++++++++++++++ .../refiningPleiades/GroundRefining.java | 2 +- .../examples/refiningPleiades/InterRefining.java | 2 +- 3 files changed, 18 insertions(+), 2 deletions(-) diff --git a/src/site/xdoc/changes.xml b/src/site/xdoc/changes.xml index 649ffdeb..ebaae540 100644 --- a/src/site/xdoc/changes.xml +++ b/src/site/xdoc/changes.xml @@ -24,6 +24,22 @@ <action dev="guylaine" type="update"> Updated dependencies to Orekit 9.3 and Hipparchus 1.4. </action> + <action dev="guylaine" type="fix" issue="376"> + Direct location may result to a null result in some very rugged region. + In Duvenhage algorithm, in the refineIntersection method for the DEM, + some rare cases led to no intersection (as a result from SimpleTile.cellIntersection) + with the closeGuess given as input of refineIntersection.By shifting the solution + along the LOS direction, with an iterative process, we are able to find the intersection. + </action> + <action dev="guylaine" type="fix" issue="377"> + Add the possibilty to suspend and resume the dump. + When performing a dump, in some cases, some extra informations are dumped + but are not relevant. + For instance when updating a tile for a SRTM tile, we need to add the geoid + value of the current point. In the dump file, the geoid tile is also dumped + and it leds to bad results when performing the DumpReplayer, as the geoid + elevations are read instead of the real elevations. + </action> <action dev="guylaine" type="fix" issue="373"> Changed RuggedException from checked to unchecked exception. Most functions do throw such exceptions. As they are unchecked, they are diff --git a/src/tutorials/java/fr/cs/examples/refiningPleiades/GroundRefining.java b/src/tutorials/java/fr/cs/examples/refiningPleiades/GroundRefining.java index 6148ce00..0b35215a 100644 --- a/src/tutorials/java/fr/cs/examples/refiningPleiades/GroundRefining.java +++ b/src/tutorials/java/fr/cs/examples/refiningPleiades/GroundRefining.java @@ -232,7 +232,7 @@ public class GroundRefining extends Refining { } /** Constructor */ - public GroundRefining() { + private GroundRefining() { sensorName = "line"; pleiadesViewingModel = new PleiadesViewingModel(sensorName); diff --git a/src/tutorials/java/fr/cs/examples/refiningPleiades/InterRefining.java b/src/tutorials/java/fr/cs/examples/refiningPleiades/InterRefining.java index 7c8ed8ec..5c6516bc 100644 --- a/src/tutorials/java/fr/cs/examples/refiningPleiades/InterRefining.java +++ b/src/tutorials/java/fr/cs/examples/refiningPleiades/InterRefining.java @@ -302,7 +302,7 @@ public class InterRefining extends Refining { } /** Constructor */ - public InterRefining() { + private InterRefining() { sensorNameA = "SensorA"; final double incidenceAngleA = -5.0; -- GitLab