I´m designing a web-service to run in a server environment that will do some geoprocessing actions to datasets uploaded by users and send the results back.
I´m programming in Python, and so far I´ve been using different GRASS algorithms to do the geoprocessing. Which means, I´m using a lot of code that looks like this:
grass.run_command("v.buffer", input="a", output="b", type="line", distance=c)
Does anyone have experience in using GRASS-algoriths in a server environment? Is it a good idea to use GRASS or should I better be using other libraries (e.g. because they are faster or more stable?). It has to be OpenSource, since we don´t have the budget for ArcGIS Server, etc.