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 db9b5d4b64 feat(Geometry): prepare ArrayFactory interface to support
Java or FFM allocation
new ca6eba4f64 Move `TiledGridResource` and `TiledGridCoverage` to public
API.
new 2358b982a0 Replace `X_DIMENSION` and `Y_DIMENSION` constant by
configurable fields. The intend it to reduce the risk of breaking API
compatibility in future evolutions.
new 5431859977 Adjust the API for future implementation of
`TileMatrixSet`: - Simpler `TiledGridResource.read(…)` method to override. -
Replace `ReshapedImage` constructors by static methods.
The 3 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/ClippedGridCoverage.java | 3 +-
.../org/apache/sis/coverage/grid/GridCoverage.java | 10 +-
.../apache/sis/coverage/grid/GridCoverage2D.java | 3 +-
.../sis/image/internal/shared/ReshapedImage.java | 103 ++++---
.../sis/coverage/grid/ClippedGridCoverageTest.java | 1 +
.../image/internal/shared/ReshapedImageTest.java | 15 +-
.../sis/storage/geotiff/CompressedSubset.java | 14 +-
.../org/apache/sis/storage/geotiff/DataCube.java | 60 ++---
.../org/apache/sis/storage/geotiff/DataSubset.java | 27 +-
.../main/org/apache/sis/storage/Resource.java | 4 +-
.../apache/sis/storage/aggregate/GridSlice.java | 12 +-
.../org/apache/sis/storage/tiling/TileMatrix.java | 11 +-
.../{base => tiling}/TiledDeferredImage.java | 21 +-
.../{base => tiling}/TiledGridCoverage.java | 295 +++++++++++++--------
.../{base => tiling}/TiledGridResource.java | 188 +++++++++----
.../apache/sis/storage/tiling/package-info.java | 10 +-
.../apache/sis/storage/geoheif/ImageResource.java | 26 +-
.../org/apache/sis/storage/gdal/TiledCoverage.java | 4 +-
.../org/apache/sis/storage/gdal/TiledResource.java | 31 ++-
19 files changed, 519 insertions(+), 319 deletions(-)
rename endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/{base
=> tiling}/TiledDeferredImage.java (85%)
rename endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/{base
=> tiling}/TiledGridCoverage.java (86%)
rename endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/{base
=> tiling}/TiledGridResource.java (84%)