RE: [Geoserver-devel] Re: [Geoserver-users] netcdf - wcs resource

-----Original Message-----
From: Alexander Petkov [mailto:greenkov@anonymised.com]
Sent: Wednesday, November 30, 2005 5:28 PM
To: Rob Atkinson
Cc: efren.serra.ctr@anonymised.com; Norman Barker;
geoserver-devel@lists.sourceforge.net; Woolf, A (Andrew); Dietmar
Muller; Keiran Millard; geotools-devel; Amit Parashar;
bnordgren@anonymised.com; jmsalmon@anonymised.com
Subject: Re: [Geoserver-devel] Re: [Geoserver-users] netcdf - wcs
resource

<snip>

I see this as being configurable in a manner very similar to other
CoverageStore formats.
With respect to configuring a CoverageStore from a NetCDF file via the
web interface, I see it as follows:

1. A path to the NetCDF file is needed (just like everything else
currently in existence).
2. The user can specify the desired variable for which a GridCoverage
will be created.
3. The user specifies the time dimension.
4. I don't know how height will be handled yet.
5. The projection parameters can be detected from the NetCDF file, if
there's any. If not, specify one???

What is the intention, progress etc here?

I have working code that will convert netCDF Geogrids to raster
coverages for display in the WCS branch, and to FeatureTypes for
contourng the data, by using the NetCDF java library from
(http://www.unidata.ucar.edu/software/netcdf-java/). I have to gain
understanding on how to transform the elements of a netCDF Geogrid to
GridCoverages in geotools.

From then on it is necessary to:
1. See how nD formats will be handled. Efren Serra is curently
inquiring as to what is supported in the schema for nD coverages.
2. Create a plugin for NetCDF files, similar to the other Coverage plugins.

Also, there are many netCDF conventions - what is the expected level of
support and configurability?

That is why I think that some user interaction during Coverage
configuration will be required (similar to the other Coverage
plugins)--to choose the variable for which a coverage store will be
created, and to specify other dimensions like time and such.

I am also interested to find out how other people see it.

Alex

The status from mine (& RSI UK, & I believe Simone's group) is that we tried to get some funding to add netCDF into GeoServer and are waiting for the results of this. It is great that someone else has taken this up, and seems to have made a lot of progress.

I am keen (and will do it if we can agree, and someone generates a list of requirements) to implement a GML in JP2 profile for netCDF / n-dimensional data which I think I can fit in with some of our projects here. I like this approach since it is a universal format and opens up the format to other WCSs / WMSs as well, though the way they handle BBoxs would be interesting. In particular Jpeg2000 seems to becoming the standard in large organisations. I also know the Jpeg2000 file format quite well.

I am keen to use the GML approach to cover the following

1) WFS should be able serve coverages
2) NCML from the Stefano, Uni Of Florence
3) CSML, Andrew Woolf

I would quite like to get started on this, so if I can have some direction then that would be great.

Norman