You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sis.apache.org by de...@apache.org on 2019/04/17 08:49:31 UTC
[sis] 01/01: Merge branch 'geoapi-4.0' into geoapi-3.1. This
include mostly netCDF work, with sis-raster improvements in support.
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 93dca74f4264d20fd133d07841a95a9e4841559f
Merge: d416de4 aafb312
Author: Martin Desruisseaux <ma...@geomatys.com>
AuthorDate: Wed Apr 17 10:48:16 2019 +0200
Merge branch 'geoapi-4.0' into geoapi-3.1. This include mostly netCDF work, with sis-raster improvements in support.
.../sis/internal/metadata/AxisDirections.java | 60 +-
.../main/java/org/apache/sis/io/wkt/Warnings.java | 2 +-
core/sis-raster/pom.xml | 14 +-
.../java/org/apache/sis/coverage/CategoryList.java | 19 +-
.../org/apache/sis/coverage/SampleDimension.java | 27 +-
.../sis/coverage/grid/DisjointExtentException.java | 76 +++
.../org/apache/sis/coverage/grid/GridCoverage.java | 71 ++-
.../apache/sis/coverage/grid/GridDerivation.java | 113 +++-
.../org/apache/sis/coverage/grid/GridExtent.java | 67 ++-
.../org/apache/sis/coverage/grid/GridGeometry.java | 19 +-
.../apache/sis/coverage/grid/ImageRenderer.java | 205 +++++--
.../java/org/apache/sis/image/DefaultIterator.java | 12 +-
.../java/org/apache/sis/image/LinearIterator.java | 90 +++
.../java/org/apache/sis/image/PixelIterator.java | 78 ++-
.../internal/coverage/BufferedGridCoverage.java | 164 ++++++
.../internal/coverage/ConvertedGridCoverage.java | 497 ++++++++++++++++
.../apache/sis/internal/coverage/package-info.java | 31 +
.../sis/internal/raster/ColorModelFactory.java | 99 ++--
.../apache/sis/internal/raster/RasterFactory.java | 39 +-
.../org/apache/sis/internal/raster/Resources.java | 13 +-
.../sis/internal/raster/Resources.properties | 4 +-
.../sis/internal/raster/Resources_fr.properties | 3 +-
.../sis/internal/raster/ScaledColorSpace.java | 10 +-
.../org/apache/sis/coverage/CategoryListTest.java | 14 +-
.../apache/sis/coverage/SampleDimensionTest.java | 15 +-
.../sis/coverage/grid/GridDerivationTest.java | 124 +++-
.../apache/sis/coverage/grid/GridExtentTest.java | 42 +-
.../org/apache/sis/image/DefaultIteratorTest.java | 165 +++---
.../org/apache/sis/image/LinearIteratorTest.java | 134 +++++
.../coverage/BufferedGridCoverageTest.java | 117 ++++
.../org/apache/sis/test/suite/RasterTestSuite.java | 4 +-
.../java/org/apache/sis/geometry/Envelopes.java | 2 +-
.../internal/referencing/ReferencingUtilities.java | 215 -------
.../internal/referencing/ServicesForMetadata.java | 6 +-
.../internal/referencing/WraparoundAdjustment.java | 453 +++++++++++++++
.../referencing/j2d/AffineTransform2D.java | 4 +-
.../provider/DatumShiftGridCompressed.java | 64 ++-
.../referencing/provider/DatumShiftGridFile.java | 126 ++---
.../referencing/provider/DatumShiftGridLoader.java | 4 +-
.../referencing/provider/Equirectangular.java | 16 +-
.../provider/FranceGeocentricInterpolation.java | 2 +-
.../sis/internal/referencing/provider/NADCON.java | 4 +-
.../sis/internal/referencing/provider/NTv2.java | 2 +-
.../referencing/provider/PseudoPlateCarree.java | 71 +++
.../main/java/org/apache/sis/referencing/CRS.java | 4 +-
.../java/org/apache/sis/referencing/CommonCRS.java | 28 +-
.../sis/referencing/StandardDefinitions.java | 4 +-
.../sis/referencing/datum/DatumShiftGrid.java | 356 +++++++-----
.../referencing/operation/DefaultConversion.java | 2 +-
.../operation/builder/LinearTransformBuilder.java | 105 +++-
.../operation/builder/LocalizationGridBuilder.java | 114 ++--
.../operation/builder/ProjectedTransformTry.java | 58 +-
.../operation/builder/ResidualGrid.java | 147 +++--
.../sis/referencing/operation/builder/readme.html | 48 ++
.../operation/transform/ContextualParameters.java | 25 +-
.../transform/CoordinateSystemTransform.java | 8 +-
.../operation/transform/DatumShiftTransform.java | 109 +++-
.../transform/EllipsoidToCentricTransform.java | 6 +-
.../transform/InterpolatedGeocentricTransform.java | 15 +-
.../transform/InterpolatedMolodenskyTransform.java | 15 +-
.../operation/transform/InterpolatedTransform.java | 275 ++++-----
.../operation/transform/MolodenskyFormula.java | 4 +-
...g.opengis.referencing.operation.OperationMethod | 1 +
.../referencing/ReferencingUtilitiesTest.java | 111 +---
.../referencing/WraparoundAdjustmentTest.java | 209 +++++++
.../provider/DatumShiftGridCompressedTest.java | 46 ++
.../provider/DatumShiftGridFileTest.java | 240 ++++++++
.../referencing/provider/ProvidersTest.java | 1 +
.../sis/referencing/EPSGFactoryFallbackTest.java | 4 +-
.../builder/LocalizationGridBuilderTest.java | 11 +-
.../operation/builder/ResidualGridTest.java | 4 +-
.../transform/ContextualParametersTest.java | 8 +-
.../transform/InterpolatedTransformTest.java | 205 +++++--
.../operation/transform/MathTransformTestCase.java | 27 +-
.../operation/transform/SinusoidalShiftGrid.java | 175 ++++++
.../sis/test/suite/ReferencingTestSuite.java | 3 +
.../java/org/apache/sis/internal/jdk9/JDK9.java | 16 +
.../org/apache/sis/internal/util/Constants.java | 14 -
.../org/apache/sis/internal/util/Numerics.java | 2 +-
.../java/org/apache/sis/internal/util/Strings.java | 28 +-
.../java/org/apache/sis/math/MathFunctions.java | 6 +-
.../java/org/apache/sis/math/RepeatedVector.java | 22 +-
.../src/main/java/org/apache/sis/math/Vector.java | 50 +-
.../main/java/org/apache/sis/util/ArraysExt.java | 30 +-
.../java/org/apache/sis/util/resources/Errors.java | 2 +-
.../apache/sis/util/resources/Errors.properties | 2 +-
.../org/apache/sis/math/MathFunctionsTest.java | 7 +-
.../org/apache/sis/math/RepeatedVectorTest.java | 53 ++
ide-project/NetBeans/build.xml | 7 +
pom.xml | 12 +-
storage/sis-earth-observation/pom.xml | 6 +
.../apache/sis/internal/earth/netcdf/GCOM_C.java | 324 +++++++++++
.../apache/sis/internal/earth/netcdf/GCOM_W.java | 222 ++++++++
.../sis/internal/earth/netcdf/package-info.java | 28 +
.../org.apache.sis.internal.netcdf.Convention | 2 +
.../apache/sis/storage/geotiff/Localization.java | 2 +
storage/sis-netcdf/pom.xml | 14 +
.../java/org/apache/sis/internal/netcdf/Axis.java | 77 ++-
.../org/apache/sis/internal/netcdf/CRSBuilder.java | 385 ++++++++-----
.../org/apache/sis/internal/netcdf/Convention.java | 29 +-
.../org/apache/sis/internal/netcdf/Decoder.java | 86 ++-
.../org/apache/sis/internal/netcdf/Dimension.java | 2 +-
.../java/org/apache/sis/internal/netcdf/Grid.java | 117 +++-
.../apache/sis/internal/netcdf/GridMapping.java | 385 +++++++++++++
.../org/apache/sis/internal/netcdf/Linearizer.java | 172 ++++++
.../Image.java => internal/netcdf/Raster.java} | 41 +-
.../apache/sis/internal/netcdf/RasterResource.java | 629 +++++++++++++++++++++
.../org/apache/sis/internal/netcdf/Resources.java | 8 +-
.../sis/internal/netcdf/Resources.properties | 3 +-
.../sis/internal/netcdf/Resources_fr.properties | 3 +-
.../sis/internal/netcdf/SatelliteGroundTrack.java | 246 ++++++++
.../org/apache/sis/internal/netcdf/Variable.java | 530 ++++++++++++-----
.../sis/internal/netcdf/impl/ChannelDecoder.java | 11 +-
.../apache/sis/internal/netcdf/impl/GridInfo.java | 32 +-
.../org/apache/sis/internal/netcdf/impl/HYCOM.java | 3 +-
.../sis/internal/netcdf/impl/VariableInfo.java | 33 +-
.../internal/netcdf/ucar/CSBuilderFallback.java | 93 +++
.../sis/internal/netcdf/ucar/DecoderWrapper.java | 23 +-
.../sis/internal/netcdf/ucar/GridWrapper.java | 41 +-
.../sis/internal/netcdf/ucar/VariableWrapper.java | 86 ++-
.../apache/sis/storage/netcdf/GridResource.java | 470 ---------------
.../apache/sis/storage/netcdf/MetadataReader.java | 3 +-
.../org/apache/sis/storage/netcdf/NetcdfStore.java | 3 +-
.../org/apache/sis/internal/netcdf/GridTest.java | 4 +-
.../internal/netcdf/SatelliteGroundTrackTest.java | 81 +++
.../org/apache/sis/test/suite/NetcdfTestSuite.java | 1 +
.../sis/internal/storage/AbstractGridResource.java | 216 ++++++-
.../org/apache/sis/internal/storage/Resources.java | 7 +-
.../sis/internal/storage/Resources.properties | 5 +-
.../sis/internal/storage/Resources_fr.properties | 1 +
.../sis/storage/DataStoreReferencingException.java | 10 +-
.../org/apache/sis/storage/DataStoreRegistry.java | 3 +-
.../apache/sis/storage/GridCoverageResource.java | 16 +-
.../sis/storage/IllegalFeatureTypeException.java | 3 +
.../org/apache/sis/storage/WritableAggregate.java | 14 +-
.../org/apache/sis/storage/WritableFeatureSet.java | 43 +-
.../sis/storage/WritableGridCoverageResource.java | 106 ++++
.../internal/storage/AbstractGridResourceTest.java | 93 +++
.../apache/sis/test/suite/StorageTestSuite.java | 1 +
139 files changed, 8357 insertions(+), 2272 deletions(-)