|
ZOO-Project
|
Go to the source code of this file.
Functions | |
| int | zoo_saga_support (maps **, map *, service *, maps **, maps **) |
| Load and invoke a SAGA-GIS module defined in a service metadata definitions. More... | |
| int zoo_saga_support | ( | maps ** | main_conf, |
| map * | request, | ||
| service * | s, | ||
| maps ** | inputs, | ||
| maps ** | outputs | ||
| ) |
Load and invoke a SAGA-GIS module defined in a service metadata definitions.
Load all the input data into SAGA-GIS using io_gdal, io_tables and io_shapes_las for SAGA grids/shapes, tables and pointcloud respectively. Load and run the module from its library and invoke it using the data imported in SAGA-GIS at first stage. After the execution, export the outputs to files using io_gdal and io_shapes_las for grids/shapes and pointcloud respectively.
| main_conf | the conf maps containing the main.cfg settings |
| request | the map containing the HTTP request |
| s | the service structure |
| inputs | the maps containing the inputs |
| outputs | the maps containing the outputs |
1.8.9.1