Module: |
Process |
Module Maintainer: |
|
Status: |
|
Email Help: |
Geotools-gt2-users@lists.sourceforge.net |
Volunteer: |
geotools-devel@lists.sourceforge.net |
The Process module's purpose is to have a low level interface to handle a very simple kind of operations on data. This API could be used by something like a Web Processing Service (WPS), but will be simple enough that any sort of operation service could be built on top of it.
The WPS module makes use of this API to offer a bridge to normal java developers. This module
Gold Star Quality Assurance Check
IP Check: completed, headers in place, should be no issues
Releasable: includedin the -Dall profile, dependent downstream projects
Quality Assurance: limited tests, coverage not measured
GeoServer WPS Module developed based on this api; open to feedback but no drastic change expected
Supported: documentation available
Module Goals
This module is being developed with the main goal of keeping the API as simple and generic as possible so it can be easily maintained.
Past attempts at this type of API have resulted in APIs that were too complex. So the main mandate for this run is to keep it simple.
Module Status
This module has been split into three:
- gt-process - slated for inclusion in gt-api as required
- gt-process-feature
- gt-process-raster
- gt-process-geometry
The module is in production. Additionally, the WPS Module is built around this API acting as a good real-world example.
IP Review
Review has been completed; a recent influx of geoserver code was performed with permission of associated developers.
Outstanding Issues
Outstanding Issues
The module maintainer will take care of assigning these issues to developers:
Remember that the module maintainer is a volunteer, and if you can help test this module please jump on the developers list and help out. Patches may be attached to the above issues for review by the module maintainer.
Although not the responsibility of the geotools module maintainer additional or related issues may be found in the the geoserver or udig bug trackers.