This is an automated email from the ASF dual-hosted git repository. desruisseaux pushed a change to branch geoapi-4.0 in repository https://gitbox.apache.org/repos/asf/sis.git.
from 991733b Change the way "North pole rotation" is created and change the way the inverse operation is created. The north pole case is now implemented as a "South pole rotation" operation rotating the antipodal point. It causes a 180° offset in longitude, but this is intended according the following definition from COSMO: new 4c5e164 Simplify the formulas for φ, ∂y/∂λ and ∂y/∂φ (atan2 replaced by asin). new 439b007 Remove `PoleRotationMock`, replaced by the real operation. It forces us to remove the constraint on the θp parameter value. The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../operation/transform/PoleRotation.java | 37 ++++++------- .../referencing/provider/PoleRotationMock.java | 60 ---------------------- .../referencing/provider/SeismicBinGridMock.java | 2 +- .../provider/TopocentricConversionMock.java | 2 +- .../operation/transform/PoleRotationTest.java | 19 +++---- ...g.opengis.referencing.operation.OperationMethod | 1 - 6 files changed, 24 insertions(+), 97 deletions(-) delete mode 100644 core/sis-referencing/src/test/java/org/apache/sis/internal/referencing/provider/PoleRotationMock.java