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 93542a4 Apply GDAL "sparse files" convention. It requires relaxing `TiledGridCoverage` tile types from `WritableRaster` to `Raster`. new eae7522 Remove a background thread that does not seem to be necessary anymore. new d517cda Load native metadata in a background thread separated from standard metadata. This allows loading those metadata only if the "native metadata" tab is selected. new 26b4daa Provide an extension point in `DefaultTreeTable` for initializing the tree only when the root node is first requested. new 23d2354 Provides a view of GeoTIFF native metadata (TIFF tags and GeoKeys). The 4 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/dataset/ResourceExplorer.java | 227 ++++++++------- .../org/apache/sis/gui/dataset/package-info.java | 6 +- .../apache/sis/gui/metadata/MetadataSummary.java | 28 +- .../org/apache/sis/gui/metadata/MetadataTree.java | 7 +- .../org/apache/sis/gui/metadata/package-info.java | 2 +- .../apache/sis/internal/gui/BackgroundThreads.java | 7 - .../sis/util/collection/DefaultTreeTable.java | 20 +- .../apache/sis/util/collection/package-info.java | 2 +- .../apache/sis/internal/geotiff/Compression.java | 34 ++- .../org/apache/sis/storage/geotiff/CRSBuilder.java | 208 ++------------ .../apache/sis/storage/geotiff/GeoKeysLoader.java | 308 +++++++++++++++++++++ .../org/apache/sis/storage/geotiff/GeoTIFF.java | 1 + .../apache/sis/storage/geotiff/GeoTiffStore.java | 44 ++- .../sis/storage/geotiff/GridGeometryBuilder.java | 22 +- .../sis/storage/geotiff/ImageFileDirectory.java | 9 +- .../apache/sis/storage/geotiff/NativeMetadata.java | 249 +++++++++++++++++ .../org/apache/sis/storage/geotiff/Reader.java | 4 +- .../java/org/apache/sis/storage/geotiff/Type.java | 60 +++- .../apache/sis/storage/geotiff/package-info.java | 2 +- 19 files changed, 855 insertions(+), 385 deletions(-) create mode 100644 storage/sis-geotiff/src/main/java/org/apache/sis/storage/geotiff/GeoKeysLoader.java create mode 100644 storage/sis-geotiff/src/main/java/org/apache/sis/storage/geotiff/NativeMetadata.java