Hello all

Work on the netCDF reader ([1] - outdated javadoc but API stay
compatible) has been pushed to master. This work includes improvement in
the reading of multi-dimensional raster data, in particular in the use
of localization grid (e.g. when the coordinates of each pixels is
specified in "Latitude" and "Longitude" variable).

This work uses the UCAR netCDF library [2] - it is not a replacement for
it. Actually the SIS implementation can work in two modes:

  * A standalone mode, which can read the netCDF 3 ("classic format")
    without UCAR help.
  * A mode based on the UCAR library, which can read netCDF 3, netCDF 4
    (based on HDF 5), GRIB and other formats.

SIS extends UCAR services by mapping netCDF/UCAR data structure to
OGC/ISO data structures. Additional services added by SIS include
inverting the localization grid (i.e. convert latitudes/longitudes to
pixel coordinates instead than the opposite way), fetching data in a
geographic area and at a resolution specified in "real world" units, etc.

The developer guide [3] has not been updated since a very long time, but
this is where tutorial about how to use that reader should land. In the
main time we can use the mailing list if there is any question, keeping
in mind that this is version surely has shortcoming and will need more
improvements.

    Martin

[1] 
http://sis.apache.org/apidocs/org/apache/sis/storage/netcdf/package-summary.html
[2] https://www.unidata.ucar.edu/software/thredds/current/netcdf-java/
[3] http://sis.apache.org/book/index.html

Reply via email to