From commits-return-13861-apmail-sis-commits-archive=sis.apache.org@sis.apache.org Mon Aug 31 17:35:47 2020 Return-Path: X-Original-To: apmail-sis-commits-archive@www.apache.org Delivered-To: apmail-sis-commits-archive@www.apache.org Received: from mxout1-he-de.apache.org (mxout1-he-de.apache.org [95.216.194.37]) by minotaur.apache.org (Postfix) with ESMTP id 6AD5E1A54F for ; Mon, 31 Aug 2020 17:35:47 +0000 (UTC) Received: from mail.apache.org (mailroute1-lw-us.apache.org [207.244.88.153]) by mxout1-he-de.apache.org (ASF Mail Server at mxout1-he-de.apache.org) with SMTP id 75E4762CB3 for ; Mon, 31 Aug 2020 17:35:46 +0000 (UTC) Received: (qmail 80625 invoked by uid 500); 31 Aug 2020 17:35:45 -0000 Delivered-To: apmail-sis-commits-archive@sis.apache.org Received: (qmail 80577 invoked by uid 500); 31 Aug 2020 17:35:45 -0000 Mailing-List: contact commits-help@sis.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: sis-dev@sis.apache.org Delivered-To: mailing list commits@sis.apache.org Received: (qmail 80568 invoked by uid 99); 31 Aug 2020 17:35:45 -0000 Received: from ec2-52-202-80-70.compute-1.amazonaws.com (HELO gitbox.apache.org) (52.202.80.70) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 31 Aug 2020 17:35:45 +0000 Received: by gitbox.apache.org (ASF Mail Server at gitbox.apache.org, from userid 33) id 5D2ED80908; Mon, 31 Aug 2020 17:35:44 +0000 (UTC) Date: Mon, 31 Aug 2020 17:35:44 +0000 To: "commits@sis.apache.org" Subject: [sis] branch geoapi-4.0 updated (3771a28 -> 5227d01) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Message-ID: <159889534402.19111.14129946076133983853@gitbox.apache.org> From: desruisseaux@apache.org X-Git-Host: gitbox.apache.org X-Git-Repo: sis X-Git-Refname: refs/heads/geoapi-4.0 X-Git-Reftype: branch X-Git-Oldrev: 3771a283ba8cf96eb8a163b4595401f03fa63c40 X-Git-Newrev: 5227d015b8f07ac700a3a098c8ccf0d84664ed7f X-Git-NotificationType: ref_changed X-Git-Multimail-Version: 1.5.dev Auto-Submitted: auto-generated This is an automated email from the ASF dual-hosted git repository. desruisseaux pushed a change to branch geoapi-4.0 in repository https://gitbox.apache.org/repos/asf/sis.git. from 3771a28 After invocation of ImageUtilities.clip(…), verifiy that the intersection is not empty. Various documentation fixes. new afdf695 When there is no direct Bursa-Wolf parameters between two CRS, accepts an indirect transformation through a common hub (typically WGS 84). This is a partial revert of commit 504e3ce3bfd44c6aea1ff9f4d5ba298d4b0a22f2 (November 14, 2013) together with new code for updating positional accuracy. An arbitrary value of 100 metres is taken when the domains of validity intersect, and 3000 metres (presumed worst case scenario) otherwise. new 5227d01 Add a WraparoundTransform, to be used in a next commit for resampling images crossing the anti-meridian. 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: .../coverage/grid/ResampledGridCoverageTest.java | 2 +- .../sis/internal/referencing/AnnotatedMatrix.java | 140 +++++++ .../sis/internal/referencing/ExtentSelector.java | 33 +- .../referencing/PositionalAccuracyConstant.java | 40 +- .../internal/referencing/WraparoundTransform.java | 417 +++++++++++++++++++++ .../referencing/datum/DefaultGeodeticDatum.java | 53 ++- .../operation/CoordinateOperationFinder.java | 15 +- .../referencing/operation/matrix/MatrixSIS.java | 2 +- .../operation/transform/ConcatenatedTransform.java | 4 +- .../operation/transform/MathTransforms.java | 5 +- .../referencing/WraparoundTransformTest.java | 135 +++++++ .../apache/sis/referencing/crs/HardCodedCRS.java | 47 ++- .../sis/referencing/crs/HardCodedCRSTest.java | 4 +- .../apache/sis/referencing/cs/HardCodedAxes.java | 9 +- .../org/apache/sis/referencing/cs/HardCodedCS.java | 9 +- .../datum/DefaultGeodeticDatumTest.java | 44 ++- .../sis/referencing/datum/HardCodedDatum.java | 8 +- .../operation/CoordinateOperationFinderTest.java | 74 +++- .../sis/test/suite/ReferencingTestSuite.java | 1 + 19 files changed, 994 insertions(+), 48 deletions(-) create mode 100644 core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/AnnotatedMatrix.java create mode 100644 core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/WraparoundTransform.java create mode 100644 core/sis-referencing/src/test/java/org/apache/sis/internal/referencing/WraparoundTransformTest.java