<div dir="ltr">Hi Kevin<div><br></div><div>Thank you for the introduction. We are looking forward to seeing your work come to fruition. Please do subscribe to and share your work on the QGIS Developer mailing list too so that you get good engagement from the community during your GSOC too.</div><div><br></div><div>Thanks</div><div><br></div><div>Regards</div><div><br></div><div>Tim</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, May 23, 2017 at 6:41 PM, Kevin Stadler <span dir="ltr"><<a href="mailto:e0425926@student.tuwien.ac.at" target="_blank">e0425926@student.tuwien.ac.at</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello everyone,<br>
<br>
my GSoC 2017 project is about developing a slim plugin for QGIS<br>
Desktop which exposes the visualisation and processing functions of a<br>
running QGIS instance via a simple programming language-independent<br>
web service interface which can be used as a sort of programmatic<br>
'remote<br>
control'. One motivation behind the idea was to give direct access to<br>
QGIS' map styling tools to GIS-savvy but otherwise 'mapping-deficient'<br>
(and generally interaction-poor) programming languages, in particular<br>
R (see also <a href="https://stat.ethz.ch/pipermail/r-sig-geo/2016-August/024817.html" rel="noreferrer" target="_blank">https://stat.ethz.ch/<wbr>pipermail/r-sig-geo/2016-<wbr>August/024817.html</a>)<br>
<br>
The project also covers fleshing out some specific use cases that show<br>
how the plugin can be used to integrate QGIS into an automatic report<br>
generation workflow. The approach of having data processing+analysis<br>
code+documentation all in one file has been made popular by<br>
technologies such as Jupyter notebooks and Rmarkdown, and I'm hoping<br>
to demonstrate how this approach can be extended to GIS analyses which<br>
combine QGIS functionality with that of other geoprocessing libraries<br>
and data sources in a fully automated workflow.<br>
<br>
About myself: while I have a background in software engineering, my<br>
interaction with GIS software has so far been limited to casual/hobby<br>
projects. I've been toying with map creation based on<br>
mapnik/OSM/PostGIS, so far using QGIS for visualisation/data<br>
exploration rather than processing. I therefore also expect to learn a<br>
lot of new things through the project, in particular getting a better<br>
insight into the breadth of use cases that are of interest to GIS<br>
professionals!<br>
<br>
(I have yet to update the OSGeo wiki with my project details but the<br>
'Request account' page has been throwing a 500 status back at me for<br>
the last couple days, let's hope it works again soon!)<br>
<br>
Best,<br>
Kevin<br>
______________________________<wbr>_________________<br>
SoC mailing list<br>
<a href="mailto:SoC@lists.osgeo.org">SoC@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/soc" rel="noreferrer" target="_blank">https://lists.osgeo.org/<wbr>mailman/listinfo/soc</a></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><img src="https://docs.google.com/uc?export=download&id=0B__vDnQXCKiwQ3hfMHZxN0phaXM&revid=0B__vDnQXCKiwdkZZQ3krVFBOYmdMNkEvWEViTVM2OWY3ZTFRPQ"><br><div><br></div><div><br></div><div><div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px"><b>Tim Sutton</b></div><div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px">QGIS Project Steering Committee Chair</div><div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px"><a href="mailto:tim@qgis.org" target="_blank">tim@qgis.org</a></div></div></div></div>
</div>