<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2015-09-07 15:11 GMT+02:00 René-Luc Dhont <span dir="ltr"><<a href="mailto:rldhont@gmail.com" target="_blank">rldhont@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi devs,<br>
<br>
I'm proud to announce the publication of wps4server: <a href="https://github.com/3liz/qgis-wps4server" rel="noreferrer" target="_blank">https://github.com/3liz/qgis-wps4server</a><br>
<br>
wps4server is a QGIS Server Plugin that provides OGC Web Processing capabilities, based on PyWPS and QGIS Processing.<br>
<a href="http://www.opengeospatial.org/standards/wps" rel="noreferrer" target="_blank">http://www.opengeospatial.org/standards/wps</a><br>
<a href="http://pywps.wald.intevation.org/" rel="noreferrer" target="_blank">http://pywps.wald.intevation.org/</a><br>
<br>
With wps4server you can publish all the QGIS Processing algorithms through Web Processing. This means you can create a Web Processing Service that provides :<br>
* QGIS algorithms<br>
* GRASS7 algorithms<br>
* GDAL/OGR algorithms<br>
* Orfeo Toolbox algorithms<br>
* SAGA algorithms<br>
<br>
But also your :<br>
* R scripts algorithms<br>
* Python scripts algorithms<br>
* Models algorithms<br>
<br>
With a configuration file, you can restrict the algorithms number based on :<br>
* a provider list<br>
* name and title filter<br>
* an algorithm list<br>
<br>
You can find the source code and an installation guide here :<br>
<a href="https://github.com/3liz/qgis-wps4server" rel="noreferrer" target="_blank">https://github.com/3liz/qgis-wps4server</a><br>
<br>
Test and feedback are welcome !<br></blockquote><br><br></div><div class="gmail_quote">Awesome! <br><br></div><div class="gmail_quote">This is a great example of what can be done with QGIS Server Python plugins.<br><br clear="all"></div><br>-- <br><div class="gmail_signature">Alessandro Pasotti<br>w3:   <a href="http://www.itopen.it" target="_blank">www.itopen.it</a></div>
</div></div>