Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Module:

gt-idl-process

Module Maintainer:

Daniele Romagnoli

Status:

(red star)(red star)(red star)(red star)(red star)

Email Help:

Geotools-gt2-users@lists.sourceforge.net

Volunteer:

geotools-devel@lists.sourceforge.net

IP Review:

review.apt

Allow exposing IDL algorithms/functions as geotools processes.

Module Status

The module has been previously used as a dependency of a custom Geoserver 1.7. Our aim is to setup all we need to let it work on GeoServer's (2.0) WPS too. You need the javaidlb.jar library (Provided with IDL) to compile the module. I'm asking the IDL people to know whether I can publish that lib on a public maven repo or not. In the latter case, I will create a dummy jar to let the module compile.

Gold Star Quality Assurance Check

(red star) IP Check: review.txt added, all headers are in place
(red star) Releasable: ...
(red star) Quality Assurance: ...
(red star) Stability: No planned API changes
(red star) Supported: Documentation available/Javadoc in place, module maintainer does watches user list, answers email.

IP Review

IP review is underway - known issue:http://svn.osgeo.org/geotools/trunk/modules/unsupported/idl-process/src/site/apt/review.apt

Outstanding Issues

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.

Class Diagram

Usage (still in progress)

  1. First of all, you need IDL installed on your machine. Make sure to define an IDL_HOME environment variable referring to your IDL folder installation.
  2. When done, make sure the "%IDL_HOME%\bin\bin.x86" folder is on your Java Library Path.
  3. Create your IDL algorithm .pro definition file on "%IDL_HOME%\lib folder".
  4. Use the IDL Bridge Export Assistant to produce the Wrapping Java class from that definition file.
  5. SetUp your Geotools Process and factories leveraging on the newly created wrapper.

Sample code

  • No labels