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

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


    from e8bfb5ea7b Merge branch 'geoapi-4.0' into geoapi-3.1.
     add b85b941c25 Rename `GridGeometry.reduce(…)` as `selectDimensions(…)`. 
The previous name was confusing about what is reduced. Renamed also 
`CRS.reduce(…)` for consistency.
     add 32b875d621 Rename `GridGeometry.translate(…)` as `shiftGrid(…)` for 
making clearer that this method changes grid coordinates without changing real 
world coordinates.
     add 618f2ddff2 Trivial javadoc formatting for consistency.
     add 7e0a63e451 Add convenience method for deriving a projection from an 
existing one, and for resampling a grid coverage by specifying only the new CRS.
     add 72d03efe73 Add an option for requesting (longitude, latitude) axis 
order in base CRS.
     add 3b88cdcb7d Add GeoTIFF parameter names to Sinusoidal projection. 
Javadoc updates.
     add 75584297cb Improve a confusing error message when a CRS authority code 
is not recognized.
     add e7f297691f Preserve the sign of scale factor in automatic "grid to 
CRS" transform.
     add 68b8c2981f When unwrapping an exception, unwrap also the suppressed 
exceptions.
     add 0c35e9fa7e Preserve the type of missing values in netCDF files. Before 
this commit, missing values in GCOM files were always represented as floating 
points. After this commit, missing values declared as integers stay integers. 
It makes a difference when computing which value is next.
     add b6b4fde4a3 Add `ColorModelFactory.toString()` implementation for 
debugging purposes.
     add 5c4559bba6 Add a workaround for missing "no data" value in some GCOM 
files. Because the workaround may introduce two categories with same name, add 
a "#2", "#3", etc. suffix after duplicated names.
     add 5413eb996a Fix a NullPointerException caused by null ColorModel at 
rendering time in JavaFX application.
     add be44182762 Consider ARGB images as "direct".
     add 9160061727 Ignore files generated by UCAR netCDF library when probing 
content.
     add 94f75c1528 Add one more comment about the problem of using statistics 
for completing coverage metadata.
     add 81e26d4920 Upgrade Maven plugins and PostgreSQL dependency.
     add f6d4dd2ba2 Spelling fixes in comments.
     add 09ed02f631 Update for compatibility with Java 19: fix an ambiguity 
with the new Future.State enumeration.
     new a143312778 Merge branch 'geoapi-4.0' into geoapi-3.1

The 1 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:
 .../apache/sis/gui/coverage/CoverageCanvas.java    |   2 +-
 .../org/apache/sis/gui/dataset/FeatureList.java    |   3 +-
 .../java/org/apache/sis/gui/map/MapCanvas.java     |   3 +-
 .../java/org/apache/sis/gui/map/StatusBar.java     |   2 +-
 .../org/apache/sis/gui/map/ValuesUnderCursor.java  |   4 +-
 .../apache/sis/coverage/grid/DimensionReducer.java |   2 +-
 .../apache/sis/coverage/grid/GridCoverage2D.java   |   4 +-
 .../sis/coverage/grid/GridCoverageProcessor.java   |  32 ++++-
 .../apache/sis/coverage/grid/GridDerivation.java   |  12 +-
 .../org/apache/sis/coverage/grid/GridExtent.java   |  31 +++--
 .../org/apache/sis/coverage/grid/GridGeometry.java |  49 ++++++--
 .../sis/coverage/grid/ResampledGridCoverage.java   |   7 +-
 .../apache/sis/coverage/grid/SliceGeometry.java    |   8 +-
 .../sis/coverage/grid/TranslatedGridCoverage.java  |   2 +-
 .../internal/coverage/j2d/ColorModelFactory.java   |  53 ++++++--
 .../sis/internal/coverage/j2d/ColorModelType.java  |  17 ++-
 .../sis/internal/coverage/j2d/ColorsForRange.java  |  31 ++++-
 .../internal/coverage/j2d/DeferredProperty.java    |   2 +-
 .../sis/internal/coverage/j2d/package-info.java    |   2 +-
 .../apache/sis/coverage/grid/GridExtentTest.java   |   8 +-
 .../apache/sis/coverage/grid/GridGeometryTest.java |  22 ++--
 .../coverage/grid/ResampledGridCoverageTest.java   |   2 +-
 .../coverage/grid/TranslatedGridCoverageTest.java  |   2 +-
 .../iso/extent/DefaultGeographicBoundingBox.java   |   2 +-
 .../org/apache/sis/metadata/sql/Citations.sql      |   6 +-
 .../main/java/org/apache/sis/portrayal/Canvas.java |   2 +-
 .../referencing/GeodeticObjectBuilder.java         | 137 +++++++++++++++++----
 .../referencing/provider/AlbersEqualArea.java      |   2 +-
 .../referencing/provider/CassiniSoldner.java       |   2 +-
 .../sis/internal/referencing/provider/ESRI.java    |  13 +-
 .../provider/HyperbolicCassiniSoldner.java         |   2 +-
 .../provider/LambertAzimuthalEqualArea.java        |   2 +-
 .../LambertAzimuthalEqualAreaSpherical.java        |   2 +-
 .../internal/referencing/provider/Mollweide.java   |   3 +
 .../internal/referencing/provider/Molodensky.java  |   2 +-
 .../provider/ObliqueMercatorTwoPoints.java         |   2 +-
 .../provider/ObliqueMercatorTwoPointsCenter.java   |   2 +-
 .../internal/referencing/provider/Polyconic.java   |   2 +-
 .../referencing/provider/SatelliteTracking.java    |   4 +
 .../internal/referencing/provider/Sinusoidal.java  |   3 +
 .../main/java/org/apache/sis/referencing/CRS.java  |  26 +++-
 .../factory/CommonAuthorityFactory.java            |   2 +-
 .../factory/GeodeticAuthorityFactory.java          |   4 +-
 .../operation/transform/InterpolatedTransform.java |   8 +-
 .../referencing/GeodeticObjectBuilderTest.java     |  61 +++++++++
 .../java/org/apache/sis/referencing/CRSTest.java   |  36 +++---
 .../report/CoordinateReferenceSystems.java         |   2 +-
 .../sis/test/suite/ReferencingTestSuite.java       |   1 +
 .../org/apache/sis/internal/util/AbstractMap.java  |   2 +-
 .../main/java/org/apache/sis/util/Exceptions.java  |  24 ++--
 .../sis/util/collection/BackingStoreException.java |   3 +-
 ide-project/NetBeans/nbproject/project.properties  |   2 +-
 pom.xml                                            |   8 +-
 .../apache/sis/internal/earth/netcdf/GCOM_C.java   |  68 +++++++---
 .../apache/sis/internal/earth/netcdf/GCOM_W.java   |   4 +-
 .../apache/sis/storage/landsat/MetadataReader.java |   2 +-
 .../org/apache/sis/internal/netcdf/Convention.java |   6 +-
 .../java/org/apache/sis/internal/netcdf/Node.java  |  29 +++--
 .../apache/sis/internal/netcdf/RasterResource.java |  25 ++--
 .../org/apache/sis/internal/netcdf/Variable.java   |   6 +-
 .../apache/sis/storage/netcdf/MetadataReader.java  |   4 +-
 .../sis/storage/netcdf/NetcdfStoreProvider.java    |  20 ++-
 .../apache/sis/internal/netcdf/VariableTest.java   |   4 +-
 .../sis/internal/storage/StoreUtilities.java       |   6 +
 .../sis/internal/storage/image/WritableStore.java  |   2 +-
 .../aggregate/ConcatenatedGridCoverage.java        |   2 +-
 66 files changed, 636 insertions(+), 209 deletions(-)
 create mode 100644 
core/sis-referencing/src/test/java/org/apache/sis/internal/referencing/GeodeticObjectBuilderTest.java

Reply via email to