1 | .. _services-available: |
---|
2 | |
---|
3 | Available ZOO-Services |
---|
4 | ================ |
---|
5 | |
---|
6 | `ZOO-Project <http://zoo-project.org>`__ includes some ready-to-use WPS Services based on reliable open source libraries such as such as `GDAL <http://gdal.org>`_, `CGAL <http://gcal.org>`_, `GRASS GIS <http://grass.osgeo.org>`_, `OrfeoToolbox <http://orfeo-toolbox.org>`__ and `SAGA GIS <https://www.orfeo-toolbox.org>`__. |
---|
7 | |
---|
8 | :ref:`services_index` are either developed in C/Python (with minor modifications with respect to the orginal software source code) and stored in the ``zoo-services`` `svn <http://zoo-project.org/trac/browser/trunk/zoo-project/zoo-services>`__ directory or automatically generated using some of :ref:`kernel_index` configuration options. |
---|
9 | |
---|
10 | |
---|
11 | Based on GDAL |
---|
12 | ------------------------ |
---|
13 | |
---|
14 | .. note:: |
---|
15 | |
---|
16 | |gdal| `GDAL <http://gdal.org>`__ is the Geospatial Data Abstraction |
---|
17 | Library. Learn more on official `website <http://gdal.org>`__. |
---|
18 | |
---|
19 | |
---|
20 | .. |gdal| image:: ../_static/gdal.png |
---|
21 | :height: 110px |
---|
22 | :width: 100px |
---|
23 | :scale: 45% |
---|
24 | :alt: GDAL logo |
---|
25 | |
---|
26 | |
---|
27 | .. csv-table:: |
---|
28 | |
---|
29 | Name,Description,Language |
---|
30 | `Gdal_Contour <http://zoo-project.org/trac/browser/trunk/zoo-project/zoo-services/gdal/contour>`__,Builds vector contour lines from a raster elevation model,C |
---|
31 | `Gdal_Grid <http://zoo-project.org/trac/browser/trunk/zoo-project/zoo-services/gdal/grid>`__,Creates regular raster grid from the scattered data read from an OGR datasource,C |
---|
32 | `Gdal_Dem <http://zoo-project.org/trac/browser/trunk/zoo-project/zoo-services/gdal/dem>`__,Provides tools to analyze raster elevation model,C |
---|
33 | `Gdal_Ndvi <http://zoo-project.org/trac/browser/trunk/zoo-project/zoo-services/gdal/ndvi>`__,Computes Normalized Difference Vegetation Index on a raster file,Python |
---|
34 | `Gdal_Profile <http://zoo-project.org/trac/browser/trunk/zoo-project/zoo-services/gdal/profile>`__,Fetches XYZ values of a raster DEM along a linestring,C |
---|
35 | `Gdal_Translate <http://zoo-project.org/trac/browser/trunk/zoo-project/zoo-services/gdal/translate>`__,Converts raster data between different formats,C |
---|
36 | `Gdal_Warp <http://zoo-project.org/trac/browser/trunk/zoo-project/zoo-services/gdal/translate>`__,Mosaic/Reproject/Warp a raster image,C |
---|
37 | `Ogr2Ogr <http://zoo-project.org/trac/browser/trunk/zoo-project/zoo-services/ogr/ogr2ogr/>`__,Converts vector data from one format to another,C |
---|
38 | `Base-vect-ops <http://zoo-project.org/trac/browser/trunk/zoo-project/zoo-services/ogr/base-vect-ops>`__,Provides tools for single and multiple geometries vector-based spatial analysis ,C |
---|
39 | `Base-vect-ops <http://zoo-project.org/trac/browser/trunk/zoo-project/zoo-services/ogr/base-vect-ops-py>`__,Provides tools for single and multiple geometries vector-based spatial analysis ,Python |
---|
40 | |
---|
41 | Based on CGAL |
---|
42 | ------------------------ |
---|
43 | |
---|
44 | .. note:: |
---|
45 | |
---|
46 | |cgal| `CGAL <http://gdal.org>`__ is the Computational Geometry Algorithms Library. Learn more on official `website <http://cgal.org>`__. |
---|
47 | |
---|
48 | |
---|
49 | .. |cgal| image:: ../_static/cgal.png |
---|
50 | :height: 110px |
---|
51 | :width: 112px |
---|
52 | :scale: 45% |
---|
53 | :alt: CGAL logo |
---|
54 | |
---|
55 | .. csv-table:: |
---|
56 | |
---|
57 | Name,Description,Language |
---|
58 | `Cgal_Delaunay <http://zoo-project.org/trac/browser/trunk/zoo-project/zoo-services/cgal/delaunay.c>`__,Computes the edges of Delaunay triangulation for a set of data points,C |
---|
59 | `Ggal_Voronoi <http://zoo-project.org/trac/browser/trunk/zoo-project/zoo-services/cgal/voronoi.c>`__,Computes the edges of Voronoi diagram for a set of data points,C |
---|
60 | |
---|
61 | Based on GRASS GIS |
---|
62 | --------------------------- |
---|
63 | |
---|
64 | .. note:: |
---|
65 | |
---|
66 | |grass| `GRASS GIS <http://grass.osgeo.org>`__ is the Geographic Resources Analysis Support System. Learn more on official `website <http://grass.osgeo.org>`__. |
---|
67 | |
---|
68 | |
---|
69 | .. |grass| image:: ../_static/grassgis.png |
---|
70 | :height: 111px |
---|
71 | :width: 100px |
---|
72 | :scale: 45% |
---|
73 | :alt: GRASS GIS logo |
---|
74 | |
---|
75 | .. csv-table:: |
---|
76 | |
---|
77 | Name,Description,Language |
---|
78 | `Raster modules (r.*) <http://grass.osgeo.org/grass70/manuals/raster.html>`__,Most of the GRASS7 vector modules are supported,C |
---|
79 | `Vector modules (v.*) <http://grass.osgeo.org/grass70/manuals/vector.html>`__,Most of the GRASS7 vector modules are supported,C |
---|
80 | `Imagery modules (i.*) <http://grass.osgeo.org/grass70/manuals/imagery.html>`__,Most of the GRASS7 iamgery modules are supported,C |
---|
81 | |
---|
82 | `GRASS GIS 7 <http://grass.osgeo.org>`__ modules can be used as :ref:`services_index` without any modification using the `wps-grass-bridge <https://code.google.com/p/wps-grass-bridge/>`__ library. The latter includes useful tools such as `GrassXMLtoZCFG.py <https://code.google.com/p/wps-grass-bridge/source/browse/trunk/GrassXMLtoZCFG.py>`__ and `ZOOGrassModuleStarter.py <https://code.google.com/p/wps-grass-bridge/source/browse/trunk/ZOOGrassModuleStarter.py>`__ for using the supported GRASS modules directly as ZOO-Services. A step-by-step installation guide suited for ZOO-Project is available in the `wps-grass-bridge <https://code.google.com/p/wps-grass-bridge/wiki/ZOO_WPS_Integration>`__ documentation. |
---|
83 | |
---|
84 | |
---|
85 | Based on Orfeo Toolbox |
---|
86 | ----------------------- |
---|
87 | |
---|
88 | .. note:: |
---|
89 | |
---|
90 | |otb| `Orfeo Toolbox <https://www.orfeo-toolbox.org>`__ is an open |
---|
91 | source image processing library. Learn more on official `website <https://www.orfeo-toolbox.org>`__. |
---|
92 | |
---|
93 | |
---|
94 | .. |otb| image:: ../_static/orfeotoolbox.png |
---|
95 | :height: 115px |
---|
96 | :width: 150px |
---|
97 | :scale: 40% |
---|
98 | :alt: Orfeo Toolbox logo |
---|
99 | |
---|
100 | `Orfeo Toolbox <https://www.orfeo-toolbox.org>`__ `Applications <http://otbcb.readthedocs.org/en/latest/Applications.html>`__ can be used as :ref:`services_index` without any modification |
---|
101 | using the :ref:`kernel-orfeotoolbox`. |
---|
102 | |
---|
103 | Based on SAGA GIS |
---|
104 | --------------------------- |
---|
105 | |
---|
106 | .. note:: |
---|
107 | |
---|
108 | |saga| `SAGA GIS <https://www.orfeo-toolbox.org>`__ is the System for Automated Geoscientific Analyses. Learn more on official `website <http://www.saga-gis.org/en/index.html>`__. |
---|
109 | |
---|
110 | |
---|
111 | .. |saga| image:: ../_static/sagagis.png |
---|
112 | :height: 100px |
---|
113 | :width: 100px |
---|
114 | :scale: 45% |
---|
115 | :alt: SAGA GIS logo |
---|