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 ba5a515 Merge branch 'geoapi-4.0' into geoapi-3.1 (XML prefix updates
in documentation, miscellaneous).
add eee6198 If UnitAngle["degree", 0.017453292519943295] is specified
with too low precision (e.g. 0..01745329252), replace the low precision value
by the expected value. https://issues.apache.org/jira/browse/SIS-377
add d9b4d89 Do not block the creation of a GridGeometry if a
MathTransform does not support the derivative operation.
add ab942d8 IP review: his contribution (wrapping TransformException in
IllegalArgumentException) is not present on Apache SIS.
https://svn.apache.org/repos/asf/sis/ip-review/rev/16529/GridGeometry.xhtml
add 9c0136b Documentation update.
add 1768c11 Unit name for "%" should be "percent" rather than
"percentage", to fit usage found in netCDF files. We keep "percentage" as an
alias however.
add 055e4fd Add a convenience method for specifying temporal resolution
in metadata.
add d2a7a83 Geographic/Geocentric conversions shall work with
two-dimensional geographic CRS (not only three-dimensional).
https://issues.apache.org/jira/browse/SIS-376
add 0c32480 Fix a confusion in the NumberFormat settings performed by
StatisticsFormat, in particular when values are percentages.
add 74c479f Add a remarks columns in the metadata tree. The main intent
is to notify user when the geographic bounding box crosses the antimeridian,
since it is often a source of confusion.
add f463a61 CharSequences.parseDoubles(…) should returns an array of
length 0 for empty strings.
add 5717918 Upgrade some Maven plugin dependencies.
add d4884c9 Apache SIS distribution file should not use PACK200 anymore.
That format has been deprecated for removal in Java 11. This commit is part of
https://issues.apache.org/jira/browse/SIS-430.
add 34169b0 Accept, under some condition, spaces as a multiplication
symbols (e.g. "kg m**-2"). This is a departure from UCUM specification which
does not allow spaces as multiplication symbols. We do this departure only when
we think that it is non-ambiguous.
add c1779ef Partial fix for support of netCDF variables having an
unlimited dimension. https://issues.apache.org/jira/browse/SIS-439
add de60211 Better error detection and more accurate error messages.
add fd62385 Keep trace of path by which an ArithmeticException may occur.
new 8d6e178 Take "_Encoding" attribute in account.
new c4821c0 Merge branch 'geoapi-4.0' into geoapi-3.1
The 2 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:
application/sis-console/pom.xml | 2 +-
application/sis-console/src/main/artifact/README | 6 +-
application/sis-console/src/main/artifact/bin/sis | 10 -
core/sis-build-helper/pom.xml | 2 +-
.../org/apache/sis/internal/maven/Assembler.java | 192 ++++++++----
.../apache/sis/internal/maven/BundleCreator.java | 114 -------
.../org/apache/sis/internal/maven/Filenames.java | 42 +--
.../apache/sis/internal/maven/JarCollector.java | 20 +-
.../org/apache/sis/internal/maven/PackInput.java | 227 --------------
.../org/apache/sis/internal/maven/PackOutput.java | 338 ---------------------
.../java/org/apache/sis/internal/maven/Packer.java | 123 --------
.../apache/sis/internal/maven/package-info.java | 10 +-
.../apache/sis/internal/metadata/Resources.java | 33 ++
.../sis/internal/metadata/Resources.properties | 1 +
.../sis/internal/metadata/Resources_fr.properties | 1 +
.../apache/sis/internal/simple/SimpleDuration.java | 77 +++++
.../java/org/apache/sis/io/wkt/AbstractParser.java | 2 +-
.../apache/sis/io/wkt/GeodeticObjectParser.java | 6 +-
.../org/apache/sis/io/wkt/MathTransformParser.java | 85 +++++-
.../org/apache/sis/metadata/AbstractMetadata.java | 5 +
.../org/apache/sis/metadata/MetadataFormat.java | 65 ++++
.../org/apache/sis/metadata/MetadataStandard.java | 5 +
.../org/apache/sis/metadata/PropertyAccessor.java | 11 +-
.../java/org/apache/sis/metadata/SpecialCases.java | 21 +-
.../java/org/apache/sis/metadata/TreeNode.java | 19 +-
.../org/apache/sis/metadata/TreeTableView.java | 50 ++-
.../apache/sis/metadata/iso/DefaultIdentifier.java | 23 +-
.../org/apache/sis/metadata/TreeTableViewTest.java | 30 +-
.../DefaultDataIdentificationTest.java | 2 +-
.../org/apache/sis/coverage/grid/GridGeometry.java | 23 +-
.../java/org/apache/sis/image/PixelIterator.java | 8 +-
.../gazetteer/MilitaryGridReferenceSystem.java | 11 +-
.../referencing/provider/GeodeticOperation.java | 2 +-
.../internal/referencing/provider/Molodensky.java | 4 +-
.../operation/CoordinateOperationFinder.java | 19 +-
.../sis/referencing/operation/matrix/Matrices.java | 3 +-
.../apache/sis/geometry/CoordinateFormatTest.java | 4 +-
.../org/apache/sis/io/wkt/ComparisonWithEPSG.java | 161 ++++++++++
.../sis/io/wkt/GeodeticObjectParserTest.java | 4 +-
.../sis/referencing/factory/TestFactorySource.java | 2 +-
.../operation/CoordinateOperationFinderTest.java | 32 +-
.../sis/test/suite/ReferencingTestSuite.java | 1 +
.../org/apache/sis/internal/system/Modules.java | 5 +
.../org/apache/sis/internal/util/Numerics.java | 34 +++
.../java/org/apache/sis/io/CompoundFormat.java | 3 +
.../main/java/org/apache/sis/io/DefaultFormat.java | 2 +-
.../java/org/apache/sis/math/DecimalFunctions.java | 108 ++++++-
.../java/org/apache/sis/math/StatisticsFormat.java | 135 ++++----
.../java/org/apache/sis/measure/UnitFormat.java | 87 +++++-
.../java/org/apache/sis/util/CharSequences.java | 19 +-
.../apache/sis/util/collection/TableColumn.java | 11 +
.../sis/util/collection/TreeTableFormat.java | 48 ++-
.../org/apache/sis/measure/UnitAliases.properties | 1 +
.../org/apache/sis/measure/UnitNames.properties | 2 +-
.../org/apache/sis/measure/UnitNames_fr.properties | 2 +-
.../org/apache/sis/internal/util/NumericsTest.java | 15 +
.../org/apache/sis/math/DecimalFunctionsTest.java | 55 +++-
.../org/apache/sis/math/StatisticsFormatTest.java | 40 ++-
.../org/apache/sis/measure/UnitFormatTest.java | 19 +-
.../src/test/java/org/apache/sis/test/Assert.java | 4 +-
.../java/org/apache/sis/test/TestUtilities.java | 9 +-
.../org/apache/sis/util/CharSequencesTest.java | 8 +-
pom.xml | 4 +-
.../java/org/apache/sis/internal/netcdf/Axis.java | 3 +
.../org/apache/sis/internal/netcdf/DataType.java | 19 +-
.../apache/sis/internal/netcdf/GridGeometry.java | 2 +
.../apache/sis/internal/netcdf/NamedElement.java | 13 +-
.../org/apache/sis/internal/netcdf/Resources.java | 20 ++
.../sis/internal/netcdf/Resources.properties | 4 +
.../sis/internal/netcdf/Resources_fr.properties | 4 +
.../org/apache/sis/internal/netcdf/Variable.java | 15 +-
.../sis/internal/netcdf/impl/ChannelDecoder.java | 78 +++--
.../apache/sis/internal/netcdf/impl/Dimension.java | 26 +-
.../sis/internal/netcdf/impl/FeaturesInfo.java | 4 +
.../sis/internal/netcdf/impl/GridGeometryInfo.java | 21 +-
.../sis/internal/netcdf/impl/VariableInfo.java | 205 +++++++++++--
.../sis/internal/netcdf/impl/package-info.java | 1 +
.../internal/netcdf/ucar/GridGeometryWrapper.java | 1 +
.../sis/internal/netcdf/ucar/VariableWrapper.java | 11 +-
.../apache/sis/storage/netcdf/MetadataReader.java | 2 +
.../org/apache/sis/storage/netcdf/NetcdfStore.java | 4 +-
.../sis/storage/netcdf/NetcdfStoreProvider.java | 2 +-
.../org/apache/sis/internal/netcdf/TestCase.java | 6 +-
.../sis/internal/storage/MetadataBuilder.java | 22 +-
.../org/apache/sis/internal/storage/Resources.java | 2 +-
.../sis/internal/storage/Resources.properties | 2 +-
.../sis/internal/storage/Resources_fr.properties | 2 +-
.../sis/internal/storage/io/ChannelDataInput.java | 16 +-
.../sis/internal/storage/io/DataTransfer.java | 8 +-
.../internal/storage/io/HyperRectangleReader.java | 27 +-
.../org/apache/sis/internal/storage/io/Region.java | 89 ++++--
.../sis/storage/DataStoreContentException.java | 6 +
.../org/apache/sis/storage/DataStoreException.java | 6 +
93 files changed, 1807 insertions(+), 1221 deletions(-)
delete mode 100644
core/sis-build-helper/src/main/java/org/apache/sis/internal/maven/BundleCreator.java
delete mode 100644
core/sis-build-helper/src/main/java/org/apache/sis/internal/maven/PackInput.java
delete mode 100644
core/sis-build-helper/src/main/java/org/apache/sis/internal/maven/PackOutput.java
delete mode 100644
core/sis-build-helper/src/main/java/org/apache/sis/internal/maven/Packer.java
create mode 100644
core/sis-metadata/src/main/java/org/apache/sis/internal/simple/SimpleDuration.java
create mode 100644
core/sis-metadata/src/main/java/org/apache/sis/metadata/MetadataFormat.java
create mode 100644
core/sis-referencing/src/test/java/org/apache/sis/io/wkt/ComparisonWithEPSG.java