diff --git a/src/main/java/org/orekit/rugged/api/AlgorithmId.java b/src/main/java/org/orekit/rugged/api/AlgorithmId.java index b8efd8c172cbfbe070728efa580fe7f9a3f656d1..4353c18937e95b7198b86913cee488e6488a6780 100644 --- a/src/main/java/org/orekit/rugged/api/AlgorithmId.java +++ b/src/main/java/org/orekit/rugged/api/AlgorithmId.java @@ -25,7 +25,7 @@ public enum AlgorithmId { /** Fast algorithm due to Bernardt Duvenhage. * <p> * The algorithm is described in the 2009 paper: - * <a href="http://researchspace.csir.co.za/dspace/bitstream/10204/3041/1/Duvenhage_2009.pdf">Using + * <a href="https://researchspace.csir.co.za/dspace/bitstream/10204/3041/1/Duvenhage_2009.pdf">Using * An Implicit Min/Max KD-Tree for Doing Efficient Terrain Line of Sight Calculations</a>. * </p> */ @@ -34,7 +34,7 @@ public enum AlgorithmId { /** Fast algorithm due to Bernardt Duvenhage. * <p> * The algorithm is described in the 2009 paper: - * <a href="http://researchspace.csir.co.za/dspace/bitstream/10204/3041/1/Duvenhage_2009.pdf">Using + * <a href="https://researchspace.csir.co.za/dspace/bitstream/10204/3041/1/Duvenhage_2009.pdf">Using * An Implicit Min/Max KD-Tree for Doing Efficient Terrain Line of Sight Calculations</a>. * </p> * <p> diff --git a/src/main/java/org/orekit/rugged/intersection/duvenhage/DuvenhageAlgorithm.java b/src/main/java/org/orekit/rugged/intersection/duvenhage/DuvenhageAlgorithm.java index 8c610dbbfec0272cdc93c75e1b1a73e6b861c066..bcd68532d64e7b7539b50b3b941eece935349d4a 100644 --- a/src/main/java/org/orekit/rugged/intersection/duvenhage/DuvenhageAlgorithm.java +++ b/src/main/java/org/orekit/rugged/intersection/duvenhage/DuvenhageAlgorithm.java @@ -34,7 +34,7 @@ import org.orekit.rugged.utils.NormalizedGeodeticPoint; /** Digital Elevation Model intersection using Bernardt Duvenhage's algorithm. * <p> * The algorithm is described in the 2009 paper: - * <a href="http://researchspace.csir.co.za/dspace/bitstream/10204/3041/1/Duvenhage_2009.pdf">Using + * <a href="https://researchspace.csir.co.za/dspace/bitstream/10204/3041/1/Duvenhage_2009.pdf">Using * An Implicit Min/Max KD-Tree for Doing Efficient Terrain Line of Sight Calculations</a>. * </p> * @author Luc Maisonobe diff --git a/src/site/markdown/design/digital-elevation-model.md b/src/site/markdown/design/digital-elevation-model.md index 09b7a94d52d4534b114e074fe9f7439b3bb64940..ee3fac3329eaa8f4775dff243044354017a36cf3 100644 --- a/src/site/markdown/design/digital-elevation-model.md +++ b/src/site/markdown/design/digital-elevation-model.md @@ -33,7 +33,7 @@ implementations among which user can select. Five different algorithms are predefined in Rugged: * a recursive algorithm based on Bernardt Duvenhage's 2009 paper - [Using An Implicit Min/Max KD-Tree for Doing Efficient Terrain Line of Sight Calculations](http://researchspace.csir.co.za/dspace/bitstream/10204/3041/1/Duvenhage_2009.pdf) + [Using An Implicit Min/Max KD-Tree for Doing Efficient Terrain Line of Sight Calculations](https://researchspace.csir.co.za/dspace/bitstream/10204/3041/1/Duvenhage_2009.pdf) * an alternate version of the Duvenhage algorithm using flat-body hypothesis, * a basic scan algorithm sequentially checking all pixels in the rectangular array defined by Digital Elevation Model entry and exit points, * an algorithm that ignores the Digital Elevation Model and uses a constant elevation over the ellipsoid.