This is an automated email from the ASF dual-hosted git repository.

jsorel pushed a change to branch feat/postgis-raster
in repository https://gitbox.apache.org/repos/asf/sis.git.


 discard 9a72e10  feat(PostGIS): add WKB Raster reader/writer
 discard ec8da76  fix(JTS): check crs and geometry dimensions compatibility on 
affectation
     add d3560bf  Minor fixes for javadoc, formatting and state of immutable 
object.
     add 9a928b7  Allow `GridDerivation.subgrid(GridGeometry)` to work when the 
query contains only a "grid to CRS" transform, without envelope or grid extent.
     add f039368  Add an `Extents.union(…)` method and modify implementations 
of `intersection` methods for sharing code.
     add 348c8c8  Add a `CoverageCanvas.resourceProperty` in replacement of 
previous WeakReference to resource "originator". Add 
`MultiResolutionCoverageLoader` class for loading `GridCoverage` from a 
resource at different resolution. Together, those changes allow 
`CoverageCanvas` to use data loaded at a pyramid level determined from the zoom 
level.
     add 0859cb9  Move `RenderingData` to the portrayal module without the 
pseudo-styling part. It will allows the reuse of this rendering code for 
targets other than JavaFX.
     add d41d829  CQL : add query read/write support
     new a83a030  fix(JTS): check crs and geometry dimensions compatibility on 
affectation
     new 288c7de  feat(PostGIS): add WKB Raster reader/writer

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (9a72e10)
            \
             N -- N -- N   refs/heads/feat/postgis-raster (288c7de)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

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:
 .../apache/sis/gui/coverage/CoverageCanvas.java    | 326 ++++++++++-----
 .../apache/sis/gui/coverage/CoverageControls.java  |  82 ++--
 .../apache/sis/gui/coverage/CoverageExplorer.java  | 283 ++++++++-----
 .../org/apache/sis/gui/coverage/GridControls.java  |  11 +-
 .../java/org/apache/sis/gui/coverage/GridView.java |   8 +-
 .../org/apache/sis/gui/coverage/ImageRequest.java  |  77 +---
 .../gui/coverage/MultiResolutionImageLoader.java   | 156 ++++++++
 .../sis/gui/coverage/StyledRenderingData.java      | 104 +++++
 .../apache/sis/gui/coverage/ViewAndControls.java   |   3 +-
 .../java/org/apache/sis/gui/map/MapCanvas.java     |   6 +-
 .../java/org/apache/sis/gui/map/MapCanvasAWT.java  |   2 +-
 .../org/apache/sis/internal/gui/LogHandler.java    |  14 +-
 .../main/antlr4/org/apache/sis/internal/cql/CQL.g4 |  26 +-
 .../src/main/java/org/apache/sis/cql/CQL.java      | 116 ++++++
 .../src/main/java/org/apache/sis/cql/Query.java    | 125 ++++++
 .../java/org/apache/sis/internal/cql/AntlrCQL.java |  16 +
 .../test/java/org/apache/sis/cql/CQLTestSuite.java |   2 +
 .../java/org/apache/sis/cql/QueryReadingTest.java  | 100 +++++
 .../java/org/apache/sis/cql/QueryWritingTest.java  |  44 ++
 .../apache/sis/coverage/grid/GridDerivation.java   |   3 +
 .../org/apache/sis/coverage/grid/GridGeometry.java |   2 +-
 .../sis/coverage/grid/GridDerivationTest.java      |  24 +-
 .../apache/sis/metadata/iso/extent/Extents.java    |  83 ++--
 .../org/apache/sis/internal/map/SEPortrayer.java   |  14 +-
 .../coverage/MultiResolutionCoverageLoader.java    | 395 ++++++++++++++++++
 .../sis/internal/map}/coverage/RenderingData.java  | 442 ++++++++++++++-------
 .../sis/internal/map/coverage}/package-info.java   |   9 +-
 .../MultiResolutionCoverageLoaderTest.java         | 180 +++++++++
 .../apache/sis/test/suite/PortrayalTestSuite.java  |   5 +-
 .../sis/test/storage/CoverageReadConsistency.java  |  11 +-
 30 files changed, 2159 insertions(+), 510 deletions(-)
 create mode 100644 
application/sis-javafx/src/main/java/org/apache/sis/gui/coverage/MultiResolutionImageLoader.java
 create mode 100644 
application/sis-javafx/src/main/java/org/apache/sis/gui/coverage/StyledRenderingData.java
 create mode 100644 core/sis-cql/src/main/java/org/apache/sis/cql/Query.java
 create mode 100644 
core/sis-cql/src/test/java/org/apache/sis/cql/QueryReadingTest.java
 create mode 100644 
core/sis-cql/src/test/java/org/apache/sis/cql/QueryWritingTest.java
 create mode 100644 
core/sis-portrayal/src/main/java/org/apache/sis/internal/map/coverage/MultiResolutionCoverageLoader.java
 rename {application/sis-javafx/src/main/java/org/apache/sis/gui => 
core/sis-portrayal/src/main/java/org/apache/sis/internal/map}/coverage/RenderingData.java
 (58%)
 copy {application/sis-javafx/src/main/java/org/apache/sis/internal/setup => 
core/sis-portrayal/src/main/java/org/apache/sis/internal/map/coverage}/package-info.java
 (88%)
 create mode 100644 
core/sis-portrayal/src/test/java/org/apache/sis/internal/map/coverage/MultiResolutionCoverageLoaderTest.java

Reply via email to