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 f2101a867d Rework the way that native libraries are loaded for
avoiding to destroy the same library many times when the library was loaded
from a filename. This is needed for avoiding a JVM crash if the
`GDALStoreProvider(Path)` constructor was invoked many times with the same path.
new ebd3ddab59 Renamed `TiledGridResource` as `TiledGridCoverageResource`.
new 4d1a8092ea Initial implementation of the `TileMatrixSet` interface.
Tests are still superficial for now.
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:
.../sis/coverage/grid/GridCoverageBuilder.java | 7 +-
.../sis/image/internal/shared/ReshapedImage.java | 25 ++
.../sis/storage/geotiff/CompressedSubset.java | 6 +-
.../org/apache/sis/storage/geotiff/DataCube.java | 4 +-
.../org/apache/sis/storage/geotiff/DataSubset.java | 8 +-
.../apache/sis/storage/geotiff/GeoTiffStore.java | 2 +-
.../sis/storage/geotiff/ImageFileDirectory.java | 5 +-
.../org/apache/sis/storage/geotiff/Reader.java | 4 +-
.../apache/sis/storage/geotiff/package-info.java | 2 +-
.../org/apache/sis/storage/geotiff/ReaderTest.java | 125 ++++++
.../org/apache/sis/storage/geotiff/WriterTest.java | 1 +
.../org/apache/sis/storage/geotiff/untiled.tiff | Bin 0 -> 2284 bytes
.../sis/storage/netcdf/base/RasterResource.java | 2 +
.../apache/sis/storage/GridCoverageResource.java | 10 +-
.../apache/sis/storage/image/SingleImageStore.java | 2 +-
.../org/apache/sis/storage/internal/Resources.java | 5 +
.../sis/storage/internal/Resources.properties | 1 +
.../sis/storage/internal/Resources_fr.properties | 1 +
.../apache/sis/storage/tiling/ImagePyramid.java | 437 ++++++++++++++++++
.../apache/sis/storage/tiling/ImageTileMatrix.java | 492 +++++++++++++++++++++
.../apache/sis/storage/tiling/IterationDomain.java | 220 +++++++++
.../apache/sis/storage/tiling/TileMatrixSet.java | 12 +-
.../sis/storage/tiling/TiledGridCoverage.java | 88 ++--
...esource.java => TiledGridCoverageResource.java} | 201 ++++++++-
.../apache/sis/storage/tiling/TiledResource.java | 4 +-
.../main/org/apache/sis/io/TableAppender.java | 16 +-
.../main/org/apache/sis/io/package-info.java | 2 +-
.../main/org/apache/sis/math/DecimalFunctions.java | 27 +-
.../sis/util/internal/shared/AbstractMap.java | 2 +-
.../org/apache/sis/math/DecimalFunctionsTest.java | 32 +-
.../apache/sis/storage/geoheif/ImageResource.java | 10 +-
.../org/apache/sis/storage/gdal/TiledCoverage.java | 10 +-
.../org/apache/sis/storage/gdal/TiledResource.java | 4 +-
.../org/apache/sis/storage/gdal/GDALStoreTest.java | 3 +-
34 files changed, 1651 insertions(+), 119 deletions(-)
create mode 100644
endorsed/src/org.apache.sis.storage.geotiff/test/org/apache/sis/storage/geotiff/ReaderTest.java
create mode 100644
endorsed/src/org.apache.sis.storage.geotiff/test/org/apache/sis/storage/geotiff/untiled.tiff
create mode 100644
endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/tiling/ImagePyramid.java
create mode 100644
endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/tiling/ImageTileMatrix.java
create mode 100644
endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/tiling/IterationDomain.java
rename
endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/tiling/{TiledGridResource.java
=> TiledGridCoverageResource.java} (82%)