This is an automated email from the ASF dual-hosted git repository.
asf-gitbox-commits pushed a change to branch geoapi-4.0
in repository https://gitbox.apache.org/repos/asf/sis.git
from c114f0db6b Try harder to restrict the CRS choices of a
`CoverageCanvas` to valid CRS. We use the datum as a quick filter. We also need
to ensure that the canvas is initialized with the engineering CRS of the
coverage, not of the canvas, when the coverage has no geodetic CRS.
new 0df8a4ce59 `EngineeringDatum` created by
`GridGeometry.createGridCRS(…)` should have unique name. This is needed for
avoiding that SIS thinks that two engineering CRSs are convertible while
actually they are from unrelated grids.
new 35210bcf13 Closer association of the resource identifier to the grid
CRS of that resource. This is a complement of previous commit for ensuring that
the GUI application distinguishes the engineering CRSs of unrelated resources.
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/coverage/grid/GridCRSBuilder.java | 28 ++++++++-------
.../org/apache/sis/coverage/grid/GridGeometry.java | 18 ++++++++--
.../main/org/apache/sis/referencing/CommonCRS.java | 27 ++++++++-------
.../referencing/factory/IdentifiedObjectSet.java | 2 +-
.../main/org/apache/sis/storage/DataStore.java | 10 +++---
.../org/apache/sis/util/resources/Vocabulary.java | 10 ++++++
.../sis/util/resources/Vocabulary.properties | 6 ++--
.../sis/util/resources/Vocabulary_fr.properties | 6 ++--
.../apache/sis/gui/coverage/CoverageCanvas.java | 40 +++++++++++++++++-----
.../apache/sis/gui/coverage/CoverageControls.java | 2 +-
.../apache/sis/gui/coverage/CoverageExplorer.java | 16 ++-------
.../org/apache/sis/gui/coverage/GridControls.java | 6 ++--
.../main/org/apache/sis/gui/coverage/GridView.java | 27 ++++++++++-----
.../org/apache/sis/gui/coverage/ImageRequest.java | 28 ++++++++++++++-
.../sis/gui/coverage/StyledRenderingData.java | 6 ++++
.../apache/sis/gui/coverage/ViewAndControls.java | 3 +-
.../gui/referencing/RecentReferenceSystems.java | 12 +++----
17 files changed, 167 insertions(+), 80 deletions(-)