source: branches/PublicaMundi_David-devel/docs/kernel/sagagis.rst @ 659

Last change on this file since 659 was 659, checked in by nbozon, 9 years ago

Massive update of zoo docs

File size: 4.1 KB

Optional SAGA GIS support

?
Optional SAGA GIS support
======================

SAGA GIS provides a comprehensive set of geoscientific methods and spatial algorithms. The optional SAGA GIS support is available since ZOO-Project 1.5. It allows to execute the SAGA Modules directly as ZOO WPS Services thanks to a :ref:`kernel_index` specific internal mechanism which is detailed in this section.

?

Note

SAGA GIS logo SAGA GIS is the System for Automated Geoscientific Analyses. Learn more on official website.

How does it work ?

Installation and configuration

Follow the step described bellow in order to activate the ZOO-Project optional SAGA GIS support.

Prerequisites

Installation steps

Note

These installation steps were successfully tested on Ubuntu 14.4 LTS

Download lastest ZOO-Kernel code from SVN.

Error: Failed to load processor guess
No macro or processor named 'guess' found

Then compile ZOO-Kernel using the needed configuration options as shown bellow:

Error: Failed to load processor guess
No macro or processor named 'guess' found

And copy the newly created zoo_loader.cgi to /usr/lib/cgi-bin :

Error: Failed to load processor guess
No macro or processor named 'guess' found

Configuration steps

Main configuration file

Add the following content to your /usr/lib/cgi-bin/main.cfg file in the [env] section:

Error: Failed to load processor guess
No macro or processor named 'guess' found

Services configuration file

?
Services configuration file
^^^^^^^^^^^^^^^^^^^^^^^^^^

The build of the otb2zcfg utility is required to activate the available OTB Applications as WPS services. This can be done using the following command:

Error: Failed to load processor guess
No macro or processor named 'guess' found

Run the following command to generate all the needed zcfg files for the available OTB Application:

Error: Failed to load processor guess
No macro or processor named 'guess' found

Test the ZOO SAGA support

?
Test the ZOO SAGA support
^^^^^^^^^^^^^^^^^^^^^^^

Once done, OTB Applications should be listed as available WPS Services when runing a GetCapabilities request

Error: Failed to load processor guess
No macro or processor named 'guess' found

Each OTB Service can then be described individually using the DescribeProcess request, as for example:

Error: Failed to load processor guess
No macro or processor named 'guess' found

And executed according to your needs, as for the following example executing OTB.BandMath with the OTB sample data as input

Error: Failed to load processor guess
No macro or processor named 'guess' found

When executing OTB applications as WPS Services, it is also possible to check the OTB process status, using the usual ZOO GetStatus request.

Note: See TracBrowser for help on using the repository browser.

Search

Context Navigation

ZOO Sponsors

http://www.zoo-project.org/trac/chrome/site/img/geolabs-logo.pnghttp://www.zoo-project.org/trac/chrome/site/img/neogeo-logo.png http://www.zoo-project.org/trac/chrome/site/img/apptech-logo.png http://www.zoo-project.org/trac/chrome/site/img/3liz-logo.png http://www.zoo-project.org/trac/chrome/site/img/gateway-logo.png

Become a sponsor !

Knowledge partners

http://www.zoo-project.org/trac/chrome/site/img/ocu-logo.png http://www.zoo-project.org/trac/chrome/site/img/gucas-logo.png http://www.zoo-project.org/trac/chrome/site/img/polimi-logo.png http://www.zoo-project.org/trac/chrome/site/img/fem-logo.png http://www.zoo-project.org/trac/chrome/site/img/supsi-logo.png http://www.zoo-project.org/trac/chrome/site/img/cumtb-logo.png

Become a knowledge partner

Related links

http://zoo-project.org/img/ogclogo.png http://zoo-project.org/img/osgeologo.png