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

Reply via email to