This is an automated email from the ASF dual-hosted git repository.
desruisseaux pushed a change to branch geoapi-3.1
in repository https://gitbox.apache.org/repos/asf/sis.git
from 3ce89f28c7 Merge of automatic reorganization of imports order.
add 7d3d5c3648 Fix warnings emitted during the parsing of units of
measurement in some netCDF files. contains also a dependency upgrade and fix in
the metadata display in GUI.
add 15f3a29046 Regression fix: bad handling of events in the JavaFX
application blocked control on the color ramp.
add 11b9c21066 Bug fix: when `FeatureQuery` contains a `projection` item
which is an operation, and when one of the operation parameters is another
operation (typically a link), the operation was not executed.
add 386896b1c8 Bug fix: wrong scanline stride when reading an uncompressed
image smaller than the tile size.
add 3e68c8972c Improve the warnings when the units of measurement in a WKT
are inconsistent.
add d773f3f985 Improve TupleArray bound computation and ignores NaN values
add 6511cd91e3 Remove two classes which were not worth to have as
separated classes.
add 92af9cbb75 Prepare for the removal of the `Static` class. That class
serves no useful purpose. Its original intend was documentation, but its
Javadoc was not really maintained for that purpose and the number of subclasses
listed by Javadoc become too large.
add bcf37c2a15 Bug fix: `GridView` in the JavaFX application was not
showing all values. This is a rewrite of the `GridViewSkin` class which was
drawing the cells. The new implementation draws the cells itself instead of
relying on Table.
add 4ae8cc9c0d Avoid too long `AREA` description in WKT. In particular,
the area of EPSG:4326 is more than 3000 characters long because it enumerates
all countries.
add 7156ea4940 Upgrade from EPSG database version 12.013 to 12.026.
new c912771e82 Merge branch 'geoapi-4.0' into geoapi-3.1
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/privy/SampleDimensions.java | 3 +-
.../sis/feature/builder/OperationWrapper.java | 2 +-
.../sis/feature/privy/AttributeConvention.java | 3 +-
.../feature/privy/FeatureProjectionBuilder.java | 33 +-
.../org/apache/sis/filter/ConvertFunction.java | 2 +-
.../sis/filter/internal/GeometryFromFeature.java | 2 +-
.../main/org/apache/sis/filter/internal/Node.java | 8 +
.../org/apache/sis/filter/privy/FunctionNames.java | 3 +-
.../apache/sis/filter/sqlmm/SpatialFunction.java | 6 +-
.../org/apache/sis/geometry/wrapper/jts/JTS.java | 3 +-
.../org/apache/sis/image/privy/ImageUtilities.java | 3 +-
.../org/apache/sis/image/privy/RasterFactory.java | 3 +-
.../test/org/apache/sis/feature/Assertions.java | 3 +-
.../iso/extent/DefaultGeographicDescription.java | 20 +-
.../apache/sis/metadata/iso/extent/Extents.java | 44 +-
.../org/apache/sis/metadata/privy/Identifiers.java | 3 +-
.../sis/metadata/privy/ImplementationHelper.java | 3 +-
.../org/apache/sis/metadata/privy/NameMeaning.java | 3 +-
.../sis/metadata/sql/privy/SQLUtilities.java | 3 +-
.../main/org/apache/sis/xml/InputFactory.java | 3 +-
.../main/org/apache/sis/xml/OutputFactory.java | 3 +-
.../test/org/apache/sis/metadata/Assertions.java | 3 +-
.../apache/sis/metadata/MetadataCopierTest.java | 16 +-
.../metadata/iso/citation/HardCodedCitations.java | 3 +-
.../sis/metadata/iso/extent/ExtentsTest.java | 11 +-
.../sis/openoffice/ReferencingFunctions.java | 4 +-
.../org/apache/sis/openoffice/package-info.java | 2 +-
.../main/org/apache/sis/geometry/Envelopes.java | 2 +-
.../main/org/apache/sis/io/wkt/AbstractParser.java | 18 +-
.../main/org/apache/sis/io/wkt/Formatter.java | 2 +-
.../apache/sis/io/wkt/GeodeticObjectParser.java | 92 +-
.../org/apache/sis/io/wkt/MathTransformParser.java | 6 +-
.../main/org/apache/sis/referencing/Builder.java | 2 +-
.../sis/referencing/ImmutableIdentifier.java | 4 +-
.../sis/referencing/datum/AbstractDatum.java | 34 +-
.../org/apache/sis/referencing/datum/SubTypes.java | 81 --
.../referencing/factory/sql/EPSGDataAccess.java | 110 ++-
.../sis/referencing/internal/DeprecatedCode.java | 45 +-
.../operation/AbstractCoordinateOperation.java | 54 +-
.../operation/CoordinateOperationFinder.java | 4 +-
.../operation/CoordinateOperationRegistry.java | 6 +-
.../apache/sis/referencing/operation/SubTypes.java | 85 --
.../sis/referencing/operation/provider/ESRI.java | 3 +-
.../provider/FranceGeocentricInterpolation.java | 5 +-
.../sis/referencing/operation/provider/NADCON.java | 1 +
.../sis/referencing/operation/provider/NTv1.java | 1 +
.../sis/referencing/operation/provider/NTv2.java | 1 +
.../sis/referencing/privy/AxisDirections.java | 3 +-
.../referencing/privy/CoordinateOperations.java | 3 +-
.../org/apache/sis/referencing/privy/Formulas.java | 3 +-
.../referencing/privy/ReferencingUtilities.java | 3 +-
.../sis/referencing/privy/ShapeUtilities.java | 3 +-
.../apache/sis/referencing/privy/WKTKeywords.java | 3 +-
.../apache/sis/referencing/privy/WKTUtilities.java | 47 +-
.../sis/io/wkt/GeodeticObjectParserTest.java | 77 +-
.../org/apache/sis/referencing/Assertions.java | 3 +-
.../operation/provider/ProvidersTest.java | 10 +-
.../sis/storage/geotiff/CompressedSubset.java | 14 +-
.../org/apache/sis/storage/geotiff/DataSubset.java | 15 +-
.../apache/sis/storage/netcdf/MetadataReader.java | 3 +-
.../org/apache/sis/storage/netcdf/base/Axis.java | 2 +-
.../apache/sis/storage/netcdf/base/AxisType.java | 32 +-
.../apache/sis/storage/netcdf/base/FeatureSet.java | 2 +-
.../storage/netcdf/base/VariableTransformer.java | 2 +-
.../sis/storage/netcdf/classic/GridInfo.java | 2 +-
.../sis/storage/netcdf/ucar/GridWrapper.java | 2 +-
.../sis/storage/netcdf/ucar/VariableWrapper.java | 6 +-
.../sis/storage/sql/postgis/PostgresTest.java | 83 +-
.../org/apache/sis/storage/gpx/Attributes.java | 4 +-
.../main/org/apache/sis/storage/gpx/Tags.java | 4 +-
.../main/org/apache/sis/io/stream/IOUtilities.java | 3 +-
.../main/org/apache/sis/storage/FeatureQuery.java | 49 +-
.../apache/sis/storage/base/MetadataBuilder.java | 17 +-
.../apache/sis/storage/base/StoreUtilities.java | 3 +-
.../org/apache/sis/measure/UnitAliases.properties | 8 +-
.../main/org/apache/sis/measure/UnitFormat.java | 44 +-
.../apache/sis/measure/UnitNames_en_US.properties | 3 +
.../main/org/apache/sis/util/Locales.java | 5 +-
.../main/org/apache/sis/util/Printable.java | 2 +-
.../main/org/apache/sis/util/Static.java | 3 +
.../org/apache/sis/util/privy/CollectionsExt.java | 3 +-
.../main/org/apache/sis/util/privy/Constants.java | 4 +-
.../main/org/apache/sis/util/privy/Numerics.java | 3 +-
.../main/org/apache/sis/util/privy/Strings.java | 3 +-
.../main/org/apache/sis/util/privy/URLs.java | 4 +-
.../main/org/apache/sis/util/privy/Unsafe.java | 3 +-
.../org/apache/sis/util/resources/Vocabulary.java | 5 +
.../sis/util/resources/Vocabulary.properties | 1 +
.../sis/util/resources/Vocabulary_fr.properties | 1 +
.../org/apache/sis/measure/UnitFormatTest.java | 66 +-
.../test/org/apache/sis/test/Assertions.java | 3 +-
.../org/apache/sis/test/TestConfiguration.java | 4 +-
.../test/org/apache/sis/test/TestUtilities.java | 3 +-
.../main/org/apache/sis/geometries/Geometries.java | 3 +-
.../main/org/apache/sis/geometries/math/Maths.java | 3 +-
.../org/apache/sis/geometries/math/Matrices.java | 3 +-
.../apache/sis/geometries/math/Quaternions.java | 4 +-
.../apache/sis/geometries/math/TupleArrays.java | 42 +-
.../org/apache/sis/geometries/math/Vectors.java | 3 +-
.../geometries/operation/GeometryOperations.java | 13 +-
.../sis/geometries/processor/ProcessorUtils.java | 3 +-
.../sis/storage/shapefile/ShapefileStore.java | 6 +-
.../apache/sis/storage/shapefile/cpg/CpgFiles.java | 3 +-
netbeans-project/ivy.xml | 2 +-
netbeans-project/nbproject/project.xml | 1 +
.../org/apache/sis/gui/controls/ColorCell.java | 2 +-
.../sis/gui/controls/ColorColumnHandler.java | 2 +-
.../org/apache/sis/gui/controls/ColorRamp.java | 2 +-
.../org/apache/sis/gui/controls/TabularWidget.java | 8 +-
.../org/apache/sis/gui/coverage/CellFormat.java | 68 +-
.../apache/sis/gui/coverage/CoverageStyling.java | 73 +-
.../main/org/apache/sis/gui/coverage/GridCell.java | 70 --
.../org/apache/sis/gui/coverage/GridControls.java | 8 +-
.../org/apache/sis/gui/coverage/GridError.java | 19 +-
.../main/org/apache/sis/gui/coverage/GridRow.java | 110 ---
.../org/apache/sis/gui/coverage/GridRowSkin.java | 136 ---
.../main/org/apache/sis/gui/coverage/GridTile.java | 43 +-
.../main/org/apache/sis/gui/coverage/GridView.java | 253 +++---
.../org/apache/sis/gui/coverage/GridViewSkin.java | 944 +++++++++++----------
.../main/org/apache/sis/gui/internal/FontGIS.java | 5 +-
.../org/apache/sis/gui/internal/GUIUtilities.java | 3 +-
.../main/org/apache/sis/gui/internal/Styles.java | 20 +-
.../apache/sis/gui/metadata/MetadataSummary.java | 19 +-
.../sis/gui/metadata/RepresentationInfo.java | 15 +-
.../org/apache/sis/gui/coverage/GridViewApp.java | 6 +-
.../sis/referencing/factory/sql/epsg/Clear.sql | 31 +
.../sis/referencing/factory/sql/epsg/README.md | 3 +-
settings.gradle.kts | 2 +-
128 files changed, 1651 insertions(+), 1594 deletions(-)
delete mode 100644
endorsed/src/org.apache.sis.referencing/main/org/apache/sis/referencing/datum/SubTypes.java
delete mode 100644
endorsed/src/org.apache.sis.referencing/main/org/apache/sis/referencing/operation/SubTypes.java
delete mode 100644
optional/src/org.apache.sis.gui/main/org/apache/sis/gui/coverage/GridCell.java
delete mode 100644
optional/src/org.apache.sis.gui/main/org/apache/sis/gui/coverage/GridRow.java
delete mode 100644
optional/src/org.apache.sis.gui/main/org/apache/sis/gui/coverage/GridRowSkin.java