“OSGeo 101” Jáchym Čepický · Workshop (4 hours)

The Open Source Geospatial Foundation (OSGeo) is a not-for-profit organization whose mission is to foster global adoption of open geospatial technology by being an inclusive software foundation devoted to an open philosophy and participatory community driven development.

OSGeo is hosting organisati…


“Doing Geospatial with Python” Angelos Tzotsos, Tom Kralidis, Just van den Broecke, Luís Moreira de Sousa · Workshop (4 hours)

With a low barrier to entry and large ecosystem of tools and libraries, Python is the lingua franca for geospatial development. Whether you are doing data acquisition, processing, publishing, integration or analysis, there are no shortage of solid Python tools to assist in your day to day workflows…


“Create A Cross Platform GIS Micro-Environment With Vagrant and VirtualBox” Corina Tudorache · Lab (90 minutes)

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.


“GeoNetwork Advanced: User Interface and Schema customization” François Prunayre, Paul van Genuchten, Antonio Cerciello · Workshop (4 hours)

During this workshop we will learn how to customize an INSPIRE ready spatial catalog.

At the end of this workshop, attendees will know how to :
* adapt the user interface
* modify the metadata editor
* modify the schema
* create validation rules
* add filters to the search index

Attendees of …


“pgRouting workshop” Vicky Vergara · Workshop (4 hours)

The workshop will cover basic some functions based on the Dijkstra Algorithm to get a route, route's costs in distance units, in time units. will give some basic knowledge of what the back-end functions on the database should look like and will create a small front end to use the back-end functiona…


“Becoming a Documentation Contributor” Ian Turton · Workshop (4 hours)

We always say that anyone can contribute to our projects by fixing the documentation. Often it turns out to be harder than we had hoped for non programmers to do this. This workshop will take participants through the basics of RST and Markdown as well as the tools to work with them and show how to …


“Point cloud management and processing with PDAL + Entwine” Michael Smith, Adam Steer · Workshop (4 hours)

Point clouds are the fundamental data for close range remote sensing and high resolution 3D mapping/ reality capture, and are often considered big, hard, data. The PDAL (http://pdal.io) + Entwine (http://entwine.io) stack is an open source toolkit which will help you to deal with them.


“A comprehensive introduction to awesome QGIS” Ionuț Ungurianu, Mihai-Mircea Moise · Lab (90 minutes)

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 worksh…


“QGIS Server with Python superpowers” Tudor Bărăscu, Alessandro Pasotti · Workshop (4 hours)

This workshop goes through the installation and configuration of QGIS Server with particular focus on Python API for server plugins and embedding.


“The Open Data Cube Masterclass” Alex Leith · Lab (90 minutes)

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 w…


“Building Standards Compliant Geospatial Web Applications – The Quick and Easy MapMint Way.” Gérald Fenoy, Rajat Shinde · Workshop (4 hours)

This workshop will introduce the MapMint framework that provides quick and easy way to build and manage geospatial web applications using Open Source, Open Standards and Open Data. The MapMint is a development framework built based on ZOO-Project, MapServer, GDAL/OGR on the server side and jQuery, …


“FOSS tools for modelling natural hazards: the HortonMachine library” Andrea Antonello, Silvia Franceschi · Workshop (4 hours)

The climate change and the recent extreme events occurred all over the world draw again the attention to the natural hazards both for prevention and for management aspects. In this context, environmental modelling can help in managing geospatial data, mapping hazards and risks zones and support dec…


“Geopaparazzi: never out of data in the field” Andrea Antonello, Silvia Franceschi · Workshop (4 hours)

The workshop is dedicated to professionals, researchers and students that needs to collect data from the field and use this information to update or create GIS data, but also to OpenStreetMappers as well as tourists that want to keep a geo-diary.
Geopaparazzi is an easy to use and intuitive mobile …


“Handling rasters in PostGIS” Alen Mangafić, Tomaž Žagar · Workshop (4 hours)

The workshop is about setting up and using PostGIS for handling rasters. The participants will learn how to optimally import huge raster files (from indexing to visualization in QGIS), process them, analyse them and export them into standard raster formats and services.


“Learn how to create web applications for your needs with Mapbender” Astrid Emde · Workshop (4 hours)

Mapbender is a content management system for geospatial data services and map applications. With Mapbender you can create applications without writing a single line of code. Mapbender is a flexible client for OGC services. Mapbender is based on Symfony, JQuery and OpenLayers.

Mapbender has an admin…


“PostgreSQL/PostGIS for Beginner” Lars Ligner, Astrid Emde · Workshop (4 hours)

PostgreSQL is a powerful, open source object-relational database system. It can be extended with PostGIS which allows you to store and handle geospatial data in the database. This combination is very successfull and allows you many possibilities.

Many processes that you did before with you Desktop …


“Setting up a Spatial Data Infrastructure (SDI) with Open Source Software using OSGeoLive” Nicolas Roelandt, Astrid Emde, Angelos Tzotsos · Workshop (4 hours)

This workshop provides a practical, overview of key software used within a Spatial Data Infrastructure (SDI). It will be useful for a business people and techies with little or no experience with the range of Open Source Geospatial software, and who would like first hand experience with these tools…


“Analyzing the OpenStreetMap History with the ohsome Platform” Fabian Kowatsch, Rafael Troilo, Martin Raifer · Lab (90 minutes)

The ohsome platform 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 in…


“Spatio-temporal data processing and visualization with GRASS GIS” Veronica Andreo, Martin Landa, Ondřej Pešek, Luca Delucchi, Moritz Lennert, Markus Neteler · Workshop (4 hours)

GRASS GIS is a general purpose Free and Open Source geographic information system (GIS) that offers raster, 3D raster and vector data processing support. GRASS GIS has also incorporated a powerful support for time series, the so called TGRASS. Through this, it became the first open source temporal …


“Real-time raster geoprocessing with WebGL” Iván Sánchez Ortega · Workshop (4 hours)

A two-piece workshop: A hands-on introduction to WebGL and the GLSL shading language for pixel manipulation, and then a walkthrough of Leaflet.TileLayer.GL, which allows to use shaders to manipulate raster pyramids.


“Introduction to MapStore, mashups made simple” Mauro Bartolomeoli · Workshop (4 hours)

This workshop will provide an introduction to creating geospatial mashups using the MapStore Open Source product and framework.

MapStore is the Open Source product for creating, saving and sharing in a simple and intuitive way maps and mashups created selecting contents from public services like Go…


“Introduction to OGC services, with examples from GeoServer” Mauro Bartolomeoli · Lab (90 minutes)

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 …


“Introduction to GeoNode” Alessio Fabiani · Workshop (4 hours)

GeoNode is a web platform for the development of interoperable spatial data infrastructure. The software is designed to be easily extended, customized and integrated into existing systems. The workshop aims to present the GeoNode project to those wishing to develop their own customizations or add n…


“RoboSat.pink” Olivier Courtin · Workshop (4 hours)

  • Gentle introduction to understand Deep Learning Computer Vision stuff
  • RoboSat.pink usage to easily prepare and improve a Training DataSet
  • Quality Analysis and Feature Extraction from the prediction output


“Your first steps with Orfeo Toolbox ; how to write an OTB processing chain within a Jupyter Notebook ?” Yannick TANGUY · Workshop (4 hours)

This workshop is addressed to beginners with OTB, who want to begin use OTB in their own remote sensing and geomatic processings. You will manipulate a Jupyter Notebook and will learn how to use OTB Python interface, interactions with other frameworks (GDAL, Xarray, PostgreSQL), through a realistic…


“Getting started with GeoServer: data configuration and styling” Andrea Aime, Mauro Bartolomeoli · Workshop (4 hours)

This workshop will get your started with GeoServer, covering:

  • Getting to know the GeoServer configuration UI
  • Setting up vector data, such as shapefile and postgis, in GeoServer
  • Setting up raster data, such as geotiff, in GeoServer
  • Styling maps with Styled Layer Descriptor, creating styles with des…


“R for Geospatial Processing” Nicolas Roelandt · Workshop (4 hours)

Spatial manipulation and cartography with R software has been made easy and fun in recent years.

R is an open source language and environment for statistical computing and a major player in the field of data science.
Its community is one of the most welcoming and inclusive communities for programm…


“Thriving in hybrid ESRI & Opensource environments” Jody Garnett, Michel Gabriel, Paul van Genuchten · Workshop (4 hours)

A hybrid architecture of proprietary components (ArcGIS, FME, Oracle) and open source components (OpenLayers, OGR, QGIS, GeoServer) is common in many organizations. But it has its challenges. Data and map projects are hard to share between departments, due to proprietary formats and encodings. In t…


“Because data is outside - QField, the future of QGIS on mobile devices” Matthias Kuhn · Workshop (4 hours)

QGIS is efficient and comfortable in everyday office life. However, data collection often begins on the field. Whether in shiver or sunshine, working outdoors requires a solution that is optimized for mobile devices. QField is the perfect companion of QGIS.

Learn how to configure a project for fiel…


“QGIS and Open Data for Hydrological Applications” Hans van der Kwast · Workshop (4 hours)

In this workshop the participants will learn to delineate a catchment and streams from SRTM DEM tiles in QGIS. After delineation Open Data from Spatial Data Infrastructures and OpenStreetMap will be added. SAGA tools from the processing toolbox will be used as well as several plugins (incl. QuickOS…


“GeoServer Developers Workshop” Jody Garnett, Ian Turton · Workshop (4 hours)

GeoServer is an amazing project, and an amazing project to work with!

Please attend this workshop to:

  • Get Started with the GeoServer codebase
  • Orientation with a Tour of the GeoServer architecture
  • Introduction the service dispatch framework, including creating your own service
  • Built chain and test …


“GeoTools Developer Workshop” Jody Garnett · Workshop (4 hours)

GeoTools is a popular OSGeo java library for working with geospatial information. This workshop offers a hands-on visual introduction for Java developers exploring how you can integrate GIS services into your next project.

The workshop offers a steady series of workbooks introducing:

  • Feature creat…


“QGIS and PostGIS meet in 3d dimension” Vincent Picavet · Workshop (4 hours)

While the superstring M-theory counts 10 dimensions in our universe, for the sanity of the workshop participants, we will focus on 3-dimensional space.

PostGIS, the well-known spatial database, has a set of functions allowing for the manipulation of 3D data. It features extrusion, union, buffer and…


“Introduction to GeoNetwork Opensource” Paul van Genuchten, Antonio Cerciello, François Prunayre · Workshop (4 hours)

The GeoNetwork Opensource project has been an OSGeo project since a decade. It is a catalog application facilitating discovery of resources within any local, regional, national or global SDI. Users can register their spatial datasets, services, maps, sensors in a central catalog. Others can query t…


“Creating web-mapping applications with QGIS Server and QWC2” Eric Lemoine · Workshop (4 hours)

QGIS Server has become a serious competitor in the realm of map engines for the web. Maps served by
QGIS Server are designed in QGIS Desktop, and rendered by QGIS Server with the same rendering engine as QGIS Desktop. This makes it possible to leverage QGIS advanced styling capabilities, which, i…


“Explore UK Crime Data with Pandas and GeoPandas” Yamini Rao, Margriet Groenendijk · Workshop (4 hours)

In this workshop you will learn how to expand your Python skills to geospatial data. Pandas is one of the main Python libraries for manipulating and analysing structured data and one of the first things to learn if you want to get started with data science. GeoPandas is an extension to Pandas that …


“Working with mesh layers in QGIS” Saber Razmjooei · Workshop (4 hours)

With the introduction of mesh layers in QGIS, users can load meteorological, hydrological or oceanographic mesh data in QGIS directly.

In this workshop, we will walk users from very first step to download data from Copernicus (https://atmosphere.copernicus.eu/catalogue#/), load it in QGIS, style it…


“Tips and Tricks for QGIS layouts, reports and atlas serial printing” Andreas Neumann · Workshop (4 hours)

In this workshop I will present tips and tricks around QGIS print layouts, reports and atlas serial printing.

This workshop assumes that participants are already a bit familiar with QGIS layouts and also know a little bit about expressions and variables.

Planned content: * adding map decorations (a…


“Object-based image analysis (OBIA) with GRASS” Moritz Lennert, Markus Neteler, Veronica Andreo · Workshop (4 hours)

GRASS GIS exists for more than 30 years and provides a very large and diverse set of state-of-the-art tools for the analysis of spatial data. Less known by many, remote sensing tools have been part of it almost from the beginning. GRASS GIS provides a series of imagery analysis tools for pre-proces…


“Building your own CesiumJS map, made easy with TerriaJS” Emma Krantz, Stephen Davies · Workshop (4 hours)

TerriaJS builds upon CesiumJS’ 3D web geospatial visualization, adding a UI for exploring and previewing layers in a catalog, charts and graphs, a “splitter” interactive comparison tool, shareable story building and many other features. In this workshop, you will learn how to build and deploy a ric…


“Oskari made easy” Timo Aarnio · Workshop (4 hours)

Oskari (www.oskari.org and GitHub) is an open source map application platform.

This workshop will demonstrate how easy setting up web based services with an integrated map component can be. Participants of this workshop will learn hands-on how to utilize Oskari embedded maps with the RPC API, what …


“Extraction, analysis and dataviz on open geospatial datasets” Raphaël Delhome · Workshop (4 hours)

Since a few years, open data portals have become more and more popular, allowing experienced users to download and exploit a wide range of datasets, among which georeferenced ones.

This workshop will demystify the exploitation of such data, by illustrating typical data processing with a concrete ex…


“Orfeo ToolBox and SNAP open source tools for Copernicus Sentinel 1&2 data fusion” Mickael Savinaud · Workshop (4 hours)

This workshop aims to demonstrate the ability of Orfeo ToolBox and SNAP tools to extract information from Copernicus Sentinel 1 & 2 Data. Theses open source tools provided several algorithms to prepare and to perform EO data pixel based classification. The following workshop will : * Present …


“Query the Planet with EOLearn and Sentinel Data” Vincent Sarago · Workshop (4 hours)

eo-learn is a collection of open source Python packages that have been developed to easily access and process satellite imagery in a timely and automatic manner. We'll help participants understand the tool and walk through example workflows for doing analysis on open source Sentinel images.


“Working with data? Workflow for spatial data management based on models (Use case: Land Administration)” Sergio Alexánder Ramírez Navarro, Germán Carrillo · Workshop (4 hours)

Define your conceptual model (UML Interlis Editor)
Convert a conceptual model to a database (several engines supported[]) (ili2db)
Build automatic forms for data capture from your database (QGIS Model Baker)
Capture data (QGIS/QField [])
Validate captured data (iliValidator)
Exchange your data with…


“Applying deep learning to geospatial data with Solaris” Jake Shermeyer, Nick Weir · Workshop (4 hours)

Deep learning can analyze enormous amounts of geospatial data, providing an exciting opportunity to automate analysis of large volumes of imagery. However, creating machine learning (ML)-compatible data requires computer vision expertise, accessing models requires knowledge of deep learning framewo…


“Interactive web maps in the cloud with HERE XYZ” Octavian Borcan, Oliver Fink · Workshop (4 hours)

Learn how HERE XYZ can help with storage and management of your geo data. Diving into large open data sets, this workshop will introduce techniques and tools for interactive filtering and visualization of geo data. This session is geared towards those with basic experience in web development.