Added by jgarnett, last edited by Simone Giannecchini on Dec 21, 2009  (view change)

Labels:

Enter labels to add to this page:
Wait Image 
Looking for a label? Just start typing.

The GeoTools 2.7.x is going to start off with a bang! We are branching 2.7.x just in time for the FOSS4G code sprint. We have a couple of ideas of what kind of [Technical Debt
] we want to clean up. Longer term there is some interesting bits of RnD work lined up for the 2.7.x series.

Target

FOSS4G Code Sprint

We have a couple of ideas; ranging from paying down the Technical Debt to cleaning up the user guide into Sphinx. What actually happens will depend on the volunteers present (and awake on Saturday).

Application Schema

Continued work on Application Schema suport by the AuScope team. Focused on handling polymorphism (ie when a relationship between features may be decided on a case by case basis).

Geometry 3D

Geometry 3D work by the java-collab mailing list (thanks to the deegree team for starting the ball rolling). This is the subject of

N-Dimensional GridCoverage

The new Coverage-API for N-Dimensional Coverage access has been heavily revisited in order to allow handle a fully comprehensive set of metadata containing informations about the Coverage spatio-temporal domain and multi-dimensional range set.

Most of the work has been alredy done and we sucesfully used it succesfully on some of our projects. The low level part, based on the JAI ImageIO-Ext for ND data interfaces, produces a very good set of metadata, and the GeoTools Coverage API module is already able to map an retrieve the correct image index from complex datasets.

Actually we have working plugins for NetCDF-CF, HDF4 and GRIB-1 datasets and also others.

Also a GeoServer 1.7.6 WCS 1.0 ND prototype have been produced to support the new Coverage API above, and actually we are develping a brand new stable and efficient version of WCS 1.0/1.1 for GeoServer trunk.

The development requires some steps before completing, which we are going to list below:

  1. Finalize and test the gt-temporal unsupported module as well as the new WCS 1.0 EMF bindings [almost done]
  2. Finalize and test the WCS 1.0 EMF bindings for GeoServer trunk (hopefully release 2.1) [almost done]
  3. Finalize and test the new gt-coverage-api data access module
  4. Finish the development of the GeoServer WCS 1.0/1.1 ND business logic

Upgrade to 2.7.x

At this page you can find relevant information for upgrading from 2.6.x.