[SoC] Week 8: Web API plugin for QGIS Desktop

Kevin Stadler e0425926 at student.tuwien.ac.at
Sun Jul 23 03:30:42 PDT 2017


1. What did you get done this week?

Activities split by deliverable/repository:

1.a QGIS plugin (https://gitlab.com/qgisapi/networkapi/commits/master)
- started adding support for processing algorithms (but see block below...)

1.b R package (https://gitlab.com/qgisapi/rqgisapi/commits/master)
- made the various get*Feature functions return attributes as simple
(rather than embedded) data frames
- added automatic conversion of non-string structures passed as POST
request bodies to JSON

1.c documentation and outreach
- continued work on MalariaRisk example notebooks
- improved documentation and wiki/gitlab issues content


2. What do you plan on doing next week?

- finish and publish first example notebook (both Python and R versions)

- synchronise work on adding easy support for map styling from R with mentors

- fix and add further functionality in the plugin and R package as I go along


3. Are you blocked on anything?

I can't seem to manage to import/initialise the processing library
from within the QGIS plugin. Only after manually calling the
initialisation commands from the QGIS Python console the plugin can
import them and execute calls too.


More information about the SoC mailing list