This is an automated email from the ASF dual-hosted git repository. desruisseaux pushed a commit to branch geoapi-3.1 in repository https://gitbox.apache.org/repos/asf/sis.git
commit 255c910a92724f0639493bef91ee78aac96d8ced Merge: d859b67 56d681c Author: Martin Desruisseaux <martin.desruisse...@geomatys.com> AuthorDate: Mon Sep 27 13:54:43 2021 +0200 Merge branch 'geoapi-4.0' into geoapi-3.1 .../provider/FranceGeocentricInterpolation.java | 50 +- .../referencing/provider/PseudoPlateCarree.java | 14 +- .../internal/referencing/provider/Wraparound.java | 32 +- .../main/java/org/apache/sis/referencing/CRS.java | 1 - .../java/org/apache/sis/referencing/CommonCRS.java | 8 +- .../sis/referencing/StandardDefinitions.java | 8 +- .../factory/GeodeticAuthorityFactory.java | 1 - .../referencing/factory/sql/EPSGDataAccess.java | 129 +++--- .../referencing/operation/matrix/MatrixSIS.java | 14 + .../sis/referencing/factory/sql/EPSG_Prepare.sql | 1 + .../provider/ParameterNameTableGenerator.java | 3 +- .../java/org/apache/sis/referencing/CRSTest.java | 21 + .../org/apache/sis/referencing/CommonCRSTest.java | 2 +- .../apache/sis/referencing/factory/GIGS2004.java | 28 +- .../referencing/factory/sql/EPSGFactoryTest.java | 12 +- .../transform/CartesianToSphericalTest.java | 2 +- .../report/CoordinateOperationMethods.java | 16 +- .../report/CoordinateReferenceSystems.java | 11 +- .../test/integration/CoordinateOperationTest.java | 80 +++- pom.xml | 2 +- .../sis/storage/earthobservation/LandsatStore.java | 247 +--------- .../earthobservation/LandsatStoreProvider.java | 183 +------- .../sis/storage/earthobservation/package-info.java | 7 +- .../LandsatResource.java => landsat/Band.java} | 12 +- .../BandGroup.java} | 36 +- .../BandGroupName.java} | 6 +- .../LandsatBand.java => landsat/BandName.java} | 30 +- .../LandsatStore.java | 28 +- .../LandsatStoreProvider.java | 4 +- .../MetadataReader.java} | 48 +- .../doc-files/MetadataMapping.html} | 2 +- .../package-info.java | 26 +- .../org.apache.sis.storage.DataStoreProvider | 2 +- .../LandsatStoreProviderTest.java | 4 +- .../MetadataReaderTest.java} | 16 +- .../sis/test/suite/EarthObservationTestSuite.java | 4 +- .../{earthobservation => landsat}/LandsatTest.txt | 0 .../apache/sis/storage/geotiff/GeoTiffStore.java | 2 +- .../apache/sis/internal/sql/feature/Analyzer.java | 504 ++------------------- .../apache/sis/internal/sql/feature/Column.java | 42 +- .../apache/sis/internal/sql/feature/Database.java | 20 +- .../sis/internal/sql/feature/FeatureAdapter.java | 6 +- .../sis/internal/sql/feature/FeatureAnalyzer.java | 406 +++++++++++++++++ .../sis/internal/sql/feature/FeatureStream.java | 6 +- .../sis/internal/sql/feature/QueryAnalyzer.java | 185 ++++++++ .../apache/sis/internal/sql/feature/Resources.java | 10 + .../sis/internal/sql/feature/Resources.properties | 2 + .../internal/sql/feature/Resources_fr.properties | 2 + .../org/apache/sis/internal/sql/feature/Table.java | 37 +- .../sis/internal/sql/feature/TableAnalyzer.java | 245 +++++----- .../sis/internal/sql/feature/TableReference.java | 21 +- .../apache/sis/storage/sql/ResourceDefinition.java | 262 +++++++++++ .../java/org/apache/sis/storage/sql/SQLStore.java | 81 +++- .../apache/sis/storage/sql/SQLStoreProvider.java | 84 ++-- .../org/apache/sis/storage/sql/SQLStoreTest.java | 203 ++++++++- 55 files changed, 1849 insertions(+), 1359 deletions(-)