Skip to content
Snippets Groups Projects
Commit 72c3988c authored by Guylaine Prat's avatar Guylaine Prat
Browse files

Update changes page.

parent 87d30656
No related branches found
No related tags found
No related merge requests found
...@@ -24,6 +24,22 @@ ...@@ -24,6 +24,22 @@
<action dev="guylaine" type="update"> <action dev="guylaine" type="update">
Updated dependencies to Orekit 9.3 and Hipparchus 1.4. Updated dependencies to Orekit 9.3 and Hipparchus 1.4.
</action> </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"> <action dev="guylaine" type="fix" issue="373">
Changed RuggedException from checked to unchecked exception. Changed RuggedException from checked to unchecked exception.
Most functions do throw such exceptions. As they are unchecked, they are Most functions do throw such exceptions. As they are unchecked, they are
......
...@@ -232,7 +232,7 @@ public class GroundRefining extends Refining { ...@@ -232,7 +232,7 @@ public class GroundRefining extends Refining {
} }
/** Constructor */ /** Constructor */
public GroundRefining() { private GroundRefining() {
sensorName = "line"; sensorName = "line";
pleiadesViewingModel = new PleiadesViewingModel(sensorName); pleiadesViewingModel = new PleiadesViewingModel(sensorName);
......
...@@ -302,7 +302,7 @@ public class InterRefining extends Refining { ...@@ -302,7 +302,7 @@ public class InterRefining extends Refining {
} }
/** Constructor */ /** Constructor */
public InterRefining() { private InterRefining() {
sensorNameA = "SensorA"; sensorNameA = "SensorA";
final double incidenceAngleA = -5.0; final double incidenceAngleA = -5.0;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment