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 9d35fc2 Coordinate Reference System parsed from "grid_mapping"
attributes should appear in metadata.
new 232e335 Add "Pseudo Plate Carrée" pseudo-projection (EPSG:9825) as a
potential fallback when map projection is not specified in a netCDF file.
new 5806fe2 Add CommonCRS.GRS1980 enumeration value for "Unknown datum
based upon the GRS 1980 ellipsoid" (EPSG:4019). This is useful for parsing
netCDF file, which often do not specify the datum.
new f5fa5b8 If the CRS in a netCDF file seems to be a map projection but
the Grid class does not have enough information for building the right map
projection, creates an "Not specified" projection. This "not specified"
projection may be replaced by a projection parsed from Well Known Text at a
later stage during the netCDF reading process, but creating an instance in in
Grid class allow us to preserve information like mapping from CRS axes to grid
axes.
new 0826f4c For parsing GDAL attributes, use GDAL flavor of WKT 1. Avoid
to parse the same WKT many times.
The 4 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:
.../referencing/provider/Equirectangular.java | 16 +-
.../referencing/provider/PseudoPlateCarree.java | 71 ++++
.../java/org/apache/sis/referencing/CommonCRS.java | 28 +-
.../sis/referencing/StandardDefinitions.java | 4 +-
.../referencing/operation/DefaultConversion.java | 2 +-
...g.opengis.referencing.operation.OperationMethod | 1 +
.../referencing/provider/ProvidersTest.java | 1 +
.../sis/referencing/EPSGFactoryFallbackTest.java | 4 +-
.../org/apache/sis/internal/util/Constants.java | 14 -
.../java/org/apache/sis/internal/netcdf/Axis.java | 35 +-
.../org/apache/sis/internal/netcdf/CRSBuilder.java | 377 ++++++++++++++-------
.../org/apache/sis/internal/netcdf/Decoder.java | 20 +-
.../java/org/apache/sis/internal/netcdf/Grid.java | 11 +-
.../apache/sis/internal/netcdf/GridMapping.java | 55 ++-
.../org/apache/sis/internal/netcdf/Variable.java | 5 +
.../apache/sis/internal/netcdf/impl/GridInfo.java | 14 +-
.../internal/netcdf/ucar/CSBuilderFallback.java | 5 +-
.../sis/internal/netcdf/ucar/GridWrapper.java | 6 +-
.../org/apache/sis/internal/netcdf/GridTest.java | 4 +-
19 files changed, 476 insertions(+), 197 deletions(-)
create mode 100644
core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/provider/PseudoPlateCarree.java