This is an automated email from the ASF dual-hosted git repository. desruisseaux pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/sis.git
from 6027cd3d71 Merge branch 'geoapi-3.1' add 89395b1f0d Add a note saying that "@since 2.0" are temporary version number until this branch is released. add 93f2b97ca3 Change the parameter name of central meridian in Robinson and Sinusoidal projections. add a0eac41e9c Classes for comparing against a XML schema moved to a `schema` sub-packages. add 24d7b6901d `PixelInCell` code list has been removed from ISO 19111:2019. Replaced by an enumeration in `org.opengis.coverage.grid`. add 5dab0950ea Merge branch 'geoapi-4.0' into geoapi-3.1 new 485bf63bb3 Merge branch 'geoapi-3.1'. This commit contains one incompatible change: the `org.opengis.referencing.datum.PixelInCell` code list has been replaced by the `org.apache.sis.coverage.grid.PixelInCell` enumeration, except in `ImageDatum`. This is in preparation for the code list removal from ISO 19111:2019. 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: .../org/apache/sis/coverage/CoverageCombiner.java | 2 +- .../org/apache/sis/coverage/RegionOfInterest.java | 2 +- .../coverage/grid/CoordinateOperationFinder.java | 1 - .../apache/sis/coverage/grid/DefaultEvaluator.java | 1 - .../sis/coverage/grid/DimensionalityReduction.java | 11 +- .../apache/sis/coverage/grid/DomainLinearizer.java | 1 - .../coverage/grid/FractionalGridCoordinates.java | 1 - .../apache/sis/coverage/grid/GridCoverage2D.java | 1 - .../sis/coverage/grid/GridCoverageProcessor.java | 1 - .../apache/sis/coverage/grid/GridDerivation.java | 1 - .../org/apache/sis/coverage/grid/GridExtent.java | 3 +- .../apache/sis/coverage/grid/GridExtentCRS.java | 1 - .../org/apache/sis/coverage/grid/GridGeometry.java | 11 +- .../apache/sis/coverage/grid/GridOrientation.java | 1 - .../org/apache/sis/coverage/grid/PixelInCell.java | 115 +++++++++++++++++++++ .../apache/sis/coverage/grid/PixelTranslation.java | 29 +----- .../sis/coverage/grid/ResampledGridCoverage.java | 1 - .../apache/sis/coverage/grid/SliceGeometry.java | 1 - .../sis/coverage/privy/CommonDomainFinder.java | 2 +- .../sis/coverage/privy/MultiSourceArgument.java | 2 +- .../main/org/apache/sis/image/ImageCombiner.java | 2 +- .../main/org/apache/sis/image/ImageProcessor.java | 2 +- .../main/org/apache/sis/image/ResampledImage.java | 4 +- .../grid/BandAggregateGridCoverageTest.java | 1 - .../coverage/grid/BufferedGridCoverageTest.java | 1 - .../coverage/grid/ConvertedGridCoverageTest.java | 1 - .../sis/coverage/grid/DimensionAppenderTest.java | 1 - .../coverage/grid/DimensionalityReductionTest.java | 1 - .../sis/coverage/grid/GridCoverage2DTest.java | 1 - .../sis/coverage/grid/GridCoverageBuilderTest.java | 1 - .../sis/coverage/grid/GridDerivationTest.java | 1 - .../apache/sis/coverage/grid/GridGeometryTest.java | 1 - .../sis/coverage/grid/PixelTranslationTest.java | 1 - .../coverage/grid/ResampledGridCoverageTest.java | 2 +- .../coverage/grid/TranslatedGridCoverageTest.java | 1 - .../test/org/apache/sis/util/iso/TypesTest.java | 5 - .../coverage/MultiResolutionCoverageLoader.java | 2 +- .../org/apache/sis/map/coverage/RenderingData.java | 2 +- .../main/org/apache/sis/portrayal/Canvas.java | 2 +- .../org/apache/sis/portrayal/CanvasExtent.java | 2 +- .../MultiResolutionCoverageLoaderTest.java | 2 +- .../apache/sis/referencing/cs/DefaultAffineCS.java | 3 - .../sis/referencing/cs/DefaultCartesianCS.java | 3 - .../sis/referencing/datum/DatumShiftGrid.java | 2 +- .../referencing/operation/SubOperationInfo.java | 2 +- .../operation/builder/LinearTransformBuilder.java | 2 +- .../operation/builder/LocalizationGridBuilder.java | 4 +- .../sis/referencing/operation/gridded/Tile.java | 13 ++- .../referencing/operation/provider/Robinson.java | 12 ++- .../referencing/operation/provider/Sinusoidal.java | 13 ++- .../apache/sis/referencing/crs/HardCodedCRS.java | 2 +- .../sis/storage/geotiff/MultiResolutionImage.java | 2 +- .../geotiff/reader/GridGeometryBuilder.java | 2 +- .../sis/storage/geotiff/writer/GeoEncoder.java | 2 +- .../org/apache/sis/storage/netcdf/base/Grid.java | 2 +- .../sis/storage/netcdf/base/GridAdjustment.java | 2 +- .../sis/storage/netcdf/base/GridMapping.java | 2 +- .../sis/storage/sql/postgis/RasterFormat.java | 2 +- .../sis/storage/aggregate/CoverageAggregator.java | 2 +- .../sis/storage/aggregate/DimensionAppender.java | 2 +- .../apache/sis/storage/aggregate/GridSlice.java | 2 +- .../sis/storage/base/MemoryGridResource.java | 2 +- .../apache/sis/storage/base/TiledGridCoverage.java | 2 +- .../apache/sis/storage/esri/AsciiGridStore.java | 2 +- .../apache/sis/storage/esri/RawRasterStore.java | 2 +- .../org/apache/sis/storage/esri/WritableStore.java | 2 +- .../apache/sis/storage/image/WorldFileStore.java | 2 +- .../org/apache/sis/storage/tiling/TileMatrix.java | 2 +- .../org/apache/sis/storage/CoverageQueryTest.java | 2 +- .../aggregate/BandAggregateGridResourceTest.java | 2 +- .../sis/storage/base/MemoryGridResourceTest.java | 2 +- .../sis/storage/coveragejson/CoverageResource.java | 2 +- .../apache/sis/gui/coverage/CoverageCanvas.java | 2 +- .../apache/sis/gui/coverage/GridSliceSelector.java | 2 +- .../sis/gui/coverage/StyledRenderingData.java | 2 +- .../main/org/apache/sis/gui/map/MapCanvas.java | 2 +- .../org/apache/sis/gui/map/OperationFinder.java | 2 +- .../main/org/apache/sis/gui/map/StatusBar.java | 2 +- .../gui/referencing/RecentReferenceSystems.java | 2 +- .../apache/sis/gui/coverage/CoverageCanvasApp.java | 2 +- 80 files changed, 206 insertions(+), 132 deletions(-) create mode 100644 endorsed/src/org.apache.sis.feature/main/org/apache/sis/coverage/grid/PixelInCell.java