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 |