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 715d2bf6ff Merge branch 'geoapi-4.0' into geoapi-3.1: imports reorganization. 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`. new 5dab0950ea 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: .../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 | 129 +++++++++++++++++++++ .../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 | 10 +- .../org/apache/sis/xml/RenameListGenerator.java | 2 +- .../org/apache/sis/xml/test/PackageVerifier.java | 8 +- .../org/apache/sis/xml/test/SchemaCompliance.java | 8 +- .../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/io/wkt/GeodeticObjectParser.java | 4 +- .../apache/sis/referencing/cs/DefaultAffineCS.java | 3 - .../sis/referencing/cs/DefaultCartesianCS.java | 3 - .../sis/referencing/datum/DatumShiftGrid.java | 2 +- .../referencing/datum/DefaultVerticalDatum.java | 4 +- .../referencing/factory/GeodeticObjectFactory.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 ++- .../transform/DefaultMathTransformFactory.java | 2 +- .../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 +- geoapi/snapshot | 2 +- .../main/org/apache/sis/map/SEPortrayer.java | 2 +- .../apache/sis/map/service/se1/LineToScene2D.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 +- 90 files changed, 241 insertions(+), 152 deletions(-) create mode 100644 endorsed/src/org.apache.sis.feature/main/org/apache/sis/coverage/grid/PixelInCell.java