{"$schema": "https://c3voc.de/schedule/schema.json", "generator": {"name": "pretalx", "version": "2025.2.2"}, "schedule": {"url": "https://talks.osgeo.org/foss4g-europe-2026/schedule/", "version": "0.5", "base_url": "https://talks.osgeo.org", "conference": {"acronym": "foss4g-europe-2026", "title": "FOSS4G Europe 2026", "start": "2026-06-29", "end": "2026-07-03", "daysCount": 5, "timeslot_duration": "00:05", "time_zone_name": "Europe/Bucharest", "colors": {"primary": "#231F20"}, "rooms": [{"name": "Auditorium", "slug": "418-auditorium", "guid": "c59b88e0-d666-50e7-8ed2-af012ec6b020", "description": null, "capacity": 500}, {"name": "A02", "slug": "419-a02", "guid": "a759d470-443c-5eb0-acaa-a68328debfa1", "description": "lecture hall", "capacity": 120}, {"name": "A11", "slug": "420-a11", "guid": "1089fc45-f6b0-5964-9438-a7da525add0e", "description": "lecture hall", "capacity": 120}, {"name": "A12", "slug": "422-a12", "guid": "ea4da083-ee2c-510b-8627-4caea1bc1624", "description": "lecture hall", "capacity": 120}, {"name": "A13", "slug": "421-a13", "guid": "4361f916-763d-522d-b710-2ff3d8c0a26f", "description": "lecture hall", "capacity": 120}, {"name": "A01", "slug": "442-a01", "guid": "f2eb5eec-0b2c-5b1d-bcd6-85f269724187", "description": "Academic track lecture hall", "capacity": 120}], "tracks": [{"name": "Academic track", "slug": "397-academic-track", "color": "#3C23B8"}, {"name": "Panel Discussion", "slug": "398-panel-discussion", "color": "#2B6056"}, {"name": "State of software", "slug": "399-state-of-software", "color": "#CD8B76"}, {"name": "Open standards and interoperability for geospatial", "slug": "401-open-standards-and-interoperability-for-geospatial", "color": "#CED306"}, {"name": "FOSS4G \u2018Made in Europe\u2019", "slug": "402-foss4g-made-in-europe", "color": "#1588D3"}, {"name": "Open community", "slug": "403-open-community", "color": "#525480"}, {"name": "FOSS4G in education and research", "slug": "404-foss4g-in-education-and-research", "color": "#B93580"}, {"name": "Building a business with FOSS4G", "slug": "405-building-a-business-with-foss4g", "color": "#7B00BE"}, {"name": "Transition to FOSS4G", "slug": "406-transition-to-foss4g", "color": "#81861B"}, {"name": "Use cases & applications", "slug": "407-use-cases-applications", "color": "#F61449"}, {"name": "Birds of a Feather (BoF)", "slug": "408-birds-of-a-feather-bof", "color": "#2B6056"}, {"name": "Keynote", "slug": "409-keynote", "color": "#2B6056"}, {"name": "Plenary", "slug": "410-plenary", "color": "#2B6056"}, {"name": "Remote Sensing", "slug": "437-remote-sensing", "color": "#21B523"}], "days": [{"index": 1, "date": "2026-06-29", "day_start": "2026-06-29T04:00:00+03:00", "day_end": "2026-06-30T03:59:00+03:00", "rooms": {"Auditorium": [{"guid": "8eaa10a0-c143-5dcf-a2ed-00ee23eeda3f", "code": "LAPHSL", "id": 5884, "logo": null, "date": "2026-06-29T09:00:00+03:00", "start": "09:00", "duration": "01:00", "room": "Auditorium", "slug": "foss4g-europe-2026-5884-opening-plenary", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/LAPHSL/", "title": "Opening Plenary", "subtitle": "", "track": null, "type": "Full session", "language": "en", "abstract": "Welcome to FOSS4G Europe 2026!", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "HVEWEQ", "name": "Marian Neagul", "avatar": "https://talks.osgeo.org/media/avatars/587c7532256a3d6ef8a0a29566f3ca4e_imJ8OQr.jpg", "biography": "Marian Neagul is currently a Post Doctoral Researcher at the Institute eAustria Timisoara. Marian graduated with a B.A. degree in Computer Science from West University of Timisoara (UVT). He obtained his M.S. from UVT in 2011 and a Ph.D. also from UVT in 2015.\r\n\r\nMarian\u2019s general research topics cover machine learning, distributed systems, computer networks and operating systems. Lately he has focused on Machine Learning applied to Earth Observation applications, Earth Observation platforms and Cloud Computing, particularly orchestration, deployment and configuration management.\r\n\r\nMarian was involved in several research projects ranging from areas like GRID Computing, Cloud Computing up to Digital Preservation. Some of the notable research projects include the FP7 mOSAIC Project (building an PaaS and API for cloud applications), FP7 MODAClouds (focusing on model driven development of cloud applications), H2020 CloudLightning (targeting the research of self organising clouds), H2020 Harmonia and AI4Europe. As part of his work in the afore mentioned projects Marian coauthored more then a dozen research papers in the areas of interest of the projects.\r\n\r\nMarian is also involved in standardisation activities with ESA and OGC, particularly in the area of exploitation platforms and EO processing specifications.", "public_name": "Marian Neagul", "guid": "6b0c1cd8-4dbc-508c-8687-5f9774a3f6c4", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/HVEWEQ/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/LAPHSL/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/LAPHSL/", "attachments": []}, {"guid": "bb370e40-1ee7-5376-af33-ab1479268cc3", "code": "GFFRS3", "id": 5886, "logo": null, "date": "2026-06-29T10:00:00+03:00", "start": "10:00", "duration": "01:00", "room": "Auditorium", "slug": "foss4g-europe-2026-5886-the-open-source-for-geospatial-foundation-keynote", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/GFFRS3/", "title": "The Open Source for Geospatial Foundation keynote", "subtitle": "", "track": "Keynote", "type": "Keynote", "language": "en", "abstract": "Introduction to the OSGeo Foundation.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "H8LVLX", "name": "Tom Kralidis", "avatar": "https://talks.osgeo.org/media/avatars/H8LVLX_PRN3Gnt.webp", "biography": "Tom Kralidis is with the Meteorological Service of Canada and longtime contributor to FOSS4G. He leads and contributes to numerous projects in the Geopython ecosystem.  He is the 2024 recipient of the Sol Katz Award for Free and Open Source Software for Geospatial (FOSS4G), awarded annually by OSGeo to individuals who have demonstrated leadership in the FOSS4G community.\r\n\r\nTom is the co-chair of the OGC API - Records Standards Working Group, chair of the WMO Expert Team on Metadata, and serves on the OSGeo Board of Directors.", "public_name": "Tom Kralidis", "guid": "9428ef15-62ef-5dd8-b134-61bd98b184f5", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/H8LVLX/"}, {"code": "BS3TXT", "name": "Angelos Tzotsos", "avatar": "https://talks.osgeo.org/media/avatars/Tzotsos_qT4GFYI.jpg", "biography": null, "public_name": "Angelos Tzotsos", "guid": "fe45042b-4333-5c18-85f6-34c9dc471f06", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/BS3TXT/"}, {"code": "BZBDEX", "name": "Jeroen Ticheler", "avatar": "https://talks.osgeo.org/media/avatars/da1c26c299d7412be435dbe2e0a20616_E6dTxPM.jpg", "biography": "CEO/Owner of GeoCat BV, GeoCat Geospatial S.L. and GeoCat Canada Ltd. \u2013 Chair and founder of the GeoNetwork opensource \u2013 OSGeo President of the Board of Directors.\r\n\r\nGeoCat was founded by Jeroen in 2007. Jeroen studied Tropical Forestry at Wageningen University specialising in GIS and Remote Sensing. Following graduation in 1997, he worked for the UN Food and Agricultural Organization (FAO) in Rome for nine years. Jeroen held various positions for the FAO in GIS/remote sensing and established the GeoNetwork opensource project. The FAO GeoNetwork is the first implementation based on this software, releasing a large quantity of geospatial data to the public.\r\n\r\nToday GeoNetwork opensource is widely used as geospatial catalogue application with implementations from smaller projects to national and international level catalogs including National Geospatial & Open Data Registries and the INSPIRE GeoPortal in the EU.\r\n\r\nJeroen has been promoting the use of international standards and Free and Open Source Software for geographic data and information for over twenty years now. Jeroen is Project Officer for the GeoNetwork opensource project. He currently serves on the OSGeo Board, and did so in 2007 & 2008. He is a Charter member since the early days of OSGeo.\r\n\r\nBesides everything geospatial Jeroen loves travel, carpentry, working on his overland truck, study Carl Jung\u2019s Analytical Psychology, and walk, work and live outside.", "public_name": "Jeroen Ticheler", "guid": "0a92428e-c543-5ff1-a4bc-14ebad12f694", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/BZBDEX/"}, {"code": "7VEVCT", "name": "Codrina Ilie", "avatar": "https://talks.osgeo.org/media/avatars/IMG_1935_xxtYNB7.jpeg", "biography": "Codrina Ilie is a technical geographer, an open source GIS/RS power user, actively working as a project officer to support geospatial data services development at Terrasigna. In her 13 years of activity, Codrina has essentially focused on using open source GIS and RS solutions for data management, processing and visualization. As an advocate for free and open source software for geospatial, since 2010 she has been a volunteer trainer in the Romanian geospatial community, geo-spatial.org. Since 2013, Codrina has been a Charter Member and today serves the community as an OSGeo Board of Directors elected member, within her forth term.", "public_name": "Codrina Ilie", "guid": "4d8c721e-4f54-5875-a7d9-16a5e790e44c", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/7VEVCT/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/GFFRS3/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/GFFRS3/", "attachments": []}, {"guid": "71e6eaac-1cc0-5fd2-ab11-2541d9a4f9bc", "code": "9AQJYA", "id": 4899, "logo": null, "date": "2026-06-29T11:30:00+03:00", "start": "11:30", "duration": "00:30", "room": "Auditorium", "slug": "foss4g-europe-2026-4899-state-of-gdal-what-s-new-in-3-12-and-3-13", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/9AQJYA/", "title": "State of GDAL: what's new in 3.12 and 3.13?", "subtitle": "", "track": "State of software", "type": "Talk", "language": "en", "abstract": "We will give a status report on the GDAL software, focusing on recent developments and achievements in the 3.12 and 3.13 GDAL versions released during the last year.\r\nThe discussed topics will be as various as the scope of GDAL is, covering among other things:\r\n- Enhancements in the \"gdal\" front-end command line interface:\r\n   * raster functionality: as-features, blend, compare, neighbors, nodata-to-alpha, zonal-stats, etc.\r\n   * vector functionality: check-coverage, check-geometry, clean-coverage, index, layer-algebra, make-point, partition\r\n   * dataset management\r\n   * mixed raster/vector pipelines\r\n   * nested pipelines\r\n- GeoParquet, JSON Features and Geometries (JSON-FG), Zarr support enhancements\r\n- New VRT pixel functions\r\n- C/C++/Python API for raster band algebra\r\n- and more confidential topics, like CADRG NITF product generation, new E57 raster driver, IHO S-102/S-104/S-111 driver enhancements etc.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "RSWKM3", "name": "Even Rouault", "avatar": "https://talks.osgeo.org/media/avatars/photo_2023_AdVAMPr.jpg", "biography": "GDAL contributor since 2007, chair of its Project Steering Comittee", "public_name": "Even Rouault", "guid": "1f54cbdc-0ba5-5ecb-9ea1-394f2b9e53a2", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/RSWKM3/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/9AQJYA/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/9AQJYA/", "attachments": []}, {"guid": "46d0331e-699e-5fa2-8a7c-5a996c527fc0", "code": "AFMBWP", "id": 5071, "logo": null, "date": "2026-06-29T12:00:00+03:00", "start": "12:00", "duration": "00:30", "room": "Auditorium", "slug": "foss4g-europe-2026-5071-qgis-feature-frenzy-what-s-new-in-qgis-4-0", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/AFMBWP/", "title": "QGIS Feature Frenzy - What's new in QGIS 4.0?", "subtitle": "", "track": "State of software", "type": "Talk", "language": "en", "abstract": "This is a special moment in the evolution of QGIS. Version 4.0 was released earlier this spring and shortly version 4 will become the next long-term release. It\u2019s been 7 years since we\u2019ve had a new major version of QGIS!\r\nThis talk will focus on what users can expect when they upgrade to QGIS 4.x. There were also quite a few notable features released with the last QGIS 3.x release \u2013 QGIS 3.44 Solothurn. This talk will include features from 3.44 as they will be new to anyone migrating from the last LTR (3.40 Bratislava).\r\n\r\nEach highlighted feature will not simply be described but will be demonstrated with real data. If you want to learn about the latest features in QGIS, this talk is for you!\r\n\r\nLikely topics include GUI enhancements * Symbology * Annotations * Point cloud support * Data Providers * Processing * Model builder * 3D *  Vector editing * Print compositions", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "FVV3PU", "name": "Kurt Menke", "avatar": "https://talks.osgeo.org/media/avatars/WhatsApp_Image_2024-08-28_at_09.35.55_0da562f4_DC4e3ei.jpg", "biography": "In early 2021, Kurt moved from the USA to Denmark and now works for Septima in Copenhagen, Denmark. He has a broad skillset. He is a spatial analyst, cartographer, trainer/teacher and author. He has just published his 11th book on the open-source GIS software QGIS with Locate Press - Descubriendo QGIS 3.x \u2013 Segunda Edicion. He was elected as an OsGeo Charter Member in 2015. He's also a fellow of the Rewilding Institute and a board member of Wild Arizona.", "public_name": "Kurt Menke", "guid": "6cc2b85e-ab72-5d89-9690-5ed3636b786b", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/FVV3PU/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/AFMBWP/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/AFMBWP/", "attachments": []}, {"guid": "46c471be-7df8-5a99-99fa-3022499ff14f", "code": "HEVHTQ", "id": 4971, "logo": null, "date": "2026-06-29T12:30:00+03:00", "start": "12:30", "duration": "00:30", "room": "Auditorium", "slug": "foss4g-europe-2026-4971-state-of-mapserver", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/HEVHTQ/", "title": "State of MapServer", "subtitle": "", "track": "State of software", "type": "Talk", "language": "en", "abstract": "MapServer, a founding OSGeo project, is widely used for publishing spatial data and interactive web mapping applications. This talk provides an overview of the new 8.6 release and a preview of the upcoming 8.8 release, highlighting key enhancements and features. Integration with powerful new GDAL features, such as pipelines and cloud-native drivers, is demonstrated, along with results from the first-ever MapServer User Survey.\r\n\r\nThis session is for both current MapServer users and anyone interested in exploring what MapServer can do.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "L7JZRE", "name": "Seth Girvin", "avatar": "https://talks.osgeo.org/media/avatars/geographika_MrOPtzQ.jpg", "biography": null, "public_name": "Seth Girvin", "guid": "2f862775-68a3-5bae-9cfe-676b572c4556", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/L7JZRE/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/HEVHTQ/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/HEVHTQ/", "attachments": []}, {"guid": "c2a6fc8d-f6a7-53da-a654-45986d78497c", "code": "QKFSSW", "id": 5403, "logo": null, "date": "2026-06-29T14:30:00+03:00", "start": "14:30", "duration": "00:30", "room": "Auditorium", "slug": "foss4g-europe-2026-5403-state-of-mapstore", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/QKFSSW/", "title": "State of MapStore", "subtitle": "", "track": "State of software", "type": "Talk", "language": "en", "abstract": "MapStore is an open source product developed for creating, saving and sharing in a simple and intuitive way maps, dashboards, charts and geostories directly online in your browser. MapStore is cross-browser and mobile ready, it allows users to: \r\n\r\nSearch and load geospatial content served using widely used protocols (WMS, WFS, WMTS, TMS, CSW, 3D Tiles) and formats (GML, Shapefile, GeoJSON, KML/KMZ etc..)\r\nManage maps (create, modify, share, delete, search), charts, dashboard and stories directly online\r\nManage users, groups and their permissions over the various resources MapStore can manage\r\nEdit data online via WFS-T with advanced filtering capabilities\r\nDeeply customize the look&feel to follow strict corporate guidelines\r\nManage different application contexts through an advanced wizard to have customized WebGIS MapStore viewers for different use cases (custom plugins set, map and theme)\r\n\r\nYou can use MapStore as a product to deploy simple geoportals by using the standard functionalities it provides but you can also use MapStore as a framework to develop sophisticated WebGIS portals by reusing and extending its core building blocks.\r\n\r\nMapStore is built on top of React and Redux and its core does not explicitly depend on any mapping engine but it can support both OpenLayers, Leaflet and Cesium; additional mapping engines could be also supported (for example MapLibre GL) to avoid any tight dependency on a single engine.\r\n\r\nThe presentation will give the audience an extensive overview of the MapStore  functionalities for the creation of mapping portals, covering both previous work (e.g. new features released during the last year) as well work for the future releases.  Eventually, a range of MapStore case studies will be presented to demonstrate what our clients (like City of Genova, City of Florence, Halliburton, Austrocontrol and more) and partners are achieving with it.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "XQEABY", "name": "Lorenzo Natali", "avatar": "https://talks.osgeo.org/media/avatars/avatar-2-gs_yCRBLiI.jpeg", "biography": "Senior Software Engineer in GIS and Technical Lead of the MapStore project, active in the open-source GIS community since 2011. I have a background in neural networks, expert systems, and early AI approaches to the Semantic Web. In my free time, I study Japanese, follow science and technology, enjoy problem-solving, and contribute to science outreach with a local amateur astronomy group.", "public_name": "Lorenzo Natali", "guid": "b4e0d45f-b5ad-5db3-839d-18ebbfdfd938", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/XQEABY/"}, {"code": "RXQNFX", "name": "Tobia Di Pisa", "avatar": "https://talks.osgeo.org/media/avatars/1280027_rXiJogq.jpeg", "biography": "Senior Software Engineer and project manager at GeoSolutions Srl. Product Owner and coordinator of the MapStore WebGIS project. Public profile at www.linkedin.com/in/tobia-di-pisa-1b59a83a", "public_name": "Tobia Di Pisa", "guid": "980a098b-ba75-535f-a9f0-b2e6e00f83d3", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/RXQNFX/"}, {"code": "BEYNQB", "name": "Stefano Bovio", "avatar": "https://talks.osgeo.org/media/avatars/19175505_mOLGwaW.png", "biography": null, "public_name": "Stefano Bovio", "guid": "25e0a7ae-eb15-5aa3-9ed2-bdc4f988fd9d", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/BEYNQB/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/QKFSSW/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/QKFSSW/", "attachments": []}, {"guid": "fe9ffb7d-5056-5be7-83dc-bc5cf4404e2e", "code": "FZELJW", "id": 5537, "logo": null, "date": "2026-06-29T15:00:00+03:00", "start": "15:00", "duration": "00:30", "room": "Auditorium", "slug": "foss4g-europe-2026-5537-presenting-the-novel-analytical-webgis-goat", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/FZELJW/", "title": "Presenting the novel analytical WebGIS GOAT", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "The gap between desktop GIS and browser-based mapping is closing fast. WebGIS solutions are increasingly taking on tasks that previously required dedicated desktop environments, such as complex analytical processing, on-the-fly integration of massive datasets, and workflow automation. While proprietary systems have provided monolithic solutions for these tasks, the open-source ecosystem is now catching up with more flexible, modular approaches. \r\n\r\nHere, we introduce [GOAT](https://github.com/plan4better/goat), a refactored WebGIS platform built to bring analytical processing to the browser using modern open-source technologies. Traditionally, spatial analysis workflows are fragmented. Data is found on web portals, downloaded, processed locally, and eventually pushed back to a visualization tool. GOAT is designed to consolidate this cycle. Users can search and load data via built-in catalogs, direct uploads, or OGC services, and apply styling directly in the browser. Beyond basic mapping, the application provides spatial modules for travel-time calculations, geostatistics, and general geoprocessing. To support reproducibility, processing steps can be chained together in an automated workflow builder. This allows users to rerun complex analyses when new data arrives or parameters change, and includes support for custom SQL queries. These workflows can also be mapped to UI inputs on the map, allowing non-technical users to execute spatial pipelines by adjusting parameters.\r\n\r\nOnce the analysis is done, results need to be shared. GOAT includes a layout engine for designing and exporting high-resolution map series and PDFs. A dashboard builder lets users combine maps with charts and metrics. Because the dashboards remain linked to the underlying data, they update automatically when the data changes, turning static reports into interactive tools.\r\n\r\nUnder the hood, the project is freely available under the GPL-3.0 license and managed as a monorepo. The frontend relies on React.js, Next.js, and MapLibre GL JS, communicating over modern OGC protocols (Tiles, Features, Processes). All endpoints are built in Python with FastAPI, following both OGC standards for spatial services and the OpenAPI specification. \r\n\r\nFor geoprocessing and data management, the FastAPI backend leverages Python and PostgreSQL/PostGIS. One of our recent architectural shifts is the implementation of DuckLake, a framework that combines the storage efficiency of Parquet files with the analytical speed of DuckDB, alongside PostgreSQL for metadata. Due to scaling issues with PostgreSQL/PostGIS on large datasets and growing volumes of user data, we adopted this hybrid approach. Parquet files allow us to store and query large spatial datasets efficiently, while DuckDB provides the processing speed needed for analytical workloads. This structure enables data to be stored in comparatively cheap volume storage and easily backed up in S3-compatible object storage. \r\n\r\nFor serving data, we implemented a hybrid vector tile architecture. We rely on static vector tiles generated by Tippecanoe for maximum rendering speed, while dynamic vector tiles are created on the fly using DuckDB for filtered or edited datasets. In practice, this means we can render and interact with millions of building footprints or land-use parcels directly in the browser through pre-generated tiles, yet still maintain the flexibility to request dynamic tiles when users modify data or apply filters. \r\n\r\nTo prevent large analytical queries from slowing down the application, we adopted an asynchronous architecture using Windmill to orchestrate Python jobs in the background. Long-running geospatial tasks are defined in a core library powered by Python and DuckDB. Each tool is wrapped as a standard OGC Process, making it accessible from both the frontend and external APIs. This design ensures that processes run in isolation, meaning individual tools can be scaled independently based on their specific resource demands. As a result, users can chain multiple processing steps into background workflows and continue interacting with the map uninterrupted. Finally, the entire platform is Dockerized and deployed via Kubernetes to ensure robust scaling in production. \r\n\r\nWe have also built dedicated data pipelines to ingest base data, such as street networks from OpenStreetMap, spatial features from Overture Maps, and public transit schedules via GTFS. Active mobility is handled by custom algorithms, while public transport routing is powered by the open-source Nigiri engine (from MOTIS). This combination allows users to run complex, large-scale spatial queries like spatial intersections, identifying gaps in public transit networks, or evaluating nationwide accessibility.\r\n\r\nIn this talk, we will share the technical challenges we faced and the architectural decisions we made while building GOAT. Although GOAT has been primarily developed by Plan4better, a core goal of this presentation is to encourage participation from the wider open-source geospatial community. Alongside a live demo, we will discuss practical use cases in Germany. Finally, we will touch on our latest technical experiments, such as integrating locally hosted open-weight LLMs to help users query spatial data via plain text, and outline our roadmap for deeper integration with existing open-source GIS tools like QGIS.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "FQAC98", "name": "Elias Pajares", "avatar": "https://talks.osgeo.org/media/avatars/Elias_Pajares_11-Edit_verkleinert_SaX3tA7.jpg", "biography": "Elias Pajares is a GIS and mobility expert, as well as the co-founder and CEO of Plan4Better. He studied and earned his PhD at the Technical University of Munich (TUM) in the fields of transport planning, geoinformatics, and accessibility modeling. Today, he combines this academic depth with profound expertise in software development to drive sustainable change through technology.\r\n\r\nTogether with his team at Plan4Better, he developed GOAT\u2014an innovative WebGIS platform for modern web mapping and integrated planning. His goal is to shape a sustainable future through map- and data-driven technologies. A central focus of his work is the development of digitally sovereign software that combines state-of-the-art technology with maximum usability. He is a passionate advocate for the open-source philosophy and open data, striving to make spatial data processing and visualization more efficient and accessible.", "public_name": "Elias Pajares", "guid": "76372af5-c86c-5f43-9e46-5e646ea5061c", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/FQAC98/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/FZELJW/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/FZELJW/", "attachments": []}, {"guid": "89fe1629-551a-5c99-9721-b8fa029b2b0a", "code": "ZLQF7J", "id": 5705, "logo": null, "date": "2026-06-29T15:30:00+03:00", "start": "15:30", "duration": "00:30", "room": "Auditorium", "slug": "foss4g-europe-2026-5705-exploring-real-time-geospatial-data-with-sensorthings-from-qgis-to-qwc", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/ZLQF7J/", "title": "Exploring real-time geospatial data with SensorThings: from QGIS to QWC", "subtitle": "", "track": "Use cases & applications", "type": "Talk", "language": "en", "abstract": "GIS works really well for most geospatial workflows, but when it comes to real-time or time-series data, things are still not very smooth. The OGC SensorThings API offers a way to access this kind of data through an open standard, but bringing it into everyday GIS workflows is not always straightforward.\r\nIn this talk, I\u2019ll walk through a practical workflow for working with SensorThings data, from connecting to an API to exploring and visualising time-series data directly in QGIS using the OGC SensorThings plugin and the SensorThings Inspector.\r\nFrom there, I\u2019ll show how the same data can be brought into a web environment using QWC, and what needs to be considered when moving from desktop to web.\r\nThe focus is on the workflow itself: what steps are needed, what works well, what still feels a bit rough, and how real-time data can fit more naturally into open source GIS.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "7CTHS8", "name": "Mariano Salas", "avatar": "https://talks.osgeo.org/media/avatars/profile_YZw5gMC.jpeg", "biography": "Mariano Salas completed his Master\u2019s degree in Geoinformatics and GIS Programming at the University of Girona in 2023. During and after his studies, he gained practical experience in the GIS field, including working as a GIS Support Technician at Hexagon Switzerland in Zurich.\r\n\r\nFrom late 2023 to early 2026, he worked as a GIS Specialist, supporting the decarbonization of heat supply systems, particularly in large-scale district heating projects in Switzerland.\r\n\r\nSince 2026, he has been working at Sourcepole as QGIS Cloud Product Owner and GIS Project Manager.\r\n\r\nMariano is actively involved in the international geo-community and regularly participates in open-source events. His academic and professional experience in Spain, Germany and Switzerland, as well as his participation in international events, have contributed to building a large professional network.", "public_name": "Mariano Salas", "guid": "82468087-d83c-5694-a29b-95d129164585", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/7CTHS8/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/ZLQF7J/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/ZLQF7J/", "attachments": []}, {"guid": "e37e84e4-0062-598e-a9cc-cc74e3fdc0b2", "code": "FZKUP3", "id": 5887, "logo": null, "date": "2026-06-29T16:30:00+03:00", "start": "16:30", "duration": "01:00", "room": "Auditorium", "slug": "foss4g-europe-2026-5887-surprise-keynote", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/FZKUP3/", "title": "Surprise Keynote!", "subtitle": "", "track": "Keynote", "type": "Keynote", "language": "en", "abstract": "Stay tuned! More info coming soon!", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "HVEWEQ", "name": "Marian Neagul", "avatar": "https://talks.osgeo.org/media/avatars/587c7532256a3d6ef8a0a29566f3ca4e_imJ8OQr.jpg", "biography": "Marian Neagul is currently a Post Doctoral Researcher at the Institute eAustria Timisoara. Marian graduated with a B.A. degree in Computer Science from West University of Timisoara (UVT). He obtained his M.S. from UVT in 2011 and a Ph.D. also from UVT in 2015.\r\n\r\nMarian\u2019s general research topics cover machine learning, distributed systems, computer networks and operating systems. Lately he has focused on Machine Learning applied to Earth Observation applications, Earth Observation platforms and Cloud Computing, particularly orchestration, deployment and configuration management.\r\n\r\nMarian was involved in several research projects ranging from areas like GRID Computing, Cloud Computing up to Digital Preservation. Some of the notable research projects include the FP7 mOSAIC Project (building an PaaS and API for cloud applications), FP7 MODAClouds (focusing on model driven development of cloud applications), H2020 CloudLightning (targeting the research of self organising clouds), H2020 Harmonia and AI4Europe. As part of his work in the afore mentioned projects Marian coauthored more then a dozen research papers in the areas of interest of the projects.\r\n\r\nMarian is also involved in standardisation activities with ESA and OGC, particularly in the area of exploitation platforms and EO processing specifications.", "public_name": "Marian Neagul", "guid": "6b0c1cd8-4dbc-508c-8687-5f9774a3f6c4", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/HVEWEQ/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/FZKUP3/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/FZKUP3/", "attachments": []}], "A02": [{"guid": "792010fd-25ed-5422-bb85-f86ff62a7ce0", "code": "JDGFCR", "id": 5469, "logo": null, "date": "2026-06-29T11:30:00+03:00", "start": "11:30", "duration": "00:30", "room": "A02", "slug": "foss4g-europe-2026-5469-geoserver-3-tour", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/JDGFCR/", "title": "GeoServer 3 tour", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "A practical tour of GeoServer 3 covering upgrade steps, new requirements, refreshed UI, and updated module structure.\r\n\r\nLearn what\u2019s changed, what remains familiar, and how to transition from GeoServer 2.x efficiently, with a focus on real-world adoption and getting up to speed quickly.\r\n\r\nGeoServer 3 introduces a modernized foundation while maintaining the familiar concepts and workflows that users rely on. This session offers a guided tour of the new release, focusing on what has changed in practice and how to approach the transition from GeoServer 2.x.\r\n\r\nWe\u2019ll walk through the upgrade process, highlighting prerequisites such as updated Java and servlet container requirements, and what to expect when migrating existing installations. The session will also showcase the refreshed user interface, discussing its evolution and the improvements it brings in terms of usability and productivity.\r\n\r\nIn addition, we\u2019ll explore the updated module structure, what is included in the core distribution, and how extensions are organized in GeoServer 3. Rather than covering every detail, the goal is to provide an overview of the new system and help users quickly get up to speed.\r\n\r\nJoin us for a practical overview of GeoServer 3, designed to make adoption straightforward and predictable for both new and existing users.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "RBSH8T", "name": "Andrea Aime", "avatar": "https://talks.osgeo.org/media/avatars/14737d622b75794e0300a1efdd5e6578_UxFnh5G.jpg", "biography": "Open source enthusiast with strong experience in Java development and GIS. Personal interest range from high performance software, managing large data volumes, software testing and quality, spatial data analysis algorithms, map rendering.\r\nFull time open source developer on GeoServer and GeoTools, regular presenter at FOSS4G.\r\nReceived the Sol Katz's OSGeo award in 2017.", "public_name": "Andrea Aime", "guid": "f5cf7b53-1be1-56d3-a162-b67238de13dc", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/RBSH8T/"}, {"code": "BQBVFC", "name": "Jody Garnett", "avatar": "https://talks.osgeo.org/media/avatars/jg-20_uTQ53pQ.jpg", "biography": "Jody Garnett is an open source developer and advocate working with GeoCat Canada. He has over 20 years experience consulting, training, building solutions, and guiding technology development. Jody is on the steering committee for the GeoServer, GeoTools, and JTS Topology Suite projects, and volunteers as chair of the OSGeo Incubation Committee.", "public_name": "Jody Garnett", "guid": "3c14d5ad-1de8-55d0-84f4-06d701207a54", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/BQBVFC/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/JDGFCR/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/JDGFCR/", "attachments": []}, {"guid": "81be677a-7d53-5edc-b3c4-6de7892114f3", "code": "FSZ39Q", "id": 5468, "logo": null, "date": "2026-06-29T12:00:00+03:00", "start": "12:00", "duration": "00:30", "room": "A02", "slug": "foss4g-europe-2026-5468-geoserver-3-complete-final-update", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/FSZ39Q/", "title": "GeoServer 3 complete - final update", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "GeoServer 3 marks the completion of a long-planned modernization effort aimed at keeping the project aligned with the current Java ecosystem, while preserving the stability and backwards compatibility that users rely on. Now that GeoServer 3 has been available for a few months, this session provides a final update on the work and its outcomes.\r\n\r\nWe\u2019ll revisit the initial drivers behind the transition, starting from the upgrade of core dependencies, how that cascaded to more updates, resulting in a coordinated effort across multiple projects. From there, we\u2019ll outline the main phases of the work: how the upgrade was organized, funded, managed new needs, and ultimately delivered.\r\n\r\nThe talk focuses on the process and its results: what it took to modernize a mature codebase while maintaining a high degree of compatibility, the challenges encountered along the way, and how they were addressed. We\u2019ll also share early feedback from adoption and what users can expect when moving to GeoServer 3.\r\n\r\nJoin us for a practical retrospective on the transition to GeoServer 3, and a discussion of how the project continues to evolve while staying true to its core principles.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "RBSH8T", "name": "Andrea Aime", "avatar": "https://talks.osgeo.org/media/avatars/14737d622b75794e0300a1efdd5e6578_UxFnh5G.jpg", "biography": "Open source enthusiast with strong experience in Java development and GIS. Personal interest range from high performance software, managing large data volumes, software testing and quality, spatial data analysis algorithms, map rendering.\r\nFull time open source developer on GeoServer and GeoTools, regular presenter at FOSS4G.\r\nReceived the Sol Katz's OSGeo award in 2017.", "public_name": "Andrea Aime", "guid": "f5cf7b53-1be1-56d3-a162-b67238de13dc", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/RBSH8T/"}, {"code": "BQBVFC", "name": "Jody Garnett", "avatar": "https://talks.osgeo.org/media/avatars/jg-20_uTQ53pQ.jpg", "biography": "Jody Garnett is an open source developer and advocate working with GeoCat Canada. He has over 20 years experience consulting, training, building solutions, and guiding technology development. Jody is on the steering committee for the GeoServer, GeoTools, and JTS Topology Suite projects, and volunteers as chair of the OSGeo Incubation Committee.", "public_name": "Jody Garnett", "guid": "3c14d5ad-1de8-55d0-84f4-06d701207a54", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/BQBVFC/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/FSZ39Q/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/FSZ39Q/", "attachments": []}, {"guid": "3b8b6e91-87c7-5a15-854b-67a1939bf7e3", "code": "TDBVZY", "id": 5470, "logo": null, "date": "2026-06-29T12:30:00+03:00", "start": "12:30", "duration": "00:30", "room": "A02", "slug": "foss4g-europe-2026-5470-ogc-apis-with-geoserver-3-implementation-avaialbility-and-next-steps", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/TDBVZY/", "title": "OGC APIs with GeoServer 3: implementation, avaialbility and next steps", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "The OGC APIs are a fresh take at doing geo-spatial APIs, based on WEB API concepts and modern formats, including:\r\n\r\n- Small core with basic functionality, extra functionality provided by extensions\r\n- OpenAPI/RESTful based\r\n- JSON first, while still allowing to provide data in other formats\r\n- No mandate to publish schemas for data\r\n- Improved support for data tiles (e.g., vector tiles)\r\n- Specialized APIs in addition to general ones (e.g., DAPA vs OGC API - Processes)\r\n- Full blown services, building blocks, and ease of extensibility\r\n\r\nThis presentation will provide an introduction to various OGC APIs and extensions, such as Features, Styles, Maps and Tiles, Processes, STAC and CQL2 filtering. Some of specs are finalized and complete enough that they have a GeoServer supported extensions, while others are provided as community modules. Join us to find out the current state of implementation, our future steps, and how you can participate in it.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "RBSH8T", "name": "Andrea Aime", "avatar": "https://talks.osgeo.org/media/avatars/14737d622b75794e0300a1efdd5e6578_UxFnh5G.jpg", "biography": "Open source enthusiast with strong experience in Java development and GIS. Personal interest range from high performance software, managing large data volumes, software testing and quality, spatial data analysis algorithms, map rendering.\r\nFull time open source developer on GeoServer and GeoTools, regular presenter at FOSS4G.\r\nReceived the Sol Katz's OSGeo award in 2017.", "public_name": "Andrea Aime", "guid": "f5cf7b53-1be1-56d3-a162-b67238de13dc", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/RBSH8T/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/TDBVZY/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/TDBVZY/", "attachments": []}, {"guid": "40123583-a597-5f89-ae22-2e1814c71e41", "code": "NSNJVB", "id": 5354, "logo": null, "date": "2026-06-29T14:30:00+03:00", "start": "14:30", "duration": "00:30", "room": "A02", "slug": "foss4g-europe-2026-5354-lessons-from-running-geoserver-in-a-mid-size-production-environment", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/NSNJVB/", "title": "Lessons from running GeoServer in a mid-size production\u00a0environment.", "subtitle": "", "track": "Use cases & applications", "type": "Talk", "language": "en", "abstract": "You assumed you'd spend your time creating GIS layers, but the computer said no.\u00a0 Now you're spending your evenings reading logs.\u00a0 There's got to be a better way?\r\n\u00a0\r\nWelcome to the story about how we rebuilt our 50 requests/s GeoServer setup, \u00a0and what we learned along the way.\u00a0 We'll take a look from an\u00a0 IT/Operations point of view, and describe how we automated GeoServer updates and\u00a0built a cluster. What worked for us and what did not?", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "HZXMDY", "name": "Hans Yperman", "avatar": "https://talks.osgeo.org/media/avatars/profielfoto_WaAn7bL.jpg", "biography": "A software engineer specializing in stable high performance software.  Currently working at Flanders Marine Institute ( www.vliz.be ) analyzing sensor data from the the Scheldt River.  Interested in a wide area of technology, from Python to Rust, from databases to front end, from HPC to GIS.", "public_name": "Hans Yperman", "guid": "5bb8991e-3886-5ea5-b382-32eeb8a60de7", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/HZXMDY/"}, {"code": "NTSCXQ", "name": "Larissa Bonifacio", "avatar": "https://talks.osgeo.org/media/avatars/NTSCXQ_5NFwjvy.webp", "biography": "Data scientist building Shiny applications powered by GeoServer, with prior experience in QGIS and remote sensing for disease vector modelling. For the past year at Flanders Marine Institute, she has focused on translating geospatial services into practical data tools.", "public_name": "Larissa Bonifacio", "guid": "df2e1803-b155-594b-99f0-a78401d9f6c6", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/NTSCXQ/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/NSNJVB/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/NSNJVB/", "attachments": []}, {"guid": "4609e132-9c99-5664-b4f0-1ffc4ec1a1df", "code": "L3YPNX", "id": 5475, "logo": null, "date": "2026-06-29T15:00:00+03:00", "start": "15:00", "duration": "00:30", "room": "A02", "slug": "foss4g-europe-2026-5475-operating-maritime-ais-at-enterprise-scale-with-geoserver", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/L3YPNX/", "title": "Operating Maritime AIS at Enterprise Scale with GeoServer", "subtitle": "", "track": "Use cases & applications", "type": "Talk", "language": "en", "abstract": "The volume of data to be processed and published continues to grow rapidly, particularly in domains such as maritime monitoring, where continuous streams of AIS data must be ingested, processed, and visualized. At the same time, the infrastructure, technologies, and methodologies required to manage these data streams are steadily advancing and maturing. GeoServer, an open-source web service for publishing geospatial data, supports industry standards for vector, raster, and map delivery, and is widely used by organizations to disseminate geospatial information at scale.\r\n\r\nIn this work, we integrated GeoServer with established big data technologies, including Apache Kafka and Databricks, deploying the solution on Microsoft Azure. The resulting architecture is designed to support demanding maritime use cases, enabling near real-time visualization of incoming AIS data while also supporting large-scale batch processing and analysis of historical datasets.\r\n\r\nThis presentation describes the system architecture and the key challenges addressed by GeoSolutions in publishing high-volume, high-velocity data through GeoServer\u2019s OGC services (WMS, WFS, and WPS). Particular attention is given to achieving an effective balance between data ingestion throughput and visualization performance. The solution integrates with a streaming processing platform responsible for ingesting, transforming, and storing data in an Azure Data Lake, allowing GeoServer to efficiently query the most recent features while enforcing complex authorization policies. To meet these requirements, several custom GeoServer extensions were developed, addressing advanced authorization scenarios, specialized styling needs for maritime data, and seamless integration with big data platforms.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "RBSH8T", "name": "Andrea Aime", "avatar": "https://talks.osgeo.org/media/avatars/14737d622b75794e0300a1efdd5e6578_UxFnh5G.jpg", "biography": "Open source enthusiast with strong experience in Java development and GIS. Personal interest range from high performance software, managing large data volumes, software testing and quality, spatial data analysis algorithms, map rendering.\r\nFull time open source developer on GeoServer and GeoTools, regular presenter at FOSS4G.\r\nReceived the Sol Katz's OSGeo award in 2017.", "public_name": "Andrea Aime", "guid": "f5cf7b53-1be1-56d3-a162-b67238de13dc", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/RBSH8T/"}, {"code": "CXTHFZ", "name": "Nuno Oliveira", "avatar": "https://talks.osgeo.org/media/avatars/1690493309929_a3TPd5r.jpg", "biography": "Nuno earned his BS and MS in Software Engineering from University of Minho. He started his career in the telecommunications industry by developing solutions for managing and monitoring telecommunications infrastructures. Currently he works at GeoSolutions where he develops advanced solutions for GIS challenges using open source software. In the last years he focused on distributed systems, big data technologies, maritime data processing and GIS. He contributes to several open source projects and is a committer of GeoServer, MapStore and GeoTools.", "public_name": "Nuno Oliveira", "guid": "3a486549-cb04-5d9c-8014-77e4456bfa8e", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/CXTHFZ/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/L3YPNX/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/L3YPNX/", "attachments": []}, {"guid": "99c2466f-245d-5b3d-b233-f5537de75e2d", "code": "VLTRPL", "id": 5449, "logo": null, "date": "2026-06-29T15:30:00+03:00", "start": "15:30", "duration": "00:30", "room": "A02", "slug": "foss4g-europe-2026-5449-scaling-the-sky-from-hackathon-to-production-on-scale-with-geoserver-cloud", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/VLTRPL/", "title": "Scaling the Sky: From Hackathon to Production on scale with GeoServer Cloud", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Building a production-grade WMTS for satellite imagery sounds straightforward\u2014until you hit cloud-native reality. This talk charts UP42\u2019s journey from a 2024 hackathon to a live beta service, exposing the hard lessons learned while delivering STAC-catalogued imagery to professional GIS tools at scale.\r\n\r\nThe Architecture Battle\r\nWhy GeoServer? While commercial options were cost-prohibitive and emerging tools like TiTiler lacked maturity, GeoServer offered OGC-compliance and a proven REST API. However, \"standard\" setups quickly crumbled under B2B demands. We\u2019ll dive into:\r\n\r\nThe FUSE Trap\r\nHow GCP Cloud Storage FUSE crippled tile-seeding performance, and why we pivoted to native GCP BlobStore plugins to unlock massive throughput.\r\n\r\nThe Scaling Wall\r\nWhy vanilla GeoServer\u2019s clustering failed us, necessitating a strategic (and bumpy) migration to GeoServer Cloud\u2019s microservices architecture.\r\n\r\nThe Integration Tax\r\nReal-world troubleshooting of Helmfile fixes, CSI driver misconfigurations, and the \"silent\" bugs that haunt cloud-native geospatial stacks.\r\n\r\nHard-Earned Takeaways\r\nWe\u2019re sharing our internal RFCs and benchmarks so you don\u2019t have to learn the hard way. Learn why you must evaluate plugin maturity over hype, why FUSE is a bottleneck for tile writes, and why continuous load testing is the only way to survive the jump from \"it works on my machine\" to \"it works for the world.\"", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "JVZQZW", "name": "Matheus Pinheiro dos Santos", "avatar": null, "biography": "Senior Software Engineer with 10+ years of experience, including the last three at UP42 scaling cloud-native geospatial systems. Expert in Java, Kubernetes, and microservices, I specialize in OGC-compliant services and high-concurrency WMTS architectures. I focus on bridging the gap between complex spatial processing algorithms and robust, production-ready cloud infrastructure to ensure reliability and performance at scale.", "public_name": "Matheus Pinheiro dos Santos", "guid": "83cd5ffe-79e1-5cee-b2dc-4088ae18df86", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/JVZQZW/"}, {"code": "TXA8EL", "name": "Jeremiah Dominguez Gorrin", "avatar": "https://talks.osgeo.org/media/avatars/Screenshot_2026-03-20_at_16.06.56_044J3i9.png", "biography": "Jeremiah Domingues Gorrin | Senior Backend Engineer, UP42\r\nI am a Senior Backend Engineer at UP42, based in Berlin, where I build the cloud-native infrastructure that turns complex Earth observation data into accessible, actionable insights. UP42 is a leading geospatial developer platform that simplifies the way organizations access and analyze satellite imagery, providing a unified ecosystem for data, processing, and scaling geospatial products.\r\n\r\nAs a member of the Processing Team, I focus on the \"engine room\" of the platform. My work involves architecting the backend systems responsible for managing and storing terabytes of geospatial assets, primarily in STAC (SpatioTemporal Asset Catalog) and COG (Cloud Optimized GeoTIFF) formats. By ensuring this data is indexed, stored, and highly available, I help provide the foundation for our users to perform advanced analytics without the typical infrastructure overhead.\r\n\r\nA major part of my current focus is building our production-grade WMTS (Web Map Tile Service) using GeoServer. Operating in a Kubernetes environment, I\u2019m tackling the unique challenges of scaling GeoServer Cloud to deliver seamless, high-speed imagery streaming to professional GIS tools. In tandem, I develop the systems that power our processing engine, which allows users to trigger heavy-duty geospatial jobs\u2014such as orthorectification and upsampling\u2014directly on their stored assets.\r\n\r\nMy technical toolkit is built on Kotlin, Java, and Python, leveraging both GCP and AWS to maintain a resilient, multi-cloud infrastructure. I am passionate about the intersection of software engineering and geospatial science\u2014solving the \"unseen\" bottlenecks in data throughput and compute orchestration so that our users can focus on solving global challenges.\r\n\r\nUltimately, I see my role as the bridge between raw geospatial storage and production-ready intelligence. Whether I\u2019m optimizing a GeoServer cluster or streamlining a processing job workflow, my goal is to ensure that the view from above is always just an API call away.", "public_name": "Jeremiah Dominguez Gorrin", "guid": "c3e13b80-87d0-5a30-98c6-c6c873b01135", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/TXA8EL/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/VLTRPL/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/VLTRPL/", "attachments": []}], "A11": [{"guid": "dad1d3bd-1d9e-518e-aae5-ee64f1dcf409", "code": "RFHA7S", "id": 5685, "logo": null, "date": "2026-06-29T14:30:00+03:00", "start": "14:30", "duration": "00:30", "room": "A11", "slug": "foss4g-europe-2026-5685-open-source-open-impacts-what-impact-means-when-talking-to-decision-makers", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/RFHA7S/", "title": "Open Source, Open Impacts: What \u201cImpact\u201d Means When Talking to Decision Makers", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Open source and open geospatial data deliver clear technical benefits, yet their real impact is often difficult to communicate to public sector decision makers and governance stakeholders. Metrics familiar to the FOSS4G community-adoption, repositories, contributors-rarely align with how impact is assessed in policy, funding, or institutional contexts.\r\nThis talk explores how open source impact can be framed in ways that resonate with public authorities and policymakers. Using examples from European open geospatial initiatives, it highlights how open source contributes to transparency, resilience, interoperability, cost efficiency, and long term public value-and how these outcomes can be communicated beyond technical audiences.\r\nThe session offers a practical framing approach to help practitioners translate open source principles into outcomes that support informed decisions and sustainable public investment.\r\nAudience level: Beginner to intermediate\r\nKey takeaway: Open source impact is about outcomes and trust-not just technology.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "DXVKNK", "name": "Octavian Borcan", "avatar": "https://talks.osgeo.org/media/avatars/Octavian_Borcan_hike_QldanpN.png", "biography": "Octavian is Lead EEU Product Partnerships at HERE Technologies in Romania, with background in GIS and geospatial data ecosystems. His work focuses on building partnerships around data, standards, and interoperability across the globe.\r\nHe is actively involved in the open geospatial community and is a strong advocate for open data, open\u2011source software, and collaborative geospatial infrastructures. Octavian is particularly interested in how FOSS4G technologies, INSPIRE\u2011aligned data, and community\u2011driven initiatives can support public value, transparency, and sustainable decision\u2011making. He regularly contributes to civic, educational, and community projects aimed at strengthening the community.", "public_name": "Octavian Borcan", "guid": "e2a65275-0b4d-563d-b061-0fb056f86e19", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/DXVKNK/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/RFHA7S/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/RFHA7S/", "attachments": []}, {"guid": "86ea6411-84fe-5181-990e-cff04915f70a", "code": "8UL8BU", "id": 5488, "logo": null, "date": "2026-06-29T15:00:00+03:00", "start": "15:00", "duration": "00:30", "room": "A11", "slug": "foss4g-europe-2026-5488-making-cities-more-liveable-in-a-foss-way-open-data-to-the-rescue", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/8UL8BU/", "title": "Making cities more liveable in a FOSS way: open data to the rescue!", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Our climate is changing, and not necessarily for the better. We need to alter the landscape in our cities to cope with urban heat islands and flash floods and what not. This is up to the local governments, but they often-times do not know where to start. And should they make a change to the landscape, are they then on schedule, or is it not good enough?\r\n\r\nBig data can help them at that. With GIS and remote sensing, we can help urban policy makers make the right choices. And in most cases, we can do this open source!\r\n\r\nBy saying open source I mean: open input data, open resulting data, open algorithms and open scripts.\r\n\r\nUsing landscape metrics like the 3+30+300-rule, the EU Nature Restoration Law, the Human Pressure Index: we can quantify in an open manor where the biggest issues are, and if policy makers are on par.\r\n\r\nA true FOSS programme has been conducted in The Netherlands on this, and we would like to share our insights to other FOSS enthusiasts that would want to make their city a nicer place to live in. In our presentation we will go over the process, the applicability to policy, and the impact that has been made with FOSS in this field. Finally, we would love to cooperate with other fellow European FOSS-enthusiasts to make their cities greener and more liveable. A picture says more than a thousand words! Let\u2019s make that picture, and convince your local mayor, journalists and citizens!", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "QWAS8M", "name": "Prof. Hans van der Kwast", "avatar": "https://talks.osgeo.org/media/avatars/goeneschaduw_Utrecht_n2b0iam.png", "biography": "Hans has been working at IHE Delft in The Netherlands, helping students use open source tools to mitigate water issues. He is also an annual contributor to QGIS, owner of QWAST GIS, and he hosts a popular Youtube channel on QGIS tutorials", "public_name": "Prof. Hans van der Kwast", "guid": "e1182ece-914a-544c-aebb-2f7ca9a60098", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/QWAS8M/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/8UL8BU/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/8UL8BU/", "attachments": []}, {"guid": "0e25b4e5-9598-55a4-95cd-2ffbb60d9c53", "code": "VLFQFH", "id": 5442, "logo": null, "date": "2026-06-29T15:30:00+03:00", "start": "15:30", "duration": "00:30", "room": "A11", "slug": "foss4g-europe-2026-5442-boosting-qgis-what-france-s-mapping-agency-adds-to-the-toolbox", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/VLFQFH/", "title": "Boosting QGIS: What France\u2019s Mapping Agency Adds to the Toolbox", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "As part of its data production workflows, the IGN (the French National Mapping Agency) has developped many QGIS plugins that can be of interest to the QGIS community and we have created QGIS Plugin to ease the access to services of the Geoplateforme \r\n\r\n* G\u00e9oservices : \r\n     - The GPF Isochrone\u2013Isodistance\u2013Routing plugin brings G\u00e9oplateforme\u2019s mobility services into QGIS, offering fast isochrone, distance, and routing calculations. IGN supervised its development with Oslandia. \r\n     - The French Locator Filter adds high\u2011quality French geocoding to QGIS using the G\u00e9oplateforme API. IGN funded the feature and coordinated the subcontracting with Oslandia. \r\n\r\n\r\n* Data production tools : A first plugin, \u201cEspace co,\u201d has recently become available; its purpose is to allow users to populate specialized collaborative databases, such as BDTopo (the French national database). It is available here\u202f: https://plugins.qgis.org/plugins/ign_espace_collaboratif/ \r\n\r\n* Other plugins are currently under development, and we will strive to make them all available.  A non-exhaustive list of what we plan to develop:  \r\n     - View plugin to have predefined styles based on data at your fingertips and to be able to share these styles among people working together. \r\n     - Plugin for improved Z-axis management (visualization and correction) in QGIS \r\n     - Plugin for managing lists of objects, saving them, and creating new ones\u2026 \r\n     - Plugin for calculating the shortest path, \r\n     - Plugin for digitization direction, \r\n\r\nWe are offering this presentation to explain our approach: why we chose to develop QGIS plugins and why we chose to make them available. We will present examples of use cases based on our own needs.   \r\n\r\nThis presentation will allow us to gauge whether the QGIS community might be interested in these developments, potentially use them, and perhaps even contribute to them.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "MTM7T9", "name": "lavenant", "avatar": "https://talks.osgeo.org/media/avatars/ALavenant_BrA1mVx.png", "biography": "Engineer at IGN for over fifteen years, and a photogrammetrist by training, I specialize in the development of tools for the creation of 3D geographical data (3d urban models, DTM, DTS, etc.). Currently, I lead a team of fifteen engineers, developers and UX designers. The main function of our team is to create tools for the production of data as lidar classified, raster (oriented images, orthophoto), 3d data (3d urban models, DTM, DTS) and mobile-mapping data. We are currently heavily involved in the development of tools for the production of lidar coverage of entire France, in large part by proposing Open-Source components. We are also involved in 3D geographic data visualization as one of the main maintainers of the iTowns library (also Open-Source).", "public_name": "lavenant", "guid": "054013ac-18c9-5481-922e-eac7b2b22a49", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/MTM7T9/"}, {"code": "WPYJEK", "name": "R\u00e9mi Ferrier", "avatar": null, "biography": null, "public_name": "R\u00e9mi Ferrier", "guid": "2b5d6e44-f345-51a0-9324-9823502e6c93", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/WPYJEK/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/VLFQFH/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/VLFQFH/", "attachments": []}], "A12": [{"guid": "49b182ad-1b1b-5900-8537-6239ca2f288c", "code": "EVXR3K", "id": 5441, "logo": null, "date": "2026-06-29T11:30:00+03:00", "start": "11:30", "duration": "00:30", "room": "A12", "slug": "foss4g-europe-2026-5441-giswater-4-open-source-innovation-in-water-network-planning", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/EVXR3K/", "title": "Giswater 4: Open Source Innovation in Water Network Planning", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Efficient management of the integrated water cycle requires advanced digital tools capable of centrally integrating, analyzing, and optimizing hydraulic, operational, and territorial information. In this context, Giswater 4 represents a qualitative leap in the digitalization of water services, incorporating substantial improvements in its architecture, interoperability, and analytical capabilities. This work presents the implementation and adaptation of Giswater 4 within the framework of the PERTE project (Strategic Projects for Economic Recovery and Transformation) for the digitalization of the water cycle at Aigues de Manresa. Version 4 introduces a more robust and intuitive interface, greater integration with other platforms through the development of a REST API, and enhanced capacity to work with hydraulic digital twins. Additionally, it includes new functionalities aimed at advanced management of water supply and sanitation networks, such as traceability analysis, scenario evaluation, leak detection, and prioritization of infrastructure investments.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "7ENGBJ", "name": "David Cano", "avatar": null, "biography": "Junior GIS technician, Giswater specialist", "public_name": "David Cano", "guid": "6917c3ec-e1a6-5c02-9f75-ea867a735d1d", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/7ENGBJ/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/EVXR3K/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/EVXR3K/", "attachments": []}, {"guid": "6a92bf21-f7ad-540d-ae37-bcfc6594293d", "code": "NJBTKW", "id": 5415, "logo": null, "date": "2026-06-29T12:00:00+03:00", "start": "12:00", "duration": "00:30", "room": "A12", "slug": "foss4g-europe-2026-5415-spatial-risk-assessment-of-surface-water-heavy-metal-pollution-using-gis-ahp-in-serbia", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/NJBTKW/", "title": "Spatial Risk Assessment of Surface Water Heavy Metal Pollution Using GIS\u2013AHP in Serbia", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "This presentation introduces an integrated GIS\u2013AHP framework for the spatial assessment of heavy metal (Cd, Pb, Ni) pollution risk in Serbian surface waters. Using data from 54 monitoring sites over 2019\u20132023, four complementary risk indices\u2014Total Pollution Index (TPI), Bioavailability Index (BI), Trend Index (IT), and Regulatory Risk Index (RRI)\u2014were calculated and integrated via the Analytic Hierarchy Process (AHP). The study identifies five high-risk locations influenced by mining, industrial, and urban pressures, while 75.9% of sites remain in low-risk categories. Spatial statistics using Getis\u2011Ord Gi* reveal significant clusters, highlighting critical areas requiring targeted monitoring and management. This approach demonstrates the utility of combining GIS and multi-criteria decision analysis for environmental risk assessment and can serve as a model for other regions and contaminants.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "HQKEEG", "name": "Jelena Luki\u0107", "avatar": null, "biography": "Jelena Luki\u0107 is a GIS Analyst and environmental professional from Belgrade, Serbia, with over a decade of experience in environmental monitoring and laboratory analysis. She holds an MSc in Geographic Information Systems from the University of Belgrade (2026), where her master\u2019s thesis focused on spatial risk assessment of heavy metal pollution in surface waters using GIS\u2011AHP and Getis\u2011Ord Gi* cluster analysis.\r\nAt the City Institute of Public Health, she managed water, soil, and air quality assessments in compliance with ISO 17025, combining rigorous laboratory science with a data-driven perspective on environmental challenges. Her work integrates multi-criteria decision analysis (AHP) with spatial statistics to identify contamination patterns and assess environmental risk using open-source tools such as QGIS.\r\nAt FOSS4G Europe, Jelena will present the outcomes of her master\u2019s research, demonstrating how open-source geospatial tools can transform complex environmental data into actionable insights for monitoring, regulatory compliance, and sustainable management. She is passionate about making advanced GIS methods accessible and practical for real-world environmental protection.", "public_name": "Jelena Luki\u0107", "guid": "c1de1bc4-fe02-5346-8d70-1edba18eb5ac", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/HQKEEG/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/NJBTKW/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/NJBTKW/", "attachments": []}, {"guid": "7633b324-7760-5071-a3b8-993f7b70fb77", "code": "XQUK9R", "id": 5364, "logo": null, "date": "2026-06-29T12:30:00+03:00", "start": "12:30", "duration": "00:30", "room": "A12", "slug": "foss4g-europe-2026-5364-towards-open-and-interoperable-recreational-data-infrastructure", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/XQUK9R/", "title": "Towards open and interoperable recreational data infrastructure", "subtitle": "", "track": "Use cases & applications", "type": "Talk", "language": "en", "abstract": "Lounaistieto, the regional geoinformation and open data network in Southwest Finland, develops and maintains regional data services and supports municipalities, public organisations and research partners in producing high quality, interoperable datasets. Within this initiative, Lounaistieto leads data enrichment, municipal collaboration and the development of sustainable practices for recreational data management.\r\n\r\nThe ongoing Digiretki project aims to improve the quality, accessibility and interoperability of recreational data in Southwest Finland. Its core objectives include integrating the regional recreational database with two national information services, Luontoon.fi map service and the Lipas system, and strengthening municipalities\u2019 ability to produce and maintain accurate, up to date datasets. The work also supports nature tourism companies in enhancing their digital visibility through Visit Finland\u2019s DataHub database.\r\n\r\nThe initiative advances open data availability and interoperability by redesigning the regional Virma data model to align with national standards and by implementing a technical transfer solution that allows enriched Virma data, including site descriptions, images, accessibility information and area based features, to flow automatically into the Lipas system. This ensures nationally compatible and openly accessible datasets and strengthens the foundation for coherent outdoor recreation information across Finland. Municipal engagement, data quality assessments and hands on training further improve the region\u2019s capacity for producing interoperable open data.\r\n\r\nThe project also connects directly to open source software development. The renewed Virma data model and associated documentation are openly published through Lounaistieto\u2019s GitHub, enabling other regions and organisations to adopt, adapt and extend the technical solution. By following open source principles, the initiative promotes transparency, reusability and collaborative development and reinforces the broader mission to build sustainable, interoperable and openly available digital infrastructure for outdoor recreation, municipal service provision and nature tourism innovation.\r\n\r\nIn the presentation, we will introduce the project\u2019s outcomes and provide an overview of Lounaistieto\u2019s work.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "3JYYTW", "name": "Antti Vasanen", "avatar": null, "biography": "Antti Vasanen is Head of Information Services at the Regional Council of Southwest Finland, where he leads the regional geoinformation and open data network Lounaistieto and oversees regional data management and digital development. The projects led by Lounaistieto focus on building interoperable data infrastructures and advancing the availability of open data.", "public_name": "Antti Vasanen", "guid": "15e7636c-af20-50ba-aec6-bffae298c626", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/3JYYTW/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/XQUK9R/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/XQUK9R/", "attachments": []}, {"guid": "2e64caab-26e6-594f-b4d1-82cc04713b3a", "code": "XGUURN", "id": 5489, "logo": null, "date": "2026-06-29T14:30:00+03:00", "start": "14:30", "duration": "00:30", "room": "A12", "slug": "foss4g-europe-2026-5489-teaching-geoinformatics-when-tools-are-no-longer-the-challenge", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/XGUURN/", "title": "Teaching geoinformatics when tools are no longer the challenge", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "This talk looks at what it means to teach geoinformatics today, in a world where geospatial data, tools, and platforms are already widely available. As geoinformatics becomes part of many different disciplines and FOSS4G solutions make access easier than ever, the real challenge is no longer getting students to use the technology, it\u2019s helping them think spatially and critically.\r\n\r\nWe will reflect on how the explosion of Earth observation data, open datasets, and user-friendly tools has changed both the field and what we expect from graduates. While this accessibility is empowering, it can also lead to shallow, tool-driven learning if we don\u2019t deliberately focus on concepts, methods, and reasoning.\r\n\r\nA key idea in the talk is the shift from teaching tools to teaching thinking. We will discuss why spatial thinking, domain knowledge, and the ability to critically evaluate data and results matter more than ever, especially when automated workflows and ready-made solutions can hide important assumptions and limitations.\r\nThe talk will also touch on how artificial intelligence is changing the classroom. As AI becomes part of everyday geospatial workflows, we need to rethink not only how we teach, but also how we assess students, placing more value on interpretation, transparency, and critical engagement with machine-generated outputs.\r\n\r\nFinally, I will share practical experiences from moving teaching from proprietary GIS software to open-source environments. This includes both the benefits, such as openness, reproducibility, and accessibility, and the challenges of redesigning courses and supporting students with different backgrounds.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "NZESJL", "name": "Evelyn Uuemaa", "avatar": "https://talks.osgeo.org/media/avatars/NZESJL_AFFUA6v.webp", "biography": "Professor in Geoinformatics at University of Tartu and lead of Landscape Geoinformatics Lab (https://landscape-geoinformatics.ut.ee/). Passionate about open-source geospatial software and open data, actively using and promoting it in both her research and teaching activities. Foodie and coffee junkie :)", "public_name": "Evelyn Uuemaa", "guid": "d5365818-9840-52bb-ade1-60f4e76049a3", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/NZESJL/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/XGUURN/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/XGUURN/", "attachments": []}, {"guid": "76063ab4-66fc-5ade-b939-ebec825c8a10", "code": "8U7RAB", "id": 5559, "logo": null, "date": "2026-06-29T15:00:00+03:00", "start": "15:00", "duration": "00:30", "room": "A12", "slug": "foss4g-europe-2026-5559-classroom-vibes-ai-supported-coding-for-doing-geo", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/8U7RAB/", "title": "Classroom vibes: AI-supported coding for \"doing Geo\"", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "The entry level for students to get started with \u201cdoing Geo\u201d never has been so low. Open-source software has been enabling young professionals on small budgets to gain hands-on experience \u2013 creating a vibrant, young community of FOSS \u201caficionados\u201d in and around university classrooms. Now, we are seeing a second wave of development: genAI makes open-source tools even more accessible, by tutoring students through the process of installation, analytical workflows, troubleshooting, and eventually code line commands. In this talk, I will show some impressive examples of the level at which students can arrive with the help of generative AI and vibe coding with the GAMA modelling software for agent-based models.\r\nIn a deeper dive into this topic, I further ask: which competences are left behind with vibe coding? And more fundamentally: if \u201cdoing Geo\u201d has become so simple, what is the role of formal Geoinformatics education? When \u201chumans in the lead\u201d turn to \u201chumans in the loop\u201d and beneficiaries of \u201csmart agentic systems\u201d, what will this do to the productive work with FOSS GIS and decision making? How can we humans determine the stages, at which human validation is needed. And how can one validate the outcomes, who wasn\u2019t capable of producing them? By relating to examples from the Spatial Simulation class, I will finish off the talk with some lessons learned in terms of highlights and challenges when integrating (Geo)AI into courses and curricula, and what this implies for future learning, teaching and \u201cdoing\u201d Geoinformatics in and beyond Higher Education.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "3WMVUB", "name": "Gudrun Wallentin", "avatar": "https://talks.osgeo.org/media/avatars/DSC00420_jk9cNs0.JPG", "biography": "I am Associate Professor for Geoinformatics and Ecology at the Depatment of Geoinformatics \u2013 Z_GIS. \r\n\r\nRoles and functions:\r\n* Chair of the UNIGIS International Association\r\n* Programme Director of UNIGIS Salzburg\r\n* Head of the Spatial Simulation research group\r\n\r\nMy research interest is spatially-explicit simulation modelling of complex, ecological systems. My aim is to advance spatial simulation modelling methods, as well as to use these models to gain a better understanding of the behaviour of animals and the functioning of ecological systems.\r\n\r\nEducation: I teach various Geoinformatics courses in distance-learning and residential programmes. As Chair of the UNIGIS International Association I am engaged in supporting and advancing GI-education worldwide.", "public_name": "Gudrun Wallentin", "guid": "c611a474-3a5d-5fd2-9b1d-d45f160b7c7a", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/3WMVUB/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/8U7RAB/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/8U7RAB/", "attachments": []}, {"guid": "f16fa532-5fb9-56ed-a354-51d0e95d651c", "code": "7LNC9E", "id": 5327, "logo": null, "date": "2026-06-29T15:30:00+03:00", "start": "15:30", "duration": "00:30", "room": "A12", "slug": "foss4g-europe-2026-5327-mapfile-preview-a-browser-based-tool-for-editing-and-testing-mapserver-mapfiles", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/7LNC9E/", "title": "MapFile Preview: A Browser-Based Tool for Editing and Testing MapServer Mapfiles", "subtitle": "", "track": "Use cases & applications", "type": "Talk", "language": "en", "abstract": "Like WMS and WFS, MapServer mapfiles are an essential component for publishing geospatial data via Open Geospatial Consortium (OGC) services. However, the standard workflow for managing these files can be a confusing experience, where analysts often find themselves toggling between text editors and server environments. MapFile Preview is an evolving, browser-based development environment designed to simplify this process, bringing the creation, management, and testing of MapServer configuration files into a single, intuitive interface.\r\nIn this abstract, we present the current progress of this tool, which aims to transform MapServer administration from a high-touch technical chore into a visual, validated, and efficient process. Currently a work in progress, the application bridges the gap between raw code and live services through several core, modules:\r\n\u2022\tIntegrated Workspace Management: The tool provides a centralized UI for navigating workspace directories. Analysts can open existing files via a system of aliases, which replaces the need to manage long, complex file paths during the preview process. The \"Quick New\" and guided form features allow for the rapid generation of starter templates.\r\n\u2022\tReal-Time Validation and Formatting: To avoid publishing an invalid Mapfile after submission, the application uses a local MapServer binary to perform instant syntax validation. This identifies errors or warnings before a file is ever published to a production environment. Furthermore, an automated formatting engine \"pretty-prints\" the code, enforcing consistent indentation that simplifies peer review and long-term maintenance.\r\n\u2022\tService Previewing: The platform comes with specialized modules for WMS and WFS service testing. GIS Analysts can visualize map layers, legends, and capabilities within the application. The WFS preview includes a layer picker, enabling users to isolate specific data layers to verify that geometry and attribute tables are rendering as intended. Another tool, \u201cCGI Smoke Test,\u201d helps determine whether an issue comes from network connectivity or from the mapfile configuration.\r\n\u2022\tAuto Metadata and AI Assistance: Understanding the complexity of OGC standards and the potential for manual entry errors, the \"Auto Metadata\" tool of the application generates metadata blocks for WMS, WFS, and WCS services automatically. To further support the user, the \"Mapfile Teacher\" tool integrates the Gemini AI model with a conversational interface for technical guidance. This AI model uses the official MapServer documentation, so the tool can offer a context-specific LLM for troubleshooting complex logic or learning new syntax.\r\nAs an ongoing development project, MapFile Preview can be a tool for a more accessible GIS administration. By combining mapfile editing, validation, and preview within a single environment, Mapfile Preview reduces time spent identifying syntax errors and supports the faster and finer publication of spatial data services.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "UADM7P", "name": "Stathis Petridis", "avatar": "https://talks.osgeo.org/media/avatars/img_2598_7uGU5Ff_Z4phejW.jpg", "biography": "Born and raised in Thessaloniki, I am a graduate of the Department of Topography and Geoinformatics Engineering at the International Hellenic University, and I also hold a Master\u2019s degree in Applied Informatics from the University of Macedonia, specializing in Application Development and Cloud Computing.\r\nOver the past six years, I have cultivated expertise in Database Engineering, with a focus on both relational (PostgreSQL) and NoSQL (MongoDB, Neo4j) databases, as well as IoT data integration. My role also extends to Application Development, where I engage in JavaScript development and configuration, collaborating closely with the development team to deliver efficient web-based solutions.\r\nAs a GIS specialist, my work centers on the integration of Geographic Information Systems (GIS) with database infrastructure modeling. I design systems to host geospatial data, enabling consistent integration into applications and ensuring data management and presentation for clients and the public.\r\nI am deeply passionate about the ever-evolving field of technology, particularly in GeoInformatics and Data Engineering. This passion fuels my commitment to continuous learning and innovation, as I aim to push the boundaries of what is possible in GIS, database management, and application development.", "public_name": "Stathis Petridis", "guid": "e68b6ade-a450-586f-93ff-aec2249aff91", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/UADM7P/"}, {"code": "YBA9TB", "name": "Dimosthenis Paradeisis", "avatar": "https://talks.osgeo.org/media/avatars/%CE%94%CE%B7%CE%BC%CE%BF%CF%83%CE%B8%CE%AD%CE%BD%CE%B7%CF%82_MhDI8Va.png", "biography": "I am a graduate of the Department of Geology at Aristotle University of Thessaloniki (AUTh) and hold a master's degree from the same institution, specializing in technical projects and hydrogeology.\r\n\r\nI have completed my studies in the Department of Informatics at the Aristotle University of Thessaloniki. Since 2022, I have been working as a developer at Consortis Geospatial. With my knowledge, passion, and dedication to self-improvement and work, I actively contribute to the company's growth.\r\n\r\nIn terms of skills, I have experience and expertise in languages and technologies such as Javascript, Typescript, Angular, Ionic, Node.js, Express.js, and PostgreSQL, while also possessing knowledge in Python. Over time and with experience, I continuously upgrade my existing knowledge in Web and Mobile application development and expand my skill set. Furthermore, I stay updated on technological advancements and enhance my expertise, particularly in the field of Machine Learning and modern tools, ensuring the delivery of high-quality services in support of Consortis Geospatial's progress.", "public_name": "Dimosthenis Paradeisis", "guid": "19ab851f-2137-5df2-a0b9-60486753f3aa", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/YBA9TB/"}, {"code": "XKNPAF", "name": "Andreas Gkaravelis", "avatar": "https://talks.osgeo.org/media/avatars/1111_NWqrjzZ.jpg", "biography": "I am a Geoinformatics Engineer and graduate of the Department of Surveying and Geoinformatics Engineering at the International Hellenic University (IHU), with more than seven years of professional experience in the geospatial sector. My expertise lies in the design, development, and implementation of Geographic Information Systems (GIS), with a strong focus on spatial data management, analysis, and visualization.\r\n\r\nI have extensive experience working with geospatial technologies and platforms, including QGIS, PostgreSQL/PostGIS, AutoCAD, and web technologies such as HTML, CSS, and JavaScript. Since 2023, I have been a member of the Consortis Geospatial team, contributing to projects across both the public and private sectors and supporting the delivery of effective, data-driven geospatial solutions.\r\n\r\nMy professional interests are closely aligned with open-source geospatial technologies and the development of practical, scalable systems that improve decision-making and operational efficiency through the effective use of spatial data.\r\n:)", "public_name": "Andreas Gkaravelis", "guid": "09fa7fc1-a6c1-5ea1-aa1d-4c0764457f48", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/XKNPAF/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/7LNC9E/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/7LNC9E/", "attachments": []}], "A13": [{"guid": "c52502fc-7466-5d35-b2b4-0f601f7df924", "code": "UKQM9W", "id": 5409, "logo": null, "date": "2026-06-29T11:30:00+03:00", "start": "11:30", "duration": "00:30", "room": "A13", "slug": "foss4g-europe-2026-5409-the-new-format-for-all-sentinel-products-eopf-zarr", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/UKQM9W/", "title": "The new format for all Sentinel products: EOPF Zarr", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "The European Space Agency (ESA) is these days developing a new unified Zarr-based file format for Sentinel (1, 2, and 3) mission products under the Earth Observation Processing Framework (EOPF) initiative. EOPF Zarr enables scalable, cloud-native access to Earth Observation data and represents a significant shift in how EO products are distributed by ESA.\r\n\r\nThis talk introduces the EOPF Zarr format: its design, current status, and practical capabilities. We'll also cover the growing ecosystem of open-source tools being built around it, from plugins for GDAL, xarray, QGIS, R, and Julia, to interactive browser-based exploration of Sentinel imagery with no downloads or preprocessing required.\r\n\r\nWhether you're new to cloud-based EO workflows or want to learn about the new format, this session will give you a clear picture of where EOPF stands today and how to get started with it.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "8YGVFM", "name": "Felix Delattre", "avatar": "https://talks.osgeo.org/media/avatars/felix-avatar_ca9134U.jpg", "biography": "Felix is a software engineer and open data advocate with a history contributing to the Free Software communities of Debian, OpenStreetMap, and OSGeo. He has mapped bus routes in Nicaragua, led the development of the Humanitarian OpenStreetMap Team\u2019s Tasking Manager v4, and organized Free Software events across Latin America. Nowadays he works at Development Seed on projects for the European Space Agency, providing open earth observation information at scale.", "public_name": "Felix Delattre", "guid": "ab640420-5e59-52de-9b5b-0a7ca351f125", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/8YGVFM/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/UKQM9W/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/UKQM9W/", "attachments": []}, {"guid": "610ac067-3e03-5d0f-b0e6-ddc28d66b1ba", "code": "JFCDW9", "id": 5420, "logo": null, "date": "2026-06-29T12:00:00+03:00", "start": "12:00", "duration": "00:30", "room": "A13", "slug": "foss4g-europe-2026-5420-from-cron-job-to-self-healing-pipeline-using-argo-and-stac-for-eo-data-ingestion", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/JFCDW9/", "title": "From Cron Job to Self-Healing Pipeline, using Argo and STAC for EO Data Ingestion.", "subtitle": "", "track": "Remote Sensing", "type": "Talk", "language": "en", "abstract": "Building analysis-ready Earth observation products starts well before any algorithm runs. Source data need to be accessible, complete, up to date. That sounds obvious, but doing it reliably across multiple satellite missions while backfilling years of historical archives is not an easy task.\r\n\r\nThis talk is about how we built that foundation. The starting point is a simple Argo CronWorkflow that queries a STAC API and downloads one day of data to S3. Nothing impressive, but Argo already gives you things a cron job doesn't: built-in retries, a web UI showing exactly which step failed, and the full log. Your Python script doesn't change, you're just not the (only) one watching it anymore.\r\n\r\nThis talk follows what happened when we scaled this up across various satellite products. Each problem we ran into pushed us to add something: fan-out parallelism when sequential backfills were taking days, STAC as a logbook of what had already been ingested and what is missing, and eventually an observability layer when we needed to understand periods of higher error rate.  \r\n\r\nThe combination of autonomous backfill and automated monitoring creates a  system that self-corrects at two levels: individual failed items are retried via STAC gap detection, while systemic issues surface in daily reports for human intervention.                                                                                      \r\nAll the tools are open source: Argo Workflows, STAC API, Python, Kubernetes, CI pipelines Attendees will leave with a concrete understanding of what Argo Workflows gives you at each stage of complexity, from replacing a cron job to running a system you can trust \"unsupervised\".", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "PSWYNG", "name": "Lo\u00efc Houpert", "avatar": "https://talks.osgeo.org/media/avatars/10154151_B2IHoK2.jpg", "biography": "Lo\u00efc is a Cloud Engineer at Development Seed with a blend of scientific data expertise and cloud infrastructure experience. Before moving into software engineering, he spent over a decade as a physical oceanographer, building data-processing systems for large geospatial datasets from ocean robots, research vessels, buoys, and satellites. \r\n\r\nAt Development Seed, Lo\u00efc designs and builds scalable cloud platforms that help organizations process and access Earth observation datasets.", "public_name": "Lo\u00efc Houpert", "guid": "ac1862e1-e3ec-5dbe-bcb4-f0ebf5f66e37", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/PSWYNG/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/JFCDW9/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/JFCDW9/", "attachments": []}, {"guid": "0ee2ac6f-8e17-5bf3-9e25-e31dfa4ef299", "code": "PXCHPM", "id": 5527, "logo": null, "date": "2026-06-29T12:30:00+03:00", "start": "12:30", "duration": "00:30", "room": "A13", "slug": "foss4g-europe-2026-5527-from-tile-based-processing-to-distributed-execution-extending-the-mapchete-stack", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/PXCHPM/", "title": "From Tile-Based Processing to Distributed Execution: Extending the mapchete stack", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Over the past years, mapchete has evolved from a tile-based raster and vector processing library into a modular ecosystem for building and operating large-scale geospatial data processing pipelines. Previous presentations at FOSS4G focused on the core package and touching scalable processing patterns using dask and mapchete.\r\n\r\nThis talk presents the next step: the open source publication of additional components developed in a production context, including mapchete EO, mapchete Hub, and mapchete Hub CLI. These packages extend mapchete's core processing model towards Earth Observation (EO) use cases and distributed execution, with a focus on reproducibility, scalability, and a variety of (pre)processesing capabilities relevant for EO.\r\n\r\nmapchete EO provides higher-level primitives for working with satellite imagery (primarily Sentinel-2), including typical preprocessing steps such as cloud masking, BRDF correction, and temporal compositing. These components are derived from operational pipelines used in the EOxCloudles (cloudless.eox.at) product line, where consistent large-scale processing and data quality constraints are critical.\r\n\r\nmapchete Hub introduces a service layer for orchestrating distributed processing of mapchete tasks. Processing jobs can be submitted, scheduled, and monitored via an API. The API design is oriented towards the OGC API - Processes standard, aligning mapchete-based workflows with emerging interoperable interfaces in the geospatial ecosystem. The accompanying CLI (mapchete hub CLI) provides a minimal interface for interacting with this system without requiring custom integration.\r\n\r\nIn addition to the software components, the talk covers recent changes in packaging and distribution. All packages are now published via both PyPI and Conda, and container images are provided through GitHub Container Registry. All packages were moved to a dedicated mapchete organization.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "DRBES7", "name": "Joachim Ungar", "avatar": null, "biography": null, "public_name": "Joachim Ungar", "guid": "916b2e25-b38f-52f5-9518-7e542c5ad368", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/DRBES7/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/PXCHPM/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/PXCHPM/", "attachments": []}, {"guid": "9fba06ff-7c8d-5917-ad49-ca4595032c75", "code": "BW3SWP", "id": 5450, "logo": null, "date": "2026-06-29T14:30:00+03:00", "start": "14:30", "duration": "00:30", "room": "A13", "slug": "foss4g-europe-2026-5450-eoepca-open-source-building-blocks-for-eo-exploitation-platforms-architecture-community-and-the-road-ahead", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/BW3SWP/", "title": "EOEPCA+: Open Source Building Blocks for EO Exploitation Platforms: Architecture, Community and the Road Ahead", "subtitle": "", "track": "Remote Sensing", "type": "Talk", "language": "en", "abstract": "EOEPCA (Earth Observation Exploitation Platform Common Architecture) is a European Space Agency (ESA) funded project led by Telespazio UK that defines a reusable exploitation platform architecture using open standard interfaces. Its goal is to encourage interoperation and federation between operational exploitation platforms, facilitating easier access and more efficient exploitation of the rapidly growing body of Earth Observation (EO) and other data. \r\n\r\nUsers are beginning to appreciate the advantages of exploitation platforms. However, the market now offers a plethora of platforms with various added value services and data access capabilities. This ever-increasing offer is rather intimidating and confusing for most users. Users often face challenges such as inconsistent interfaces, proprietary software and limited interoperability. To fully exploit the potential of these complementary platform resources we anticipate the need to encourage interoperation amongst the platforms, such that users of one platform may consume the services of another directly platform-to-platform.\r\n\r\nThe EOEPCA system architecture is designed to meet a set of defined use cases for various levels of user, from expert application developers to data analysts and end users. The architecture is defined as a set of Building Blocks (BBs), exposing well-defined open-standard interfaces. These include Identity and Access Management, Resource Discovery, Data Access, Processing Workflows, Datacube Access, Machine Learning Operations and more. Each of these BBs are containerised for Kubernetes deployment, which provides an infrastructure-agnostic deployment target.\r\n\r\nThe recent stable release of EOEPCA+ 2.0 delivers 11 production-ready building blocks, each with deployment scripts, documentation and interactive tutorials. Work is progressing towards version 2.1.\r\n\r\nAll EOEPCA+ source code is public on GitHub under open-source licences. We will outline how individuals and organisations can get involved, and discuss how EOEPCA+ connects to the broader Open Science community and the future direction of the Common Architecture.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "JGV7CM", "name": "Richard Conway", "avatar": "https://talks.osgeo.org/media/avatars/CONWAY_R_-_Headshot_-_Cropped_nVfJS19.JPG", "biography": null, "public_name": "Richard Conway", "guid": "2716d7e8-b9f9-5010-9822-5d2eb812344a", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/JGV7CM/"}, {"code": "J7FMQP", "name": "James Hinton", "avatar": "https://talks.osgeo.org/media/avatars/1760450724423_Z3nUvDa.jpeg", "biography": "James is a software developer at Telespazio UK, where he works on ESA's EOEPCA+ project, developing open-source building blocks for Earth Observation exploitation platforms. He has experience across the full stack of EO platform development.", "public_name": "James Hinton", "guid": "6f198f1e-5a4a-5645-a7b1-78391b45bf79", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/J7FMQP/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/BW3SWP/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/BW3SWP/", "attachments": []}, {"guid": "0238d408-caa2-5d01-98b6-6b9c759335d1", "code": "MPLR3B", "id": 4946, "logo": null, "date": "2026-06-29T15:00:00+03:00", "start": "15:00", "duration": "00:30", "room": "A13", "slug": "foss4g-europe-2026-4946-federated-search-using-pycsw", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/MPLR3B/", "title": "Federated search using pycsw", "subtitle": "", "track": "Remote Sensing", "type": "Talk", "language": "en", "abstract": "As large repositories of EO data become increasingly available, the ability to search across these repositories and archives of data is paramount importance to address the geospatial data and metadata explosion.\r\n\r\nDistributed search requires standard for metadata encodings, and behaviour of how to delegate requests against remote catalogues.  In addition, metadata mappings and crosswalks are critical when attempting to harmonize across metadata standards as part of real-time distributed search.\r\n\r\nThis presentation will provide an overview of recent work in pycsw in the context of the ESA EOEPCA project, as well as updates to the OGC API - Records standard to add formal specification of this behaviour.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "H8LVLX", "name": "Tom Kralidis", "avatar": "https://talks.osgeo.org/media/avatars/H8LVLX_PRN3Gnt.webp", "biography": "Tom Kralidis is with the Meteorological Service of Canada and longtime contributor to FOSS4G. He leads and contributes to numerous projects in the Geopython ecosystem.  He is the 2024 recipient of the Sol Katz Award for Free and Open Source Software for Geospatial (FOSS4G), awarded annually by OSGeo to individuals who have demonstrated leadership in the FOSS4G community.\r\n\r\nTom is the co-chair of the OGC API - Records Standards Working Group, chair of the WMO Expert Team on Metadata, and serves on the OSGeo Board of Directors.", "public_name": "Tom Kralidis", "guid": "9428ef15-62ef-5dd8-b134-61bd98b184f5", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/H8LVLX/"}, {"code": "BS3TXT", "name": "Angelos Tzotsos", "avatar": "https://talks.osgeo.org/media/avatars/Tzotsos_qT4GFYI.jpg", "biography": null, "public_name": "Angelos Tzotsos", "guid": "fe45042b-4333-5c18-85f6-34c9dc471f06", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/BS3TXT/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/MPLR3B/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/MPLR3B/", "attachments": []}, {"guid": "f85f57fb-46b5-56ab-b8bf-04f6d8602763", "code": "EWDVAY", "id": 5697, "logo": null, "date": "2026-06-29T15:30:00+03:00", "start": "15:30", "duration": "00:30", "room": "A13", "slug": "foss4g-europe-2026-5697-rocs-extending-romania-s-national-infrastructure-within-the-european-collaborative-ground-segment-with-foss4g-solutions", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/EWDVAY/", "title": "ROCS: Extending Romania\u2019s National Infrastructure within the European Collaborative Ground Segment with FOSS4G Solutions", "subtitle": "", "track": "Use cases & applications", "type": "Talk", "language": "en", "abstract": "ROCS is building Romania\u2019s Earth Observation infrastructure using FOSS4G tools like STAC, COG, Zarr, ~~MinIO~~ SeaweedFS and Kubernetes but also leveraging components from ESAs EOEPCA+ stack. The platform enables scalable, cloud-native data access, processing and analytics. Real-world use cases include crop monitoring, forest compliance, EO education, all developed in an open and reusable manner.\r\n\r\nThe ROCS project represents a national effort to build a scalable, cloud-native infrastructure for EO data management and analysis in Romania, fully based on FOSS4G tools. The presentation will cover the project\u2019s architectural design, technical stack (including STAC, COG, Zarr, OGC APIs and Kubernetes) and implementation of federated data centers that ensure efficient, distributed EO processing.\r\nA key focus is on real-world applications, including automated crop monitoring, forestry compliance (e.g., EUDR), and the integration of EO tools in education. ROCS is committed to open development, reproducibility and interoperability, aiming to contribute back to the FOSS4G community. The session will be valuable for developers, platform builders and public sector stakeholders interested in building sustainable, cloud-ready EO platforms with open-source technologies.\r\n\r\nThe talk will also reflect on practical challenges encountered, including the growing concern over license volatility in widely used open-source projects and how this affects long-term sustainability.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "HVEWEQ", "name": "Marian Neagul", "avatar": "https://talks.osgeo.org/media/avatars/587c7532256a3d6ef8a0a29566f3ca4e_imJ8OQr.jpg", "biography": "Marian Neagul is currently a Post Doctoral Researcher at the Institute eAustria Timisoara. Marian graduated with a B.A. degree in Computer Science from West University of Timisoara (UVT). He obtained his M.S. from UVT in 2011 and a Ph.D. also from UVT in 2015.\r\n\r\nMarian\u2019s general research topics cover machine learning, distributed systems, computer networks and operating systems. Lately he has focused on Machine Learning applied to Earth Observation applications, Earth Observation platforms and Cloud Computing, particularly orchestration, deployment and configuration management.\r\n\r\nMarian was involved in several research projects ranging from areas like GRID Computing, Cloud Computing up to Digital Preservation. Some of the notable research projects include the FP7 mOSAIC Project (building an PaaS and API for cloud applications), FP7 MODAClouds (focusing on model driven development of cloud applications), H2020 CloudLightning (targeting the research of self organising clouds), H2020 Harmonia and AI4Europe. As part of his work in the afore mentioned projects Marian coauthored more then a dozen research papers in the areas of interest of the projects.\r\n\r\nMarian is also involved in standardisation activities with ESA and OGC, particularly in the area of exploitation platforms and EO processing specifications.", "public_name": "Marian Neagul", "guid": "6b0c1cd8-4dbc-508c-8687-5f9774a3f6c4", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/HVEWEQ/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/EWDVAY/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/EWDVAY/", "attachments": []}], "A01": [{"guid": "15c1c189-8b5f-539c-8389-9d99969cd1c8", "code": "MTBKC7", "id": 5919, "logo": null, "date": "2026-06-29T14:30:00+03:00", "start": "14:30", "duration": "00:30", "room": "A01", "slug": "foss4g-europe-2026-5919-istsos4things-a-reproducible-auditable-and-governable-sensor-data-infrastructures", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/MTBKC7/", "title": "istSOS4Things: a reproducible, auditable, and governable sensor data infrastructures", "subtitle": "", "track": "Academic track", "type": "Talk", "language": "en", "abstract": "The two papers by Cannata et al. (2023) and Collombin et al. (2024) address a central paradox in open geospatial research: while geospatial web services (e.g. OGC-based services) foster data sharing in line with Open Science and FAIR principles, they simultaneously challenge reproducibility. This core issue concerns particularly dynamic geospatial data. Unlike static datasets stored in repositories with persistent identifiers (e.g. DOIs), data accessed through web services are continuously updated, corrected, or reprocessed. As a result, the exact dataset used in a study may no longer be retrievable in its original state, making it difficult or impossible to reproduce results. This issue is particularly critical for time-varying datasets such as environmental monitoring, sensor observations, or cadastral data. Even when workflows and computational environments are reproducible, reproducibility ultimately fails if the underlying data cannot be accessed in the same version used in the original analysis. Both works highlight that current geospatial infrastructures lack key mechanisms such as data versioning, persistent identification, and temporal querying capabilities (\u201csystem-time\u201d). Without these, web services cannot guarantee access to historical data states. Addressing this limitation requires moving beyond interoperability toward infrastructures that explicitly manage data evolution over time, enabling retrieval of past states and supporting transparent and verifiable research. \r\n\r\nIn this context, istSOS4Things (https://github.com/istSOS/istSOS4) is introduced as a SensorThings API compliant solution that tackles these challenges by integrating mechanisms for temporal versioning, traceability, and controlled access directly into the data service layer. Rather than acting as a simple interface to mutable data, the system is designed as a version-aware and policy-enabled service, capable of preserving and exposing the evolution of geospatial data streams. A core element of this approach is the implementation of system-time versioning at the database level, where each observation is associated with temporal attributes capturing both its validity and its transaction history. This enables reconstruction of the dataset as it existed at a specific point in time, effectively introducing a \u201ctime-travel\u201d capability. Users can therefore query not only the current state of the data, but also past states, addressing the reproducibility gap identified in the literature. \r\n\r\nFrom an architectural perspective, istSOS4Things adopts a container-based, microservice-oriented design, where each component is deployed as an independent service and orchestrated through Docker. The core of the system is a PostgreSQL database extended with PostGIS. On top of the database, the API layer is implemented using SQLAlchemy ORM with asyncpg as query engine and FastAPI for routing logic, and served through Uvicorn as an ASGI server. To support performance and scalability, the architecture integrates Redis as an in-memory data store, used for caching request to query conversion workload. This combination of FOSS ensures high performance, asynchronous request handling, and scalability of the SensorThings API endpoints. \r\n\r\nIn istSOS4Things, the \u201ctime-travel\u201d capability is exposed through an extension of the SensorThings API query model that introduces explicit temporal navigation parameters. In particular, an as_of parameter allows retrieving the state of the data at a specific timestamp, while a from_to parameter enables exploration of how data evolved over a defined time interval. These parameters extend standard OData-based filtering mechanisms and bring system-versioned data concepts, commonly found in temporal databases, into web-based geospatial services. \r\n\r\nA key innovation is the introduction of a commit-based versioning model. Each modification to the dataset is recorded as a Commit entity, representing a discrete change event that groups one or more operations. Each commit is associated with metadata such as timestamp, description, and context, and is linked to a User entity, capturing the identity of the actor responsible for the change. This explicit association enables tracking of who performed what modification and when, introducing accountability and traceability into the data lifecycle. Observations are therefore not only versioned in time, but also logically grouped into commits, forming a structured history of changes. This allows navigation across dataset evolution both by timestamp (system-time) and by discrete change events. In practice, this enables reconstruction of the dataset at a given point or commit, inspection of differences between versions, and understanding of the sequence of transformations applied to the data. The combination of temporal versioning and commit-based tracking provides a comprehensive provenance model that goes beyond simple versioning. \r\n\r\nImportantly, the combination of service endpoint, query definition, and temporal reference (e.g. via as_of) effectively defines a persistent and reproducible view of the dataset, supporting reproducible data citation without requiring static dataset snapshots. Building on this, the system supports reproducible data access through fully specified queries. By combining spatial, temporal, and thematic filters with temporal parameters, users can re-execute the same query over a well-defined data state. This shifts reproducibility from static data publication toward reproducible data access patterns, where both the query and the temporal context define the dataset. \r\n\r\nAnother key aspect is the integration of fine-grained access control and policy enforcement mechanisms directly at the data layer. Access to data is regulated through a Role-Based Access Control (RBAC) model implemented using PostgreSQL roles combined with Row-Level Security (RLS) policies. This enables permissions to be enforced not only at the table level, but also at the level of individual records, allowing selective visibility and editing of observations based on the querying user (e.g. restricting updates to specific sensor networks). \r\n\r\nOverall, this work promotes a shift in how reproducibility is approached in geospatial research. Rather than relying on static data publication, it embraces the dynamic nature of data and provides mechanisms to reconstruct past states, document their evolution, and control access over time. By combining temporal versioning, commit-based change tracking, extended query capabilities, provenance metadata, and policy-based access control, istSOS4Things transforms geospatial web services into reproducible, auditable, and governable data infrastructures, directly addressing the limitations identified in prior research.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "LPFDM8", "name": "Massimiliano Cannata", "avatar": "https://talks.osgeo.org/media/avatars/Massimiliano_Cannata_VR2Mahy.png", "biography": null, "public_name": "Massimiliano Cannata", "guid": "c69fc9c4-9a9d-5bcf-b852-b559fc6213bd", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/LPFDM8/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/MTBKC7/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/MTBKC7/", "attachments": []}, {"guid": "964244dd-1d55-519e-9fda-7212f6a4e0c8", "code": "SAADFE", "id": 5915, "logo": null, "date": "2026-06-29T15:00:00+03:00", "start": "15:00", "duration": "00:30", "room": "A01", "slug": "foss4g-europe-2026-5915-an-open-source-ai-powered-geospatial-metadata-editor-for-schema-agnostic-generation-migration-and-content-harmonisation", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/SAADFE/", "title": "An Open-Source AI-Powered Geospatial Metadata Editor for Schema-Agnostic Generation, Migration, and Content Harmonisation", "subtitle": "", "track": "Academic track", "type": "Talk", "language": "en", "abstract": "Metadata are a foundational component of any data infrastructure, as they enable dataset discovery, evaluation, and reuse. Metadata creation and maintenance, however, is typically a costly, inconsistent, and largely manual process.  In the European context, this bottleneck is visible in major data sharing initiatives such as the INSPIRE Directive and the Common European Data Spaces, where high-quality, interoperable metadata are a legal requirement as well as a precondition for data market participation.\r\nTwo main challenges affect the creation and maintenance of geospatial metadata. The first is schema heterogeneity, since existing schemas (including ISO 19115, DCAT, GeoDCAT-AP, Dublin Core, INSPIRE profiles) show partially overlapping semantics but incompatible serialisations. Migration between schemas is typically performed through hand-crafted transformations encoding explicit field-to-field mappings: brittle, schema-specific artefacts requiring specialist maintenance. The second challenge is content inconsistency: even within a single schema, records produced by different operators (including within the same organisation) may exhibit inconsistent terminology, structure, and level of detail in free-text fields \u2013 which undermines   catalogue-level discoverability.\r\nGenerative Artificial Intelligence (GenAI) and Large Language Models (LLMs) in particular offer   promising capabilities to address these challenges. AI-assisted metadata management (acquisition, cleaning, verification and maintenance) has been already explored in literature [1], but to our knowledge not in the case of geospatial datasets. Existing work includes for example AI support for digitizing libraries, classifying research resources, and create website content. Whatever the purpose, research has focused on how to instruct LLMs to produce structured outputs for high-quality metadata [2] or to address the limitations of metadata schemas, particularly free-text attributes whose definitions are often self-referential or provide insufficient contextual meaning for GenAI to process [3].\r\nThis work extends such literature by proposing an open-source, AI-powered geospatial metadata editor. The core design principle is schema agnosticism: output schemas are defined as declarative configuration files, and any new schema can be registered without modifying the application code. Field extraction and generation are driven by attribute type classification, independently of field names or schema-specific logic, with GeoDCAT-AP 3.0.0 as the current default.\r\nThe tool recognises three different types of metadata attributes and tackles them differently. Type A attributes, such as title, keywords, and description, are characterised by a free-text nature and as such, they are suitable for automatic generation using LLMs and prompts with contextual information. Type B are technical attributes such as spatial resolution, bounding box, file extension, etc. that can be automatically extracted from the dataset by standard functions. Finally, Type C are organisational attributes, such as publisher, contact point and licensing: these can be usually reused across several records within the same organisation.\r\nInput handling is multimodal. For extraction of Type B attributes, the tool accepts native geospatial datasets processed via GDAL/OGR, or the URL to the OGC service serving the dataset. As a third option, useful for large datasets, the textual output of the gdalinfo or ogrinfo inspection utilities can be provided directly. Type A attributes are generated using accompanying documentation on the relevant dataset, such as technical reports and scientific publications, which are indexed as corpus content. The generation phase implements Retrieval-Augmented Generation (RAG): semantically oriented queries are issued against the vector corpus for each free-text attribute, results are ranked by relevance, and a context passage is assembled to inform generation. The LLM component is any OpenAI-compatible inference endpoint, supporting both cloud-hosted and fully local deployments.\r\nThe tool supports three modes of operation through a unified processing pipeline, with differences arising solely from the inputs provided. In the creation mode,  the user supplies a geospatial dataset and supporting documentation. Technical (Type B) attributes are populated deterministically from the dataset; publisher\u2019s information (Type C attributes) is parsed from the structured publisher document provided as input. Finally, by querying the assembled corpus and including the Type B and C metadata attributes, the LLM generates free-text fields (Type A) such as title, description, keywords, and provenance. A shared, versioned prompt template encodes conventions \u2013 expected content sections, field order, and level of specificity \u2013 applied consistently across all generated metadata records. This template functions as a content harmonisation instrument: metadata produced by different operators for different datasets converge on a common descriptive structure, improving catalogue-level discoverability without requiring ad-hoc normalisation. The use of a template and of different prompting techniques to reduce model hallucination and improve harmonisation across datasets has been investigated in an article currently under review [4].\r\nIn the schema migration mode,  the user additionally supplies an existing metadata record in any supported structured format. The legacy record is parsed into field candidates and indexed in the retrieval corpus. During generation, the LLM receives the legacy metadata as contextual input; the mapping from source schema to target schema fields emerges from the model semantic knowledge of both standards rather than from explicit transformation rules, generalising to schema pairs for which no hand-crafted converter exists.\r\nFinally, in the enrichment mode,  the user supplies a partial record or publisher documentation declaring organisational fields such as publisher, license, and contact point; these are incorporated at the extraction time, while remaining free-text fields are generated and harmonised through the prompt template.\r\nIn all three modes, the LLM is invoked only during the generation phase and only upon explicit user action, preserving a human-in-the-loop validation step before the export.\r\nSource code was submitted for intellectual property and security screening for release under the open-source European Union Public License (EUPL) according to the organisation policy. Schema definitions and prompt templates are expressed as human-readable declarative files, versioned and customisable without modifying application code. \r\nThe empirical evaluation in [4] is currently bounded by the institutional homogeneity of JRC-produced metadata; future research will address this limitation by incorporating records from Member State authorities engaged in the INSPIRE GeoDCAT-AP Pilot [5], enabling a more representative assessment of the tool's harmonisation capacity across heterogeneous producer communities.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "E3T3XF", "name": "Margherita Di Leo", "avatar": "https://talks.osgeo.org/media/avatars/E3T3XF_2pFipN9.webp", "biography": null, "public_name": "Margherita Di Leo", "guid": "926979c5-8bbc-54ee-868a-de2f625e7d3d", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/E3T3XF/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/SAADFE/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/SAADFE/", "attachments": []}, {"guid": "a9dd5ce3-98c7-5db5-931e-b8470799b6c8", "code": "E9HEQB", "id": 5911, "logo": null, "date": "2026-06-29T15:30:00+03:00", "start": "15:30", "duration": "00:05", "room": "A01", "slug": "foss4g-europe-2026-5911-fair4g-advancing-fair-software-citation-and-transparency-for-open-geospatial-science", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/E9HEQB/", "title": "FAIR4G: Advancing FAIR Software Citation and Transparency for Open Geospatial Science", "subtitle": "", "track": "Academic track", "type": "Academic lightening talk", "language": "en", "abstract": "The reproducibility and transparency of scientific research are fundamental prerequisites for building trust in knowledge production and for addressing global challenges such as those outlined in the United Nations Sustainable Development Goals (SDGs). However, many scientific publications still lack the necessary information to reproduce results, particularly with regard to underlying software, data, and computational workflows. This situation, commonly referred to as the replication crisis, undermines the reliability and sustainability of scientific practice (Baker, 2016).\r\n\r\nTo address these challenges, the paradigms of Open Science and FAIR (Findable, Accessible, Interoperable, Reusable) have emerged as guiding frameworks. Open Science promotes transparency through open access publications, open data, and open source software, while the FAIR principles define minimum standards for the structured availability and reuse of research outputs. A critical but often underrepresented component in this ecosystem is the proper citation and recognition of research software, including free and open source geospatial (FOSS4G) tools (Smith et al., 2016).\r\n\r\nThe Open Source Geospatial Foundation (OSGeo) represents a mature ecosystem of approximately 50 open source geospatial software projects, supported by a global community. All OSGeo projects undergo a formal incubation process, ensuring adherence to best practices such as open licensing, publicly accessible repositories, and transparent governance. These practices inherently support several FAIR principles, particularly Findability and Accessibility (Tzotsos et al., 2016). However, gaps remain in long-term preservation, persistent identification, and formal recognition through standardized citation mechanisms.\r\n\r\nSoftware is commonly referenced using URLs pointing to code repositories. While suitable for short-term access, URLs lack long-term reliability, as they may become invalid due to infrastructure changes or resource removal. This creates challenges for reproducibility, as references in scientific publications may no longer resolve to the original artifacts (Fenner et al., 2019).\r\n\r\nPersistent Identifiers (PIDs), particularly Digital Object Identifiers (DOIs), provide a robust solution. DOIs enable stable referencing of digital objects independent of their location, supported by infrastructures such as CrossRef and DataCite. Platforms such as Zenodo, operated by CERN and supported by the European Union, facilitate DOI assignment for software and datasets, enabling long-term archiving and citation. The importance of software citation has been formalized by initiatives such as FORCE11, which defined community principles for software citation (Smith et al., 2016), and the Research Data Alliance, which promotes global standards for data and software interoperability.\r\n\r\nAn increasing number of OSGeo projects have adopted DOI-based citation practices. Currently, more than 20 projects provide DOIs, allowing both version-specific citation and project-level referencing. This development aligns with broader trends in geospatial research, where open source GIS has become a central component of scientific workflows (Brovelli et al., 2020). However, implementation depth and automation vary across projects, and the scientific publishing ecosystem has not yet fully adapted to consistently support DOI-based software citation.\r\n\r\nA key challenge lies in the heterogeneity of publisher workflows. While some journals encourage or require DOI-based software citation, the integration of these references into metadata systems such as CrossRef is not always reliable. As a result, even correctly implemented FAIR practices may fail to produce visible and citable references. This lack of transparency creates uncertainty for researchers, developers, and reviewers and may lead to what can be described as an \u201cinformation catastrophe,\u201d where contributions remain effectively invisible within the scientific record (Fenner et al., 2019).\r\n\r\nThe FAIR4G project (www.fair4g.org) addresses this challenge by introducing a transparent, data-driven approach to monitoring and documenting FAIR software citation practices in the open geospatial domain. Launched in 2025 as a volunteer-driven initiative, FAIR4G provides continuously updated analyses of DOI-based citations for OSGeo projects, based on CrossRef metadata from scientific journals and books.\r\n\r\nThe FAIR4G web portal serves as a centralized, low-barrier information resource for stakeholders across the Open Science ecosystem. For each participating software project, it offers tabular overviews of DOI-based citations, including publication date, publication type, publisher, journal title, and the DOI of the citing work. Additional contextual information, such as links to project websites and Zenodo landing pages, enhances transparency and usability.\r\n\r\nThese data provide significant added value for multiple stakeholder groups. OSGeo projects can track the scientific reuse of their software across disciplines and optimize citation guidelines. Individual contributors gain visibility into how their work is reused in scientific and societal contexts. Researchers can identify journals that successfully implement FAIR software citation practices, enabling more informed publication strategies. Publishers and journals can use FAIR4G data to benchmark and improve their workflows, supporting their transition towards Open and FAIR practices.\r\n\r\nThe Geospatial Data Abstraction Library (GDAL) illustrates these dynamics. Since registering a DOI in 2022 and archiving releases via Zenodo, GDAL has seen increasing adoption in both downloads and DOI-based citations. FAIR4G analyses show a steady growth in citations across a wide range of scientific disciplines, highlighting the central role of open geospatial software in contemporary research.\r\n\r\nFAIR4G is an evolving project that aims to expand its analytical capabilities and data services. Planned developments include temporal and thematic analyses of DOI adoption across publishers and journals, as well as the provision of FAIR-compliant, machine-readable datasets. These efforts are intended to foster dialogue among stakeholders and support the continuous improvement of standards and infrastructures for software citation.\r\n\r\nIn conclusion, FAIR4G addresses a critical gap at the intersection of Open Science, FAIR principles, and open geospatial software. By increasing transparency and providing actionable insights into DOI-based software citation practices, it supports reproducibility, recognition, and sustainability in scientific research. As such, FAIR4G contributes both a practical tool and a conceptual framework for strengthening the role of FOSS4G within a more open and sustainable scientific ecosystem.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "8VQCXZ", "name": "Peter L\u00f6we", "avatar": "https://talks.osgeo.org/media/avatars/PL_mugshot_kXR8VpZ.jpg", "biography": null, "public_name": "Peter L\u00f6we", "guid": "cad54c1e-9822-54dd-bfbc-860a705ed63b", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/8VQCXZ/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/E9HEQB/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/E9HEQB/", "attachments": []}, {"guid": "59ba4802-1bb5-5a29-af0d-10e2ae6ef2d0", "code": "YPABRR", "id": 5905, "logo": null, "date": "2026-06-29T15:35:00+03:00", "start": "15:35", "duration": "00:05", "room": "A01", "slug": "foss4g-europe-2026-5905-urban-heat-island-dynamics-in-tirana-a-foss-based-analysis-within-the-urban-planning-and-legal-framework", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/YPABRR/", "title": "Urban Heat Island Dynamics in Tirana: A FOSS-Based Analysis within the Urban Planning and Legal Framework", "subtitle": "", "track": "Academic track", "type": "Academic lightening talk", "language": "en", "abstract": "Urban Heat Islands (UHI) have emerged as a critical environmental and socio-spatial challenge in rapidly urbanizing regions worldwide. The phenomenon is primarily driven by land-use transformations, increasing building density, and the progressive reduction of vegetation cover, all of which contribute to elevated land surface and air temperatures in urban areas compared to their rural surroundings. The UHI effect has far-reaching implications, significantly affecting public health, increasing energy consumption for cooling, and reducing overall urban livability. In recent years, it has also been increasingly recognized as an issue linked to fundamental human rights, including the right to health, adequate housing, and a sustainable and safe environment. Urban populations are particularly vulnerable to climate change impacts such as extreme heat events due to high population densities, sealed surfaces, and limited access to green spaces. Consequently, international policy frameworks emphasize the urgent need for climate-resilient urban planning and the adoption of nature-based solutions to mitigate these risks.\r\n\r\nThe city of Tirana represents a compelling case for investigating the dynamics of the Urban Heat Island effect. Over the past three decades, Tirana has undergone rapid and often unregulated urban expansion, characterized by intensive construction activity, densification, and significant land-cover changes. These processes have substantially altered the urban morphology and have intensified the UHI effect, particularly in densely built central areas. While recent studies have documented temperature variations across the city and identified key drivers such as reduced vegetation, increased impervious surfaces, and urban density, there remains a lack of systematic, spatially explicit, and reproducible analyses. Furthermore, limited attention has been paid to linking these environmental patterns with urban planning policies and the existing legal framework, creating a gap between technical assessments and policy-oriented applications.\r\n\r\nWithin the Albanian legal context, the Urban Heat Island phenomenon is not explicitly defined as a standalone concept. However, it is indirectly addressed through a set of interrelated legal instruments, including legislation on territorial planning and development, environmental protection, climate change mitigation and adaptation, energy efficiency, and the energy performance of buildings. These laws collectively promote principles of sustainable development, encourage the integration of green infrastructure, and support measures aimed at enhancing climate resilience. At the local level, the Tirana General Local Plan (TR030) incorporates provisions related to ecological corridors, natural systems, and the expansion of public green spaces. Although these instruments do not directly target UHI, they establish an institutional and regulatory framework that contributes to mitigating urban heat, highlighting an implicit obligation for public authorities to address the phenomenon more explicitly in future planning processes.\r\n\r\nThis study aims to investigate the spatial and temporal dynamics of the Urban Heat Island effect in Tirana over a ten-year period. The research adopts a fully open and reproducible approach by relying exclusively on Free and Open-Source Software (FOSS) and openly available Earth Observation data. The primary objectives are to identify UHI hotspots, analyze their relationship with vegetation cover and built-up expansion, and evaluate how these spatial patterns correspond to existing planning and legal instruments. By doing so, the study seeks to bridge the gap between geospatial analysis and policy-making, offering insights that can inform evidence-based urban planning.\r\n\r\nThe methodological framework is based on satellite imagery obtained from Landsat 8 and Landsat 9 missions. Land Surface Temperature (LST) is derived using established radiometric calibration and atmospheric correction techniques to ensure accuracy and comparability over time. Vegetation dynamics are assessed through the Normalized Difference Vegetation Index (NDVI), which is further used to calculate the Proportion of Vegetation (PV), providing a more detailed understanding of vegetative cover distribution. Urban expansion and built-up intensity are analyzed using the Normalized Difference Built-up Index (NDBI), enabling the identification of areas experiencing significant urban growth.\r\n\r\nAll data processing, analysis, and visualization are conducted using open-source tools, primarily QGIS, alongside Python-based libraries such as GDAL, rasterio, and NumPy. This approach ensures that the entire workflow is transparent, reproducible, and accessible, aligning with the principles of open science and the FOSS community. Moreover, it demonstrates that advanced geospatial analysis can be conducted without reliance on proprietary software, making it particularly relevant for researchers and institutions with limited resources.\r\n\r\nPreliminary findings reveal a strong spatial correlation between elevated Land Surface Temperatures and densely built areas with limited vegetation cover, particularly in the central zones of Tirana. In contrast, areas characterized by higher NDVI values, including parks, green corridors, and peri-urban zones, consistently exhibit lower temperatures, confirming the cooling effect of vegetation and green infrastructure. Additionally, areas undergoing rapid urban development show a noticeable increase in thermal intensity over time, suggesting that current planning measures may be insufficient to counterbalance the thermal impacts of urbanization.\r\n\r\nThe study contributes to the broader geospatial and FOSS community by presenting a comprehensive, open, and transferable methodology for analyzing Urban Heat Islands in medium-sized cities. It highlights the value of integrating geospatial technologies with legal and planning analysis, thereby bridging the divide between technical research and policy implementation. The findings support the need for more proactive and climate-sensitive urban planning strategies, including the expansion of green spaces, the use of permeable and reflective materials, and stricter regulation of building density and land use.\r\n\r\nUltimately, this research underscores the critical role of open-source tools in advancing sustainable, climate-resilient, and human-centered urban development. By providing a robust evidence base and a reproducible analytical framework, it aims to support decision-makers, planners, and researchers in addressing the growing challenges posed by the Urban Heat Island effect in Tirana and beyond.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "HLUCS3", "name": "Leonora Haxhiu", "avatar": "https://talks.osgeo.org/media/avatars/IMG_3124_1_Or4b7zA.jpg", "biography": null, "public_name": "Leonora Haxhiu", "guid": "91bfc7aa-c08c-515c-91ec-d0bdf3a3d90c", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/HLUCS3/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/YPABRR/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/YPABRR/", "attachments": []}, {"guid": "da5ccfc7-5932-5f2a-a1e5-27811b90ba39", "code": "BGWUCE", "id": 5918, "logo": null, "date": "2026-06-29T15:40:00+03:00", "start": "15:40", "duration": "00:05", "room": "A01", "slug": "foss4g-europe-2026-5918-habitat-change-mapping-using-historical-aerial-imagery-and-deep-learning", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/BGWUCE/", "title": "Habitat Change Mapping Using Historical Aerial Imagery and Deep Learning", "subtitle": "", "track": "Academic track", "type": "Academic lightening talk", "language": "en", "abstract": "*Introduction*\r\nEuropean landscapes have experienced drastic and accelerating changes in recent decades, particularly since World War II. Understanding landscape change from a historical perspective is essential in assessing the impact of previous land management choices on current-day landscapes, habitats and biodiversity. While conservation policies typically consider current situations, the lack of historical context might lead to shifting baselines to fit a deteriorating trend. \r\nThe Habitat Map of Switzerland is a high-resolution thematic product mapping the different Swiss habitats [1]. The classification is based on TypoCH, a Swiss-specific hierarchical habitat typology, which can be translated into the pan-European EUNIS classification system. TypoCH contains land cover classes on the first level and becomes increasingly more detailed, with plant communities and species on the lower levels [2]. Recently declassified Swiss-wide imagery from 1946 with 1m spatial resolution, in conjunction with regularly updated aerial imagery since the 1980s, offers an unprecedented opportunity to map landscape and habitat change in the past century. In the perspective of multi-temporal classification, a proof-of-concept study was performed on selected study areas in Switzerland, using grayscale 1946 aerial imagery, and object-oriented analysis and classification [3]. \r\nThe gap bridged by this project is creating consistent multi-temporal mapping for Switzerland, with potential to apply the methodology in other countries with similar historical data. The inherent inconsistencies in historical aerial image quality, the limited spectral information (grayscale) and habitat heterogeneity and complexity are the most challenging. Consistent mapping is important for robust change detection and comparison between time steps. Therefore, a flexible habitat typology and scalable method should be determined.\r\nThis study aims to map habitat status and explore habitat change in Switzerland over 5 times steps (1946 \u2013 present) using deep learning image segmentation methods. Given the varying quality and spectral resolution of imagery over time, the first aim of this project is to determine which habitats can be consistently mapped from 1946 to the present. This will be done in a data-driven approach, developing a hierarchical, modular and flexible open-source deep learning methodology to check habitat mapping feasibility. The further aims are to develop a method to consistently classify habitats across this time-series, detect landscape change, and relate results to the current biodiversity status. \r\n\r\n*Methodology*\r\nTo determine which habitats can be mapped from grayscale imagery, a data-driven approach will be used, starting from current-day aerial imagery and Habitat Map of Switzerland, integrated into a preliminary architecture based on a hierarchical U-Net structure. The current-day aerial imagery will be degraded to simulate historical aerial imagery, using state-of-the-art algorithms to add noise, scratches, distortions and blurring [4]. The Habitat Map of Switzerland will be used as training, validation and test data. \r\nThe first level of the U-Net architecture will segment the first level of the habitat typology, which mainly corresponds to land-cover classes. The current Habitat Map of Switzerland includes habitats up to the third level of the TypoCH typology. The U-Net will be trained to first separate the TypoCH classes, which correspond to the first level of the TypoCH typology. For each class, a new U-Net will be trained to separate the groups within the class, which correspond to the second level of the TypoCH typology. Then, for each group, new U-Nets will be trained to separate types within each group, which correspond to the third level of the TypoCH typology.\r\nThis approach will inform about habitats which are more difficult to map, as well as habitats which might be easily confused with other habitats. This in turn will inform on class-specific or group-specific variables which would need to be added to address uncertainty and the limited spectral information. In conjunction with a previous ecological priority review, adjacent data will be researched for habitats which are more difficult to map but are of high ecological importance in terms of long-term landscape change. Potential auxiliary sources include digitized data [5] or even automated feature extraction from topographical maps (Siegfried maps).\r\nThe data for the model was chosen using a stratified random sampling technique. The extent of Switzerland was gridded into 512x512px tiles. The choice of the tiles was stratified in a first phase using the 12 biogeographical regions of Switzerland. Upon preliminary results, additional stratification on habitat composition, certain habitat coverage percentage or elevation might be considered. 5% of tiles of each biogeographical region were randomly selected, resulting in 7356 tile-mask pairs. Per region, the tile-mask pairs were separated into 70% for training, 20% for validation and 10% for testing. \r\nThe lack of validation data for historical imagery is one of the biggest challenges of the project. Therefore, in the first step, the model will be trained and tested on current aerial imagery converted to grayscale and degraded with artifacts common to historical imagery. This way, the feasibility of mapping the wide range of TypoCH habitats will be tested with robust validation based on the current Habitat Map of Switzerland. In further steps, the model will be strategically applied on historical imagery and potentially active learning and/or zero-shot segmentation algorithms will be used to generate historical training data, aided by time-series comparisons.  \r\n\r\n*Expected results, implications and conclusions*\r\nThe first part of the project will show which habitats can be mapped from historical imagery, providing a methodology which can be transferred in other areas with historical data availability. Then the method will be scaled Swiss-wide on multiple time steps, showing types and rates of habitat change and link the results to management practice and the current biodiversity status. The results will have broad implications on future conservation measures, land management policies, and restoration actions. Given the amount of data available for Switzerland, training a geofoundation model specialized on historical grayscale imagery and object change detection would be an idea to be explored as a future part of this project using the knowledge and data obtained from preliminary model testing.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "3E8B9B", "name": "Francesca Dr\u0103gu\u021b", "avatar": "https://talks.osgeo.org/media/avatars/profile_photo_JeAR4vY.jpg", "biography": null, "public_name": "Francesca Dr\u0103gu\u021b", "guid": "015a2cbc-4779-51b8-9a76-ca433933c2e6", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/3E8B9B/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/BGWUCE/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/BGWUCE/", "attachments": []}, {"guid": "4a926ead-bec9-59b2-8209-098a34a9097c", "code": "BVBPNG", "id": 5904, "logo": null, "date": "2026-06-29T15:45:00+03:00", "start": "15:45", "duration": "00:05", "room": "A01", "slug": "foss4g-europe-2026-5904-a-unified-framework-for-building-ai-focused-earth-system-data-cubes-across-stac-and-google-earth-engine", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/BVBPNG/", "title": "A unified framework for building AI-focused Earth System Data Cubes across STAC and Google Earth Engine", "subtitle": "", "track": "Academic track", "type": "Academic lightening talk", "language": "en", "abstract": "Earth system science is increasingly driven by an unprecedented influx of heterogeneous Earth observation and model data, but these data typically arrive as disparate products, tiles, and collections rather than as uniform analysis-ready cubes. In response, a growing set of data cube frameworks aims to integrate heterogeneous datasets into common, interoperable spatio-temporal structures. Earth System Data Cubes (ESDCs) are one such framework (Mahecha et al., 2020), and can be understood as labelled, multi-dimensional arrays of Earth system data that organize variables consistently across space and time (or any other dimension), enabling uniform operations across common grids. Concretely, ESDCs comprise (1) labelled dimensions defining the data cube axes, (2) one or more grids with coordinate values distributed along these dimensions, (3) univariate values associated with each grid cell, and (4) a suite of attributes that characterise the data variables, the dimensions, and the cube entity as a whole. In practice, however, building such data cubes still requires significant engineering to discover datasets, harmonize metadata, and create consistent arrays that Artificial Intelligence (AI) models can consume (Montero et al., 2024a).\r\n\r\nIn recent years, the SpatioTemporal Asset Catalog (STAC) specification has become a widely adopted way to describe and access cloud-hosted geospatial assets, enabling programmatic discovery and standardized links to imagery and other derived products. Building on this ecosystem, we developed cubo (Montero et al., 2024b), an open-source Python tool for creating AI-focused ESDCs from STAC catalogues, producing data cubes (as xarray objects) on regular spatial grids with consistent array shapes (e.g. matching pixel counts along x and y or longitude and latitude). Yet a large portion of routinely used Earth observation data is accessed through Google Earth Engine (GEE), a cloud-based platform that hosts a large, curated catalogue of geospatial datasets and provides scalable, planetary-scale analysis via both JavaScript and Python APIs (Gorelick et al., 2017). The catalogue spans long optical and radar satellite archives (e.g. Landsat and Sentinel-1 and Sentinel-2), widely used global products (e.g. MODIS, ERA5 reanalysis, SRTM), and thematic layers and derived datasets such as land cover and vegetation indices.\r\n\r\nAs a result, users face a fragmentation problem: cubo can readily create ESDCs from STAC catalogues, but datasets that are primarily accessed via GEE remain out of reach for the same data cube specification and output conventions.\r\n\r\nHere we present a Google Earth Engine (GEE) backend for cubo that generates on-demand AI-focused Earth System Data Cubes (ESDCs) directly from GEE, using the same data cube specification concept developed initially for STAC catalogues and returning consistent xarray outputs (Hoyer and Hamman, 2017).\r\n\r\nThe optional GEE backend mirrors the STAC workflow in cubo: users specify cube centre coordinates (longitude and latitude), a temporal window, bands, cube edge size (pixels), and a target spatial resolution, and cubo derives the corresponding bounding box in the local Universal Transverse Mercator (UTM) Coordinate Reference System (CRS). This keeps the data cube definition explicit and comparable across studies, and it makes the data preparation step a parameterized part of the workflow. The key difference is the data access layer: instead of retrieving assets via STAC (using stackstac: https://github.com/gjoseph92/stackstac), cubo queries GEE collections through xee (https://github.com/google/Xee), an xarray interface to Earth Engine that returns the result directly as xarray objects. From the user perspective, the same cube specification is reused, with the collection identifier now pointing to a GEE collection. The only additional argument in the main cubo function is selecting the GEE backend (via a boolean flag). This keeps data cube construction consistent across backends while leveraging GEE as a scalable data access and processing environment.\r\n\r\nBy aligning GEE-based cube creation with an existing STAC-based cube workflow, the GEE backend lowers the practical barrier to switching between catalogues and platforms without rewriting entire pipelines. It also opens up access to datasets that are primarily available through GEE (e.g. CloudScore+, Dynamic World, or the novel AlphaEarth Embeddings) while still adhering to the same cube specification and output conventions. Retrieving data cubes from GEE and from STAC catalogues using the same cube specification also enables users to merge data cubes across backends with minimal effort, since they share consistent dimensions and coordinates. This is particularly relevant for open geospatial ecosystems, where interoperability and transparent data preparation are prerequisites for comparable results across studies.\r\n\r\nWe release the Earth Engine support as an optional backend in cubo (installable via the extra cubo[ee]), which is free and open source, hosted on GitHub (https://github.com/ESDS-Leipzig/cubo), and distributed through common Python channels (PyPI and conda-forge). We expect users to benefit from this update since they can now retrieve data from both STAC catalogues and GEE in the same way for their scientific workflows, using consistent cube specifications across backends.\r\n\r\nLooking forward, we plan to extend cubo so that multiple datasets can be retrieved and organised directly into a single data cube without rerunning the full workflow for each collection, regardless of the backend they come from. We also plan to broaden the set of supported backends to additional widely used packages in the open geospatial ecosystem, such as odc-stac.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "GXMXGL", "name": "David Montero Loaiza", "avatar": "https://talks.osgeo.org/media/avatars/citations_NthaZ15.jpeg", "biography": "**David Montero Loaiza** is a PhD candidate in Physics and Earth System Science at Leipzig University, Germany, and a Google Developer Expert for Google Earth Engine (GEE). He is the main developer of **Awesome Spectral Indices** and its associated Python and GEE Code Editor APIs, **spyndex** and **spectral**. He has also developed several other open-source projects, including **eemont**, **cubo**, and **sen2nbar**.", "public_name": "David Montero Loaiza", "guid": "0a73fef5-039b-5814-9f98-7499dba8dddf", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/GXMXGL/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/BVBPNG/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/BVBPNG/", "attachments": []}]}}, {"index": 2, "date": "2026-06-30", "day_start": "2026-06-30T04:00:00+03:00", "day_end": "2026-07-01T03:59:00+03:00", "rooms": {"Auditorium": [{"guid": "ec82aae6-a6e2-5ec4-9ad9-9e4378468502", "code": "GW3YWD", "id": 5100, "logo": null, "date": "2026-06-30T10:30:00+03:00", "start": "10:30", "duration": "00:30", "room": "Auditorium", "slug": "foss4g-europe-2026-5100-national-map-agency-how-to-build-digital-commons", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/GW3YWD/", "title": "National map Agency - how to build Digital Commons ?", "subtitle": "", "track": "Open community", "type": "Talk", "language": "en", "abstract": "As a public agency, IGN has an obligation to publish in open format the data it produces and some of the code it develops. But our commitment to Open Source goes beyond giving access to the code produced and for more than ten years, IGN (the French map agency) has been engaged in creating Digital Commons, both in terms of data and in terms of code. In addition to contributing to well-known open-source libraries (pdal, gdal, etc.), our developers push a large part of their code on public repository on github. And, for some, we are working to build and animate a community of contributors and users. \r\n\r\nIn this conference, we will explain why a national mapping agency has chosen to adopt such an approach and why we believe Digital Commons are strategic to build a sustainable and collaborative future. We will give a quick overview of the code we are making open source and the organization that this involves (in particular, the creation of an Open Source Program Office - OSPO). \r\n\r\nFinally, we will present our recent activities, organizational (internal drafting of guides, FAQs, etc.) and technical (new project and ongoing developments) and also contributions we can make with other organizations and companies involved in open source initiatives (notably participation in Tosit, a gathering of French companies focused on open source).", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "MTM7T9", "name": "lavenant", "avatar": "https://talks.osgeo.org/media/avatars/ALavenant_BrA1mVx.png", "biography": "Engineer at IGN for over fifteen years, and a photogrammetrist by training, I specialize in the development of tools for the creation of 3D geographical data (3d urban models, DTM, DTS, etc.). Currently, I lead a team of fifteen engineers, developers and UX designers. The main function of our team is to create tools for the production of data as lidar classified, raster (oriented images, orthophoto), 3d data (3d urban models, DTM, DTS) and mobile-mapping data. We are currently heavily involved in the development of tools for the production of lidar coverage of entire France, in large part by proposing Open-Source components. We are also involved in 3D geographic data visualization as one of the main maintainers of the iTowns library (also Open-Source).", "public_name": "lavenant", "guid": "054013ac-18c9-5481-922e-eac7b2b22a49", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/MTM7T9/"}, {"code": "WPYJEK", "name": "R\u00e9mi Ferrier", "avatar": null, "biography": null, "public_name": "R\u00e9mi Ferrier", "guid": "2b5d6e44-f345-51a0-9324-9823502e6c93", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/WPYJEK/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/GW3YWD/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/GW3YWD/", "attachments": []}, {"guid": "5975d7ce-481e-537d-8f3d-fb8c5c28aa09", "code": "GDZ9SQ", "id": 5678, "logo": null, "date": "2026-06-30T11:30:00+03:00", "start": "11:30", "duration": "00:30", "room": "Auditorium", "slug": "foss4g-europe-2026-5678-open-source-digital-sovereignty-and-europe-s-geospatial-future", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/GDZ9SQ/", "title": "Open Source, Digital Sovereignty and Europe\u2019s Geospatial Future", "subtitle": "", "track": "FOSS4G \u2018Made in Europe\u2019", "type": "Talk", "language": "en", "abstract": "Europe is entering a new geopolitical and economic phase. Resilience, competitiveness, and digital sovereignty are moving to the centre of public debate. In that context, open source is no longer seen only as a software development model or a community ethos. It is becoming part of how Europe thinks about digital capacity and sovereignty.\r\n\r\nFor the geospatial community, this shift matters deeply. Open-source geospatial software forms part of the operational backbone through which data is processed, interpreted, and turned into public value. Despite Europe\u2019s strong communities, mature projects, and world-class technical leadership, cybersecurity, scaling and long-term sustainability remains fragile. This is now being recognised more explicitly at European level, including through the European Open Digital Ecosystem Strategy and the Horizon 2026 Work Programme. The former is a component of the upcoming European Commission\u2019s Technological Sovereignty package, whose adoption is expected for Q2 2026; the latter offers an opportunity for the community to address sustainability considerations through economic leadership.\r\n\r\nThis talk reflects on that changing landscape through the lens of research, innovation, and Europe\u2019s evolving strategic context. It explores how emerging debates on digital sovereignty, AI, and open digital ecosystems are beginning to reshape the wider landscape for FOSS4G in Europe. Together, we will discuss what digital sovereignty may mean in practice for geospatial open source, what kinds of support structures are needed to move from individual project success to durable ecosystem capacity, and how developers, communities, institutions, and companies can help define models of sustainability that preserve openness while strengthening European capacity.\r\n\r\nThe aim is to look beyond policy slogans and consider the deeper shift now underway. If geospatial open source is becoming part of Europe\u2019s strategic future, would the community be ready to respond, and how? What are the existing gaps to fill, challenges to address, and opportunities to be aware of? And what kind of European digital future does it want to help build?\r\n\r\n* Call for Evidence on the European Open Digital Ecosystem Strategy: https://ec.europa.eu/info/law/better-regulation/have-your-say/initiatives/16213-European-Open-Digital-Ecosystems_en \r\n* A services and business incubator for geospatial open-source developments: https://ec.europa.eu/info/funding-tenders/opportunities/portal/screen/opportunities/topic-details/HORIZON-CL6-2026-03-GOVERNANCE-06?keywords=incubator&isExactMatch=true&status=31094501,31094502,31094503&programmePeriod=2021%20-%202027&frameworkProgramme=43108390&order=DESC&pageNumber=1&pageSize=50&sortBy=relevance\r\n\r\n* Di Marco D., Thabit S., Kotsev A., Christensen A., Minghini M. et al., Open but Not Powerless:\r\nTowards a Common Understanding of EU Digital Sovereignty, European Commission Ispra, 2025, JRC144908: https://publications.jrc.ec.europa.eu/repository/handle/JRC144908", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "GQL9US", "name": "Marco Minghini", "avatar": "https://talks.osgeo.org/media/avatars/Marco_lgMHSCm.png", "biography": "Marco Minghini obtained his BSc, MSc and PhD degrees in Environmental and Geomatics Engineering at Politecnico di Milano. Since August 2018 he works as a Scientific Project Officer at the European Commission \u2013 Joint Research Centre (JRC) in Ispra, Italy, supporting EU policies on geospatial data sharing (including the INSPIRE and Open Data Directives) and digital sovereignty (including open source software). He is a researcher, educator and advocate on open source software and open data. He became an OSGeo Charter Member in 2015. From 2018 to 2021 he was a member of the Editorial Board of the journal Open Geospatial Data, Software and Standards. Since 2022 he is the Chair of ISPRS Intercommission Working Group \u201cOpen innovation in Geospatial science and Remote Sensing\u201d. He is a regular participant and presenter at global and local FOSS4G events. He was the Secretary of FOSS4G Europe 2015, a member of the Local Organising Team of FOSS4G 2022 and a Co-chair of the Academic Track at FOSS4G 2022 and FOSS4G Europe 2023, 2024, 2025 and 2026.", "public_name": "Marco Minghini", "guid": "3fef265d-39a6-539f-868e-553f1dcd7379", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/GQL9US/"}, {"code": "ZTJJFV", "name": "Stefanie Lumnitz", "avatar": "https://talks.osgeo.org/media/avatars/SLumnitz_Speaker_eI1pdRW.jpg", "biography": "Stefanie Lumnitz works at the intersection of environmental data, artificial intelligence, and European policy. She is an Environmental Observations Policy Officer at the European Commission Directorate-General for Research and Innovation, currently seconded from the European Space Agency. Her work focuses on strengthening Europe\u2019s Earth intelligence ecosystem by connecting environmental observations, modelling, AI, and open geospatial technologies. Through initiatives such as the EC\u2013ESA Earth System Science Initiative, she brings together scientific communities across Europe to close key knowledge gaps in the Earth system while fostering open, collaborative infrastructures for environmental data and analytics. She is particularly interested in how open geospatial ecosystems can strengthen Europe\u2019s technological sovereignty, support sustainable digital infrastructures, and stimulate a stronger innovation and start-up culture around environmental data and open-source technologies.", "public_name": "Stefanie Lumnitz", "guid": "16539757-bf20-5e9d-bb6d-28dfbcefefca", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/ZTJJFV/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/GDZ9SQ/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/GDZ9SQ/", "attachments": []}, {"guid": "39e28d19-c298-57b3-96ac-d1c16b2a029c", "code": "LSNDUH", "id": 5682, "logo": null, "date": "2026-06-30T12:00:00+03:00", "start": "12:00", "duration": "00:30", "room": "Auditorium", "slug": "foss4g-europe-2026-5682-open-source-for-digital-sovereignty-business-models-trustmarks-and-procurement-reform", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/LSNDUH/", "title": "Open Source for Digital Sovereignty: Business Models, Trustmarks, and Procurement Reform", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Amid escalating geopolitical tensions and growing dependence on foreign digital infrastructure, digital sovereignty has become an urgent priority for governments, public institutions, and scientific organizations in Europe. Despite marketing terms like *sovereign cloud*, legal frameworks such as the *U.S. CLOUD Act* and *FISA 702* continue to expose European data to extraterritorial access, revealing a structural mismatch between political ambitions, geopolitical threats, and technological reality.\r\n\r\nThis talk explores how open\u2011source geospatial ecosystems offer a practical, scalable pathway toward genuine digital autonomy. Open source provides transparency, auditability, and the ability to self\u2011host and adapt tools to local needs and jurisdiction. It enables reproducible analytics, secure handling of sensitive geodata, and long\u2011term independence from vendor lock\u2011in. The presentation also discusses viable business models for commercial open source, showing how companies can sustainably build services, consulting, hosting, and innovation on top of open foundations without compromising user sovereignty and by contributing to open source communities.\r\n\r\nHowever, achieving sovereignty is not only a technical challenge, it is also a procurement and governance challenge. Current public\u2011sector tendering practices often unintentionally exclude open\u2011source solutions through over\u2011specification, popularity bias, certification requirements, and tight timelines. These structural barriers limit innovation and reinforce dependency on proprietary ecosystems or vendors who market themselves as \u201copen\u201d without adhering to open\u2011source principles.\r\n\r\nTo address this, the talk argues for the development of a certification or trustmark for genuine open\u2011source companies, helping public institutions distinguish between truly open providers and those using \u201copen\u2011washing\u201d to lock customers into non\u2013big\u2011tech proprietary ecosystems. Organizations such as OSGeo, national QGIS and OSGeo user groups, and broader open\u2011source communities can play a crucial role in defining such standards, raising awareness among procurement officers, and supporting fair, transparent, sovereignty\u2011aligned procurement processes.\r\n\r\nUltimately, the talk argues that sovereignty is not a checkbox but a long\u2011term commitment, and that open source is not merely an alternative, but a strategic necessity for Europe\u2019s digital future.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "EZ7BJK", "name": "Hans van der Kwast", "avatar": "https://talks.osgeo.org/media/avatars/Hans_van_der_Kwast_5ksVlXQ.jpg", "biography": "Hans van der Kwast is an Associate Professor in Open Science and Digital Innovation at [IHE Delft](https://www.un-ihe.org/) and a QGIS certified trainer. He runs his own company [QWAST-GIS](https://www.qwast-gis.com/), shares free course materials on [GIS OpenCourseWare](https://courses.gisopencourseware.org/), is co-author of the book [QGIS for Hydrological Applications](https://locatepress.com/book/hyd2) and has a popular [YouTube Channel](https://youtube.com/@hansvanderkwast). He is also a board member of the [Dutch QGIS User Group](https://qgis.nl/) and a member of [Cooperative](https://www.qcooperative.net/).", "public_name": "Hans van der Kwast", "guid": "40e7266c-efcd-59ca-b662-2043d79dcad5", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/EZ7BJK/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/LSNDUH/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/LSNDUH/", "attachments": []}, {"guid": "12eed4f7-6762-5b1b-94cd-464edba42545", "code": "VAE9UK", "id": 5648, "logo": null, "date": "2026-06-30T12:30:00+03:00", "start": "12:30", "duration": "00:30", "room": "Auditorium", "slug": "foss4g-europe-2026-5648-sustaining-open-source-real-models-real-lessons", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/VAE9UK/", "title": "Sustaining Open Source: Real models, Real lessons", "subtitle": "", "track": "Building a business with FOSS4G", "type": "Talk", "language": "en", "abstract": "This session is aimed at developers, project leads, and organisational decision-makers who are navigating the question of how to sustain FOSS4G. We aim to leave attendees with a clearer framework for thinking about sustainability, and a more honest picture of what each path demands in practice.\r\n\r\nOpen source geospatial software powers critical infrastructure, research, and decision-making around the world \u2014 yet the question of how to sustain it remains one of the most pressing and underexplored challenges in our community. This presentation offers an experience-driven look at the business models behind open source sustainability, drawing on the lived experience of organisations that have built their work around open source libraries.\r\nWe examine three broad sustainability strategies \u2014 consulting-led, product-led, and hybrid approaches \u2014 exploring the trade-offs, tensions, and unexpected lessons each model brings. What does it actually take to keep a widely-used open source project healthy over the long term? Where do community interests and commercial realities align, and where do they diverge?\r\nThe conversation is made more timely by the European Commission's Cyber Resilience Act, which introduces the concept of open source stewardship as a formal responsibility. For organisations that develop, maintain, or depend on open source software, this represents both a new compliance consideration and a genuine opportunity to articulate and formalise the value of what we do.\r\nThis session is aimed at developers, project leads, and organisational decision-makers who are navigating these questions \u2014 whether just starting out or well into the journey. We aim to leave attendees with a clearer framework for thinking about sustainability, and a more honest picture of what each path demands in practice.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "BZBDEX", "name": "Jeroen Ticheler", "avatar": "https://talks.osgeo.org/media/avatars/da1c26c299d7412be435dbe2e0a20616_E6dTxPM.jpg", "biography": "CEO/Owner of GeoCat BV, GeoCat Geospatial S.L. and GeoCat Canada Ltd. \u2013 Chair and founder of the GeoNetwork opensource \u2013 OSGeo President of the Board of Directors.\r\n\r\nGeoCat was founded by Jeroen in 2007. Jeroen studied Tropical Forestry at Wageningen University specialising in GIS and Remote Sensing. Following graduation in 1997, he worked for the UN Food and Agricultural Organization (FAO) in Rome for nine years. Jeroen held various positions for the FAO in GIS/remote sensing and established the GeoNetwork opensource project. The FAO GeoNetwork is the first implementation based on this software, releasing a large quantity of geospatial data to the public.\r\n\r\nToday GeoNetwork opensource is widely used as geospatial catalogue application with implementations from smaller projects to national and international level catalogs including National Geospatial & Open Data Registries and the INSPIRE GeoPortal in the EU.\r\n\r\nJeroen has been promoting the use of international standards and Free and Open Source Software for geographic data and information for over twenty years now. Jeroen is Project Officer for the GeoNetwork opensource project. He currently serves on the OSGeo Board, and did so in 2007 & 2008. He is a Charter member since the early days of OSGeo.\r\n\r\nBesides everything geospatial Jeroen loves travel, carpentry, working on his overland truck, study Carl Jung\u2019s Analytical Psychology, and walk, work and live outside.", "public_name": "Jeroen Ticheler", "guid": "0a92428e-c543-5ff1-a4bc-14ebad12f694", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/BZBDEX/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/VAE9UK/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/VAE9UK/", "attachments": []}, {"guid": "433afbdf-561d-5971-8e5b-e4446e9b5dc8", "code": "FFVTYV", "id": 5681, "logo": null, "date": "2026-06-30T14:30:00+03:00", "start": "14:30", "duration": "00:30", "room": "Auditorium", "slug": "foss4g-europe-2026-5681-the-future-of-european-geospatial-data-sharing-in-a-new-policy-landscape", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/FFVTYV/", "title": "The future of European geospatial data sharing in a new policy landscape", "subtitle": "", "track": "FOSS4G \u2018Made in Europe\u2019", "type": "Talk", "language": "en", "abstract": "Europe is undergoing a significant transformation in its policy landscape, driven by the rapid pace of technological advancements, increasing geopolitical pressures, and growing concerns regarding digital sovereignty. Concurrently, the Competitiveness Compass has introduced a simplification agenda aimed at streamlining the regulatory environment and reducing the administrative burden on both businesses and public administrations. The Data Union Strategy, adopted in late 2025, prioritises initiatives that facilitate data access, enhance data reuse for artificial intelligence, and safeguard EU data sovereignty.\r\nWithin this complex context, the European Commission has proposed a major revision of the INSPIRE Directive, which has been in force since 2007, as part of a broader package of initiatives known as the Environmental Omnibus, designed to simplify environmental legislation. Over the years, INSPIRE has established a unique and comprehensive framework for public sector geospatial data sharing in the EU, serving as a global benchmark for similar Spatial Data Infrastructure initiatives. The proposed revision, currently under negotiation with the Parliament and Council, seeks to modernise and streamline the Directive, aligning it with today\u2019s political and technological landscape that has undergone considerable changes since the Directive's inception two decades ago. This modernisation effort involves simplifying various legal requirements and aligning them with those outlined in the Open Data Directive and its Implementing Act on high-value datasets, which establish an open data regime for several public sector datasets, including geospatial data.\r\nThe talk will provide a retrospective analysis of INSPIRE's achievements and lessons learned to date, offer a comprehensive overview of the current European policy framework governing geospatial data sharing, and examine the evolution of INSPIRE, covering its past, present, and future developments, while highlighting specific opportunities for stakeholders and identifying key challenges that need to be addressed.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "GQL9US", "name": "Marco Minghini", "avatar": "https://talks.osgeo.org/media/avatars/Marco_lgMHSCm.png", "biography": "Marco Minghini obtained his BSc, MSc and PhD degrees in Environmental and Geomatics Engineering at Politecnico di Milano. Since August 2018 he works as a Scientific Project Officer at the European Commission \u2013 Joint Research Centre (JRC) in Ispra, Italy, supporting EU policies on geospatial data sharing (including the INSPIRE and Open Data Directives) and digital sovereignty (including open source software). He is a researcher, educator and advocate on open source software and open data. He became an OSGeo Charter Member in 2015. From 2018 to 2021 he was a member of the Editorial Board of the journal Open Geospatial Data, Software and Standards. Since 2022 he is the Chair of ISPRS Intercommission Working Group \u201cOpen innovation in Geospatial science and Remote Sensing\u201d. He is a regular participant and presenter at global and local FOSS4G events. He was the Secretary of FOSS4G Europe 2015, a member of the Local Organising Team of FOSS4G 2022 and a Co-chair of the Academic Track at FOSS4G 2022 and FOSS4G Europe 2023, 2024, 2025 and 2026.", "public_name": "Marco Minghini", "guid": "3fef265d-39a6-539f-868e-553f1dcd7379", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/GQL9US/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/FFVTYV/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/FFVTYV/", "attachments": []}, {"guid": "42c66594-da1d-540d-9b72-2ccc1d0b9f01", "code": "N3D8SN", "id": 5684, "logo": null, "date": "2026-06-30T15:00:00+03:00", "start": "15:00", "duration": "00:30", "room": "Auditorium", "slug": "foss4g-europe-2026-5684-licenses-in-the-real-world-avoiding-share-alike-non-commercial-and-export-control-pitfalls-in-europe", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/N3D8SN/", "title": "Licenses in the Real World: Avoiding Share Alike, Non Commercial, and Export Control Pitfalls in Europe", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Across Europe, open geospatial data is increasingly published through INSPIRE aligned infrastructures, National Access Points (NAPs), and national open data portals. While access has improved significantly, licensing has become one of the most common sources of friction and risk when data is reused across borders, institutions, and use cases.\r\nThis talk focuses on practical licensing challenges encountered in real European projects. It examines common pitfalls such as mixing share alike and permissive licenses, using non commercial data in public private or downstream contexts, and dealing with national constraints related to redistribution or export control. Particular attention is given to differences in licensing approaches across INSPIRE datasets and NAPs, and how these differences impact interoperability and reuse.\r\nRather than legal theory, the session presents a hands on framework to help practitioners recognize high risk patterns early and design data workflows that remain compliant as datasets evolve.\r\nAudience level: Beginner to intermediate\r\nKey takeaway: In Europe\u2019s open data ecosystem, licensing is a technical constraint\u2014and should be treated as part of system design, not an afterthought.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "DXVKNK", "name": "Octavian Borcan", "avatar": "https://talks.osgeo.org/media/avatars/Octavian_Borcan_hike_QldanpN.png", "biography": "Octavian is Lead EEU Product Partnerships at HERE Technologies in Romania, with background in GIS and geospatial data ecosystems. His work focuses on building partnerships around data, standards, and interoperability across the globe.\r\nHe is actively involved in the open geospatial community and is a strong advocate for open data, open\u2011source software, and collaborative geospatial infrastructures. Octavian is particularly interested in how FOSS4G technologies, INSPIRE\u2011aligned data, and community\u2011driven initiatives can support public value, transparency, and sustainable decision\u2011making. He regularly contributes to civic, educational, and community projects aimed at strengthening the community.", "public_name": "Octavian Borcan", "guid": "e2a65275-0b4d-563d-b061-0fb056f86e19", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/DXVKNK/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/N3D8SN/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/N3D8SN/", "attachments": []}, {"guid": "6885ce74-e51c-531b-8b1e-65c43b922170", "code": "BJENWS", "id": 5891, "logo": null, "date": "2026-06-30T16:30:00+03:00", "start": "16:30", "duration": "01:00", "room": "Auditorium", "slug": "foss4g-europe-2026-5891-gis-in-the-cloud", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/BJENWS/", "title": "GIS in the Cloud", "subtitle": "", "track": "Keynote", "type": "Keynote", "language": "en", "abstract": "\"GIS in the Cloud\" details the convergence of GIS with Cloud Computing and AI, focusing on Quarticle's AI-ready geospatial solutions. Quarticle provides high-performance geoprocessing and intelligent risk analysis tools, emphasizing operational efficiency, scalability, and cloud independence. The core technical contribution is the use of a Kubernetes (K8s) Operator for automated GeoServer management, transforming it into a cloud-native, self-regenerative service. This Declarative and Reliable architecture uses Custom Resource Definitions (CRDs) and Helm templates for consistency. The operational flow employs GitOps via ArgoCD: changes committed to Git automatically trigger the Operator to manage GeoServer resources through its REST API, ensuring continuous deployment and zero downtime. The keynote highlights the ongoing technological progress in K8s and open-source Foundation Models.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "ALGYUA", "name": "Octavian Iercan", "avatar": "https://talks.osgeo.org/media/avatars/tavi_rrUUtru.jpg", "biography": "Octavian Iercan got his PhD in remote sensing while also working on various research projects at the FELIS Institute of Remote Sensing and Landscape Information Systems, from the Albert-Ludwig University of Freiburg, Germany. After his studies, he worked at TeleAtlas (Vienna) as country manager for Romania, at Google (Zurich) as Operations Lead for StreetView projects, at EPFL (Lausanne) as a Postdoctoral Researcher, and at SwissRe (Zurich) as Head of Geoinformation.", "public_name": "Octavian Iercan", "guid": "90c4c070-ee0f-5e34-b7a8-580895f67def", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/ALGYUA/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/BJENWS/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/BJENWS/", "attachments": []}, {"guid": "cb0f1665-d397-5c94-9843-61855600717f", "code": "XRE39X", "id": 4904, "logo": null, "date": "2026-06-30T17:30:00+03:00", "start": "17:30", "duration": "00:30", "room": "Auditorium", "slug": "foss4g-europe-2026-4904-the-bosco-ruling-government-software-must-be-explainable", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/XRE39X/", "title": "The BOSCO ruling: government software must be explainable", "subtitle": "", "track": "FOSS4G \u2018Made in Europe\u2019", "type": "Talk", "language": "en", "abstract": "In 2025, the Spanish Supreme Court ruled that source code for a piece of software developed for a Ministry (the BOSCO tool) needed to have its source code released. Nowadays laws are being implemented as computer code; and for a democratic society to function as such, the public needs to be able to know both the letter of the law and the source code of the software used to enforce that law.\r\n\r\nThe BOSCO ruling sets an European precedent for algorithmic transparency and digital sovereignty.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "LVHALQ", "name": "Iv\u00e1n S\u00e1nchez Ortega", "avatar": "https://talks.osgeo.org/media/avatars/5bf027c5077bbd2dfd829313d2a3f738_OKg5LYB.jpg", "biography": "Iv\u00e1n has been a web developer and FLOSS advocate since the early 2000s; then he bought a GPS receiver and got involved in OpenStreetMap and OSGeo.\r\n\r\nHe\u2019s worked with nautical charts, indoor positioning, USB microcontrollers, LibreOffice, multispectral rasters, all of it with unhealthy amounts of Javascript.", "public_name": "Iv\u00e1n S\u00e1nchez Ortega", "guid": "ef7b90bd-868e-5da0-975c-3bd4e738181d", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/LVHALQ/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/XRE39X/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/XRE39X/", "attachments": []}], "A02": [{"guid": "b93b3ca6-7c8a-51b0-ae71-6270001ab4d9", "code": "DAUWH8", "id": 5416, "logo": null, "date": "2026-06-30T10:30:00+03:00", "start": "10:30", "duration": "00:30", "room": "A02", "slug": "foss4g-europe-2026-5416-escaping-the-cell-grid-terminal-gis", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/DAUWH8/", "title": "Escaping the cell grid: Terminal GIS", "subtitle": "", "track": "State of software", "type": "Talk", "language": "en", "abstract": "For some of us, terminal windows are ubiquitous. Whether we love them or just find them convenient, there's always one open. However, we best know them as grids of text. Can we escape this 80x25 prison and build something that resembles an interactive GIS application?\r\n\r\nDuring this talk, we'll take a look at some terminal protocol extensions and libraries in the Rust ecosystem.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "ZLFNHX", "name": "Lauren\u021biu Nicola", "avatar": "https://talks.osgeo.org/media/avatars/me_5IOUaX1.jpg", "biography": "Lauren\u021biu is quite passionate about software performance and optimization, the Rust programming language, and unfinished projects, but somehow ended up at a fuzzy point between Remote Sensing, agriculture and, occasionally, IDE development.", "public_name": "Lauren\u021biu Nicola", "guid": "92f89004-f493-5b4c-a23c-d97ef791214b", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/ZLFNHX/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/DAUWH8/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/DAUWH8/", "attachments": []}, {"guid": "45c6f127-abb5-53e9-ad1d-aad21b63cc31", "code": "JZNM93", "id": 5664, "logo": null, "date": "2026-06-30T11:30:00+03:00", "start": "11:30", "duration": "00:30", "room": "A02", "slug": "foss4g-europe-2026-5664-discrete-global-grid-systems-for-spatio-temporal-aggregation-and-visualisation", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/JZNM93/", "title": "Discrete global grid systems for spatio-temporal aggregation and visualisation", "subtitle": "", "track": "Remote Sensing", "type": "Talk", "language": "en", "abstract": "**This introductory talk aims at giving a conceptual overview and application examples for using Discrete Global Grid Systems in daily GIS analysis and visualisation tasks.**\r\n\r\nNear-real-time data, time series data and other spatio-temporal event data are often subject to the need for cartographic visualisation sooner or later, regardless of their intended purpose of analysis. If a web visualisation is planned, data preparation is a challenging task, as a prototypical quick-and-dirty web presentation in the browser quickly reaches its performance limits with large amounts of data. Depending on the application, the raw data volumes can be huge. The provision of raw data via OGC web services also scales poorly with increasing data volumes.\r\n\r\nThis is where aggregation or generalisation of the data becomes necessary. Self-defined grids, official or national grid systems and discrete global grid systems (DGGS) are very well suited for this. Some variants such as the INSPIRE-based [geographical grid for Germany](https://gdz.bkg.bund.de/index.php/default/inspire/sonstige-inspire-themen/geographische-gitter-fur-deutschland-in-lambert-projektion-geogitter-inspire.html), [Uber's hexagonal grid system H3](https://h3geo.org/) and [Google's hierarchical grid system S2](http://s2geometry.io/) will be briefly compared in the presentation.\r\n\r\nAlthough web mapping frameworks such as OpenLayers already offer practical methods such as [HexBin](https://viglino.github.io/ol-ext/doc/doc-pages/ol.source.HexBin.html) for creating a hexagon grid for a spatial aggregation of source data, all source data must first be transferred to the client's browser, which \u2014 experience has shown \u2014 quickly leads to performance problems. \r\n\r\nTwo project examples are giving a glimpse on more effective approaches for efficiently aggregating time series data in the hexagonal grid system H3:\r\n\r\n- Via post-processing at database level using the PostgreSQL extension [h3-pg](https://github.com/postgis/h3-pg) and\r\n- in real time during streaming data processing with Apache Flink by using the [H3 implementation in Java](https://github.com/uber/h3-java).\r\n\r\nThe ultimate goal in both cases is always a high-performance provision of the aggregated result data via OGC web interfaces such as WMS/WFS or API \u2013 Maps/API \u2013 Features. In this way, results are easily exchangeable and can be used flexibly in analysis tools of various players.\r\n\r\nFinally, [DGGAL](https://dggal.org/) and [Vgrid](https://vgrid.gishub.vn/) with bindings for Python and QGIS will be recommended as handy open-source tools. We may also take a look at the DGGS working group of the OGC and the OGC standard [API \u2013 DGGS](https://www.ogc.org/de/standards/dggs/).\r\n\r\nThe talk aims to present an approach to grid aggregation that is as generic as possible, so that the transferability of this practical methodology to numerous other statistical use cases is conveyed. In particular, traffic data, movement data and sensor data can be elegantly visualised with little effort and prepared for further analysis applications.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "RVDUBZ", "name": "Michael Scholz", "avatar": "https://talks.osgeo.org/media/avatars/2016-12-06_BadHarzburg-Altenau-Osterode_120x150_GAohAOX.jpg", "biography": null, "public_name": "Michael Scholz", "guid": "034dfa54-6d24-552e-9100-a466cf701f69", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/RVDUBZ/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/JZNM93/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/JZNM93/", "attachments": [{"title": "Examplary aggregation in project Experience Atlas", "url": "/media/foss4g-europe-2026/submissions/JZNM93/resources/travel_experience_BCqYZkB.png", "type": "related"}]}, {"guid": "92dac988-58f3-548f-a41f-cb9ed90841f2", "code": "SSCMFH", "id": 5203, "logo": null, "date": "2026-06-30T12:00:00+03:00", "start": "12:00", "duration": "00:30", "room": "A02", "slug": "foss4g-europe-2026-5203-proj-is-not-only-about-projections", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/SSCMFH/", "title": "PROJ is not only about projections", "subtitle": "", "track": "State of software", "type": "Talk", "language": "en", "abstract": "The PROJ library (https://proj.org) is widely used in GIS and surveying software. Most of the people know it because of its ability to preform projections (v.g. Transverse Mercator or Spilhaus).\r\n\r\nHowever PROJ is able to do more things in addition to projections. This talk will go through some of these features, like datum transformations, CRS catalogs (like EPSG, ESRI, IGNF, ...), grid files, geodetic computation, projection distortion factors, transformation pipelines, etc.\r\n\r\nThe presentation will use the page https://jjimenezshaw.github.io/wasm-proj/ to show some of these features.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "P9YTT3", "name": "Javier Jimenez Shaw", "avatar": "https://talks.osgeo.org/media/avatars/1645480822799_6CqdNff_rwAD7NH.jpeg", "biography": "Civil engineer and software developer (mainly C++). The last years I'm focused on GIS, contributing to PROJ and GDAL libraries. Member of the PSC of both projects.\r\nTechnical coordinator of the SRS team in Pix4D.", "public_name": "Javier Jimenez Shaw", "guid": "23956f66-0f56-5594-b50f-7b2b83107a72", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/P9YTT3/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/SSCMFH/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/SSCMFH/", "attachments": []}, {"guid": "ed1c4571-19b8-5a8d-83f6-1d69de46b907", "code": "9XMLKP", "id": 5365, "logo": null, "date": "2026-06-30T12:30:00+03:00", "start": "12:30", "duration": "00:30", "room": "A02", "slug": "foss4g-europe-2026-5365-tiling-the-earth-interactive-healpix-in-the-browser", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/9XMLKP/", "title": "Tiling the Earth: Interactive HEALPix in the Browser", "subtitle": "", "track": "State of software", "type": "Talk", "language": "en", "abstract": "There's a lot of data out there that is mapped in HEALPix format, like the ERA5 global climate and weather data. And while DGGS formats are nothing new, visualizing them has traditionally required desktop tools and offline workflows.\r\n\r\nTaking advantage of the latest web technologies (namely deck.gl) we decided to explore this uncharted territory and build an interactive HEALPix viewer that runs entirely in the browser. This opens the door to craft unique and engaging experiences for exploring HEALPix data and perform analysis. Visualizing temporal data can become as simple as hitting a play button, allowing users to discover and study patterns previously only accessible to sophisticated tools.\r\n\r\nIn this talk I'll share our journey into bringing HEALPix to the web while showing the potential this new technology has to change how HEALPix data is accessed and explored.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "HTWENZ", "name": "Daniel da Silva", "avatar": "https://talks.osgeo.org/media/avatars/daniel-square-orange_6yEmJOz.jpg", "biography": "I am Daniel da Silva, a web developer based in Lisbon and currently working at Development Seed.\r\nI really like the web and all the bits and pieces - from systems' administration to user interaction - that make it tick.", "public_name": "Daniel da Silva", "guid": "8a73aa57-6064-567e-adf6-a629df23ab84", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/HTWENZ/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/9XMLKP/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/9XMLKP/", "attachments": []}, {"guid": "5ca1edfc-fb7b-5a6b-a80d-391849034f63", "code": "RPPKRR", "id": 5477, "logo": null, "date": "2026-06-30T14:30:00+03:00", "start": "14:30", "duration": "00:30", "room": "A02", "slug": "foss4g-europe-2026-5477-reducing-subsea-cable-risk-with-postgis-a-cbra-workflow-for-offshore-wind", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/RPPKRR/", "title": "Reducing Subsea Cable Risk with PostGIS: A CBRA Workflow for Offshore Wind", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Subsea cable damage accounts for over 80% of insurance claims in offshore wind, making cable burial design a critical and high-risk decision. Despite this, traditional 2-dimensional cable burial risk assessment (CBRA) methods were largely non-spatial, relying on spreadsheets, manual interpolation, and expert judgement. These approaches are difficult to reproduce, error-prone, and inefficient when route changes occur.\r\nThis talk presents a fully geospatial CBRA workflow built using PostGIS, transforming a historically linear and manual process into a scalable, data-driven pipeline. We demonstrate how Automatic Identification System (AIS) vessel data is processed from raw point observations into tracklines and density rasters, and how post-construction rerouting scenarios can be modelled to estimate shifts in marine traffic patterns.\r\nThese spatial outputs are integrated with geological ground models and seabed levels to determine cable burial depth requirements along subsea cable routes. Using core PostGIS capabilities such as spatial indexing (GiST), relational predicates (ST_Intersects) and geometric analysis (e.g. ST_HausdorffDistance), we create a reproducible workflow that supports rapid iteration as new data becomes available.\r\nThe approach reduces duplicated effort, improves consistency, and enables more transparent decision-making in a high-cost engineering context. It has already been applied to multiple offshore wind developments, including the floating offshore wind farm, Green Volt.\r\nThe talk will explore how this workflow extends into 3-dimensional modelling through voxel generation, highlighting opportunities for further integration with netCDF outputs and open geospatial ecosystems. Attendees will gain insight into how PostGIS can be used to modernise risk modelling workflows, where data availability can be variable. \r\nWe conclude by addressing that while the analytical pipeline contains as many open source elements as practicable, the results are currently shared using the Esri JavaScript software development kit (SDK) to support wider stakeholder engagement. Both the benefits and remaining challenges in transitioning fully to open-source solutions will be discussed, with invitation to collaboration on bridging these gaps.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "U73UCM", "name": "Hannah Jukes", "avatar": "https://talks.osgeo.org/media/avatars/Image_1_JmhHl6r.jpg", "biography": "Hannah Jukes is a dynamic and detail-oriented Geospatial Analyst/Developer for Global Maritime with expertise spanning offshore wind and the wider renewable energy sector, as well as public sector policing.\r\nHannah started her career as a GIS and Graphics Officer for Devon and Cornwall Police where she led initiatives for Dorset county and contributed towards the acquisition and processing of high-resolution photogrammetry and LiDAR data for high profile security and training purposes in the south west of England.\r\nHannah then moved into the renewables space after presenting her master's research on pre-drilling structural and heat source models for the Corbetti geothermal reservoir at the World Geothermal Congress, 2020+1. She worked as a Geothermal Geologist for TownRock Energy, contributing towards the design of drilling campaigns and acting as an on-site geologist for novel geothermal projects across the UK.\r\nMore recently, Hannah moved into the offshore wind industry and spearheaded the Geospatial Engineering team at Vekta Group, driving innovation and excellence in web-based GIS solutions and data pipelines.\r\nCurrently, Hannah contributes to both project work, analysing and modelling geospatial data, as well as automating workflows and developing innovative geospatial solutions that enhance decision-making in the offshore wind sector. Hannah has previously largely worked in and with open-source tools and hopes to streamline the movement to a fully open-source stack at Global Maritime.", "public_name": "Hannah Jukes", "guid": "cc4fcaf5-2e32-54cc-8537-3202f794237a", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/U73UCM/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/RPPKRR/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/RPPKRR/", "attachments": []}, {"guid": "3af5a9a0-c1bc-507a-bef4-b5d2cdcf7f24", "code": "QZN7Q3", "id": 5689, "logo": null, "date": "2026-06-30T15:00:00+03:00", "start": "15:00", "duration": "00:30", "room": "A02", "slug": "foss4g-europe-2026-5689-asking-a-province-a-question-llms-h3-and-open-dutch-geodata", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/QZN7Q3/", "title": "Asking a Province a Question: LLMs, H3, and Open Dutch Geodata", "subtitle": "", "track": "Use cases & applications", "type": "Talk", "language": "en", "abstract": "The Province of South Holland manages one of the most densely packed, data-rich regions in Europe. Housing pressure, nitrogen deposition, flooding risk, ageing infrastructure, biodiversity loss \u2014 the questions are urgent, and the data to answer them mostly already exists. It's public, it's free, and almost none of it talks to anything else.\r\nWe built something to fix that.\r\nOver the past two years, we've assembled a spatial data warehouse for Zuid-Holland: an H3 geo-datacube at resolution 9, combining six years of Dutch open datasets \u2014 demographics and housing (CBS), land use and nature (LGN), water quality (IHW/KRW), air quality (RIVM), ground height (AHN), noise exposure, and accessibility distances. Every dataset on the same hexagonal grid. Every hexagon its own small story about a patch of land.\r\nThen we gave it a voice.\r\nA natural-language assistant \u2014 built entirely on open source tools \u2014 lets policy advisors, planners, and analysts ask questions in plain Dutch and get a map back in seconds. No SQL. No data wrangling. No waiting for a colleague who knows which table holds what. \"Where did nature expand while population shrank between 2018 and 2023?\" becomes a map. \"Which areas combine flooding risk with high housing pressure and poor accessibility?\" becomes a map. Decisions that used to take a week of preparation start with a conversation.\r\nThe stack is fully open: LangGraph for the AI workflow, DuckDB for query execution, FastAPI for the backend, Deck.gl and MapLibre GL JS for rendering. The warehouse itself is built on Delta Lake \u2014 a living system, not a static file \u2014 designed to grow as new provincial datasets are onboarded.\r\nThis talk covers the architecture, the hard-won lessons (LLM hallucinations hitting production queries is a fun problem to debug), and a live demo against the actual provincial data warehouse. We'll show what the hexagons reveal about Zuid-Holland that spreadsheets never could \u2014 and what it looks like when a province can finally ask itself the right questions.\r\nAll code is open source. The pattern is replicable. The data is already yours.\r\nStack: H3 \u00b7 DuckDB \u00b7 LangGraph \u00b7 FastAPI \u00b7 Deck.gl \u00b7 PDOK \u00b7 Delta Lake", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "CARWMW", "name": "Thijs Oosterhuis", "avatar": "https://talks.osgeo.org/media/avatars/WhatsApp_Image_2026-03-23_at_12.08.44_F0zCAzb.jpeg", "biography": "Thijs Oosterhuis is a Solutions Architect for Geo and Remote Sensing data at the Province of South Holland, where he builds spatial data infrastructure and AI-powered geospatial tools for regional policy and planning. He holds an MSc in Geo-Information Sciences from Wageningen University and has worked across Europe, Southeast Asia, and Latin America in earth observation, GIS, and remote sensing roles at organisations including CGI and Space4Good.\r\nAt Zuid-Holland, Thijs helps the development of a provincial spatial data warehouse combining open Dutch datasets into an H3 geo-datacube, and is building natural-language interfaces that make that data accessible to non-technical users. He writes about spatial data, H3, and open geodata at maps.mapsthatmatter.io and is an active member of the OSGeo.nl community.", "public_name": "Thijs Oosterhuis", "guid": "f608caac-995a-59a1-8bb7-a7d7bf8f4345", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/CARWMW/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/QZN7Q3/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/QZN7Q3/", "attachments": []}, {"guid": "c5ea384b-dec8-5b1f-a2f6-c4af59c14a73", "code": "SM7QL9", "id": 5438, "logo": null, "date": "2026-06-30T15:30:00+03:00", "start": "15:30", "duration": "00:30", "room": "A02", "slug": "foss4g-europe-2026-5438-beyond-maps-prototyping-a-geo-context-layer-for-the-ai-driven-future", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/SM7QL9/", "title": "\u201cBeyond Maps: Prototyping a Geo\u2011Context Layer for the AI\u2011Driven Future\u201d", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "The rise of large language models is reshaping how we interact with information, and geographic data should be no exception. In this exploratory talk, we present IGN\u2019s early work on a Geo\u2011Context MCP, a new interface designed to make France\u2019s sovereign geodata directly accessible to AI agents. The goal is simple but ambitious: allow intelligent systems to query, understand, and reason over geographical data and OGC services\u2014just as easily as humans do today. \r\n\r\nWe will walk through the first experiments that connect AI agents to WFS endpoints, structured geographic datasets, and other key services from the G\u00e9oplateforme. By exposing geodata through a machine\u2011native contextual layer, IGN aims to lower the barrier between spatial information and AI\u2011driven analysis. We hope this can open the door to new forms of automated geoprocessing, enriched decision\u2011making, and dynamic geospatial exploration. \r\n\r\nFinally, this talk invites the community to imagine what comes next. IGN\u2019s initiative is intentionally open, experimental, and collaborative\u2014an invitation to researchers, developers, and public institutions to help prototype the future of Geo\u2011AI interaction. How can we make geodata more \u201cintelligible\u201d to agents ? Which tools, standards, or abstractions should we build together? This session is a first step toward that shared exploration.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "MTM7T9", "name": "lavenant", "avatar": "https://talks.osgeo.org/media/avatars/ALavenant_BrA1mVx.png", "biography": "Engineer at IGN for over fifteen years, and a photogrammetrist by training, I specialize in the development of tools for the creation of 3D geographical data (3d urban models, DTM, DTS, etc.). Currently, I lead a team of fifteen engineers, developers and UX designers. The main function of our team is to create tools for the production of data as lidar classified, raster (oriented images, orthophoto), 3d data (3d urban models, DTM, DTS) and mobile-mapping data. We are currently heavily involved in the development of tools for the production of lidar coverage of entire France, in large part by proposing Open-Source components. We are also involved in 3D geographic data visualization as one of the main maintainers of the iTowns library (also Open-Source).", "public_name": "lavenant", "guid": "054013ac-18c9-5481-922e-eac7b2b22a49", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/MTM7T9/"}, {"code": "WPYJEK", "name": "R\u00e9mi Ferrier", "avatar": null, "biography": null, "public_name": "R\u00e9mi Ferrier", "guid": "2b5d6e44-f345-51a0-9324-9823502e6c93", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/WPYJEK/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/SM7QL9/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/SM7QL9/", "attachments": []}], "A11": [{"guid": "999e8ee0-03e2-59af-9890-27fcada682ab", "code": "33YRC7", "id": 5538, "logo": null, "date": "2026-06-30T10:30:00+03:00", "start": "10:30", "duration": "00:30", "room": "A11", "slug": "foss4g-europe-2026-5538-ducklake-a-scalable-data-lakehouse-for-web-mapping", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/33YRC7/", "title": "DuckLake: A scalable data lakehouse for web mapping?", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "PostgreSQL and PostGIS remain the default choice for geospatial data management. Their strict ACID compliance and extensive spatial capabilities cover most standard use cases. However, scaling a dynamic, multi-tenant WebGIS platform, where users continuously upload custom datasets, reveals the scalability boundaries of traditional relational architectures.\r\n\r\nDuring the development of the WebGIS platform, [GOAT](https://github.com/plan4better/goat), we encountered these constraints directly. Initially, all spatial data was stored in a monolithic PostgreSQL database. To prevent the system catalogs from overloading due to creating thousands of user-specific tables, we consolidated datasets into multi-tenant tables grouped by geometry type. This stabilized the table count, but as platform adoption increased, individual tables rapidly exceeded 50GB. The resulting volume of data and indexes degraded query performance and complicated maintenance.\r\n\r\nAttempting to resolve this computationally, we implemented Citus to shard and distribute the data. While this approach provided vertical scaling, managing a distributed PostgreSQL cluster introduced significant operational complexity. Furthermore, the application logic required extensive refactoring to accurately route queries using distribution columns. When we evaluated horizontal scaling through read replicas, the infrastructure cost of duplicating a multi-terabyte database proved prohibitive for a small team. Even with a strong preference for the PostGIS ecosystem, we were maintaining a fragile system that was slow to back up and difficult to sustainably host.\r\n\r\nA common structural response to this challenge is separating storage from compute via a lakehouse architecture. We evaluated managed solutions like BigQuery and Databricks, which offer expanding spatial support. Yet, for an open-source project, these platforms present distinct disadvantages: high costs, vendor lock-in, and an inability to be self-hosted, bypassing data sovereignty requirements for certain clients. Focusing on open-source frameworks, Apache Iceberg stood out as a mature, production-ready standard. However, we ultimately opted to test a novel framework still in its early stages: DuckLake. \r\n\r\nDuckLake provides a strict separation of concerns. It manages metadata within a lightweight relational database while storing the actual data in highly compressed Parquet files. Built around DuckDB, it allows direct access to DuckDB's native spatial functions, including vector tile generation.\r\n\r\nWe integrated DuckLake despite its beta status, primarily to test DuckDB's minimal storage requirements, strong analytical capabilities, and open-source foundation. The infrastructural shift was measurable. Transitioning large-scale system layers\u2014such as nationwide street networks\u2014and user data from PostGIS to Parquet reduced our total storage footprint by at least 90%. This was achieved through a combination of Parquet's columnar compression and the elimination of traditional database indexes, which previously accounted for a massive portion of our storage.\r\n\r\nCurrently, our data is stored on scalable volumes and backed up to S3-compatible object storage. Analytical compute has been decoupled and is managed by Windmill, orchestrating background Python jobs to execute DuckDB queries on demand. While a minor subset of highly specific queries show slight performance regressions compared to PostGIS, the vast majority execute significantly faster. This shift is particularly noticeable during large-scale spatial analytics, as columnar storage outperforms row-based continuous reading when scanning and aggregating massive datasets.  \r\n\r\nBecause Parquet files are highly compressed and immutable, they cannot be edited in place. To support data mutations, DuckLake writes edits to separate delta files, which are dynamically merged during query execution. Furthermore, DuckLake can save small edits directly to PostgreSQL using inlining. The underlying metadata layer, responsible for tracking these file shifts, is managed by PostgreSQL. Since PostgreSQL is optimized for rapid transactions, this hybrid approach allows us to retain the metadata management of a relational database while utilizing the storage efficiency of Parquet for massive spatial datasets. Additionally, DuckLake provides built-in support for versioning and time travel, maintaining a history of data mutations.\r\n\r\nWhile analytical workloads benefited from this architecture, we encountered distinct challenges regarding the high-frequency queries required by web mapping. Although Parquet files can be optimized through sorting and partitioning, they are not naturally designed for the low-latency, point-lookup access patterns required by vector tile or feature services. Notably, standard Parquet implementations do not inherently support spatial indexes, meaning spatial queries often trigger full file scans rather than targeted reads.\r\nSpecifically, generating dynamic vector tiles requires evaluating and filtering entire Parquet files for every incoming user request, creating a severe performance bottleneck on larger datasets. Additionally, maintaining continuous access to the PostgreSQL metadata layer via DuckDB frequently exhausted database connection limits, which introduced noticeable latency during initial query execution.\r\n\r\nTo mitigate these issues, we introduced connection pooling using PgBouncer and caching strategies via Redis. However, these solutions only masked the underlying problem for large datasets. Ultimately, we adopted a hybrid vector tile architecture to bypass these limitations: we rely on static vector tiles generated by Tippecanoe for base layers, reserving DuckDB's dynamic, on-the-fly vector tile generation strictly for volatile, filtered, or actively edited datasets.\r\n\r\nDuring the development of GOAT, testing DuckLake demonstrated both its current utility and its limitations. While the framework is still in its early stages and requires architectural workarounds\u2014like our hybrid vector tile setup\u2014to handle low-latency web mapping, it functions as a practical complement to PostgreSQL and PostGIS for heavy analytical workloads. The upcoming native support for GeoParquet is expected to address several of the current performance bottlenecks by introducing geometry as a native Parquet type, which should improve execution times for spatial bounding box and intersection queries. For analytics-heavy platforms managing multi-tenant data, the combination of DuckLake and DuckDB offers an alternative approach to scaling spatial infrastructure while maintaining manageable server costs.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "TE8YTF", "name": "Majk Shkurti", "avatar": "https://talks.osgeo.org/media/avatars/1616758546227_Gwni08o.jpeg", "biography": "A seasoned WebGIS developer with extensive experience in building and managing geospatial applications. With a strong focus on usability and open-source technologies, there is a clear drive to make spatial data more accessible and practical.\r\n\r\nAs CTO at Plan4Better, the work centers on developing innovative solutions at the intersection of mobility, sustainability, and GIS. With a passion for turning complex data into useful tools, the focus lies in bridging the gap between advanced geospatial technology and real-world decision-making.", "public_name": "Majk Shkurti", "guid": "b8696ce3-c68a-57d5-98f3-3e28169e190b", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/TE8YTF/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/33YRC7/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/33YRC7/", "attachments": []}, {"guid": "b79de715-04c5-5bdf-87df-b5b1f3f76ae4", "code": "XWGPXA", "id": 5693, "logo": null, "date": "2026-06-30T11:30:00+03:00", "start": "11:30", "duration": "00:30", "room": "A11", "slug": "foss4g-europe-2026-5693-osm2pgsql-processing-openstreetmap-data-with-postgis", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/XWGPXA/", "title": "osm2pgsql - Processing OpenStreetMap data with PostGIS", "subtitle": "", "track": "State of software", "type": "Talk", "language": "en", "abstract": "An overview of the osm2pgsql commandline tool. The talk shows the basic features, the latest developments and demonstrates how to use it for importing OpenStreetMap data into a PostgreSQL / PostGIS database.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "8M8VHY", "name": "Jakob Miksch", "avatar": "https://talks.osgeo.org/media/avatars/Jakob_Miksch_Foto_JSCRzMk.jpg", "biography": "- software engineer with focus on geodata\r\n- OpenStreetMap and OpenSource contributor\r\n\r\nwebsite: https://jakobmiksch.eu/", "public_name": "Jakob Miksch", "guid": "bc70f28e-0312-584f-b179-d75e3dc1a7df", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/8M8VHY/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/XWGPXA/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/XWGPXA/", "attachments": []}, {"guid": "5487c1e1-9fcb-5d95-8517-11a0b0a01e15", "code": "Z7QGGL", "id": 5515, "logo": null, "date": "2026-06-30T12:00:00+03:00", "start": "12:00", "duration": "00:30", "room": "A11", "slug": "foss4g-europe-2026-5515-enterprise-gis-building-and-maintaining-the-database", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/Z7QGGL/", "title": "Enterprise GIS: Building and Maintaining the Database", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Modern Enterprise GIS is nowadays built with FOSS4G softwares. Many organizations are in the middle of transition to build EntrepriseGIS and some organizations are still planning to move from old fashioned closed source software implementations to open source solutions. FOSS4G based Enterprise GIS is commonly built with PostGIS based GIS database, QGIS desktop software, mobile applications (like QField and Mergin Maps) and web applications servers (like QGIS Server, Geoserver). The most crucial and enduring component of an Enterprise GIS solution is the database. This presentation will cover how to design, build and maintain a GIS database for Enterprise usage. The presentation also includes best practices and recommendation of tools for Enterprise GIS database management.\r\n\r\nEnterprise GIS is an organization-wide suite of interoperable GIS software used to manage and process geospatial information. Following the basic principles of enterprise architecture, its structure is based on three distinct layers: the User Interface, the Application Server, and Data Storage. This presentation will focus on how to build a robust and efficient Data Storage layer with PostGIS database.\r\n\r\nThis presentation will cover the following topics:\r\n- GIS database design and modelling with open source solutions\r\n- Best practices for GIS data modelling and versioning of data models\r\n- Organise and manage the Enterprise GIS database in PostgreSQL cluster\r\n- Best practices for access privileges in Enterprise GIS database\r\n- QGIS related data storage to PostGIS\r\n- Manage database connections and credentials in QGIS\r\n\r\nThis presentation is essential for GIS database managers, GIS managers, and all users of Enterprise GIS solutions. Attendees will be equipped with the fundamental knowledge and practical best practices \u2014 including valuable tips-and-tricks \u2014 required to effectively build and maintain a robust Enterprise GIS database.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "LXPN8Q", "name": "Pekka Sarkola", "avatar": "https://talks.osgeo.org/media/avatars/posAvatar_400px_ZOnqWTK.png", "biography": "Pekka Sarkola has over 30 years of experience in building GIS solutions. He began his career at the National Land Survey of Finland, spending several years working with closed-source GIS software before transitioning to actively using FOSS4G software in 2012.\r\nPekka is the founder of Gispo companies in Finland ([Gispo Suomi Oy](https://www.gispo.fi/)) and Sweden ([Gispo Sverige AB](https://www.gispo.se/)). He currently works as a senior GIS expert, focusing primarily on Enterprise GIS solutions and GIS database design and modeling. Pekka has worked in numerous GIS domain areas, including forestry, topographic data management, aviation, defense, telecommunications, and city planning.\r\nAs a volunteer, Pekka is a founder member of [OSGeo Suomi ry](https://www.osgeo.fi/) (the local chapter of the OSGeo Foundation in Finland) and has organized [FOSS4G Suomi](https://2025.foss4g.fi) (most recently in 2025). He is also a Charter Member of the OSGeo Foundation and the president of OSGeo Suomi ry. Furthermore, he is a co-organizer of the Helsinki PostgreSQL meetup and an active neighborhood OpenStreetMap mapper.", "public_name": "Pekka Sarkola", "guid": "54af53e2-2072-5307-8fd6-66b3fb973ad6", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/LXPN8Q/"}], "links": [{"title": "Building Enterprise GIS with FOSS4G (FOSS4G Europe 2024)", "url": "https://talks.osgeo.org/foss4g-europe-2024/talk/KKHBLB/", "type": "related"}], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/Z7QGGL/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/Z7QGGL/", "attachments": []}, {"guid": "c1b310d1-885f-5094-922f-ee29acd74f60", "code": "HPFGGP", "id": 5398, "logo": null, "date": "2026-06-30T14:30:00+03:00", "start": "14:30", "duration": "00:30", "room": "A11", "slug": "foss4g-europe-2026-5398-state-of-geonode", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/HPFGGP/", "title": "State of GeoNode", "subtitle": "", "track": "State of software", "type": "Talk", "language": "en", "abstract": "This presentation will introduce the attendees to GeoNode's new capabilities. We will provide a summary of the new features added to GeoNode in the last release together with a glimpse of what we have planned for next year and beyond, straight from the core developers.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "QGRAVP", "name": "Giovanni Allegri", "avatar": "https://talks.osgeo.org/media/avatars/571129_SL9CQDQ.jpg", "biography": null, "public_name": "Giovanni Allegri", "guid": "69edf44d-754a-59fc-af1c-0338a8e348fb", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/QGRAVP/"}, {"code": "N8YNZB", "name": "Mattia Giupponi", "avatar": "https://talks.osgeo.org/media/avatars/profile_zlSWieY.jpg", "biography": "I am a dedicated software developer with over eight years of experience in the field. \r\nCurrently, I serve as a Software/Python Developer at GeoSolutions, where I am a key contributor to the GeoNode project.\r\nMy professional background includes extensive work on various initiatives, encompassing web platforms, data processing pipelines, and more.", "public_name": "Mattia Giupponi", "guid": "094b6b92-f4b4-5388-9fcd-ae0db93e62b0", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/N8YNZB/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/HPFGGP/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/HPFGGP/", "attachments": []}, {"guid": "54710023-3f6b-5ab6-ba70-b2521b37ebc0", "code": "TJKEE8", "id": 5410, "logo": null, "date": "2026-06-30T15:00:00+03:00", "start": "15:00", "duration": "00:30", "room": "A11", "slug": "foss4g-europe-2026-5410-vc-map-panorama-high-resolution-panoramic-images", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/TJKEE8/", "title": "VC Map Panorama: High Resolution Panoramic Images", "subtitle": "", "track": "Use cases & applications", "type": "Talk", "language": "en", "abstract": "Panoramic images are a great way for users to explore a location without \r\nhaving to be there in person. They give a detailed view of the surroundings and can be used for various purposes such as site inspections and urban planning. \r\n\r\nBy leveraging the GIS capabilities of the free and open-source VC Map framework and the 3D visualization power of CesiumJS, we can create an open-source tool that goes beyond simply viewing panoramic images. Our goal is to provide a seamless experience for users to explore, analyze and navigate their 3D, 2D and panoramic data within a single application.  \r\n\r\nPart of this work included developing a tiled data specification with the goal of minimizing the need for file transfers and boosting performance. This specification is built on cloud-ready OGC standards - Cloud Optimized GeoTIFF (COG) and FlatGeobuf, allowing an easy creation using GDAL. \r\n\r\nThe images are rendered directly into the 3D scene, which allows to blend in visualizations of GIS data from the 3D scene. To enable analytical tools, such as measurements, we use additional depth information. \r\n\r\nWith this development we aim to demonstrate the power of using and developing open source tools with open data standards.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "7LGZZN", "name": "Ben Kuster", "avatar": "https://talks.osgeo.org/media/avatars/photo_2025-04-28_20-04-00_wyoiwkY.jpg", "biography": "Software Developer (-present), Virtual City Systems GmbH Berlin\r\nM.Sc Geodesy and Geoinformation Technology (2017) TU Berlin\r\nB.Sc. Geoecology (2014), University of Potsdam", "public_name": "Ben Kuster", "guid": "b57e79b9-d6be-53c7-8608-1c15cbaf36a4", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/7LGZZN/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/TJKEE8/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/TJKEE8/", "attachments": []}, {"guid": "b61c2a0d-8912-514d-89db-9612300d07ba", "code": "UV8LCP", "id": 5425, "logo": null, "date": "2026-06-30T15:30:00+03:00", "start": "15:30", "duration": "00:30", "room": "A11", "slug": "foss4g-europe-2026-5425-eodag-earth-observation-data-access-gateway", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/UV8LCP/", "title": "EODAG - Earth Observation Data Access Gateway", "subtitle": "", "track": "Remote Sensing", "type": "Talk", "language": "en", "abstract": "The amount and the diversity of Earth Observation data and the multiple ways to get it, make accessibility to the data quite difficult. \r\nEODAG offers an Open-Source Python or Command Line Interface client that federates and unifies access to cross-providers Earth Observation data. It offers a solution that simplifies access to heterogeneous data from various providers with different APIs, through a unique interface based on STAC. The design and open-source approach of EODAG allow for a balanced eased extensibility toward other data sources and data types.\r\n \r\nEODAG capabilities can be extended through the following related projects:\r\n- EODAG-Labextension, a Jupyterlab extension allowing users to search and browse for remote sensed imagery directly from JupyterLab.\r\n- EODAG-Cube for having direct access to data as Xarray datasets.\r\n- STAC-FastAPI-EODAG, EODAG backend for stac-fastapi,  which combines the capabilities of EODAG and STAC FastAPI to provide a powerful, unified API for accessing Earth observation data from various providers.\r\n \r\nIn this talk, we will present the main functionalities of EODAG and related projects. We will focus on updates since our previous FOSS4G workshop, particularly the use of STAC for API parameters and results properties. We will also describe the latest features and upcoming developments.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "LHEWKV", "name": "Sylvain Brunato", "avatar": "https://talks.osgeo.org/media/avatars/sbrunato_BjeIyAC.jpeg", "biography": "Software developer at CS GROUP France and main contributor of EODAG Open Source library", "public_name": "Sylvain Brunato", "guid": "34c0b83e-6b06-5a03-bba6-9f6ae5b3bc32", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/LHEWKV/"}, {"code": "TTFASM", "name": "Aubin Lambar\u00e9", "avatar": "https://talks.osgeo.org/media/avatars/545ef13d744bbdca64702e8bf4f7c0bd_ocMzwmw.jpg", "biography": "Aubin Lambar\u00e9 is a Lead Software Engineer at CS Group, contributing to EODAG and maintaining stac-fastapi-eodag. He leads the technical development of the Destination Earth Data Lake HDA API for EUMETSAT, with a focus on cloud\u2011native geospatial data access and STAC\u2011based APIs.", "public_name": "Aubin Lambar\u00e9", "guid": "9e502a2e-9a80-50c4-8d10-7695154d9836", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/TTFASM/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/UV8LCP/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/UV8LCP/", "attachments": []}], "A12": [{"guid": "39bb344a-dbc7-516e-8893-50dfc8e9a3b8", "code": "FZYGGU", "id": 5528, "logo": null, "date": "2026-06-30T11:30:00+03:00", "start": "11:30", "duration": "00:30", "room": "A12", "slug": "foss4g-europe-2026-5528-mapchete-eo-abstractions-for-sentinel-2-data-access-and-processing", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/FZYGGU/", "title": "mapchete EO: Abstractions for Sentinel-2 Data Access and Processing", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "mapchete EO extends mapchete with abstractions and utilities to read from Earth Observation (EO) archives, with a primary focus on Sentinel-2 data. While mapchete provides a tile-based execution model for raster and vector processing, mapchete EO enables reading multidimensional arrays (time series) from well known data archives.\r\n\r\nClass-based abstractions for handling Sentinel-2 products were engineered to also enable usage outside of the mapchete context. They provide a unified interface to various data and metadata archives to automatically mask data using all available metadata masks (SCL, L1C, etc.) as well as to apply BRDF correction while reading the datza.\r\n\r\nThe second part of the talk focuses on operational experience from processing Sentinel-2 data at global scale for the EOxCloudless product line. At this scale, the system has to have multiple layers of fallbacks and retries in order to accomodate I/O related and temporary failures.\r\n\r\nAdditional challenges arise when processing data across the antimeridian, where data coverage is not consistent between various archives. These edge cases expose limitations that are not apparent in smaller-scale workflows and require careful handling within global processing pipelines.\r\n\r\nThe presentation will outline these challenges and discuss their implications for the design of robust, large-scale Sentinel-2 processing pipelines within an open source framework.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "DRBES7", "name": "Joachim Ungar", "avatar": null, "biography": null, "public_name": "Joachim Ungar", "guid": "916b2e25-b38f-52f5-9518-7e542c5ad368", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/DRBES7/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/FZYGGU/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/FZYGGU/", "attachments": []}, {"guid": "8a950d92-d9b5-5480-8d42-68519a7a5740", "code": "YSDMSM", "id": 5473, "logo": null, "date": "2026-06-30T12:00:00+03:00", "start": "12:00", "duration": "00:30", "room": "A12", "slug": "foss4g-europe-2026-5473-serving-earth-observation-data-with-geoserver-addressing-real-world-requirements", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/YSDMSM/", "title": "Serving earth observation data with GeoServer: addressing real world requirements", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Never before has such a vast and diverse collection of satellite imagery been available to both organizations and the general public. With missions such as Landsat 8 and Sentinel, the rapid growth of CubeSats, and the open availability of global datasets through programs like the European Copernicus initiative\u2014alongside data captured by drones\u2014we are now experiencing an unprecedented influx of Earth observation data.\r\n\r\nEffectively managing, discovering, and visualizing this volume of imagery presents significant challenges. This presentation explores how GeoServer addresses these challenges through real-world use cases, including:\r\n\r\n- Indexing and discovery of imagery using OpenSearch for EO and STAC protocols\r\n- Efficient and cost-effective management of large datasets with Cloud Optimized GeoTIFFs (COGs)\r\n- Visualization of image mosaics and creation of composites with flexible filtering and stacking strategies (e.g., most recent, least cloudy, or custom ordering)\r\n- Extraction of imagery at varying scales using WCS and WPS protocols\r\n- Generation and visualization of time-based animations over selected periods\r\n- Execution of band algebra operations using Jiffle\r\n\r\nJoin this session for an overview of the latest GeoServer capabilities in the Earth Observation domain.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "RBSH8T", "name": "Andrea Aime", "avatar": "https://talks.osgeo.org/media/avatars/14737d622b75794e0300a1efdd5e6578_UxFnh5G.jpg", "biography": "Open source enthusiast with strong experience in Java development and GIS. Personal interest range from high performance software, managing large data volumes, software testing and quality, spatial data analysis algorithms, map rendering.\r\nFull time open source developer on GeoServer and GeoTools, regular presenter at FOSS4G.\r\nReceived the Sol Katz's OSGeo award in 2017.", "public_name": "Andrea Aime", "guid": "f5cf7b53-1be1-56d3-a162-b67238de13dc", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/RBSH8T/"}, {"code": "NMVVQN", "name": "Simone Giannecchini", "avatar": "https://talks.osgeo.org/media/avatars/simone_2024-v2_ZeqOlM2.png", "biography": "Simone Giannecchini is founder and managing director of GeoSolutions. He is a Charter Member of OSGeo, the Open Source Geospatial foundation. He is also a member of the Steering committee for the GeoTools as well as the GeoServer Open Source projects.\r\nBefore founding GeoSolutions he has worked as Software Engineer at the NATO Undersea Research Center, a Military R&D facility based in La Spezia (Italy), on the implementation of a client-server infrastructure capable of storing,  managing and disseminating geospatial data (vector, gridded,  imagery) leveraging on  WCS, WFS and WMS  Open Geospatial Consortium (OGC) Specifications.", "public_name": "Simone Giannecchini", "guid": "c2c5122f-8f59-5154-930e-6cb72acee58f", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/NMVVQN/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/YSDMSM/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/YSDMSM/", "attachments": []}, {"guid": "f6f8ca7c-9058-57c6-bc59-7077957b1225", "code": "KJ3MWT", "id": 5004, "logo": null, "date": "2026-06-30T12:30:00+03:00", "start": "12:30", "duration": "00:30", "room": "A12", "slug": "foss4g-europe-2026-5004-use-of-open-source-software-in-the-esa-planetary-science-archive", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/KJ3MWT/", "title": "Use of Open Source Software in the ESA Planetary Science Archive", "subtitle": "", "track": "Use cases & applications", "type": "Talk", "language": "en", "abstract": "The European Space Agency (ESA) has adopted a variety of open-source software tools to manage, visualize, and distribute planetary data, with a particular emphasis on Mars. These tools are essential for both internal operations and for providing crucial data access to the global scientific community. Below, we detail the use of these technologies, collaboration on open-source projects, and the underlying GIS architecture developed by the Planetary Science Archive (PSA). [Link](https://psa.esa.int/psa)\r\n\r\n## Tools Used\r\n\r\n1. **OpenLayers**:\r\n   - **Functionality**: A JavaScript library for creating interactive maps in web browsers.\r\n   - **Application**: Used to build web user interfaces that allow scientists to visualize geospatial data of Mars and other planets, offering an intuitive and accessible platform for the exploration and analysis of planetary data.\r\n\r\n2. **GeoServer**:\r\n   - **Functionality**: An open-source map server that enables the sharing and editing of geospatial data.\r\n   - **Application**: Used to serve spatial data via standard protocols like WMS (Web Map Service). This facilitates the visualization of footprints with different base maps.\r\n\r\n3. **Three.js**:\r\n   - **Functionality**: A JavaScript library for creating 3D graphics in web browsers.\r\n   - **Application**: It is employed to generate three-dimensional visualizations of the Rosetta comet.\r\n\r\n4. **PostgreSQL and PostGIS**:\r\n   - **Functionality**: PostgreSQL is an open-source relational database management system, and PostGIS is an extension that adds support for geographic objects.\r\n   - **Application**: Are used to store and manage complex geospatial data. PostGIS allows for advanced spatial queries, facilitating the analysis of large volumes of geospatial data and its integration with other GIS tools like GeoServer.\r\n\r\n## Collaborative Projects and Data Access\r\n\r\n1. **Astroquery**:\r\n   - **Description**: A Python library that facilitates access to online astronomical databases.\r\n   - **Collaboration**: ESA contributes to Astroquery to ensure that planetary data is easily accessible to researchers. This includes data from planetary exploration missions and astronomical observations, integrating these data into scientific analyses efficiently.\r\n\r\n2. **Antimeridian**:\r\n   - **Description**: Tool for processing spatial data crossing the antimeridian (the 180\u00b0 line of longitude)..\r\n   - **Collaboration**: Open Source project, and the PSA plans to collaborate with the project by contributing code. This tool is crucial for planetary data where coordinates can be extended beyond the traditional range of 0\u00b0 to 180\u00b0 longitude, allowing for continuous and accurate representation of planetary maps..\r\n\r\n## New Interface and GIS Architecture\r\n\r\nESA has developed a new interface for the Planetary Science Archive, integrating the aforementioned tools into a cohesive and user-friendly platform. This interface allows scientists to:\r\n- **Explore Interactive Data**: Navigate through interactive maps of Mars, Phobos and other planets, applying filters and visualizing different layers of geospatial data. Users can overlay geological, topographical, and spectral data layers to gain a more comprehensive view of the terrain and use the different functionalities, such as changing the projection (polar, equirectangular), extracting information by region of interest.\r\n- **3D Visualization**: Thanks to Three.js, users can explore the the 67P(Churyumov-Gerasimenko) comet in 3D for the Rosetta mission, rotate, and zoom into features for more detailed analysis. Ultimately, we use Three.js to represent irregular bodies such as comets, asteroids, and asteroids.\r\n- **Real-Time Data Access**: Researchers can access the latest information and perform real-time queries to obtain specific data according to their needs.\r\n- **Data Download**: Scientists can download datasets directly from the interface for use in their own analyses and studies, selecting and downloading specific subsets of data based on defined search criteria.\r\n\r\n## GIS Architecture\r\n\r\nThe GIS architecture behind this new interface relies on a robust combination of open-source technologies:\r\n- **GeoServer Base Maps**: Acts as the distributor of base maps of Mars, Phobos, Cassis. They are cached using GWC to optimize access in all available projections.\r\n- **Frontend with OpenLayers and Three.js**: Provides 2D and 3D visualization capabilities, offering a rich and interactive user experience. OpenLayers is used for 2D interactive map visualization, while Three.js is employed to generate three-dimensional visualizations of planetary surfaces.\r\n- **Database with PostgreSQL and PostGIS**: Used to store and manage complex geospatial data. PostgreSQL and PostGIS enable advanced spatial queries, facilitating the analysis of large volumes of geospatial data and its integration with other GIS tools.\r\n- **Integration with Data Access Tools**: Projects like Astroquery and Antimeridian are integrated to facilitate the access and manipulation of specific data, solving complex issues like the management of data crossing the antimeridian. This integration allows scientists to access and analyze planetary data more efficiently and accurately.\r\n\r\n## Benefits for the Scientific Community\r\n\r\nThe use of advanced technologies and a robust GIS architecture developed by ESA offers several significant benefits for planetary research:\r\n- **Open and Transparent Access**: Although the code is not public, ESA uses open-source tools that ensure data and resources are available to the entire scientific community. This promotes collaboration and knowledge sharing, allowing researchers to access information without restrictions and work together more efficiently. Another benefit for the scientific community is to be able to cross different instruments/missions in a single interface, e.g., give me all the CaSSIS and HRSC data of this particular crater. For more information about ESA projects, you can visit their [GitHub repository](https://github.com/esa).\r\n- **Solutions to Specific Problems**: Tools like Antimeridian [Antimeridian GitHub](https://github.com/gadomski/antimeridian) address unique technical challenges, ensuring precise and continuous representation of planetary data. This facilitates the analysis and interpretation of geospatial data, ensuring that visualizations and maps are accurate and reliable.\r\n\r\n## Conclusion\r\n\r\nThe adoption of open-source software and the development of an advanced GIS architecture enable ESA to offer a powerful and accessible platform for planetary research. This benefits not only its own scientists but also the global scientific community, promoting knowledge sharing and collaboration in the exploration of the Solar System. Tools such as OpenLayers, GeoServer, Three.js, PostgreSQL, and PostGIS, along with collaborative projects like Astroquery and Antimeridian, are fundamental for the efficient management and precise visualization of planetary data.\r\n\r\nWith all this, the summary of the talk is to show how free software is used in the PSA for planetary data and more specifically in Mars data.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "EMSNNM", "name": "Fran Raga", "avatar": "https://talks.osgeo.org/media/avatars/8123225_jxJQAj6.png", "biography": "Open Source GIS Developer at the European Space Agency (ESA)", "public_name": "Fran Raga", "guid": "59c723b6-1fe6-578d-8978-4b0f36d710ef", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/EMSNNM/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/KJ3MWT/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/KJ3MWT/", "attachments": []}, {"guid": "f6316109-9d04-57fb-a60b-fdbdf5e73a45", "code": "NCJR9L", "id": 5569, "logo": null, "date": "2026-06-30T14:30:00+03:00", "start": "14:30", "duration": "00:30", "room": "A12", "slug": "foss4g-europe-2026-5569-lessons-from-running-geoserver-at-scale", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/NCJR9L/", "title": "Lessons from Running GeoServer at Scale", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Setting up GeoServer can be deceptively simple. Bringing it into production\u2014stable, performant, and capable of handling real-world traffic\u2014is a different challenge. This talk distills hands-on lessons from enterprise GeoServer deployments into a practical playbook, covering the full journey from initial setup to a production-ready service, including modern cloud-native approaches such as GeoServer Cloud.\r\n\r\nWe explore the configuration decisions that matter most in production: selecting output formats to avoid network bottlenecks, preparing vector and raster data for the multi-resolution demands of web GIS, and tuning SLD styling to balance visual quality with rendering performance. We then move to caching strategies, demonstrating how to configure GeoWebCache effectively for background layers, and how to identify scenarios where caching can be counterproductive.\r\n\r\nService limits, the control-flow extension, and the monitoring extension are presented as key operational tools for maintaining stability under real user load\u2014helping identify slow requests, resource-intensive clients, and the services and layers that require closer attention. JVM sizing and container configuration are addressed at a practical level, focusing on actionable guidance rather than theory, with notes on how these considerations evolve in containerized and cloud-based deployments.\r\n\r\nThe session concludes with real-world examples from enterprise deployments carried out by the speaker and colleagues at GeoSolutions, spanning government SDIs, environmental monitoring platforms, and large-scale humanitarian mapping systems. For each scenario, we highlight the configuration choices and tuning strategies that made a measurable difference: which caching approaches were adopted and why, how service limits were aligned with actual client behavior, and how load testing validated each improvement prior to go-live. Attendees will leave with concrete patterns they can immediately apply to their own installations.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "RBSH8T", "name": "Andrea Aime", "avatar": "https://talks.osgeo.org/media/avatars/14737d622b75794e0300a1efdd5e6578_UxFnh5G.jpg", "biography": "Open source enthusiast with strong experience in Java development and GIS. Personal interest range from high performance software, managing large data volumes, software testing and quality, spatial data analysis algorithms, map rendering.\r\nFull time open source developer on GeoServer and GeoTools, regular presenter at FOSS4G.\r\nReceived the Sol Katz's OSGeo award in 2017.", "public_name": "Andrea Aime", "guid": "f5cf7b53-1be1-56d3-a162-b67238de13dc", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/RBSH8T/"}, {"code": "NMVVQN", "name": "Simone Giannecchini", "avatar": "https://talks.osgeo.org/media/avatars/simone_2024-v2_ZeqOlM2.png", "biography": "Simone Giannecchini is founder and managing director of GeoSolutions. He is a Charter Member of OSGeo, the Open Source Geospatial foundation. He is also a member of the Steering committee for the GeoTools as well as the GeoServer Open Source projects.\r\nBefore founding GeoSolutions he has worked as Software Engineer at the NATO Undersea Research Center, a Military R&D facility based in La Spezia (Italy), on the implementation of a client-server infrastructure capable of storing,  managing and disseminating geospatial data (vector, gridded,  imagery) leveraging on  WCS, WFS and WMS  Open Geospatial Consortium (OGC) Specifications.", "public_name": "Simone Giannecchini", "guid": "c2c5122f-8f59-5154-930e-6cb72acee58f", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/NMVVQN/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/NCJR9L/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/NCJR9L/", "attachments": []}, {"guid": "a02271d0-730e-5b57-8127-691d0286346e", "code": "MLDRHM", "id": 5447, "logo": null, "date": "2026-06-30T15:30:00+03:00", "start": "15:30", "duration": "00:30", "room": "A12", "slug": "foss4g-europe-2026-5447-scaling-geoserver-from-vanilla-architecture-to-cloud-performance-optimization", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/MLDRHM/", "title": "Scaling GeoServer: From Vanilla Architecture to Cloud Performance Optimization", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "For any geospatial platform, the ability to serve imagery at scale is the ultimate \"stress test.\" When our team at UP42 began building a production-grade WMTS service, we quickly realized that moving from a functional setup to a high-performance one requires more than just adding more hardware. This talk shares our iterative journey of migrating from a \"Vanilla\" GeoServer architecture to a microservices-based GeoServer Cloud environment, and the systematic load testing that guided every decision along the way.\r\n\r\nWe will walk through our \"detective-style\" approach to performance tuning. Using Apache JMeter to simulate heavy production loads, we treated our infrastructure as a series of integration points where bottlenecks could hide. Rather than a smooth transition, the move to a cloud-native architecture revealed a new landscape of challenges that required us to look deeper into the system than we had ever anticipated.\r\n\r\nThroughout our testing phases, we uncovered a variety of hidden performance killers, including:\r\n- Storage Hurdles: How standard cloud-mount solutions struggled with tile-writing workloads and why native cloud storage plugins became essential.\r\n- Concurrency Caps: The realization that default configurations for thread limits and traffic control are often too conservative for modern cloud environments.\r\n- The Proxy Trap: How internal communication between services can become a bottleneck even when individual components are performing well.\r\n- Resource Optimization: The relationship between CPU/Memory allocation and the ability to handle parallel tasks like simultaneous seeding and streaming.\r\n\r\nThis presentation is a practical guide for anyone looking to push GeoServer beyond its default limits. We will share our \"battle map\" for isolating bottlenecks, bypassing load balancers for diagnostic testing, and the critical importance of keeping load testing continuous as your architecture evolves.\r\n\r\nKey Takeaways\r\n- The Migration Reality: GeoServer Cloud offers the foundation for horizontal scaling, but it requires a specialized tuning strategy compared to standalone instances.\r\n- Systematic Isolation: Learn how to test individual microservices (GWC, Gateway, etc.) in isolation to pinpoint exactly where latency is introduced.\r\n- Visibility Matters: The importance of combining log analysis, thread dumps, and performance metrics to solve \"silent\" performance issues.\r\n- End-to-End Testing: Why you must test the full integration path early to find bottlenecks that only appear under high concurrency.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "RHS8KC", "name": "Jan Christian", "avatar": "https://talks.osgeo.org/media/avatars/Screenshot_2026-04-02_at_09.38.29_uiHYwcH.png", "biography": "Backend Engineer at UP42", "public_name": "Jan Christian", "guid": "5d8652bf-5d50-5279-a146-c6fa58b907a0", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/RHS8KC/"}, {"code": "JVZQZW", "name": "Matheus Pinheiro dos Santos", "avatar": null, "biography": "Senior Software Engineer with 10+ years of experience, including the last three at UP42 scaling cloud-native geospatial systems. Expert in Java, Kubernetes, and microservices, I specialize in OGC-compliant services and high-concurrency WMTS architectures. I focus on bridging the gap between complex spatial processing algorithms and robust, production-ready cloud infrastructure to ensure reliability and performance at scale.", "public_name": "Matheus Pinheiro dos Santos", "guid": "83cd5ffe-79e1-5cee-b2dc-4088ae18df86", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/JVZQZW/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/MLDRHM/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/MLDRHM/", "attachments": []}], "A13": [{"guid": "6fd6d89b-b3af-51bf-99f9-bc2a8be2f047", "code": "SPFHGR", "id": 5571, "logo": null, "date": "2026-06-30T10:30:00+03:00", "start": "10:30", "duration": "00:30", "room": "A13", "slug": "foss4g-europe-2026-5571-mastering-security-with-geoserver-geofence-and-openid", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/SPFHGR/", "title": "Mastering Security with GeoServer, GeoFence, and OpenID", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "The presentation will provide a comprehensive introduction to GeoServer\u2019s authentication and authorization subsystems. The authentication section will cover the supported protocols (e.g., Basic/Digest authentication) and identity providers (such as local configuration files, databases, LDAP servers, and OAuth2/OpenID Connect), including scenarios where the same source may fulfill both roles.\r\n\r\nIt will explain how to combine multiple authentication mechanisms into a unified and coherent security framework, and will present examples of custom authentication plugins for GeoServer, enabling integration with bespoke security architectures. The presentation will then address authorization, describing GeoServer\u2019s pluggable authorization model and comparing it with external proxy-based solutions. The default service and data security system will also be examined, highlighting its strengths and limitations.\r\n\r\nFinally, we will explore the advanced authorization provider, GeoFence. The various levels of integration with GeoServer will be presented, ranging from simple, seamless direct integration to more sophisticated external deployments. We will conclude by showcasing GeoFence\u2019s powerful authorization capabilities, including:\r\n\r\n* User- and role-based access control\r\n* OGC service, workspace, layer, and layer group restrictions\r\n* CQL read and write filters\r\n* Attribute-level security\r\n* Spatial filtering of raster and vector data based on areas of interest", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "RBSH8T", "name": "Andrea Aime", "avatar": "https://talks.osgeo.org/media/avatars/14737d622b75794e0300a1efdd5e6578_UxFnh5G.jpg", "biography": "Open source enthusiast with strong experience in Java development and GIS. Personal interest range from high performance software, managing large data volumes, software testing and quality, spatial data analysis algorithms, map rendering.\r\nFull time open source developer on GeoServer and GeoTools, regular presenter at FOSS4G.\r\nReceived the Sol Katz's OSGeo award in 2017.", "public_name": "Andrea Aime", "guid": "f5cf7b53-1be1-56d3-a162-b67238de13dc", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/RBSH8T/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/SPFHGR/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/SPFHGR/", "attachments": []}, {"guid": "9c24e14d-b65b-5a61-bf88-d0023adf3e4b", "code": "LS7QCJ", "id": 5696, "logo": null, "date": "2026-06-30T12:00:00+03:00", "start": "12:00", "duration": "00:30", "room": "A13", "slug": "foss4g-europe-2026-5696-charting-the-geospatial-commons-a-decade-of-the-foss4g-observatory", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/LS7QCJ/", "title": "Charting the Geospatial Commons: a decade of the FOSS4G Observatory", "subtitle": "", "track": "Open community", "type": "Talk", "language": "en", "abstract": "The FOSS4G Observatory is an initiative that started 10 years ago in quite a different world.\r\nIn 2016, we were setting out to better understand what are the open source solutions in the geospatial realm, following the technological progress to answer the intimidating challenges on the horizon. Stable and operational stacks for serving impossible amounts of satellite data to thousands of users simultaneously, allowing complex processing and fast visualisations, integration of numerous types of data and state of the art cartographic digital representations become vital. \r\nYears have passed and the FOSS4G observatory increased, following the vast and fast expansion of the FOSS4G ecosystem, documenting almost 600 open source projects and providing the international community (not only the geospatial one) a service that would allow a better, clearer understanding of the open source software available for a specific task, its licenses, standard compliances, dependencies, allowing objective comparisons based on git-related information, and more. \r\nToday, our world is quite different than the one a decade ago. Challenges, of all kinds have significantly increased, but so did the potential of tools and data to answer them. \r\nIn this talk, the presenter will walk you through the vastness of the FOSS4G ecosystem, seen though the objective view of the Observatory, describing the various indicators and providing a potential answer on why and how the open source model has contributed to the development of geospatial technologies underpinning major European initiatives, such as INSPIRE or the Copernicus Program.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "7VEVCT", "name": "Codrina Ilie", "avatar": "https://talks.osgeo.org/media/avatars/IMG_1935_xxtYNB7.jpeg", "biography": "Codrina Ilie is a technical geographer, an open source GIS/RS power user, actively working as a project officer to support geospatial data services development at Terrasigna. In her 13 years of activity, Codrina has essentially focused on using open source GIS and RS solutions for data management, processing and visualization. As an advocate for free and open source software for geospatial, since 2010 she has been a volunteer trainer in the Romanian geospatial community, geo-spatial.org. Since 2013, Codrina has been a Charter Member and today serves the community as an OSGeo Board of Directors elected member, within her forth term.", "public_name": "Codrina Ilie", "guid": "4d8c721e-4f54-5875-a7d9-16a5e790e44c", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/7VEVCT/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/LS7QCJ/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/LS7QCJ/", "attachments": []}, {"guid": "50ba9e90-0b50-5455-9258-744eb9a47aaf", "code": "VKNKM3", "id": 5436, "logo": null, "date": "2026-06-30T12:30:00+03:00", "start": "12:30", "duration": "00:30", "room": "A13", "slug": "foss4g-europe-2026-5436-powering-france-s-maps-the-open-tech-behind-geoplateforme-cartes-gouv-fr", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/VKNKM3/", "title": "Powering France\u2019s Maps: The Open Tech Behind G\u00e9oplateforme & cartes.gouv.fr", "subtitle": "", "track": "FOSS4G \u2018Made in Europe\u2019", "type": "Talk", "language": "en", "abstract": "The G\u00e9oplateforme is the new national infrastructure for geographic data in France, designed to offer administrations a unified, scalable, and sovereign environment for storing, distributing, and visualising geospatial information. It provides a full suite of mutualized services\u2014from secure hosting and high\u2011performance data distribution to ready\u2011to\u2011use visualization tools\u2014that allow public bodies to focus on their missions rather than on infrastructure. On top of these core capabilities, the platform also delivers reference geocoding and reverse\u2011geocoding, altimetry services, and route and itinerary computation, making it a comprehensive ecosystem for producing and consuming geodata at national scale. This infrastructure guarantees sovereign and secure access to geographical data and maps without relying on Gafam services.  \r\n\r\nTo build this platform, we relied heavily on open\u2011source technologies, combining mature, community\u2011driven components with tools specifically developed at IGN to meet national requirements.  \r\n\r\nFinally, we are committed to open\u2011sourcing the code behind our infrastructure and progressively sharing the building blocks that power the G\u00e9oplateforme and cartes.gouv.fr. Our strategy is not only to publish code, but to build a real community around it, inviting administrations, researchers, companies, and contributors to shape its evolution. By opening the doors to collaborative development, we aim to create a sustainable and transparent geospatial commons for France\u2014one that grows through shared expertise, pooled investment, and a collective ambition to strengthen national geodata services through open innovation.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "MTM7T9", "name": "lavenant", "avatar": "https://talks.osgeo.org/media/avatars/ALavenant_BrA1mVx.png", "biography": "Engineer at IGN for over fifteen years, and a photogrammetrist by training, I specialize in the development of tools for the creation of 3D geographical data (3d urban models, DTM, DTS, etc.). Currently, I lead a team of fifteen engineers, developers and UX designers. The main function of our team is to create tools for the production of data as lidar classified, raster (oriented images, orthophoto), 3d data (3d urban models, DTM, DTS) and mobile-mapping data. We are currently heavily involved in the development of tools for the production of lidar coverage of entire France, in large part by proposing Open-Source components. We are also involved in 3D geographic data visualization as one of the main maintainers of the iTowns library (also Open-Source).", "public_name": "lavenant", "guid": "054013ac-18c9-5481-922e-eac7b2b22a49", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/MTM7T9/"}, {"code": "WPYJEK", "name": "R\u00e9mi Ferrier", "avatar": null, "biography": null, "public_name": "R\u00e9mi Ferrier", "guid": "2b5d6e44-f345-51a0-9324-9823502e6c93", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/WPYJEK/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/VKNKM3/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/VKNKM3/", "attachments": []}, {"guid": "00348d83-acd5-5808-b18b-e6795cf1e3c1", "code": "NLX383", "id": 5324, "logo": null, "date": "2026-06-30T14:30:00+03:00", "start": "14:30", "duration": "00:30", "room": "A13", "slug": "foss4g-europe-2026-5324-maptheya-a-unified-gis-ecosystem-for-the-smart-water-network-management", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/NLX383/", "title": "MAPtheYA \u2013 A Unified GIS Ecosystem for the Smart Water Network Management", "subtitle": "", "track": "Use cases & applications", "type": "Talk", "language": "en", "abstract": "Managing water supply networks requires coordinating between infrastructure data, hydraulic analysis, and operational records. When GIS data, hydraulic models, and maintenance attributes are stored in separate and different systems without interoperability between them, it becomes difficult to handle a consistent overview of network conditions and operations. To address this, Consortis Geospatial introduces MAPtheYA: an advanced geospatial platform that bridges these gaps by providing an end-to-end solution for unified water network management.\r\nMAPtheYA, a name derived from the acronym of the Greek Water Utility Services (DEYA), is an online information system for managing water supply networks. It visualizes the hydraulic network and the technical characteristics of each asset. MAPtheYA provides search capabilities for network elements and allows multiple users to edit the network. Thus, the utility\u2019s technical staff can supervise, expand, and modify the hydraulic network.\r\nThe platform integrates EPANET hydraulic modeling to allow technical teams to move beyond static geometry into simulation. By calculating flows, pressures, and tank levels over time, MAPtheYA supports complex hypothetical scenarios. The presentation will explain how operators can simulate valve closures, pipe failures, or changes in pressure zones to assess their impact on their wider water network. Results are then presented through thematic maps and graphs for both daily operations and long-term strategic planning. \r\nThe next set of capabilities planned is for MAPtheYA to manage operational data such as the recording of technical inspections, fault history, interventions, and ongoing construction projects. This will create a traceable digital record for every component of the infrastructure and allow organizations to have a full view of their network.\r\nThe platform will offer a full set of RESTful APIs allowing interoperability with existing systems such as SCADA platforms, enterprise resource planning (ERP) systems, consumer management systems (CMS), or IoT devices, through its open architecture. This integration enables managers to access information such as consumption data or sensor alerts directly within the GIS environment, supporting more coordinated monitoring and informed decision-making across the water network.\r\nThe current work-in-progress interface will be introduced, presenting the main workflows and the general direction of the user interface, which can be divided into three pillars. Three main aspects will be explained: the editing and expansion of the hydraulic network, the modeling capabilities based on EPANET simulation and the monitoring of the hydraulic network\u2019s state using sample data from IoT and hydrometric stations.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "UADM7P", "name": "Stathis Petridis", "avatar": "https://talks.osgeo.org/media/avatars/img_2598_7uGU5Ff_Z4phejW.jpg", "biography": "Born and raised in Thessaloniki, I am a graduate of the Department of Topography and Geoinformatics Engineering at the International Hellenic University, and I also hold a Master\u2019s degree in Applied Informatics from the University of Macedonia, specializing in Application Development and Cloud Computing.\r\nOver the past six years, I have cultivated expertise in Database Engineering, with a focus on both relational (PostgreSQL) and NoSQL (MongoDB, Neo4j) databases, as well as IoT data integration. My role also extends to Application Development, where I engage in JavaScript development and configuration, collaborating closely with the development team to deliver efficient web-based solutions.\r\nAs a GIS specialist, my work centers on the integration of Geographic Information Systems (GIS) with database infrastructure modeling. I design systems to host geospatial data, enabling consistent integration into applications and ensuring data management and presentation for clients and the public.\r\nI am deeply passionate about the ever-evolving field of technology, particularly in GeoInformatics and Data Engineering. This passion fuels my commitment to continuous learning and innovation, as I aim to push the boundaries of what is possible in GIS, database management, and application development.", "public_name": "Stathis Petridis", "guid": "e68b6ade-a450-586f-93ff-aec2249aff91", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/UADM7P/"}, {"code": "YBA9TB", "name": "Dimosthenis Paradeisis", "avatar": "https://talks.osgeo.org/media/avatars/%CE%94%CE%B7%CE%BC%CE%BF%CF%83%CE%B8%CE%AD%CE%BD%CE%B7%CF%82_MhDI8Va.png", "biography": "I am a graduate of the Department of Geology at Aristotle University of Thessaloniki (AUTh) and hold a master's degree from the same institution, specializing in technical projects and hydrogeology.\r\n\r\nI have completed my studies in the Department of Informatics at the Aristotle University of Thessaloniki. Since 2022, I have been working as a developer at Consortis Geospatial. With my knowledge, passion, and dedication to self-improvement and work, I actively contribute to the company's growth.\r\n\r\nIn terms of skills, I have experience and expertise in languages and technologies such as Javascript, Typescript, Angular, Ionic, Node.js, Express.js, and PostgreSQL, while also possessing knowledge in Python. Over time and with experience, I continuously upgrade my existing knowledge in Web and Mobile application development and expand my skill set. Furthermore, I stay updated on technological advancements and enhance my expertise, particularly in the field of Machine Learning and modern tools, ensuring the delivery of high-quality services in support of Consortis Geospatial's progress.", "public_name": "Dimosthenis Paradeisis", "guid": "19ab851f-2137-5df2-a0b9-60486753f3aa", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/YBA9TB/"}, {"code": "XKNPAF", "name": "Andreas Gkaravelis", "avatar": "https://talks.osgeo.org/media/avatars/1111_NWqrjzZ.jpg", "biography": "I am a Geoinformatics Engineer and graduate of the Department of Surveying and Geoinformatics Engineering at the International Hellenic University (IHU), with more than seven years of professional experience in the geospatial sector. My expertise lies in the design, development, and implementation of Geographic Information Systems (GIS), with a strong focus on spatial data management, analysis, and visualization.\r\n\r\nI have extensive experience working with geospatial technologies and platforms, including QGIS, PostgreSQL/PostGIS, AutoCAD, and web technologies such as HTML, CSS, and JavaScript. Since 2023, I have been a member of the Consortis Geospatial team, contributing to projects across both the public and private sectors and supporting the delivery of effective, data-driven geospatial solutions.\r\n\r\nMy professional interests are closely aligned with open-source geospatial technologies and the development of practical, scalable systems that improve decision-making and operational efficiency through the effective use of spatial data.\r\n:)", "public_name": "Andreas Gkaravelis", "guid": "09fa7fc1-a6c1-5ea1-aa1d-4c0764457f48", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/XKNPAF/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/NLX383/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/NLX383/", "attachments": []}, {"guid": "5b23fd7d-9f8e-5203-8e1f-16c91afacf61", "code": "ZSUR83", "id": 5440, "logo": null, "date": "2026-06-30T15:00:00+03:00", "start": "15:00", "duration": "00:30", "room": "A13", "slug": "foss4g-europe-2026-5440-gis-based-1d-2d-flood-modelling-with-ibergis-a-replicable-workflow-for-urban-climate-resilience", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/ZSUR83/", "title": "GIS Based 1D/2D Flood Modelling with IBERGIS: A Replicable Workflow for Urban Climate Resilience", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "The IBERGIS platform integrates the 1D/2D hydrodynamic model of IBER and the SWMM urban drainage model into a single GIS environment inside QGIS, enabling an efficient workflow for urban flood analysis. Using a coupled 1D/2D approach, both the drainage network and the surface runoff are modelled, with depths, velocity, water elevation and extents obtained as outputs, which can be visualised directly from the GIS interface. This integration enables rapid interpretation of critical areas and automated post-processing without external tools. These results demonstrate how GIS-based flood modelling can support urban planning and climate adaptation decisions. The applied case of Manresa provides a replicable workflow for municipalities seeking to enhance urban resilience through spatially integrated hydraulic modelling.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "7ENGBJ", "name": "David Cano", "avatar": null, "biography": "Junior GIS technician, Giswater specialist", "public_name": "David Cano", "guid": "6917c3ec-e1a6-5c02-9f75-ea867a735d1d", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/7ENGBJ/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/ZSUR83/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/ZSUR83/", "attachments": []}, {"guid": "ca3e8040-5b05-5c1e-97fc-adf9a2620ba3", "code": "SJEX8J", "id": 5695, "logo": null, "date": "2026-06-30T15:30:00+03:00", "start": "15:30", "duration": "00:30", "room": "A13", "slug": "foss4g-europe-2026-5695-linking-climate-downscaling-and-uav-observations-an-open-workflow-for-snow-modeling-in-alpine-terrain", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/SJEX8J/", "title": "Linking Climate Downscaling and UAV Observations: An Open Workflow for Snow Modeling in Alpine Terrain", "subtitle": "", "track": "Use cases & applications", "type": "Talk", "language": "en", "abstract": "Snowpack plays a fundamental role in alpine and periglacial environments, acting as a key regulator of surface and subsurface processes. Beyond its well-known hydrological importance as a seasonal water reservoir, snow exerts a strong control on ground thermal regimes by functioning as an insulating layer that decouples near-surface ground temperatures from atmospheric forcing. This insulation effect influences permafrost occurrence, stability, and degradation, particularly in marginal periglacial environments such as those found in the Southern Carpathians. At the same time, snow cover modulates biological activity by controlling soil temperature, moisture availability, and the duration of the growing season, thereby shaping alpine ecosystem dynamics. Accurately characterizing snowpack properties, such as depth, density, and persistence is therefore essential for understanding coupled cryospheric, hydrological, and ecological processes in mountain regions.\r\nHowever, capturing snow variability in complex terrain remains challenging due to strong spatial heterogeneity driven by topography, wind redistribution, and micro-scale surface conditions. These challenges are further exacerbated in regions such as the Romanian Carpathians, where the availability of in situ meteorological observations is limited, particularly at high elevations and in remote alpine environments. The lack of dense and continuous meteorological measurements constrains the direct characterization of snow\u2013climate interactions and limits the applicability of traditional observation-based approaches. While climate reanalysis products provide continuous large-scale atmospheric forcing, their coarse spatial resolution limits their direct use in mountainous environments. Conversely, field observations and high-resolution surveys, such as UAV-based measurements, provide detailed local information but are spatially limited and episodic. Bridging these scales requires reproducible workflows that integrate climate data, physically based modeling, and high-resolution observations within a coherent geospatial framework.\r\nThis contribution presents an open geospatial workflow for climate-driven snow modeling in alpine terrain, linking climate downscaling, physically based snowpack simulation, and UAV-based observations. The workflow integrates freely available hourly climate reanalysis data from the Copernicus Climate Data Store (ERA5), including both single-level and pressure-level variables, with topography-aware downscaling using the open-source TopoPyScale tool. Implemented in a reproducible environment using Python and Ubuntu via Windows Subsystem for Linux (WSL), the workflow transforms coarse-resolution atmospheric forcing (~31 km) into terrain-informed local-scale inputs by incorporating high-resolution digital elevation models (DEMs) and its derived morphometric parameters such as elevation, slope, aspect, and sky-view factor, as well as horizon-based radiation corrections.\r\nThe downscaled climate forcing is subsequently used to drive snowpack simulations using the SURFEX\u2013Crocus model developed by M\u00e9t\u00e9o-France. While the model is distributed under an open-source license with controlled access, it can be readily obtained for research purposes. Within this workflow, SURFEX\u2013Crocus is employed to simulate detailed snowpack evolution at both point-based locations and clustered terrain representations. The model provides a comprehensive set of snowpack variables, including snow depth, snow water equivalent (SWE), snow temperature profiles, density, stratigraphy, hardness, and snow microstructural properties such as grain size and shape. These outputs enable a process-based representation of snow accumulation, metamorphism, and melt, offering insights into both seasonal dynamics and interannual variability.\r\nTo demonstrate the integration of model outputs with observational data, UAV-derived snow depth is used as a high-resolution reference dataset. Repeated UAV surveys conducted over an alpine site in the Retezat Mountains (Southern Carpathians) across four winter seasons are processed using open-source photogrammetric tools, such as OpenDroneMap, to generate digital surface models (DSMs) under snow-covered and snow-free conditions. Snow depth is then derived through a DEM of Difference (DoD) approach. The resulting high-resolution snow depth maps are spatially aggregated to match the resolution of the model outputs, enabling direct comparison between simulated and observed snow conditions for selected time periods.\r\nThis study emphasizes the design of a transferable and reproducible workflow that enables the comparison of climate-driven snow simulations with user-collected high-resolution observations. The integration highlights how physically based models capture broad-scale snow dynamics, while UAV data reveal fine-scale variability associated with terrain-driven redistribution processes that remain unresolved at the model scale.\r\nThe presented workflow relies primarily on open data and open geospatial tools, including ERA5 reanalysis, TopoPyScale, Python-based processing libraries (GDAL, rasterio, xarray, pandas, numpy, netcdf4), and open photogrammetric solutions. By combining these components within a coherent processing chain, the approach demonstrates how complex cryospheric analyses can be conducted in a reproducible and adaptable manner. The proposed framework provides a practical pathway for integrating climate reanalysis, terrain-aware downscaling, snow modeling, and UAV observations in alpine environments. It can be readily adapted to other mountain regions and applications, supporting improved understanding of snowpack dynamics and their implications for hydrology, permafrost, and ecosystem processes under changing climatic conditions.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "VZWDTL", "name": "Andrei Ioni\u021b\u0103", "avatar": "https://talks.osgeo.org/media/avatars/20260207_111021_BZqtuC2.jpg", "biography": "Andrei is a PhD student at the Doctoral School of Natural Sciences and a research assistant at the Institute for Advanced Environmental Research (ICAM), West University of Timi\u0219oara, Romania. His research focuses on periglacial geomorphology and snow science in alpine environments, with particular emphasis on understanding snowpack variability and its influence on surface and subsurface processes. His work combines optical remote sensing, UAV-based surveys, and a range of airborne sensors (RGB, LiDAR, thermal, and multispectral) to capture the spatial complexity of snow distribution and its interaction with terrain and microtopography.\r\nA central component of his research is the development of automated and reproducible geospatial workflows that integrate open climate data with physically based snow modeling tools. By combining climate reanalysis datasets with terrain-aware downscaling approaches, he generates high-resolution atmospheric forcing for snowpack simulations, enabling the analysis of snow dynamics under complex topographic conditions. These workflows are designed to operate across scales, linking detailed UAV-derived observations of snow depth and distribution with regional-scale satellite products such as MODIS, providing a consistent framework for multi-source data integration.\r\nHis work also explores the role of snow cover in controlling ground thermal regimes, particularly in marginal periglacial environments where snow acts as an insulating layer influencing freeze\u2013thaw processes and permafrost conditions. Through the integration of modeling and high-resolution observations, he investigates how spatial variability in snow cover affects snow\u2013ground coupling and the evolution of periglacial landforms. In addition to methodological development, his research contributes to improving the understanding of snow-related processes in the Romanian Carpathians, a region where in situ observations are limited and spatially heterogeneous.\r\nOverall, his research aims to advance the use of open geospatial technologies for cryosphere studies, emphasizing reproducibility, scalability, and the integration of multi-source datasets. His broader interests include snow\u2013ground interactions, alpine environmental change, and the application of geospatial workflows to better understand the dynamics of mountain landscapes under changing climatic conditions.", "public_name": "Andrei Ioni\u021b\u0103", "guid": "ae4e6f12-05af-5122-9b4d-0680a4777b56", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/VZWDTL/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/SJEX8J/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/SJEX8J/", "attachments": []}], "A01": [{"guid": "b54a7709-8e0d-5e2f-8a1d-364c0138953d", "code": "HSFXR3", "id": 5906, "logo": null, "date": "2026-06-30T11:30:00+03:00", "start": "11:30", "duration": "00:30", "room": "A01", "slug": "foss4g-europe-2026-5906-efficient-neighbourhood-computation-and-cloud-native-storage-for-the-igeo7-dggs-using-the-z7-gbt-indexing", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/HSFXR3/", "title": "Efficient Neighbourhood Computation and Cloud-Native Storage for the IGEO7 DGGS Using the Z7 GBT Indexing", "subtitle": "", "track": "Academic track", "type": "Talk", "language": "en", "abstract": "Discrete Global Grid Systems (DGGS) are increasingly adopted as a unified spatial reference framework for organising and analysing multi-source geospatial data at global scale. Among hexagonal DGGS configurations, refinement ratio 7 systems exhibit particularly desirable properties: they preserve hexagonal symmetry across refinement levels and produce unambiguous indexing hierarchies where each cell maps to exactly one parent (Sahr, 2011). The recently introduced IGEO7 system and its associated Z7 hierarchical integer indexing scheme (Kmoch et al., 2025) provide a pure aperture 7 equal-area hexagonal DGGS implemented in the open-source DGGRID software. While IGEO7/Z7 offers significant theoretical advantages over systems such as H3, such as true equal-area cells versus H3\u2019s \u00b150% cell size variation, practical challenges remain in translating these advantages into efficient, scalable computational workflows. This paper addresses three interconnected challenges: (1) the algorithmic foundations of Z7 neighbourhood computation using Generalised Balanced Ternary (GBT) arithmetic on the int64 bit-packed index, (2) the alignment of Z7\u2019s hierarchical index structure with cloud-native storage layouts in Zarr via monotonic parent-based range indexing, and (3) a practical demonstration through slope gradient computation as a representative focal operation on hexagonal DGGS.\r\nA Z7 index is a 64-bit unsigned integer where the first 4 bits encode the base cell number (0\u201311, corresponding to the 12 pentagonal cells at the icosahedron vertices), and the remaining 60 bits encode up to 20 resolution digits at 3 bits each (values 0\u20136, with 7 marking digits beyond the cell\u2019s resolution). This compact bit-packed representation enables efficient hierarchical operations through bitwise manipulation: parent extraction requires only masking and setting trailing digit groups to 7, while resolution determination reduces to scanning for the first occurrence of the sentinel value 7. The encoding ensures that all children of a given parent cell share a common bit prefix, a property that is fundamental to both neighbourhood computation and storage optimisation.\r\nNeighbourhood finding in Z7 leverages GBT arithmetic, which is a generalisation of balanced ternary to the three axes of a hexagonal grid (Sahr, 2019). Each of the six neighbours of a cell is computed by performing digit-wise addition of a direction vector (digits 1\u20136) to the cell\u2019s index implemented via bitshifting, starting at the finest resolution digit and propagating carries toward coarser levels. Because the aperture 7 grid alternates orientation between successive resolutions (approximately \u00b119.1\u00b0 rotation), the addition tables alternate between clockwise and counter-clockwise variants at odd and even resolutions respectively. Each per-digit operation involves a table lookup (a 7\u00d77 matrix yielding both the result digit and a carry digit), making the overall algorithm O(r) in complexity where r is the resolution. When the carry propagates beyond the first resolution digit, the neighbour crosses into an adjacent base cell, requiring a lookup in the icosahedral adjacency table and potential rotational corrections at polar base cells. We present a Python/Numba implementation of this algorithm that operates directly on arrays of uint64 Z7 indices, achieving vectorised batch neighbourhood computation suitable for large-scale raster-style analysis.\r\nThe hierarchical prefix property of Z7 indices, where all children of a parent share a common bit prefix, directly enables an efficient storage layout for cloud-native Zarr archives. When Z7 indices at a given resolution are sorted numerically, cells within the same parent region are stored contiguously. This creates a monotonic range index where any parent zone\u2019s children can be retrieved through a simple range query on the sorted 1-D index dimension. We describe how xarray-xdggs (XDGGS, Kmoch et al, 2024) exploits this property: DGGS-indexed data is encoded as 1-D Zarr arrays with the Z7 cell ID as the coordinate dimension (but stored only as the start and end IDs), and chunking boundaries are aligned with coarser-resolution parent boundaries (e.g., chunking at resolution N-4 or N-5 while storing data at resolution N). This alignment ensures that hierarchical queries, i.e. aggregation from index children to logical parents, or drill-down from parents to children, traverse contiguous storage blocks, minimising I/O operations in cloud-object-storage environments. The approach mirrors the storage optimisation patterns known from quad-trees overviews or the HEALPix nested indexing but extends naturally to aperture 7 hierarchies. We also discuss how Zarr\u2019s metadata attributes are used to record DGGS parameters (grid type, indexing scheme, refinement level), enabling self-describing archives that can be leveraged for large scale computations.\r\nAs a practical demonstration, we implement a slope gradient computation, a classical focal GIS operation in terrain analysis, operating entirely within the Z7 index space. For each cell, the algorithm retrieves the six neighbours via GBT arithmetic, obtains the elevation values and their relative directions to each other, calculates the elevation differences along the three hexagonal axes onto two orthogonal components, and computes the slope from the combined partial derivatives. This finite-difference approach, adapted from Li et al. (2022), benefits from the uniform adjacency and equal weighting inherent to hexagonal cells, eliminating the directional bias present in rectangular grid slope computations. We implement this using Xarray for data management, Numba-accelerated functions for batch Z7 neighbour lookups on uint64 arrays, and demonstrate the end-to-end workflow from Zarr-stored elevation data through to a Zarr-stored slope product. All data is indexed by Z7 cell IDs without any intermediate coordinate transformations.\r\nOur results show that the combination of Z7\u2019s bit-packed int64 representation, GBT-based neighbourhood arithmetic, and parent-aligned Zarr chunking provides a coherent, performant stack for DGGS-native geospatial analysis. The approach is implemented using open-source Python tools (Numba, Xarray, XDGGS, Zarr) and is designed to integrate with emerging DGGS standards and cloud-native data infrastructure.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "PQFYHP", "name": "Alexander Kmoch", "avatar": "https://talks.osgeo.org/media/avatars/prop_alexander_kmoch_balticgis_sm_4zdgiPo.png", "biography": null, "public_name": "Alexander Kmoch", "guid": "f982ce9d-e4ac-586d-ba7f-3c01bf216bb5", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/PQFYHP/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/HSFXR3/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/HSFXR3/", "attachments": []}, {"guid": "91e84df7-6046-517a-b71b-bc8d089cb8ad", "code": "RKPEN9", "id": 5913, "logo": null, "date": "2026-06-30T12:00:00+03:00", "start": "12:00", "duration": "00:30", "room": "A01", "slug": "foss4g-europe-2026-5913-automating-the-subdivision-control-check-an-open-source-gis-and-llm-pipeline-for-cadastral-case-preparation", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/RKPEN9/", "title": "Automating the Subdivision Control Check: An Open-Source GIS and LLM Pipeline for Cadastral Case Preparation", "subtitle": "", "track": "Academic track", "type": "Talk", "language": "en", "abstract": "The subdivision control check (udstykningskontrol, UKS) is the process of verifying that a land subdivision complies with planning and land-use regulations. In Denmark, chartered land surveyors are legally obligated to complete this check for every cadastral case submitted to the Danish Geodata Agency (Geodatastyrelsen). The UKS requires the surveyor to manually gather data from 11 different legal themes, ranging from protected nature areas and coastal protection lines to soil contamination, road building lines, and local plans (resulting in querying 17 different geospatial data themes), before verifying whether a proposed cadastral change is legally permissible. Each theme is governed by its own sector legislation, and the surveyor must cross-reference open government datasets from multiple national portals including data themes such as nature, environmental, planning, cadastral, coastal zones, heritage sites, agricultural etc. In current practice this process is time-consuming, fragmented, and prone to human error [Hosseini et al., 2025b], yet it remains a mandatory prerequisite before any cadastral case can be registered.\r\n\r\nResearch Question\r\nThis paper presents a web-based, AI-enabled PostGIS engine that automates the UKS workflow. The system accepts WFS links, performs dynamic geospatial analysis, and structures its output specifically to enable a generative AI model to interpret the geographic properties of each GIS analysis. The central research question is: how can AI be utilised as a tool to streamline the subdivision control check, and to what degree can a locally hosted, open-source LLM produce legally grounded, evidence-based answers when provided with deterministic geospatial results as context? Notably, while the cadastral use case drives the design, the core contribution is a generalisable architecture: the combination of WFS ingestion, PostGIS analysis, and AI interpretation can be applied to any regulatory compliance workflow where spatial evidence must be matched against legal requirements.\r\n\r\nSystem Architecture and Open-Source Stack\r\nThe system is built entirely on free and open-source components. The web application is developed in Next.js, which exposes the APIs that connect the user interface to the geospatial and AI backend. The data layer is managed through Supabase, which provides three databases built on PostgreSQL: a primary database storing case information and parcel geometries; a results database holding PostGIS outputs in structured JSON; a vector database for the CAG embeddings.\r\nAt the analytical core is PostGIS, which performs all 17 geospatial analyses deterministically against the parcel geometry retrieved from the Danish cadastral register. The system accepts WFS endpoints, reads GetFeature responses, and constructs a bounding box envelope around the selected parcel. This envelope is used to query each WFS service, and the returned features are parsed and stored. Spatial operations include within-polygon tests, line intersections and distance calculations. The outputs are structured to serve as precise inputs for the AI interpretation phase, since the quality of the LLM response is only as good as the spatial evidence it receives.\r\nFor natural language interpretation, the system uses Ollama, an open-source platform for running LLMs locally, serving the Meta Llama 3.1 8B model [Ollama, u.d.a]. The relevant legal texts are embedded using the Nomic-embed-text model and stored in the vector database. This constitutes a Cache-Augmented Generation (CAG) architecture [Chan et al., 2025]: rather than expecting the model to recall Danish land law from its training data, the system caches the legislation and injects it as context at inference time. This constrains the model to a closed legal knowledge space, which reduces the risk of hallucination.\r\n\r\nPipeline Phases and Case Demonstration\r\nThe processing pipeline consists of four phases. Phase 1 accepts a parcel identifier via the web interface, retrieves the cadastral geometry, and initialises the case. Phase 2 runs the orchestrator, which queries all WFS endpoints in parallel and populates the database. Phase 3 executes the PostGIS analyses, producing a structured result record per theme with a preliminary decision flag, spatial evidence, and an agent log. Phase 4 passes these results alongside the embedded legislative context to the LLM, which produces a completed draft of the UKS form. The paper includes a case-oriented walkthrough demonstrating the system on a real cadastral parcel, showing the analysis outputs for each of the 17 themes and the corresponding AI-generated interpretations. Crucially, the geospatial results are themselves meaningful and verifiable independently of the AI layer: in many themes, the spatial finding is already the answer, and the AI provides the legal framing and documentation around it.\r\n\r\nResults\r\nThe system was evaluated against real cadastral cases and the generated UKS drafts were compared to manually prepared versions. The PostGIS layer correctly identified overlaps and distances across all 17 themes. The LLM layer produced coherent, legislation-referenced responses in the majority of test cases, with output quality closely tied to the specificity of the spatial evidence provided. Beyond the cadastral domain, the architecture is directly applicable to other land-use compliance workflows where spatial data must be checked against regulatory thresholds. Obvious examples include wind turbine siting (setback distances to dwellings and nature areas), solar farm permitting, and environmental impact screening.\r\n\r\nRelevance for FOSS4G\r\nAll geospatial data originates from Danish national open data infrastructures operating under INSPIRE-compliant WFS standards. The full stack, Next.js, PostGIS, Supabase, Ollama, Llama 3.1, and Nomic-embed-text, is open source. The architecture is generalisable to any jurisdiction exposing land-restriction data through WFS services. The system code and data schema will be made publicly available under an open-source licence and available on GitHub. The study contributes to a broader discussion on responsible LLM integration into professional legal-technical workflows [Hosseini et al., 2025a], specifically the role of deterministic spatial evidence as a grounding mechanism that makes AI output traceable and verifiable.\r\n\r\nConclusion\r\nThe presented system demonstrates that a web-based open-source GIS and LLM pipeline can automate complex, legislation-bound cadastral workflows in a robust and practically useful way. Human oversight is preserved throughout, as the surveyor reviews and approves all outputs.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "VVKTZN", "name": "Lasse Hedegaard Hansen", "avatar": "https://talks.osgeo.org/media/avatars/Linkedin_Foto_chopped_2kKnWJl.jpg", "biography": null, "public_name": "Lasse Hedegaard Hansen", "guid": "212dfc7c-1b74-57f4-83f9-03f44d4b6fea", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/VVKTZN/"}, {"code": "FS3UZN", "name": "Nicklas Nordhaug", "avatar": null, "biography": null, "public_name": "Nicklas Nordhaug", "guid": "edf395e4-066f-5163-8642-8571d712f20d", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/FS3UZN/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/RKPEN9/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/RKPEN9/", "attachments": []}, {"guid": "cf5c703c-af15-5dcb-be5f-b4ed88865076", "code": "BLRKM9", "id": 5909, "logo": null, "date": "2026-06-30T12:30:00+03:00", "start": "12:30", "duration": "00:05", "room": "A01", "slug": "foss4g-europe-2026-5909-representing-spatiotemporal-dynamics-of-glacial-lakes-with-vector-data-cubes", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/BLRKM9/", "title": "Representing spatiotemporal dynamics of glacial lakes with vector data cubes", "subtitle": "", "track": "Academic track", "type": "Academic lightening talk", "language": "en", "abstract": "Temporal and spatial monitoring of geomorphic features associated with natural hazards are important for disaster prevention, helping to identify vulnerable areas and anticipate potential risks. Remote sensing data has become a cornerstone for natural hazard monitoring, allowing regular mapping of remote areas and larger regions with reduced time and costs. The unprecedented and continuously growing volume of Earth Observation (EO) data has prompted the use of EO data cubes (EODCs) for efficient storage, management, and analysis (Sudmanns et al., 2023). EODCs are mostly focused on raster and array structures due to the gridded nature of EO data. However, previous work (Abad et al 2022) has shown how raster data cubes are limited by their gridded representation in geomorphic feature detection. \r\nWhile pixel-level analysis is valuable for long time series EO datasets, it often disregards the spatial information (Sudmanns et al., 2020) essential for geomorphic feature analysis, treating pixels in isolation rather than as meaningful objects. Segmenting pixels into objects, or object-based image analysis (OBIA), is an established concept that allows better representation of natural phenomena with diverse characteristics and appearances, such as different types of glacial lakes, landslides, or lava flows (H\u00f6lbling, 2022). Individual geomorphic features are treated as aggregates of pixels and are grouped into objects, providing additional information on topological relations.\r\nAdvances in object detection and image segmentation have opened new opportunities for tracking evolving features over time. Segmented results can be represented as a time series of evolving vectors within EODCs, taking advantage of vector data cube infrastructure. Vector data cubes work well with stationary objects, but the varying extent and shape of geomorphic features pose a challenge for existing data cube structures. Abad et al. (2024) addressed this by introducing summary geometries to define a constant spatial dimension while storing changing geometries as data cube elements, assigning each feature a unique ID based on the centroid of the union and dissolve of all corresponding polygons over time. While effective, this approach only accounted for spatial extent, leaving open how to handle other potential spatiotemporal dynamics, such as merging, splitting, disappearing, or reappearing. The method may face difficulties in such cases where feature grouping may differ according to interpretations. For example, when two nearby glacial lakes expand over time and merge, should they be considered as one lake before they merge? Or if a lake dries out and a new one appears over time, should both lakes have their own unique ID? In the case of several shape-evolving features, whether of the same type (e.g., glacial lakes), or different (e.g., landslides and landslide-dammed lakes), such questions become important when quantifying geomorphological dynamics. In this study we aim to investigate the implementation of grouping algorithms with features experiencing different spatiotemporal dynamics.    \r\nTo investigate different grouping algorithms, we first built a vector data cube with a spatiotemporal polygon dataset of a geomorphic feature. As study area, we selected the glacial lakes at the southern margin of the Vatnaj\u00f6kull ice cap in southeast Iceland, particularly J\u00f6kuls\u00e1rl\u00f3n, Brei\u00f0\u00e1rl\u00f3n, and Fjalls\u00e1rl\u00f3n, due to the lake\u2019s constant evolution. We acquired Landsat 4-8 data from 1985 to 2015 and Sentinel-2 data from 2016 to 2025 from OpenEO and Google Earth Engine. Annual summer composites were created to minimise ice cover and fill gaps caused by frequent cloud cover, proximity to satellite scene edges (Sentinel-2), and stripe errors (Landsat-7), which partly influenced mapping accuracy, though exact lake delineation was not essential for this study. The OBIA classification used spectral indices and k-means segmentation to map annual lake extents. The annual glacial lake polygons were used to build a vector data cube based on the notebook by Abad et al (2024). Different feature grouping methods were investigated, including the spatial overlap or proximity within a threshold over time, the centroid and the bounding box of the union and dissolve operation of all polygons over time, as well as a representative point of a feature set.\r\nAn advantage of the vector data cube over raster representations is the ability to attach attribute information (such as lake area) to individual geometries, making it easier to visualise and query the temporal dynamics. Results highlighted the importance of feature grouping selection, as different approaches can lead to meaningfully different interpretations of lake evolution. Some methods treated lakes that would later merge as a single waterbody from the beginning, producing a smooth, continuous growth curve. Others assigned separate IDs until the moment of merging, resulting in an abrupt jump in area for one lake as it absorbed the other. The latter approach, however, is more logically consistent. For example, small lakes currently forming above Brei\u00f0\u00e1rl\u00f3n are clearly distinct features today, regardless of whether they will eventually merge with the larger lake. Treating them as one lake at their current state would be unreasonable.\r\nHowever, when dealing with larger datasets, we might face difficulties with the number of geometries and scalability. When lakes merge, the other unique ID is still present in the data cube with empty geometries. In a large dataset, handling such lack of data could become an issue as highlighted by Abad et al (2024). The scalability issue requires further exploration in the future. Inconsistent segmentation was another limitation, especially in the 1990s and early 2000s. This prevented reliable detection of disappearing and reappearing lakes, as the algorithm would have assigned new IDs to the same lake over time. Temporally consistent input data is therefore a prerequisite for accurately capturing the full range of geomorphic dynamics.\r\nOur work directly addresses the gap of how to structure and analyse evolving vector features over time within data cubes in open-source geospatial workflows. The methods were built on open-source tools (OpenEO, Python) and data (Sentinel and Landsat) when possible and extends on previous work of the community making our work relevant to the FOSS4G conference.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "QLUUTE", "name": "Julia Engblom", "avatar": null, "biography": null, "public_name": "Julia Engblom", "guid": "0aa482c5-6366-5c2d-ada7-d9c54686cf37", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/QLUUTE/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/BLRKM9/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/BLRKM9/", "attachments": []}, {"guid": "1cf617db-14b2-5c13-abc2-9a1a7c622539", "code": "MX3ZAN", "id": 5917, "logo": null, "date": "2026-06-30T12:35:00+03:00", "start": "12:35", "duration": "00:05", "room": "A01", "slug": "foss4g-europe-2026-5917-advancing-open-geospatial-data-multi-source-maritime-monitoring-and-semantically-enriched-urban-mobility-datasets", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/MX3ZAN/", "title": "Advancing Open Geospatial Data: Multi-Source Maritime Monitoring and Semantically Enriched Urban Mobility Datasets", "subtitle": "", "track": "Academic track", "type": "Academic lightening talk", "language": "en", "abstract": "The increasing availability of geospatial data and the growing maturity of open-source technologies have created new opportunities for addressing complex challenges across domains such as maritime surveillance and urban mobility. However, despite significant progress, the geospatial community continues to face limitations in accessing high-quality, interoperable, multimodal, and semantically enriched open datasets. This work addresses this gap by presenting four open-access geospatial datasets developed within a unified vision of openness, interoperability, and reproducibility: two datasets targeting vessel monitoring and two focusing on urban mobility. These datasets are part of the MUltiSensor Inferred Trajectories (MUSIT) project, an international, interdisciplinary initiative funded by the European Union's Horizon Europe program. MUSIT aims to transform heterogeneous tracking sensor data into complete, semantically enriched trajectories, opening new perspectives in mobility monitoring and fostering collaboration among academia, industry, and innovators.\r\nThe first dataset, namely Multimodal Maritime Dataset on the English Channel [1] (MMDEC), provides a comprehensive multi-source view of maritime activity within a defined Area of Interest covering the western Celtic Sea, the English Channel, and part of the North Sea. Spanning a three-month period from July to October 2023, MMDEC integrates heterogeneous data streams including Automatic Identification System (AIS) signals, satellite imagery, meteorological and oceanographic data, port locations, and marine protected areas. By combining these diverse sources into a single, harmonized dataset, MMDEC enables advanced analysis of maritime behavior, anomaly detection, and environmental monitoring. Its multi-layered structure reflects real-world operational complexity and supports a wide range of use cases, from maritime safety to ecological impact assessment. Within the MUSIT framework, MMDEC represents a concrete realization of the project's data collection and integration pillar, contributing a rich, multi-sensor foundation for subsequent trajectory reconstruction and analysis.\r\nComplementing this dataset, AegeaNET [2] introduces a real-time dimension to maritime monitoring through an open sensor network deployed across the Aegean Sea. AegeaNET comprises strategically positioned AIS and ADS-B receivers that capture maritime traffic, providing continuous streams of positioning data to facilitate real-time tracking and situational awareness. As an academic and open initiative, AegeaNET exemplifies how distributed, community-driven sensor networks can enhance transparency and data availability in critical domains such as navigation safety and border monitoring. In alignment with MUSIT's core vision, AegeaNET directly addresses the challenge of incomplete or fragmented tracking data by offering persistent, sensor-based observations that feed trajectory inference and fusion pipelines. Together, MMDEC and AegeaNET demonstrate complementary approaches to maritime data collection: one focused on multi-source historical integration, and the other on real-time, sensor-based observation.\r\nIn the domain of urban mobility, we present two semantically enriched trajectory datasets generated for the metropolitan areas of Paris and New York City [3]. The raw trajectory data underpinning both datasets consists of publicly available GPS traces voluntarily shared by users through OpenStreetMap, retrieved via the OSM API over geographic bounding boxes covering each city. This choice of source ensures full openness and compliance with the Open Database License, while avoiding the privacy issues that typically hinder the release of mobility data. These trajectories are then semantically enriched with multiple contextual layers drawn from heterogeneous open sources. Spatial context is provided through Points of Interest, also extracted from OSM, while weather conditions are integrated from meteorological data services. Additional inferred attributes - including detected stops, movement segments, and transportation modes - are derived through spatio-temporal analysis of the raw GPS signal. A particularly novel contribution is the inclusion of synthetic yet realistic social media posts, generated by a Large Language Model carefully instructed to simulate user-generated content associated with observed movements. This multimodal enrichment opens new possibilities for research at the intersection of mobility analysis and natural language processing. Consistent with MUSIT's emphasis on cross-domain representation and information fusion, the datasets are released in both tabular and Resource Description Framework formats, supporting semantic reasoning, knowledge graph construction, and compliance with the FAIR (Findable, Accessible, Interoperable, Reusable) data principles. Together, these design choices make the datasets valuable resources for a wide range of tasks, including behavior modeling, mobility prediction, and LLM-based applications.\r\nA key contribution of this work lies not only in the datasets themselves but also in the reproducible and extensible processes used to generate them. By openly sharing both the data and the underlying pipelines, we aim to empower the community to replicate, adapt, and extend our approach to other geographic regions and application domains. This is particularly important in the context of semantically enriched mobility data, where the combination of heterogeneous contextual information remains a significant barrier to entry for many researchers and practitioners. The MUSIT project, through its training and mobility programs and its commitment to open knowledge exchange, actively encourages reproducibility and community-driven engagement.\r\nFrom a broader perspective, these four datasets illustrate the potential of open geospatial data to bridge domain gaps and foster cross-disciplinary innovation. The maritime datasets highlight the importance of integrating heterogeneous environmental and operational data sources, while the urban mobility datasets demonstrate how semantic enrichment can unlock insights into human movement patterns. Both cases emphasize the role of open standards, open-source tools, and collaborative infrastructures in advancing the state of the art - values that are central to MUSIT's mission of building a dynamic community capable of turning research into tangible societal value.\r\nFinally, this work aligns closely with the principles of the open geospatial ecosystem by promoting transparency, accessibility, and reuse. By contributing these datasets to the community under the MUSIT project, we seek to support ongoing research, policy-making, and industry applications, while also encouraging further contributions and collaborations within and beyond the consortium.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "KSNDC7", "name": "Jelena Panagiotakou", "avatar": "https://talks.osgeo.org/media/avatars/Photo_pvgsvHG.jpg", "biography": null, "public_name": "Jelena Panagiotakou", "guid": "ab709421-20f5-54a1-b66f-dc361d6b2cbc", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/KSNDC7/"}, {"code": "UBHA3R", "name": "Ioannis Kontopoulos", "avatar": null, "biography": null, "public_name": "Ioannis Kontopoulos", "guid": "ae48ae2a-6638-5781-b451-6a5feddeb3cc", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/UBHA3R/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/MX3ZAN/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/MX3ZAN/", "attachments": []}, {"guid": "fbfbe73a-a720-5001-b8c6-40436c72ec85", "code": "UGKGSH", "id": 5910, "logo": null, "date": "2026-06-30T12:40:00+03:00", "start": "12:40", "duration": "00:05", "room": "A01", "slug": "foss4g-europe-2026-5910-towards-a-modular-and-open-api-for-interoperable-energy-webgis-platforms", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/UGKGSH/", "title": "Towards a modular and open API for interoperable energy WebGIS platforms", "subtitle": "", "track": "Academic track", "type": "Academic lightening talk", "language": "en", "abstract": "The integration of WebGIS platforms into energy planning processes and territorial governance has become a widely recognized approach at the international level, owing to the ability of these tools to support complex analyses and strategic decision\u2011making in the fields of sustainable development. In this context, spatial analyses are increasingly required to assess renewable energy potentials, evaluate land\u2011use and environmental constraints, support multi\u2011energy system modelling and inform strategic decision\u2011making. By enhancing data sharing, accessibility and active engagement of multiple stakeholders, WebGIS platforms significantly broaden the opportunities for collaborative planning. The distinctive features of these tools - namely spatial and temporal analytical capabilities, management of large volumes of heterogeneous data and interactive visualization - make them particularly well suited to supporting complex and multidisciplinary decision\u2011making processes, such as those characterizing the governance of the decarbonization process across different administrative levels. \r\n\r\nOver the past decade, RSE has developed and maintained a broad ecosystem of WebGIS tools and processing services to support energy planning processes in Italy [1]. This ecosystem includes several thematic atlases dedicated to renewable energy resources, as well as an integrated national energy atlas to assess energy sources integration in the territory and a centralized geospatial database collecting datasets at multiple spatial and temporal resolutions. These platforms have been designed following open data principles and are freely accessible online, primarily relying on free and open-source software geospatial components and standards. Access to data is currently provided through web-based visualization interfaces, standard OGC services, and, where possible, data downloads in common GIS formats. \r\n\r\nWhile this approach has proven effective in supporting data dissemination and exploratory spatial analysis, it increasingly shows limitations in responding to evolving user needs. In particular, public administrations, researchers and technical users are progressively moving beyond map-centric usage patterns, requiring more flexible, programmatic and automated access to geospatial energy-related data. Users often need to integrate datasets from multiple sources into custom workflows, advanced modelling environments, dashboards or decision-support systems.  \r\n\r\nFrom a technical perspective, the current architecture is characterized by a strong emphasis on visualization and bulk data access, which limits the effective reuse of open geospatial data in more advanced and automated contexts. While users can explore datasets through WebGIS interfaces and, in some cases, download them, more targeted operations, such as obtaining the value of a dataset at a specific location, computing an aggregate over an area of interest (AOI) or extracting a time series, are not directly supported as machine-accessible services. At the same time, data extraction is currently implemented through multiple heterogeneous portals and ad hoc services, each with its own interaction model. Users may be required to browse large catalogs, generate scripts for local execution or submit requests that are processed asynchronously through separate systems. As a result, even simple analytical needs often require downloading entire datasets and performing local processing, which disrupts automated and reproducible workflows, while fragmentation across ad-hoc data extraction services leads to inconsistent user experiences, duplicated logic and greater access complexity. Thus, traditional WebGIS interfaces and view-oriented services alone are no longer sufficient. \r\n\r\nOvercoming these limitations requires a rethinking of the existing infrastructure, shifting from a model centered on visualization and bulk downloads to one based on programmatic, query\u2011driven access [2]. \r\n\r\nThis contribution presents the conceptual design and early implementation of a centralized and modular REST API intended to act as a unified access layer across the entire RSE geospatial data ecosystem. The API is designed to decouple data access and analytical capabilities from specific user interfaces, enabling consistent and programmatic interaction with geospatial datasets and services. \r\n\r\nThe proposed API addresses the previously detailed limitations by introducing a unified, query-driven access layer that complements existing WebGIS interfaces. Users can issue parameterized requests to retrieve only the specific information they need, including point-based queries, nearest-feature searches, spatial aggregations, time series extraction and filtered data subsets. These requests can be executed both interactively and programmatically, enabling direct integration into automated workflows, modelling pipelines and external applications. \r\n\r\nIn addition, the API extends the capabilities of WebGIS clients beyond standard OGC-based interactions. While WMS and GetFeatureInfo remain available for visualization and basic inspection, the API enables richer server-side operations triggered by user interactions, returning structured results suitable for advanced visualizations such as charts, indicators and dynamic summaries. \r\n\r\nA further key aspect is the integration of existing domain-specific tools and processing services. Currently exposed as standalone web applications or custom WebGIS components, these tools are preserved and made accessible through the API as part of a consistent access model. In this configuration, the API acts as an orchestration layer, routing requests to the appropriate internal service, harmonizing inputs and outputs and enforcing common policies for authentication, authorization, and usage control. \r\n\r\nOverall, the API would establish a single, consistent entry point for querying, extracting and processing geospatial data, shifting the ecosystem to a more flexible, query-driven model. This transition would significantly improve the accessibility, usability, and interoperability of open geospatial data, enabling more efficient, reproducible and scalable applications across a wide range of use cases. Moreover, by serving as a unified access layer, the API acts as an encapsulation boundary: it hides internal changes to data structures, storage systems, or processing workflows behind a stable interface, so client applications can remain unaffected as the system evolves. \r\n\r\nWithin the FOSS4G context, the proposed architecture demonstrates how mature open-source geospatial components can be enhanced with modern API-driven paradigms to support more dynamic and interoperable data ecosystems. In the specific case of the RSE tool ecosystem, this approach enables the incremental evolution of existing infrastructures, preserving consolidated tools while improving data accessibility, coherence and interoperability both among datasets and with external information systems. Overall, it represents a practical and transferable example of how open geospatial platforms can increase the value and usability of information assets without requiring disruptive redesigns.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "PCNKN9", "name": "Matteo Gobbi Frattini", "avatar": "https://talks.osgeo.org/media/avatars/Foto_profilo_AlbsB9g.jpeg", "biography": null, "public_name": "Matteo Gobbi Frattini", "guid": "5473562f-37fd-5553-8271-0071d51ee833", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/PCNKN9/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/UGKGSH/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/UGKGSH/", "attachments": []}, {"guid": "bf4f501f-4afe-5509-a7b6-ec6764c10c81", "code": "VJT8JW", "id": 5908, "logo": null, "date": "2026-06-30T12:45:00+03:00", "start": "12:45", "duration": "00:05", "room": "A01", "slug": "foss4g-europe-2026-5908-pilar-2b-an-open-geospatial-pipeline-for-biogas-potential-assessment-in-institutionally-fragmented-data-environments", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/VJT8JW/", "title": "PILAR-2b: An Open Geospatial Pipeline for Biogas Potential Assessment in Institutionally Fragmented Data Environments", "subtitle": "", "track": "Academic track", "type": "Academic lightening talk", "language": "en", "abstract": "Spatially explicit biogas potential assessment requires integrating land cover dynamics, agricultural census records, livestock inventories, and municipal waste generation data into a unified analytical framework. In most national contexts, each of these dimensions is maintained by a distinct government agency operating at incompatible spatial resolutions, under divergent update schedules, and without a shared classification ontology. The result is not data absence but institutional fragmentation, and fragmentation is a structurally different problem from scarcity: the data exists, is publicly available, and is updated regularly, but no coordinating infrastructure connects it into an analysis-ready form. This distinction has direct consequences for platform design. A system built to address data scarcity aggregates and estimates; a system built to address institutional fragmentation must integrate, reconcile, and make the reconciliation process itself transparent and reproducible.\r\nPILAR-2b (Plataforma Inteligente de Localiza\u00e7\u00e3o e Aproveitamento de Res\u00edduos para Biog\u00e1s e Bioprodutos) is an open-source spatial decision-support platform developed at CP2b/NIPE-Unicamp, Brazil, to produce municipally disaggregated biogas potential estimates for S\u00e3o Paulo State's 645 municipalities through a reproducible pipeline that treats data integration as a primary computational challenge rather than a preprocessing step. The platform integrates five heterogeneous government datasets: IBGE agricultural census records, SNIS municipal waste inventories, MapBiomas 30-metre land cover rasters, ANEEL energy infrastructure layers, and CETESB environmental licensing records. These sources present four structurally distinct incompatibilities: administrative unit definitions differ across agencies; coordinate reference systems require transformation to SIRGAS 2000 UTM Zone 22S; update cycles range from annual to decennial; and feedstock classification schemes lack a common ontology across sources. The data integration pipeline resolves each incompatibility through a fully scripted, version-controlled transformation chain implemented in Python with GeoPandas, Shapely, and Fiona, with no manual reconciliation steps at any stage. Every transformation from raw institutional input to analysis-ready geospatial layer is traceable, independently executable, and documented in a public repository under GPL 3.0.\r\nThe platform architecture follows a three-tier microservices model, separating presentation, application logic, and data persistence into independently deployable cloud components. The presentation layer is implemented in Next.js 15 with Mapbox GL JS vector tile rendering, enabling simultaneous display of all 645 municipal polygons with sub-second pan-and-zoom response without requiring a client-side GIS installation. The application layer is built on FastAPI 0.104.1 with an asynchronous Python runtime; NumPy vectorization across all municipalities reduced per-request computation time from approximately 8.2 seconds with sequential iteration to 0.9 seconds with vectorised batch processing. The persistence layer operates on PostgreSQL 15 with PostGIS 3.4, hosted on Supabase, with full operational costs ranging from zero to fifty US dollars per month, depending on demand, a range considered accessible for public sector and academic deployment without proprietary licensing.\r\nIntegrated feedstock inventories enter a correction factor methodology that decomposes theoretical biomass availability into practical mobilisable potential through four sequential, feedstock-dependent factors: collection efficiency (FC), competing uses (FCo), seasonal availability (FS), and logistical constraints (FL). Each factor is independently parameterised per feedstock category across 30 feedstock types in four sectors: agriculture, industry, livestock, and urban waste. The FC times FCo times FS times FL multiplication produces a transparent audit trail from gross theoretical potential to practically actionable municipal estimates, enabling factor-specific sensitivity analysis that is structurally unavailable in single-factor yield approaches, where corrections are embedded rather than decomposed.\r\nApplied to S\u00e3o Paulo State's 645 municipalities, PILAR-2b quantifies a theoretical biogas potential of 133.82 million m\u00b3 CH4/day from consolidated feedstock inventories, reduced to 19.69 million m\u00b3/day practical mobilisable potential through sequential correction factor application, representing a 14.7% weighted average retention that encodes binding regulatory and logistical constraints directly in the correction structure. Spatial analysis reveals that 25.1% of municipalities account for 67.0% of the state's practical potential, a four-order-of-magnitude spread across the municipal distribution that confirms that state-level aggregation is analytically insufficient for infrastructure investment decisions and that municipal-resolution outputs constitute a structurally distinct planning information product. Cross-validation against the 2025 S\u00e3o Paulo biomethane roadmap (Instituto 17, PSR, and Amplum Biog\u00e1s, published by FIESP) yields a mean absolute error of 13.2%, approaching the 15-20% performance range documented for the DBFZ Biomass Monitor operating under substantially denser European data conditions. All primary analytical workflows are complete within sub-3-second response times under 50 concurrent users in production conditions.\r\nThe data incompatibility challenges resolved by this pipeline, including misaligned administrative units, divergent update cycles, and absent cross-agency classification standards, recur structurally wherever policy-relevant energy assessments depend on combining institutionally separated government sources. The S\u00e3o Paulo deployment demonstrates that these challenges are tractable within a fully open, browser-accessible stack at operational costs within reach of public institutions. PILAR-2b is designed for direct replication in any national or subnational context where MapBiomas-equivalent land cover data, agricultural census records, and municipal waste inventories achieve sufficient completeness, a condition already met across multiple Brazilian states and increasingly across Latin American, African, and Southeast Asian contexts where open satellite and census data are advancing faster than institutional coordination. The result is not a regional tool but a methodological blueprint: an open geospatial integration architecture replicable wherever fragmented data governance, not technical capacity, is the binding constraint on evidence-based energy planning.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "SAANDR", "name": "Lucas Nakamura Cerejo", "avatar": null, "biography": null, "public_name": "Lucas Nakamura Cerejo", "guid": "056cd754-38a3-5f8f-9936-5ae94c97271e", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/SAANDR/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/VJT8JW/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/VJT8JW/", "attachments": []}, {"guid": "7b5ca4e8-4a23-5345-9153-dc824c75aca1", "code": "QADHQX", "id": 5907, "logo": null, "date": "2026-06-30T14:30:00+03:00", "start": "14:30", "duration": "00:30", "room": "A01", "slug": "foss4g-europe-2026-5907-evaluating-the-application-of-fao-wapor-data-to-support-colombia-s-national-water-study-on-water-consumption-in-the-agricultural-sector", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/QADHQX/", "title": "Evaluating the application of FAO-WaPOR data to support Colombia\u2019s National Water Study on water consumption in the agricultural sector", "subtitle": "", "track": "Academic track", "type": "Talk", "language": "en", "abstract": "Agriculture accounts for approximately 70% of global freshwater withdrawals and remains highly sensitive to climate variability. Therefore, timely estimates of agricultural water use are crucial for effective basin planning, water-stress diagnostics, and informed climate adaptation strategies.\r\n\r\nIn Colombia, the National Water Study (Estudio Nacional del Agua, ENA) is the official instrument for quantifying water demand across sectors. It relies on an FAO-56 soil\u2013water balance approach that requires extensive input data and numerous intermediate calculations  (IDEAM 2023). Because this method is so operationally demanding, the ENA is published only once every four years and suffers from a significant reporting lag. For instance, the ENA 2022 report relies on data from 2020. Consequently, these estimates are often outdated by the time of publication, and lack the capacity to capture intra-annual variability driven by phenomena such as El Ni\u00f1o and La Ni\u00f1a.\r\n\r\nThis research therefore investigates whether freely available satellite data can support the ENA reporting, enabling more continuous and timely monitoring. The study evaluates FAO's WaPOR (Water Productivity through Open access to Remotely sensed-derived data) through an open-source, reproducible framework of publicly available notebooks. It combines WaPOR's monthly actual evapotranspiration and interception (AETI) and precipitation products with ENA's agro-climatic crop mask to restrict the analysis to agricultural areas and perform pixel-level calculations of water consumption. \r\n\r\nThe resulting blue water volumes and irrigation water withdrawals were aggregated at the sub-basin level and compared with official ENA estimates for 2020. Apart from the country-level analysis, the methodology was applied to a specific zoom-in area located within the Magdalena province. This area is characterized by a high dominance of banana and oil palm (Cruz 2020), which allowed a specific comparison between WaPOR-derived evapotranspiration values and the expected agricultural patterns. This selection was based on two main criteria: first, the area exhibits a relatively homogeneous surface according to the FAO-WaPOR (L3-AETI-M - spatial resolution of 30m) layer which facilitates the spatial analysis and interpretation of results; however, it should be noted that the Level 2 (L2-AETI-M  - spatial resolution of 100m) product will be used for the analysis, consistent with the methodology applied across the entire national territory. Second, crop mask data from IDEAM reveal that the region contains a significant proportion of two key permanent crops: oil palm and banana \r\n\r\nThe results show a strong spatial agreement (R\u00b2 = 0.83), indicating consistent identification of priority basins, although WaPOR estimates are approximately 66% of ENA values, with similar patterns for irrigation withdrawals. This systematic offset is consistent with the conceptual difference between the two approaches: ENA estimates potential crop water demand under optimal conditions using FAO-56 crop coefficients, while WaPOR captures actual evapotranspiration under real field constraints. This difference becomes evident when analysing seasonal behaviour: in the Caribbean and Magdalena basins, which concentrate the largest agricultural areas, spatial agreement is notably high during the dry season but drops significantly with the onset of the first rainy season. \r\n\r\nThe detailed analyses for the Magdalena area shows that WaPOR-derived evapotranspiration values are slightly lower than ENA estimates for both banana and oil palm, consistent with the national findings. The seasonal structure of this disagreement reveals that January is the only month where the relationship inverts, with WaPOR marginally exceeding ENA, a pattern consistent with dry-season dynamics in which low atmospheric humidity allows WaPOR's energy balance approach to capture relatively high actual ET. From February onwards, ENA overtakes WaPOR, and the gap widens progressively through the wet season transition, reaching its annual peak in May \u2014 precisely when the first rainy season is established \u2014 and a secondary peak in October, coinciding with the second rainfall peak over the region. This seasonally structured bias confirms that the difference between the two approaches is not a random but a response to Colombia's climate variability.\r\n\r\nThe developed framework produces spatial outputs and results  using freely available tools and data sources such as the WaPOR data which  is provided in near-real-time layers of actual evapotranspiration, biomass production, and water productivity at resolutions from 30 m to 300 m globally. The potential of these products for agricultural water monitoring is not new \u2014 WaPOR has already been applied in other contexts, such as the assessment of irrigation performance at a sugarcane estate in Mozambique (Chukalla et al. 2022) but its application at a national scale in Colombia for water demand reporting remains largely unexplored. This study aims to contribute to that evidence base in Latin America, and to motivate further exploration of WaPOR's potential in other regions where timely, low-cost alternatives to conventional water accounting methods are needed. By openly sharing the methodological framework through accessible notebooks, this research actively promotes reproducibility and collaborative science, which are core tenets of the FOSS4G community. It empowers local water authorities, researchers, and policymakers in data-scarce regions to independently verify, adapt, and scale the approach to their specific hydroclimatic contexts. Furthermore, integrating these Python-based workflows with QGIS demonstrates how open-source ecosystems can bridge the gap between complex satellite data and operational water management, ultimately democratizing access to critical climate adaptation tools.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "KNSX8P", "name": "Laura Agudelo", "avatar": "https://talks.osgeo.org/media/avatars/Laura_2021_oULNgQv.png", "biography": null, "public_name": "Laura Agudelo", "guid": "6aa418ba-d4ff-5848-802a-de575310044e", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/KNSX8P/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/QADHQX/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/QADHQX/", "attachments": []}, {"guid": "cde87c00-b43c-5742-9ab6-7672b84cef0f", "code": "UY9NQK", "id": 5912, "logo": null, "date": "2026-06-30T15:00:00+03:00", "start": "15:00", "duration": "00:30", "room": "A01", "slug": "foss4g-europe-2026-5912-integrating-participatory-water-monitoring-and-edge-ai-sensing-through-istsos4-a-lake-lugano-case-study", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/UY9NQK/", "title": "Integrating Participatory Water Monitoring and Edge AI Sensing through istSOS4: A Lake Lugano Case Study", "subtitle": "", "track": "Academic track", "type": "Talk", "language": "en", "abstract": "Water-quality monitoring increasingly relies on heterogeneous sensing systems that combine in situ probes, automated acquisition pipelines, interoperable web services, and data-driven analysis. Open geospatial standards such as the OGC SensorThings API [1] were developed to enable interoperable management of observations and metadata from heterogeneous sensor systems, while platforms such as istSOS4 [2] show how these principles can be implemented in open-source environmental monitoring infrastructures. At the same time, recent literature highlights the growing relevance of citizen science and IoT-based participatory sensing for water-quality monitoring [3], both to expand observation capacity and to strengthen communication and public engagement around environmental data. In parallel, machine-learning approaches for algal bloom detection and prediction [4] increasingly combine physicochemical measurements with image-based or remotely sensed observations, indicating the potential of AI-enabled optical monitoring for aquatic environments. However, the integration of open sensor standards, participatory monitoring, and future AI-derived optical observations within a single geospatial framework remains limited. This contribution addresses that gap through the following research question: how can an open geospatial infrastructure based on istSOS4 support multimodal and participatory water monitoring today, while also providing a coherent integration path for future edge AI-derived optical observations? \r\n\r\nThe work is developed within the Interreg WINCA4TI project, Water Interactions with Nature, Climate and Agriculture for Ticino, which aims to analyse and describe the interactions between water, economy, environment, and agriculture in the Ticino basin. Within this broader framework, SUPSI promotes participatory environmental monitoring initiatives on Lake Lugano, combining scientific observation, local collaboration, and territorial awareness. The monitoring activity described in this paper is part of this effort. Through a collaboration based on citizen science principles, a local nautical club hosts and helps maintain our sensor infrastructure, while receiving in return water-quality information and analytics through dedicated dashboards \r\n\r\nThe current deployment on Lake Lugano consists of a multisensor platform combining conventional aquatic measurements with an optical experimental subsystem. At present, the system acquires fluorimetric measurements and dissolved oxygen observations, together with image data collected by an in-house developed three-camera optical device. These sensing components coexist within the same monitoring initiative, but they do not yet operate within a fully unified observation model. The geospatial backbone of the proposed framework is istSOS4, which implements the OGC SensorThings API and provides a machine-readable, discoverable, and reusable way to organize and expose environmental observations, metadata, and temporal series. Additionally, within this project, the current API is planned to be extended to support the STAplus standard, in order to better address citizen science requirements related to data attribution, storage, and handling. Within this architecture, conventional sensors such as fluorimeters and dissolved oxygen probes naturally fit the SensorThings observation model. The more challenging issue concerns the optical subsystem, whose outputs differ substantially from scalar probe measurements. \r\n\r\nThe methodological choice proposed in this paper is therefore to distinguish between raw optical acquisition and published environmental observations. Raw imagery is not ingested directly into istSOS4; image acquisition, storage, and processing instead remain outside the observation service. Building on this distinction, the paper proposes that the optical subsystem should evolve into an edge AI sensor. In this envisioned configuration, images would be processed locally through dedicated computer-vision pipelines running close to the sensor. These models would transform raw visual input into higher-level variables that can be represented as time-stamped observations, such as algal classification, estimated algal concentration, bloom-related indicators, anomaly flags, and associated confidence scores. Once formalized as observations with explicit timestamps, observed properties, and provenance, these outputs could be published through istSOS4 alongside the measurements acquired by conventional probes. \r\n\r\nThe current results of the work are both practical and methodological. First, the project has produced an operational multisensor deployment on Lake Lugano that already collects conventional water-quality measurements together with optical data from the three-camera system. Second, the project has led to the definition of an integration framework in which istSOS4 supports current probe-based observations and is designed to accommodate AI-derived optical indicators. \r\n\r\nThis contribution is relevant to the FOSS4G Europe Scientific Track because it addresses a concrete environmental-monitoring problem through a geospatial and standards-based approach; it highlights the role of free and open source geospatial software as an enabling infrastructure connecting sensors, metadata, interoperability, and downstream analytics; and it brings together themes like GeoAI, remote sensing for water resources management, participatory monitoring, and open geospatial infrastructures for environmental observation. The originality of the work lies in defining how AI-derived optical indicators, rather than raw imagery, can be integrated into an istSOS4-based observation framework alongside conventional water-quality measurements within a participatory monitoring setting. The framework shows how a standards-based open-source infrastructure can support current sensor observations while remaining extensible toward future AI-enabled optical sensing. \r\n\r\nReproducibility is a key aspect of the framework, which uses istSOS4 and the SensorThings API to support explicit sensor descriptions, consistent observation structures, timestamps, and traceable data access. By separating acquisition, storage, inference, feature extraction, and publication, the architecture clarifies provenance and supports reusable environmental observations. Grounded in the Lake Lugano deployment within WINCA4TI / Interreg and supported by local stakeholders, the work proposes a generalizable framework in which istSOS4 acts as the interoperable layer for conventional and future AI-derived environmental observations. \r\n\r\n \r\n\r\n(1) Open Geospatial Consortium, OGC SensorThings API Standard, 2025. \r\n\r\n(2) M. Cannata, M. Antonovic, M. E. Molinari, and M. Pozzoni, \u201cistSOS, a new sensor observation management system: software architecture and a real-case application for flood protection,\u201d ISPRS Archives, 2013. \r\n\r\n(3) S. Blanco Ram\u00edrez, I. van Meerveld, and J. Seibert, \u201cCitizen science approaches for water quality measurements,\u201d Science of the Total Environment, 2023. \r\n\r\n(4) J. Park, K. Patel, and W. H. Lee, \u201cRecent advances in algal bloom detection and prediction technology using machine learning,\u201d Science of the Total Environment, 2024.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "7EUFEJ", "name": "alessandro centazzo", "avatar": "https://talks.osgeo.org/media/avatars/WhatsApp_Image_2026-04-15_at_18.14.27_7mupUS7.jpeg", "biography": null, "public_name": "alessandro centazzo", "guid": "47f11e38-301e-54e4-a32a-de0c73c3d111", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/7EUFEJ/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/UY9NQK/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/UY9NQK/", "attachments": []}, {"guid": "c0889665-f35e-520d-894f-cd34b8aee286", "code": "QYAHU8", "id": 5914, "logo": null, "date": "2026-06-30T15:30:00+03:00", "start": "15:30", "duration": "00:30", "room": "A01", "slug": "foss4g-europe-2026-5914-automated-riverine-waste-detection-using-random-forest-and-multispectral-satellite-imagery", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/QYAHU8/", "title": "Automated Riverine Waste Detection Using Random Forest and Multispectral Satellite Imagery", "subtitle": "", "track": "Academic track", "type": "Talk", "language": "en", "abstract": "## Motivation\r\n\r\nThe proliferation of waste-contaminated areas poses a significant challenge to global ecosystems, harming wildlife and posing serious risks to human health. Riverine systems are particularly vulnerable, as floodplains act as temporary storage for mismanaged plastic and debris. During high-water events, accumulated waste is transported downstream, further contaminating aquatic environments.\r\nGovernmental and non-governmental organizations work extensively to remediate these areas, but identifying illegal dumpsites along long riverbanks is resource-intensive and often requires field surveys by vehicle or boat. Efficient, large-scale monitoring tools are therefore essential. Recent advances in remote sensing and machine learning offer promising solutions. This research aims to develop an automated system for detecting plastic waste along riverbanks and water surfaces using multispectral satellite imagery.\r\n\r\n\r\n## Key Related Works\r\n\r\nThe field of satellite-based waste detection is rapidly evolving. Previous efforts by *Magyar et al. (2023)* laid the foundation for this study by employing a Random Forest (RF) model on PlanetScope and Sentinel-2 imagery.\r\n\r\nOther researchers have utilized different sensors and algorithms; for instance, *Sakti et al. (2023)* introduced the \"Adjusted Plastic Index\" to reduce noise from vegetation and buildings in Sentinel-2 data, achieving 88% accuracy on vegetation but facing challenges with spectral similarities between buildings and debris.\r\n*Lanorte et al. (2017)* demonstrated the effectiveness of Support Vector Machines (SVM) for agricultural plastic waste detection using Landsat 8 imagery, achieving overall accuracy up to 94%.\r\nDeep learning approaches have also been explored. *Sun et al. (2023)* utilized high-resolution satellite imagery (0.3m\u20131m) to achieve a 98% detection rate for various waste types, significantly reducing the time required for expert manual review. *Torres and Fraternali (2021)* employed a Convolutional Neural Network (CNN) based on the ResNet50 architecture to identify illegal landfills in 20cm resolution orthophotos with an F-score of 88.2%.\r\nWhile these high-resolution studies show great accuracy, our research focuses on the operational utility of more frequently available multispectral data like PlanetScope to monitor dynamic river environments.\r\n\r\n\r\n## Methodology\r\n\r\n### Data Acquisition and Feature Engineering\r\nThe study utilizes PlanetScope multispectral imagery, which provides four spectral bands (RGB + NIR). To enhance the model's ability to distinguish waste from natural surfaces, the following spectral indices were calculated:\r\n - **Plastic Index (PI)**: Leverages the higher reflectance of plastic compared to water in the NIR spectrum.\r\n - **Normalized Difference Water Index (NDWI)**: Used to delineate water features.\r\n - **Normalized Difference Vegetation Index (NDVI)** and **Reversed NDVI (RNDVI)**: Used to identify and mask healthy vegetation.\r\n - **Simple Ratio (SR)**: Further assists in vegetation classification.\r\n\r\n### Training Dataset\r\nA comprehensive training dataset was compiled, consisting of 27 million pixels. This dataset includes 29 landfills in Romania \u2014 identified via local registries \u2014 and the Kisk\u00f6re reservoir in Hungary, which is a known site for floating waste accumulation. Every pixel was manually annotated into five categories: *Waste*, *Water*, *Pasture/Forest*, *Bare land*, and *Unknown* (including buildings and roads). To improve accuracy, high-resolution aerial imagery was used to differentiate between plastic waste and construction debris.\r\n\r\n### Model Development and Optimization\r\nA Random Forest classifier was implemented using the Scikit-Learn library. To manage the large dataset, the model was optimized by limiting tree depth to 20, reducing the model size from 14GB to a more manageable 2GB without significantly increasing the false positive rate. Furthermore, because waste pixels are vastly outnumbered by other classes, class weights were applied to mitigate the high false-negative rates caused by data imbalance.\r\n\r\n### Advanced Processing Techniques\r\nSeveral techniques were explored to refine performance:\r\n - **Principal Component Analysis (PCA)**: Applied to reduce parameter dimensions and suppress noise. It was found that three principal components retained 90% of the variance.\r\n - **Seasonal Separation**: Separate models were trained for *summer* (March\u2013October) and *winter* (November\u2013February) to account for variations in vegetation cover and atmospheric conditions.\r\n - **Water Masking**: An algorithm was implemented to mask areas distant from the river course, thereby eliminating irrelevant false alarms in urban or agricultural areas.\r\n\r\n### Interactive Web Application\r\nThe results of our research are integrated into an interactive web application that provides a platform for viewing detected waste locations. The application automatically downloads and classifies the latest satellite imagery for monitored areas. The implementation is open-source and is available on GitHub:\r\nhttps://github.com/GISLab-ELTE/WasteDetection/\r\n\r\n## Results and Discussion\r\n\r\nThe model was validated using test data from the Drina River, a site not included in the training set, featuring both land-based dumpsites and floating waste islands. The primary RF model achieved a Match Rate (True Positive) of 29.32% and a Commission Rate (False Positive) of 28.13%. While the Omission Rate (False Negative) was high (70.67%) \u2014 largely because the model only classified the core of waste islands \u2014 this was considered acceptable for operational purposes where avoiding false leads for clean-up crews is a priority. The model detects the core regions of waste accumulations while maintaining low false positives, which is critical for operational deployment.\r\n\r\nPCA integration notably improved noise suppression on water surfaces. The PCA-trained model increased the Match Rate to 34.99%, though at the cost of a higher Commission Rate (39.01%). The summer-specific model showed a slight improvement in reliability for summer imagery, reducing the commission rate to 26.1%. Conversely, winter detection remains a challenge due to shadows and poor weather conditions, which hinder spectral accuracy.\r\n\r\nOur study contributes (i) a large annotated dataset, (ii) an operational RF-based detection pipeline, and (iii) an evaluation of trade-offs between accuracy and usability in riverine waste monitoring.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "WFLHZU", "name": "M\u00e1t\u00e9 Cser\u00e9p", "avatar": "https://talks.osgeo.org/media/avatars/WFLHZU_sFFskuL.webp", "biography": null, "public_name": "M\u00e1t\u00e9 Cser\u00e9p", "guid": "0c417cbd-ef04-5ce5-9d28-b56ada85eb42", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/WFLHZU/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/QYAHU8/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/QYAHU8/", "attachments": []}]}}, {"index": 3, "date": "2026-07-01", "day_start": "2026-07-01T04:00:00+03:00", "day_end": "2026-07-02T03:59:00+03:00", "rooms": {"Auditorium": [{"guid": "770660a9-371a-580e-a37a-6337dee0603e", "code": "7GEBHV", "id": 5885, "logo": null, "date": "2026-07-01T09:00:00+03:00", "start": "09:00", "duration": "01:00", "room": "Auditorium", "slug": "foss4g-europe-2026-5885-out-of-the-woods-and-into-the-code-the-rise-of-the-open-source-forester", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/7GEBHV/", "title": "Out of the Woods and Into the Code: The Rise of the Open-Source Forester", "subtitle": "", "track": "Keynote", "type": "Keynote", "language": "en", "abstract": "When people think of forestry, they usually picture muddy boots, measuring tapes, and chainsaws\u2014but today\u2019s modern forester is just as likely to be found writing Python scripts and querying geospatial databases. The forestry sector is currently experiencing a quiet revolution fueled by an explosion of free and open-source data, transforming how we monitor, measure, and manage complex woodland ecosystems.\r\nThis keynote explores the transition from traditional, localized forest inventories to the vast, open-source data ecosystem now available to researchers and practitioners. We will dive into the wealth of global datasets reshaping forest management, including high-resolution canopy height models from Meta and other tech giants, comprehensive datasets from the Horizon Europe PATHFINDER project, and satellite-derived products for biomass estimation from missions like GEDI.\r\nFocusing on a case study in the diverse and challenging landscapes of Romania, we will demonstrate how these massive open-source datasets can be fused with local forest management data to create a comprehensive understanding of forest structure and health. We will explore the practical realities of integrating varied data sources\u2014bridging the gap between global satellite observations and ground-level realities\u2014to support sustainable forest management under climate change scenarios. Ultimately, this talk will prove that digital twinning in forestry is no longer just a buzzword, but an accessible reality powered by the global open-source community.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "YX3FHE", "name": "Mihai Daniel Ni\u021b\u0103", "avatar": null, "biography": null, "public_name": "Mihai Daniel Ni\u021b\u0103", "guid": "6e8346c3-ccaa-594a-953e-63001435a1a4", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/YX3FHE/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/7GEBHV/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/7GEBHV/", "attachments": []}, {"guid": "5367da65-533d-5424-ae37-2ac552b35887", "code": "8D8RU9", "id": 5268, "logo": null, "date": "2026-07-01T10:00:00+03:00", "start": "10:00", "duration": "00:30", "room": "Auditorium", "slug": "foss4g-europe-2026-5268-state-of-the-maplibre-tile-format", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/8D8RU9/", "title": "State of the MapLibre Tile Format", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "The MapLibre community is currently in the midst of developing the MapLibre Tile Format, a modern, open, and fully community-governed successor to the ubiquitus MVT format. While MVT has served the mapping ecosystem well for over a decade, it also carries historical constraints that limit interoperability, formal specification quality, extensibility, and independence from proprietary platforms. As MapLibre continues to grow as the central open-source foundation for web-based map rendering, it has become increasingly clear that a future-proof, openly specified, and collaboratively designed tile format is essential.\r\n\r\nThis talk will offer a look into\r\n- why we initiated this engineering effort and\r\n- what gaps the new format aims to close.\r\nI will explain the core design principles behind the specification- how properties, geometries and IDs work, how we do optional values and such.\r\nAttendees will gain a technical understanding of how the format works, including its data model, feature encoding strategy, metadata approach, and how this is compatibse to existing infrastructure.\r\n\r\nBeyond the current specification draft, I will outline the major areas still under active development. These include\r\n- discussions about schema evolution,\r\n- advanced geometry representations,\r\n- compression strategies,\r\n- and interoperability with raster, elevation, 3D  and non-geographic datasets.\r\n\r\nI will also provide insight into the collaborative workflow between maintainers, researchers, vendors, and the wider open-source community, highlighting how this is primarily based on the contributions and feedback from untold amounts of volunteers.\r\n\r\nFinally, the talk will cover how the rollout is progressing in practice. This includes\r\n- early tooling support,\r\n- reference implementations,\r\n- testing frameworks, and\r\n- real-world trials by organizations exploring migration paths away from MVT.\r\n\r\nThe session will present an honest, up-to-date snapshot of the project\u2019s status and a forward-looking roadmap for the next stages of development, helping the community understand both what is ready today and what is still on the horizon.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "BLGQDB", "name": "Frank Elsinga", "avatar": "https://talks.osgeo.org/media/avatars/Profilbild_qqBih9Z.jpg", "biography": "Frank Elsinga from the Technical University of Munich is a member of the MapLibre Governing Board. He is committed to open innovation in vector-based map rendering and helps connect MapLibre\u2019s open-source ecosystem with research and public administration", "public_name": "Frank Elsinga", "guid": "2fc71006-35d1-5a5f-ac5e-7eb3b8a3d024", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/BLGQDB/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/8D8RU9/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/8D8RU9/", "attachments": []}, {"guid": "785082d7-58a1-566a-ba4f-eb6722afb19e", "code": "YRQJZW", "id": 4903, "logo": null, "date": "2026-07-01T10:30:00+03:00", "start": "10:30", "duration": "00:30", "room": "Auditorium", "slug": "foss4g-europe-2026-4903-how-many-coordinate-systems-are-in-a-web-map", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/YRQJZW/", "title": "How many coordinate systems are in a web map?", "subtitle": "", "track": "Use cases & applications", "type": "Talk", "language": "en", "abstract": "A default web map takes data in latitude-longitude and displays it in spherical Mercator, which makes two different coordinate systems. But the internal workings of a mapping library require handling even more coordinate systems internally.\r\n\r\nThis talk is a deep technical view into how some web map libraries (Leaflet, MapLibre, OpenLayers, Gleo) handle coordinate systems internally, and how their different strategies affect performance in specific scenarios.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "LVHALQ", "name": "Iv\u00e1n S\u00e1nchez Ortega", "avatar": "https://talks.osgeo.org/media/avatars/5bf027c5077bbd2dfd829313d2a3f738_OKg5LYB.jpg", "biography": "Iv\u00e1n has been a web developer and FLOSS advocate since the early 2000s; then he bought a GPS receiver and got involved in OpenStreetMap and OSGeo.\r\n\r\nHe\u2019s worked with nautical charts, indoor positioning, USB microcontrollers, LibreOffice, multispectral rasters, all of it with unhealthy amounts of Javascript.", "public_name": "Iv\u00e1n S\u00e1nchez Ortega", "guid": "ef7b90bd-868e-5da0-975c-3bd4e738181d", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/LVHALQ/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/YRQJZW/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/YRQJZW/", "attachments": []}, {"guid": "857fb13c-ea41-5f5b-a39f-02dd1211c789", "code": "QD9HHC", "id": 5635, "logo": null, "date": "2026-07-01T11:30:00+03:00", "start": "11:30", "duration": "00:30", "room": "Auditorium", "slug": "foss4g-europe-2026-5635-rendering-national-climate-data-in-the-browser-webgl-custom-shaders-with-maplibre-gl-js", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/QD9HHC/", "title": "Rendering National Climate Data in the Browser: WebGL Custom Shaders with MapLibre GL JS", "subtitle": "", "track": "Use cases & applications", "type": "Talk", "language": "en", "abstract": "How do you visualize decades of high-resolution national climate projection data \u2014 wind speed, solar radiation, temperature, degree days \u2014 directly in a web browser, with smooth rendering and precise data picking, all built on open source tools?\r\n\r\nAt Camptocamp, we tackled this challenge during the M\u00e9t\u00e9o France hackathon in Toulouse, where teams were given access to beta climate projection datasets from M\u00e9t\u00e9o France and the DINUM. Our goal: build a web application helping the renewable energy industry assess regional potential under different climate warming scenarios, aligned with the French government's TRACC adaptation framework (+2\u00b0C, +2.7\u00b0C, +4\u00b0C milestones).\r\n\r\nThe data pipeline \u2014 built with Python, GDAL, Xarray, and RioXarray \u2014 transforms NetCDF climate model outputs (CNRM-ALADIN64E1, ~12 km resolution, 2014\u20132100) into monthly raster tilesets. The challenge then becomes how to render these rasters with maximum expressiveness on a map, going well beyond what standard raster layer support in MapLibre GL JS offers out of the box.\r\n\r\nThis is where our open source library maplibre-gl-shader-layer comes in. Born from real production needs in meteorological data visualization, this TypeScript/WebGL library provides the building blocks to create fully custom tiled layers for MapLibre GL JS, powered by Three.js under the hood. Developers can write their own GLSL fragment shaders and hook into per-tile uniform updates \u2014 giving full control over color mapping, encoding, blending, and animation.\r\n\r\nThe library's flagship component, MultiChannelSeriesTiledLayer, is designed specifically for scientific data: it decodes multi-channel PNG or WebP tiles where RGB channels encode up to 24-bit precision float values (similar to Mapbox Terrain-RGB), supports time/depth/scenario series interpolation, and applies configurable colormaps from a built-in library (viridis, inferno, turbo, and custom descriptions). Nodata handling via the alpha channel and support for PMTiles archives round out the feature set for production use.\r\n\r\nWe will walk through the full open source stack \u2014 from raw NetCDF to interactive browser map \u2014 and show how maplibre-gl-shader-layer makes it straightforward to build expressive, performant meteorological visualizations without sacrificing flexibility. Demos will include climate indicator overlays, a warming scenario slider, and seasonal navigation \u2014 all rendered in WebGL.\r\n\r\nThe library is MIT-licensed, available on npm, and actively maintained by the Camptocamp geoblocks team.\r\n\r\nRepository: https://github.com/geoblocks/maplibre-gl-shader-layer", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "9JWZHX", "name": "Florent Gravin", "avatar": "https://talks.osgeo.org/media/avatars/fgravin_photo_profile_2WGxPhc.jpg", "biography": "Head of Technology \u2014 Camptocamp Geospatial\r\nFlorent Gravin has been working in the open source geospatial ecosystem for over 20 years. As CTO of Camptocamp, he drives the company's innovation strategy and positions its teams at the forefront of the intersection between artificial intelligence and geographic data. Convinced that territory is one of the most promising application domains for LLMs and agentic AI, he has been leading hands-on experiments in GeoAI, conversational map assistants, and natural language interfaces for GIS tools for several years.", "public_name": "Florent Gravin", "guid": "42529f87-a2f8-567a-9a2b-fab184039cd2", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/9JWZHX/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/QD9HHC/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/QD9HHC/", "attachments": []}, {"guid": "9925710e-3df2-56f8-8d3e-8a4f2dcd35bc", "code": "PSPMUT", "id": 4933, "logo": null, "date": "2026-07-01T12:00:00+03:00", "start": "12:00", "duration": "00:30", "room": "Auditorium", "slug": "foss4g-europe-2026-4933-maplibre-tiles-next-generation-tech-and-other-maplibre-news", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/PSPMUT/", "title": "MapLibre Tiles - next generation tech and other MapLibre news", "subtitle": "", "track": "State of software", "type": "Talk", "language": "en", "abstract": "Learn everything MapLibre has been up to, from the new tile format to Martin tile server, MapLibre GL, MapLibre Native, and many other projects", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "VXXFNW", "name": "Yuri Astrakhan", "avatar": "https://talks.osgeo.org/media/avatars/Yuri_Astrakhan_pic_EhgISQs.jpg", "biography": "Founder of MapLibre & OxiBUS, author of Wikipedia API and Maps, lead Rivian and Elastic maps efforts.", "public_name": "Yuri Astrakhan", "guid": "18f9c306-9ff3-5dfd-9c00-15530351092b", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/VXXFNW/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/PSPMUT/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/PSPMUT/", "attachments": []}, {"guid": "12f37361-b776-5fe8-b42d-a6cfa61e1fc8", "code": "JCJSVM", "id": 5504, "logo": null, "date": "2026-07-01T12:30:00+03:00", "start": "12:30", "duration": "00:30", "room": "Auditorium", "slug": "foss4g-europe-2026-5504-secrets-of-real-time-rendered-maps-feat-maplibre-native", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/JCJSVM/", "title": "Secrets of real-time rendered maps feat. MapLibre Native", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Real-time rendered maps are surprisingly complex beasts.\r\n\r\nThings you may take for granted, such as placement of labels on the map, have been the subject of multiple PhDs and the cause of a large amount of developer blood, sweat and tears.\r\n\r\nIn this talk we will take you on a ride-along and show you the gnarliest challenges of real-time rendered maps, as well as the secrets you will find hidden deep in the MapLibre source code used to tackle them. After this talk, you will understand:\r\n\r\n- The raison d'\u00eatre of the MapLibre project. \r\n- How we manage to evolve this complex piece of software.\r\n- Why creating your own map toolkit is a bad idea, but why you should try anyway.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "WGB3AQ", "name": "Bart Louwers", "avatar": "https://talks.osgeo.org/media/avatars/937cf0555d74b66ece127ce0f42d9520_T2dV17X.jpg", "biography": "Bart Louwers is maintainer of MapLibre Native", "public_name": "Bart Louwers", "guid": "3f91b89c-1365-5f50-adc1-522ff78cdefe", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/WGB3AQ/"}, {"code": "EABM3W", "name": "Stefan Karschti", "avatar": "https://talks.osgeo.org/media/avatars/Stefan_Karschti_2021-09-20_crop_R2fESGU.JPG", "biography": "I build high-performance mapping and navigation systems\u2014especially when OpenStreetMap data, mobile/embedded constraints, and real-time UX all collide.\r\nWhat I do best:\r\n- Map & navigation architecture (SDKs, services, data formats, integration patterns)\r\n- OSM-driven data engineering (compilation pipelines, incremental updates, size/perf optimization)\r\n- Rendering engines (OpenGL/mobile & embedded performance, platform constraints)\r\n- Engineering leadership (teams, delivery systems, hiring/mentoring, multi-year roadmap execution)", "public_name": "Stefan Karschti", "guid": "a175990d-19e9-50f7-92b1-c8995f8cf96b", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/EABM3W/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/JCJSVM/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/JCJSVM/", "attachments": []}, {"guid": "24ece046-f820-5ca6-98bf-b9342e9fe5d2", "code": "8P3BMH", "id": 5534, "logo": null, "date": "2026-07-01T14:30:00+03:00", "start": "14:30", "duration": "00:30", "room": "Auditorium", "slug": "foss4g-europe-2026-5534-vector-tiles-static-or-dynamic", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/8P3BMH/", "title": "Vector Tiles: Static or Dynamic?", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "The Mapbox Vector Tile specification has been around in the ecosystem for over 10 years, becoming a formal standard in 2017. They took off due to their lightweight encoding that allows for fast and efficient serving of map tiles. The use of vector tiles is now very common within the geospatial ecosystem with support in many FOSS4G tools for both production and consumption.\r\n\r\nThere are many approaches to serving out vector tiles to end users, with some teams choosing to generate tiles upfront with a library like Tippecanoe and statically serve them, whilst others are using a database like PostGIS and serving them dynamically, potentially with tile servers like Martin or Tegola. Some teams will use a hybrid approach with more frequently updated data being served on the fly and data that is updated less frequently being served as static files.\r\n\r\nThere are trade offs that come with choosing between static or dynamic tile serving, including speed, cost, complexity, flexibility and freshness of data. This talk we dig into these trade offs, examining how and when each approach makes sense and which options you can choose for each. Attendees can expect to come away with a nuanced understanding of these tradeoffs and insights into the tools that they could use when making this decision. We will also finish off by touching on new developments in the vector tile ecosystem like the new MapLibre Tile specification, and MVT support from DuckDB.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "9LEFLZ", "name": "James Milner", "avatar": "https://talks.osgeo.org/media/avatars/photo_YEgPInb.jpg", "biography": "James is a open source developer living in East London. He works as a Staff Engineer at Addresscloud, a UK based company that provides location intelligence and risk data for the insurance industry.", "public_name": "James Milner", "guid": "8d18595d-03a0-5f7a-8b60-c8676ed104c6", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/9LEFLZ/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/8P3BMH/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/8P3BMH/", "attachments": []}, {"guid": "d47c2434-9d6e-5824-8ebd-8f6a31ff9eda", "code": "BG9WH8", "id": 4931, "logo": null, "date": "2026-07-01T15:00:00+03:00", "start": "15:00", "duration": "00:30", "room": "Auditorium", "slug": "foss4g-europe-2026-4931-pygeoapi-project-status", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/BG9WH8/", "title": "pygeoapi project status", "subtitle": "", "track": "State of software", "type": "Talk", "language": "en", "abstract": "pygeoapi is an OGC API Reference Implementation. Implemented in Python, pygeoapi supports numerous OGC APIs via a core agnostic API, different web frameworks (Flask, Starlette, Django) and a fully integrated OpenAPI capability. Lightweight, easy to deploy and cloud-ready, pygeoapi's architecture facilitates publishing datasets and processes from multiple sources. The project also provides an extensible plugin framework, enabling developers to implement custom data adapters, filters and processes to meet their specific requirements and workflows. pygeoapi also supports the STAC specification in support of static data publishing.\r\n\r\npygeoapi has a significant install base around the world, with numerous projects in academia, government and industry deployments. The project is also an OGC API Reference Implementation, lowering the barrier to publishing geospatial data for all users.\r\n\r\nThis presentation will provide an update on the current status, latest developments in the project, including new core features and plugins. In addition, the presentation will highlight key projects using pygeoapi for geospatial data discovery, access and visualization.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "H8LVLX", "name": "Tom Kralidis", "avatar": "https://talks.osgeo.org/media/avatars/H8LVLX_PRN3Gnt.webp", "biography": "Tom Kralidis is with the Meteorological Service of Canada and longtime contributor to FOSS4G. He leads and contributes to numerous projects in the Geopython ecosystem.  He is the 2024 recipient of the Sol Katz Award for Free and Open Source Software for Geospatial (FOSS4G), awarded annually by OSGeo to individuals who have demonstrated leadership in the FOSS4G community.\r\n\r\nTom is the co-chair of the OGC API - Records Standards Working Group, chair of the WMO Expert Team on Metadata, and serves on the OSGeo Board of Directors.", "public_name": "Tom Kralidis", "guid": "9428ef15-62ef-5dd8-b134-61bd98b184f5", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/H8LVLX/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/BG9WH8/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/BG9WH8/", "attachments": []}, {"guid": "9dfe48d0-32f9-5ec9-bb57-4ee2226e6c64", "code": "VWRHVX", "id": 5064, "logo": null, "date": "2026-07-01T15:30:00+03:00", "start": "15:30", "duration": "00:30", "room": "Auditorium", "slug": "foss4g-europe-2026-5064-optimizing-resource-usage-of-interoperable-geospatial-processing-infrastructures-with-kubernetes", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/VWRHVX/", "title": "Optimizing resource usage of interoperable geospatial processing infrastructures with Kubernetes", "subtitle": "", "track": "Open standards and interoperability for geospatial", "type": "Talk", "language": "en", "abstract": "The remote execution of processing workflows is a common task in many spatial data infrastructures and projects. To increase interoperability, the OGC (Open Geospatial Consortium) published the [API Processes standard in 2021](https://ogcapi.ogc.org/processes/). Its RESTful design and use of JavaScript Object Notation (JSON) encoding make it suitable for cloud environments. [Pygeoapi](https://pygeoapi.io/) is an open-source implementation of this standard.\r\n\r\nIn pygeoapi, several plugins are available and a manager component must be implemented to manage  process jobs. A common feature of the built-in managers is that the processing jobs are executed directly within the pygeoapi Python environment. Hence, a job with high resource demands influences the resource requirements and usage of the pygeoapi instance itself. Recognizing the limitations of pygeoapi\u2019s built-in job managers regarding isolation and resource handling, we developed the [pygeoapi-K8s-manager](https://github.com/52North/pygeoapi_k8s-manager).\r\n\r\nResource sharing and non-existent job isolation are some of the disadvantages of this architecture. Due to the resource-intensive nature and need for scheduled execution of certain processes within our projects, we had to run a \u201cheavy\u201d pygeoapi deployment in our cluster.  We also needed to execute processes in diverse runtime environments outside of Python, e.g., using the CUDA Fortran model execution.\r\n\r\n We decided to decouple the management and execution layers to address these demands. Having already deployed a pygeoapi instance  in our K8s cluster, it made sense to take advantage of the cluster's processing capabilities. Our team used K8s-CronJobs for process scheduling and K8s-Jobs for execution. The Kubernetes API server handled the process management and pygeoapi provided an interface. The resulting, generic \u201cpygeoapi-k8s-manager\u201d was developed based on [EOX IT Services GmbH\u2019s](https://eox.at) [\u201cpygeoapi-kubernetes-papermill\u201c](https://github.com/eoxhub-workspaces/pygeoapi-kubernetes-papermill).\r\n\r\nBy decoupling management and execution, we were able to define complex process requirements such as using GPUs via Job properties. An autoscaler installed in the cluster applies these properties. This  enables on-demand provision of the requested resources.\r\n\r\nOur team implemented two processes: a HelloWorld-K8s process and a process to run generic images. The first process demonstrates how to run a preconfigured image. The generic process enables image configuration via the pygeoapi configuration file.\r\n\r\nWe will present the current pygeoapi-K8s-manager implementation, future development plans and illustrate its application through exemplary use cases, such as data ingestion, flood modelling and ship voyage optimization workflows. Listeners will gain practical insights into how Kubernetes and OGC API Processes can improve your geospatial data processing workflows, e.g., by reducing resource requirements. The talk will cover sustainable resource management and explain the operation of pygeoapi in a cloud-native environment. We aim to encourage wider adoption, feedback, and contributions to these ongoing developments through this conference.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "XEUGV8", "name": "Eike Hinderk J\u00fcrrens", "avatar": null, "biography": "Eike Hinderk J\u00fcrrens is a software engineer working for more than 15 years in the geoinformatics field.", "public_name": "Eike Hinderk J\u00fcrrens", "guid": "fc7d7360-fcf7-5eb8-b0a3-ca97753f40f3", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/XEUGV8/"}, {"code": "9SNWNM", "name": "Martin Pontius", "avatar": null, "biography": null, "public_name": "Martin Pontius", "guid": "5e0181af-9d87-5e09-85a3-2ccb43e7b484", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/9SNWNM/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/VWRHVX/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/VWRHVX/", "attachments": []}, {"guid": "bfe5aac0-e13a-56fc-9a65-d5e3832387e9", "code": "9WZGDC", "id": 5888, "logo": null, "date": "2026-07-01T16:30:00+03:00", "start": "16:30", "duration": "01:00", "room": "Auditorium", "slug": "foss4g-europe-2026-5888-surprise-keynote", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/9WZGDC/", "title": "Surprise Keynote", "subtitle": "", "track": "Keynote", "type": "Keynote", "language": "en", "abstract": "Stay tuned! More info coming very soon!", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "HVEWEQ", "name": "Marian Neagul", "avatar": "https://talks.osgeo.org/media/avatars/587c7532256a3d6ef8a0a29566f3ca4e_imJ8OQr.jpg", "biography": "Marian Neagul is currently a Post Doctoral Researcher at the Institute eAustria Timisoara. Marian graduated with a B.A. degree in Computer Science from West University of Timisoara (UVT). He obtained his M.S. from UVT in 2011 and a Ph.D. also from UVT in 2015.\r\n\r\nMarian\u2019s general research topics cover machine learning, distributed systems, computer networks and operating systems. Lately he has focused on Machine Learning applied to Earth Observation applications, Earth Observation platforms and Cloud Computing, particularly orchestration, deployment and configuration management.\r\n\r\nMarian was involved in several research projects ranging from areas like GRID Computing, Cloud Computing up to Digital Preservation. Some of the notable research projects include the FP7 mOSAIC Project (building an PaaS and API for cloud applications), FP7 MODAClouds (focusing on model driven development of cloud applications), H2020 CloudLightning (targeting the research of self organising clouds), H2020 Harmonia and AI4Europe. As part of his work in the afore mentioned projects Marian coauthored more then a dozen research papers in the areas of interest of the projects.\r\n\r\nMarian is also involved in standardisation activities with ESA and OGC, particularly in the area of exploitation platforms and EO processing specifications.", "public_name": "Marian Neagul", "guid": "6b0c1cd8-4dbc-508c-8687-5f9774a3f6c4", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/HVEWEQ/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/9WZGDC/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/9WZGDC/", "attachments": []}, {"guid": "0dc7b2a8-1000-5ac2-80b6-d076e4397ce1", "code": "RCQB9M", "id": 5883, "logo": null, "date": "2026-07-01T17:30:00+03:00", "start": "17:30", "duration": "00:30", "room": "Auditorium", "slug": "foss4g-europe-2026-5883-closing-plenary", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/RCQB9M/", "title": "Closing plenary", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Thank you for coming to FOSS4G Europe 2026! \r\nWe hope you had a great time in Timi\u0219oara, meet old friends, made new ones and learned a lot about this wonderful open source in geospatial!", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "HVEWEQ", "name": "Marian Neagul", "avatar": "https://talks.osgeo.org/media/avatars/587c7532256a3d6ef8a0a29566f3ca4e_imJ8OQr.jpg", "biography": "Marian Neagul is currently a Post Doctoral Researcher at the Institute eAustria Timisoara. Marian graduated with a B.A. degree in Computer Science from West University of Timisoara (UVT). He obtained his M.S. from UVT in 2011 and a Ph.D. also from UVT in 2015.\r\n\r\nMarian\u2019s general research topics cover machine learning, distributed systems, computer networks and operating systems. Lately he has focused on Machine Learning applied to Earth Observation applications, Earth Observation platforms and Cloud Computing, particularly orchestration, deployment and configuration management.\r\n\r\nMarian was involved in several research projects ranging from areas like GRID Computing, Cloud Computing up to Digital Preservation. Some of the notable research projects include the FP7 mOSAIC Project (building an PaaS and API for cloud applications), FP7 MODAClouds (focusing on model driven development of cloud applications), H2020 CloudLightning (targeting the research of self organising clouds), H2020 Harmonia and AI4Europe. As part of his work in the afore mentioned projects Marian coauthored more then a dozen research papers in the areas of interest of the projects.\r\n\r\nMarian is also involved in standardisation activities with ESA and OGC, particularly in the area of exploitation platforms and EO processing specifications.", "public_name": "Marian Neagul", "guid": "6b0c1cd8-4dbc-508c-8687-5f9774a3f6c4", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/HVEWEQ/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/RCQB9M/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/RCQB9M/", "attachments": []}], "A02": [{"guid": "e3f7191a-57ab-5207-b071-65a610760214", "code": "RGNTLX", "id": 4964, "logo": null, "date": "2026-07-01T10:00:00+03:00", "start": "10:00", "duration": "00:30", "room": "A02", "slug": "foss4g-europe-2026-4964-under-the-hood-the-technology-powering-mergin-maps", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/RGNTLX/", "title": "Under the hood: the technology powering Mergin Maps", "subtitle": "", "track": "State of software", "type": "Talk", "language": "en", "abstract": "Building a mobile GIS that works offline, syncs reliably, and handles large datasets is not an easy task. At Mergin Maps, we have spent the last year re-engineering our core architecture to make the platform faster and more adapted for large-scale deployments. This talk breaks down exactly what has been upgraded and how to utilize the new features.\r\nWe will start with the Mobile Application, where we completed a major migration to Qt6 and overhauled our build system using VCPKG, making it work efficiently cross-platform. By building the new foundation, we have introduced features like Photo Sketching, which required deep integration with the QGIS rendering engine to allow vector overlays on raster images. We also implemented a new smart sync logic that triggers uploads based on user activity (like foregrounding the app) rather than just timers, saving battery and reducing conflicts. In addition, we have added QGIS authentication database support for protected layers and better integration.\r\nOn the Server side, we tackled the biggest bottleneck for large teams: concurrent synchronization. We completely rewrote the sync protocol to handle simultaneous requests and batch large uploads, significantly reducing timeouts during peak field hours. We will also show how we built the new Public Web Maps feature, which renders QGIS projects as lightweight vector tiles for instant browser access.\r\nFinally, we will cover the developer tools: full compatibility with the upcoming QGIS, expanded Python client methods for managing workspaces programmatically, and a native History Viewer for tracking feature-level changes directly in QGIS.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "89UQLP", "name": "Gabriel Bolbotin\u0103", "avatar": "https://talks.osgeo.org/media/avatars/profil-pic_n6R9Rr6.jpg", "biography": "Software developer at Lutra Consulting. Actively working on improving Mergin Maps.", "public_name": "Gabriel Bolbotin\u0103", "guid": "a6ea5e67-1a36-5d88-8799-19f9479bb846", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/89UQLP/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/RGNTLX/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/RGNTLX/", "attachments": []}, {"guid": "7d04cd10-438c-5b71-a038-b36b54f5e163", "code": "898S3H", "id": 5430, "logo": null, "date": "2026-07-01T10:30:00+03:00", "start": "10:30", "duration": "00:30", "room": "A02", "slug": "foss4g-europe-2026-5430-qfield-4-qfieldcloud-your-fieldwork-companions", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/898S3H/", "title": "QField 4 & QFieldCloud - your fieldwork companions", "subtitle": "", "track": "State of software", "type": "Talk", "language": "en", "abstract": "QField brings the power of QGIS to the field, enabling efficient data collection based on QGIS projects, both offline and online. The release of QField 4, new features further improve performance, usability, and flexibility of the application.\r\n\r\nTogether with QFieldCloud, which enables seamless synchronization and collaboration between field and office, the ecosystem has introduced new exciting functionalities.\r\n\r\nIn this talk, we will explore what\u2019s new in QField 4 and QFieldCloud, and show how they work together to create a smooth, end-to-end field data workflow.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "ZXYNMT", "name": "Ivan Ivanov", "avatar": null, "biography": "I am the lead developer and product owner of QFieldCloud, part of OPENGIS.ch. I also do QGIS, QField, pyQGIS and Django development. Based in Bulgaria, citizen of the world.", "public_name": "Ivan Ivanov", "guid": "c24e77fa-7f5c-5843-8e40-146644e27e78", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/ZXYNMT/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/898S3H/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/898S3H/", "attachments": []}, {"guid": "09cae6b2-0f1e-5a5c-8a80-adfda41fb78b", "code": "79DYEL", "id": 5323, "logo": null, "date": "2026-07-01T11:30:00+03:00", "start": "11:30", "duration": "00:30", "room": "A02", "slug": "foss4g-europe-2026-5323-pushing-the-boundaries-automated-geometry-alignment-with-brdr-and-brdrq", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/79DYEL/", "title": "Pushing the boundaries: Automated Geometry Alignment with 'brdr' and \u2018brdrQ\u2019", "subtitle": "", "track": "Use cases & applications", "type": "Talk", "language": "en", "abstract": "Maintaining spatial consistency between different thematic geographic datasets and reference layers (such as cadastral parcels or base maps) is a persistent challenge in GIS workflows. Manually snapping boundaries to match updated reference data is not only time-consuming and prone to human error but also difficult to reproduce. To address this, Athumi (The Flemish Data Utility Company) & Flanders Heritage Agency developed brdr, an open-source Python library, and its companion QGIS plugin, brdrQ, designed to automate and streamline the alignment of geometries to reference borders. \r\n\r\nBy decoupling the alignment logic (brdr) from the user interface (brdrQ), the project offers flexibility for both developers and GIS analysts. Developers can integrate the alignment engine into automated data pipelines, while analysts can leverage the QGIS plugin for visual validation and manual fine-tuning. Both ways of working ensure a significant reduction in workload to obtain higher-quality data. \r\n\r\nIn this presentation, we will demonstrate the underlying algorithm, showcase the QGIS integration, and discuss real-world use cases where these tools have improved the efficiency of spatial data management at the Flanders Heritage Agency. \r\n\r\n### Python library: brdr \r\n\r\nAt its core, brdr is a Python library built to detect and resolve geometric discrepancies through a series of deterministic spatial calculations. Unlike simple snapping tools, the brdr-algorithm evaluates candidate reference geometries by calculating relevant intersections and differences. It uses these metrics to generate alignment predictions: the library calculates the most likely intended geometry based on geometric stability. This predictive approach allows for a high degree of confidence in automated workflows, as \u2018brdr\u2019 can distinguish between a deliberate gap and a registration error, maintaining the overall structural integrity of the original dataset. \r\n\r\n### QGIS plugin: brdrQ \r\n\r\nbrdrQ integrates the 'brdr'-library into a user-friendly QGIS-plugin, making the 'brdr' logic more accessible through visual GIS-workflows. brdrQ offers several tools, including: \r\n\r\n- Feature Aligner: An interactive tool for record-by-record inspection, allowing users to compare \"predictions\" (suggested alignments) with a correctness score before committing changes. \r\n- AutoCorrectBorders: A processing algorithm for bulk alignment of datasets.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "KYNQML", "name": "Yanko Godaert", "avatar": "https://talks.osgeo.org/media/avatars/IMG_1728_jZVYMTo.JPG", "biography": "Yanko Godaert is a GIS consultant at GeoSquare Belgium, specializing in open-source and low-code geospatial solutions. He holds a Master\u2019s degree in Geography with a specialization in Geo-ICT from Ghent University, where he developed a strong foundation in spatial data analysis, modelling, visualization and application development.\r\n\r\nHe started his career as a front-end developer and evolved towards data engineering. Over the past years, he has gained experience across industry and government, including projects for ArcelorMittal and the Flemish Department of Mobility and Public Works.\r\n\r\nYanko has built extensive expertise in open-source technologies such as MapStore, GeoServer, PostGIS and QGIS. As an expert in Open Source & Low Code GIS Solutions, he focuses on delivering flexible, scalable geoportals that support data-driven decision-making and promote the adoption of open geospatial ecosystems.", "public_name": "Yanko Godaert", "guid": "ce79b5b1-e360-5a16-a766-3bb9ad463861", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/KYNQML/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/79DYEL/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/79DYEL/", "attachments": []}, {"guid": "50a9bd37-2855-5611-a8b5-aa47c7e77edc", "code": "HJJQLS", "id": 5391, "logo": null, "date": "2026-07-01T12:00:00+03:00", "start": "12:00", "duration": "00:30", "room": "A02", "slug": "foss4g-europe-2026-5391-systematic-land-regulation-tool-slrt-digitalization-that-goes-beyond-borders", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/HJJQLS/", "title": "Systematic Land Regulation Tool (SLRT) - Digitalization that goes beyond borders", "subtitle": "", "track": "Use cases & applications", "type": "Talk", "language": "en", "abstract": "Cadastral data collection and land allocation is a key requirement in the world system of today.\r\nIn Laos, a complete dataset of the country remains missing and is continuously being updated. There is a central database (LaoLandReg) which is gradually being supplemented with paper forms. Land rights are scanned analogously with fingerprints and signatures and painstakingly entered into LaoLandReg.\r\n\r\nThis presentation will outline the project that has been ongoing for the last year in collaboration with the Laotian Ministry of Land Management, commissioned by KfW, to fully digitize cadastral management. The goal was to make the entire process more efficient, transparent, and future-proof.\r\n\r\n**Current Status:**\r\n\r\nCurrently, copies of the central LaoLandReg database are distributed to the individual provinces and used offline on local computers. State personnel use GPS devices to record the corner points of buildings and land parcels on-site. Attribute data, fingerprints, and signatures of neighbors are also collected. This information is then manually entered into the local database and, after several months, transmitted to the central system \u2013 a time-consuming and error-prone process.\r\n\r\n**The Solution:** Don't despair \u2013 ask Open-Source GIS! Using QGIS, QFieldCloud, and QField, in particular, we automated and optimized this complex workflow. Intelligent workflows, data linking, and flexible layouts make the entire process now significantly more efficient and transparent.\r\n\r\n**Special Feature:** \r\nThanks to this project, the new feature of [COGO - Coordinate Geometry](https://github.com/opengisch/QField/pull/6923) found its way to QField. COGO is a framework that allows you to define a precise location of any spatial feature, making use of mathematical functions and measurements.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "MMXWUV", "name": "Berit Mohr", "avatar": "https://talks.osgeo.org/media/avatars/Berit_Mohr_Kreis_8eTbusr.png", "biography": "Berit Mohr is a passionate GIS expert and advocate for open-source software. Since October 2024, she has worked as a GIS specialist at OPENGIS.CH, where she provides consulting, training, and manages projects of all sizes. After ten years in New Zealand, she gained extensive experience in academia, the private sector, and development cooperation. Berit brings a global perspective to her work, enriching her talents for teaching and translation. In her free time, Berit enjoys exploring nature by bicycle, tending her garden, and hiking in the mountains \u2013 she spends every spare minute outdoors, often with her new addition, her little American Shepherd, Ambo - who will be an additional guest at the conference :).", "public_name": "Berit Mohr", "guid": "c3e86bae-1415-54c1-806b-519e6e095b9a", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/MMXWUV/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/HJJQLS/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/HJJQLS/", "attachments": []}, {"guid": "de1f69d2-cc23-5308-8553-237ab74b9a4e", "code": "7ERAEU", "id": 4950, "logo": null, "date": "2026-07-01T12:30:00+03:00", "start": "12:30", "duration": "00:30", "room": "A02", "slug": "foss4g-europe-2026-4950-how-mergin-maps-connects-qgis-and-field-data-collection-in-seconds-without-using-paper", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/7ERAEU/", "title": "How Mergin Maps connects QGIS and Field Data Collection in seconds without using Paper", "subtitle": "", "track": "Use cases & applications", "type": "Talk", "language": "en", "abstract": "Many organizations still rely on the manual 'Pen and Paper' method for field surveying. This traditional approach is riddled with common problems: unreadable handwriting, missing attributes, photos taken that are disconnected from their actual locations, and manual data entry back at the office which creates a bottleneck where errors thrive. Perhaps most frustrating is the 'data lag', the days or weeks it takes for information to travel from the field to the person who needs to make a decision. In a world of instant information, these delays are no longer necessary.\r\n\r\nDuring the talk, we will present how Mergin Maps was used in real-life scenarios enabling:\r\n\r\n- Seamless Collection: Prepare standardized forms with safety features like mandatory fields and drop-down menus to ensure that no data is left behind or incorrectly collected.\r\n- Integrated Georeferenced Photos: With the mobile app, you can take multiple pictures per data point. They are automatically georeferenced and part of your project right away. Forget about the headache of manual geo-tagging during evenings.\r\n- Instant Synchronization: Update your QGIS layers with a single button, no cables and no manual CSV imports required. Our synchronization allows for surveyors to work on the same project at the same time, precise versioning of your data, all the while keeping your office and field teams connected even when they are miles apart. Crucially, while synchronization is handled online, all data collection remains fully available offline for remote locations.\r\n\r\nMergin Maps is an open-source platform that enables you to collect field data directly into your QGIS project. Being fully integrated with QGIS means that all layers, background maps, symbology, and custom forms are fully synchronized and shown in the mobile app exactly as they appear on your desktop. Mergin Maps is developed to be intuitive and as simple as possible. Your field team can focus on the tasks at hand without needing to know that QGIS exists, yet they will still be able to collect high-quality, professional data.\r\n\r\nIf you are currently struggling with messy spreadsheets, lost paperwork, or a clunky workflow that makes you want to avoid fieldwork altogether, this talk might be for you. Join us to see that losing data does not have to be a standard.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "ADMYEE", "name": "Patrik Mizera", "avatar": "https://talks.osgeo.org/media/avatars/DSC_19362_2_Y8Sc272.jpg", "biography": "Leading organizations to higher level of field data collection. \r\n\r\nAs GIS consultant at Lutra Consulting I focus on helping companies adapt QGIS and Mergin Maps to minimize data loss during data collection and enabling them to scale their projects. \r\n\r\nAs an extrovert I like to meet new people and learn their point of view on topics!", "public_name": "Patrik Mizera", "guid": "3b697111-2a94-5d74-81b7-d2305d4dc720", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/ADMYEE/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/7ERAEU/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/7ERAEU/", "attachments": []}, {"guid": "0f593bb3-3bdf-5844-bfff-0671e4a94172", "code": "NSG7MA", "id": 5452, "logo": null, "date": "2026-07-01T14:30:00+03:00", "start": "14:30", "duration": "00:30", "room": "A02", "slug": "foss4g-europe-2026-5452-qfield-goes-e-geniouss", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/NSG7MA/", "title": "QField goes (e)geniouss", "subtitle": "", "track": "Use cases & applications", "type": "Talk", "language": "en", "abstract": "Precise localization in urban areas, can be tricky despite having accurate GPS devices. Urban canyons may lead to interrupted and reflected satellite signals making navigation unreliable und imprecise.\r\n\r\nThis presentation will present the outcome of the ongoing European Horizon Initiative [Egeniouss](https://www.egeniouss.eu/). In a consortium of more than 10 partners we have worked more than three years to get to the point where we can locate ourselves within 10 cm's in urban areas without adding an external GPS Device.\r\nThe project\u2019s mission was to harness alternative data sources and develop a cloud service based on novel multi-sensor navigation with a tightly integrated visual localisation component to overcome known GNSS issues and augment existing EGNSS services. Following, this service is made available through a dedicated API. To validate our approach, we defined three real-world use cases to test the reliability and accuracy of the service.\r\nWe\u2019ll showcase one of these used cases and explain how Egeniouss has been integrated into QField via its innovative plugin framework.\r\n The presentation will cover the journey of egeniouss alongside QField and how both were constantly improved to finally serve the same groups of end-users. \r\nNew features which were specifically developed to finally meet the needs of the end-users of the egeniouss service in the urban areas, will also be presented.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "MMXWUV", "name": "Berit Mohr", "avatar": "https://talks.osgeo.org/media/avatars/Berit_Mohr_Kreis_8eTbusr.png", "biography": "Berit Mohr is a passionate GIS expert and advocate for open-source software. Since October 2024, she has worked as a GIS specialist at OPENGIS.CH, where she provides consulting, training, and manages projects of all sizes. After ten years in New Zealand, she gained extensive experience in academia, the private sector, and development cooperation. Berit brings a global perspective to her work, enriching her talents for teaching and translation. In her free time, Berit enjoys exploring nature by bicycle, tending her garden, and hiking in the mountains \u2013 she spends every spare minute outdoors, often with her new addition, her little American Shepherd, Ambo - who will be an additional guest at the conference :).", "public_name": "Berit Mohr", "guid": "c3e86bae-1415-54c1-806b-519e6e095b9a", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/MMXWUV/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/NSG7MA/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/NSG7MA/", "attachments": []}, {"guid": "7e771907-dd73-526e-a394-72db4e5478b2", "code": "EVMMWW", "id": 4926, "logo": null, "date": "2026-07-01T15:30:00+03:00", "start": "15:30", "duration": "00:30", "room": "A02", "slug": "foss4g-europe-2026-4926-qgis-teamwork-with-nextgis-web-sync-conflict-resolution-and-version-control", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/EVMMWW/", "title": "QGIS Teamwork with NextGIS Web: Sync, Conflict Resolution, and Version Control", "subtitle": "", "track": "State of software", "type": "Talk", "language": "en", "abstract": "QGIS is one of the most widely used open-source desktop GIS platforms, offering strong tools for geospatial data management, editing, and styling. Yet collaboration is still hard in everyday production workflows: teams need shared server-side storage, reliable desktop synchronization, conflict-aware multi-user editing, and a transparent history of changes.\r\n\r\nWe develop an open-source stack that enables smooth simultaneous editing from both QGIS and Web maps. NextGIS Web is a Web GIS server for storing and publishing geospatial data with granular permissions and built-in version control for vector layers. It uses QGIS as a renderer, providing near-complete support for QGIS symbology in web maps. NextGIS Connect is a QGIS plugin that integrates QGIS with NextGIS Web: it supports publishing QGIS projects as web maps, opening web maps as QGIS projects, editing server data directly from QGIS, and resolving conflicts interactively.\r\n\r\nThe latest NextGIS Connect release adds end-to-end handling of feature attachments (photos, documents, and other files), managed consistently from both QGIS and the Web interface. Attachments are also covered by the same versioning mechanics as spatial and attribute edits.\r\n\r\nIn this talk, we will present the current state of the NextGIS Web / NextGIS Connect / QGIS ecosystem, demonstrate workflows for seamless multi-user editing, and show how teams can move from local QGIS projects to enterprise-level collaboration using open source software.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "XYGHJ8", "name": "Eduard Kazakov", "avatar": "https://talks.osgeo.org/media/avatars/ekazakov_Fn5j6jS.png", "biography": null, "public_name": "Eduard Kazakov", "guid": "c3aab149-a022-5279-88f4-aa60f88c927b", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/XYGHJ8/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/EVMMWW/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/EVMMWW/", "attachments": []}], "A11": [{"guid": "701b457f-f043-52bf-a497-714905b35797", "code": "CSQXBH", "id": 5392, "logo": null, "date": "2026-07-01T10:00:00+03:00", "start": "10:00", "duration": "00:30", "room": "A11", "slug": "foss4g-europe-2026-5392-deegree-server-side-open-source-software-for-the-geospatial-web", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/CSQXBH/", "title": "deegree - Server-side open source software for the geospatial web", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "The OSGeo project deegree is server-side open source software for spatial data infrastructures (SDI) and the geospatial web. It implements standards of the Open Geospatial Consortium (OGC) and the ISO Technical Committee 211. The project hosts official reference implementations of OGC standards such as OGC API - Features, WFS, WMS and GML.\r\n\r\nThis talk will give an overview of the latest release 3.6 as well as recent developments of version 3.7 featuring support of Java 21 and Tomcat 11. Additionally, the deegree implementation of the OGC API - Features standard will be presented.\r\n\r\nLastly, future directions and planned core developments of the project will be highlighted.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "VTAYXV", "name": "Dirk Stenger", "avatar": null, "biography": "Dirk Stenger is active community member of the OSGeo project deegree.\r\n\r\nHe has expertise in SDI solutions based on open source software, OGC standards and cloud architecture.\r\n\r\nHe works at lat/lon GmbH as a software developer and consultant since 2012.", "public_name": "Dirk Stenger", "guid": "44f5f40f-3247-5b80-b40c-d1e218debeba", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/VTAYXV/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/CSQXBH/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/CSQXBH/", "attachments": []}, {"guid": "e41f7c3c-be7b-5109-9247-e72fd69f4422", "code": "T3DDW7", "id": 5050, "logo": null, "date": "2026-07-01T10:30:00+03:00", "start": "10:30", "duration": "00:30", "room": "A11", "slug": "foss4g-europe-2026-5050-mapbender-5-0-next-level-solution-to-create-your-powerful-geoportal", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/T3DDW7/", "title": "Mapbender 5.0 - next level solution to create your powerful Geoportal", "subtitle": "", "track": "State of software", "type": "Talk", "language": "en", "abstract": "Mapbender 5.0 is close to come out and comes with many great new features that will be highlighted in this talk. But not only the new features are shown. You will discover what Mapbender offers and why it could be your Geoportal solution.\r\n\r\nMapbender is a great open source solutions for creating intuitive and high-performance WebGIS applications. Mapbender offers a set of widgets that you can combine.\r\n\r\nThis software solution enables users to quickly and easily publish applications online without having to write a single line of code.\r\n\r\nMapbender improved a lot. With the new version we have a refactored design and many new or improved features. You can integrated WMS Services, WMTS Services, OGC API Features Collections or Vector Tiles Services and configure them individually. \r\n\r\nYou can manage access rights for applications.\r\n\r\nYou can setup applications with search functionality and digitize functionality.\r\n\r\nMapbender 5.0 offers new features\r\n- Batch print functionality\r\n- Support for OGC API Features\r\n- Support for styles\r\n- interactive Help\r\n- and more", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "MF7PYA", "name": "Astrid Emde", "avatar": "https://talks.osgeo.org/media/avatars/AEmde_PvZkA4d.jpg", "biography": "Astrid Emde is a Geospatial Expert and works in Bonn at WhereGroup (https://wheregroup.com) since many years. She works as Senior GIS Consultant on WebGIS solutions with FOSSGIS. She is trainer at the FOSS Academy (https://foss-academy.com). \r\nAstrid Emde is an active member of OSGeo and a Charter Member since 2010. From 2017-2021 she was in the OSGeo Board of Directors and is OSGeo Secretary. She recieved the Sol Katz Award in 2018 at FOSS4G 2018 in Dar es Salaam (Tanzania).", "public_name": "Astrid Emde", "guid": "715f48b7-cddf-5338-9c54-bcb1ffaef50f", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/MF7PYA/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/T3DDW7/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/T3DDW7/", "attachments": []}, {"guid": "2234bc8e-d4b5-574e-9f9d-5f3cb74c5051", "code": "U7H9TV", "id": 5629, "logo": null, "date": "2026-07-01T11:30:00+03:00", "start": "11:30", "duration": "00:30", "room": "A11", "slug": "foss4g-europe-2026-5629-qgis-web-client-latest-from-the-project", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/U7H9TV/", "title": "QGIS Web Client - Latest from the project", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "The QGIS Web Client (QWC) is a fully-fledged application for publishing QGIS projects on the web. It offers both 2D and 3D views.\r\n\r\nWith the QGIS Web Client (QWC), you can publish your projects on the internet with the same visualisation as QGIS Desktop, thanks to the QGIS Server. The environment consists of a modern web application written in JavaScript based on ReactJS and OpenLayers, as well as the qwc-services, an ecosystem of server-side Python/Flask microservices that can be used, for example, to manage user permissions and process geodata within the web application.\r\n\r\nThe new 3D view, developed using THREE.JS and Giro3D, also offers the ability to display and sketch 3D scenes based on 3D tiles, and is a comprehensive tool for urban planning.\r\n\r\nQWC is modular and extensible, offering both a standard web application and a development framework. You can easily start with the standard application and then customise your application as required, depending on your needs and development capabilities.\r\n\r\nThis talk will give an overview of the QWC\u2019s architecture and introduce the numerous new features developed over the past year.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "YHSLWR", "name": "Sandro Mani", "avatar": null, "biography": "Software Engineer at Sourcepole AG", "public_name": "Sandro Mani", "guid": "5e52b0f0-f933-5de9-bead-07cd4c6e208a", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/YHSLWR/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/U7H9TV/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/U7H9TV/", "attachments": []}, {"guid": "64769757-238e-56f1-8c61-ef184d98874e", "code": "JFHU7L", "id": 5397, "logo": null, "date": "2026-07-01T12:00:00+03:00", "start": "12:00", "duration": "00:30", "room": "A11", "slug": "foss4g-europe-2026-5397-geonode-what-is-use-cases-custom-applications", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/JFHU7L/", "title": "GeoNode: What is, Use Cases & Custom Applications", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "GeoSolutions has been involved in several projects, ranging from local administrations to global institutions, involving GeoNode deployments, customizations and enhancements. A gallery of projects and use cases will showcase the versatility and effectiveness of GeoNode, both as a standalone application and as a service component, for building secured geodata catalogs and web mapping services, dashboards and geostories. In particular, the recent advancements. Examples of GeoNode\u2019s builtin capabilities for extending and customizing its frontend application will also be showcased.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "QGRAVP", "name": "Giovanni Allegri", "avatar": "https://talks.osgeo.org/media/avatars/571129_SL9CQDQ.jpg", "biography": null, "public_name": "Giovanni Allegri", "guid": "69edf44d-754a-59fc-af1c-0338a8e348fb", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/QGRAVP/"}, {"code": "N8YNZB", "name": "Mattia Giupponi", "avatar": "https://talks.osgeo.org/media/avatars/profile_zlSWieY.jpg", "biography": "I am a dedicated software developer with over eight years of experience in the field. \r\nCurrently, I serve as a Software/Python Developer at GeoSolutions, where I am a key contributor to the GeoNode project.\r\nMy professional background includes extensive work on various initiatives, encompassing web platforms, data processing pipelines, and more.", "public_name": "Mattia Giupponi", "guid": "094b6b92-f4b4-5388-9fcd-ae0db93e62b0", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/N8YNZB/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/JFHU7L/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/JFHU7L/", "attachments": []}, {"guid": "9dec84d7-16d4-5712-8317-c7a70f53a516", "code": "SVK98A", "id": 5478, "logo": null, "date": "2026-07-01T12:30:00+03:00", "start": "12:30", "duration": "00:30", "room": "A11", "slug": "foss4g-europe-2026-5478-terra-draw-what-s-new-for-2026", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/SVK98A/", "title": "Terra Draw: What's new for 2026?", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Terra Draw is an MIT licensed JavaScript library for drawing on web maps. It supports six different mapping libraries out the box, including the popular open source libraries MapLibre, Leaflet.js and OpenLayers. The library has many builtin drawing modes for creating common geometries that users need such as point, linestring, polygon and rectangle amongst others. As well as the builtin modes, Terra Draw supports the ability for users to create their own custom modes. Users can provide deep styling control for the features created in these modes to match their applications design, creating a seamless drawing experience for users.\r\n\r\nThis talk will get those new to Terra Draw up to speed on the library and how it work, and then go into some of the new features we have been working on over the last year. These include the widely requested undo/redo functionality, improved opacity support for features, click and drag drawing support for several modes and support for multiple instances of the same modes with different configurations. We'll also look at some interesting real life use cases that we have observed in the last year, showcasing our users to the wider FOSS4G community.\r\n\r\nLastly, we'll give an update on the future of Terra Draw and the expected direction of the project for the next year, showing users what they can expect to see in the near future.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "9LEFLZ", "name": "James Milner", "avatar": "https://talks.osgeo.org/media/avatars/photo_YEgPInb.jpg", "biography": "James is a open source developer living in East London. He works as a Staff Engineer at Addresscloud, a UK based company that provides location intelligence and risk data for the insurance industry.", "public_name": "James Milner", "guid": "8d18595d-03a0-5f7a-8b60-c8676ed104c6", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/9LEFLZ/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/SVK98A/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/SVK98A/", "attachments": []}, {"guid": "8ac9c6f3-7482-5c7a-ac4c-a8905b269b7a", "code": "UKW9M8", "id": 4901, "logo": null, "date": "2026-07-01T14:30:00+03:00", "start": "14:30", "duration": "00:30", "room": "A11", "slug": "foss4g-europe-2026-4901-storing-your-satellite-in-a-dggs", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/UKW9M8/", "title": "Storing your Satellite in a DGGS", "subtitle": "", "track": "Remote Sensing", "type": "Talk", "language": "en", "abstract": "Earth observation using remote sensing (or satellite data) comes with its own fair bit of challenges. From managing large amounts of data to dealing with projections, inconsistencies with resolutions and more. \r\n\r\nWhile there's no silver bullet to solve all these problems, we'll look at one possible of modelling your GIS data (not just satellite data) in a Discrete Global Gird System (DGGS). \r\n\r\nIn DGGS, you divide the earth into multiple cells and store the data in each cell. There are few advantages of using this approach \r\n- Single data structure for all your GIS (vector or raster) \r\n   - Rasters are represented as array of Cell ids with each cell having a value \r\n   - Vectors are represented as Points => Cells, Lines => Array of Cells, Polygon => Array of Cells \r\n- A single base frame with multiple layers of data built on top \r\n- Easy visualization and analysis \r\n- Easy storage and retrieval based on Cell IDs \r\n\r\nIt's not all rainbow in the DGGS land, you lose:\r\n- Existing tool set not built around DGGS \r\n- Distortions/Errors going from point data to cells \r\n\r\nBut still it's an interesting way to look at data. We'll use \r\n- DuckDB as our database and query engine \r\n- Sample data from OSM \r\n- Sample data from Sentinel-2", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "8MGXWG", "name": "json singh", "avatar": "https://talks.osgeo.org/media/avatars/json-singh-foss4geu-tartu_gVIJ9Ce.jpeg", "biography": "Freelancing GIS Vizier who dabbles in all things geospatial with a focus on quantifying climate change. Lately, I have been involved a lot with community building activities including organizing FOSS4Gs, attending or organizing meetups. \r\nMy specific interests are in EO for Climate Change. \r\n\r\n- jsonsingh.com \r\n- linkedin.com/in/jsonsingh", "public_name": "json singh", "guid": "b45c2a31-c5ab-5f44-af94-ad71e1e24a9d", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/8MGXWG/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/UKW9M8/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/UKW9M8/", "attachments": []}, {"guid": "af233953-85bf-590f-99a3-5f49b1221653", "code": "HFJQ9H", "id": 5529, "logo": null, "date": "2026-07-01T15:00:00+03:00", "start": "15:00", "duration": "00:30", "room": "A11", "slug": "foss4g-europe-2026-5529-indexing-with-hexagons-gbt-explained", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/HFJQ9H/", "title": "Indexing with Hexagons: GBT Explained", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Hexagon based grids have gained particular attention in geospatial applications with their use in discrete global gridding systems (DGGS). A feature of many DGGS is the indexing of the grid cells at different resolutions to uniquely identify the cells. For hexagon based DGGS like H3 or IGEO7 the underlying system for indexing is based on 2D generalized balanced ternary (GBT).\r\n\r\nGBT was originally described in the 80s for use in image analysis because of the similarity between hexagon grids and biological vision systems. Here we discuss how GBT encodes indexes and discuss the basics of GBT arithmetic in 2D hexagon grids. We demonstrate how GBT arithmetic can be employed for neighbour traversal and more broadly spatial algorithms on hexagonal girds. Finally, we will look at the special cases that arise in the application of GBT to indexing in DGGS, which are the consequences of necessary pentagons and non-GBT arranged base zones.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "P9YTT3", "name": "Javier Jimenez Shaw", "avatar": "https://talks.osgeo.org/media/avatars/1645480822799_6CqdNff_rwAD7NH.jpeg", "biography": "Civil engineer and software developer (mainly C++). The last years I'm focused on GIS, contributing to PROJ and GDAL libraries. Member of the PSC of both projects.\r\nTechnical coordinator of the SRS team in Pix4D.", "public_name": "Javier Jimenez Shaw", "guid": "23956f66-0f56-5594-b50f-7b2b83107a72", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/P9YTT3/"}, {"code": "J9VHDB", "name": "Weston Renoud", "avatar": "https://talks.osgeo.org/media/avatars/thumbnail_QPS_Weston_OiKEJi8.jpg", "biography": "Hydrographic Senior Software Engineer with QPS BV, core developer of Qimera, a post-processing toolbox for hydrographic data.\r\n\r\nFormer Hydrographic Chief Survey Technician aboard the NOAA Ship Fairweather, and former land surveyor.\r\n\r\nhttps://orcid.org/0000-0003-2088-8353", "public_name": "Weston Renoud", "guid": "2e42f3f1-e245-5423-9026-cfa86d0ffbb5", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/J9VHDB/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/HFJQ9H/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/HFJQ9H/", "attachments": []}, {"guid": "bd97dee0-638a-5be4-b8ff-37f96d633b83", "code": "ZPD9KG", "id": 5688, "logo": null, "date": "2026-07-01T15:30:00+03:00", "start": "15:30", "duration": "00:30", "room": "A11", "slug": "foss4g-europe-2026-5688-a-look-at-our-planet-with-the-sextant-viewer", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/ZPD9KG/", "title": "A look at our planet with the Sextant Viewer", "subtitle": "", "track": "State of software", "type": "Talk", "language": "en", "abstract": "Observing the earth is not so straightforward with many web map viewers. How about the poles? How can we easily change the current time, and see which time span each layer has? And what about the day/night cycle?\r\nIfremer and Camptocamp have worked together to come up with a new software for this. We made the Sextant Viewer to be extremely easy to use, but also to address data sources and use cases that other map viewer on the market do not do as much. The Sextant Viewer shows Cloud-Native data, it switches effortlessly to globe mode using MapLibre, and it will fit snuggly inside any web site with its Web Component architecture.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "MKHVLE", "name": "Olivia Guyot", "avatar": "https://talks.osgeo.org/media/avatars/be096465-0f4e-4088-bc71-40a22d59ca9a_9l2qLcB.jpeg", "biography": "Tech Lead und GIS developer at Camptocamp seit 8 Jahre, wohnt in Berlin.", "public_name": "Olivia Guyot", "guid": "7bcc11f7-eff6-5a37-a711-8e97c6def2bc", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/MKHVLE/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/ZPD9KG/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/ZPD9KG/", "attachments": []}], "A12": [{"guid": "da4cc833-e020-50c5-8ad4-0c1447069fe1", "code": "ZE8ZPT", "id": 5539, "logo": null, "date": "2026-07-01T10:30:00+03:00", "start": "10:30", "duration": "00:30", "room": "A12", "slug": "foss4g-europe-2026-5539-earthcode-enabling-fair-open-earth-science-for-earth-action", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/ZE8ZPT/", "title": "EarthCODE - enabling FAIR Open Earth Science for Earth Action", "subtitle": "", "track": "Remote Sensing", "type": "Talk", "language": "en", "abstract": "The development is building on the rich ecosystem of European EO Platforms, as well as on open-source building blocks developed under EOEPCA+. In this talk we will review the EarthCODE initiative, archictecture and suite of services offered to the community, and we will set the scene for a community consultation to take place also at FOSS4G Europe. The scope of the community consultation will be to identify areas for improvement with respect to interoperability and cross-platform integrations. The identified topics will be addressed in the upcoming EarthCODE hackathon (30 Nov - 04 December 2026).", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "7XNWBN", "name": "Anca Anghelea", "avatar": "https://talks.osgeo.org/media/avatars/IMG_3529_EvZ1nda.jpg", "biography": "Open Science Platform Engineer, Department of Climate Action, Sustainability and Science ,European Space Agency", "public_name": "Anca Anghelea", "guid": "576db45f-7e2d-57d5-9a56-ddb6b4378805", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/7XNWBN/"}, {"code": "GP39CZ", "name": "Salvatore Pinto", "avatar": null, "biography": null, "public_name": "Salvatore Pinto", "guid": "c5e4125a-871b-51ec-abfd-a753767f9efd", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/GP39CZ/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/ZE8ZPT/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/ZE8ZPT/", "attachments": []}, {"guid": "9567fb06-aa8b-508f-9331-a65e01a011e6", "code": "JM8S7N", "id": 5437, "logo": null, "date": "2026-07-01T11:30:00+03:00", "start": "11:30", "duration": "00:30", "room": "A12", "slug": "foss4g-europe-2026-5437-junn-a-french-digitaltwin-initiative", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/JM8S7N/", "title": "JUNN\u202f\u2013 a french DigitalTwin initiative", "subtitle": "", "track": "Use cases & applications", "type": "Talk", "language": "en", "abstract": "IGN (French National Map Agency) and its partners are launching the JUNN\u202fproject : A dynamic 3D digital replica of the territory with online services to interact with (visualization, immersive navigation, simulation). A tool that aims to federate data, technologies, communities and existing initiatives to collectively gain efficiency for the ecological transition.\u200b \r\n\r\nThis digital twin of France and its territories is a tool-based approach, supported by a consortium of public and private players, enabling the development of a common Open-Source architecture built in support of identified business usescases. \r\n\r\nObjectives are multiples:  \r\n* Reducing the cost of local initiatives and facilitate their replication in other areas, \r\n* Establishing a framework for interoperability and interface between different projects \r\n* Setting up a science platform to facilitate the development of technological advances from R&D, \r\n* Building an ecosystem of services and business applications with high added value \r\n\r\nThe project will include 3D data production with 3D mesh data and CityGML LOD 2.2 data. The 3D meshes will be generated using the Wasure software (https://github.com/lcaraffa/sparkling-wasure), which was developed based on research conducted by the Lastig research laboratory. This software will be further refined during the project, in collaboration with INRIA and GeometryFactory. \r\n\r\nSome of the CityGML data will also be produced by the IGN. Initial tests using the Open-Source Roofer software (https://github.com/3DBAG/roofer) have yielded promising results (https://batiment3d.ign.fr/) regarding what the Digital Twin data might look like. \r\n\r\nThis platform is intended to serve as a hub for scientific research, where it will be possible to connect simulators that have access to the platform\u2019s extensive dataset. This will be the case, for example, with the ICI project (https://x-ngilet.gitlabpages.inria.fr/html_covici/index.html), which offers models of epidemic spread and whose access to the data will improve predictions \r\n\r\nFor visualization, we will use the open-source rendering engine iTowns (https://www.itowns-project.org/), to which IGN is a major contributor. Already high-performing, the close collaboration between the Digital Twin team and the iTowns development team will ensure that this tool is fully compatible with what we will be offering. \r\n\r\nWe are proposing this presentation to give the OSGeo community an overview of the project. This presentation will introduce the various open-source software components we will be using, some of which we will be enhancing (Wasure, iTowns, Rok4, Roofer, etc.).", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "MTM7T9", "name": "lavenant", "avatar": "https://talks.osgeo.org/media/avatars/ALavenant_BrA1mVx.png", "biography": "Engineer at IGN for over fifteen years, and a photogrammetrist by training, I specialize in the development of tools for the creation of 3D geographical data (3d urban models, DTM, DTS, etc.). Currently, I lead a team of fifteen engineers, developers and UX designers. The main function of our team is to create tools for the production of data as lidar classified, raster (oriented images, orthophoto), 3d data (3d urban models, DTM, DTS) and mobile-mapping data. We are currently heavily involved in the development of tools for the production of lidar coverage of entire France, in large part by proposing Open-Source components. We are also involved in 3D geographic data visualization as one of the main maintainers of the iTowns library (also Open-Source).", "public_name": "lavenant", "guid": "054013ac-18c9-5481-922e-eac7b2b22a49", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/MTM7T9/"}, {"code": "WPYJEK", "name": "R\u00e9mi Ferrier", "avatar": null, "biography": null, "public_name": "R\u00e9mi Ferrier", "guid": "2b5d6e44-f345-51a0-9324-9823502e6c93", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/WPYJEK/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/JM8S7N/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/JM8S7N/", "attachments": []}, {"guid": "f5f0b8ce-6b09-5ea6-b0ac-d33744124137", "code": "E79HRQ", "id": 4936, "logo": null, "date": "2026-07-01T12:00:00+03:00", "start": "12:00", "duration": "00:30", "room": "A12", "slug": "foss4g-europe-2026-4936-qgis-for-digital-twins", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/E79HRQ/", "title": "QGIS for Digital Twins", "subtitle": "", "track": "Transition to FOSS4G", "type": "Talk", "language": "en", "abstract": "Digital Twins are becoming a standard requirement for urban planning and infrastructure, but the software landscape is still dominated by expensive, proprietary systems. Over the last few years, with support from a community crowdfunding campaign, we have been working to make QGIS a viable  alternative for building Open Source Digital Twins.\r\nThis talk will walk through the specific hurdle we faced and the solutions we implemented to get QGIS 3D ready for production work. We will move beyond visualisation to show how QGIS now handles the heavy lifting required for real-world projects.\r\n\r\nWe will cover:\r\n - Handling Massive Data: We rewrote parts of the rendering engine to support instanced rendering and dynamic chunking. This means you can now load millions of 3D objects, like city-wide tree datasets or street furniture, and navigate through massive point clouds without the software lagging or crashing.\r\n - Making 3D Useful, Not Just Pretty: A Digital Twin is useless if you can't query it. We bridged the gap between the 2D and 3D views, adding tools to identify, select, and inspect feature attributes directly in the 3D window.\r\n - Interoperability: We added native support for 3D Tiles and ESRI Scene Layers (I3S), so users can stream in heavy 3D mesh data from existing sources without needing complex conversion workflows.\r\nWe will also demonstrate significant enhancements to the cross-section tool, improving its usability for analysing complex 3D datasets. Join us to see how these updates have turned QGIS into a serious tool for 3D data management.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "Y9AUJZ", "name": "Saber Razmjooei", "avatar": "https://talks.osgeo.org/media/avatars/Y9AUJZ_BHzfend.webp", "biography": null, "public_name": "Saber Razmjooei", "guid": "10567869-7509-58a2-8cc2-271fc1144df0", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/Y9AUJZ/"}], "links": [{"title": "Original Crowdfunding", "url": "https://www.lutraconsulting.co.uk/crowdfunding/qgis-3d-for-open-source-digital-twins", "type": "related"}], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/E79HRQ/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/E79HRQ/", "attachments": []}, {"guid": "5e11d429-b3e2-516b-bb72-faf2311d0b53", "code": "JXEHLZ", "id": 5404, "logo": null, "date": "2026-07-01T12:30:00+03:00", "start": "12:30", "duration": "00:30", "room": "A12", "slug": "foss4g-europe-2026-5404-explore-open-source-tools-for-creating-digital-urban-models-with-mapstore", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/JXEHLZ/", "title": "Explore open-source tools for creating digital urban models with MapStore", "subtitle": "", "track": "Use cases & applications", "type": "Talk", "language": "en", "abstract": "The presentation describes processes and open-source tools employed by the author and his team to build and consume digital models for urban environments. The results of these processes will be rendered in MapStore as 3D Tiles layers, an OGC community standard designed for streaming and rendering massive 3D geospatial content. MapStore WebGIS framework support for 3D Tiles and glTF models through the Cesium mapping library has been greatly enhanced to support a more powerful integration. The latest versions of MapStore also include improvements and tools for exploring 3D data such as Map Views, Styling, 3D Measurements, Annotations and more.\r\n\r\nAttendees will be presented with an overview of our work related to 3D data processing and visualization, and a selected city will be used to exemplify the processes. At the end of the presentation, attendees will be able to use the presented processes, tools and workflows to replicate them in different urban scenarios, finally visualizing them with the 3D tools of the MapStore WebGIS application.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "XQEABY", "name": "Lorenzo Natali", "avatar": "https://talks.osgeo.org/media/avatars/avatar-2-gs_yCRBLiI.jpeg", "biography": "Senior Software Engineer in GIS and Technical Lead of the MapStore project, active in the open-source GIS community since 2011. I have a background in neural networks, expert systems, and early AI approaches to the Semantic Web. In my free time, I study Japanese, follow science and technology, enjoy problem-solving, and contribute to science outreach with a local amateur astronomy group.", "public_name": "Lorenzo Natali", "guid": "b4e0d45f-b5ad-5db3-839d-18ebbfdfd938", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/XQEABY/"}, {"code": "RXQNFX", "name": "Tobia Di Pisa", "avatar": "https://talks.osgeo.org/media/avatars/1280027_rXiJogq.jpeg", "biography": "Senior Software Engineer and project manager at GeoSolutions Srl. Product Owner and coordinator of the MapStore WebGIS project. Public profile at www.linkedin.com/in/tobia-di-pisa-1b59a83a", "public_name": "Tobia Di Pisa", "guid": "980a098b-ba75-535f-a9f0-b2e6e00f83d3", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/RXQNFX/"}, {"code": "BEYNQB", "name": "Stefano Bovio", "avatar": "https://talks.osgeo.org/media/avatars/19175505_mOLGwaW.png", "biography": null, "public_name": "Stefano Bovio", "guid": "25e0a7ae-eb15-5aa3-9ed2-bdc4f988fd9d", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/BEYNQB/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/JXEHLZ/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/JXEHLZ/", "attachments": []}, {"guid": "4ec4aa6c-e67b-5fa0-98f9-0bdeaa32c870", "code": "ENLRK9", "id": 5532, "logo": null, "date": "2026-07-01T14:30:00+03:00", "start": "14:30", "duration": "00:30", "room": "A12", "slug": "foss4g-europe-2026-5532-how-to-survive-in-a-rapidly-changing-world-or-how-to-protect-your-data-from-the-captivity-of-proprietary-software", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/ENLRK9/", "title": "How to survive in a rapidly changing world or how to protect your data from the \"captivity\" of proprietary software", "subtitle": "", "track": "Building a business with FOSS4G", "type": "Talk", "language": "en", "abstract": "We are a group of companies:\r\n1.\t\"Geomatics Solutions\", Ltd., created in 2002 by a group of specialists in the field of Geomatics. For 24 years, the company has been well proven in production and in delivery of services related to the creation, processing, and use of geospatial data.\r\nhttps://geosol.com.ua/about_en.html\r\n2.\tNow managing the results of \"Intelligence Systems GEO, Ltd.\" (ISGeo). ISGeo created in 1996 by the group of experts from the V.M. Glushkov Institute of Cybernetics and was the leading Ukrainian company in the sphere of geoinformation systems (GIS) and spatial database development. \r\nhttps://isgeo.com.ua/about\r\n\r\nOur companies have faced several crisis situations throughout their history. We'll share our experiences, both successful ones and those where we lost a significant portion of our developments and resulting data. We'll explain why and how we came to the OSGeo/FOSS4G ecosystem. Using our own examples, we'll highlight some of the challenges we encountered when working with proprietary software. We'll demonstrate the benefits of using OSGeo tools and projects. We'll also discuss how the latest developments from the Open GIS community helped us make decisions and keep our stack up to date with the help of annual FOSS4G conferences.\r\nWe have experienced the following directions and their stages:\r\n1)\tTechnological development:\r\na)\tTransition from paper maps to digital ones. The results of this work include CDs/DVDs, atlas books, and map brochures. We primarily worked with proprietary software.\r\nb)\tTransition from desktop applications to web-based alternatives. This resulted in static websites, Tile-Servers, and other server solutions. Partial transition to an open-source stack. We began implementing products such as GeoServer and Leaflet. 2012\u20132015.\r\nc)\tTransition from static Web 1.0 to dynamic Web 2.0 between 2010 and 2018. Adding interactivity and strong user engagement when using products. Also, a complete shift in the core stack in favor of open-source OSGeo products.\r\nd)\tTransition from an interactive web resource to the provision of services as a service starting in 2018.\r\n2)\tGlobal instability:\r\na)\tCovid-19. The transition to online. This facilitated the full use of server technologies. Products such as GeoServer and QGIS Server were very helpful. Period 2020\u20132022.\r\nb)\tGeopolitical instability. The situation in the country since 2014 and globally since 2022. Loss of access to servers, transition to cloud environments. Mobile workstations are being built. Licensing and access to licensed servers have become a pressing issue. Caching and desktop solutions are being used to address unstable internet access. QGIS, GDAL/OGR, and PROJ have proven effective. For data, use GeoPackage, GeoTIFF, PostgreSQL+Postgis and SpatialLite.\r\nAt each stage, we used different technology stacks. We began using proprietary software that positioned itself as stable, secure, and supported. We were among the first official partners/distributors of such global monopolistic companies of the time as Pitney Bowes MapInfo Corporation, Avenza Inc. (Canada), Infotech Europe (Great Britain), and PCI Geomatics Inc. (Canada).\r\nBut, with the very first change, we experienced difficulties in transferring already collected data to new stack solutions. The main problem was the proprietary software. The result of this work\u2014a multitude of written add-ons/modules/extensions, a multitude of resulting data\u2014was all \"captive\" to the proprietary software monopolies. We realized we didn't control the system and didn't own our own data. We were under the influence of mega-corporations. It was their speed of response to global trends and other global/local changes, especially local ones. American companies, which dominated our stacks, didn't quite understand or respond appropriately to our local challenges.\r\nThe support systems turned out to be very slow and underperforming. Simple fixes for identified bugs took months, which impacted product release schedules. This negatively impacted the company's overall \"respect.\" This also led to problems with understanding, as the mentality, culture, and values \"across the ocean\" differ greatly from those of Western and Central Europe.\r\nAfter 10-15 years of work, we made a difficult, but ultimately correct, decision. We completely rethought our entire approach to running our IT business. We rewrote all our existing developments. We partially migrated what we could to a new technology stack. This stack became the OSGeo/FOSS4G product suite. The main requirement was open-source code for the development product, as well as open data formats. No binary formats that limit performance, such as DLLs, Flash, and so on. The goal was to ensure that all modules and plugins could be maintained independently even if support for certain software ceased. All data was now stored exclusively in open formats. This set of open formats, those that can be opened using several open-source products, was key when selecting the software.\r\nOpen source won't eliminate the problem of crisis situations or save us from something beyond our control. However, due to openness, we have complete control over the entire technology stack, all the results of years of development. And this is key for an IT company.\r\nInitially, when choosing, we were faced with a huge abundance of frameworks and libraries. This was confusing. We needed to avoid getting bogged down in a multitude of different solutions. Finding truly high-quality software with a strong, supportive community became a pressing issue. Initially, we looked at stars, forks, the dates and frequency of commits and project versions, and the number of contributors on GitHub.\r\nBut due to the lack of funding, donations became scarce, and even good solutions disappeared from the market. We had to find alternatives or take on full support ourselves.\r\nUltimately, we found a strong community sponsored by OSGeo/FOSS4G products. We enjoyed stable sponsorship, a huge community, and frequent and highly informative FOSS4G conferences. We learned a lot of best practices from these conferences.\r\nOSGeo/FOSS4G minimizes the risk of product discontinuation, provides stable support, and operates within a unified community. All OSGeo/FOSS4G products provide confidence and guarantee stability and long-term product support.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "VLYDNH", "name": "Vasyl Yasko", "avatar": "https://talks.osgeo.org/media/avatars/82385333_nKI34bF.png", "biography": "Software Engineer | GIS / Web Developer | Researcher (Geospatial Stack)", "public_name": "Vasyl Yasko", "guid": "da034f81-9ba9-5120-b73f-66658b5b6c7f", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/VLYDNH/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/ENLRK9/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/ENLRK9/", "attachments": []}, {"guid": "bc0165f4-0fd1-5e97-b960-7cb8e895ea99", "code": "EYNXGT", "id": 5686, "logo": null, "date": "2026-07-01T15:00:00+03:00", "start": "15:00", "duration": "00:30", "room": "A12", "slug": "foss4g-europe-2026-5686-when-open-meets-enterprise-sustainable-collaboration-between-communities-universities-and-companies", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/EYNXGT/", "title": "When \u201cOpen\u201d Meets \u201cEnterprise\u201d: Sustainable Collaboration Between Communities, Universities, and Companies", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Open geospatial ecosystems increasingly depend on collaboration between open source communities, universities, and private companies. While these actors often share common goals, building partnerships that last beyond short term funding or sponsorship remains a practical challenge.\r\nThis talk explores sustainable collaboration models that balance openness with real world constraints such as institutional timelines, commercial objectives, and governance structures. Drawing on European examples, it highlights what enables long term cooperation: clear roles, shared governance, open contribution pathways, and mutual value creation across research, education, and industry.\r\nThe session offers a practical perspective on designing collaborations that strengthen the FOSS4G ecosystem without compromising independence or open principles.\r\nAudience level: Beginner to intermediate\r\nKey takeaway: Sustainable open\u2013enterprise collaboration is built on trust, clarity, and shared long term value.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "DXVKNK", "name": "Octavian Borcan", "avatar": "https://talks.osgeo.org/media/avatars/Octavian_Borcan_hike_QldanpN.png", "biography": "Octavian is Lead EEU Product Partnerships at HERE Technologies in Romania, with background in GIS and geospatial data ecosystems. His work focuses on building partnerships around data, standards, and interoperability across the globe.\r\nHe is actively involved in the open geospatial community and is a strong advocate for open data, open\u2011source software, and collaborative geospatial infrastructures. Octavian is particularly interested in how FOSS4G technologies, INSPIRE\u2011aligned data, and community\u2011driven initiatives can support public value, transparency, and sustainable decision\u2011making. He regularly contributes to civic, educational, and community projects aimed at strengthening the community.", "public_name": "Octavian Borcan", "guid": "e2a65275-0b4d-563d-b061-0fb056f86e19", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/DXVKNK/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/EYNXGT/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/EYNXGT/", "attachments": []}, {"guid": "81ca32ac-6f21-5f83-a633-038ec9348a16", "code": "JM9A8T", "id": 5632, "logo": null, "date": "2026-07-01T15:30:00+03:00", "start": "15:30", "duration": "00:30", "room": "A12", "slug": "foss4g-europe-2026-5632-geollm-in-the-wild-open-source-ai-meets-geospatial", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/JM9A8T/", "title": "GeoLLM in the Wild: Open Source AI Meets Geospatial", "subtitle": "", "track": "Use cases & applications", "type": "Talk", "language": "en", "abstract": "Large Language Models are reshaping how we interact with data \u2014 but most implementations ignore geography entirely. At Camptocamp, we've spent the last two years embedding LLMs deep into open source geospatial workflows, and this talk is a frank account of what works, what doesn't, and where the field is heading.\r\n\r\n** GeoNetwork as a GeoAI laboratory\r\n\r\nGeoNetwork, the OSGeo flagship metadata catalog, is where much of our work has been grounded. We'll walk through the integration of semantic search \u2014 moving beyond keyword matching to meaning-based retrieval powered by embedding models \u2014 and the development of a conversational assistant that lets users query geographic datasets in plain language. We'll also share our ongoing work on exposing GeoNetwork capabilities through the Model Context Protocol (MCP), enabling LLM agents to interact directly with catalog APIs.\r\n\r\n*** Agentic geospatial: bleeding edge techniques\r\n\r\nBeyond search and chat, we'll dive into what agentic AI looks like when applied to geospatial workflows: function calling to orchestrate GIS operations (buffer, intersection, spatial queries against OpenStreetMap), LLM-driven QGIS automation via MCP, and the architectural patterns \u2014 RAG pipelines, intent extraction, hybrid search \u2014 that make these systems reliable enough to put in front of real users.\r\n\r\n** The French National Digital Twin: an open source GeoAI at scale\r\n\r\nWe'll close with our role leading the LLM workstream of the French National Digital Twin project (France 2030), a consortium bringing together IGN, INRIA, Cerema and others. This initiative is tackling GeoAI at territorial scale \u2014 and doing it entirely in the open. We'll share early architectural decisions, the challenges of grounding LLMs in authoritative geographic knowledge bases, and why open source is not just a preference here but a sovereignty requirement.\r\n\r\n** Key takeaways for the FOSS4G community\r\n\r\nAttendees will leave with a clear picture of the current state of open source GeoLLM tooling, practical patterns for integrating LLMs into OSGeo-stack applications, and an honest assessment of the remaining challenges \u2014 from data quality to model size optimization \u2014 that the community needs to solve together.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "9JWZHX", "name": "Florent Gravin", "avatar": "https://talks.osgeo.org/media/avatars/fgravin_photo_profile_2WGxPhc.jpg", "biography": "Head of Technology \u2014 Camptocamp Geospatial\r\nFlorent Gravin has been working in the open source geospatial ecosystem for over 20 years. As CTO of Camptocamp, he drives the company's innovation strategy and positions its teams at the forefront of the intersection between artificial intelligence and geographic data. Convinced that territory is one of the most promising application domains for LLMs and agentic AI, he has been leading hands-on experiments in GeoAI, conversational map assistants, and natural language interfaces for GIS tools for several years.", "public_name": "Florent Gravin", "guid": "42529f87-a2f8-567a-9a2b-fab184039cd2", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/9JWZHX/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/JM9A8T/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/JM9A8T/", "attachments": []}], "A13": [{"guid": "44f9436e-01ec-54b8-bb47-a7b9fbe85a0d", "code": "E7GXTY", "id": 5621, "logo": null, "date": "2026-07-01T10:00:00+03:00", "start": "10:00", "duration": "00:30", "room": "A13", "slug": "foss4g-europe-2026-5621-publishing-rich-data-models-in-geoserver-with-smart-data-loader-and-feature-templating", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/E7GXTY/", "title": "Publishing rich data models in GeoServer with Smart Data Loader and Feature Templating", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "This presentation explores GeoServer\u2019s capabilities for publishing rich data models, including complex features with nested properties and multi-valued relationships, through standard OGC services and OGC API - Features. It focuses on recent developments such as the Smart Data Loader and Feature Templating extensions, highlighting both current capabilities and ongoing and planned enhancements within the GeoServer ecosystem.\r\n\r\nGeoServer already provides strong support for implementing view and download services for complex data models through its core architecture and a range of free and open-source extensions. Among these, App-Schema has long been the primary solution for modeling and exposing complex feature structures and enabling advanced vector data services, despite its steep learning curve.\r\n\r\nBuilding on these foundations, newer approaches are emerging to simplify and modernize the publication of rich data models. These include direct integration with NoSQL data sources such as MongoDB, leveraging their native document-oriented structures, as well as support for modern output formats like JSON-LD, which enables the embedding of explicit semantics alongside the data.\r\n\r\nThe session will conclude with real-world use cases from organizations that have adopted GeoServer and GeoSolutions solutions, providing practical insights, architectural patterns, and lessons learned to help attendees effectively design and implement scalable, production-ready services for complex data models.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "RBSH8T", "name": "Andrea Aime", "avatar": "https://talks.osgeo.org/media/avatars/14737d622b75794e0300a1efdd5e6578_UxFnh5G.jpg", "biography": "Open source enthusiast with strong experience in Java development and GIS. Personal interest range from high performance software, managing large data volumes, software testing and quality, spatial data analysis algorithms, map rendering.\r\nFull time open source developer on GeoServer and GeoTools, regular presenter at FOSS4G.\r\nReceived the Sol Katz's OSGeo award in 2017.", "public_name": "Andrea Aime", "guid": "f5cf7b53-1be1-56d3-a162-b67238de13dc", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/RBSH8T/"}, {"code": "CXTHFZ", "name": "Nuno Oliveira", "avatar": "https://talks.osgeo.org/media/avatars/1690493309929_a3TPd5r.jpg", "biography": "Nuno earned his BS and MS in Software Engineering from University of Minho. He started his career in the telecommunications industry by developing solutions for managing and monitoring telecommunications infrastructures. Currently he works at GeoSolutions where he develops advanced solutions for GIS challenges using open source software. In the last years he focused on distributed systems, big data technologies, maritime data processing and GIS. He contributes to several open source projects and is a committer of GeoServer, MapStore and GeoTools.", "public_name": "Nuno Oliveira", "guid": "3a486549-cb04-5d9c-8014-77e4456bfa8e", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/CXTHFZ/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/E7GXTY/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/E7GXTY/", "attachments": []}, {"guid": "8b2670df-519a-590a-8954-d0437b6f25cf", "code": "8QDHKS", "id": 5565, "logo": null, "date": "2026-07-01T10:30:00+03:00", "start": "10:30", "duration": "00:30", "room": "A13", "slug": "foss4g-europe-2026-5565-supporting-precision-farming-with-geoserver-past-experiences-and-way-forward", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/8QDHKS/", "title": "Supporting precision farming with GeoServer:  past experiences and way forward", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "The growing availability of data from drones, Earth observation, and agricultural machinery (i.e., telemetry), combined with the advent of cloud infrastructure, has significantly accelerated innovation in how farmers and agricultural systems are supported. These advances have democratized access to data and capabilities, enabling precision farming solutions at an unprecedented scale.\r\n\r\nThis has become one of the main use cases for GeoServer deployments in recent years. At GeoSolutions, we have collaborated with a wide range of clients\u2014from NGOs to large private companies, from startups to research institutions, helping them to extract value from data through GeoServer and other open-source geospatial technologies deployed at scale in cloud environments.\r\n\r\nThis presentation summarizes 10 years of experience in ingesting, managing, and disseminating data at scale for the precision farming industry. Key topics include:\r\n\r\n* Optimization and organization of raster data\r\n* Optimization and organization of vector data\r\n* Data modeling for performance and scalability in GeoServer and PostGIS\r\n* Deployment guidelines for scaling and performance of GeoServer\r\n* On-the-fly styling for NDVI and other visualizations\r\n\r\nBy the end of the presentation, attendees will be able to design and plan GeoServer deployments to efficiently serve precision farming data at scale.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "RBSH8T", "name": "Andrea Aime", "avatar": "https://talks.osgeo.org/media/avatars/14737d622b75794e0300a1efdd5e6578_UxFnh5G.jpg", "biography": "Open source enthusiast with strong experience in Java development and GIS. Personal interest range from high performance software, managing large data volumes, software testing and quality, spatial data analysis algorithms, map rendering.\r\nFull time open source developer on GeoServer and GeoTools, regular presenter at FOSS4G.\r\nReceived the Sol Katz's OSGeo award in 2017.", "public_name": "Andrea Aime", "guid": "f5cf7b53-1be1-56d3-a162-b67238de13dc", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/RBSH8T/"}, {"code": "NMVVQN", "name": "Simone Giannecchini", "avatar": "https://talks.osgeo.org/media/avatars/simone_2024-v2_ZeqOlM2.png", "biography": "Simone Giannecchini is founder and managing director of GeoSolutions. He is a Charter Member of OSGeo, the Open Source Geospatial foundation. He is also a member of the Steering committee for the GeoTools as well as the GeoServer Open Source projects.\r\nBefore founding GeoSolutions he has worked as Software Engineer at the NATO Undersea Research Center, a Military R&D facility based in La Spezia (Italy), on the implementation of a client-server infrastructure capable of storing,  managing and disseminating geospatial data (vector, gridded,  imagery) leveraging on  WCS, WFS and WMS  Open Geospatial Consortium (OGC) Specifications.", "public_name": "Simone Giannecchini", "guid": "c2c5122f-8f59-5154-930e-6cb72acee58f", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/NMVVQN/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/8QDHKS/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/8QDHKS/", "attachments": []}, {"guid": "6b11ae5a-3927-5dd6-a961-3fc75c9371bb", "code": "YWDSJ9", "id": 4955, "logo": null, "date": "2026-07-01T11:30:00+03:00", "start": "11:30", "duration": "00:30", "room": "A13", "slug": "foss4g-europe-2026-4955-from-ndvi-to-an-open-ecosystem-five-years-of-awesome-spectral-indices", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/YWDSJ9/", "title": "From NDVI to an Open Ecosystem: Five Years of Awesome Spectral Indices", "subtitle": "", "track": "Remote Sensing", "type": "Talk", "language": "en", "abstract": "Five years ago, **Awesome Spectral Indices** (ASI) was launched to address a persistent gap in Earth observation workflows: while hundreds of spectral indices existed in the literature, their definitions were fragmented, inconsistently documented, and rarely designed for direct programmatic use. What began as a curated effort to standardize and consolidate these definitions has since evolved into shared open geospatial infrastructure.\r\n\r\nThe first public release in 2021 included 66 indices structured under a common schema with explicit naming, formulas, application domains, and bibliographic references. A key design decision was the introduction of a cross-sensor band naming standard aligned with widely used satellite platforms such as Landsat, Sentinel, and MODIS. By enabling expressions like \u201c`(N - R) / (N + R)`\u201d to be both human-readable and machine-executable, ASI moved from being a static catalogue to a lightweight and interoperable specification.\r\n\r\nOver the past five years, the project has grown to more than 260 indices (v0.9.0) and expanded beyond a single repository into a multi-language ecosystem. Open-source APIs operationalize the specification in Python (*spyndex*), the Google Earth Engine Code Editor (*spectral*), and Julia (*SpectralIndices.jl*), alongside community-driven implementations such as the R package *rsi*. With over 1k GitHub stars, more than 200k downloads across PyPI and conda-forge, and alignment with the electro-optical STAC extension, ASI now functions as reusable infrastructure embedded in reproducible Earth observation workflows.\r\n\r\nThis talk reflects on five years of technical and community development: the evolution from list to specification, a design that supports scientific completeness and implementation simplicity, and the role of metadata and versioning in ensuring long-term sustainability. It concludes with the next phase of development, including extensions to the band standard, richer metadata, expanded categorization, and API refinements aimed at strengthening interoperability and ensuring that spectral indices remain stable and accessible within the open geospatial ecosystem.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "GXMXGL", "name": "David Montero Loaiza", "avatar": "https://talks.osgeo.org/media/avatars/citations_NthaZ15.jpeg", "biography": "**David Montero Loaiza** is a PhD candidate in Physics and Earth System Science at Leipzig University, Germany, and a Google Developer Expert for Google Earth Engine (GEE). He is the main developer of **Awesome Spectral Indices** and its associated Python and GEE Code Editor APIs, **spyndex** and **spectral**. He has also developed several other open-source projects, including **eemont**, **cubo**, and **sen2nbar**.", "public_name": "David Montero Loaiza", "guid": "0a73fef5-039b-5814-9f98-7499dba8dddf", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/GXMXGL/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/YWDSJ9/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/YWDSJ9/", "attachments": []}, {"guid": "c909c29e-15b2-57b9-a491-99a3eb6abdd2", "code": "ENYAFG", "id": 5082, "logo": null, "date": "2026-07-01T12:00:00+03:00", "start": "12:00", "duration": "00:30", "room": "A13", "slug": "foss4g-europe-2026-5082-detecting-rooftop-solar-panels-with-deep-learning-using-open-remote-sensing-data-and-openstreetmap", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/ENYAFG/", "title": "Detecting Rooftop Solar Panels with Deep Learning, using Open Remote Sensing Data and OpenStreetMap", "subtitle": "", "track": "Remote Sensing", "type": "Talk", "language": "en", "abstract": "How dependent is your town on the electricity grid? How many buildings are supplied by rooftop solar panels? How much unused potential is there to leverage the power of the sun?\r\n\r\nWe built a deep learning model using FOSS4G and open remote sensing data for Germany. With this model, you can detect which buildings have rooftop solar panels at a neighbourhood level. The input data is orthophotos and OpenStreetMap building footprints, which we feed into a 4-channel image classification model.\r\n\r\nThe results of the model are visualised in the Rooftop Solar assessment tool of the Climate Action Navigator (https://climate-action.heigit.org) from HeiGIT (https://heigit.org).\r\n\r\nIn this talk, we will demonstrate our results through our assessment tool. We will also explain the design of our model and how we used OpenStreetMap tagging to significantly speed up the creation of training data for our supervised learning approach.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "DRBZVS", "name": "Gefei Kong", "avatar": null, "biography": "Gefei Kong is a GeoAI researcher specialising in GeoAI (computer vision), mutlimodal geo data processing, and geospatial analysis, with a PhD in Engineering. She has contributed to multidisciplinary projects, applying her knowledge of GeoAI and GIS to support urban 2D/3D data infrastructure and downstream climate actions and urban planning insights. Driven by both technological innovation and societal impact, she is motivated to develop solutions that support more sustainable and resilient futures.", "public_name": "Gefei Kong", "guid": "1c43d47c-66b2-52a2-9e02-29c4172b83ab", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/DRBZVS/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/ENYAFG/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/ENYAFG/", "attachments": []}, {"guid": "a0d55b9a-0f5e-59de-ac3f-a73d12b57d54", "code": "GHPZKA", "id": 5709, "logo": null, "date": "2026-07-01T12:30:00+03:00", "start": "12:30", "duration": "00:30", "room": "A13", "slug": "foss4g-europe-2026-5709-mapping-the-unavoidable-using-open-source-and-open-data-to-better-understand-climate-change-impacts-on-the-private-sector", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/GHPZKA/", "title": "Mapping the Unavoidable: Using open source and open data to better understand climate change impacts on the private sector", "subtitle": "", "track": "FOSS4G \u2018Made in Europe\u2019", "type": "Talk", "language": "en", "abstract": "The Open Earth Monitor Cyberinfrastructure is an European project (2022-2026) that has brought together Earth Sciences and computer scientists that imagined and calculated a significant amount of \r\nworldwide and regional geospatial data products based on satellite data, from agriculture to forestry, from air quality to flood monitoring. Behind the science and technical progress done to support these results, it is essential to also expand their benefits beyond their traditional fields. Thus, work was done  to assess to which extent the project\u2019s results can assist in providing a clearer image of the risks to which the private European sector is exposed due to climate change.\r\nA special attention was given to the financial sector with an emphasis on the insurance branch, given its significant role in the stability of the economy, through its intermediary services to transfer and allocate financial capital.  The team used the open source tool Climada to evaluate the potential of OEMC generated products in the analysis of risk assessment of the European private sector. This talk will present the results obtained.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "7VEVCT", "name": "Codrina Ilie", "avatar": "https://talks.osgeo.org/media/avatars/IMG_1935_xxtYNB7.jpeg", "biography": "Codrina Ilie is a technical geographer, an open source GIS/RS power user, actively working as a project officer to support geospatial data services development at Terrasigna. In her 13 years of activity, Codrina has essentially focused on using open source GIS and RS solutions for data management, processing and visualization. As an advocate for free and open source software for geospatial, since 2010 she has been a volunteer trainer in the Romanian geospatial community, geo-spatial.org. Since 2013, Codrina has been a Charter Member and today serves the community as an OSGeo Board of Directors elected member, within her forth term.", "public_name": "Codrina Ilie", "guid": "4d8c721e-4f54-5875-a7d9-16a5e790e44c", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/7VEVCT/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/GHPZKA/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/GHPZKA/", "attachments": []}, {"guid": "d04b1179-b040-5748-8ec8-566735f24d91", "code": "EXMNUS", "id": 5687, "logo": null, "date": "2026-07-01T14:30:00+03:00", "start": "14:30", "duration": "00:30", "room": "A13", "slug": "foss4g-europe-2026-5687-geonetwork-for-a-connected-europe", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/EXMNUS/", "title": "GeoNetwork, for a connected Europe", "subtitle": "", "track": "State of software", "type": "Talk", "language": "en", "abstract": "This presentation will introduce the most important innovations from the GeoNetwork community and present the roadmap for 2026 and beyond. These include the ambitious GeoNetwork 5 initiative, new features of the modern GeoNetwork UI framework, and what lies ahead for existing GeoNetwork 4 instances.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "MKHVLE", "name": "Olivia Guyot", "avatar": "https://talks.osgeo.org/media/avatars/be096465-0f4e-4088-bc71-40a22d59ca9a_9l2qLcB.jpeg", "biography": "Tech Lead und GIS developer at Camptocamp seit 8 Jahre, wohnt in Berlin.", "public_name": "Olivia Guyot", "guid": "7bcc11f7-eff6-5a37-a711-8e97c6def2bc", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/MKHVLE/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/EXMNUS/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/EXMNUS/", "attachments": []}, {"guid": "23bd3f0e-5885-50c0-8e39-7aed4aa76967", "code": "B8UFHS", "id": 5310, "logo": null, "date": "2026-07-01T15:30:00+03:00", "start": "15:30", "duration": "00:30", "room": "A13", "slug": "foss4g-europe-2026-5310-supporting-mobility-and-infrastructure-decisions-in-flanders-with-mapstore", "url": "https://talks.osgeo.org/foss4g-europe-2026/talk/B8UFHS/", "title": "Supporting Mobility and Infrastructure Decisions in Flanders with MapStore", "subtitle": "", "track": "Use cases & applications", "type": "Talk", "language": "en", "abstract": "MapStore is a powerful open-source framework for building, managing and sharing web-based maps, dashboards and geostories directly in the browser. It supports a wide range of geospatial data and highly customizable viewer applications.\r\n\r\nIn this talk, GeoSquare Belgium presents a real-world implementation of MapStore for the Department of Mobility and Public Works (DMOW) of the Flemish Government. What started as a proof of concept, has quickly evolved into a fully operational open-source WebGIS platform supporting data-driven mobility policy in Flanders.\r\n\r\nThe platform integrates MapStore, GeoServer, GeoNetwork and PostgreSQL to power a geoportal that hosts multiple thematic applications. These applications combine interactive maps, dashboards and geostories to support internal decision-making while simultaneously publishing selected data and insights to citizens through public web services and embedded web applications.\r\n\r\nTo illustrate the capabilities and flexibility of the platform, several use cases will be highlighted, such as bicycle infrastructure monitoring, supporting the deployment of intelligent traffic lights and using the custom developed photoviewer extension to view and navigate images on the map. \r\n\r\nWe will also briefly touch on community contributions like OpenID integration, dynamic filtering, and translation updates.\r\n\r\nJoin us to discover how MapStore\u2019s flexible design enables organizations like DMOW to deliver both ready-to-use and customized user-friendly geospatial solutions.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "KYNQML", "name": "Yanko Godaert", "avatar": "https://talks.osgeo.org/media/avatars/IMG_1728_jZVYMTo.JPG", "biography": "Yanko Godaert is a GIS consultant at GeoSquare Belgium, specializing in open-source and low-code geospatial solutions. He holds a Master\u2019s degree in Geography with a specialization in Geo-ICT from Ghent University, where he developed a strong foundation in spatial data analysis, modelling, visualization and application development.\r\n\r\nHe started his career as a front-end developer and evolved towards data engineering. Over the past years, he has gained experience across industry and government, including projects for ArcelorMittal and the Flemish Department of Mobility and Public Works.\r\n\r\nYanko has built extensive expertise in open-source technologies such as MapStore, GeoServer, PostGIS and QGIS. As an expert in Open Source & Low Code GIS Solutions, he focuses on delivering flexible, scalable geoportals that support data-driven decision-making and promote the adoption of open geospatial ecosystems.", "public_name": "Yanko Godaert", "guid": "ce79b5b1-e360-5a16-a766-3bb9ad463861", "url": "https://talks.osgeo.org/foss4g-europe-2026/speaker/KYNQML/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/B8UFHS/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-europe-2026/talk/B8UFHS/", "attachments": []}]}}, {"index": 4, "date": "2026-07-02", "day_start": "2026-07-02T04:00:00+03:00", "day_end": "2026-07-03T03:59:00+03:00", "rooms": {}}, {"index": 5, "date": "2026-07-03", "day_start": "2026-07-03T04:00:00+03:00", "day_end": "2026-07-04T03:59:00+03:00", "rooms": {}}]}}}