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 1914e05f85 Initial version of a GDAL datastore using Panama for the
binding to the native GDAL library. Work by Quentin Bialota, refactored as
below (the original commit is not in this history):
new 34fa83008f Minor fixes for documentation and compiler warnings
identified as a side-effect of GDAL work. Removal of a private, unused and
unimplemented method (its presence was accidental). There is no significant
code change in this commit.
new 294f605850 Base class changes in support for GDAL binding:
new 9de980b207 Add a `int[] bands` argument to the
`TiledGridResource.getSampleModel(…)` and `getColorModel(…)` methods. It allows
some data stores to perform a better work than the default band selection
mechanism. This is useful with the GDAL model of bands.
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/BufferedGridCoverage.java | 1 +
.../org/apache/sis/coverage/grid/GridExtent.java | 2 +-
.../apache/sis/coverage/grid/ImageRenderer.java | 15 +-
.../sis/coverage/privy/ColorModelBuilder.java | 5 +
.../sis/coverage/privy/ColorModelFactory.java | 8 +-
.../org/apache/sis/coverage/privy/ImageLayout.java | 2 +-
.../apache/sis/coverage/privy/ImageUtilities.java | 4 +-
.../apache/sis/coverage/privy/ObservableImage.java | 2 +-
.../apache/sis/coverage/privy/RangeArgument.java | 6 +-
.../apache/sis/coverage/privy/RasterFactory.java | 2 +-
.../apache/sis/image/BandAggregateImageTest.java | 2 +-
.../test/org/apache/sis/xml/test/InfiniteSet.java | 2 +-
.../operation/transform/ProjectiveTransform.java | 2 +-
.../org/apache/sis/storage/geotiff/DataCube.java | 8 +-
.../sis/storage/geotiff/ImageFileDirectory.java | 22 ++-
.../apache/sis/storage/base/MetadataBuilder.java | 3 -
.../sis/storage/base/TiledDeferredImage.java | 11 +-
.../apache/sis/storage/base/TiledGridCoverage.java | 10 +-
.../apache/sis/storage/base/TiledGridResource.java | 170 ++++++++++++++++-----
.../main/org/apache/sis/storage/gdal/Band.java | 2 +-
.../org/apache/sis/storage/gdal/TiledCoverage.java | 23 ---
.../org/apache/sis/storage/gdal/TiledResource.java | 61 +++++---
.../storage/gimi/internal/MatrixGridRessource.java | 20 +--
.../org/apache/sis/gui/map/GestureFollower.java | 2 +-
24 files changed, 245 insertions(+), 140 deletions(-)