This is an automated email from the ASF dual-hosted git repository.

desruisseaux pushed a commit to branch geoapi-4.0
in repository https://gitbox.apache.org/repos/asf/sis.git

commit 295bee7570822eee03ca0be787c665e116d32537
Author: Martin Desruisseaux <martin.desruisse...@geomatys.com>
AuthorDate: Tue Feb 8 22:59:52 2022 +0100

    Fix an inacurate documentation about the 0° (or 180°) meridian passing 
through geographic and rotated poles.
---
 .../sis/referencing/operation/transform/PoleRotation.java  | 14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git 
a/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/PoleRotation.java
 
b/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/PoleRotation.java
index c522210..92e89eb 100644
--- 
a/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/PoleRotation.java
+++ 
b/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/PoleRotation.java
@@ -264,9 +264,10 @@ public class PoleRotation extends AbstractMathTransform2D 
implements Serializabl
     /**
      * Creates a new rotated south pole operation. The rotations are applied 
by first rotating the sphere
      * through λ<sub>p</sub> about the geographic polar axis, then rotating 
through (φ<sub>p</sub> − (−90°))
-     * degrees so that the southern pole moved along the (previously rotated) 
Greenwich meridian,
-     * and finally by rotating clockwise when looking from the southern to the 
northern rotated pole.
-     * The 180° rotated meridian runs through both the geographical and the 
rotated South pole.
+     * degrees so that the southern pole moved along the (previously rotated) 
Greenwich meridian, and finally
+     * by rotating θ<sub>p</sub> degrees clockwise when looking from the 
southern to the northern rotated pole.
+     * In the case where θ<sub>p</sub>=0, the 180° rotated meridian runs 
through both the geographical
+     * and the rotated South pole.
      *
      * @param  factory  the factory to use for creating the transform.
      * @param  φp       geographic  latitude in degrees of the southern pole 
of the coordinate system.
@@ -286,9 +287,10 @@ public class PoleRotation extends AbstractMathTransform2D 
implements Serializabl
     /**
      * Creates a new rotated north pole operation. The rotations are applied 
by first rotating the sphere
      * through λ<sub>p</sub> about the geographic polar axis, then rotating 
through (φ<sub>p</sub> − 90°)
-     * degrees so that the northern pole moved along the (previously rotated) 
Greenwich meridian.
-     * The 0° rotated meridian is defined as the meridian that runs through 
both the geographical and the
-     * rotated North pole.
+     * degrees so that the northern pole moved along the (previously rotated) 
Greenwich meridian, and finally
+     * by rotating θ<sub>p</sub> degrees clockwise when looking from the 
northern to the southern rotated pole.
+     * In the case where θ<sub>p</sub>=0, the 0° rotated meridian is defined 
as the meridian that runs through
+     * both the geographical and the rotated North pole.
      *
      * <div class="warning">
      * The sign of the {@code θp} argument is not yet well determined.

Reply via email to