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 c41d719 Add a GridGeometry.slice(DirectPosition) method.
new 5895919 Increase the limit in the number of dimensions handled by
CoordinateFormat from 32 to 64, for consistency with the limits used elswhere
in the library.
new 40715a5 Bug fix: wrong mask value if the number of dimensions is 64.
new 1d795d4 Factorize a common pattern in 'toString()' implementations.
new ed2e54e Add GridGeometry.reduce(lower, upper) method.
new 24f9656 Replaced checked exceptions by an unchecked exception in
GridGeometry.
The 5 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/internal/jaxb/IdentifierMapAdapter.java | 4 +-
.../apache/sis/internal/jaxb/gml/TimeInstant.java | 3 +-
.../apache/sis/internal/jaxb/gml/TimePeriod.java | 3 +-
.../metadata/EllipsoidalHeightCombiner.java | 9 +-
.../sis/internal/metadata/MetadataUtilities.java | 4 +-
.../apache/sis/internal/metadata/NameMeaning.java | 4 +-
.../sis/internal/simple/CitationConstant.java | 3 +-
.../main/java/org/apache/sis/io/wkt/Formatter.java | 2 +-
.../org/apache/sis/metadata/MetadataStandard.java | 3 +-
.../org/apache/sis/metadata/sql/Dispatcher.java | 3 +-
.../apache/sis/metadata/sql/MetadataSource.java | 3 +-
.../apache/sis/util/iso/DefaultNameFactory.java | 3 +-
.../java/org/apache/sis/xml/NilObjectHandler.java | 3 +-
.../apache/sis/test/mock/IdentifiedObjectMock.java | 3 +-
.../org/apache/sis/coverage/grid/GridExtent.java | 21 +-
.../org/apache/sis/coverage/grid/GridGeometry.java | 281 ++++++++++++++++-----
...tion.java => InvalidGridGeometryException.java} | 33 ++-
.../sis/internal/raster/ScaledColorSpace.java | 4 +-
.../apache/sis/coverage/grid/GridExtentTest.java | 6 +-
.../apache/sis/coverage/grid/GridGeometryTest.java | 50 ++--
.../gazetteer/MilitaryGridReferenceSystem.java | 3 +-
.../org/apache/sis/geometry/CoordinateFormat.java | 9 +-
.../apache/sis/internal/referencing/Resources.java | 5 +
.../sis/internal/referencing/Resources.properties | 1 +
.../internal/referencing/Resources_fr.properties | 1 +
.../referencing/j2d/IntervalRectangle.java | 8 +-
.../referencing/provider/DatumShiftGridFile.java | 4 +-
.../java/org/apache/sis/parameter/Verifier.java | 5 +-
.../main/java/org/apache/sis/referencing/CRS.java | 89 +++++++
.../java/org/apache/sis/referencing/CommonCRS.java | 49 ++--
.../referencing/EllipsoidalHeightSeparator.java | 136 ++++++++++
.../org/apache/sis/referencing/NameIterator.java | 2 +-
.../org/apache/sis/referencing/cs/AbstractCS.java | 2 +
.../sis/referencing/cs/CoordinateSystems.java | 4 +-
.../sis/referencing/cs/DefaultCartesianCS.java | 1 +
.../sis/referencing/cs/DefaultEllipsoidalCS.java | 2 +-
.../sis/referencing/datum/DatumShiftGrid.java | 3 +-
.../referencing/factory/AuthorityFactoryProxy.java | 3 +-
.../operation/builder/LinearTransformBuilder.java | 5 +-
.../operation/transform/PassThroughTransform.java | 3 +-
.../operation/transform/TransformSeparator.java | 3 +-
.../java/org/apache/sis/referencing/CRSTest.java | 39 ++-
.../apache/sis/referencing/crs/HardCodedCRS.java | 8 +-
.../org/apache/sis/internal/util/Numerics.java | 19 +-
.../internal/util/{Utilities.java => Strings.java} | 64 ++++-
.../src/main/java/org/apache/sis/math/Line.java | 5 +-
.../src/main/java/org/apache/sis/math/Plane.java | 7 +-
.../main/java/org/apache/sis/measure/Angle.java | 4 +-
.../java/org/apache/sis/measure/AngleFormat.java | 3 +-
.../main/java/org/apache/sis/measure/Range.java | 4 +-
.../main/java/org/apache/sis/util/Characters.java | 3 +-
.../sis/util/iso/AbstractInternationalString.java | 4 +-
.../sis/util/resources/IndexedResourceBundle.java | 3 +-
.../apache/sis/internal/util/UtilitiesTest.java | 14 +-
.../storage/earthobservation/LandsatReader.java | 4 +-
.../org/apache/sis/storage/geotiff/CRSBuilder.java | 4 +-
.../org/apache/sis/internal/netcdf/Variable.java | 3 +-
.../org/apache/sis/storage/netcdf/NetcdfStore.java | 3 +-
.../sis/internal/storage/io/ChannelDataOutput.java | 3 +-
.../java/org/apache/sis/storage/DataStore.java | 3 +-
.../java/org/apache/sis/storage/ProbeResult.java | 6 +-
.../org/apache/sis/storage/StorageConnector.java | 4 +-
.../internal/storage/xml/stream/StaxDataStore.java | 4 +-
63 files changed, 755 insertions(+), 239 deletions(-)
copy
core/sis-raster/src/main/java/org/apache/sis/coverage/grid/{IncompleteGridGeometryException.java
=> InvalidGridGeometryException.java} (60%)
create mode 100644
core/sis-referencing/src/main/java/org/apache/sis/referencing/EllipsoidalHeightSeparator.java
rename
core/sis-utility/src/main/java/org/apache/sis/internal/util/{Utilities.java =>
Strings.java} (83%)