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 a39fb97d1c Javadoc updates. new b318c2161a Rename `EqualAreaProjection` as `AuthalicConversion`. new 4581391386 Slight modification of `AuthalicConversion` parameters for making clearer that this is a conversion between geodetic latitude φ and authalic latitude β. new 8b97aed4cc Fix the unicode character for Greek Beta letter. new c01dd455bb Implement ESRI "Mercator Auxiliary Sphere" type 3 (with conversion of geodetic latitudes to authalic latitudes). This feature requires an additional degree of flexibility in the package-private projection constructors. new 9a87ff27c0 `skipBytes` method implementation should skip all specified bytes when possible, because some `ImageReader` implementation don't check the return value. The 5 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/projection/AlbersEqualArea.java | 16 +-- ...AreaProjection.java => AuthalicConversion.java} | 81 ++++++++++----- .../operation/projection/AuthalicMercator.java | 115 +++++++++++++++++++++ .../operation/projection/AzimuthalEquidistant.java | 4 +- .../operation/projection/ConformalProjection.java | 8 +- .../operation/projection/CylindricalEqualArea.java | 8 +- .../projection/LambertAzimuthalEqualArea.java | 79 +++++++------- .../referencing/operation/projection/Mercator.java | 20 ++-- .../operation/projection/MeridianArcBased.java | 4 +- .../operation/projection/Mollweide.java | 2 +- .../operation/projection/NormalizedProjection.java | 47 +++++---- .../operation/projection/ObliqueStereographic.java | 4 +- .../operation/projection/Orthographic.java | 2 +- .../operation/projection/SatelliteTracking.java | 2 +- .../operation/projection/TransverseMercator.java | 4 +- ...ectionTest.java => AuthalicConversionTest.java} | 24 ++--- .../operation/projection/MercatorTest.java | 50 +++++++-- .../projection/ProjectionResultComparator.java | 2 +- .../sis/test/suite/ReferencingTestSuite.java | 2 +- .../sis/internal/storage/io/ChannelData.java | 2 + .../storage/io/ChannelImageInputStream.java | 31 ++++-- 21 files changed, 354 insertions(+), 153 deletions(-) rename core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/projection/{EqualAreaProjection.java => AuthalicConversion.java} (76%) create mode 100644 core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/projection/AuthalicMercator.java rename core/sis-referencing/src/test/java/org/apache/sis/referencing/operation/projection/{EqualAreaProjectionTest.java => AuthalicConversionTest.java} (84%)