[659] | 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 |
---|