FOSS4G 2023 workshops

To see our schedule with full functionality, like timezone conversion and personal scheduling, please enable JavaScript and go here.
09:00
09:00
240min
Automation Geoprocessing of QGIS and GRASS with Airflow
Ariel Anthieni, Walter Shilman

Empower the ETL (Extract, Transform, Load) tool, Airflow with the management, supervision, integration and development of data and metadata flows for operations developed in QGIS modeler and Raster data processing in GRASS.

Mirusha
09:00
240min
Data Collection Using KoboToolbox
Feye Andal

The workshop aims to orient participants on the features and use of KoboCollect, an open-source ODK collect mobile application that could gather primary data for mapping and building a database for different exposure elements.

UBT B - N 014
09:00
240min
Detecting land cover change using high spatial, high temporal satellite imagery and open-source platforms
Miguel Castro Gomez

Satellite imagery is very useful for detecting change in land cover and use. However, it is often complex to set up analysis workflows. We will demonstrate how to assemble quick and efficient processes to detect change in multiple environments using open high spatial and temporal resolution data and processing platforms, .

UBT D - N 115
09:00
240min
Discover CNES 3D open-source tools through a realistic scenario
Dubois Emmanuel, Youssefi David, Dimitri Lallement

This workshop will present a series of 3D open source tools from CNES (French space agency). We will start with two stereo satellite acquisitions and aim to produce a 3D change map. Our study case will be a part of the area affected by the 2020 Alex storm.

UBT C - N 111
09:00
240min
Doing Geospatial with Python
Tom Kralidis, Francesco Bartoli, Paul van Genuchten, Angelos Tzotsos, krishna lodha, Just van den Broecke, Luís M. de Sousa

This workshop will provide an introduction to performing common GIS/geospatial tasks using Python geospatial tools such as OWSLib, Shapely, Fiona/Rasterio, and common geospatial libraries like GDAL, PROJ, pycsw, as well as other tools from the geopython toolchain.

UBT D - N 112
09:00
240min
Getting Started with GeoServer
Ian Turton, Jody Garnett

GeoServer is a much loved open-source project and one of the most popular web mapping services in the world. This workshop provides a gentle hands-on introduction in setting up and enjoying GeoServer.

Lumbardhi
09:00
240min
Introduction to GeoNode, the Open Source geospatial CMS
Alessio Fabiani, Giovanni Allegri

GeoNode is an open source 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 will provide an introduction to GeoNode 4 starting with an overview of its basic and advanced functionalities.

UBT C - N 110
09:00
240min
Manage your geospatial data with PostgreSQL/PostGIS
Astrid Emde

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 powerful and allows you many possibilities.

Drini
09:00
240min
Open Science with NASA-ESA-JAXA EO Dashboard
Anca Anghelea

In this hands-on workshop participants will use the NASA-ESA-JAXA EO Dashboard and the Euro Data Cube to design, develop, describe and publish reproducible end-to-end workflows based on Earth Observation and other open geospatial data.

UBT D - N 113
09:00
240min
ZOO-Project: Introduction to the OGC API - Processes - Part 1: Core
Rajat Shinde, Gérald Fenoy

The OGC API - Processes - Part 1: Core has been accepted since December 2021. Attendees will have an introduction to it through step-by-step examples using the ZOO-Project as a Server Instance and a presentation of implementing new services based on the available ones using the ZOO-API.

UBT C - N 109
14:00
14:00
240min
2D/3D WebGIS platform using React, OpenLayers and Cesium
Luka Stemberga, Mirna Bušić

Use open-source libraries to quickly develop previews of your geospatial data (vector, raster, point cloud, etc.) and display it on the map. Go even further and render your 2D data in 3D using Cesium.js.

UBT C - N 111
14:00
240min
Advanced PostGIS: Beyond the basics.
Rhys Stewart

Going beyond all the common functions that most folks use PostGIS for. Delving into advanced use cases and using PostGIS in production workloads.

Drini
14:00
240min
Building Standards Compliant Geospatial Web Applications – The Quick and Easy MapMint Way.
Gérald Fenoy

This workshop will introduce the MapMint framework that provides a quick and easy way to build and manage geospatial web applications using Open Source, Open Standards, and Open Data.

UBT D - N 115
14:00
240min
Building an Enterprise GIS Workflow with QGIS and PostGIS
Santtu Pyykkönen

Discover how to create an enterprise GIS workflow using QGIS and PostGIS in this hands-on workshop. Explore the advantages of spatial databases and learn how to set up QGIS projects for GIS data management. Ideal for GIS professionals, team leaders, and anyone seeking to optimize their GIS data management.

Mirusha
14:00
120min
Collaborative Mapping 2.0: Rapid and Tasking Manager
Feye Andal, Christopher Beddow

Collaborative mapping is a valuable approach to creating or updating map data at scale. Whether simply improving the general data quality in an area, reacting to a crisis, or focusing on a specific data class, using the Tasking Manager and Rapid make the process a breeze.

UBT B - N 014
14:00
120min
Exploring the FuseTS Toolbox: Fusing and Analyzing Multi-Source EO Time Series Data
Matic Lubej, Pratichhya Sharma

Discover the open source FuseTS toolbox, developed within the AI4FOOD project (ESA), and its capabilities for fusing optical and SAR data and time series analytics. Learn how you use the open source python implementation and take your data analysis to the next level.

UBT D - N 113
14:00
240min
Mapping with style to fight misinformation: creating neat maps with QGIS based on real data.
Dimitris Karakostis, J. R. Cedeno Jimenez, Abdullah Barhy

The workshop introduces participants to the fundamentals of QGIS for creating beautiful maps that help fight fake data. Through exercises, you will learn how to obtain real data useful for mapping. You will also learn about basic principles of cartography and how to tell a story with QGIS.

UBT C - N 109
14:00
240min
OGC APIs, an introduction with GeoServer
Andrea Aime, Alessio Fabiani

This workshop introduces OGC APIs, their story, their objectives and structure, with plenty of practical examples from the GeoServer implementations of such standards. Join this workshop to get an update on the APIs, as well as to learn the current implementation progress and learn some GeoServer unique features.

Lumbardhi
14:00
240min
Orfeo ToolBox guided tour : develop Python tools with OTB
Yannick TANGUY

We will present you Orfeo ToolBox and you will learn how to access and launch applications to build a small but realistic processing chain in Python, mixing OTB with other Python libraries. We will also talk about code / memory optimization.

UBT C - N 110
14:00
240min
Setting up a Spatial Data Infrastructure (SDI) with Open Source Software using OSGeoLive
Astrid Emde, Angelos Tzotsos

This workshop provides a practical, overview of key software used within a Spatial Data Infrastructure SDI.

In the workshop we will use OSGeoLive and the Open Source software and sample data shipped with it to get to know the components of an SDI.

UBT D - N 112
16:00
16:00
120min
Work with data relations in QGIS - Core functionalities and plugins
Dave Signer

It's about relations in QGIS and how they are edited in the attribute form with widgets in general, as well as some plugins that override the relations editor widget to improve usability and solve specific use cases

UBT D - N 113
09:00
09:00
240min
Diving into pygeoapi
Tom Kralidis, Francesco Bartoli, Angelos Tzotsos, Just van den Broecke, Antonio Cerciello, Joana Simoes

pygeoapi is an OGC Reference Implementation supporting numerous OGC API specifications. This workshop will cover publishing geospatial data to the Web using pygeoapi in support of the suite of OGC API standards.

UBT D - N 115
09:00
240min
Earth observation data access & processing in openEO
Pratichhya Sharma, Stefaan Lippens

Learn how to use the openEO Python client to access and process large amounts of earth observation data in the cloud.

UBT C - N 111
09:00
240min
Field data collection with Mergin Maps and QGIS
Saber Razmjooei

Using free Mergin Maps (an extension of QGIS), users will be able to work together and collect data during the workshop.

Drini
09:00
240min
How to use openrouteservice in your GIS workflows: The case of disaster management
Marcel Reinmuth

The workshop focuses on using the software openrouteservice to facilitate network and routing analysis for disaster management. Participants will learn about the software's key features, apply them in a practical disaster management use case, and gain knowledge on automating workflows and best practices for disaster response scenarios.

UBT B - N 014
09:00
240min
Introduction to MapStore, webmapping made simple
Lorenzo Natali, Stefano Bovio

The workshop provides a full overview of MapStore functionalities and framework touching every aspect of the system, from the pure product functionalities to the framework architecture, describing how to install and customize your MapStore installation or create your own, adding your code.

UBT C - N 110
09:00
240min
Monitor spatial and temporal trends in agricultural water productivity with WaPOR open data
Hans van der Kwast

Use remote sensing derived open data and services provided by the FAO WaPOR portal to monitor crop water productivity trends to produce more crop per drop for sustainable food production.

UBT C - N 109
09:00
240min
Scripting with pyQGIS for beginners
Andrea Antonello, Luca Delucchi

Scripting is the power tool for any GIS user. It gives users the possibility to solve particular problems or automate long tasks. This workshop introduces pyQGIS to new users.

Mirusha
09:00
240min
Styling Natural Earth with GeoServer
Andrea Aime, krishna lodha, Alessio Fabiani

This workshop is a practical introduction to advanced data styling with GeoServer using the GeoCSS styling language and Natural Earth data to build a multi-scale political map. Join to learn the basics of GeoCSS, and a number of interesting tricks to build an interesting, colorful, informative map.

Lumbardhi
09:00
240min
pgRouting Basic Workshop
Vicky Vergara

pgRouting (http://www.pgrouting.org/) is an open-source library that provides a variety of graph algorithms tools as an extension of a PostGIS (http://www.postgis.org/) enabled database on PostgreSQL.

UBT D - N 113
11:00
11:00
120min
Tourism initiatives in light of open data and free tools
André

Tourism is an important source of income for many countries. However, initiatives often depend on pricey consultants or EU subsidies. Thus, it is all the more important to leverage free and open tools and sources when developing tourism and related geospatial information infrastructures. They are presented here.

UBT D - N 112
14:00
14:00
120min
Data harmonization in a model-driven approach using INTERLIS and QGIS Model Baker
Dave Signer

The INTERLIS modeling standard and the QGIS Model Baker plugin provide everything you need to collect, manage and exchange harmonized data and ensures consistency, data quality and system independence. Let's have a look at it.

Mirusha
14:00
120min
Development of UNVT Portable, a map server with OpenStreetMap pre-installed using a RaspberryPi on a local network in offline situations during disasters.
ShogoHirasawa

UNVT Portable is a package for RaspberryPi that allows users to access a map hosting server via a web browser within a local network, primarily for offline use during disasters. It is designed to aid disaster response by combining aerial drone imagery with OpenStreetMap and open data tile datasets.

UBT D - N 112
14:00
240min
G3W-SUITE: publish and manage QGIS projects on the web
Walter Lorenzetti

G3W-SUITE is a modular, client-server application for managing and publishing interactive QGIS cartographic projects of various kinds in a totally independent, simple and fast way.

The application is compatible with QGIS 3.28 LTR and it is based on strong integration with the QGIS API.

UBT D - N 115
14:00
240min
Implementation of MapLibre Viewer with React and GeoNode as Vector Tiles Server
Walter Shilman, Sebastian Lopez

The workshop addresses the process of adapting GeoNode 4.x as a Vector Tile server for the publication of geospatial layers with their information in a viewer developed in MapLibre within React.

Lumbardhi
14:00
240min
MapStore, a developers introduction
Lorenzo Natali, Stefano Bovio

This workshop will provide an introduction to building your own GeoPortal based on the MapStore Open Source framework.

UBT C - N 110
14:00
240min
QField and QFieldCloud - seamless fieldwork for QGIS
Marco Bernasocchi

QField is the field data collection app for QGIS, with more than 175K active users and over 650K downloads. QFieldCloud is the sync platform for QField and QGIS, released in early 2023.
We'll show you how to make the most out of these state-of-the-art tools

Drini
14:00
120min
Use Postgis Topology simplify/secure work with spatial data.
Lars Opsahl, Mattia

We will take look at this elements

Clean up Simple Feature datasets by using Postgis Topology

Use declarative methods to set up a client to edit Postgis Topology data

How do use QGIS to view Postgis Topology data

Copy a Postgis Topology from one database to another.

UBT D - N 113
14:00
120min
Web mapping with Elasticsearch
Jorge Sanz, Craig Taverner

A short workshop on how to render different types of search and aggregated data layers on a web map backed by Elasticsearch.

UBT C - N 109
14:00
240min
eo-learn and eo-grow: from prototype to production in Earth Observation data science
Matic Lubej

A workshop about open-source Python frameworks eo-learn and eo-grow for developing solutions with satellite data will show how these frameworks can be used to build a simple prototype and then scale it to an end-to-end product.

UBT C - N 111
16:00
16:00
120min
Integrating GTFS Transit Data with Spatial Analysis in R
Eric Stemmler

The General Transit Feed Specification (GTFS) is a widely-used standard for sharing public transit data, and R a statistical programming language for analysis and visualization. Participants will learn how to combine GTFS transit data with spatial analysis techniques in R, enabling them to conduct analyses of transit systems.

Mirusha
16:00
120min
Scaling Spatial Temporal Data Analysis with Postgres, PostGIS, TimescaleDB, and H3 Indexing: A Hands-On Workshop
Jashanpreet Singh

Join this workshop to discover the powerful combination of Postgres, PostGIS, TimescaleDB, and H3 indexing for managing spatial temporal data at scale. With open source tools, you can create a scalable database solution for even the most complex data sets.

UBT D - N 113
16:00
120min
XYZ Cloud MAPPing 101
Dennis Bauszus

Configure and deploy geospatial datasets, hosts, and mapping interfaces to the cloud for free (as in Beer).

UBT C - N 109
No sessions on Wednesday, June 28, 2023.
No sessions on Thursday, June 29, 2023.
No sessions on Friday, June 30, 2023.
No sessions on Saturday, July 1, 2023.