Presentations & Workshops


Program details – text for workshops and presentations.



Wednesday August 2.
08:30  Registration
09:15 Welcome
Track 1 Track 2
09:45 Qsearch Septima Sponsor presentations
10:05 Impact Bo Victor Thomsen
10:25 Two succesful Septima
10:45 Coffee break
11:05 QGIS Web Client 2 Andreas Neumann Grøn registrering Casper Bertelsen
11:25 Digitizing tool Saber Razmjooei
11:45 Exploring the depths of madness through QGIS symbology Nyall Dawson Field to web via QGIS Marco Bernasocchi
12:05 Lunch break


13:00 Site catchment analysis Carlo Citter The LAStools LiDAR Processing toolbox in QGIS Martin Isenburg
15:30 Cofee break
16:00 Grøn registrering Casper Bertelsen Turn your GIS into a business idea Barbara Czesak, Renata Rozycka-Czas

Thursday August 3.

08:30 Registration
09:00 Poster presentations
Track 1 Track 2
09:45 QGIS at the core of hydraulic modeling Jonas van Schrojenstein Lantman The future of coordinate transformation in geospatial open source software Kristian Evers
10:05 Sometimes open source is just plain better Septima A Birth Certificate for Project QGIS4BoundarySurvey? Erik Stubkjær
10:25 Crayfish Peter Petri QGIS, Standardization, and Surveying and Recording of Land Parcels Erik Stubkjær
10:45 Coffee break
11:05 QGIS 3.0 – what end users need to know Nyall Dawson
11:25 QGIS 3D Martin Dobias
11:45 Processing in QGIS 3.0  Paolo Cavallini
12:05 Lunch break
13:00 QField features frenzy Matthias Kuhn
13:20 Government/Municipality Monica Balestrin Nunes
13:40 Land parcel delineation with QGIS plugin for drone-based cadastral mapping Sophie Crommelinck
14:00 Coffee break
14:30 InaSafe Tim Sutton Education – Secondary Education QGIS in a classroom environment Kimberly Briscoe
14:50 Community Mapping & QGIS for climate change adaptation. Case studies from five Pacific Island Countries. Siu Jione Hands-on GIS skills to online students using QGIS Badri Basnet
15:10 PGIS and community perception: A case study of Serua Island, Fiji. Siu Jione
15:30 Townhall meeting Meet the developers

Long workshops Monday August 7. – Thursday August 10


08:00 – 12:00

Andreas Neumann

QGIS Expressions What are QGIS expressions? Where can expressions be used:

  • selection
  • filtering
  • symbology and labeling (data-defined properties)
  • print composer
  • Atlas printing
  • Processing
  • Field Calculator
  • Forms/widgets (default values and constraints)

Overview over available QGIS expressions
Examples useful in practice QGIS expressions in combinations with geometry generators
Dynamic layouts with expressions in QGIS print composer
Writing custom expressions with Python


12:30 – 18:00

Luigi Pirelli

Introduction to QGIS Plugin development in Python using PyQGIS. Training to introduce in the QGIS Plugin development in Python using PyQGIS. Topics are:

  • Really short introduction into python (if necessary) and Class concept
  • Orienteering inside community resources for problem solving
  • How to configure a Development and debug environment
  • Introduction to PyQGIS, example to manage raster and vectors
  • How to run processing toolbox algorithm and integrate new ones
  • Anatomy of a QGIS plugin
  • Write simple plugin
  • Tips&Tricks to develop a plugin compatible with QGIS3 and QGIS2 *********************************************************

Training condition: – Training duration would be of 4/6h – Would facilitate to do it on OSGeoLive latest version + dev tools e.g * 10.5 => QGIS 2.14 * (if available in august) 11 => QGIS 2.18 QGIS version is not critical for this training. Training can be done also not on OSgeoLIve platform leaving attenders to choose platform. In that case it’s necessary to have QGIS already installed + some dev tools. – Would speedup training a attender selection with a basic python knowledge, but it’s not strictly necessary


08:00 – 12:00

Andreas Neumann

QGIS Server and Web Client QGIS Server:

  • Notes an installing QGIS Server (on Linux)
  • Requirements: X-Server, Apache and FCGI
  • FCGI configuration

Preparing a QGIS Desktop project for QGIS Server:

  • OWS settings in QGIS project
  • Compatible layer names
  • Per layer and per attribute metadata and settings

Configuring QGIS web client 2:

  • global settings
  • configuring projects/themes
  • changing styling of the web client

A cloud based QGIS Server on Linux will be provided for this workshop. The maximum number of participants for this half-day workshop is 8.


13:00 – 17:00

Alessandro Pasotti

QGIS Server (introduction to) Target audience: WEB GIS Python developers with basic understanding of OGC Web Services and web server (Apache/Nginx) configuration.

Abstract: The workshop will go through the setup and deployment of QGIS Server and the creation of simple Python plugins that will extend the core features of QGIS Server. The workshop will last about 4h


08:00- 12:00

Marco Bernasocchi

QField We would like to present a workshop on how to efficiently use QField.

In the 3.5 hour we’ll show:

  • Different ways to setup your data
  • How to setup a QGIS project
  • How to move the data to your android device
  • Explore QField features
  • How to digitize with QField

An android 4.3 or newer device is required. A laptop with QGIS installed also.

A data synchronization app like dropbox or similar installed on the phone and the laptop is very useful.


08:00- 12:00

Martin Isenburg

Tile-based batch Processing of Photogrammetry Points with the LAStools LiDAR Processing toolbox in QGIS  Hands-on workshop that guides the attendees through a complete tile-based multi-core point processing pipeline for photogrammetry points generated from aerial imagery (aircraft or drones) using dense-matching software. We’ll cover the differences between LiDAR and photogrammetry points and the resulting difficulties in terms of ground, building, vegetation classification. We explore different options for generating reasonable terrain models and vector derivatives using one or two example projects.


The latest LAStools version bundled with data will be provided. QGIS 2.18 should be installed. Non-Windows laptops also need Wine installed.


13:00- 17:00

Lene Fischer

UAS Data Using areial photos  from UAS.

We will transform data to Ortophoto and Point Cloud. Exploring the Point Cloud – and compare with Point Cloud from Lidar.

Calculate NVDI, create DSM and DTM. Create Hillshade and Colorize.


08:30 – 15:30

Nyall Dawson

Best practice QGIS cartography In this workshop I’ll be guiding a small group of QGIS users through an in-depth series of map-making exercises.

The workshop will collaboratively step through advanced symbology, labeling, and finally composer based outputs. I won’t be covering basic use of the program, and instead will concentrate on teaching the numerous shortcuts and advanced features which are available in QGIS for rapidly creating visually stunning maps.

While the bulk of the workshop will consist of structured exercise, a significant portion of this workshop will also be dedicated to free-form training in best practice use of QGIS for map making. If you’re an experienced QGIS user looking to take your map creation skills to the next level – this is the perfect workshop for you!


08:30 – 15:30

Kurt Menke

Data Visualization & Cartography in QGIS This workshop will be a tour of the wide range of data visualization/styling and cartographic options now available in QGIS.

QGIS has seen remarkable growth in these areas in recent years. Tips and tricks will be covered as we go through the workshop.

Topics will be introduced and then exercises will be given. Attendees need only have basic familiarity with QGIS.

Workshop data will be provided. Topics will include:


  • Classifying data
  • Adding basemaps
  • A tour of the renderers and subrenderers available with use cases
  • Implementing inverted polygon shapeburst fills
  • Using live layer effects
  • Using blending modes
  • Working with elevations rasters
  • Labeling options
    • Working with formatting, buffers and backgrounds
    • Configuring automatic label placement
    • Using labeling expressions –
    • Data defined overrides for manual label  placement & font size
  • Map Composition in the Print Composer
    • Customizing legends
    • Configuring scalebars
    • Adding north arrows
    • Customizing text/titles with html
    • Inserting background images
    • Generating Atlases
  • Using the 2.5D Renderer
  • Using geometry generator symbol Layers
  • Creating 3D views with the QGIS2ThreeJS plugin