diff --git a/Readme.md b/Readme.md index d6a21bcc2ea2c7a2e28bd67cf6992be633ba7611..5446518509f944f5b57e66d032eb252f146a1dc3 100644 --- a/Readme.md +++ b/Readme.md @@ -4,35 +4,40 @@ > A sensor-to-terrain mapping tool -[Rugged](https://www.orekit.org/rugged/ "Rugged homepage") is a free java library for geolocation and used for satellite imagery. - -Rugged is an add-on for [Orekit](https://www.orekit.org/ "Orekit homepage") handling Digital Elevation Models contribution to line of sight computation. It is a free software intermediate-level library written in Java. - -It mainly provides direct and inverse location, i.e. it allows to compute accurately -which ground point is looked at from a specific pixel in a spacecraft instrument, -and conversely which pixel will see a specified ground point. This mapping between -ground and sensor is computed with a viewing model taking into account: -* ground Digital Elevation Model (DEM), -* Earth rotation will all its tiny irregularities, -* on-board sensor pixels individual line-of-sights, +[Rugged](https://www.orekit.org/rugged/ "Rugged homepage") is a free java +library for geolocation and used for satellite imagery. + +Rugged is an add-on for [Orekit](https://www.orekit.org/ "Orekit homepage") +handling Digital Elevation Models contribution to line of sight computation. It +is a free software intermediate-level library written in Java. + +It mainly provides direct and inverse location, i.e. it allows to compute +accurately which ground point is looked at from a specific pixel in a spacecraft +instrument, and conversely which pixel will see a specified ground point. This +mapping between ground and sensor is computed with a viewing model taking into +account: +* ground Digital Elevation Model (DEM), +* Earth rotation will all its tiny irregularities, +* on-board sensor pixels individual line-of-sights, * spacecraft motion and attitude, * several physical effects. -Direct and inverse location can be used to perform full ortho-rectification of +Direct and inverse location can be used to perform full ortho-rectification of images and correlation between sensors observing the same area. [](http://www.apache.org/licenses/LICENSE-2.0.html) -[](https://sonar.orekit.org/dashboard?id=org.orekit%3Arugged) -[](https://sonar.orekit.org/component_measures?id=org.orekit%3Arugged&metric=coverage&view=treemap) +[](https://sonar.orekit.org/dashboard?id=orekit%3Arugged) + +[](https://sonar.orekit.org/component_measures?id=orekit%3Arugged&metric=coverage&view=treemap) ## Download ### Official releases [Official Rugged releases](https://gitlab.orekit.org/orekit/rugged/-/releases) -are available on our [Gitlab instance](https://gitlab.orekit.org/orekit/rugged). They are -also available in the +are available on our [Gitlab instance](https://gitlab.orekit.org/orekit/rugged). +They are also available in the [Maven repository](https://mvnrepository.com/artifact/org.orekit/rugged). ### Development version @@ -62,13 +67,14 @@ reporting security issues check the "This issue is confidential" box. ## Contributing Please take a look at our -[contributing guidelines](https://www.orekit.org/site-rugged-latest/contributing.html) if you're -interested in helping! +[contributing guidelines](https://www.orekit.org/site-rugged-latest/contributing.html) +if you're interested in helping! ## Building Detailed information on how to build Rugged from source either using Maven or -Eclipse is provided in [building](https://www.orekit.org/site-rugged-latest/building.html) explanations. +Eclipse is provided in +[building](https://www.orekit.org/site-rugged-latest/building.html) explanations. ## Dependencies @@ -78,8 +84,8 @@ all released under business friendly FOSS licenses. ### Compile-time/run-time dependencies -* [Orekit](https://www.orekit.org/), a low level space dynamics library released under - the Apache License, version 2.0. +* [Orekit](https://www.orekit.org/), a low level space dynamics library released + under the Apache License, version 2.0. * [Hipparchus](https://hipparchus.org/), a mathematics library released under the Apache License, version 2.0. diff --git a/pom.xml b/pom.xml index 574c6cfee514f2fbf1ffc8e6dacf54934d0f3ffc..5776863cf986eb31d1cd5ce627526c2248b43ceb 100644 --- a/pom.xml +++ b/pom.xml @@ -40,7 +40,7 @@ <rugged.maven-jar-plugin.version>3.3.0</rugged.maven-jar-plugin.version> <rugged.maven-jxr-plugin.version>3.3.1</rugged.maven-jxr-plugin.version> <rugged.plantuml-maven-plugin.version>1.2</rugged.plantuml-maven-plugin.version> - <rugged.plantuml.version>1.2024.5</rugged.plantuml.version> + <rugged.plantuml.version>1.2024.6</rugged.plantuml.version> <rugged.maven-project-info-reports-plugin.version>3.4.5</rugged.maven-project-info-reports-plugin.version> <rugged.maven-resources-plugin.version>3.3.1</rugged.maven-resources-plugin.version> <rugged.maven-site-plugin.version>3.12.1</rugged.maven-site-plugin.version>