From commits-return-11432-apmail-sis-commits-archive=sis.apache.org@sis.apache.org Mon Nov 12 18:46:24 2018 Return-Path: X-Original-To: apmail-sis-commits-archive@www.apache.org Delivered-To: apmail-sis-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 9B147187C9 for ; Mon, 12 Nov 2018 18:46:24 +0000 (UTC) Received: (qmail 46954 invoked by uid 500); 12 Nov 2018 18:46:24 -0000 Delivered-To: apmail-sis-commits-archive@sis.apache.org Received: (qmail 46924 invoked by uid 500); 12 Nov 2018 18:46:24 -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 46911 invoked by uid 99); 12 Nov 2018 18:46:24 -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, 12 Nov 2018 18:46:24 +0000 Received: by gitbox.apache.org (ASF Mail Server at gitbox.apache.org, from userid 33) id D9B4082C3E; Mon, 12 Nov 2018 18:46:23 +0000 (UTC) Date: Mon, 12 Nov 2018 18:46:23 +0000 To: , "' commits@sis.apache.org" , '@gitbox.apache.org, Subject: [sis] branch geoapi-4.0 updated (6759f5c -> 77c040a) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Message-ID: <154204838349.12008.10290997471582281361@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: 6759f5cb61a42860f539302833c22038ae1b478b X-Git-Newrev: 77c040a6fb43c6b1bb586305804ae4156444bf2f 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 6759f5c Fix the insufficient amount of digits in some error messages. new 0c69ecc Documentation update: replace "ISO-19115" by "ISO 19115". new 77c040a More progress toward decoding the CoordinateSystem from a netCDF file. A side effect of this work is the introduction of ReferencingFactoryContainer, to be needed by various data store (not just netCDF). 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/internal/jaxb/gco/GO_Distance.java | 2 +- .../apache/sis/internal/jaxb/gco/GO_Measure.java | 2 +- .../apache/sis/internal/jaxb/gco/package-info.java | 2 +- .../org/apache/sis/internal/jaxb/gml/Measure.java | 2 +- .../sis/internal/metadata/AxisDirections.java | 35 ++++-- .../sis/metadata/iso/acquisition/package-info.java | 2 +- .../sis/metadata/iso/citation/Citations.java | 4 +- .../sis/metadata/iso/citation/package-info.java | 2 +- .../sis/metadata/iso/constraint/package-info.java | 2 +- .../sis/metadata/iso/content/package-info.java | 2 +- .../metadata/iso/distribution/package-info.java | 2 +- .../sis/metadata/iso/extent/package-info.java | 2 +- .../metadata/iso/identification/package-info.java | 2 +- .../sis/metadata/iso/lineage/package-info.java | 2 +- .../sis/metadata/iso/maintenance/package-info.java | 2 +- .../org/apache/sis/metadata/iso/package-info.java | 2 +- .../sis/metadata/iso/quality/package-info.java | 2 +- .../sis/metadata/iso/spatial/package-info.java | 2 +- .../internal/referencing/CoordinateOperations.java | 5 +- .../referencing/ReferencingFactoryContainer.java | 137 +++++++++++++++++++++ .../sis/internal/metadata/AxisDirectionsTest.java | 26 +++- .../apache/sis/referencing/cs/HardCodedAxes.java | 2 +- .../storage/earthobservation/LandsatReader.java | 2 +- .../sis/storage/earthobservation/LandsatStore.java | 2 +- .../org/apache/sis/storage/geotiff/CRSBuilder.java | 77 ++---------- .../java/org/apache/sis/internal/netcdf/Axis.java | 106 +++++++++++----- .../apache/sis/internal/netcdf/GridGeometry.java | 19 ++- .../apache/sis/internal/netcdf/NamedElement.java | 51 +++----- .../org/apache/sis/internal/netcdf/Resources.java | 6 + .../sis/internal/netcdf/Resources.properties | 1 + .../sis/internal/netcdf/Resources_fr.properties | 1 + .../org/apache/sis/internal/netcdf/Variable.java | 38 +++++- .../sis/internal/netcdf/impl/ChannelDecoder.java | 33 ++++- .../sis/internal/netcdf/impl/GridGeometryInfo.java | 8 ++ .../sis/internal/netcdf/impl/VariableInfo.java | 16 +-- .../internal/netcdf/ucar/GridGeometryWrapper.java | 8 ++ .../sis/internal/netcdf/ucar/VariableWrapper.java | 15 +++ .../apache/sis/storage/netcdf/AttributeNames.java | 4 +- .../internal/storage/xml/GeographicEnvelope.java | 2 +- 39 files changed, 442 insertions(+), 188 deletions(-) create mode 100644 core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/ReferencingFactoryContainer.java