When the power of "Where" meets the power of "Share"
2019-06-03, 12:15–12:40, Hall 2 (PyData)

How to create QGIS Python processing tools to improve sharing and integration. Using the power of QGIS to work on location data and use Python power to share the data in various ways and to integrate the data into other systems.


In many companies and organizations, location data is a part of the day to day work and part of the important data that the organization uses.
Location data comes in many different forms and sources. It can be GPS data, address data, list of coordinates, etc.
It can also come in various formats; GPX, SHP, KML, GeoJson, etc.
In order to work on or analyze the data, the best way is to use a GIS application, my suggestion is to use QGIS.
QGIS is a free and open-source cross-platform desktop geographic information system (GIS) application that supports viewing, editing, and analysis of geospatial data.

To improve your work in QGIS you can write scripts that can run in QGIS as python processing tools. in my presentation, I will show how to write scripts to integrate the location data from different sources to QGIS or how to share your location data from QGIS to other workspaces.

For example, I will show how to use Google Sheets API as a data source or how to create HTML pages from QGIS to share your data with the python scripts. I will use some python packages like Pandas, Request, etc.