Labs at FOSS4G provide regular attendees the opportunity to explore one topic in detail, often in a hands on setting.

Labs are 1½ hours long.
Labs are open to all conference registrants.
Labs run concurrent with the presentation program from Wednesday  to Friday (August 28 to 30)

Accepted labs




Wednesday 28 Aug 2019

11:30 am - 1:00 pm Labs - Wednesday 28 August Sessions Round 1

A comprehensive introduction to awesome QGIS

Ionuț UngurianuRoom 5

What to expect from this workshop? When it comes to learning new software, the process can be tricky and sometimes even intimidating, especially if you are already accustomed to another similar software. Whether you already have GIS experience or maybe you are a new user, the purpose of this workshop is to introduce you to QGIS, a professional GIS application that is built on top of and proud to be itself Free and Open Source Software. At the end of this workshop, you should have a good understanding of what QGIS consists of and be able to view, edit, analyze, create and manage GIS data inside QGIS. Workshop context The story of this workshop is as follows You work as a GIS Analyst for one of Romania s national parks and you will use QGIS to accomplish different daily tasks. Workshop Structure First Hour Speaker presentation and workshop objectives; Connect with the participants; Prepare the workshop environment - Software and Data ; Explore QGIS ; Second Hour Explore and normalize data Inspect and query attributes to understand the data; Convert data from different formats; Re-project data; Create a park database Take advantage of the geopackage format Perform vector and raster analysis SCENARIO A hydroelectric power plant, located near the park, wants to increase the water level by 1.5 m for a lake it has. The park manager wishes to know how the park will be affected. Third Hour Use the Graphical Modeler to automate your workflow SCENARIO Find the most optimal location for a new ranger chalet. Fourth Hour Explore the cartographic capabilities of QGIS SCENARIO The park manager asks you to make a stunning tourist map. Extra Every workshop hour will be completed with the QGIS Tip of the Hour , like Use CTRL 1, 2, 3 etc. to toggle between QGIS dock panels; Quickly search and locate features from the current layer by using the QGIS search bar; Embed your graphical model inside a QGIS project; Take advantage of map themes in QGIS ;

Ionuț Ungurianu (Gauss Ltd.) , Mihai-Mircea Moise (Gauss Ltd.)
Wed 11:30 am - 1:00 pm

2:30 pm - 4:00 pm Labs - Wednesday 28 August Sessions Round 2

Analyzing the OpenStreetMap History with the ohsome Platform

Fabian KowatschRoom 5

The ohsome platform https allows to query the OpenStreetMap OSM history data on a global scale and hence to examine the data evolution and user contributions in a flexible way. Use cases of this platform are to explore OSM history data, to investigate, and to analyse the quality of OSM data by using intrinsic measures.

Fabian Kowatsch (Heidelberg Institute for Geoinformation Technology (HeiGIT)) , Lukas Loos (Heidelberg Institute for Geoinformation Technology (HeiGIT)) , Rafael Troilo (Heidelberg Institute for Geoinformation Technology (HeiGIT)) , Martin Raifer (Heidelberg Institute for Geoinformation Technology (HeiGIT)) , Michael Auer (Heidelberg Institute for Geoinformation Technology (HeiGIT))
Wed 2:30 pm - 4:00 pm

Thursday 29 Aug 2019

11:00 am - 12:30 pm Labs - Thursday 29 August Sessions Round 1

The Open Data Cube Masterclass

Alex LeithRoom 5

The Open Data Cube ODC is a collaborative effort to develop software and a community of users around a common goal of increasing the ease of access to earth observation data. The increase in the number of Earth observing satellites over the past 12 months, coupled with new open data policies as well as new storage formats, like Cloud Optimised GeoTIFF, means that there is a need for a standard way to plug in to this data and enable analysis processes. The ODC provides this way. This workshop will introduce you to a reference implementation of the ODC, the ODC Sandbox, and through the use of the Sandbox, you ll work through a suite of examples that show you what the ODC can do. You ll learn about the following applications using the ODC in this workshop What is Jupyter and How can I use it Using simple Jupyter Apps to explore data Do it yourself example using NDVI Advanced example using Landsat 8 optical data to identify coastlines Advanced example using Sentinel 1 radar data to identify water. This workshop will be hands on, so a familiarity with Python or a similar programming language is required.

Alex Leith (Geoscience Australia)
Thu 11:00 am - 12:30 pm

2:00 pm - 3:30 pm Labs - Thursday 29 August Sessions Round 2

Create A Cross Platform GIS Micro-Environment With Vagrant and VirtualBox

Corina TudoracheRoom 5

The workshops aims at showing how to use Vagrant with VirtualBox, to create a micro-environment with GIS tools QGIS, GDAL, PostgreSQL, PostGIS , independent of the users OS.

Corina Tudorache (mapWizard)
Thu 2:00 pm - 3:30 pm

4:00 pm - 5:30 pm Labs - Thursday 29 August Sessions Round 3

Introduction to OGC services, with examples from GeoServer

Andrea AimeRoom 5

This workshop will provide an introduction to OGC services, their interoperability benefits, intended use, along with some understanding of the protocol machinery. The workshop will cover Viewing map with WMS, interactive use, abilities, telling apart standard and vendor behavior, understanding the underlying protocol Viewing maps with WMTS, understanding tile grids, pyramids, the procotol, and working with dynamic data Accessing vector data with WFS, interactive use, abilities, telling apart standard and vendor behavior, understanding the underlying protocol Accessing vector data with WCS, interactive use, abilities, telling apart standard and vendor behavior, understanding the underlying protocol Processing data with WPS, interactive use, abilities, adding processes, understanding the underlying protocol Discovering data and services with CSW, interactive use, understanding the underlying protocol In order to participate no previous knowledge of OGC services is required, but a basic knowledge of GIS concepts and basic data formats shapefiles, geotiff is recommended.

Andrea Aime (GeoSolutions)
Thu 4:00 pm - 5:30 pm