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

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


    from 8ef62b01f5 Merge branch 'geoapi-3.1'
     add a42f8a7502 Safety against a possible integer overflow. Safety against 
precision loss.
     add 9cb97c64c3 Add a `GridExtent.reshape(long[])` method and use that for 
simplifying some code. Minor opportunistic reformating.
     add db9b5d4b64 feat(Geometry): prepare ArrayFactory interface to support 
Java or FFM allocation
     add ca6eba4f64 Move `TiledGridResource` and `TiledGridCoverage` to public 
API.
     add 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.
     add 5431859977 Adjust the API for future implementation of 
`TileMatrixSet`: - Simpler `TiledGridResource.read(…)` method to override. - 
Replace `ReshapedImage` constructors by static methods.
     add 81cee606d9 fix(Geometry): fix mesh primitive normal array larger then 
needed
     add 36ffa6594a fix(NetCDF): fix dimension mismatch between geometry 
coordinates and it's declared CRS
     add 3953075dd2 feat(NetCDF): improve moving features read performances, 
fix moving feature time property single value for features which are not 
trajectories
     add a1fa272d75 feat(Math): add Similarity transform interface and 
Similarity3D
     add 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.
     add ebd3ddab59 Renamed `TiledGridResource` as `TiledGridCoverageResource`.
     add 4d1a8092ea Initial implementation of the `TileMatrixSet` interface. 
Tests are still superficial for now.
     add beda4a8939 Add a verification of the "untiled.tiff" image created for 
testing purposes in the previous commit.
     add 8f90281df1 Make the test more stable by avoiding a dependency to the 
EPSG database which may or may not be present.
     add acd0b93002 Provide a better error message when an image cannot be 
rendered because of an invalid "grid to CRS" transform.
     add bfedee8a7b Delegate to `WritablePixelIterator` the work of setting 
sample values from `IntBinaryOperator`.
     add de19b988f9 Finer-grain detection of when the `CoordinateOperation` can 
be cached for a pair of CRS. In particular, we now detect the case when the 
Area Of Interest (AOI) has not been used. It covers a lot of cases, in 
particular map projections from grid geometry to target CRS.
     add 17ef8c51f8 Retrofit the pyramid system of the GeoTIFF reader into the 
pyramid system of `TileMatrixSet`.
     add 7602b6cb17 feat(JavaFx): add a simple tile matrix set panel in 
CoverageExplorer
     add 32af8e44e5 Implement `ImagePyramid.toString()` for easier debugging. 
Use that string representation for now in the widget.
     add d5d6c59c48 Adjust the handling of `Locale` in `TiledGridCoverage`. Add 
a check of whether a `ComputedImage` tile is in error.
     add 5c3f12c80d Replace the raw text in the "Tiling" pane by a `TableView`.
     add d324b2e6bc feat(Geometry): implement Java array factory builder, 
factorize array code, prepare FFM array factory classes
     add 7c3fba2ec4 feat(Geometry): add scene model as geometry aggregation tree
     add f7fc74b400 Reuse the code of `TileMatrixSet.toString()` in the JavaFX 
widget. It produces a table easier to read.
     add 8546d59b4e doc(Geometry): document scene sampler
     add 7819f1feed feat(Geometry): merge geometry interfaces defined in 
different sections of ISO-19107
     add 8d27cdfb79 chore(Geometry): regroup geometry operations 
(Delaunay,GreedyInsert,EarClipping,TextureAtlas) in the operation package
     add a48ace0b26 Fix an `IndexOutOfBoundsException`.
     add c425e58d03 Fix formatting of resolution in TileMatrixSet.
     add 50b842aae4 feat(Geometry): review affine,matrix,similarity transforms. 
Follow the same pattern as Tuple and Vector, prepare Transform interface for 
Vector API and HAT Kernels
     add ad1fce0356 feat(Geometry): math Matrix extends geoapi Matrix, cleaning 
Similarity classes
     add 09c39185cf feat(Geometry): add scene animation classes
     add 6bd8f4811a feat(Geometry): add readonly super interface for 
Tuple,Vector,Matrix,Affine,Similarity
     add 133d1e5b49 feat(Geometry): replace Affine.toMatrix(buffer) by 
Matrix.setFromAffine(affine)
     add d5ff44456b Fix version of visual indications of which tiles are loaded 
in the JavaFX application.
     add 517b8edb7e feat(Math): remove several matrix static methods, now part 
of matrix classes
     add feb9fe9c8a Requires PostgreSQL 18 instead of 15 for enabling the use 
of collation.
     add 6aab23a159 chore(geoapi): update geoapi submodule
     add cf8c06ee86 feat(Geometry): add shortcut methods on Similarity
     add e99ccc798a Fix wrong tooltip associated to button for switching 
between grid coverage visual and table of values. Opportunistic documentation 
fixes.
     add d22fd8761f Provides a message saying that a CRS is missing instead of 
letting the exception propagate.
     add 0d285f701b Fix a ClassCastException in the result of optimizing an 
`equal` filter when the operands are two Boolean values.
     add 27ce7088b0 For an expression such as `equal(function("isNaN", …), 
literal(true))`, simplify to a more direct filter such as `function("isNaN", 
…)`.
     add a3003a5d58 Pyramid levels should be ordered from coarsest to finest 
resolution. https://issues.apache.org/jira/browse/SIS-628
     add c6225542f4 Rename `GridCoverageResource.getResolutions()` as 
`getAvailableResolutions()`. Keep the old method as a deprecated method. This 
is for compatibility.
     add 433c27f0fd Use shorter name in `TileMatrixSet` identifier. The 
identifier now hides the image identifier.
     add d38375dcb3 Consolidation of `ResourceTree` making a better usage of 
JavaFX events. This work is needed for reusing some properties in a future 
widget for configuring map items.
     add e49c660ef2 Adjustment in documentation, formatting and checks for null 
values. Removal of a new method which is not going to be used after all.
     add 028ac1be08 Allows `Containers.derivedList(…)` to return a list which 
supports addition of elements.
     add 86bff97aa0 Avoid misleading classname as display name of a data store.
     add 48633f0377 Adds a "Layers" panel and move the "Visual indication of 
tile loading" checkbox as a map item. This is the beginning of a 
`MapContextView` widget as a tree view with a configuration panel.
     add 14a89a39bc Move the widget for configuring the isoline as a `MapItem` 
to show in `MapContextView`.
     add a3b8326446 Move to `MapContextview` the widgets controlling the 
coverage appearence. Move to the status bar the label which was showing the CRS 
name.
     add 3a021d2345 Consolidation of the handling of CRS shown in the status 
bar.
     add 76ac26bca2 Merge branch 'geoapi-4.0' into geoapi-3.1. Contains 
(non-exhaustive list):
     new 01e0369fc4 Merge branch 'geoapi-3.1'. Contains (non-exhaustive list):

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:
 .../sis/coverage/grid/ClippedGridCoverage.java     |   3 +-
 .../org/apache/sis/coverage/grid/GridCoverage.java |  12 +-
 .../apache/sis/coverage/grid/GridCoverage2D.java   |   3 +-
 .../sis/coverage/grid/GridCoverageBuilder.java     |  53 +-
 .../apache/sis/coverage/grid/GridDerivation.java   |   2 +-
 .../org/apache/sis/coverage/grid/GridExtent.java   |  61 ++-
 .../org/apache/sis/coverage/grid/GridGeometry.java |  24 +-
 .../main/org/apache/sis/feature/FeatureFormat.java |   8 +-
 .../feature/internal/shared/MovingFeatures.java    |  28 +-
 .../org/apache/sis/filter/ComparisonFilter.java    | 141 ++++-
 .../main/org/apache/sis/filter/LogicalFilter.java  |  15 +-
 .../main/org/apache/sis/filter/Optimization.java   |   2 +-
 .../sis/filter/base/BinaryFunctionWidening.java    |   3 +-
 .../main/org/apache/sis/filter/math/Predicate.java |  27 +-
 .../main/org/apache/sis/image/BandedIterator.java  |  23 +
 .../main/org/apache/sis/image/ComputedImage.java   |  20 +-
 .../main/org/apache/sis/image/ComputedTiles.java   |  26 +-
 .../main/org/apache/sis/image/ImageProcessor.java  |   4 +-
 .../main/org/apache/sis/image/PlanarImage.java     |   2 +-
 .../apache/sis/image/WritablePixelIterator.java    |  50 +-
 .../sis/image/internal/shared/ReshapedImage.java   | 128 +++--
 .../main/org/apache/sis/image/package-info.java    |   2 +-
 .../sis/coverage/grid/ClippedGridCoverageTest.java |   1 +
 .../apache/sis/coverage/grid/GridExtentTest.java   |  10 +-
 .../apache/sis/filter/ComparisonFilterTest.java    |  98 ++--
 .../apache/sis/filter/DynamicOptimizationTest.java |  19 +
 .../image/internal/shared/ReshapedImageTest.java   |  15 +-
 .../iso/extent/NotSpatioTemporalException.java     |   4 +-
 .../metadata/sql/internal/shared/ScriptRunner.java |   2 +-
 .../org.apache.sis.portrayal/main/module-info.java |   2 +-
 .../coverage/MultiResolutionCoverageLoader.java    |  46 +-
 .../org/apache/sis/map/coverage/RenderingData.java |  53 +-
 .../org/apache/sis/map/internal}/Resources.java    |  88 +--
 .../apache/sis/map/internal}/Resources.properties  |  12 +-
 .../org/apache/sis/map}/internal/Resources_en.java |   2 +-
 .../org/apache/sis/map}/internal/Resources_fr.java |   2 +-
 .../sis/map/internal/Resources_fr.properties}      |  17 +-
 .../org/apache/sis/map}/internal/package-info.java |   3 +-
 .../main/org/apache/sis/portrayal/Observable.java  |   2 -
 .../org/apache/sis/portrayal/PlanarCanvas.java     |   7 +-
 .../MultiResolutionCoverageLoaderTest.java         |  18 +-
 .../main/org/apache/sis/geometry/Shapes2D.java     |   2 +-
 .../main/org/apache/sis/referencing/CommonCRS.java |   8 +-
 .../referencing/internal/shared/WKTUtilities.java  |   4 +-
 .../operation/CoordinateOperationContext.java      |  31 +-
 .../operation/CoordinateOperationFinder.java       |  30 +-
 .../operation/CoordinateOperationRegistry.java     |  63 ++-
 .../DefaultCoordinateOperationFactory.java         |  58 +-
 .../referencing/operation/SubOperationInfo.java    |   8 +-
 .../sis/referencing/operation/matrix/Matrices.java |   4 +-
 .../sis/referencing/operation/package-info.java    |   2 +-
 .../operation/transform/PassThroughTransform.java  |   2 +-
 .../main/module-info.java                          |   2 +-
 .../sis/storage/geotiff/CompressedSubset.java      |  18 +-
 .../org/apache/sis/storage/geotiff/DataCube.java   |  65 +--
 .../org/apache/sis/storage/geotiff/DataSubset.java |  36 +-
 .../apache/sis/storage/geotiff/GeoTiffStore.java   |   2 +-
 .../sis/storage/geotiff/ImageFileDirectory.java    | 218 +++++---
 .../sis/storage/geotiff/MultiResolutionImage.java  | 286 ----------
 .../org/apache/sis/storage/geotiff/Reader.java     |  22 +-
 .../apache/sis/storage/geotiff/package-info.java   |   2 +-
 .../sis/storage/geotiff/GeoTiffStoreTest.java      |  56 +-
 .../org/apache/sis/storage/geotiff/ReaderTest.java | 124 +++++
 .../org/apache/sis/storage/geotiff/WriterTest.java |   5 +-
 .../org/apache/sis/storage/geotiff/untiled.tiff    | Bin 0 -> 2284 bytes
 .../apache/sis/storage/netcdf/base/FeatureSet.java |  62 ++-
 .../sis/storage/netcdf/base/RasterResource.java    |   2 +
 .../org/apache/sis/io/stream/ChannelDataInput.java |   2 +-
 .../sis/storage/AbstractGridCoverageResource.java  |  82 ++-
 .../org/apache/sis/storage/CoverageSubset.java     |  11 +-
 .../main/org/apache/sis/storage/DataStore.java     |  18 +-
 .../apache/sis/storage/GridCoverageResource.java   |  41 +-
 .../main/org/apache/sis/storage/Resource.java      |   4 +-
 .../org/apache/sis/storage/StorageConnector.java   |  25 +-
 .../sis/storage/UnsupportedQueryException.java     |   1 +
 .../aggregate/BandAggregateGridResource.java       |   4 +-
 .../aggregate/ConcatenatedGridResource.java        |  12 +-
 .../apache/sis/storage/aggregate/GridSlice.java    |  12 +-
 .../sis/storage/aggregate/GridSliceLocator.java    |   5 +-
 .../sis/storage/base/GridResourceWrapper.java      |   6 +-
 .../main/org/apache/sis/storage/csv/Store.java     |  13 +-
 .../org/apache/sis/storage/event/StoreEvent.java   |   2 +-
 .../apache/sis/storage/event/StoreListeners.java   |  14 +-
 .../org/apache/sis/storage/event/package-info.java |   4 +-
 .../apache/sis/storage/image/SingleImageStore.java |   6 +-
 .../storage/image/WritableSingleImageStore.java    |   4 +-
 .../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    | 472 ++++++++++++++++
 .../apache/sis/storage/tiling/ImageTileMatrix.java | 531 ++++++++++++++++++
 .../apache/sis/storage/tiling/IterationDomain.java | 221 ++++++++
 .../main/org/apache/sis/storage/tiling/Tile.java   |   4 +-
 .../org/apache/sis/storage/tiling/TileMatrix.java  |  11 +-
 .../apache/sis/storage/tiling/TileMatrixSet.java   |  12 +-
 .../sis/storage/tiling/TileMatrixSetFormat.java    | 524 ++++++++++++++++++
 .../apache/sis/storage/tiling/TileReadEvent.java   | 234 ++++++++
 .../org/apache/sis/storage/tiling/TileStatus.java  |   2 +-
 .../{base => tiling}/TiledDeferredImage.java       |  21 +-
 .../{base => tiling}/TiledGridCoverage.java        | 500 +++++++++++------
 .../TiledGridCoverageResource.java}                | 599 +++++++++++++++++++--
 .../apache/sis/storage/tiling/TiledResource.java   |   4 +-
 .../apache/sis/storage/tiling/package-info.java    |  10 +-
 .../org/apache/sis/storage/CoverageQueryTest.java  |   8 +-
 .../storage/MemoryGridCoverageResourceTest.java    |   6 +-
 .../sis/storage/test/CoverageReadConsistency.java  |   2 +-
 .../main/org/apache/sis/io/TableAppender.java      |  16 +-
 .../main/org/apache/sis/io/TabularFormat.java      |   4 +-
 .../main/org/apache/sis/io/package-info.java       |   2 +-
 .../main/org/apache/sis/math/DecimalFunctions.java |  29 +-
 .../main/org/apache/sis/math/NumberType.java       |   2 +-
 .../main/org/apache/sis/math/Vector.java           |   2 +-
 .../main/org/apache/sis/util/ArgumentChecks.java   |  26 +-
 .../main/org/apache/sis/util/collection/Cache.java |   4 +-
 .../org/apache/sis/util/collection/Containers.java |  30 +-
 .../apache/sis/util/collection/DerivedList.java    |  31 +-
 .../sis/util/collection/WeakValueHashMap.java      |   6 +-
 .../sis/util/collection/WritableDerivedList.java   | 143 +++++
 .../sis/util/internal/shared/AbstractMap.java      |   2 +-
 .../apache/sis/util/internal/shared/Numerics.java  | 118 +++-
 .../org/apache/sis/util/resources/Vocabulary.java  |  20 +
 .../sis/util/resources/Vocabulary.properties       |   4 +
 .../sis/util/resources/Vocabulary_fr.properties    |   4 +
 .../org/apache/sis/math/DecimalFunctionsTest.java  |  32 +-
 .../{DerivedSetTest.java => DerivedListTest.java}  |  66 +--
 .../apache/sis/util/collection/DerivedMapTest.java |   1 +
 .../apache/sis/util/collection/DerivedSetTest.java |   1 +
 .../apache/sis/storage/geoheif/FromImageIO.java    |   9 +-
 .../main/org/apache/sis/storage/geoheif/Image.java |   3 +-
 .../apache/sis/storage/geoheif/ImageResource.java  |  34 +-
 .../src/org.apache.sis.gui/main/module-info.java   |   2 +-
 .../main/org/apache/sis/gui/Widget.java            |   8 +-
 .../apache/sis/gui/controls/FormatApplicator.java  |   6 +-
 .../apache/sis/gui/controls/SyncWindowList.java    |   6 +-
 .../apache/sis/gui/controls/ValueColorMapper.java  |  12 +-
 .../apache/sis/gui/coverage/BandRangeTable.java    |   8 +-
 .../apache/sis/gui/coverage/CoverageCanvas.java    | 335 ++++++++++--
 .../apache/sis/gui/coverage/CoverageControls.java  | 155 +++---
 .../apache/sis/gui/coverage/CoverageExplorer.java  |  36 +-
 .../apache/sis/gui/coverage/CoverageStyling.java   |  16 +-
 .../apache/sis/gui/coverage/GridSliceSelector.java |  12 +-
 .../sis/gui/coverage/ImagePropertyExplorer.java    |   6 +-
 ...IsolineRenderer.java => IsolineController.java} |  82 ++-
 .../apache/sis/gui/coverage/StyleController.java   | 173 ++++++
 .../sis/gui/coverage/StyledRenderingData.java      |   6 +-
 .../apache/sis/gui/coverage/TileMatrixSetPane.java | 499 +++++++++++++++++
 .../apache/sis/gui/coverage/ViewAndControls.java   |  22 +-
 .../org/apache/sis/gui/coverage/package-info.java  |   2 +-
 .../main/org/apache/sis/gui/dataset/LogViewer.java |   5 +-
 .../org/apache/sis/gui/dataset/ResourceCell.java   | 138 +++--
 .../apache/sis/gui/dataset/ResourceExplorer.java   |  52 +-
 .../org/apache/sis/gui/dataset/ResourceItem.java   | 178 +++---
 .../org/apache/sis/gui/dataset/ResourceTree.java   |  50 +-
 .../org/apache/sis/gui/dataset/RootResource.java   |  37 +-
 .../org/apache/sis/gui/dataset/WindowHandler.java  |  27 +-
 .../org/apache/sis/gui/dataset/package-info.java   |   2 +-
 .../apache/sis/gui/internal/AlignedTableCell.java  |  87 +++
 .../apache/sis/gui/internal/BackgroundThreads.java |   8 +-
 .../apache/sis/gui/internal/DataStoreOpener.java   |  57 +-
 .../apache/sis/gui/internal/ExceptionReporter.java |  36 +-
 .../org/apache/sis/gui/internal/GUIUtilities.java  |  16 -
 .../org/apache/sis/gui/internal/LogHandler.java    |   2 +-
 .../org/apache/sis/gui/internal/Resources.java     |  20 +
 .../apache/sis/gui/internal/Resources.properties   |   4 +
 .../sis/gui/internal/Resources_fr.properties       |   4 +
 .../apache/sis/gui/internal/ShapeConverter.java    | 153 ++++++
 .../main/org/apache/sis/gui/internal/Styles.java   |   6 +
 .../apache/sis/gui/internal/io/FileAccessView.java |   4 +-
 .../org/apache/sis/gui/map/GestureFollower.java    |  18 +-
 .../main/org/apache/sis/gui/map/MapCanvas.java     |  43 +-
 .../main/org/apache/sis/gui/map/MapCanvasAWT.java  |  14 +-
 .../main/org/apache/sis/gui/map/MapMenu.java       |  39 +-
 .../main/org/apache/sis/gui/map/StatusBar.java     | 165 ++++--
 .../main/org/apache/sis/gui/map/package-info.java  |   2 +-
 .../apache/sis/gui/map/style/ItemController.java   |  89 +++
 .../apache/sis/gui/map/style/MapContextView.java   | 143 +++++
 .../main/org/apache/sis/gui/map/style/MapItem.java |  27 +-
 .../TreeViewType.java => map/style/MapLayer.java}  |  24 +-
 .../{referencing => map/style}/package-info.java   |  10 +-
 .../sis/gui/metadata/IdentificationInfo.java       |   2 +-
 .../apache/sis/gui/metadata/MetadataSummary.java   |   8 +-
 .../org/apache/sis/gui/referencing/MenuSync.java   |  57 +-
 .../gui/referencing/RecentReferenceSystems.java    | 103 ++--
 .../apache/sis/gui/referencing/package-info.java   |   2 +-
 .../sis/gui/controls/ValueColorMapperApp.java      |   7 +-
 .../main/org/apache/sis/storage/gdal/GDAL.java     | 147 +----
 .../apache/sis/storage/gdal/GDALStoreProvider.java | 126 ++++-
 .../org/apache/sis/storage/gdal/TiledCoverage.java |  12 +-
 .../org/apache/sis/storage/gdal/TiledResource.java |  33 +-
 .../org/apache/sis/storage/gdal/package-info.java  |   2 +-
 .../apache/sis/storage/panama/LibraryLoader.java   | 192 +++----
 .../sis/storage/panama/LibraryReference.java       | 207 +++++++
 .../apache/sis/storage/panama/LibraryStatus.java   |  51 +-
 .../apache/sis/storage/panama/NativeFunctions.java |  91 ++--
 .../org/apache/sis/storage/gdal/GDALStoreTest.java |   3 +-
 195 files changed, 7839 insertions(+), 2223 deletions(-)
 copy 
{optional/src/org.apache.sis.storage.gdal/main/org/apache/sis/storage/panama => 
endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/map/internal}/Resources.java
 (53%)
 copy endorsed/src/{org.apache.sis.cloud.aws/main/org/apache/sis/cloud/aws/s3 
=> 
org.apache.sis.portrayal/main/org/apache/sis/map/internal}/Resources.properties 
(56%)
 copy {optional/src/org.apache.sis.gui/main/org/apache/sis/gui => 
endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/map}/internal/Resources_en.java
 (96%)
 copy {optional/src/org.apache.sis.gui/main/org/apache/sis/gui => 
endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/map}/internal/Resources_fr.java
 (96%)
 copy 
endorsed/src/{org.apache.sis.cloud.aws/main/org/apache/sis/cloud/aws/s3/Resources.properties
 => 
org.apache.sis.portrayal/main/org/apache/sis/map/internal/Resources_fr.properties}
 (56%)
 copy {optional/src/org.apache.sis.gui/main/org/apache/sis/gui => 
endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/map}/internal/package-info.java
 (93%)
 delete mode 100644 
endorsed/src/org.apache.sis.storage.geotiff/main/org/apache/sis/storage/geotiff/MultiResolutionImage.java
 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
 create mode 100644 
endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/tiling/TileMatrixSetFormat.java
 create mode 100644 
endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/tiling/TileReadEvent.java
 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 (75%)
 rename 
endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/{base/TiledGridResource.java
 => tiling/TiledGridCoverageResource.java} (57%)
 create mode 100644 
endorsed/src/org.apache.sis.util/main/org/apache/sis/util/collection/WritableDerivedList.java
 copy 
endorsed/src/org.apache.sis.util/test/org/apache/sis/util/collection/{DerivedSetTest.java
 => DerivedListTest.java} (57%)
 rename 
optional/src/org.apache.sis.gui/main/org/apache/sis/gui/coverage/{IsolineRenderer.java
 => IsolineController.java} (86%)
 create mode 100644 
optional/src/org.apache.sis.gui/main/org/apache/sis/gui/coverage/StyleController.java
 create mode 100644 
optional/src/org.apache.sis.gui/main/org/apache/sis/gui/coverage/TileMatrixSetPane.java
 create mode 100644 
optional/src/org.apache.sis.gui/main/org/apache/sis/gui/internal/AlignedTableCell.java
 create mode 100644 
optional/src/org.apache.sis.gui/main/org/apache/sis/gui/internal/ShapeConverter.java
 create mode 100644 
optional/src/org.apache.sis.gui/main/org/apache/sis/gui/map/style/ItemController.java
 create mode 100644 
optional/src/org.apache.sis.gui/main/org/apache/sis/gui/map/style/MapContextView.java
 copy 
endorsed/src/org.apache.sis.referencing/main/org/apache/sis/xml/bind/referencing/CD_VerticalDatumType.java
 => 
optional/src/org.apache.sis.gui/main/org/apache/sis/gui/map/style/MapItem.java 
(55%)
 copy 
optional/src/org.apache.sis.gui/main/org/apache/sis/gui/{dataset/TreeViewType.java
 => map/style/MapLayer.java} (57%)
 copy optional/src/org.apache.sis.gui/main/org/apache/sis/gui/{referencing => 
map/style}/package-info.java (83%)
 create mode 100644 
optional/src/org.apache.sis.storage.gdal/main/org/apache/sis/storage/panama/LibraryReference.java

Reply via email to