<?xml version='1.0' encoding='utf-8' ?>
<iCalendar xmlns:pentabarf='http://pentabarf.org' xmlns:xCal='urn:ietf:params:xml:ns:xcal'>
    <vcalendar>
        <version>2.0</version>
        <prodid>-//Pentabarf//Schedule//EN</prodid>
        <x-wr-caldesc></x-wr-caldesc>
        <x-wr-calname></x-wr-calname>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>F7VCBW@@talks.staging.osgeo.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-F7VCBW</pentabarf:event-slug>
            <pentabarf:title>Collaborative mapping of public transportation routes from scratch</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20241202T090000</dtstart>
            <dtend>20241202T130000</dtend>
            <duration>4.00000</duration>
            <summary>Collaborative mapping of public transportation routes from scratch</summary>
            <description>The workshop will cover the complete workflow for digitizing public transportation routes:

**Mapping Organization:** Introduction to the importance of collaborative mapping, strategies for organizing a mapping event, and preparation of the necessary tools and materials.

**Field Mapping:** Custom configuration and use of OSM Tracker to capture public transportation route data and other relevant information, with a focus on best practices for data collection in the field.

Note: It&#x27;s possible to use alternatives to OSM Tracker, but we&#x27;ll demonstrate this specific app. Any app that creates GPX can be used.

**Data Review and Cleaning:** Importing and reviewing captured data in QGIS, followed by a data cleaning and standardization process using JOSM.

**GTFS Generation:** Creation of a GTFS (General Transit Feed Specification) file from the standardized data, ready to be used in transportation planning applications.

This workshop will enable participants to acquire practical skills and essential tools to contribute to collaborative mapping projects and improve the quality of public transportation data in their community.

## Requirements

This workshop requires participants to have the mentioned tools installed:
- OSM account
- OSM Tracker (Android)
- JOSM</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://talks.staging.osgeo.org/foss4g-2024-workshop/talk/F7VCBW/</url>
            <location>Room Guajará (C Block)</location>
            
            <attendee>Oscar Hernandez</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>LDDA3Y@@talks.staging.osgeo.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-LDDA3Y</pentabarf:event-slug>
            <pentabarf:title>Workshop on Use of GPSSample, a tool for Enumeration, Navigation and Sampling in Health Surveys</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20241202T140000</dtstart>
            <dtend>20241202T160000</dtend>
            <duration>2.00000</duration>
            <summary>Workshop on Use of GPSSample, a tool for Enumeration, Navigation and Sampling in Health Surveys</summary>
            <description>GPSSample is an Android-based mobile application to facilitate rapid statistical sampling and navigation back to selected locations in the field when conducting household surveys and rapid assessments. The app is designed to streamline the enumeration and statistical sampling process and can be used in areas with limited internet and cell phone connectivity. 
•	GPSSample app is available on the Google Playstore (version 100), GitHub page is live with documentation and the GPSSample Decoder, and GPSSample YouTube training videos. GPSSample is available in English, French, Spanish, Portuguese, Russian, and Bahasa.  
•	GPSSample currently has cluster-based sampling and simple random sampling methods programmed. 
•	Over 30 Ministries of Health and 31 international non-governmental organizations (including UN agencies) have expressed interest in GPSSample. 

In January of 2024, GPSSample was added to the Google Playstore, user-guides were added to a GPSSample GitHub site, and videos to the GPSSample YouTube channel. Since then, the Georgia Tech Research Institute (GTRI) and U.S. Centers for Disease Control and Prevention (CDC) teams have worked to support multiple pilots.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Short Workshop</category>
            <url>https://talks.staging.osgeo.org/foss4g-2024-workshop/talk/LDDA3Y/</url>
            <location>Room Guajará (C Block)</location>
            
            <attendee>Amber Dismer</attendee>
            
            <attendee>Joel Adegoke</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>VECPYT@@talks.staging.osgeo.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-VECPYT</pentabarf:event-slug>
            <pentabarf:title>Overture Places + OSM: Deduplication and Verification</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20241202T160000</dtstart>
            <dtend>20241202T180000</dtend>
            <duration>2.00000</duration>
            <summary>Overture Places + OSM: Deduplication and Verification</summary>
            <description>Overture Maps Foundation has released open data with various points of interest around the world, which are compatible with OpenStreetMap to be validated and added to the map. In this workshop, attendees will be able to fork and modify collaborative Python notebook in order to learn how to fetch and preview Overture Places, as well as apply filters, including using a bounding box or place polygon to get POIs in a specific neighborhood or city. They will then have the chance to request data from OpenStreetMap that is in the same area and explore methods for finding which POIs already exist in OSM, how they might be updated by adopting some of the attributes from Overture, and also finding which Overture POIs are eligible to be added to OSM, ans how to check which might have evidence that they really exist.

Attendees should have their own laptop, some basic Python knowledge, and an OpenStreetMap account to get started.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Short Workshop</category>
            <url>https://talks.staging.osgeo.org/foss4g-2024-workshop/talk/VECPYT/</url>
            <location>Room Guajará (C Block)</location>
            
            <attendee>Jennings Anderson</attendee>
            
            <attendee>Christopher Beddow</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>K3QFYM@@talks.staging.osgeo.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-K3QFYM</pentabarf:event-slug>
            <pentabarf:title>Geospatial Data Science with Julia</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20241202T090000</dtstart>
            <dtend>20241202T130000</dtend>
            <duration>4.00000</duration>
            <summary>Geospatial Data Science with Julia</summary>
            <description>By attending this workshop, you will:

- Get a broader perspective on geospatial data
- Learn advanced geostatistical algorithms
- Reproduce practical open source examples

with the authors and developers of the [GeoStats.jl](https://github.com/JuliaEarth/GeoStats.jl) framework.

### Software installation

We highly recommend installing the software before the workshop:

1. Julia Programming Language (version v1.11)
2. VSCode Integrated Development Environment (IDE)
3. Julia extension for VSCode IDE
4. Project files and data

You can find detailed instructions [here](https://github.com/Arpeggeo/FOSS4G2024).</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://talks.staging.osgeo.org/foss4g-2024-workshop/talk/K3QFYM/</url>
            <location>Room Mangueirão (C Block)</location>
            
            <attendee>Júlio Hoffimann</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>PJFHXN@@talks.staging.osgeo.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-PJFHXN</pentabarf:event-slug>
            <pentabarf:title>Setting the scene – GEO Artificial intelligence: an intro</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20241202T140000</dtstart>
            <dtend>20241202T160000</dtend>
            <duration>2.00000</duration>
            <summary>Setting the scene – GEO Artificial intelligence: an intro</summary>
            <description>Workshop outline:
&lt;ol&gt;
&lt;li&gt;Introduction to AI&lt;/li&gt;
- Key concepts: machine learning, deep learning,  supervised and unsupervised approaches.&lt;br&gt;
&lt;li&gt;Supervised learning: classification&lt;/li&gt; 
- Project setup: data acquisition and pre-processing
- Implementing a machine learning model
- Evaluating model performance and visualizing results
&lt;li&gt;Unsupervised learning: clustering &lt;/li&gt;
- Project setup: data acquisition and pre-processing
- Implementing a machine learning model
- Evaluating model performance and visualizing results
&lt;li&gt;Q&amp;A and wrap-up&lt;/li&gt; 
&lt;/ol&gt;</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Short Workshop</category>
            <url>https://talks.staging.osgeo.org/foss4g-2024-workshop/talk/PJFHXN/</url>
            <location>Room Mangueirão (C Block)</location>
            
            <attendee>Rosa Aguilar</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>KPKMXX@@talks.staging.osgeo.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-KPKMXX</pentabarf:event-slug>
            <pentabarf:title>Mergin Maps: an open source platform based on QGIS for data collection and collaboration</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20241202T090000</dtstart>
            <dtend>20241202T130000</dtend>
            <duration>4.00000</duration>
            <summary>Mergin Maps: an open source platform based on QGIS for data collection and collaboration</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://talks.staging.osgeo.org/foss4g-2024-workshop/talk/KPKMXX/</url>
            <location>Room Círio de Nazaré (C Block)</location>
            
            <attendee>Saber Razmjooei</attendee>
            
            <attendee>Vitor Vieira</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>H7CFT7@@talks.staging.osgeo.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-H7CFT7</pentabarf:event-slug>
            <pentabarf:title>QField and QFieldCloud - seamless fieldwork for QGIS</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20241202T140000</dtstart>
            <dtend>20241202T160000</dtend>
            <duration>2.00000</duration>
            <summary>QField and QFieldCloud - seamless fieldwork for QGIS</summary>
            <description>In this workshop, we will go through the complete fieldwork process: setting up your QGIS project, publishing the project via QFieldCloud, collecting data via the QField mobile app and synchronising the field data back to your main dataset in the office.
QField works on top of QGIS and allows users to set up maps and forms in QGIS on their workstation and deploy them in the field. QField uses QGIS&#x27;s data providers - OGR, GDAL, PostGIS and others - and supports most common file formats.
QField combines a minimal design with sophisticated technology that allows intuitive viewing and editing of data. QField&#x27;s map rendering is supported by the QGIS rendering engine, so the results are identical and the full range of styling options available on the desktop is available. Editing forms in QField respect the QGIS configuration and are optimised for touch interaction.
QFieldCloud will also make field collaboration much easier. We will learn about configuring users with different rights, collecting offline and online data, and synchronising field data and QGIS project data.

Attendees should have a device with QField and an account on QFieldCloud.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Short Workshop</category>
            <url>https://talks.staging.osgeo.org/foss4g-2024-workshop/talk/H7CFT7/</url>
            <location>Room Círio de Nazaré (C Block)</location>
            
            <attendee>Marco Bernasocchi</attendee>
            
            <attendee>Germán Carrillo</attendee>
            
            <attendee>Johnny Sequeira</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>XAUGLJ@@talks.staging.osgeo.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-XAUGLJ</pentabarf:event-slug>
            <pentabarf:title>pgRouting basic workshop</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20241202T090000</dtstart>
            <dtend>20241202T130000</dtend>
            <duration>4.00000</duration>
            <summary>pgRouting basic workshop</summary>
            <description>1. Prepare Data

    1.1. Prepare the database
    1.2. Get the Workshop Data
    1.3. Upload data to the database
    1.4. Chapter: Appendix

2. Pedestrian Routing

    2.1. pgr_dijkstra
    2.2. pgr_dijkstraCost

3. Vehicle Routing

    3.1. Routing for vehicles
    3.2. Cost manipulations

4. SQL function

    4.1. The application requirements
    4.2. Preparing processing graphs
    4.3. Geometry handling
    4.4. Creating the Function</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://talks.staging.osgeo.org/foss4g-2024-workshop/talk/XAUGLJ/</url>
            <location>Room Açaí (C Block)</location>
            
            <attendee>Vicky Vergara</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>XVK7CU@@talks.staging.osgeo.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-XVK7CU</pentabarf:event-slug>
            <pentabarf:title>Advanced PostGIS: Beyond the basics.</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20241202T140000</dtstart>
            <dtend>20241202T180000</dtend>
            <duration>4.00000</duration>
            <summary>Advanced PostGIS: Beyond the basics.</summary>
            <description>PostGIS, sitting on top of Postgresql, is by most metrics, the most popular spatial database. Many videos are online about how to install and use PostGIS....many are from prior FOSS4G conferences and do a good job in getting you to understand the basics. Most of them, however, only scratch the surface when it comes to the power that can be wielded with PostGIS.

This workshop seeks to explore a wide array of functions that may be used on a regular basis or are outside the scope of common spatial queries.. These include, but are not limited to:
- Linear Referencing
- Clustering
- Rasters analytics
- Vector Tiles

There will also be an emphasis on exposing PostGIS data and functions to the web, to this end, there will be some usage of other software products (for example: Martin Vector tile server or pg_featureserv or pg_tileserv  or PostgREST). Consideration will also be given to the ecosystem around PostGIS (For example: ogr_fdw)</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://talks.staging.osgeo.org/foss4g-2024-workshop/talk/XVK7CU/</url>
            <location>Room Açaí (C Block)</location>
            
            <attendee>Rhys Stewart</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>SQNGBH@@talks.staging.osgeo.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-SQNGBH</pentabarf:event-slug>
            <pentabarf:title>XYZ Cloud MAPPing 101</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20241202T090000</dtstart>
            <dtend>20241202T130000</dtend>
            <duration>4.00000</duration>
            <summary>XYZ Cloud MAPPing 101</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://talks.staging.osgeo.org/foss4g-2024-workshop/talk/SQNGBH/</url>
            <location>Room Mangal das Garças (C Block)</location>
            
            <attendee>Dennis Bauszus</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>MRC7YL@@talks.staging.osgeo.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-MRC7YL</pentabarf:event-slug>
            <pentabarf:title>Brazil Data Cube Platform: Earth observation data cubes and satellite image time series analysis</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20241202T140000</dtstart>
            <dtend>20241202T180000</dtend>
            <duration>4.00000</duration>
            <summary>Brazil Data Cube Platform: Earth observation data cubes and satellite image time series analysis</summary>
            <description>The speakers of this workshop are: Karine Reis Ferreira (INPE), Gilberto Ribeiro de Queiroz (INPE), Baggio Luiz de Castro e Silva (INPE) e Rennan de Freitas Bezerra Marujo (INPE).

This workshop will address the data products and software tools of the Brazil Data Cube Platform (http://brazildatacube.org/). It will address concepts of EO data cubes and satellite image time series analysis as well as promote hands-on activities using Python language for: (1) Discovering, accessing and viewing EO data cubes; (2) Extraction of satellite image time series from EO data cubes; (3) Analysis of satellite image time series; and (4) Extraction of land use and land cover trajectories. All software tools of the BDC platform will be demonstrated: BDCExplorer, TerraCollect, Satellite Image Time Series (SITS) R package and the web services, SpatioTemporal Asset Catalog (STAC), Web Time Series Service (WTSS) and  Web Land Trajectory Service (WLTS). 

For more information regarding Brazil Data Cube (BDC), see:
Ferreira, K.R.; Queiroz, G.R.; Vinhas, L.; Marujo, R.F.B.; Simoes, R.E.O.; Picoli, M.C.A.; Camara, G.; Cartaxo, R.; Gomes, V.C.F.; Santos, L.A.; Sanchez, A.H.; Arcanjo, J.S.; Fronza, J.G.; Noronha, C.A.; Costa, R.W.; Zaglia, M.C.; Zioti, F.; Korting, T.S.; Soares, A.R.; Chaves, M.E.D.; Fonseca, L.M.G. Earth Observation Data Cubes for Brazil: Requirements, Methodology and Products. Remote Sens. 2020, 12, 4033. https://doi.org/10.3390/rs12244033

For more information regarding the Web Time Series Service (WTSS), see:
VINHAS, L.; QUEIROZ, G. R.; FERREIRA, K. R.; C MARA, G. Web Services for Big Earth Observation Data. Revista Brasileira de Cartografia. 2017, 69, 5, 18. https://seer.ufu.br/index.php/revistabrasileiracartografia/article/view/44004 

For more information regarding the Web Land Trajectory Service (WLTS), see:
Fabiana Zioti, Karine R. Ferreira, Gilberto R. Queiroz, Alana K. Neves, Felipe M. Carlos, Felipe C. Souza, Lorena A. Santos, Rolf E.O. Simoes, A platform for land use and land cover data integration and trajectory analysis, International Journal of Applied Earth Observation and Geoinformation. 2022, 106. https://doi.org/10.1016/j.jag.2021.102655 

For more information regarding the R package Satellite Image Time Series (SITS), see:
Simoes, R.; Camara, G.; Queiroz, G.; Souza, F.; Andrade, P.R.; Santos, L.; Carvalho, A.; Ferreira, K. Satellite Image Time Series Analysis for Big Earth Observation Data. Remote Sens. 2021, 13, 2428. https://www.mdpi.com/2072-4292/13/13/2428</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://talks.staging.osgeo.org/foss4g-2024-workshop/talk/MRC7YL/</url>
            <location>Room Mangal das Garças (C Block)</location>
            
            <attendee>Karine Ferreira</attendee>
            
            <attendee>Rennan F. B. Marujo</attendee>
            
            <attendee>Baggio Luiz de Castro e Silva</attendee>
            
            <attendee>Gabriel Sansigolo</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>GTFPKK@@talks.staging.osgeo.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-GTFPKK</pentabarf:event-slug>
            <pentabarf:title>ZOO-Project - OGC API - Processes - Introduction</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20241202T090000</dtstart>
            <dtend>20241202T130000</dtend>
            <duration>4.00000</duration>
            <summary>ZOO-Project - OGC API - Processes - Introduction</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://talks.staging.osgeo.org/foss4g-2024-workshop/talk/GTFPKK/</url>
            <location>Room Ilha de Marajó (E Block)</location>
            
            <attendee>Gérald Fenoy</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>ZGAMHF@@talks.staging.osgeo.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-ZGAMHF</pentabarf:event-slug>
            <pentabarf:title>Web maps with Gleo: from zero to WebGL innards</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20241202T140000</dtstart>
            <dtend>20241202T160000</dtend>
            <duration>2.00000</duration>
            <summary>Web maps with Gleo: from zero to WebGL innards</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Short Workshop</category>
            <url>https://talks.staging.osgeo.org/foss4g-2024-workshop/talk/ZGAMHF/</url>
            <location>Room Ilha de Marajó (E Block)</location>
            
            <attendee>Iván Sánchez Ortega</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>VAEJEY@@talks.staging.osgeo.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-VAEJEY</pentabarf:event-slug>
            <pentabarf:title>LFTools Tricks for Drone Image Processing with WebODM and QGIS</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20241202T160000</dtstart>
            <dtend>20241202T180000</dtend>
            <duration>2.00000</duration>
            <summary>LFTools Tricks for Drone Image Processing with WebODM and QGIS</summary>
            <description>This workshop introduces essential tips and tricks for processing drone images using LFTools, WebODM, and QGIS. Participants will learn the importance of FOSS tools for drone image processing, including pre-processing control point photographs in QGIS with the LFTools plugin and post-processing photogrammetric products (orthophotos, elevation models, and point clouds) in QGIS. Additionally, the workshop will cover applications using CloudCompare for further data analysis. Ideal for professionals and students in geospatial fields, this hands-on session will enhance your skills in efficient and accurate drone mapping.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Short Workshop</category>
            <url>https://talks.staging.osgeo.org/foss4g-2024-workshop/talk/VAEJEY/</url>
            <location>Room Ilha de Marajó (E Block)</location>
            
            <attendee>Leandro França</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>XLRG89@@talks.staging.osgeo.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-XLRG89</pentabarf:event-slug>
            <pentabarf:title>Working with QGIS Server</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20241202T090000</dtstart>
            <dtend>20241202T130000</dtend>
            <duration>4.00000</duration>
            <summary>Working with QGIS Server</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://talks.staging.osgeo.org/foss4g-2024-workshop/talk/XLRG89/</url>
            <location>Room Forte do Castelo (M Block)</location>
            
            <attendee>Tudor Bărăscu</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>MFMYWS@@talks.staging.osgeo.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-MFMYWS</pentabarf:event-slug>
            <pentabarf:title>Doing Geospatial with Python</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20241202T140000</dtstart>
            <dtend>20241202T180000</dtend>
            <duration>4.00000</duration>
            <summary>Doing Geospatial with Python</summary>
            <description>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 is no shortage of solid Python tools to assist in your daily workflows.

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. Manipulate vector/raster data using Shapely, Fiona and Rasterio. Publish data and metadata to OGC web services using pygeoapi, pygeometa, pycsw, and more. Visualize your data on a map using Jupyter and Folium. Plus a few extras in between!

The workshop is provided using the Jupyter Notebook environment with Python 3.

**Requirements for the Attendees**

Please see https://geopython.github.io/geopython-workshop for details on how to setup the workshop before you attend.

A Gitter channel exists at https://gitter.im/geopython/geopython-workshop for discussion and live support from the developers of the workshop.

The workshop uses Jupyter Notebooks. Jupyter is an interactive development environment suitable for documenting and reproducing workflows using live code.

As the installation of all dependencies on all platforms (Windows, Mac, Linux) can be quite involved and complex, this workshop provides all components within a Docker Image.

In addition, geospatial web services like pygeoapi and pycsw in this workshop are provided by Docker images.

The core requirement is to have Docker and Docker Compose installed on the system. Once you have Docker and Docker Compose installed you will be able to install the workshop without any other dependencies.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://talks.staging.osgeo.org/foss4g-2024-workshop/talk/MFMYWS/</url>
            <location>Room Forte do Castelo (M Block)</location>
            
            <attendee>Tom Kralidis</attendee>
            
            <attendee>Paul van Genuchten</attendee>
            
            <attendee>Just van den Broecke</attendee>
            
            <attendee>Antonio Cerciello</attendee>
            
            <attendee>Joana Simoes</attendee>
            
            <attendee>Benjamin Webb</attendee>
            
            <attendee>Luís M. de Sousa</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>3FQXH7@@talks.staging.osgeo.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-3FQXH7</pentabarf:event-slug>
            <pentabarf:title>Diving into pygeoapi</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20241203T090000</dtstart>
            <dtend>20241203T130000</dtend>
            <duration>4.00000</duration>
            <summary>Diving into pygeoapi</summary>
            <description>pygeoapi is an OGC Reference Implementation supporting numerous OGC API specifications. Lightweight, easy to deploy and cloud-ready, pygeoapi&#x27;s architecture facilitates publishing datasets and processes from multiple data sources to the Web. This tutorial will cover publishing geospatial data to the Web, and using the API from QGIS, OWSLib and a web browser. The workshop will cover the following OGC API standards:

- OGC API - Features
- OGC API - Coverages (OACov)
- OGC API - Maps (OAMaps)
- OGC API - Tiles (OATiles)
- OGC API - Processes (OAProc)
- OGC API - Records (OARec)
- OGC API - Environmental Data Retrieval (EDR)
- SpatioTemporal Asset Catalog (STAC)

**Requirements for the Attendees**

Please consult the workshop documentation at https://dive.pygeoapi.io, and ensure you are setup accordingly (https://dive.pygeoapi.io/setup) prior to attending the workshop.

A Gitter channel exists at https://gitter.im/geopython/diving-into-pygeoapi for discussion and live support from the developers of the workshop.

As the installation of all dependencies on all platforms (Windows, Mac, Linux) can be quite involved and complex, this workshop provides all components within a Docker Image.

The core requirement is to have Docker and Docker Compose installed on the system. Once you have Docker and Docker Compose installed you will be able to install the workshop without any other dependencies.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://talks.staging.osgeo.org/foss4g-2024-workshop/talk/3FQXH7/</url>
            <location>Room Guajará (C Block)</location>
            
            <attendee>Tom Kralidis</attendee>
            
            <attendee>Paul van Genuchten</attendee>
            
            <attendee>Just van den Broecke</attendee>
            
            <attendee>Antonio Cerciello</attendee>
            
            <attendee>Joana Simoes</attendee>
            
            <attendee>Benjamin Webb</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>YTQJZ7@@talks.staging.osgeo.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-YTQJZ7</pentabarf:event-slug>
            <pentabarf:title>Community Drone Mapping - Drone Tasking Manager Practical Workshop</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20241203T090000</dtstart>
            <dtend>20241203T130000</dtend>
            <duration>4.00000</duration>
            <summary>Community Drone Mapping - Drone Tasking Manager Practical Workshop</summary>
            <description>## Format
This session will be a practical, hands-on workshop including an outdoor flying component (weather, permissions, and safety permitting).

## Rough Agenda
- 0:00 - 0:15: Introduction of presenters, facilitators, and participants
- 0:15 - 0:30: Overview of DroneTM purpose and usage
- 0:30 - 1:00: Project Creation; define an AOI and parameters for imagery needed
- 1:00 - 1:20: Introduction to mobile app, download flight plans, inspect them, and load them onto the drones
- 1:20 - 1:30: Break (possibly also troubleshooting for those who didn&#x27;t get their flight plans loaded correctly)
- 1:30 - 1:45: Proceed to outdoor flight location
- 1:45 - 2:00: Pre-flight checklists and safety orientation
- 2:00 - 2:30: Fly!
- 2:30 - 2:45: Return indoors, launch processing
- 2:45 - 3:15: Break + networking. While imagery is processing, participants will discuss their context and potential uses for drone imagery and data
- 3:15 - 3:45: Viewing results of the flights, loading into QGIS and other FOSS tools, discussion of possible analysis and use
- 3:45 - 4:00: Session evaluation and questions</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://talks.staging.osgeo.org/foss4g-2024-workshop/talk/YTQJZ7/</url>
            <location>Room Mangueirão (C Block)</location>
            
            <attendee>Ivan Buendía Gayton</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>PN337M@@talks.staging.osgeo.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-PN337M</pentabarf:event-slug>
            <pentabarf:title>Publishing maps on the web with QGIS Server</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20241203T090000</dtstart>
            <dtend>20241203T130000</dtend>
            <duration>4.00000</duration>
            <summary>Publishing maps on the web with QGIS Server</summary>
            <description>Everybody needs to publish geographic information on the web. There are many platforms already available to support this. Even if we use available commercial on self-hosted platforms, understanding how all the workflows work is important for those aiming to create web map-based applications.

This workshop will fully utilize QGIS + QGIS Server to create web map-based applications. We will use QGIS, QGIS Server, and PostgreSQL.

Projects will be stored on PostgreSQL, on the server side. A database trigger will extract all the necessary information from the project (using PyQGIS) to produce a wonderful web map application. Project layers will be served by QGIS Server. Participants will be able to create QGIS projects and all the same information and customizations will be reflected in the web app.

To have a similar customization on the web, we will go throughout the project to check all layers, all columns properties, all relations, etc to make sure the user will see the same contents on the browser. We will see how QGIS layouts can be used and how users can even add custom content to the printed layouts. Atlas layouts will be used also, to print selected items or search results, for example.

The workshop will use a prepared docker composition with all required software to make it easier for starters. 

All the concepts and configurations will be reviewed and explained. Participants will take full advantage of this workshop if:
- are familiar with QGIS
- have basic Python knowledge (we will use PyQGIS, primarily on the QGIS console, and also outside QGIS console)
- are familiar with docker usage
- able to navigate in a PostgreSQL client, like pgAdmin or DBeaver
- have a basic understanding of how the web works</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://talks.staging.osgeo.org/foss4g-2024-workshop/talk/PN337M/</url>
            <location>Room Círio de Nazaré (C Block)</location>
            
            <attendee>Jorge Gustavo Rocha</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>YECLUE@@talks.staging.osgeo.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-YECLUE</pentabarf:event-slug>
            <pentabarf:title>Creating a GraphQL API with Postgis</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20241203T090000</dtstart>
            <dtend>20241203T130000</dtend>
            <duration>4.00000</duration>
            <summary>Creating a GraphQL API with Postgis</summary>
            <description>This workshop will be publicly hosted in GitHub. Using guided steps, we’ll start by exploring the basics of GraphQL. Then, we&#x27;ll create and configure one existing spatial database using PostGIS. From that point onwards we will slowly increase the complexity and learn step by step how to create and configure a GraphQL API.

The workshop will take 4 hours and requires no previous knowledge of GraphQL. However, It is advisable to have basic knowledge in PostgreSQL and PostGIS.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://talks.staging.osgeo.org/foss4g-2024-workshop/talk/YECLUE/</url>
            <location>Room Açaí (C Block)</location>
            
            <attendee>Luis Calisto</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>MZT9ZW@@talks.staging.osgeo.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-MZT9ZW</pentabarf:event-slug>
            <pentabarf:title>Cloud-Native Geospatial for Earth Observation</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20241203T140000</dtstart>
            <dtend>20241203T180000</dtend>
            <duration>4.00000</duration>
            <summary>Cloud-Native Geospatial for Earth Observation</summary>
            <description>Participants will use Python notebooks to engage with a real-world case study on land productivity metrics, crucial for monitoring the UN Sustainable Development Goal (SDG) indicators for 15.3.1. The workshop will utilise NASA’s Harmonized Landsat and Sentinel data accessed via Earthdata, showcasing how to perform complex analyses without the need for managing large data repositories.

Instructors Caitlin Adams and Alex Leith bring extensive experience from projects like Digital Earth Africa, Digital Earth Australia, and Digital Earth Pacific. These initiatives leverage vast amounts of data to inform decision-making across continents.

Key learning objectives include understanding cloud-native geospatial technologies, applying real-world data, exploring advanced tools, developing reproducible workflows, and leveraging global data repositories. The workshop is suitable for EO professionals, researchers, data scientists, and students, regardless of their prior Python experience.

Supported by the CEOS Systems Engineering Office, this workshop offers a unique opportunity to learn and apply cutting-edge techniques in EO data analysis, aiming to enhance participants&#x27; skills and knowledge in this innovative field.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://talks.staging.osgeo.org/foss4g-2024-workshop/talk/MZT9ZW/</url>
            <location>Room Açaí (C Block)</location>
            
            <attendee>Alex Leith</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>ZVWCZC@@talks.staging.osgeo.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-ZVWCZC</pentabarf:event-slug>
            <pentabarf:title>GRASS GIS for Earth Observation data processing with Jupyter notebooks</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20241203T090000</dtstart>
            <dtend>20241203T130000</dtend>
            <duration>4.00000</duration>
            <summary>GRASS GIS for Earth Observation data processing with Jupyter notebooks</summary>
            <description>GRASS GIS provides numerous tools to process and analyze Earth Observation data. There are modules to search for, download, import and pre-process data from MODIS, Landsat, Sentinel, etc. Furthermore, GRASS offers tools for atmospheric and topographic corrections, quality assessment, cloud and shadow masking, pansharpening, estimation of spectral indices, object based image analysis (OBIA), clustering and classification algorithms, among others.

In this hands-on session we will present and exemplify a subset of the imagery toolsets in combination with other GRASS GIS core modules and addons in a workflow starting from data download to the supervised classification of different scenes and visualization of results. We will specifically go through filtering and downloading data, importing, adding semantic labels, pre-processing, estimation of indices, and image classification. Eventually, the resulting maps will be exported to Cloud Optimized GeoTIFF (COG) files for further usage in QGIS, GeoServer, or elsewhere. This workshop will be run in a JupyterLab environment, taking advantage of the latest GRASS GIS Python features for Jupyter.

We&#x27;ll work with the notebook [here](https://github.com/veroandreo/foss4g2024_grass4rs) within Google Colab.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://talks.staging.osgeo.org/foss4g-2024-workshop/talk/ZVWCZC/</url>
            <location>Room Mangal das Garças (C Block)</location>
            
            <attendee>Veronica Andreo</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>9Z7RNC@@talks.staging.osgeo.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-9Z7RNC</pentabarf:event-slug>
            <pentabarf:title>Supercharge your fieldwork with QField plugins</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20241203T140000</dtstart>
            <dtend>20241203T180000</dtend>
            <duration>4.00000</duration>
            <summary>Supercharge your fieldwork with QField plugins</summary>
            <description>Plugins are written in QML/JS, while simple, programming knowledge is needed to follow the workshop actively. Nonetheless, a QML intro from scratch will be provided.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://talks.staging.osgeo.org/foss4g-2024-workshop/talk/9Z7RNC/</url>
            <location>Room Mangal das Garças (C Block)</location>
            
            <attendee>Marco Bernasocchi</attendee>
            
            <attendee>Germán Carrillo</attendee>
            
            <attendee>Johnny Sequeira</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>TNYSY9@@talks.staging.osgeo.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-TNYSY9</pentabarf:event-slug>
            <pentabarf:title>Deep Dive into Cloud-Native Geospatial Raster Formats</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20241203T090000</dtstart>
            <dtend>20241203T130000</dtend>
            <duration>4.00000</duration>
            <summary>Deep Dive into Cloud-Native Geospatial Raster Formats</summary>
            <description>This workshop will be presented via a combination of lecture and hands-on code notebooks.

[Slides can be accessed here](https://docs.google.com/presentation/d/1qFckA0prY604I4dMkQlF1ZM-QSKS2ou4-YttgGQHzOU/). Notebooks and environment setup instructions can be found in the GitHub repo [jkeifer/cng-raster-formats](https://github.com/jkeifer/cng-raster-formats).

All participants please try to get an environment running and ready to go prior to the workshop so we can have more time for content. There&#x27;s a lot to cover in a relatively short time. Thank you!</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://talks.staging.osgeo.org/foss4g-2024-workshop/talk/TNYSY9/</url>
            <location>Room Ilha de Marajó (E Block)</location>
            
            <attendee>Jarrett Keifer</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>UKRCFU@@talks.staging.osgeo.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-UKRCFU</pentabarf:event-slug>
            <pentabarf:title>Create Interactive Web Maps: A Hands-on Workshop with Re:Earth</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20241203T140000</dtstart>
            <dtend>20241203T180000</dtend>
            <duration>4.00000</duration>
            <summary>Create Interactive Web Maps: A Hands-on Workshop with Re:Earth</summary>
            <description>### Note
Discover the power of Re:Earth Visualizer and Plugin system, an open-source WebGIS developed by Eukarya Inc., that enables users to easily visualize geospatial data on the web—no coding required and extend functionality by plugin system. This interactive workshop caters to both non-technical users and developers, progressively increasing in technical depth. You&#x27;ll be guided through:

1. Setup local environment for Re:Earth visualizer and plugin
2. How to use/interact with Re:Earth Visualizer
3. Key Point About Re:Earth Visualizer
4. Introduce Re:Earth plugin and system architecture
5. Create a simple plugin

The first half of the workshop is designed for all skill levels, ensuring everyone can create basic interactive maps. The latter half delves into more advanced topics, allowing developers to learn about plugin development for Re:Earth Visualizer. By the end, you&#x27;ll have the skills to publish your own interactive online maps and a deeper understanding of how Re:Earth can streamline your geospatial workflows. Whether you&#x27;re a GIS professional, developer, or enthusiast, join us to unlock the potential of this innovative WebGIS platform.

### Requirements
- Go
- Docker
- Node.js (&gt;=20.11.0 version)
- yarn（v.4.5.0）
- Git
- Code editor (VS Code recommended)
- Cesium ion Access token

### Textbook
- Workshop A
  - https://eukarya.notion.site/Workshop-A-textbook-13d16e0fb16580e29f4cdb5eadd4a157
- Workshop B
  - https://eukarya.notion.site/Workshop-B-textbook-13716e0fb16580a2955cc4d6b19a114c</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://talks.staging.osgeo.org/foss4g-2024-workshop/talk/UKRCFU/</url>
            <location>Room Ilha de Marajó (E Block)</location>
            
            <attendee>json singh</attendee>
            
            <attendee>Hidemichi Baba</attendee>
            
            <attendee>Hinako Iseki</attendee>
            
            <attendee>Yasser K.</attendee>
            
            <attendee>Beatrice</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>E9YNJ9@@talks.staging.osgeo.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-E9YNJ9</pentabarf:event-slug>
            <pentabarf:title>Introduction to GeoServer</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20241203T090000</dtstart>
            <dtend>20241203T130000</dtend>
            <duration>4.00000</duration>
            <summary>Introduction to GeoServer</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://talks.staging.osgeo.org/foss4g-2024-workshop/talk/E9YNJ9/</url>
            <location>Room Forte do Castelo (M Block)</location>
            
            <attendee>Jody Garnett</attendee>
            
            <attendee>Gabriel Roldan</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>ZKA9ST@@talks.staging.osgeo.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-ZKA9ST</pentabarf:event-slug>
            <pentabarf:title>Working with OpenLayers</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20241203T140000</dtstart>
            <dtend>20241203T180000</dtend>
            <duration>4.00000</duration>
            <summary>Working with OpenLayers</summary>
            <description>We&#x27;ll start out by getting you set up with a development environment and walk through the available learning resources. The modules get more advanced as we walk through editing vector data, working with mobile devices, custom rendering with WebGL, styling vector tiles, and manipulating data with raster operations.

Core developers to the project will be on hand to walk you through the workshop exercises and answer questions you may have about your own OpenLayers projects.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://talks.staging.osgeo.org/foss4g-2024-workshop/talk/ZKA9ST/</url>
            <location>Room Forte do Castelo (M Block)</location>
            
            <attendee>Tim Schaub</attendee>
            
            <attendee>Andreas Hocevar</attendee>
            
        </vevent>
        
    </vcalendar>
</iCalendar>
