{"$schema": "https://c3voc.de/schedule/schema.json", "generator": {"name": "pretalx", "version": "2025.2.2"}, "schedule": {"url": "https://talks.osgeo.org/qgis-uc2026/schedule/", "version": "1.1", "base_url": "https://talks.osgeo.org", "conference": {"acronym": "qgis-uc2026", "title": "QGIS User Conference 2026", "start": "2026-10-05", "end": "2026-10-07", "daysCount": 3, "timeslot_duration": "00:05", "time_zone_name": "Europe/Zurich", "colors": {"primary": "#002033"}, "rooms": [{"name": "Hangar", "slug": "368-hangar", "guid": "a8b6a833-3b93-54d9-8e23-1add8c2c8f1d", "description": "Main", "capacity": 400}, {"name": "Capalari", "slug": "369-capalari", "guid": "6d3b3078-8756-5f4b-aa50-62f1413d96db", "description": null, "capacity": 80}, {"name": "Pegna", "slug": "370-pegna", "guid": "ba21464d-671d-5152-8028-577dafa9c4d5", "description": null, "capacity": 60}, {"name": "Bridge 2", "slug": "372-bridge-2", "guid": "1253c671-6f84-5c05-b7d5-22591c283275", "description": null, "capacity": 40}, {"name": "Bridge Cinema", "slug": "374-bridge-cinema", "guid": "602184d8-f605-5047-b157-a6fa3b88f07d", "description": null, "capacity": 30}, {"name": "Bridge 3-Short Workshops", "slug": "373-bridge-3-short-workshops", "guid": "84321af4-0669-55de-9812-0cf429b81a68", "description": null, "capacity": 25}, {"name": "Bridge 1-Short Workshops", "slug": "375-bridge-1-short-workshops", "guid": "ec391254-96fd-5c86-bbbf-82e9c42f474f", "description": null, "capacity": 15}, {"name": "WS - Riders Club 1", "slug": "388-ws-riders-club-1", "guid": "2d3e5eb3-6d78-5bf2-a589-d6e9686e1275", "description": "Riders Hotel downstairs", "capacity": 30}, {"name": "WS - Riders Club 2", "slug": "396-ws-riders-club-2", "guid": "b14e0752-a166-588e-9393-71f1daf25839", "description": "Riders Hotel downstairs", "capacity": 30}, {"name": "WS - Curtgin Grond", "slug": "387-ws-curtgin-grond", "guid": "2e7793f1-bf1c-540f-a389-4bdf088771e1", "description": "Hotel Signina downstairs", "capacity": 30}, {"name": "WS - Riders Meeting", "slug": "389-ws-riders-meeting", "guid": "46bec185-27b5-58f6-85fa-e83a2bf8cf7e", "description": "Riders Hotel upstairs", "capacity": 16}, {"name": "WS - Diva 2", "slug": "390-ws-diva-2", "guid": "91e54d07-277c-5488-9337-364e8f55af12", "description": "House D", "capacity": 12}, {"name": "CM - Diva 1", "slug": "417-cm-diva-1", "guid": "f8ac71eb-04c8-5e82-80a5-3b4d6791af77", "description": "Contributors meeting", "capacity": 60}, {"name": "Backup Bridge Open Space", "slug": "371-backup-bridge-open-space", "guid": "c01abe73-1740-5019-882b-6c46afa415f6", "description": null, "capacity": 70}, {"name": "Backup Masegn Gondola", "slug": "376-backup-masegn-gondola", "guid": "d0a8264c-20e2-598e-80bf-f5db20497d6f", "description": null, "capacity": 50}, {"name": "Backup room", "slug": "416-backup-room", "guid": "54ccb1e1-f4ea-5418-9db4-a1e32d93359a", "description": null, "capacity": 20}], "tracks": [{"name": "Workshop (workshop day)", "slug": "386-workshop-workshop-day", "color": "#122DBA"}, {"name": "Keynote", "slug": "387-keynote", "color": "#589632"}, {"name": "Use case", "slug": "389-use-case", "color": "#1A6FBF"}, {"name": "Basics & Education", "slug": "390-basics-education", "color": "#F7B731"}, {"name": "Advanced Workflows", "slug": "394-advanced-workflows", "color": "#C0392B"}, {"name": "Plugins & Development", "slug": "392-plugins-development", "color": "#7D3C98"}, {"name": "Mobile Data Collection", "slug": "388-mobile-data-collection", "color": "#E67E22"}, {"name": "Databases & Web", "slug": "391-databases-web", "color": "#117A65"}, {"name": "QGIS & AI", "slug": "411-qgis-ai", "color": "#D400FF"}, {"name": "Cloud & Infrastructure", "slug": "412-cloud-infrastructure", "color": "#2E4057"}, {"name": "Community & Governance", "slug": "393-community-governance", "color": "#E84393"}, {"name": "Short Workshop (90min)", "slug": "413-short-workshop-90min", "color": "#2534BB"}], "days": [{"index": 1, "date": "2026-10-05", "day_start": "2026-10-05T04:00:00+02:00", "day_end": "2026-10-06T03:59:00+02:00", "rooms": {"Hangar": [{"guid": "89bfa7cb-397f-5273-a391-439091a312f6", "code": "Q8UTBY", "id": 5780, "logo": null, "date": "2026-10-05T09:00:00+02:00", "start": "09:00", "duration": "00:30", "room": "Hangar", "slug": "qgis-uc2026-5780-welcome-to-the-conference", "url": "https://talks.osgeo.org/qgis-uc2026/talk/Q8UTBY/", "title": "Welcome to the conference", "subtitle": "", "track": null, "type": "Keynote", "language": "en", "abstract": "Welcome by the organizers and the QGIS project, followed by practical information about the conference and its schedule.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "8VUFRV", "name": "Marco Bernasocchi", "avatar": "https://talks.osgeo.org/media/avatars/094d5f0768ac7ead78be67b37dffe778_yJmXEAG.jpg", "biography": "Marco Bernasocchi is an open-source advocate, entrepreneur and full-stack geoninja. He is the creator of QField for QGIS, currently serves as QGIS.org Chair, and is an Open Source Geospatial Foundation board member. In his day job, Marco is the CEO of OPENGIS.ch, which he founded in 2011.\r\n\r\nA geographer by trade, Marco lives in a small Romansh-speaking mountain village in Switzerland, where he loves scrambling around the mountains to enjoy the feeling of freedom it gives him. Outgoing, flexible and open-minded, Marco fluently speaks five languages. The best thing is: He not only knows how to say it but also loves sharing his know-how.", "public_name": "Marco Bernasocchi", "guid": "00b3a94c-7e92-536b-a523-23e3d6f35d31", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/8VUFRV/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/Q8UTBY/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/Q8UTBY/", "attachments": []}, {"guid": "6a8ddbec-8eb8-5478-8a17-790020e9de13", "code": "9RQJL8", "id": 5958, "logo": null, "date": "2026-10-05T09:30:00+02:00", "start": "09:30", "duration": "00:30", "room": "Hangar", "slug": "qgis-uc2026-5958-keynote-openness", "url": "https://talks.osgeo.org/qgis-uc2026/talk/9RQJL8/", "title": "Keynote Openness", "subtitle": "", "track": null, "type": "Keynote", "language": "en", "abstract": "This is a placeholder for now, we are in discusion with an interesting person", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "7NVQJY", "name": "Gerhard Andrey", "avatar": "https://talks.osgeo.org/media/avatars/7NVQJY_JNLXp6t.webp", "biography": "Gerhard Andrey is a trained carpenter, wood engineer, and postgraduate computer scientist. Andrey is co-founder of the digital agency Liip, with around 200 employees in six locations in Switzerland. Among other things, he is a member of the board of directors at the Alternative Bank Switzerland. Since 2019, Andrey has been a member of the National Council of the Green Party of Fribourg and is politically committed in particular to more sovereignty in the digital space.", "public_name": "Gerhard Andrey", "guid": "43e90c33-80ed-52a7-af4d-e356028d848b", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/7NVQJY/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/9RQJL8/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/9RQJL8/", "attachments": []}, {"guid": "b90f0704-3272-5fe0-a577-7314bfbf2d3a", "code": "QD3YY8", "id": 5925, "logo": null, "date": "2026-10-05T10:00:00+02:00", "start": "10:00", "duration": "00:30", "room": "Hangar", "slug": "qgis-uc2026-5925-maps-as-instruments-of-power", "url": "https://talks.osgeo.org/qgis-uc2026/talk/QD3YY8/", "title": "Maps as Instruments of Power", "subtitle": "", "track": null, "type": "Keynote", "language": "en", "abstract": "From today\u2019s perspective, the word \u201cmap\u201d sounds rather outdated and antiquated, and yet maps and map-related products are more present than ever before in our everyday lives. I\u2019m thinking here about things such as interactive map apps and navigation systems. In view of the global situation and the trend towards simply renaming places at liberty, I believe it is worthwhile pausing briefly and asking ourselves what actually constitutes a map.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "Y9M8T3", "name": "Lorenz Hurni", "avatar": "https://talks.osgeo.org/media/avatars/Y9M8T3_0TdADAx.webp", "biography": "Lorenz Hurni is Professor of Cartography at ETH Zurich and also conducts research into tools for the production of printed and multimedia maps. He is editor-in-chief of the Atlas of Switzerland and the Swiss World Atlas.", "public_name": "Lorenz Hurni", "guid": "0b3ce205-5217-59f0-be7b-24b28010c903", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/Y9M8T3/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/QD3YY8/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/QD3YY8/", "attachments": []}, {"guid": "93fcab37-b20b-5f27-b853-ecc8b7cc1b69", "code": "GLTTJW", "id": 5008, "logo": null, "date": "2026-10-05T11:00:00+02:00", "start": "11:00", "duration": "00:30", "room": "Hangar", "slug": "qgis-uc2026-5008-qgis-feature-frenzy-what-s-new-in-qgis-4-0", "url": "https://talks.osgeo.org/qgis-uc2026/talk/GLTTJW/", "title": "QGIS Feature Frenzy - What's new in QGIS 4.0?", "subtitle": "", "track": "Community & Governance", "type": "Presentation", "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. In 2025 he published his 11th book on the open-source GIS software QGIS with Locate Press the spanish translation of Discover QGIS 3.x -  Descubriendo QGIS.  He has been an OsGeo Charter Member since 2015. He is 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/qgis-uc2026/speaker/FVV3PU/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/GLTTJW/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/GLTTJW/", "attachments": []}, {"guid": "147d4b17-a40d-505d-8899-b0cdcb6023e1", "code": "3YJYDM", "id": 5901, "logo": null, "date": "2026-10-05T11:30:00+02:00", "start": "11:30", "duration": "00:30", "room": "Hangar", "slug": "qgis-uc2026-5901-qfield-from-laax-with", "url": "https://talks.osgeo.org/qgis-uc2026/talk/3YJYDM/", "title": "QField, From Laax with \ud83d\udc9a", "subtitle": "", "track": "Mobile Data Collection", "type": "Presentation", "language": "en", "abstract": "Laax is where QField was born. It's only fitting that we come home to show you what it's grown into.\r\n\r\nThis session runs through the latest features at full speed: on-the-fly project creation so you can go from zero to field-ready in seconds, COGO tools for precise coordinate geometry straight on your device, NTRIP support for centimeter-level accuracy with your RTK setup, and full 3D data collection and visualization.\r\n\r\nNo slides full of roadmaps. Just features, live.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "8VUFRV", "name": "Marco Bernasocchi", "avatar": "https://talks.osgeo.org/media/avatars/094d5f0768ac7ead78be67b37dffe778_yJmXEAG.jpg", "biography": "Marco Bernasocchi is an open-source advocate, entrepreneur and full-stack geoninja. He is the creator of QField for QGIS, currently serves as QGIS.org Chair, and is an Open Source Geospatial Foundation board member. In his day job, Marco is the CEO of OPENGIS.ch, which he founded in 2011.\r\n\r\nA geographer by trade, Marco lives in a small Romansh-speaking mountain village in Switzerland, where he loves scrambling around the mountains to enjoy the feeling of freedom it gives him. Outgoing, flexible and open-minded, Marco fluently speaks five languages. The best thing is: He not only knows how to say it but also loves sharing his know-how.", "public_name": "Marco Bernasocchi", "guid": "00b3a94c-7e92-536b-a523-23e3d6f35d31", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/8VUFRV/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/3YJYDM/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/3YJYDM/", "attachments": []}, {"guid": "7f7834bd-4f36-5ca8-b209-b129b51ca9ce", "code": "EP7YH7", "id": 5732, "logo": null, "date": "2026-10-05T14:00:00+02:00", "start": "14:00", "duration": "00:30", "room": "Hangar", "slug": "qgis-uc2026-5732-running-qgis-at-enterprise-scale-lessons-from-a-mid-sized-swiss-engineering-company", "url": "https://talks.osgeo.org/qgis-uc2026/talk/EP7YH7/", "title": "Running QGIS at Enterprise Scale: Lessons from a Mid-Sized Swiss Engineering Company", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "abstract": "Geotest AG, an engineering and environmental consultancy with over 200 employees, has been transitioning from Esri ArcMap to a fully open\u2011source GIS environment built around QGIS. This shift enhances flexibility, reduces licensing dependencies, and enables consistent geodata workflows across the organization. \r\n\r\nWe deploy QGIS LTR over our enterprise portal using centrally managed profiles that provide predefined settings, templates, and resources. To handle the heterogeneity of cantonal and federal datasets, we maintain curated QLR files and WMS/WFS catalogues for reliable, uniform access to authoritative data. Efficiency is further supported through custom plugins, tailored processing scripts, and automated workflows. \r\n\r\nKnowledge sharing is anchored by our internal geo-documentation platform, built on Read the Docs, where tutorials, standards, and best practices are continuously maintained. Combined with our service desk system, a network of power users, and regular half-day user sessions, we ensure scalable and sustainable user support. Our development work relies on Gitea for version control and collaborative enhancement of our QGIS tools. \r\n\r\nThe shift from the Esri ecosystem to QGIS required significant in\u2011depth expertise and a geoinformatics team with strong open\u2011source knowledge. It also demanded a company\u2011wide willingness to invest in people whose work does not always show an immediate return, but is essential for long\u2011term stability and innovation.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "3SQCUR", "name": "Mario B\u00fchler", "avatar": null, "biography": "GIS Specialist at Geotest AG, working with geospatial data to support analysis and decision-making in engineering and environmental projects.", "public_name": "Mario B\u00fchler", "guid": "6d624d75-b580-58ea-9ea9-e7ffd80f5a0d", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/3SQCUR/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/EP7YH7/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/EP7YH7/", "attachments": []}, {"guid": "d6d6ea64-e0ac-5ba8-8973-d5c22d4827ab", "code": "WWQZRT", "id": 5708, "logo": null, "date": "2026-10-05T14:30:00+02:00", "start": "14:30", "duration": "00:30", "room": "Hangar", "slug": "qgis-uc2026-5708-streamlining-finnish-national-map-production-with-qgis", "url": "https://talks.osgeo.org/qgis-uc2026/talk/WWQZRT/", "title": "Streamlining Finnish National Map Production with QGIS", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "abstract": "The National Land Survey of Finland has previously modernized its topographic data management system by developing a QGIS based solution. The next step is to produce cartographic products using QGIS as well. For this purpose, an efficient and flexible method for defining product versions has been developed in collaboration with Gispo, using YAML configuration files and a new plugin.\r\n\r\nThe map products of the National Land Survey of Finland include the topographic map, background map, and plain map. Each map product is produced at multiple scales, ranging from 1:10 000 to 1:8 million. The topographic map also has separate versions for print and web use.\r\n\r\nThe YAML files define the data sources used by each product version, the layer order, and one or more cartographic styles for each layer. Using a newly developed QGIS plugin, a QGIS project is automatically generated from the YAML configuration, allowing cartographic styles to be easily edited through the graphical user interface. \r\n\r\nFinally, all style changes are exported to version control through a controlled workflow. When the cartographer submits style changes, a CI/CD pipeline automatically builds the QGIS projects for the map products using the newest changes. At a later stage, the maps will be published as web services using QGIS Server.\r\n\r\nThis presentation demonstrates how QGIS can be extended into a full featured platform for national map production. By showcasing a configuration driven workflow and a custom QGIS plugin, the talk offers practical ideas for improving maintainability, reproducibility, and collaboration in map production. The concepts presented are applicable well beyond national mapping agencies and will be valuable to anyone facing complex cartographic workflows.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "XCQAEP", "name": "Teemu Saloriutta", "avatar": "https://talks.osgeo.org/media/avatars/011A4294_EaAy7cE.jpg", "biography": null, "public_name": "Teemu Saloriutta", "guid": "f83228cd-7616-508a-bff9-794f4f7b3f62", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/XCQAEP/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/WWQZRT/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/WWQZRT/", "attachments": []}, {"guid": "a50c4248-d666-56b5-8f75-4460b54ffa72", "code": "BJ9APA", "id": 5837, "logo": null, "date": "2026-10-05T15:00:00+02:00", "start": "15:00", "duration": "00:30", "room": "Hangar", "slug": "qgis-uc2026-5837-building-enterprise-gis-database-for-qgis-and-qfield", "url": "https://talks.osgeo.org/qgis-uc2026/talk/BJ9APA/", "title": "Building Enterprise GIS Database for QGIS and QField", "subtitle": "", "track": "Databases & Web", "type": "Presentation", "language": "en", "abstract": "Enterprise GIS is an organization-wide suite of interoperable GIS software used to manage and process geospatial information. PostGIS, QGIS and QField are often baseline softwares for Enterprise GIS solutions. This presentation will cover best practices to build Enterprise GIS databases for QGIS and QField usage.\r\n\r\nEnterprise GIS is always following the basic principles of enterprise software 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\nModern 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 web applications servers (like QGIS Server). 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.\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 and QField 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\n\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\n\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/qgis-uc2026/speaker/LXPN8Q/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/BJ9APA/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/BJ9APA/", "attachments": []}, {"guid": "621a783d-0bf9-5454-9686-d68761295e8a", "code": "78GPSA", "id": 5196, "logo": null, "date": "2026-10-05T16:00:00+02:00", "start": "16:00", "duration": "00:30", "room": "Hangar", "slug": "qgis-uc2026-5196-from-gis-to-gcs-using-qgis-as-a-3d-video-game-level-designer", "url": "https://talks.osgeo.org/qgis-uc2026/talk/78GPSA/", "title": "From GIS to GCS: Using QGIS as a 3D Video Game Level Designer", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "abstract": "As an archaeo-geomatician using QGIS on a daily basis, I asked myself while drawing the map for an archaeological protohistoric excavation: what if we could give life to this flat blueprint, digging trenches and elevating walls and postholes into structures we could wander around? \r\n\r\nAt the same time, I was doing this exact job using well-known game creation systems (GCS) like Unity or Godot for a 3D, browser-based WebGL render. I then decided to give my idea a try. The challenge was to create a lightweight, efficient workflow simple enough for most users to handle. Choices had to be made, from the coordinate reference system (CRS) to the output format of the levels and, more importantly, the HTML5 engine designed to render this data as a 3D, browsable world.\r\n\r\nThe result is a web-based tool where uploaded GeoJSON files are interpreted on the fly, linking geographical features to 3D assets and table attributes to game triggers and events. On the QGIS side, native functions and dedicated plugins can ease environment generation by distributing vegetation or linking heightmaps for a roamable topography.\r\n\r\nThis interesting, open-source use case of QGIS aims to merge the best of both the 2D and 3D worlds, making volumetric world creation accessible. This toolkit can come in handy for popularizing work for larger or more specialized audiences, similar to the way Building Information Modeling (BIM) does.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "B9WPKS", "name": "Valentin Cotta", "avatar": "https://talks.osgeo.org/media/avatars/Screenshot_From_2026-03-13_12-25-23_bwLnrl6.png", "biography": "Developer and designer with a strong inclination for the humanities, I resumed my studies in archaeology a few years ago to offer my skills to research and culture.", "public_name": "Valentin Cotta", "guid": "e957b986-0778-5e74-becc-2632c9a7e02c", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/B9WPKS/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/78GPSA/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/78GPSA/", "attachments": [{"title": "A previous presentation showcasing WIP", "url": "/media/qgis-uc2026/submissions/78GPSA/resources/vcotta_jiap_gis_UetlUyZ.pdf", "type": "related"}]}, {"guid": "afe1f258-d84e-5e33-96cb-d8b69ce40d9a", "code": "H7B7U7", "id": 5839, "logo": null, "date": "2026-10-05T16:30:00+02:00", "start": "16:30", "duration": "00:30", "room": "Hangar", "slug": "qgis-uc2026-5839-qgis-3d-and-digital-twins", "url": "https://talks.osgeo.org/qgis-uc2026/talk/H7B7U7/", "title": "QGIS 3D and Digital Twins", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "abstract": "In the recent months, there has been a lot of progress in the capabilities of the 3D map visualization within QGIS. With support for various 3D data formats, QGIS 3D is moving far beyond the simple viewer when it was first released in QGIS 3.0 in 2018.\r\n\r\nThis talk summarizes the work that has been done in 2025 and 2026 to make QGIS 3D faster, more powerful and easier to use. We will discuss support for ESRI\u2019s scene layers (I3S / SLPK), improvements to 3D Tiles support, significant performance improvements for handling of vector layers and much more!", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "U7UEAB", "name": "Martin Dobias", "avatar": "https://talks.osgeo.org/media/avatars/martin_dobias_EDsj89t.png", "biography": "Martin has been a QGIS core developer for 20+ years and chaired QGIS User Conference 2024 in Slovakia. Working at Lutra Consulting, he has been adding new functionality (and bugs) to QGIS with his team and improving the ecosystem around QGIS.", "public_name": "Martin Dobias", "guid": "5fa041a1-2563-524b-ac15-31627b057db5", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/U7UEAB/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/H7B7U7/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/H7B7U7/", "attachments": []}, {"guid": "6d7fbc57-83e9-51be-a3f6-0305bd790470", "code": "VZAULF", "id": 5833, "logo": null, "date": "2026-10-05T17:00:00+02:00", "start": "17:00", "duration": "00:30", "room": "Hangar", "slug": "qgis-uc2026-5833-point-cloud-improvements-in-qgis-4", "url": "https://talks.osgeo.org/qgis-uc2026/talk/VZAULF/", "title": "Point cloud improvements in QGIS 4", "subtitle": "", "track": "Basics & Education", "type": "Presentation", "language": "en", "abstract": "At Lutra Consulting we have been busy improving and extending point cloud workflows in QGIS: From editing of point cloud attributes and processing algorithms for classification and comparison, to advanced styling techniques and virtual point cloud improvements. In this talk we will go through all the features we have introduced in the last couple of QGIS versions that make handling LiDAR data more accessible and intuitive than ever before.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "SGHDXM", "name": "Stefanos Natsis", "avatar": "https://talks.osgeo.org/media/avatars/Screenshot_2024-04-30_at_10.15.51_ah4iLXt.png", "biography": "Studied survey engineering at the National Technical University of Athens. My love for QGIS and open source drove me from gis power user to QGIS core developer. I now work as a software developer for Lutra Consulting ltd, squashing bugs and bringing new features to the best gis platform out there.", "public_name": "Stefanos Natsis", "guid": "cd514ad6-8077-5e3b-b934-b7a99f82604b", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/SGHDXM/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/VZAULF/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/VZAULF/", "attachments": []}, {"guid": "575e11cd-c13d-5b65-bf09-42287a10fc7a", "code": "BRMCB9", "id": 5800, "logo": null, "date": "2026-10-05T17:35:00+02:00", "start": "17:35", "duration": "00:30", "room": "Hangar", "slug": "qgis-uc2026-5800-one-million-reasons-to-maintain-the-qgis-infrastructure", "url": "https://talks.osgeo.org/qgis-uc2026/talk/BRMCB9/", "title": "One million reasons to maintain the QGIS Infrastructure", "subtitle": "", "track": "Community & Governance", "type": "Keynote", "language": "en", "abstract": "Every time a user opens QGIS, downloads a plugin, or grabs the latest installer, a carefully maintained web of infrastructure quietly does its job in the background. But how does that infrastructure keep running, and what does it actually look like at scale?\r\n\r\nIn this talk, we pull back the curtain on the systems that power the QGIS ecosystem. With over a petabyte of monthly downloads, over 100k visits and nearly 30k downloads per day on qgis.org alone, and close to 2M plugin downloads monthly through plugins.qgis.org, the scale of what the community relies on is enormous \u2014 and largely invisible to its users.\r\n\r\nWe will walk through the key components of this infrastructure: the main website and download pipeline backed by an S3 bucket and a network of mirrors, the plugin repository serving the global community, the feed analytics that provide the news and quietly registers nearly 1M QGIS launches every day, and the resource-sharing hub at hub.qgis.org. We will also cover supporting services including planet.qgis.org, certification.qgis.org, members.qgis.org, and the emerging user group websites for national communities.\r\n\r\nBeyond the architecture, we will share the human side of this work \u2014 the decisions, the trade-offs, and the ongoing effort required to keep these services reliable, secure, and scalable for a globally distributed open-source community.\r\n\r\nWhether you are a QGIS contributor, a user group organizer, an active user or simply curious about what keeps the ecosystem ticking, this talk offers a behind the scenes look at the foundation everything else is built on.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "SFD8DS", "name": "Lova Andriarimalala", "avatar": "https://talks.osgeo.org/media/avatars/Lova_guDG96H.jpeg", "biography": "Lova is a passionate Web GIS Developer based in Antananarivo, Madagascar. He thrives on blending the power of open-source technologies with his creative mapping skills. With a strong foundation in self-taught GIS expertise, Lova has dedicated himself to developing dynamic web-based GIS applications and crafting visually captivating maps using QGIS. Complementing his GIS skills, Lova is well-versed in web development. He harnesses the power of Python, Django, and JavaScript to create robust web-based GIS applications that provide users with seamless access to spatial data and interactivity. He specialises in leveraging these capabilities as decisive tools in humanitarian initiatives, reflecting a commitment to driving positive change through innovative geospatial strategies. Beyond his digital world, Lova is an avid hiker. He finds solace in exploring the great outdoors, which not only recharges his creativity but also deepens his understanding of the landscapes he represents in his maps.", "public_name": "Lova Andriarimalala", "guid": "7d86d79e-8ac5-59a5-b81b-dbe451c73189", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/SFD8DS/"}, {"code": "ARFD3G", "name": "Tim Sutton", "avatar": "https://talks.osgeo.org/media/avatars/ARFD3G_bkdE3Ed.webp", "biography": "Tim Sutton has been involved in QGIS since shortly after its first release in 2002, writing part of the early desktop application and now focusing on the project's infrastructure, documentation, and community. He is a former Chair of QGIS.org and has been an Honorary QGIS PSC Member since 2018, as well as an OSGeo charter member and current OSGeo board director. In 2014 he co-founded Kartoza, where his work centres on humanitarian and environmental projects. He lives and works remotely from a smallholding in the Alentejo, Portugal.", "public_name": "Tim Sutton", "guid": "3825253c-a31e-56ea-9ca1-2c3d180bec25", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/ARFD3G/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/BRMCB9/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/BRMCB9/", "attachments": []}], "Capalari": [{"guid": "3fe2c118-9f0a-5c50-808d-6f3b4562bf96", "code": "UG7XVB", "id": 5824, "logo": null, "date": "2026-10-05T11:00:00+02:00", "start": "11:00", "duration": "00:30", "room": "Capalari", "slug": "qgis-uc2026-5824-using-qgis-to-map-bee-diversity-and-pollinator-habitats-in-rwanda", "url": "https://talks.osgeo.org/qgis-uc2026/talk/UG7XVB/", "title": "Using QGIS to Map Bee Diversity and Pollinator Habitats in Rwanda", "subtitle": "", "track": "Advanced Workflows", "type": "Presentation", "language": "en", "abstract": "Pollinators, particularly bees, play a critical role in maintaining biodiversity and supporting agricultural productivity. However, in many regions of Africa, including Rwanda, there is a significant lack of spatial data on bee diversity, distribution, and habitat conditions. This limits the ability to design effective conservation strategies and monitor pollinator populations.\r\n\r\nThis presentation demonstrates how QGIS is being applied as a practical and accessible tool to support field-based ecological research on bee diversity in Rwanda. The project integrates field data collection, including species observations, habitat characteristics, and GPS coordinates, with geospatial analysis to produce distribution maps and identify key pollinator habitats across different ecosystems such as wetlands, forests, and agricultural landscapes.\r\n\r\nThe workflow highlights the use of QGIS for data visualization, mapping species occurrence, and analyzing habitat pressures. It also explores how open-source GIS tools can support conservation planning, especially in resource-limited contexts. Challenges encountered during field data integration and mapping are discussed, along with opportunities for improving data quality and scaling up the approach.\r\n\r\nThis talk is aimed at end users and early-stage practitioners interested in applying QGIS to biodiversity conservation, and it demonstrates how geospatial tools can bridge the gap between field research and actionable environmental management.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "UXZ7YF", "name": "Jean d'amour  Byiringiro", "avatar": "https://talks.osgeo.org/media/avatars/me_yiUFEMu.png", "biography": "Byiringiro Jean Damour is a Conservation Biologist and researcher affiliated with the University of Rwanda, College of Agriculture, Forestry and Food Sciences. His work focuses on biodiversity conservation, with a particular interest in bee diversity, pollinator ecology, and ecosystem sustainability.\r\n\r\nHe is the founder of Rwanda Eco Research Association and co-founder of Eco Quest Travel Company, where he integrates research, conservation, and eco-tourism initiatives. His current research involves the national assessment of bee diversity across Rwanda, combining field data collection with geospatial analysis using QGIS to map species distribution and habitat interactions.\r\n\r\nJean Damour has experience in ecological data collection, GIS mapping, and environmental research, with additional interests in ornithology, bat research, and climate change. He is passionate about promoting community awareness, addressing misconceptions about pollinators, and developing sustainable conservation solutions.", "public_name": "Jean d'amour  Byiringiro", "guid": "073d7ab4-e5bf-5328-ac6d-da3706d3b03a", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/UXZ7YF/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/UG7XVB/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/UG7XVB/", "attachments": []}, {"guid": "0af1b4a4-94f9-5f27-aa8f-11ff2a1f2fab", "code": "FPVL7U", "id": 5740, "logo": null, "date": "2026-10-05T11:30:00+02:00", "start": "11:30", "duration": "00:30", "room": "Capalari", "slug": "qgis-uc2026-5740-classical-nautical-navigation-goes-qgis-a-seaworthy-plugin-for-position-fixing-without-gps", "url": "https://talks.osgeo.org/qgis-uc2026/talk/FPVL7U/", "title": "Classical Nautical Navigation goes QGIS: A seaworthy Plugin for Position Fixing without GPS", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "abstract": "Imagine sailing in the middle of the Baltic Sea:\r\nWhat happens when the GNSS signal drops, the chart plotter freezes, or you simply want to practice the art of traditional seamanship without the inaccuracies of a blunt pencil?\r\nIn the world of modern offshore sailing, we have become dangerously dependent on a blue dot on our screens. But true navigation starts when the electronics fail.\r\nIn the era of ubiquitous GNSS availability, traditional terrestrial navigation is often regarded as a relic of the past. However, recent increases in signal interference, jamming, and the inherent risks of electronic single-points-of-failure have renewed interest in \"back-to-basics\" navigation. While the methods of the 18th century remain valid, their manual execution on paper charts introduces significant \"human error\"\u2014where a mere 0.5mm pencil line can represent a 25-meter deviation in reality.\r\nThis presentation introduces a specialized, \"seaworthy\" QGIS plugin designed to digitize and refine the process of nautical position fixing. The tool allows mariners to perform traditional cross bearings and dead reckoning with the geometric precision of a GIS, effectively eliminating the mechanical inaccuracies of manual plotting.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "LJYK3Y", "name": "Philipp Sch\u00fcller", "avatar": "https://talks.osgeo.org/media/avatars/Bewerbungsbiild_gCxg9FL.png", "biography": "QGIS Enthusiast and Sailor", "public_name": "Philipp Sch\u00fcller", "guid": "779e4079-2377-5996-bd64-130fd0353737", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/LJYK3Y/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/FPVL7U/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/FPVL7U/", "attachments": []}, {"guid": "dcf457b1-c568-5923-b741-a302e521b81d", "code": "ZKLGGW", "id": 5757, "logo": null, "date": "2026-10-05T14:00:00+02:00", "start": "14:00", "duration": "00:30", "room": "Capalari", "slug": "qgis-uc2026-5757-mergin-maps-in-2025-26", "url": "https://talks.osgeo.org/qgis-uc2026/talk/ZKLGGW/", "title": "Mergin Maps in 2025/26", "subtitle": "", "track": "Mobile Data Collection", "type": "Presentation", "language": "en", "abstract": "Mergin Maps has grown a lot over the past year. It is no longer just a simple data collection app. In this talk, we will look at the new features in the 2025/26 release. We will cover updates to the mobile app, the QGIS plugin, the server, and our developer tools.\r\nFirst, we look at high-precision surveying. If you use external GNSS receivers, you will see how the app now handles orthometric heights and geoid separation. We also added support for more Bluetooth devices.\r\nNext, we will show two highly requested features: map sketching and photo sketching. Field workers can now draw freehand directly on the map. They can also draw on photos with color codes. This helps them record exactly what they see on site.\r\nOn the server side, we are introducing \"Share Maps via URL\" and Single Sign-On (SSO) for Enterprise users. We also completely rewrote the sync process in the QGIS plugin and Python API. If you have ever seen timeout errors during bulk uploads or when multiple people sync at the same time, we will explain how the new system fixes this.\r\nFinally, we look at new form features. You can now use HTML and conditional fields. You set these up directly in QGIS, without needing any extra plugins.\r\nWhether you set up projects for field teams or write code using our API, this talk will help you get the most out of Mergin Maps this year.", "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": "Saber is co-founder of Lutra Consulting, a major contributor to QGIS.", "public_name": "Saber Razmjooei", "guid": "10567869-7509-58a2-8cc2-271fc1144df0", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/Y9AUJZ/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/ZKLGGW/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/ZKLGGW/", "attachments": []}, {"guid": "ad4a350d-f6fb-5db9-8136-bb584a7e1e51", "code": "SRC3NX", "id": 5733, "logo": null, "date": "2026-10-05T14:30:00+02:00", "start": "14:30", "duration": "00:30", "room": "Capalari", "slug": "qgis-uc2026-5733-from-field-to-map-how-mergin-maps-helps-to-gather-a-wide-range-of-data-in-a-user-friendly-way", "url": "https://talks.osgeo.org/qgis-uc2026/talk/SRC3NX/", "title": "From field to map: How Mergin Maps helps to gather a wide range of data in a user-friendly way", "subtitle": "", "track": "Mobile Data Collection", "type": "Presentation", "language": "en", "abstract": "This talk presents practical workflows for using Mergin Maps to support bird monitoring in field conditions. It is aimed at beginner/intermediate users, who want to find new solutions for existing data collection issues or more structured and efficient workflows.\r\nDrawing on real-world use cases, the presentation will demonstrate how Mergin Maps is used for nest monitoring, bird sighting data collection, and maintenance of acoustic monitoring stations. The focus will be on how to design field-ready data collection forms in QGIS, synchronize data between devices and desktop environments, ensure consistency across field teams, and create data-driven visualizations that highlight key information to support planning and decision-making in the field.\r\nThe session will highlight lessons learned from deploying these workflows in practice, focusing on how we addressed specific challenges through practical solutions. Attendees will see concrete examples they can adapt to their own ecological or conservation projects.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "PYLRZF", "name": "Helga Gansone", "avatar": "https://talks.osgeo.org/media/avatars/HG_Photo_FtypXiw.jpeg", "biography": "Helga Gansone is a cartographer at EU Temporalis with 2.5 years of experience supporting bird monitoring projects through geospatial workflows. She uses QGIS and Mergin Maps to design practical solutions for field data collection, management, and visualization, and work with collected data to create maps that support fieldwork and analysis.", "public_name": "Helga Gansone", "guid": "57e415a8-db47-5928-8732-5bdb1f33a73e", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/PYLRZF/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/SRC3NX/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/SRC3NX/", "attachments": []}, {"guid": "e11986c0-09da-56dc-a59e-7d6bf413693e", "code": "HVTZXW", "id": 5825, "logo": null, "date": "2026-10-05T15:00:00+02:00", "start": "15:00", "duration": "00:30", "room": "Capalari", "slug": "qgis-uc2026-5825-biodiversity-net-gain-in-practice-delivering-ecological-assessment-workflows-with-qgis-qfield-and-mergin-maps", "url": "https://talks.osgeo.org/qgis-uc2026/talk/HVTZXW/", "title": "Biodiversity Net Gain in Practice: Delivering Ecological Assessment Workflows with QGIS, QField and Mergin Maps", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "abstract": "Biodiversity Net Gain (BNG) is a pioneering environmental planning approach that requires development projects in the UK to leave biodiversity in a measurably better state than before development commenced. Introduced in 2021, BNG requires most developments to deliver a minimum 10% increase in biodiversity value, calculated using Natural England\u2019s Statutory Biodiversity Metric. \r\n\r\nThe legislation represents a significant shift in how ecological impacts are assessed and mitigated within the planning process, moving beyond traditional impact avoidance towards measurable ecological enhancement. The biodiversity metric is gaining attention worldwide, and is helping countries around the globe adopt a measurable, transparent approach to biodiversity restoration. \r\n\r\nTo conduct a BNG assessment ecologists must undertake detailed habitat surveys, assess current habitat condition, map proposed (post-development) habitats from (landscape) architect CAD plans, and calculate change in biodiversity \u2018units\u2019. The process requires robust GIS workflows. \r\n\r\nThis presentation will provide a practical case study of how QGIS can support efficient, accurate, standardised, and scalable workflows for delivering BNG analysis. It will explore some of the principal technical challenges involved in conducting BNG analyses. It will also explore the suite of tools (including QGIS forms and models), video training courses, and QGIS workflows developed by Maplango/Spatialsesh to support ecologists. Attention will be given to the role of Qfield/Mergin Maps in streamlining ecological survey workflows, reducing duplication, and improving data quality between field and office environments. \r\n\r\nBy demonstrating how open-source GIS technologies can be configured to deliver complex regulatory ecological workflows, this session will highlight the growing role of QGIS as a professional platform for biodiversity assessment and environmental planning in both national and international contexts.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "VYH7DQ", "name": "Matt Davies", "avatar": "https://talks.osgeo.org/media/avatars/Matt-7cropped_f0BnOis.jpg", "biography": "Matt has 25+ years\u2019 experience collating, analysing and presenting spatial data to deliver the actionable information. He runs the geo-spatial consultancy Maplango.com and the on-demand QGIS training & resources hub Spatialsesh.com.\r\n\r\nHe works with consultancies, land managers and governmental organisations to create the spatial evidence and analysis needed to target resource allocation, improve land management, and make informed policy & strategic decisions. He has extensive and in-depth experience on ecological, green infrastructure, landscape, ecosystem services and estate management projects. He also loves to build capacity and has trained thousands of delegates in the ecology and landscape professions to use QGIS with confidence.", "public_name": "Matt Davies", "guid": "05bf795f-965f-51b5-9c51-ae2f39ab7610", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/VYH7DQ/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/HVTZXW/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/HVTZXW/", "attachments": []}, {"guid": "2c4a4874-86c5-5ede-af55-335d678931ef", "code": "UJQUDC", "id": 5728, "logo": null, "date": "2026-10-05T16:00:00+02:00", "start": "16:00", "duration": "00:30", "room": "Capalari", "slug": "qgis-uc2026-5728-mobile-data-collection-with-qfield-and-qfield-cloud-at-land-vorarlberg", "url": "https://talks.osgeo.org/qgis-uc2026/talk/UJQUDC/", "title": "Mobile Data Collection with QField\u202fand \u202fQField\u202fCloud at Land\u202fVorarlberg", "subtitle": "", "track": "Mobile Data Collection", "type": "Presentation", "language": "en", "abstract": "QField and QField Cloud have become primary tools for mobile data collection at Land Vorarlberg. Because GIS-technicaians are proficient with QGIS, a wide range of departments - from forestry to spatial planning, now rely on QField for tasks that range from quick field checks to comprehensive monitoring projects. The challenge is to keep the set-up straightforward while avoiding unnecessary administrative overhead.\r\nIn this presentation I will describe how we have organised QField and QField\u202fCloud to achieve this balance. The talk will cover:\r\n-Streamlined administration within the organisation\r\n-Broad accessibility of resources for personnel with QGIS expertise\r\n-Centralised management and utilisation of large raster datasets\r\n-Cross-departmental knowledge exchange, including project insights and best practices", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "R7Z8TR", "name": "Jakob Heinzle", "avatar": "https://talks.osgeo.org/media/avatars/J_Heinzle_6By4BQs.jpg", "biography": "-", "public_name": "Jakob Heinzle", "guid": "6b8ec880-5b22-5aac-aa7b-b5b362a111df", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/R7Z8TR/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/UJQUDC/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/UJQUDC/", "attachments": []}, {"guid": "398a602b-6a66-5f40-aeff-b4abf7bdd680", "code": "XFYLPP", "id": 5828, "logo": null, "date": "2026-10-05T16:30:00+02:00", "start": "16:30", "duration": "00:30", "room": "Capalari", "slug": "qgis-uc2026-5828-design-considerations-for-developing-a-qfield-project-for-soil-data-collection", "url": "https://talks.osgeo.org/qgis-uc2026/talk/XFYLPP/", "title": "Design Considerations for Developing a QField Project for Soil Data Collection", "subtitle": "", "track": "Mobile Data Collection", "type": "Presentation", "language": "en", "abstract": "Beneath our feet lies one of the least explored environments on Earth. While mountains, rivers, and landscapes are well mapped, the subsurface remains largely hidden. Digital soil field data collection offers an efficient way to shed light on this unseen world. This is particularly important because protecting high-quality soils requires knowing where they are. Despite its importance, only about 13% of agriculturally used soils in Switzerland are covered by detailed soil information, and mapping has traditionally been carried out on paper.\r\n\r\nGeodata applications now enable direct digital data collection in the field. In search of an open-source solution, I developed a QField project for practical soil mapping. QField is a powerful mobile app based on QGIS that enables efficient field data collection. This presentation outlines design considerations from the development process built on continuous feedback from field workers.\r\n\r\nThe overall system architecture is defined by QField, but key decisions such as deployment (local or remote) and data management still need to be designed carefully. The identified best practices will be compared in terms of usability, collaboration, and technical complexity. An important consideration is the choice between local and cloud-based setups, as this affects the optimal project size as well as the handling of databases and layers. For editing layers, either GeoPackages or PostgreSQL can be used. Regarding background layers, it is important to distinguish between online Web Map Service (WMS) and offline raster datasets in order to keep the project lightweight.\r\n\r\nOther key design considerations presented include closely replicating paper-based workflows in a digital environment, ensuring near real-time performance, and maintaining a clear overview despite the limited screen size of mobile devices.\r\n\r\nIn conclusion, careful QGIS project preparation has enabled efficient, robust, and practical digital soil data collection with QField. A major benefit is that observations are now collected and stored digitally. The captured information is no longer in heterogeneous handwritten field notes but instead provides structured data and accessible knowledge. The presented best practices can serve as inspiration for other QGIS users aiming to improve the efficiency and usability of their own QField mobile app projects.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "73GZVM", "name": "Brigitte Suter", "avatar": "https://talks.osgeo.org/media/avatars/1T6A6314_SgtamuW.jpg", "biography": "Brigitte Suter\u2019s educational background is in environmental engineering, with a postgraduate Certificate of Advanced Studies (CAS) in geoinformation from the Swiss Federal Institute of Technology Zurich (ETH Zurich). In her work, she has been managing soil mapping projects in the Swiss public administration since 2008. She is passionate about GIS and open-source technologies.", "public_name": "Brigitte Suter", "guid": "a1a0ca17-7883-5e8f-9e97-b5cf9a8e7dff", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/73GZVM/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/XFYLPP/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/XFYLPP/", "attachments": []}, {"guid": "ff3c169b-8d95-5678-b942-05a583587507", "code": "FBABMM", "id": 5753, "logo": null, "date": "2026-10-05T17:00:00+02:00", "start": "17:00", "duration": "00:30", "room": "Capalari", "slug": "qgis-uc2026-5753-qgis-qfield-applied-to-landslide-and-flood-susceptibility-mapping-a-case-study-in-mirim-doce-sc-brazil", "url": "https://talks.osgeo.org/qgis-uc2026/talk/FBABMM/", "title": "QGIS + QField Applied to Landslide and Flood Susceptibility Mapping: A Case Study in Mirim Doce, SC, Brazil", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "abstract": "The Geological Survey of Brazil (SGB) has, among its institutional responsibilities, the development of studies aimed at territorial planning, directly related to the country\u2019s geological and geomorphological characteristics. In this context, municipal susceptibility maps for landslides and floods stand out as essential tools for identifying areas prone to natural disasters and supporting risk management.\r\nThis work presents a case study describing the implementation of an integrated workflow for the production of these maps, covering stages from the preliminary identification of susceptible areas to field validation and final cartographic outputs. The proposed workflow uses QGIS for office-based activities and QField for field data collection and validation, with data storage and integration through GeoPackage and a PostGIS database.\r\nThe research emphasizes the transition from traditional processes\u2014often manual and reliant on proprietary solutions\u2014to an automated model based on free and open-source geospatial tools (FOSS4G). The main objective is to optimize the cost\u2013quality\u2013time balance in the production of cartographic products for geological risk management.\r\nKey methodological innovations include the customization of editable layers in QGIS, using intelligent forms based on Qt widgets, standardization of typologies, and the implementation of automated calculations through virtual layers. These features enable field operators to obtain derived information in real time without the need for auxiliary instruments. Additionally, the use of triggers in the PostGIS database automates the population of spatial attributes, such as municipality and state, after synchronization of collected data. Each record is assigned a UUID, ensuring data integrity and traceability in a decentralized data collection environment.\r\nThe adoption of this integrated workflow resulted in an estimated productivity gain of approximately 67%, while also significantly improving the standardization of final products. The incorporation of these routines directly into QField enabled greater consistency in field surveys and data structuring, resulting in more reliable and comparable cartographic outputs.\r\nThe results demonstrate that the combined use of QGIS and QField not only accelerates the production of susceptibility maps but also enhances their technical quality and standardization. This methodological advancement has enabled SGB to increase the number of published maps with greater efficiency and reliability.\r\nFinally, the adoption of integrated open-source platforms represents a strategic advancement in natural disaster prevention projects, directly contributing to the generation of critical information for population protection and risk reduction, with a direct impact on saving lives and promoting sustainable territorial planning.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "BZLYD8", "name": "Carlos Eduardo Mota", "avatar": "https://talks.osgeo.org/media/avatars/5de9b6b0c31556f8af1c354a7bad3f72_WKqnoht.jpg", "biography": "Geologist PhD of Geological Survey of Brazil. \r\nExperienced GIS FullStack Developer (Python, Javascript, PostgreSQL/PostGIS) since 2007. \r\n- https://www.osgeo.org/member/mota/\r\n- https://cmota.dev/", "public_name": "Carlos Eduardo Mota", "guid": "44c3ff73-bb93-5898-9569-e1cc3897de99", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/BZLYD8/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/FBABMM/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/FBABMM/", "attachments": []}], "Pegna": [{"guid": "8e639f15-ddbb-5515-b549-61db3d48cc1f", "code": "Z8FWNS", "id": 5857, "logo": null, "date": "2026-10-05T11:00:00+02:00", "start": "11:00", "duration": "00:30", "room": "Pegna", "slug": "qgis-uc2026-5857-qgis-as-an-edge-node-arguments-for-the-local-desktop", "url": "https://talks.osgeo.org/qgis-uc2026/talk/Z8FWNS/", "title": "QGIS as an Edge Node: Arguments for the Local Desktop", "subtitle": "", "track": "Plugins & Development", "type": "Presentation", "language": "en", "abstract": "The narrative that the desktop is dying resurfaces regularly \u2013 yet the same industry pushing SaaS centralisation is quietly rediscovering local hardware as an \"edge node\" for computationally expensive AI workloads. This contradiction is worth unpacking: it reveals that the question is not desktop vs. cloud, but rather who controls the compute and for whose benefit.\r\n\r\nThis talk makes the case for QGIS as a first-class architectural component in modern geodata infrastructure. Using a structured SWOT analysis, it compares QGIS against representative cloud-based GIS platforms across four dimensions: processing performance on large vector and raster datasets, extensibility through the plugin ecosystem, deployment and maintenance overhead, and strategic dependency risk (vendor lock-in, licensing, data sovereignty).\r\n\r\nConcrete examples ground the analysis: local processing benchmarks for typical geoprocessing workflows (topology validation, large-scale raster analysis), a comparison of customisation depth between QGIS plugins and SaaS extension models, and two deployment patterns that address common IT administration concerns \u2013 managed QGIS profiles and MDM-based rollout.\r\n\r\nThe talk closes with a practical framing for hybrid architectures: where cloud services add genuine value, and where local compute is not a legacy compromise but the technically and strategically correct choice.\r\n\r\nKey Takeaways\r\n- The edge-computing trend inadvertently vindicates the local GIS client \u2013 and organisations should exploit this rather than defend against it.\r\n- QGIS's plugin ecosystem enables domain-specific innovation that closed SaaS platforms structurally cannot replicate.\r\n- Efficient desktop deployment is a solved problem; the administrative objections are manageable and concrete mitigations exist.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "XGHRRD", "name": "Stefan Keller", "avatar": null, "biography": null, "public_name": "Stefan Keller", "guid": "17bbeb1f-455e-54a1-93e8-df3c3cd9d7a1", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/XGHRRD/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/Z8FWNS/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/Z8FWNS/", "attachments": []}, {"guid": "d15aeaea-ce9c-5c9c-bf19-05e8094114f2", "code": "XTHYPA", "id": 5699, "logo": null, "date": "2026-10-05T11:30:00+02:00", "start": "11:30", "duration": "00:30", "room": "Pegna", "slug": "qgis-uc2026-5699-vector-geodata-in-postgis-for-the-q-gis-clients-of-the-swiss-federal-administration", "url": "https://talks.osgeo.org/qgis-uc2026/talk/XTHYPA/", "title": "Vector geodata in PostGIS for the (Q)GIS clients of the Swiss Federal Administration", "subtitle": "", "track": "Databases & Web", "type": "Presentation", "language": "en", "abstract": "The Federal Office of Topography swisstopo has long operated the standard services wms/wmts.geo.admin.ch, where both Swisstopo\u2019s own datasets and around 900 thematic geodatasets from other federal agencies are published. As a supplementary service for internal administrative access by intranet using (Q)GIS clients, Swisstopo operates a PostGIS database containing vector data. This database offers a subset of the datasets from geo.admin.ch, with the difference that they are available in their original vector data structure and accuracy, ready for individual analysis, visualisation and use in GIS. This presentation describes the access options available to users within the federal administration, the system architecture and the tools used in operation, as well as some operational experiences.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "RHSQSL", "name": "Patrick Gamma", "avatar": "https://talks.osgeo.org/media/avatars/Gamma_Patrick_sgh5yKD.jpg", "biography": "Diploma (1992) and PhD (1999) in Geography in Bern, Switzerland\r\nScientific collaborator at Geo7, Geowissenschaftliches B\u00fcro, Switzerland (1990 - 2000)\r\nHead of GIS Group at Office for Water and Waste, Canton Bern, Switzerland (2000 - 2010)\r\nProject leader Geodata Warehouse FSDI, swisstopo (2011 - 2015)\r\nDeputy Head of Geodata systems development and operation, swisstopo, Switzerland (since 2016)", "public_name": "Patrick Gamma", "guid": "f6aae14e-a8b4-5d74-8af1-9f8b4e3658d1", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/RHSQSL/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/XTHYPA/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/XTHYPA/", "attachments": []}, {"guid": "6034cf7b-5571-525c-8853-6d7f68453c8f", "code": "C8FKSX", "id": 5779, "logo": null, "date": "2026-10-05T14:00:00+02:00", "start": "14:00", "duration": "00:30", "room": "Pegna", "slug": "qgis-uc2026-5779-topological-quality-assurance-in-qgis-based-topographic-data-production", "url": "https://talks.osgeo.org/qgis-uc2026/talk/C8FKSX/", "title": "Topological Quality Assurance in QGIS-Based Topographic Data Production", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "abstract": "At the National Land Survey of Finland, a new QGIS-based topographic data production system was introduced last year. The system includes quality assurance tools that enable users to verify the logical consistency of topographic data.\r\n\r\nThe tools support validation of attribute value domains, geometric consistency, and the correctness of topological relationships among maintained features. Detected quality errors are listed in a QGIS panel and visualized in the map view.\r\n\r\nTo assess topological consistency, nearly 20 different topological rules have been defined. The rules are applied to relevant pairs formed from approximately 100 different feature classes (points, lines, and polygons), resulting in about 8,000 distinct rule evaluations. Quality checks are performed directly in the PostGIS database whenever edits made in QGIS are saved, and the results are presented to users almost in real time.\r\n\r\nIn this presentation, I will introduce the operating principles of the quality assurance tool, the adopted custom-made topological rule set, and demonstrate how these rules support the maintenance of topographic data.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "DWYDZL", "name": "Eero Hietanen", "avatar": null, "biography": "Working as Product Owner at the IT-department of National Land Survey. Interested in OS, agile development, maps, data modelling and data flows.", "public_name": "Eero Hietanen", "guid": "57359bc7-dc0a-54ef-bf54-57a570c1d9fe", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/DWYDZL/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/C8FKSX/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/C8FKSX/", "attachments": []}, {"guid": "c46b3f26-1fb5-5f83-bd68-4392ef223d03", "code": "KZWXWN", "id": 5747, "logo": null, "date": "2026-10-05T14:30:00+02:00", "start": "14:30", "duration": "00:30", "room": "Pegna", "slug": "qgis-uc2026-5747-deploying-qgis-in-large-it-systems-best-practices", "url": "https://talks.osgeo.org/qgis-uc2026/talk/KZWXWN/", "title": "Deploying QGIS in large IT systems - best practices", "subtitle": "", "track": "Cloud & Infrastructure", "type": "Presentation", "language": "en", "abstract": "Large organizations have numerous users and a multitude of applications to deploy, update, maintain and adapt. Be it in public organizations or private key accounts, IT services face challenges when deploying applications to large amount of users.\r\n\r\nSince QGIS has a wide area of use cases and user typology, it can be complicated to conjugate industrial deployment in an urbanized IT\u00a0infrastructure, and adaptation of the software to user's needs.\r\n\r\nIn this presentation, we first detail the challenges faced by large organizations wanting to deploy QGIS for numerous users.\r\n\r\nThen we present a strategy to combine efficient automated deployment and configuration management to adapt installed QGIS versions to specific users needs.\r\n\r\nThis strategy comes with specific opensource tools easing deployments, and incorporated into the toolset of system administrators, especially on windows platforms.\r\n\r\nWe then talk about future needs and improvements to these tools.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "MUCTAB", "name": "Vincent Picavet", "avatar": "https://talks.osgeo.org/media/avatars/vpi_k4Bezck.jpg", "biography": "Vincent has been involved in OpenSource geospatial for the last 20 years. Initially an applied mathematics engineers, he founded Oslandia in 2009, focusing on OpenSource software for the geospatial industry :\u00a0PostGIS\u00a0Experts, QGIS core contributors, GIS platforms\u2026 Oslandia is now a key player in the FOSS4G\u00a0industry. Vincent is now president at Oslandia, dedicated to communication, partnership and strategy.", "public_name": "Vincent Picavet", "guid": "959b5c0a-6218-53ea-a636-b070a4c41132", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/MUCTAB/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/KZWXWN/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/KZWXWN/", "attachments": []}, {"guid": "e30cb05d-2472-5643-bd49-b809d22880fe", "code": "MNUXRA", "id": 5711, "logo": null, "date": "2026-10-05T15:00:00+02:00", "start": "15:00", "duration": "00:30", "room": "Pegna", "slug": "qgis-uc2026-5711-qgis-as-a-facilitator-for-coordinated-municipal-crisis-management-in-stockholm-county", "url": "https://talks.osgeo.org/qgis-uc2026/talk/MNUXRA/", "title": "QGIS as a facilitator for coordinated municipal crisis management in Stockholm County", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "abstract": "Geospatial data is an important yet underutilised resource in municipal crisis management. Swedish municipalities face increasing pressure on emergency preparedness due to geopolitical instability and more frequent extreme weather events, while routines and levels of expertise vary widely. In addition, organisational gaps between crisis management functions and geodata departments often lead to fragmented solutions and limited regional situational awareness.\r\n \r\nTo address these challenges, a collaboration project involving all 26 municipalities in Stockholm County was launched in February 2026. The project aims to develop \u201cKrisGIS paketet\u201d, a QGIS based package that strengthens municipalities\u2019 ability to use geospatial data during crises. The solution includes standardised datasets, symbology, print layouts, workflows, manuals and checklists, and will be ready to use for all municipalities in the County.\r\n \r\nThe use of QGIS as a common open-source platform has been a crucial decision to provide a method available for everyone while monitoring issues concerning digital sovereignty. Beyond the technical solution, the project seeks to educate through inter municipal exercises and prepare for long term governance and maintenance. Through standardising workflows, routines and data, the project promotes a coordinated and data driven municipal crisis management in Stockholm County.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "RWJKBX", "name": "Annie Josefsson", "avatar": null, "biography": "Annie is an urban planner with a passion for the use of spatial data and GIS to create smart workflows. She is an open-source enthusiast and board secretary of the Swedish QGIS user group. She lives in Stockholm, Sweden and is currently working at Sweco, a consulting company in the urban development sector.", "public_name": "Annie Josefsson", "guid": "09fa0916-3174-5ad8-9648-3b2ab2df08f2", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/RWJKBX/"}, {"code": "RDD9YK", "name": "Viktor Pettersson", "avatar": "https://talks.osgeo.org/media/avatars/IMG_9180_rev_x23sIPP.jpg", "biography": "Viktor holds a master\u2019s degree in Urban and Regional Planning from Stockholm University and has several years of experience in municipal work within GIS, digitalization, and urban planning. He has led the development of digital processes within urban planning, GIS\u2011based analysis and visualization, and worked strategically with FME solutions and AI\u2011supported tools. He currently works as a consultant in GIS, geodata, and FME at Sweco.", "public_name": "Viktor Pettersson", "guid": "7fdb1b5d-2034-5677-89fd-45b1befe2805", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/RDD9YK/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/MNUXRA/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/MNUXRA/", "attachments": []}, {"guid": "90ec00a3-a5f2-5732-a475-66f6fd8a9f80", "code": "TS3TB3", "id": 5795, "logo": null, "date": "2026-10-05T16:00:00+02:00", "start": "16:00", "duration": "00:30", "room": "Pegna", "slug": "qgis-uc2026-5795-all-hands-on-deck-qgis-server-light", "url": "https://talks.osgeo.org/qgis-uc2026/talk/TS3TB3/", "title": "All hands on deck: QGIS-Server-Light", "subtitle": "", "track": "Cloud & Infrastructure", "type": "Presentation", "language": "en", "abstract": "In this talk, we\u2019ll look at what makes QGIS-Server-Light **different** and why this might be of interest to you.\r\nWe\u2019ll also **examine the technical ideas** in more detail and see how this approach prioritises **scalability and robustness**. Proved and explained by **numbers and charts**.\r\n\r\nQGIS-Server-Light is a lightweight Python runtime that processes a queue as a worker. This makes runtime debugging a breeze.\r\nPackaged in a container, such a running worker has a memory footprint of approximately 170 MB. This allows many parallel workers to be deployed, each operating independently of the others. QGIS-Server-Light starts up in under 1 second.\r\nThis ensures that, in the event of a crash, a new worker is available before you know it.\r\nQGIS Server Light is configured entirely via the queue it does not need a QGIS project. This makes it the perfect component for scalable cloud environments.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "SHQ3HW", "name": "Clemens Rudert", "avatar": null, "biography": "Studied surveyor who quickly drifted into GI. After some stops in the public administration as devloper and solutions architect I'm docked at OPENGIS.ch for some years now.\r\n\r\nI'm fascinated of the space between the worlds - Translation between different standards and software. And as far as I can forsee it, its a never ending story.", "public_name": "Clemens Rudert", "guid": "b14dccc2-ae62-55ca-ae13-0e479ab820c2", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/SHQ3HW/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/TS3TB3/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/TS3TB3/", "attachments": []}, {"guid": "2986c399-ac94-51bd-9bbc-1f5e7975d482", "code": "XVZ3Y8", "id": 5765, "logo": null, "date": "2026-10-05T16:30:00+02:00", "start": "16:30", "duration": "00:30", "room": "Pegna", "slug": "qgis-uc2026-5765-qjazz-qgis-server-ready-for-the-cloud", "url": "https://talks.osgeo.org/qgis-uc2026/talk/XVZ3Y8/", "title": "\ud83c\udfb7 QJazz - QGIS Server ready for the cloud \u2601", "subtitle": "", "track": "Databases & Web", "type": "Presentation", "language": "en", "abstract": "Through our Lizmap hosting service, we provide and monitor several hundred QGIS Servers. In response to the challenges we encountered, we developed Py-QGIS-Server as an open-source project. It enables efficient management of the QGIS project cache, long-running requests, automatic restart, available QGIS Server processes, and more.\r\n\r\nBut we needed to go further to create a version of QGIS Server perfectly suited for cloud services. So we developed and released an open-source project: QJazz. It uses a microservices architecture with gRPC (a high-performance open-source Remote Procedure Call framework) to control the various QGIS Server processes that manage OGC services.\r\n\r\nQJazz is a suite of QGIS Server-based services, comprising: QGIS Server as a microservice and an OGC Processes server based on the QGIS processing module.\r\n\r\nThis is a set of modules that enable the deployment of QGIS-based servers and processing services compliant with the OGC API Processes standard. It aims to provide a solution for the scalable deployment of QGIS-based services on medium- to large-scale infrastructures and was developed to address certain challenges associated with processing large numbers of projects. The services are implemented as wrappers around the QGIS Server API and the QGIS Processing API. As a result, they support all the features and options of QGIS Server.\r\n\r\nThe objective of this presentation is to introduce QJazz, its architecture, and its features.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "SYBCSZ", "name": "Ren\u00e9-Luc Dhont", "avatar": "https://talks.osgeo.org/media/avatars/RL-DHONT-Lions_EYphVuh.png", "biography": "3Liz founder, QGIS user, QGIS Server contributor, and Lizmap developer", "public_name": "Ren\u00e9-Luc Dhont", "guid": "72d9eb9e-6ee0-5759-90c0-f69935f7f38f", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/SYBCSZ/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/XVZ3Y8/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/XVZ3Y8/", "attachments": []}, {"guid": "61314d75-4fb4-58ea-b6e0-62c583fcf3ca", "code": "8WSJKE", "id": 5704, "logo": null, "date": "2026-10-05T17:00:00+02:00", "start": "17:00", "duration": "00:30", "room": "Pegna", "slug": "qgis-uc2026-5704-qgis-meets-django-oapif-a-multi-platform-forestry-solution-in-production", "url": "https://talks.osgeo.org/qgis-uc2026/talk/8WSJKE/", "title": "QGIS Meets Django-OAPIF: A Multi-Platform Forestry Solution in Production", "subtitle": "", "track": "Databases & Web", "type": "Presentation", "language": "en", "abstract": "Managing forestry subsidies brings together a diverse set of users and data \u2014 not only spatially, but also digitally. Power users need the full flexibility of QGIS for advanced digitizing, while district foresters and private forest owners need simple, guided workflows that help them contribute high-quality data without being overwhelmed.\r\n\r\nIn the Canton of Zug (Switzerland), the cantonal forestry office developed a central platform that coordinates all access to the shared dataset. The platform is built on Django and exposes data through different endpoints \u2014 the web application via Django's own model and admin layer, QGIS via OGC API Features using the django-oapif library \u2014 but crucially, both share the same underlying business logic, user management, and permission model. Each user only sees and edits what they are authorized to, regardless of which client they use, and data quality rules are enforced once at the platform level rather than in each client individually.\r\n\r\nUsers can freely choose between the modern web application and QGIS depending on their needs. Authentication is handled uniformly for all users. Beyond the core workflow, the platform integrates data from surrounding systems and automatically generates PDF reports.\r\n\r\nIn this talk, we will walk through the architecture, the role QGIS plays as the power-user frontend, and the practical challenges we encountered bridging the gap between desktop GIS and web-based workflows over a shared platform. We will also give an outlook on upcoming improvements: Single Sign-On integration, rendering web forms directly inside QGIS, and our experiments with alternative geometry encodings to improve transfer performance of OGC API Features.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "CBERLW", "name": "Michael Schmuki", "avatar": "https://talks.osgeo.org/media/avatars/Michael_OPENGIS_1_crop_6i6B9PM.jpg", "biography": "- Full stack GeoNinja @ [OPENGIS.ch](https://www.opengis.ch/)\r\n- Web cartography teacher @ [Baugewerbliche Berufsschule Z\u00fcrich](https://www.bbzh.ch/)\r\n- [@boardend](https://github.com/boardend) on GitHub", "public_name": "Michael Schmuki", "guid": "b81992e1-b2ce-5c88-880d-968d27eabfb5", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/CBERLW/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/8WSJKE/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/8WSJKE/", "attachments": []}], "Bridge 2": [{"guid": "1b3a929f-f641-51ed-87d2-0c1cabafdc2a", "code": "M7MRN3", "id": 5834, "logo": null, "date": "2026-10-05T11:00:00+02:00", "start": "11:00", "duration": "00:30", "room": "Bridge 2", "slug": "qgis-uc2026-5834-yapt-yet-another-plugin-tool-server-manager-and-packager", "url": "https://talks.osgeo.org/qgis-uc2026/talk/M7MRN3/", "title": "YAPT - Yet Another Plugin Tool: server, manager and packager", "subtitle": "", "track": "Plugins & Development", "type": "Presentation", "language": "en", "abstract": "At 3Liz, for our internal needs, for our clients, and for deploying QGIS Server plugins on our Lizmap hosting infrastructure, we used a file server, XML files listing the available plugins, and qgis-plugin-manager.\r\n\r\nqgis-plugin-manager is a command-line tool for managing installed QGIS plugins. Designed primarily for managing QGIS Server extensions, it also works with QGIS Desktop extensions.\r\n\r\nAlthough functional, the file server and simple XML files for plugin deployment no longer met our needs.\r\nWe therefore developed a QGIS plugin deployment server without a user interface to deploy our plugins: the YAPT server. This plugin server features a simple REST API for retrieving the list of available plugins (QGIS-compatible) and for pushing a QGIS plugin archive:\r\n* GET /plugins.xml?qgis=version\r\n  * &all=true - to get all available versions\r\n  * &pre=true - to get unstable versions\r\n  * &tags= - to filter by tag with values separated by comma\r\n  * &server=true - to filter only server plugins\r\n  * &deprecated=true - to get deprecated plugins\r\n* POST /plugins/<plugin-slug>?status=[stable|unstable]\r\n\r\nWe have therefore also developed a plugin packaging tool that uses the YAPT server API: the YAPT package.\r\n\r\nFinally, we have also developed a command-line tool that uses the YAPT server API: the YAPT Manager.\r\n\r\nAll of these developments were built using Rust and are available under an open-source license.\r\n\r\nThis presentation provides an opportunity to introduce all of these tools to the QGIS community.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "SYBCSZ", "name": "Ren\u00e9-Luc Dhont", "avatar": "https://talks.osgeo.org/media/avatars/RL-DHONT-Lions_EYphVuh.png", "biography": "3Liz founder, QGIS user, QGIS Server contributor, and Lizmap developer", "public_name": "Ren\u00e9-Luc Dhont", "guid": "72d9eb9e-6ee0-5759-90c0-f69935f7f38f", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/SYBCSZ/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/M7MRN3/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/M7MRN3/", "attachments": []}, {"guid": "f6aa4b70-6e3e-50e1-b8da-43a10d1d8f1f", "code": "3EPTPQ", "id": 5815, "logo": null, "date": "2026-10-05T11:30:00+02:00", "start": "11:30", "duration": "00:30", "room": "Bridge 2", "slug": "qgis-uc2026-5815-scaling-qgis-deployments-integrating-postgresql-data-models-and-plugin-management-with-oqtopus", "url": "https://talks.osgeo.org/qgis-uc2026/talk/3EPTPQ/", "title": "Scaling QGIS Deployments: Integrating PostgreSQL Data Models and Plugin Management with oQtopus", "subtitle": "", "track": "Plugins & Development", "type": "Presentation", "language": "en", "abstract": "# Introduction\r\nThe QGIS ecosystem offers powerful capabilities for building domain-specific geospatial workflows through plugins and customized projects. However, in professional environments, these workflows rarely rely on a single component. Instead, they typically combine a database schema, configured QGIS projects, and one or more custom plugins. Ensuring that all these elements are consistently deployed and maintained across users and systems remains a major challenge.\r\n# Solution\r\nThis talk introduces oQtopus as a solution to this problem. For users, oQtopus is a QGIS plugin designed to deploy domain-specific modules that encapsulate not only plugins, but also associated resources such as project configurations and database-related components. Through a centralized and automated approach, users can install and update entire modules with minimal effort, ensuring that all elements remain synchronized.\r\nFrom a technical perspective, oQtopus relies on a modular architecture in which each package represents a consistent deployment unit. These packages include versioned plugin code, QGIS project files, and conventions for integrating with PostgreSQL schemas and roles. This approach guarantees reproducibility, simplifies maintenance, and allows administrators to retain control over versioning and distribution.\r\n# Example with TEKSI\r\nTEKSI is a Swiss community providing open-source modules for public infrastructure management (e.g. wastewater, water supply, and district heating). Within TEKSI, modules are based on three core components: a PostgreSQL data model with predefined roles and permissions, a preconfigured QGIS editing project with translations, and a domain-specific QGIS plugin. Together, these elements form a coherent and reproducible working environment.\r\nHowever, the TEKSI community faces challenges in distributing reliable stacks, while users struggle to keep their systems up to date and to test upcoming releases. Building on over fifteen years of experience, TEKSI initiated the development of the TEKSI Management Module Tool (TMMT), a dedicated branding of oQtopus.\r\nWith TMMT, service providers significantly reduce installation and maintenance time: tasks that previously required half a day can now be completed in 15 to 30 minutes. This also accelerates testing and integration of new developments, reducing overall costs and improving the professional quality of TEKSI deployments.\r\n# Conclusion\r\nAlthough initially developed for TEKSI, this architecture is not domain-specific. It can be applied to any organization relying on database-backed workflows, customized QGIS projects, and internal plugins. Public administrations, engineering firms, and research institutions can use oQtopus to distribute standardized environments, enforce data models, and streamline onboarding.\r\nBy presenting both the conceptual architecture and practical implementation of oQtopus, this talk demonstrates how integrating database design, project configuration, and plugin management into a unified deployment strategy improves consistency, scalability, and user experience. Attendees will gain practical insights into managing complete geospatial application stacks within QGIS. Ultimately, oQtopus provides not only a tool, but a reusable framework for building more robust and maintainable QGIS-based solutions.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "KHJJ7U", "name": "Produit Timothe", "avatar": "https://talks.osgeo.org/media/avatars/TIPR_2024_h500_511zsFB.jpg", "biography": "Timoth\u00e9e Produit, an environmental engineer graduated from EPFL and holder of a PhD in geoinformatics, is passionate about data, spatial analysis, and concrete, real-world projects. He moves seamlessly between research, development, and technical project management, with a strong interest in innovative solutions, particularly in the fields of GIS and machine learning.\r\n\r\nHe has contributed to a wide range of projects, from water network simulation platforms to participatory 3D tools for enhancing historical photographs. He enjoys turning complex ideas into practical and useful tools.\r\n\r\nOutside of work, Timoth\u00e9e is a keen outdoor sports enthusiast: skiing, paragliding, ultra-cycling, and long-distance bike travel.", "public_name": "Produit Timothe", "guid": "6a922b8a-6ab0-55f5-84cf-c2cbf055aff7", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/KHJJ7U/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/3EPTPQ/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/3EPTPQ/", "attachments": []}, {"guid": "d7a0118c-e24d-5553-82f2-dc18d86aeba7", "code": "7RVGZS", "id": 5776, "logo": null, "date": "2026-10-05T12:00:00+02:00", "start": "12:00", "duration": "00:30", "room": "Bridge 2", "slug": "qgis-uc2026-5776-automatic-plugin-publication-using-the-qgis-plugin-ci", "url": "https://talks.osgeo.org/qgis-uc2026/talk/7RVGZS/", "title": "Automatic Plugin publication using the QGIS Plugin CI", "subtitle": "", "track": "Plugins & Development", "type": "Presentation", "language": "en", "abstract": "In an ideal world, any new feature or bug fix in a QGIS plugin is instantly available to all users of the plugin - of course after having passed the quality checks that the testing framework of the plugin put into place.\r\n\r\nIn reality, publishing a plugin can be a rather manual and stressful process, but it doesn't have to be. In this talk, we will showcase what is needed to publish a plugin and how this is done manually, and how to automate plugin publication using the QGIS Plugin CI - from the commandline as well as using the CI frameworks of GitHub and GitLab.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "Y9G7NJ", "name": "Jakob Schnell", "avatar": "https://talks.osgeo.org/media/avatars/schnell_iRWiHtO.jpg", "biography": null, "public_name": "Jakob Schnell", "guid": "c8558974-6b34-54b8-9198-fb08aaa1d16f", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/Y9G7NJ/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/7RVGZS/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/7RVGZS/", "attachments": []}, {"guid": "bfec90c9-6890-56a7-b604-669a05366f73", "code": "LLQG7R", "id": 5803, "logo": null, "date": "2026-10-05T12:30:00+02:00", "start": "12:30", "duration": "00:30", "room": "Bridge 2", "slug": "qgis-uc2026-5803-building-a-qgis-plugin-with-agentic-coding-lessons-from-qfit-and-openclaw", "url": "https://talks.osgeo.org/qgis-uc2026/talk/LLQG7R/", "title": "Building a QGIS plugin with agentic coding: lessons from qfit and OpenClaw", "subtitle": "", "track": "Plugins & Development", "type": "Presentation", "language": "en", "abstract": "AI coding assistants are easy to overhype. In practice, the interesting question is much narrower: where do agentic coding tools actually help when building and maintaining a real QGIS plugin?\r\n\r\nThis talk presents lessons from developing qfit, a QGIS plugin for importing, analysing, and publishing personal fitness activity data, using OpenClaw as an agentic coding environment. Rather than treating AI as a magic code generator, I will focus on practical workflows: breaking work into small reviewable changes, using agents to explore code, draft implementations, refactor modules, and strengthen tests, while keeping a human firmly responsible for architecture, validation, and release quality.\r\n\r\nI will share what worked well, where the approach failed or created extra review burden, and which guardrails mattered most, especially around testing, CI, code review, and incremental design in a PyQGIS codebase. Attendees will leave with concrete patterns for using agentic coding in QGIS plugin development without lowering engineering standards.\r\n\r\nThis session is aimed at developers and technical QGIS users who are curious about AI-assisted plugin development but want concrete practices rather than hype.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "LJQ3PP", "name": "Emmanuel Belo", "avatar": null, "biography": "Emmanuel Belo is a geospatial software and business leader at Camptocamp, where he leads the Geospatial Solutions Business Unit and serves on the management board. With more than 20 years of experience in open source geospatial technologies, he works at the intersection of GIS, custom software development, cloud infrastructure, and applied AI. He is also the creator of qfit, a QGIS plugin for importing, visualizing, and publishing fitness activity data.", "public_name": "Emmanuel Belo", "guid": "9d597435-56df-5361-b3ce-333a3bc61544", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/LJQ3PP/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/LLQG7R/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/LLQG7R/", "attachments": []}, {"guid": "a19bd015-ea8c-5192-bd96-768c9ff341be", "code": "MNDQQH", "id": 5700, "logo": null, "date": "2026-10-05T14:00:00+02:00", "start": "14:00", "duration": "00:30", "room": "Bridge 2", "slug": "qgis-uc2026-5700-turning-qgis-into-a-video-editing-software-an-example-at-the-intersection-of-art-and-geography", "url": "https://talks.osgeo.org/qgis-uc2026/talk/MNDQQH/", "title": "Turning QGIS into a video editing software? An example at the intersection of art and geography", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "abstract": "The temporal controller is one of the most overlooked aspects of QGIS, yet it acts as a true timeline addition to your QGIS projects. This timeline opens up a new dimension \u201ct\u201d for visualizing data.\r\n\r\nThroughout various studies, I've experimented with spatial data and its temporal dimension, then moved beyond strictly temporal data to also enhance methodologies with animations, before finally using the controller to blur the lines between art and geography. This presentation aims to synthesize these experiences all wrapped in pretty cartography\r\n\r\nThis presentation will break down how the temporal controller, geometry generators, QGIS expressions, and a touch of Python code can be used to create the following animations:\r\n\r\n* https://youtu.be/VqZFsCQ5UJ4\r\n* https://youtu.be/R6kVB-uChUg\r\n* As well as other original variations\r\n\r\nWhile not a detailed tutorial, this presentation serves as an introduction to the concepts of animation applied to GIS: keyframing, the different types of interpolations, and several tips and tricks to make an animation more dynamic.\r\n\r\nThe goal of this presentation is to provide you with the tools to transform QGIS into a veritable mini-video editing software specializing in GIS and add a new dynamic dimension to your projects..\r\n\r\nFinally, we will discuss what lessons can be learned from this artistic experiment, from several perspectives.\r\n\r\n* As a cartographer/researcher: How do we move from a static GIS to a dynamic GIS capable of conveying a story? How do we make a methodology accessible to a wider audience?\r\n\r\n* As an artist-geographer: How do art and GIS mutually fuel each other and push QGIS to its limits?\r\n\r\n* As a QGIS developer: Despite QGIS's obvious strengths, practical experience reveals several limitations to make it a credible alternative to proprietary animation software like Adobe After Effects and GEOlayers. What are these limitations, and how can we overcome them in the near future?", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "CPHNJF", "name": "Valentin Buira", "avatar": null, "biography": "Urban planner and QGIS developer, I worked on planning and mobility issues.\r\n\r\nToday I primarily contribute to the QGIS project, where I try to improve user experience by my own experience in urban planning. And in return I integrate QGIS in my workflows. Effectively following \"Eating your own dog food\" principles.\r\n\r\nI also advocate for greater diversity within the fields of geomatics and open source.", "public_name": "Valentin Buira", "guid": "7461ad97-1ab8-52e4-9d53-113c898af466", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/CPHNJF/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/MNDQQH/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/MNDQQH/", "attachments": []}, {"guid": "d2a18327-b8e4-5d23-a137-c4a8d1b9c2ac", "code": "VX79JY", "id": 5433, "logo": null, "date": "2026-10-05T14:30:00+02:00", "start": "14:30", "duration": "00:30", "room": "Bridge 2", "slug": "qgis-uc2026-5433-automating-the-population-of-layer-fields-with-the-power-of-qgis", "url": "https://talks.osgeo.org/qgis-uc2026/talk/VX79JY/", "title": "Automating the population of layer fields with the power of QGIS", "subtitle": "", "track": "Advanced Workflows", "type": "Presentation", "language": "en", "abstract": "On GIS projects it is often required to populate certain fields in various layers automatically with data, either from current values, like date and time or user, or fields from other layers, including online and cloud resources. These fields can be populated with some of the processing tools, especially, when a large number of rows need to be updated, or with the expression builder when a new record is added or an existing one updated. Both processes can involve simple calculations, like additions, subtractions, multiplications, divisions or any other mathematical formulas, or complex (spatial) queries of data in other layers or online and cloud resources like digital elevation models or WMS/WMTS, WFS, REST layers hosted on the Internet. While it might be quite easy to automatically update a date field with the integrated \u201cnow\u201d function, or a text field with the Plus Code, or a field for the current user with the QGIS variables, it is not a lot more difficult to share data between joined layers, although joins in large QGIS projects could become quite slow. A bit more challenging automated field updates can become between related layers and spatially overlapping or nearby layers, but querying WMS or other online layers can have their own challenges altogether. In some cases database triggers are the most effective way of dealing with field updates, but these need to be configured depending on the database used.\r\n\r\nThis presentation will provide a short overview of what is possible and demonstrate live field updates directly in QGIS using complex attribute forms and several layers related to each other. The querying of online layers (WMS, WFS and cloud-based DEM) will also be shown and the use of triggers for updating fields explained.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "3JHVJY", "name": "Immo Blecher", "avatar": "https://talks.osgeo.org/media/avatars/Passfoto_iiYgasf.jpg", "biography": "Immo Blecher has been working with QGIS for many years, mainly mapping on geological and hydrogeological projects in South Africa and Africa, but also developed an open-source water management software with QGIS interaction called Aquabase. He is now working for the Mobilfunkinfrastrukturgesellschaft in Naumburg (Saale), Germany, mapping mobile infrastructure development projects in QGIS and ArcGIS.", "public_name": "Immo Blecher", "guid": "b7f860e0-861c-5617-b5ce-aca06b5ec1dd", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/3JHVJY/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/VX79JY/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/VX79JY/", "attachments": []}, {"guid": "de84d82c-1d56-5af6-a273-974ba89c4f48", "code": "HWPUC7", "id": 5783, "logo": null, "date": "2026-10-05T15:00:00+02:00", "start": "15:00", "duration": "00:30", "room": "Bridge 2", "slug": "qgis-uc2026-5783-beyond-atlas-automating-map-production-with-pyqgis", "url": "https://talks.osgeo.org/qgis-uc2026/talk/HWPUC7/", "title": "Beyond Atlas: Automating Map Production with PyQGIS", "subtitle": "", "track": "Advanced Workflows", "type": "Presentation", "language": "en", "abstract": "Beyond Atlas: Automating Map Production with PyQGIS\r\n\r\nMap production is still often a manual step at the end of a GIS analysis workflow. QGIS Atlas and expressions provide powerful tools to automate the printing process. However, there are limits to this approach, for instance when more advanced, data-driven customization is required. This is where we can benefit from using Python and the PyQGIS API to automate printing tasks in QGIS.\r\n\r\nWe will start with a brief recap of QGIS printing layouts and the Atlas feature. Then, we will explore how to use PyQGIS and QGIS print layout templates to automate the printing process. Using structured data (e.g. from a database or a CSV file), we can configure layouts and run batch printing jobs with a single script.\r\n\r\nThe session includes a live demo in the QGIS Python console, along with an outline of how to write code that loads different print templates, accesses layout items via their IDs, dynamically modifies content, configures print jobs, and exports maps.\r\n\r\nThe talk concludes with a discussion of when a PyQGIS based printing approach is preferable to the Atlas feature, and how it can be integrated into a QGIS workflow.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "PZZTBT", "name": "Isabelle Korsch", "avatar": "https://talks.osgeo.org/media/avatars/IMG_9494_copy_xxJ0XD0.jpg", "biography": "Isabelle Korsch is a mathematician and is working at WhereGroup in Berlin since 2022. She is mainly involved in the development of QGIS Python plugins. She is also a trainer at the FOSS Academy (https://www.foss-academy.com).", "public_name": "Isabelle Korsch", "guid": "ffb1ae64-7ac0-57d0-867b-53bda6490fb5", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/PZZTBT/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/HWPUC7/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/HWPUC7/", "attachments": []}, {"guid": "4bd56d6c-2ab6-5e86-ab29-74aa609fc424", "code": "JUGXHW", "id": 5113, "logo": null, "date": "2026-10-05T16:00:00+02:00", "start": "16:00", "duration": "00:30", "room": "Bridge 2", "slug": "qgis-uc2026-5113-collaborative-qgis-workspaces-with-nextgis-web", "url": "https://talks.osgeo.org/qgis-uc2026/talk/JUGXHW/", "title": "Collaborative QGIS Workspaces with NextGIS Web", "subtitle": "", "track": "Cloud & Infrastructure", "type": "Presentation", "language": "en", "abstract": "While QGIS excels at individual workflows, collaborative editing of shared datasets remains a challenge. Teams often struggle with server-side storage, synchronization between desktop and web environments, resolving editing conflicts, and tracking the history of data changes.\r\n\r\nThis talk presents an open-source approach for building collaborative QGIS workspaces using NextGIS components.\r\n\r\nNextGIS Web (https://github.com/nextgis/nextgisweb) provides a Web GIS framework designed for storing and publishing geospatial data. It includes advanced user permission management and built-in version control for vector datasets, allowing teams to track edits, roll back changes, and manage collaborative workflows. The system uses QGIS as a rendering engine, enabling almost full support for QGIS symbology in web maps.\r\n\r\nNextGIS Connect (https://github.com/nextgis/nextgis_connect) is a QGIS plugin that tightly integrates QGIS with NextGIS Web. It allows users to:\r\n- publish QGIS projects as web maps,\r\n - open web maps directly as QGIS projects,\r\n- edit server-side data directly from QGIS,\r\n- resolve editing conflicts interactively.\r\n\r\nThe latest release of NextGIS Connect introduces full support for feature attachments (photos, documents, and other files), which can now be managed both from QGIS and from web interfaces. Attachments are also included in the dataset version control system.\r\n\r\nIn this talk we will demonstrate how these tools enable simultaneous multi-user editing of geospatial data from QGIS, show the workflow of publishing and synchronizing projects between desktop and web environments, and explain how the underlying data version control system tracks and manages changes.\r\n\r\nThe presentation will be useful for QGIS users who want to build collaborative geospatial workflows without leaving the open-source ecosystem.", "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": "Geospatial expert with scientific and industrial experience and a passion for open-source GIS. An active member of the QGIS community, serving as a translations coordinator, plugins developer, and event organizer. Currently contributing to building the geospatial stack at NextGIS O\u00dc as a Head of International Business Development. My favorite aspect of GIS work is geographic modeling and addressing environmental challenges.", "public_name": "Eduard Kazakov", "guid": "c3aab149-a022-5279-88f4-aa60f88c927b", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/XYGHJ8/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/JUGXHW/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/JUGXHW/", "attachments": []}, {"guid": "0add4b18-a0f2-57bd-9e4b-fabf46a59ee9", "code": "GTNNPL", "id": 5727, "logo": null, "date": "2026-10-05T16:30:00+02:00", "start": "16:30", "duration": "00:30", "room": "Bridge 2", "slug": "qgis-uc2026-5727-transforming-travel-demand-modeling-through-an-open-source-qgis-based-user-interface-the-turnpike-state-model-tsm-experience", "url": "https://talks.osgeo.org/qgis-uc2026/talk/GTNNPL/", "title": "Transforming Travel Demand Modeling through an Open-Source QGIS-Based User Interface: The Turnpike State Model (TSM) Experience", "subtitle": "", "track": "Advanced Workflows", "type": "Presentation", "language": "en", "abstract": "The Florida\u2019s Turnpike Enterprise (FTE) has re-architected its statewide travel demand modeling platform, the Turnpike State Model (TSM - NextGen), by embedding the entire modeling workflow within a custom QGIS plugin interface. This transition represents a fundamental shift from traditional, fragmented modeling environments toward a fully integrated, open-source, and GIS-native ecosystem.\r\nAt the core of this innovation is the use of QGIS not just as a visualization tool, but as the primary user interface for model configuration, execution, and diagnostics. All stages of TSM from land use editing and network preparation to population synthesis, demand modeling, and assignment are initiated and completed within the QGIS environment. This eliminates the need for external software, file transfers, or manual data handling across disconnected platforms, significantly reducing operational complexity and risk of error.\r\nBy leveraging QGIS\u2019s open architecture, TSM has achieved complete independence from proprietary software, aligning with public-sector goals of cost efficiency, transparency, and long-term sustainability. The plugin-based design allows direct interaction with GeoPackage, PostGIS based land use and network data, where users can modify socio-economic attributes (e.g., population, households, employment) using standard QGIS editing tools. These changes dynamically trigger appropriate model components (e.g., population synthesizer, demand model, route choice), all orchestrated through an intuitive graphical interface.\r\nA key advancement is the integration of AI-assisted workflows within the QGIS plugin. Customized GPT-driven user guides are embedded directly into the interface, enabling context-sensitive assistance for each modeling step. These guides are dynamically linked to backend GitHub repositories, providing users with real-time access to source code, documentation, and model logic for each widget or module. This creates a self-service, intelligent help system that reduces onboarding time and enhances user confidence in navigating complex disaggregate models.\r\nThe open QGIS platform has also enabled rapid acceleration of development cycles. AI tools have been used to generate, debug, and refine PyQGIS and UI components, allowing iterative improvements that would traditionally take significantly longer. This has resulted in a modern, modular, and extensible interface that can evolve alongside emerging modeling needs.\r\nUltimately, the TSM QGIS interface transforms how analysts interact with large-scale travel demand models bringing transparency, efficiency, and usability to a domain historically constrained by technical barriers and proprietary dependencies. This presentation will demonstrate the architecture, workflows, and lessons learned from deploying a fully open-source, AI-enhanced modeling platform within a statewide agency.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "7BJF77", "name": "Amar Sarvepalli", "avatar": null, "biography": "Amar Sarvepalli is the Travel Demand Modeling Manager at the Florida\u2019s Turnpike Enterprise (FTE), with more than 20 years of experience in travel demand modeling, forecasting, and data-driven transportation analytics. As the principal architect of the Turnpike State Model (TSM), he has advanced statewide modeling through innovations in land use modeling, route choice, congestion pricing, market-based tour models, and network analytics. His work spans open-source modeling tools, data science, choice modeling, and traffic and revenue forecasting, with a strong emphasis on QGIS-based application development and scalable geospatial system design. A dedicated advocate for open-source technologies, Amar has championed the use of platforms such as QGIS to replace proprietary modeling environments, enabling more transparent, cost-effective, and extensible solutions. He has also led the integration of artificial intelligence, advanced analytics, and web-based visualization into FTE\u2019s modeling ecosystem, helping modernize analytical workflows and accelerate project delivery.", "public_name": "Amar Sarvepalli", "guid": "6fe6cd8d-8ef5-55a2-b8a7-918f79e8b61d", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/7BJF77/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/GTNNPL/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/GTNNPL/", "attachments": []}, {"guid": "72cc5c3f-734f-5111-b6dc-911866b5b908", "code": "AANTCL", "id": 5744, "logo": null, "date": "2026-10-05T17:00:00+02:00", "start": "17:00", "duration": "00:30", "room": "Bridge 2", "slug": "qgis-uc2026-5744-automated-qgis-macro-workflows-and-performance-monitoring", "url": "https://talks.osgeo.org/qgis-uc2026/talk/AANTCL/", "title": "Automated QGIS macro workflows and performance monitoring", "subtitle": "", "track": "Plugins & Development", "type": "Presentation", "language": "en", "abstract": "As QGIS and its plugins evolve rapidly, teams often struggle to verify that critical workflows remain stable and performant across new releases. Manual testing is time-consuming and subjective, yet there is no easy way to automate it directly within QGIS.\r\n\r\nThis talk presents the **[Macro plugin](https://plugins.qgis.org/plugins/macro_plugin/)**, which records mouse and keyboard events as reusable macros, enabling advanced automation without writing a single line of code. These macros can be saved, shared and executed in different environments.\r\n\r\nBy combining macros with the **[Profiler plugin](https://plugins.qgis.org/plugins/profiler_plugin/)**, it is possible to monitor these recorded QGIS actions to detect performance regressions issues and anomalies from the QGIS UI down to individual Python function calls.\r\n\r\nPractical applications of Macro and Profiler plugins:\r\n* Repeatable test setups for end-to-end testing\r\n* Automating repetitive manual tasks (even digitizing or editing features)\r\n* Comparing rendering speeds and processing times across different environments and QGIS or plugin versions\r\n* Identifying performance bottlenecks in QGIS\r\n\r\nThe talk includes live demos of both plugins.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "7AUH8A", "name": "Joona Laine", "avatar": "https://talks.osgeo.org/media/avatars/c51806b820d0f23ca52124ec25738569_QfxfFdk.jpg", "biography": "Joona is a Geospatial Software Consultant and open source enthusiast with a special interest in QGIS and QField plugin development tools. He has been part of the development team behind the [Finnish Topological Database Management System](https://talks.osgeo.org/qgis-uc2025/talk/VZAK3J/) and has contributed to numerous other QGIS plugins over the years.\r\n\r\nHe is also one of the main developers of pytest-qgis, pytest-qfield, flake8-qgis, qgis-plugin-dev-tools and qgis_plugin_tools.", "public_name": "Joona Laine", "guid": "38422398-6aa9-5a31-9822-39c61b35c454", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/7AUH8A/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/AANTCL/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/AANTCL/", "attachments": []}], "Bridge Cinema": [{"guid": "4b1fafc0-36ab-52ce-b428-930007ea6b9a", "code": "AYRSKJ", "id": 5715, "logo": null, "date": "2026-10-05T11:00:00+02:00", "start": "11:00", "duration": "00:30", "room": "Bridge Cinema", "slug": "qgis-uc2026-5715-a-reproducible-qgis-workflow-for-archaeological-analysis-a-pre-excavation-approach-to-understanding-urban-organisation-of-roman-parion", "url": "https://talks.osgeo.org/qgis-uc2026/talk/AYRSKJ/", "title": "A Reproducible QGIS Workflow for Archaeological Analysis: A Pre-Excavation Approach to Understanding Urban Organisation of Roman Parion", "subtitle": "", "track": "Advanced Workflows", "type": "Presentation", "language": "en", "abstract": "This presentation introduces a reproducible QGIS-based workflow designed to address a key challenge in archaeological landscape studies: the analysis of urban organisation in contexts where large-scale excavation is limited or absent. By integrating LiDAR-derived digital elevation models (DEMs) with advanced terrain analysis techniques, the workflow provides a structured approach for extracting spatial patterns from surface morphology alone.\r\nDeveloped entirely within an open-source QGIS environment, the workflow combines relief visualisation methods (local relief model, sky-view factor, openness), anisotropic least-cost path modelling, and viewshed analysis into a sequential and interoperable analytical process. Rather than applying these methods in isolation, the approach emphasises their integration, enabling the transition from micro-topographic detection to the modelling of movement corridors, visibility patterns, and spatial organisation.\r\nThe workflow is demonstrated using a high-resolution UAV-based LiDAR dataset from the ancient city of Parion (\u00c7anakkale, T\u00fcrkiye), where modern settlement and the limited extent of excavation constrain traditional archaeological interpretation. The approach demonstrates that the integrated use of terrain-based analyses can reveal structured spatial relationships, including movement corridors and visual thresholds. In particular, the results enable the identification of potential city gates, segments of the city\u2019s defensive wall system, the boundaries of funerary landscapes, and the principal urban axes of the Roman city, including the decumanus and cardo. These findings offer a viable framework for interpreting archaeological urban organisation prior to extensive and potentially invasive archaeological excavations.\r\nThe primary contribution of this study lies in the design of a transferable and reproducible workflow that can be directly implemented by QGIS users working with DEM data. Furthermore, it contributes to the community by demonstrating how complex terrain analyses can be operationalised within a single platform, moving beyond isolated tool use toward integrated workflow design. By explicitly structuring the analytical sequence, defining parameter choices, and relying exclusively on open-source tools, the approach supports transparency and adaptability across different research contexts. It can be applicable not only to archaeological prospection, but also to environmental modelling, landscape planning, and other domains requiring multi-scalar terrain analysis.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "L7EXSG", "name": "\u0130dil Malgil", "avatar": "https://talks.osgeo.org/media/avatars/d2888522-0f6e-44b1-89cf-299bddf627a6_kr6tmNw.JPG", "biography": "\u0130dil Malgil is an architect and digital heritage specialist focusing on spatial analysis and landscape archaeology. She received her Bachelor\u2019s degree in Architecture from Istanbul Technical University in 2014 and completed her Master\u2019s degree in Historic Preservation at Pratt Institute. She has participated in several major archaeological projects in T\u00fcrkiye, including Assos, Pergamon, Aphrodisias, and Karahantepe.\r\n\r\nShe currently serves as the lead documentation expert for the Parion excavations, where she specialises in the integration of remote sensing technologies and GIS-based analysis for archaeological research. She is also a PhD candidate in Archaeology at HSE University, within the Institute for Oriental and Classical Studies. Her doctoral research, titled \u201cSpatial Organisation and Urbanism of Parion Following the Roman Presence: Remote Sensing and Digital Methods,\u201d focuses on reconstructing urban and landscape organisation through LiDAR, GPR and GIS-based methodologies.", "public_name": "\u0130dil Malgil", "guid": "59276ebe-3766-5f3e-85da-7ea5bd6c9690", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/L7EXSG/"}, {"code": "ZM3FVB", "name": "Sad\u0131k TU\u011eRUL", "avatar": null, "biography": "Sad\u0131k Tu\u011frul is an archaeologist specializing in funerary archaeology, burial practices, and the spatial organisation of past societies. He holds MA and PhD degrees in Classical Archaeology and has taken part in several archaeological projects, including Antiocheia ad Cragum, Hadrianoupolis, and Parion. Since 2011, he has been involved in the excavations at Parion, where his research combines archaeological field data with spatial and contextual analysis to better understand urban structure, mortuary landscapes, and patterns of continuity and change in the Roman world.", "public_name": "Sad\u0131k TU\u011eRUL", "guid": "e25584d7-0ed6-5cf9-9dfd-0ac0ee9b7e51", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/ZM3FVB/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/AYRSKJ/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/AYRSKJ/", "attachments": []}, {"guid": "2997da02-b3d0-51a4-b6d5-7ce5e4de821f", "code": "GYD9NR", "id": 5121, "logo": null, "date": "2026-10-05T11:30:00+02:00", "start": "11:30", "duration": "00:30", "room": "Bridge Cinema", "slug": "qgis-uc2026-5121-urban-social-and-enviromental-multivalent-factors-that-influence-crime-distribution-in-tijuana-a-case-study-in-the-democratization-of-gis", "url": "https://talks.osgeo.org/qgis-uc2026/talk/GYD9NR/", "title": "URBAN, SOCIAL AND ENVIROMENTAL MULTIVALENT FACTORS THAT INFLUENCE CRIME DISTRIBUTION IN TIJUANA A CASE STUDY IN THE DEMOCRATIZATION OF GIS", "subtitle": "", "track": "Community & Governance", "type": "Presentation", "language": "en", "abstract": "While working in the municipal government of Tijuana, we conducted a study integrating direct data on the spatial distribution of crime with the city\u2019s urban conditions. By georeferencing five years of case referrals to the Public Prosecutor\u2019s Office, we analyzed environmental, social, and urban factors in high- and low-incidence areas, establishing spatial correlations with crime. Results highlight the direct impact of urban infrastructure, urban land-use issues, certain commercial activities, and social and environmental factors on crime distribution. Additionally, we quantified the minimum public lighting required to significantly reduce nighttime crime, confirming the interrelation between criminal incidence and the urban environment.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "FDYAGG", "name": "CAZ Consultants Consultants from A to Z", "avatar": "https://talks.osgeo.org/media/avatars/yop_z8zfihX.png", "biography": "Arnoldo Coronado is a Civil Engineer, researcher, and university lecturer specializing in Structural Engineering. His professional work focuses on Quality Control, Technical Supervision, and Forensic Engineering.\r\n\r\nThroughout his career, he has conducted interdisciplinary research ranging from the real-world application of structural design codes in the city of Tijuana to the study of covalent social, urban, and environmental factors and their influence on crime distribution patterns in urban environments, using spatial analysis and Geographic Information Systems.\r\n\r\nHe is a founding partner of the Cabo Investor Forum, an incubator-style platform designed to guide foreign investors interested in developing projects in Mexico. The initiative provides a professional support framework that integrates technical, legal, and strategic services to help safeguard and structure international investments.\r\n\r\nCurrently, he serves as a faculty member at the Instituto Tecnol\u00f3gico Nacional de M\u00e9xico, Tijuana Campus, where he teaches in both the Architecture and Civil Engineering programs. His courses include Sustainable Development, Mathematics, Dynamics, Resource Optimization Models, Highway Engineering, and Topography.\r\n\r\nHis academic and professional interests lie at the intersection of engineering, spatial analysis, and urban systems, with a growing emphasis on the use of geospatial tools such as QGIS to better understand the complex relationships between infrastructure, environment, and social dynamics in contemporary cities.", "public_name": "CAZ Consultants Consultants from A to Z", "guid": "5847f966-432f-5505-9549-4bdeb069a5a2", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/FDYAGG/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/GYD9NR/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/GYD9NR/", "attachments": []}, {"guid": "8aea46dc-68b9-59d7-820c-4222845751c3", "code": "LQWMTY", "id": 5830, "logo": null, "date": "2026-10-05T14:00:00+02:00", "start": "14:00", "duration": "00:30", "room": "Bridge Cinema", "slug": "qgis-uc2026-5830-scaling-the-qgis-brazil-community-from-software-localization-to-the-4-2-ltr-belem-do-para-milestone", "url": "https://talks.osgeo.org/qgis-uc2026/talk/LQWMTY/", "title": "Scaling the QGIS Brazil Community: From Software Localization to the 4.2 LTR Bel\u00e9m do Par\u00e1 Milestone", "subtitle": "", "track": "Community & Governance", "type": "Presentation", "language": "en", "abstract": "The QGIS Brazil community has undergone a significant transformation, evolving from a localization-oriented group into a strategic contributor within the global ecosystem. This session analyzes the community\u2019s growth trajectory, illustrating how localized software, documentation, and robust user-support networks acted as catalysts for widespread professional adoption across Brazil.\r\nA pivotal milestone in this journey was the QGIS LATAM 2024 conference, which unified regional efforts and strengthened integration with global QGIS.org structures. This organizational maturity culminates in the 2026 release of QGIS 4.2 LTR \"Bel\u00e9m do Par\u00e1,\" a version that serves as both a technical tribute to the community\u2019s contributions and a legacy of hosting major FOSS4G events. The presentation discusses governance models for coordinating thousands of users, strategies for long-term engagement, and the impact of regional LTR naming on the visibility of Latin American geospatial expertise. It provides a blueprint for regional groups transitioning from software consumption to active, strategic contribution.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "RZKRQJ", "name": "Narc\u00e9lio de S\u00e1", "avatar": "https://talks.osgeo.org/media/avatars/1766698063896_tdKxlBQ.jpeg", "biography": "I am a Municipal Treasury Auditor and Geographer specializing in fiscal intelligence and real estate taxation. As an OSGeo Charter Member and founding member of OSGeo Brazil, I currently coordinate the QGIS Brazil User Group, leading software localization and community support for the Lusophone world. Having served on the Organizing Committee for FOSS4G 2024 Bel\u00e9m, I focus on the strategic implementation of open-source geospatial tools within public administration to achieve data sovereignty and technical efficiency in urban management.", "public_name": "Narc\u00e9lio de S\u00e1", "guid": "ad314e6e-fbe5-5851-b306-412c89a97185", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/RZKRQJ/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/LQWMTY/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/LQWMTY/", "attachments": []}, {"guid": "a6cf6771-e722-5f94-8db5-ba0efb87a9c0", "code": "8SHCWD", "id": 5826, "logo": null, "date": "2026-10-05T14:30:00+02:00", "start": "14:30", "duration": "00:30", "room": "Bridge Cinema", "slug": "qgis-uc2026-5826-building-the-qgis-trainer-network", "url": "https://talks.osgeo.org/qgis-uc2026/talk/8SHCWD/", "title": "Building the QGIS Trainer Network", "subtitle": "", "track": "Community & Governance", "type": "Presentation", "language": "en", "abstract": "At FOSS4G Europe 2025 in Mostar, a group of teaching enthusiasts from around the world began exploring how to strengthen collaboration among educators in Open\u2011Source GIS. This presentation introduces the QGIS Trainer Network, a new initiative designed to exchange knowledge, teaching materials, and best practices among QGIS trainers globally.\r\n\r\nThe network emerged from ongoing conversations revealing the need for shared guidelines and resources in open\u2011source GIS education. Questions such as \u201cWhat should be part of a basic GIS course?\u201d and \u201cWhich software stacks and file types should be taught?\u201d inspired a community survey distributed across educational institutions and public administrations.\r\n\r\nIn this session, we will present the survey results, outline the network\u2019s goals, and invite participants to join the growing community of QGIS trainers. The presentation will highlight how the network fosters collaboration, supports curriculum development, and strengthens the global capacity for open\u2011source geospatial education.", "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 Associate Professor of Open Science and Digital Innovation at [IHE Delft Institute for Water Education](https://www.un-ihe.org/). Through the [GIS OpenCourseWare platform](https://courses.gisopencourseware.org/) and his popular [YouTube channel](https://www.youtube.com/@hansvanderkwast) he shares free tutorials. He is a board member of the [Dutch QGIS Users Association](https://qgis.nl/) and has his own consultancy [QWAST-GIS](https://www.qwast-gis.com/). He co-authored the book [QGIS for Hydrological Applications](https://locatepress.com/book/hyd2) with Locate Press.", "public_name": "Hans van der Kwast", "guid": "40e7266c-efcd-59ca-b662-2043d79dcad5", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/EZ7BJK/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/8SHCWD/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/8SHCWD/", "attachments": []}, {"guid": "8db1bd8f-2a17-55b6-b553-d8eadedb311f", "code": "UAWRBX", "id": 5845, "logo": null, "date": "2026-10-05T15:00:00+02:00", "start": "15:00", "duration": "00:30", "room": "Bridge Cinema", "slug": "qgis-uc2026-5845-inside-qgis-documentation-community-and-the-work-in-between", "url": "https://talks.osgeo.org/qgis-uc2026/talk/UAWRBX/", "title": "Inside QGIS: Documentation, Community, and the Work In Between", "subtitle": "", "track": "Community & Governance", "type": "Presentation", "language": "en", "abstract": "Strong open source projects do not happen by accident. They are built through sustained effort, shared ownership, and a community of people who understand the power of GIS tools and care about making software like QGIS accessible, reliable, and useful for everyone.\r\nIn this talk, we introduce the people behind one part of that work: the documentation team and the project administrative assistant. The documentation team currently includes two full-time writers, and this year QGIS welcomed a new colleague, an administrative assistant supporting the QGIS Project Steering Committee and the wider project. Having dedicated, funded roles like these is still quite new for open source projects, and we see it as an important step toward long-term sustainability. We want to introduce ourselves and share what this work really looks like.\r\nWe will walk through our documentation review: what we audited, what we improved, what we rewrote, and what we learned along the way. This includes pull requests and community contributions, new and reworked content sections, progress on translations that bring QGIS closer to more communities worldwide, and workflow improvements that make contributing to documentation easier for everyone.\r\nWe will also talk honestly about what full-time open source work feels like in practice - collaborative and rewarding, but also full of real challenges. Keeping pace with a fast-moving codebase, deciding what to prioritise, supporting community contributors, and building a team culture within a volunteer-rooted project all take more effort than they might appear from the outside.\r\nFinally, we will look ahead: expanding coverage, improving the experience for new contributors, strengthening the connection between development and documentation cycles, and making the annual review reports a lasting and useful practice.\r\nIf you use QGIS, contribute to it, or are simply curious about what it takes to keep a large open source project well documented and welcoming, this talk is for you.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "ER8EB3", "name": "Selma Vidimlic Husic", "avatar": "https://talks.osgeo.org/media/avatars/5839465685313504112_dCkCjTW.jpg", "biography": "QGIS Documentation Writer", "public_name": "Selma Vidimlic Husic", "guid": "f23963aa-a7f2-5134-8e17-9ab1e62bf5d6", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/ER8EB3/"}, {"code": "V7YYH8", "name": "Hefni Azzahra", "avatar": "https://talks.osgeo.org/media/avatars/V7YYH8_EswD20g.webp", "biography": "QGIS Documentation Writer", "public_name": "Hefni Azzahra", "guid": "0e13e6ed-0318-5aa4-b54b-9fe14b35e75f", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/V7YYH8/"}, {"code": "HB3CZ3", "name": "Marco Serusi", "avatar": "https://talks.osgeo.org/media/avatars/HB3CZ3_JACi8yx.webp", "biography": "Admin assistant at QGIS\r\n\r\nWorking to make the world a better place by helping QGIS' team work more efficiently. In a previous life, I spent 15 years working in travel/b2b marketing before having an existential crisis and choosing to use my skills to do something more useful.  Often found walking on wild beaches, taking pictures, or dancing.", "public_name": "Marco Serusi", "guid": "be375e8b-80b4-568b-bb20-fcf1c76f0094", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/HB3CZ3/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/UAWRBX/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/UAWRBX/", "attachments": []}, {"guid": "d7df0a7f-a47e-508d-b662-fba0f7932462", "code": "SZKHGJ", "id": 5746, "logo": null, "date": "2026-10-05T16:00:00+02:00", "start": "16:00", "duration": "00:30", "room": "Bridge Cinema", "slug": "qgis-uc2026-5746-mental-health-and-opensource-tough-topic-for-engineers", "url": "https://talks.osgeo.org/qgis-uc2026/talk/SZKHGJ/", "title": "Mental health and OpenSource, tough topic for engineers", "subtitle": "", "track": "Community & Governance", "type": "Presentation", "language": "en", "abstract": "More than 1 billion people are living with mental health disorders, according to the World Health Organization (WHO). \r\n\r\nIn our opensource communities, this sensible topic is rarely mentioned, and even more rarely taken into account seriously. Meanwhile, a lot of developers or OpenSource maintainers suffer from mental health issues related to their activity. This can lead to well-known situations such as burn-out, maintainer's fatigue, job quit, or sometimes to much worse situations.\r\n\r\nOpenSource communities is mostly composed of engineers, who are - let's be honest - usually very bad at dealing with social, human, communication or emotional issues. I am one of them, and was also very bad on these topics.\r\n\r\nCommunication is key. With this presentation, I intend to put the issue on the table so that we can start discussing the matter openly and find ways to improve our community's well-being.\r\n\r\nI will present how OpenSource communities consist in specific environments, especially on communication and human relationships. \r\n\r\nThen I will give some examples of situations I\u00a0have seen in OpenSource communities that can lead to well-being issues. \r\n\r\nAnd I will try to give some ideas to improve the situation in the future, on individual and collective levels.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "MUCTAB", "name": "Vincent Picavet", "avatar": "https://talks.osgeo.org/media/avatars/vpi_k4Bezck.jpg", "biography": "Vincent has been involved in OpenSource geospatial for the last 20 years. Initially an applied mathematics engineers, he founded Oslandia in 2009, focusing on OpenSource software for the geospatial industry :\u00a0PostGIS\u00a0Experts, QGIS core contributors, GIS platforms\u2026 Oslandia is now a key player in the FOSS4G\u00a0industry. Vincent is now president at Oslandia, dedicated to communication, partnership and strategy.", "public_name": "Vincent Picavet", "guid": "959b5c0a-6218-53ea-a636-b070a4c41132", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/MUCTAB/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/SZKHGJ/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/SZKHGJ/", "attachments": []}, {"guid": "762a2cf3-59e0-535a-834f-949ce3bb2b8c", "code": "PLWPSH", "id": 5788, "logo": null, "date": "2026-10-05T16:30:00+02:00", "start": "16:30", "duration": "00:30", "room": "Bridge Cinema", "slug": "qgis-uc2026-5788-from-users-to-contributors-rethinking-participation-in-qgis", "url": "https://talks.osgeo.org/qgis-uc2026/talk/PLWPSH/", "title": "From Users to Contributors: Rethinking Participation in QGIS", "subtitle": "", "track": "Community & Governance", "type": "Presentation", "language": "en", "abstract": "QGIS is a successful open-source project built by two main groups. On one side, there are developers who spend a lot of time and energy building and improving the software. On the other side, there are many users who use QGIS in very different contexts. These two groups are both very important, but they do not always work closely together.\r\n\r\nOpen source is not only about code. It is also about collaboration and exchange between people. QGIS User Groups already show this at a local level, where users meet, share experience, and learn from each other. However, when it comes to influencing how the software evolves, many users feel far from the process.\r\n\r\nOne reason is that developers and users often think in different ways. Developers focus on algorithms, parameters, technical solutions, QEP and coding style. Users focus on their daily work: making maps, managing data, and solving concrete problems. For example, a user interface is not only a way to show parameters \u2014 it should match how users think and work. But sometimes, design decisions are made without enough user feedback. This can lead to tools that are difficult to understand or not adapted to real needs. Another issue is related to contribution itself. Contribution channels often assume familiarity with tools such as GitHub \u2014 even though many users do not know what it is or how to use it.\r\n\r\nOther open-source projects have worked on similar problems. They have created spaces for discussion, user testing, and easier ways to contribute without technical skills.\r\n\r\nIn this talk, I will present some ideas to improve the situation: better discussion platforms (like forums), regular user testing sessions, and stronger links between user feedback and development. I will also argue that reporting a problem in a workflow is already an important contribution.\r\n\r\nThe presentation will end with an open discussion: how can we connect users and developers more effectively? What role can QGIS User Groups play? And how can we build a QGIS that is designed with its users, not only for them?", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "PASTXQ", "name": "Jean Felder", "avatar": "https://talks.osgeo.org/media/avatars/jfe_bw_small_H4EUTQL.jpeg", "biography": "Jean Felder is a data processing engineer. He joined Oslandia in 2022 to contribute to the development of open-source GIS tools. He is a regular contributor to QGIS 3D and QGIS Server.", "public_name": "Jean Felder", "guid": "956ed3bd-57b7-56f7-9e02-42d8239c8a5d", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/PASTXQ/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/PLWPSH/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/PLWPSH/", "attachments": []}, {"guid": "d72a86fc-dd5c-5725-8fda-0c5e764c1fe4", "code": "YDGRGY", "id": 5751, "logo": null, "date": "2026-10-05T17:00:00+02:00", "start": "17:00", "duration": "00:30", "room": "Bridge Cinema", "slug": "qgis-uc2026-5751-model-baker-10-years-of-collaborative-qgis-plugin-management-by-swiss-cantons", "url": "https://talks.osgeo.org/qgis-uc2026/talk/YDGRGY/", "title": "Model Baker - 10 Years of Collaborative QGIS Plugin Management by Swiss Cantons", "subtitle": "", "track": "Community & Governance", "type": "Presentation", "language": "en", "abstract": "How do multiple public agencies jointly own and sustain an open-source project \u2014 without it falling apart? The Model Baker QGIS plugin has done exactly this for a decade, and this talk shares how.\r\n\r\nINTERLIS, the Swiss standard for geodata exchange, demands robust tooling. Model Baker brings that tooling into QGIS. It handles model-driven data collection and structural validation. But the technical challenge is only half the story. Just as important is governance: how a group of cantons with different priorities, budgets, and timelines could collaborate on a shared product sustainably.\r\n\r\nIn this talk we will show you what a working collaboration model between multiple public entities actually looks like in practice; the roadmap process, funding structure, and how quality assurance stays community-driven without becoming chaotic. And how this not only benefits the Swiss INTERLIS requirements but also helped QGIS to make a leap forward.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "RJX87P", "name": "Romedi Filli", "avatar": null, "biography": "I have been working for the Canton of Schaffhausen for 20 years and am responsible for the cantonal geodata infrastructure. Over the years, we have discovered the advantages of open source. We are strongly engaged and appreciate the inspiring exchange within the community, which has repeatedly produced great ideas and open source tools.", "public_name": "Romedi Filli", "guid": "b8b10f63-c0b5-5e97-ad58-6eea83928495", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/RJX87P/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/YDGRGY/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/YDGRGY/", "attachments": []}], "Bridge 3-Short Workshops": [{"guid": "5b7ef005-71ad-5785-9d77-155e429524e8", "code": "ZHU7ZF", "id": 5761, "logo": null, "date": "2026-10-05T11:00:00+02:00", "start": "11:00", "duration": "00:30", "room": "Bridge 3-Short Workshops", "slug": "qgis-uc2026-5761-non-earth-coordinate-reference-systems-improvements", "url": "https://talks.osgeo.org/qgis-uc2026/talk/ZHU7ZF/", "title": "Non-Earth Coordinate Reference Systems improvements", "subtitle": "", "track": "Plugins & Development", "type": "Presentation", "language": "en", "abstract": "QGIS has long supported coordinate reference systems for bodies other than Earth, but until recently the practical experience of working with planetary data was limited by a number of issues related to use of non-Earth CRS. This talk covers the improvements  that arrived with QGIS 4.2, making QGIS a more capable platform for planetary science and non-Earth spatial work.\r\n\r\nThe changes introduced by this work touch several key parts of QGIS: loading non-Earth data as the project's first dataset, available tools in QGIS, scale calculation and measurements on non-Earth data. The work also included a relatively small fix for QGIS server allowing it to publish WMS service properly for non-Earth data, without defaulting to use WGS 84 improperly.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "PKCSZH", "name": "Jan Caha", "avatar": "https://talks.osgeo.org/media/avatars/Jan_Caha_IzkUgyT.jpg", "biography": "Software Developer at Lutra Consulting and Associate Professor at the Institute of Geoinformatics, VSB \u2013 Technical University of Ostrava. Focuses on OSS development. QGIS contributor, QGIS plugins author - LoS tools (Visibility Analysis),  Bivariate Renderer, QMapshaper (QGIS-Mapshaper integration).", "public_name": "Jan Caha", "guid": "d19ace12-75a3-53de-bcf0-e0a28c750acb", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/PKCSZH/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/ZHU7ZF/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/ZHU7ZF/", "attachments": []}, {"guid": "9c4f7491-bc87-55f7-b238-367d241280e8", "code": "7WK3TK", "id": 5782, "logo": null, "date": "2026-10-05T11:30:00+02:00", "start": "11:30", "duration": "01:30", "room": "Bridge 3-Short Workshops", "slug": "qgis-uc2026-5782-qgis-expressions-from-labels-to-geometry-generators", "url": "https://talks.osgeo.org/qgis-uc2026/talk/7WK3TK/", "title": "QGIS Expressions: From Labels to Geometry Generators", "subtitle": "", "track": "Short Workshop (90min)", "type": "Short Workshop", "language": "en", "abstract": "Expressions are one of QGIS's key features and a major pillar of its success. Powerful, flexible, and available almost everywhere in the interface, they allow for complete customization of any QGIS project, regardless of the desired level of complexity. Expressions provide a unified language that opens the door to increasingly creative and efficient uses, and are enriched with new features in each new version of QGIS.\r\n\r\nThis workshop will provide an opportunity to gain a thorough understanding of this language, starting with its fundamentals\u2014expression structure, operators, and essential functions\u2014and gradually progressing to more advanced uses such as conditional expressions, geometry generation, and variable manipulation.\r\n\r\nWe will cover the use of expressions in several parts of a QGIS project:\r\n\u2022 Customizing labels\r\n\u2022 Defining dynamic symbologies\r\n\u2022 Configuring elements in layouts\r\n\u2022 Creating dynamic feature forms\r\n\u2022 Advanced use in the field calculator\r\n\u2022 Filtering and selecting features (layer filters, expression selection, dynamic subsets)\r\n\u2022 Geoprocessing\r\n\u2022 etc.\r\n\r\nThrough concrete examples, participants will learn to fully leverage the potential of expressions. The workshop also aims to be a forum for discussion: everyone will be able to share their ideas, challenges, needs, and tips, contributing to a collective reflection on best practices and the future development of this essential language in QGIS.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "7DN8ZP", "name": "Benoit De Mezzo", "avatar": null, "biography": null, "public_name": "Benoit De Mezzo", "guid": "15b04a85-f014-5c97-b1f8-7557cd2e99f8", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/7DN8ZP/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/7WK3TK/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/7WK3TK/", "attachments": []}, {"guid": "0dc8f1b4-1898-557b-b480-e5e8aa13548e", "code": "G8JRVD", "id": 5725, "logo": null, "date": "2026-10-05T14:00:00+02:00", "start": "14:00", "duration": "01:30", "room": "Bridge 3-Short Workshops", "slug": "qgis-uc2026-5725-work-with-data-relations-in-qgis", "url": "https://talks.osgeo.org/qgis-uc2026/talk/G8JRVD/", "title": "Work with data relations in QGIS", "subtitle": "", "track": "Short Workshop (90min)", "type": "Short Workshop", "language": "en", "abstract": "Do you finally want to understand what relations and references mean in QGIS and how to work with them?\r\nIn this workshop we will give an introduction to the different forms of simple and complex data relationships. We will look at how they are managed in QGIS and how they can be configured and edited in the attribute form with different widgets. We will also take a closer look at cardinalities and relationship strengths.\r\n\r\nWhat you need to rock with us:\r\n+ Current QGIS LTR or later\r\n+ The data below", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "PVKD9J", "name": "Dave Signer", "avatar": "https://talks.osgeo.org/media/avatars/david_avatar2_sz7s90m.jpg", "biography": "I am a swiss senior developer at OPENGIS.ch and there I work as QGIS core commiter and main responsible for INTERLIS solutions and the Model Baker plugin. I am passionate about developing innovative ideas, learning new technologies and finding solutions to challenging problems.", "public_name": "Dave Signer", "guid": "02532675-491d-5461-8e48-b1bae26155ff", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/PVKD9J/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/G8JRVD/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/G8JRVD/", "attachments": []}, {"guid": "d65efae1-3bb5-54fe-b914-daa2a688a604", "code": "LLGMWQ", "id": 5730, "logo": null, "date": "2026-10-05T16:00:00+02:00", "start": "16:00", "duration": "01:30", "room": "Bridge 3-Short Workshops", "slug": "qgis-uc2026-5730-qfield-and-qfieldcloud-project-setup-team-management-and-best-practices", "url": "https://talks.osgeo.org/qgis-uc2026/talk/LLGMWQ/", "title": "QField and QFieldCloud - Project setup, team management and best practices", "subtitle": "", "track": "Short Workshop (90min)", "type": "Short Workshop", "language": "en", "abstract": "QField and QFieldCloud - Project setup, team management and best practices\r\n\r\nQField and the QFieldCloud ecosystem provide everything you need to take your QGIS projects into the field, collaborate seamlessly, and ensure your spatial data remains consistent. This workshop provides a comprehensive guide to setting up a project for field data collection workflows and synchronization.\r\nOrganizations worldwide rely on QField for efficient mobile data collection. QFieldCloud acts as the bridge between desktop QGIS and mobile devices, supporting collaborative editing with GeoPackage and PostGIS layers. However, proper project configuration is essential to prevent data loss, avoid synchronization conflicts, and optimize storage.\r\nIn this workshop, we will explain the core concepts of QFieldCloud and guide you through the following workflow:\r\n- Understand the synchronization process (QGIS to Cloud, Cloud to Field, and applying Deltas)\r\n- Choose the correct working mode (Offline Editing vs. Direct Data Access)\r\n- Implement project configuration best practices (managing UUIDs, relative paths, and modular GeoPackages)\r\n- Manage teams, restrict project files, and resolve data conflicts\r\n- Push and synchronize changes seamlessly using the QFieldSync plugin\r\n- This workshop is for GIS professionals, field data managers, and QGIS users looking to deploy reliable mobile data collection campaigns.\r\n\r\nRequirements for the Attendees\r\n- QGIS installed on a laptop\r\n- QField app installed on a mobile device (Android or iOS)\r\n- QFieldSync plugin installed in QGIS\r\n- A registered account on QFieldCloud", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "W8ZYMA", "name": "Johnny Sequeira", "avatar": "https://talks.osgeo.org/media/avatars/johnny_VBxCi3Z.png", "biography": "Working as support of QField and QFieldCloud at OPENGIS.ch", "public_name": "Johnny Sequeira", "guid": "f5136abe-b7f3-5c38-a97b-b21d76fe2ad8", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/W8ZYMA/"}, {"code": "9EGXJ9", "name": "Mathieu Pellerin", "avatar": "https://talks.osgeo.org/media/avatars/64e2093393c22bdd066ae78f9ca6d410_QL3d8ip.jpg", "biography": "Mathieu Pellerin is the QField lead developer and project owner over at OPENGIS.ch as well as a QGIS core developer. While starting mainly focused on user interface improvements, Mathieu has over the year touched on many parts of QGIS from symbology to data providers and the processing toolbox.", "public_name": "Mathieu Pellerin", "guid": "22308939-4a72-57e6-b1e9-ce7a1f6cfdd4", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/9EGXJ9/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/LLGMWQ/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/LLGMWQ/", "attachments": []}], "Bridge 1-Short Workshops": [{"guid": "9be8bfa6-37ed-5540-bfcd-9288d8c50324", "code": "8CRNHH", "id": 5762, "logo": null, "date": "2026-10-05T11:00:00+02:00", "start": "11:00", "duration": "00:30", "room": "Bridge 1-Short Workshops", "slug": "qgis-uc2026-5762-qbeach-if-xbeach-and-qgis-had-a-child", "url": "https://talks.osgeo.org/qgis-uc2026/talk/8CRNHH/", "title": "QBeach: If XBeach and QGIS had a child", "subtitle": "", "track": "Plugins & Development", "type": "Presentation", "language": "en", "abstract": "Hydrodynamic and morphodynamic modeling in the littoral zone remains a key goal of coastal researchers and engineers: recurring needs include understanding past extreme wave, current, and storm surge events; simulating how new construction will impact the coast; and investigating how the shoreline will respond under Sea Level Rise (SLR) scenarios. The free and open source XBeach model from Deltares (https://www.deltares.nl/en/software-and-data/products/xbeach) represents an obvious gateway to the world of coastal hazard numerical modeling, validated through a growing archive of peer-reviewed studies. Still, initial model creation and setup can pose a barrier to entry with a fairly steep learning curve. While many excellent software solutions exist to aid model generation, limitations can include Operating System (OS) specificity, proprietary licenses, or required programming skills. Enter QBeach: this initiative aims to collect existing Python tools into a familiar QGIS (https://qgis.org/) plugin designed to set up XBeach models, impose boundary conditions, generate basic files needed for models to run, and quickly visualize model outputs. The OS agnostic QGIS serves as a near perfect ecosystem to host such a tool with its wide adoption in the scientific community, Graphical User Interface (GUI) accessible through PyQt, and integrated Python scripting. Further, XBeach users likely already rely upon QGIS to assemble model inputs such as bathymetry and topography raster data from various sources. As of April 2026, a rough QBeach prototype lives on Github (https://github.com/JTMelly/QBeach) that, ideally, will be added to the QGIS plugins repository pending further testing, debugging, and usage documentation. The present version (0.1) interpolates bathymetry data to an XBeach model grid; generates input parameter, tide, and wave boundary condition files; and provides basic visualization of NetCDF output files resulting from XBeach model runs. The roadmap for additional features includes treatment of irregular grids, bed roughness coefficients, sediment grain sizes, non-erodible surfaces, and further model output diagnostics. This presentation addresses themes of collaboration on tools to address persistent research questions, Artificial Intelligence (AI) augmenting human programming skills, and free and open source software development.", "description": null, "recording_license": "", "do_not_record": true, "persons": [{"code": "ZMCYLF", "name": "Jacob Melly", "avatar": "https://talks.osgeo.org/media/avatars/193729373_qKUoyWf.jpeg", "biography": "PhD candidate in Polar Sciences at Ca' Foscari University of Venice", "public_name": "Jacob Melly", "guid": "a5c62193-abfe-59b8-bf90-bebca54981d7", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/ZMCYLF/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/8CRNHH/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/8CRNHH/", "attachments": [{"title": "Development Screenshot", "url": "/media/qgis-uc2026/submissions/8CRNHH/resources/ScreenShotQBeach_crsUP4S.png", "type": "related"}]}, {"guid": "17fa1462-292a-5a72-aaaa-62791fc4d34b", "code": "VD3WTY", "id": 5737, "logo": null, "date": "2026-10-05T11:30:00+02:00", "start": "11:30", "duration": "01:30", "room": "Bridge 1-Short Workshops", "slug": "qgis-uc2026-5737-build-your-first-qgis-plugin", "url": "https://talks.osgeo.org/qgis-uc2026/talk/VD3WTY/", "title": "Build your first QGIS Plugin", "subtitle": "", "track": "Short Workshop (90min)", "type": "Short Workshop", "language": "en", "abstract": "Sometimes QGIS is missing a tool or two needed for your own workflows or  project-specific capabilities. QGIS plugins can fill that gap: they let you automate repetitive tasks, extend QGIS with entirely new functionality, tailor the interface to  your needs, and integrate external data sources \u2014 making them one of the most versatile ways to get more out of QGIS. Using Python, you can write these custom extensions yourself. In this workshop, participants will build their own QGIS plugin from scratch and learn the fundamentals of plugin development.\r\n\r\nWe will start by exploring how to interact with the QGIS API using Python (the PyQGIS library), including how to access layers, trigger actions, and interact with the user interface programatically. From there, we will walk through the core structure of a QGIS plugin and set up a minimal working plugin.\r\n\r\nNext, we will convert an existing PyQGIS script into a plugin, then extend it with a basic dialog created in Qt Designer. Along the way, we will discuss practical development patterns such as organizing plugin code, handling user input, and debugging. By the end of the session, participants will have a working plugin they can further adapt for their own projects.\r\n\r\nParticipants should have basic knowledge of Python and QGIS. Some prior experience with PyQGIS is helpful, though the essential PyQGIS fundamentals will also be briefly introduced.", "description": null, "recording_license": "", "do_not_record": true, "persons": [{"code": "VQLYJW", "name": "Peter Gipper", "avatar": "https://talks.osgeo.org/media/avatars/a6929e988bdbb6db8e961cf51d669073_dhex1zc.jpg", "biography": "Peter Gipper is a geoscientist and has been part of the WhereGroup team since 2019, working as a GIS consultant and developer. He specializes in QGIS plugin development, which is also his main area of interest.", "public_name": "Peter Gipper", "guid": "53f23eaa-0643-54d1-947d-658c48294b8d", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/VQLYJW/"}, {"code": "DTFYZV", "name": "Nimrod Gavish", "avatar": "https://talks.osgeo.org/media/avatars/me_edited_YNo04z4.jpeg", "biography": "Nimrod Gavish is a Geospatial Data Analyst and Software Engineer with more than 8 years in the open-source GIS space. He is currently working at the WhereGroup GmbH as a QGIS Consultant/Developer, specializing in QGIS application and plugin development.", "public_name": "Nimrod Gavish", "guid": "7a404b1a-1aee-53b1-978d-e3dbcd202708", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/DTFYZV/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/VD3WTY/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/VD3WTY/", "attachments": []}, {"guid": "b6f4e25f-89f9-5d24-87b1-ec01cfb0a728", "code": "Y8JUXP", "id": 5829, "logo": null, "date": "2026-10-05T14:00:00+02:00", "start": "14:00", "duration": "01:30", "room": "Bridge 1-Short Workshops", "slug": "qgis-uc2026-5829-lizmap-web-client-creating-interactive-data-visualization-charts", "url": "https://talks.osgeo.org/qgis-uc2026/talk/Y8JUXP/", "title": "\ud83e\udd8e Lizmap Web Client - \ud83d\udcca Creating interactive data visualization (charts)", "subtitle": "", "track": "Short Workshop (90min)", "type": "Short Workshop", "language": "en", "abstract": "Lizmap Web Client is an open-source software allowing to publish web map applications based on QGIS projects.\r\nAll layers managed in QGIS can be visualized in Lizmap, and vector layers can also contain information that is worth displaying using charts: bar charts, line graphs, pie charts and tables.\r\n\r\nThe aim of this workshop is to demonstrate how to create and display plots in the Lizmap interface using vector data (PostgreSQL, FGB, CSV, etc.).\r\n\r\nA project with ready-made data will be provided to the participants. We will use weather data from the website https://open-meteo.com/ (Free and open-source weather API).\r\n\r\nYou can view an example of how Lizmap can display graphs at this address:\r\nhttps://demo.lizmap.com/lizmap/index.php/view/map?repository=features&project=land_use\r\nIn this demo, you can for example select another layer in the left panel (such as \"\r\nPostes cl\u00e9s\") to see other charts, or choose a municipality in the combo box \"Localisation\" (top right of the map) to filter the visible charts for a specific municipality.\r\n\r\nWorkshop schedule:\r\n\r\n* Get the QGIS project and publish the first map\r\n* Presentation of the data (municipalities, weather)\r\n* The main principles of data visualisation in Lizmap\r\n* The different types of charts available (bar, pie, polar, histogram, HTML, etc.)\r\n* Creating and publishing charts on the web map\r\n* Filtering charts dynamically\r\n* Viewing filtered charts for the queried feature\r\n* Organizing charts with tabs and groups\r\n* HTML charts for greater flexibility\r\n* Printing using the server-side Dataplotly plugin", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "SYBCSZ", "name": "Ren\u00e9-Luc Dhont", "avatar": "https://talks.osgeo.org/media/avatars/RL-DHONT-Lions_EYphVuh.png", "biography": "3Liz founder, QGIS user, QGIS Server contributor, and Lizmap developer", "public_name": "Ren\u00e9-Luc Dhont", "guid": "72d9eb9e-6ee0-5759-90c0-f69935f7f38f", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/SYBCSZ/"}, {"code": "JJRS3T", "name": "Micha\u00ebl DOUCHIN", "avatar": null, "biography": "QGIS and PostgreSQL lover for 20 years\r\nCo-inventor of Lizmap Web Client.\r\n\r\nI live in Montpellier, France and love tennis \ud83c\udfbe and hiking \ud83e\udd7e\r\nI work for 3Liz company", "public_name": "Micha\u00ebl DOUCHIN", "guid": "a4395d1d-a455-537f-997d-16b9cd2136da", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/JJRS3T/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/Y8JUXP/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/Y8JUXP/", "attachments": []}, {"guid": "25c50eff-8351-5002-ad1a-37589710527b", "code": "LTMDDW", "id": 5787, "logo": null, "date": "2026-10-05T16:00:00+02:00", "start": "16:00", "duration": "01:30", "room": "Bridge 1-Short Workshops", "slug": "qgis-uc2026-5787-automating-map-production-with-pyqgis-and-qgis-print-layouts", "url": "https://talks.osgeo.org/qgis-uc2026/talk/LTMDDW/", "title": "Automating Map Production with PyQGIS and QGIS Print Layouts", "subtitle": "", "track": "Short Workshop (90min)", "type": "Short Workshop", "language": "en", "abstract": "This hands-on workshop introduces how map production can be automated using Python/PyQGIS scripts together with QGIS print layouts. It builds on the preceding talk and focuses on practical implementation.\r\n\r\nWe start with a short introduction to print layout templates and their main elements, such as maps, legends, text labels, images, and scale bars, as well as a brief introduction to PyQGIS.\r\n\r\nIn the practical part, participants learn how to prepare a layout for automation by assigning item IDs to its elements. We will then write PyQGIS code to control and modify the print layout. Using PyQGIS, layout elements are accessed via their IDs and dynamically updated\u2014for example by changing text, adjusting map settings, modifying legends, or inserting images. As a first step, a single layout is exported as a PDF.\r\n\r\nA prepared example project is then introduced, containing input data (CSV), a GeoPackage, and print layout templates. Participants will extend the provided script step by step and finally run a batch export.\r\n\r\nThe focus of the workshop is on the interaction between Python/PyQGIS code and QGIS print layouts. To support this, participants work with prepared PyQGIS scripts which are extended.\r\n\r\nParticipants should have basic knowledge of QGIS and Python. Prior experience with the QGIS Python API is helpful but not required.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "PZZTBT", "name": "Isabelle Korsch", "avatar": "https://talks.osgeo.org/media/avatars/IMG_9494_copy_xxJ0XD0.jpg", "biography": "Isabelle Korsch is a mathematician and is working at WhereGroup in Berlin since 2022. She is mainly involved in the development of QGIS Python plugins. She is also a trainer at the FOSS Academy (https://www.foss-academy.com).", "public_name": "Isabelle Korsch", "guid": "ffb1ae64-7ac0-57d0-867b-53bda6490fb5", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/PZZTBT/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/LTMDDW/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/LTMDDW/", "attachments": []}]}}, {"index": 2, "date": "2026-10-06", "day_start": "2026-10-06T04:00:00+02:00", "day_end": "2026-10-07T03:59:00+02:00", "rooms": {"Hangar": [{"guid": "5c59aabd-23f8-57ce-86b9-8216bb1a481f", "code": "YKQSPT", "id": 5439, "logo": null, "date": "2026-10-06T09:00:00+02:00", "start": "09:00", "duration": "00:30", "room": "Hangar", "slug": "qgis-uc2026-5439-ai-in-the-qgis-ecosystem", "url": "https://talks.osgeo.org/qgis-uc2026/talk/YKQSPT/", "title": "AI in the QGIS Ecosystem", "subtitle": "", "track": "QGIS & AI", "type": "Keynote", "language": "en", "abstract": "This talk covers the good, the bad, and the ugly side of AI in the QGIS Ecosystem. From neat new AI plugins to AI slop in the PR queue and the issue of training new users and developers, this talk provides an overview of current challenges and opportunities.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "MNY9NX", "name": "Anita Graser", "avatar": "https://talks.osgeo.org/media/avatars/graser__033_0QIXcCx.jpg", "biography": "Anita Graser is a Senior Scientist and Thematic Coordinator in the Data Science & Artificial Intelligence research group at the AIT Austrian Institute of Technology in Vienna. Her research background is in geoinformatics and spatial data science. She is an open-source advocate, serves on the QGIS project steering committee and teaches Python for QGIS at Unigis Salzburg. She is the lead developer of MovingPandas (a Python library for analyzing movement data) and has developed tools such as the Time Manager plugin for QGIS. She has received multiple awards, including the international OSGeo Sol Katz award for her contributions to open-source geographic information systems. Anita has published several books about QGIS, including \u201cLearning QGIS\u201d and \u201cQGIS Map Design\u201d and writes a popular spatial data science blog at https://anitagraser.com.", "public_name": "Anita Graser", "guid": "14ea030e-d8c7-56d7-88cf-ad93acc2d4fe", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/MNY9NX/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/YKQSPT/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/YKQSPT/", "attachments": []}, {"guid": "834e3209-e9e3-5fe1-89e0-dd7b6f633219", "code": "GCHB79", "id": 5672, "logo": null, "date": "2026-10-06T09:30:00+02:00", "start": "09:30", "duration": "00:30", "room": "Hangar", "slug": "qgis-uc2026-5672-qgis-js-in-the-wild-project-updates-and-a-national-hazard-warning-cockpit-in-the-browser", "url": "https://talks.osgeo.org/qgis-uc2026/talk/GCHB79/", "title": "qgis-js in the Wild: Project Updates and a National Hazard Warning Cockpit in the Browser", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "abstract": "qgis-js brings the QGIS core rendering engine to the browser via WebAssembly \u2014 no server-side map rendering required. Since its initial release, the project has matured significantly: all qgis-js patches have been upstreamed into QGIS core, and wasm32-emscripten is now an officially supported build target. This means new qgis-js versions can be built directly alongside QGIS releases, with CI ensuring ongoing compatibility.\r\n\r\nIn this talk, we will cover the recent project developments \u2014 what has changed, what new capabilities are available, and where the remaining challenges lie \u2014 before diving into a real-world application: a browser-based cockpit built for the Swiss Federal Office for the Environment (BAFU) as part of their modular warning system SAM. The application supports early warning decisions for spontaneous landslides and debris flows by presenting complex model results \u2014 precipitation thresholds, exceedance probabilities, and time series \u2014 as interactive, QGIS-styled maps and diagrams directly in the browser. What started as a QGIS desktop prototype with project macros and attribute form plots is now a highly interactive web application powered by qgis-js, accessible to warning officers without any software installation.\r\n\r\nWe will share the architectural decisions behind the application, the lessons learned integrating qgis-js into a production web app, and our outlook for the project's future.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "CBERLW", "name": "Michael Schmuki", "avatar": "https://talks.osgeo.org/media/avatars/Michael_OPENGIS_1_crop_6i6B9PM.jpg", "biography": "- Full stack GeoNinja @ [OPENGIS.ch](https://www.opengis.ch/)\r\n- Web cartography teacher @ [Baugewerbliche Berufsschule Z\u00fcrich](https://www.bbzh.ch/)\r\n- [@boardend](https://github.com/boardend) on GitHub", "public_name": "Michael Schmuki", "guid": "b81992e1-b2ce-5c88-880d-968d27eabfb5", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/CBERLW/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/GCHB79/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/GCHB79/", "attachments": []}, {"guid": "ca1500e9-410a-5b60-a21a-2ef3313398b2", "code": "PNT7UW", "id": 5849, "logo": null, "date": "2026-10-06T10:00:00+02:00", "start": "10:00", "duration": "00:30", "room": "Hangar", "slug": "qgis-uc2026-5849-operationalizing-qgis-in-large-organizations-strategy-standards-and-support", "url": "https://talks.osgeo.org/qgis-uc2026/talk/PNT7UW/", "title": "Operationalizing QGIS in Large Organizations: Strategy, Standards, and Support", "subtitle": "", "track": "Community & Governance", "type": "Presentation", "language": "en", "abstract": "Ramboll operates QGIS at enterprise scale, with 500+ monthly users managed through a centralized governance model alongside a substantial ArcGIS user base. This presentation shares practical lessons from building and running a dual-platform geospatial ecosystem in a global engineering and consultancy firm\u2014covering technical setup, organizational governance, and the strategic drivers that shape adoption and funding.\r\nWe will outline our technical approach to maintaining QGIS in a managed IT environment: standardized packaging and deployment, controlled upgrade cadences (LTS vs. latest), profile and plugin management, and configuration baselines that ensure consistency across project teams and regions. We will discuss data access patterns that allow QGIS and ArcGIS to interoperate, emphasizing the importance of leveraging open standards while still supporting proprietary formats such as File Geodatabases.\r\nWe will also discuss the internal drivers that inform strategy and funding\u2014total cost of ownership, risk management, compliance, and the growing importance of digital sovereignty. Finally, we will share an outlook on how AI is raising the profile of QGIS and open-source systems in the Architecture, Engineering, and Consultancy sector.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "VP7QE3", "name": "Andreas Konring", "avatar": null, "biography": null, "public_name": "Andreas Konring", "guid": "64cb3c4b-aa4e-52ff-a749-8ee854922c61", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/VP7QE3/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/PNT7UW/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/PNT7UW/", "attachments": []}, {"guid": "273f889d-43a8-559b-a145-c322f019171f", "code": "VPLM9H", "id": 5846, "logo": null, "date": "2026-10-06T11:00:00+02:00", "start": "11:00", "duration": "00:30", "room": "Hangar", "slug": "qgis-uc2026-5846-state-of-web-map-publishing-in-qgis", "url": "https://talks.osgeo.org/qgis-uc2026/talk/VPLM9H/", "title": "State of web map publishing in QGIS", "subtitle": "", "track": "Cloud & Infrastructure", "type": "Presentation", "language": "en", "abstract": "One of the main features missing in QGIS, compared to other enterprise GIS, is streamlined web map publishing. Fortunately, there is the QGIS server, which is co-developed with the QGIS desktop app, and a whole ecosystem of tools that provide web map functionality.\r\n\r\nThis talk aims to review the current state of web map publishing for QGIS and compare the pros and cons of various approaches. We will look at the usual choices, such as Lizmap, QWC2 and G3W-Suite, each with its own distinct philosophy. We will examine the popular qgis2web plugin for simple map publishing, investigate the lesser-known tools such as GIS Quick, and look at the new options like Mergin Maps (which now includes web maps).\r\n\r\nFinally, we will contrast the QGIS-native options with non-native approaches - such as using GeoServer or Felt (which offers QGIS integration) - to see their benefits and limitations.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "U7UEAB", "name": "Martin Dobias", "avatar": "https://talks.osgeo.org/media/avatars/martin_dobias_EDsj89t.png", "biography": "Martin has been a QGIS core developer for 20+ years and chaired QGIS User Conference 2024 in Slovakia. Working at Lutra Consulting, he has been adding new functionality (and bugs) to QGIS with his team and improving the ecosystem around QGIS.", "public_name": "Martin Dobias", "guid": "5fa041a1-2563-524b-ac15-31627b057db5", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/U7UEAB/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/VPLM9H/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/VPLM9H/", "attachments": []}, {"guid": "06ae1c8b-9984-54c6-8a61-0f79a140f3af", "code": "XCAUUY", "id": 5669, "logo": null, "date": "2026-10-06T11:30:00+02:00", "start": "11:30", "duration": "00:30", "room": "Hangar", "slug": "qgis-uc2026-5669-from-qgis-to-the-web-seamlessly-publish-visualise-and-edit-geodata-online-using-the-georama-geogirafe-open-source-geoportal", "url": "https://talks.osgeo.org/qgis-uc2026/talk/XCAUUY/", "title": "From QGIS to the web: Seamlessly publish, visualise and edit geodata online using the Georama-Geogirafe Open-Source geoportal", "subtitle": "", "track": "Cloud & Infrastructure", "type": "Presentation", "language": "en", "abstract": "Georama is the new stack for seamlessly and securely publishing OGC geoservices from QGIS. Geogirafe is the brand-new front end developed by the Geomapfish community and is particularly feature-rich. Combining these three solutions makes setting up a geodata infrastructure remarkably straightforward. In this presentation, we will guide you through the process of making your spatial data accessible to end users, in a way that is less arduous than in the past.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "EKBUFF", "name": "Olivier Monod", "avatar": null, "biography": "Geographer and environmental engineer with a passion for geodata and the development of robust, open-source infrastructures for geospatial web applications.", "public_name": "Olivier Monod", "guid": "62ca80a6-811a-51be-aefa-bf078c56ea1a", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/EKBUFF/"}, {"code": "LPDU8D", "name": "Chaves", "avatar": null, "biography": null, "public_name": "Chaves", "guid": "881ef272-7145-57e3-835b-d6a055f5065f", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/LPDU8D/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/XCAUUY/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/XCAUUY/", "attachments": []}, {"guid": "da1dda44-4346-5023-84ca-61aafa833b5e", "code": "ZRETCE", "id": 5817, "logo": null, "date": "2026-10-06T14:00:00+02:00", "start": "14:00", "duration": "00:30", "room": "Hangar", "slug": "qgis-uc2026-5817-map-of-amsterdam-cartographic-challenges-in-qgis", "url": "https://talks.osgeo.org/qgis-uc2026/talk/ZRETCE/", "title": "Map of Amsterdam - Cartographic challenges in QGIS", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "abstract": "Cartografie for Amsterdam\r\n\r\nThe 'Kaart van Amsterdam' is a topographic map widely used within the municipality of Amsterdam. It has been cartographically designed and adjusted during the past decades and gets annual updates. The cartographic software currently in use is end-of-life and needs replacement. To test if QGIS could be an option for that, they ran a proof of concept project to recreate exactly the same map in QGIS. The data preparation and update process needed a redesign as well, because QGIS is data based and not just a digital drawing.\r\nThis presentation will show the process, challenges, found solutions and the resulting map. tl;dr QGIS has stunning cartographic capabilities!", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "9XKTHS", "name": "Raymond Nijssen", "avatar": "https://talks.osgeo.org/media/avatars/IMG-20181005-WA0002_600x600_7DcAwP0.jpg", "biography": "Raymond has been working as a freelancer in GIS for over 15 years. He's an open source enthusiast, a long term QGIS contributor and the president of the Dutch QGIS User Group.", "public_name": "Raymond Nijssen", "guid": "16c6c29a-83e5-5845-9135-1df1d4d9e921", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/9XKTHS/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/ZRETCE/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/ZRETCE/", "attachments": []}, {"guid": "b5a63f2b-3109-5fb7-b68c-d6bfbc14d90a", "code": "NBBYHH", "id": 5702, "logo": null, "date": "2026-10-06T14:30:00+02:00", "start": "14:30", "duration": "00:30", "room": "Hangar", "slug": "qgis-uc2026-5702-from-database-to-print-how-qgis-delivers-complex-publish-ready-infographics", "url": "https://talks.osgeo.org/qgis-uc2026/talk/NBBYHH/", "title": "From Database to Print: How QGIS Delivers Complex, Publish-Ready Infographics", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "abstract": "Traditional GIS outputs often focus on a single map or static chart, but modern communication demands richer, data-driven infographics that combine multiple visual elements-maps, line charts, pie charts, bar charts, and styled text-into publish-ready layouts. This presentation shares practical techniques for building complex, multi-page infographics entirely within QGIS, leveraging its native layout system to produce silky-clean charts without the need for external graphic design software.\r\n\r\nAttendees will discover how to produce publication-quality line, pie, and bar charts directly from attribute data using QGIS\u2019s built-in tools, layout items, and PostGIS functions\u2014all, while maintaining full control over styling. The real challenge, however, lies in performance: generating multi-page infographics with dozens of data-driven elements can quickly become slow and resource-intensive.\r\n\r\nTo solve this, we will explore a performance-tuning strategy that distributes the data extraction workload across three key components of QGIS:\r\n\r\n-SQL layers: pre-aggregating and filtering data at the database level to reduce processing overhead.\r\n\r\n-Model Designer: building reusable, batch-processable models that prepare data for each page by storing required values as project variables.\r\n\r\n-Layout expressions: using dynamic expressions to pull pre-processed data directly into layout items, avoiding repeated recalculation.\r\n\r\nBy properly distributing the load, we achieve near-instant layout refreshes even for infographics with 70+ layers or thousands of data points. The session will include live demonstrations of a real-world example.\r\nA sample of the output can be viewed at\r\nhttps://reliefweb.int/report/syrian-arab-republic/syrian-arab-republic-overview-humanitarian-response-january-december-2025", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "RJVNMG", "name": "Mohammad Alamir Tamer", "avatar": "https://talks.osgeo.org/media/avatars/RJVNMG_vIiBt21.webp", "biography": "Information Management at UNOCHA", "public_name": "Mohammad Alamir Tamer", "guid": "2d42265f-cc82-536c-ad20-becd847cd578", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/RJVNMG/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/NBBYHH/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/NBBYHH/", "attachments": []}, {"guid": "be3d6752-9470-5017-92b7-1aad2463fb61", "code": "BZ7BKY", "id": 5835, "logo": null, "date": "2026-10-06T15:00:00+02:00", "start": "15:00", "duration": "00:30", "room": "Hangar", "slug": "qgis-uc2026-5835-using-social-media-to-restore-the-human-voice-in-disaster-mapping-via-qgis", "url": "https://talks.osgeo.org/qgis-uc2026/talk/BZ7BKY/", "title": "Using Social Media to Restore the Human Voice in Disaster Mapping via QGIS", "subtitle": "", "track": "Community & Governance", "type": "Presentation", "language": "en", "abstract": "During emergencies like natural disasters, technology/infrastructure failures, or terrorism events, before official governing bodies can get statements out, social media is the first place these issues are documented. While million dollar sensors exist to collect data about the perceived severity of a disaster, the voices of people in crisis are often missing or distorted by algorithms optimized for profitability. I developed a custom QGIS tool designed to map social media data during times of disaster. This project\u2019s aim is to better inform responders during crisis and researchers post crisis to visualize emotional topographies of a disaster in real time. In this presentation, I will discuss the methods and technical challenges of building a custom UI tool with large and messy datasets, delve into the underrepresented value of emotion in geography and emergency management, and discuss future direction for this project.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "QEHKBK", "name": "Kangkan Sarkar", "avatar": null, "biography": null, "public_name": "Kangkan Sarkar", "guid": "d0a96ebf-d49c-52d9-b1df-ad55e97a1d4d", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/QEHKBK/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/BZ7BKY/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/BZ7BKY/", "attachments": []}, {"guid": "9530e1e8-31bb-53a7-b0df-8a85db921f3d", "code": "CKJVU3", "id": 5985, "logo": null, "date": "2026-10-06T15:30:00+02:00", "start": "15:30", "duration": "00:30", "room": "Hangar", "slug": "qgis-uc2026-5985-covering-the-news-in-maps-and-charts-cartographic-storytelling-at-the-financial-times", "url": "https://talks.osgeo.org/qgis-uc2026/talk/CKJVU3/", "title": "Covering the news in maps and charts \u2013 Cartographic storytelling at the Financial Times", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "abstract": "The Financial Times\u2019 Visual and Data Journalism team produces more than 7,000 maps and charts annually covering the latest in international news and markets. For more than a decade, QGIS has been an invaluable part of our toolkit for data visualisation and analysis for breaking news and investigative work. In this presentation Graphics Editor Aditi Bhandari will share key examples of the team\u2019s cartographic storytelling.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "HXQ8NN", "name": "Aditi Bhandari", "avatar": null, "biography": null, "public_name": "Aditi Bhandari", "guid": "b7442cd2-c219-59f8-8012-5bcac6b92361", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/HXQ8NN/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/CKJVU3/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/CKJVU3/", "attachments": []}, {"guid": "a0df0dbc-da89-5c01-8519-96df424e8f3b", "code": "BTGCGD", "id": 5769, "logo": null, "date": "2026-10-06T16:30:00+02:00", "start": "16:30", "duration": "00:30", "room": "Hangar", "slug": "qgis-uc2026-5769-v-1-8-to-4-2-our-15-year-journey-with-qgis-at-the-state-of-vorarlberg-austria", "url": "https://talks.osgeo.org/qgis-uc2026/talk/BTGCGD/", "title": "V 1.8 to 4.2 \u2013 Our 15-year journey with QGIS at the State of Vorarlberg/Austria", "subtitle": "", "track": null, "type": "Keynote", "language": "en", "abstract": "*Where did we start? What has the journey been like? Where are we now? What\u2019s next?*\r\n\r\nIn recounting our journey, I would also like to touch upon the general themes that have been guiding us along the way:\r\n- Public sector geoinformation as a contribution to the state\u2019s digital infrastructure - criteria and requirements. \r\n- QGIS as a key component in the transition from closed expert systems to an open spatial data infrastructure. \r\n- Implementation and maintenance of QGIS as a standard IT component for desktop GIS within the state administration. \r\n- Opportunities and limitations, but also the responsibilities we, as a major user, recognise in ensuring the long-term availability of QGIS. \r\n\r\nLast but not least the question: what opportunities and challenges do the current technological and geopolitical developments throw up?", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "ZFC8TE", "name": "Johannes Kanonier", "avatar": "https://talks.osgeo.org/media/avatars/ZFC8TE_YAvNjYt.webp", "biography": "Johannes Kanonier is Head of the Geoinformation Department at the Vorarlberg State Office for Surveying and Geoinformation. For over 20 years now, open data and the use of open technologies have been a key focus of the department.", "public_name": "Johannes Kanonier", "guid": "7c202941-ad1e-5f50-b4ac-0270726c4a35", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/ZFC8TE/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/BTGCGD/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/BTGCGD/", "attachments": []}, {"guid": "53760a0f-9266-5f62-a3de-c8d33c60b2b8", "code": "3LBUWS", "id": 5781, "logo": null, "date": "2026-10-06T17:00:00+02:00", "start": "17:00", "duration": "00:30", "room": "Hangar", "slug": "qgis-uc2026-5781-closing-session", "url": "https://talks.osgeo.org/qgis-uc2026/talk/3LBUWS/", "title": "Closing Session", "subtitle": "", "track": null, "type": "Keynote", "language": "en", "abstract": "Closing session will wrap up the two days of the conference.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "8VUFRV", "name": "Marco Bernasocchi", "avatar": "https://talks.osgeo.org/media/avatars/094d5f0768ac7ead78be67b37dffe778_yJmXEAG.jpg", "biography": "Marco Bernasocchi is an open-source advocate, entrepreneur and full-stack geoninja. He is the creator of QField for QGIS, currently serves as QGIS.org Chair, and is an Open Source Geospatial Foundation board member. In his day job, Marco is the CEO of OPENGIS.ch, which he founded in 2011.\r\n\r\nA geographer by trade, Marco lives in a small Romansh-speaking mountain village in Switzerland, where he loves scrambling around the mountains to enjoy the feeling of freedom it gives him. Outgoing, flexible and open-minded, Marco fluently speaks five languages. The best thing is: He not only knows how to say it but also loves sharing his know-how.", "public_name": "Marco Bernasocchi", "guid": "00b3a94c-7e92-536b-a523-23e3d6f35d31", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/8VUFRV/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/3LBUWS/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/3LBUWS/", "attachments": []}], "Capalari": [{"guid": "8469d8cd-12c9-583f-9b85-9cbe114ba403", "code": "LYCTSW", "id": 5673, "logo": null, "date": "2026-10-06T09:30:00+02:00", "start": "09:30", "duration": "00:30", "room": "Capalari", "slug": "qgis-uc2026-5673-the-qfield-qgis-power-duo-streamlining-geological-data-acquisition-and-cartographic-production-at-brgm", "url": "https://talks.osgeo.org/qgis-uc2026/talk/LYCTSW/", "title": "The QField-QGIS Power Duo: Streamlining Geological Data Acquisition and Cartographic Production at BRGM", "subtitle": "", "track": "Advanced Workflows", "type": "Presentation", "language": "en", "abstract": "<p>\r\n  At <strong>BRGM (the French Geological Survey)</strong>, transitioning from field observations to high-quality published maps requires a seamless digital workflow. This presentation explores how we leverage the synergy between <strong>QField and QGIS</strong> to build an integrated, industrial-scale production line for geological data.\r\n</p>\r\n\r\n<p>We will break down our specialized workflow into three strategic phases:</p>\r\n\r\n<ul>\r\n  <li>\r\n    <strong>1. Upstream Preparation (QGIS to QField):</strong> How we prepare complex field projects by integrating multi-source data (satellite imagery, geophysics, legacy vectors) and configuring advanced QField forms (drag-and-drop layouts, 1-N relations, and lookup registers) to ensure structured data entry.\r\n  </li>\r\n  <li>\r\n    <strong>2. Field Acquisition (QField):</strong> Utilizing rugged tablets to capture geological features <em>in situ</em>, ensuring data consistency and topological integrity right at the outcrop.\r\n  </li>\r\n  <li>\r\n    <strong>3. Downstream Production (QGIS & Custom Plugins):</strong> Beyond standard GIS tasks, we will showcase our <strong>internal suite of Python plugins</strong>. These tools automate post-processing and final cartographic rendering according to BRGM\u2019s rigorous scientific standards, transforming raw SIG layers into professional map products.\r\n  </li>\r\n</ul>\r\n\r\n<p>\r\n  By sharing our experience, we aim to demonstrate how this 100% Open Source ecosystem\u2014enhanced by bespoke development\u2014not only reduces data entry errors but also significantly accelerates the timeline from <strong>\"rock to map.\"</strong>\r\n</p>", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "3ZE7WF", "name": "Alexandre Demidov", "avatar": "https://talks.osgeo.org/media/avatars/Avatar_kbM9WZ8.png", "biography": "<p>\r\n  <strong>GIS Expert & Developer at BRGM</strong> (the French Geological Survey), I hold a double background in Geosciences and Computer Science. \r\n  I specialize in streamlining complex geospatial workflows, focusing on developing Python-based solutions and QGIS plugins to automate data acquisition and thematic mapping. \r\n  With extensive experience in field data management and remote sensing, I currently implement ntegrated QField-QGIS pipelines to ensure digital continuity from the outcrop to final cartographic production.\r\n</p>", "public_name": "Alexandre Demidov", "guid": "93ed8de7-6d98-5031-814e-285b7e246d75", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/3ZE7WF/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/LYCTSW/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/LYCTSW/", "attachments": []}, {"guid": "bdfdf9e9-c2fd-5235-961c-08b086d25719", "code": "ACDEQZ", "id": 5760, "logo": null, "date": "2026-10-06T10:00:00+02:00", "start": "10:00", "duration": "00:30", "room": "Capalari", "slug": "qgis-uc2026-5760-from-arcmap-to-qgis-qfield-a-modern-workflow-for-habitat-type-mapping", "url": "https://talks.osgeo.org/qgis-uc2026/talk/ACDEQZ/", "title": "From ArcMap to QGIS & QField: A Modern Workflow for Habitat Type Mapping", "subtitle": "", "track": "Mobile Data Collection", "type": "Presentation", "language": "en", "abstract": "The City of Zurich is currently conducting a new round of its Habitat Type Mapping (Biotoptypenkartierung \u2013 BTK), a long-term monitoring program that assesses the ecological quality of habitats across the city. The survey provides an essential foundation for biodiversity conservation and urban planning and supports the city's goal of increasing the proportion of ecologically valuable habitats in urban areas to 15% by 2040.\r\n\r\nThis presentation introduces the migration of the mapping workflow from ArcMap to a modern solution based on QGIS, QField and QFieldCloud, developed in close collaboration with OPENGIS.ch.\r\n\r\nThe session will present the complete workflow, from project preparation in QGIS to field mapping with QField and cloud synchronization through QFieldCloud. It will discuss the technical challenges encountered during the migration, including improving the editing workflow, reducing topological errors, and enabling efficient collaboration between field and office teams.\r\n\r\nThe presentation will also show how the workflow has been extended with automated quality control. Using FME Form & Flow together with the QFieldCloud REST API, newly synchronized data are validated every night, demonstrating how QGIS-based solutions can integrate seamlessly with existing enterprise systems.\r\n\r\nThe session aims to provide practical insights for organizations planning similar migrations or developing efficient, scalable workflows for large-scale field data collection.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "VEABRT", "name": "Pierre Cothereau", "avatar": null, "biography": null, "public_name": "Pierre Cothereau", "guid": "7ca3823b-4c2c-5de2-8b6f-19278c20d2cb", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/VEABRT/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/ACDEQZ/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/ACDEQZ/", "attachments": []}, {"guid": "468f1e4f-36a2-5e15-8610-c6ce33fc6c94", "code": "LCHAWA", "id": 5856, "logo": null, "date": "2026-10-06T11:00:00+02:00", "start": "11:00", "duration": "00:30", "room": "Capalari", "slug": "qgis-uc2026-5856-enhancing-data-acquisition-through-smart-form-design-and-ux-in-qgis-and-qfield", "url": "https://talks.osgeo.org/qgis-uc2026/talk/LCHAWA/", "title": "Enhancing Data Acquisition through Smart Form Design and UX in QGIS and QField", "subtitle": "", "track": "Mobile Data Collection", "type": "Presentation", "language": "en", "abstract": "In the GIS world, database schemas often dictate the layout of data entry screens\u2014at the expense of usability in the field. GIS specialists often lack the UI/UX expertise needed to translate complex data models into intuitive tools. This presentation bridges that gap: We\u2019ll share usability best practices specifically tailored to mobile geodata collection with QField.\r\n\r\nBased on the KISS principles, participants will learn how to reduce the cognitive load on users by choosing the right widgets, logical groupings, and visual hierarchies. To facilitate practical application, we introduce the \u201cSmartFormGenerator.\u201d This QGIS plugin automates the design process: It transforms layer metadata and simple tags (#tab, #values) directly into optimized drag-and-drop forms. This turns a rigid schema into a user-centered tool that minimizes errors and increases acceptance in the field.\r\n\r\nKey Takeaways\r\n\r\n- UX for GIS Admins: A concise introduction to usability principles (Fitts\u2019s Law, error tolerance) without a design degree.\r\n- Form Checklist: A practical guide for configuring QGIS attribute forms for field use.\r\n- SmartFormGenerator: Presentation of a workflow that integrates UX optimization directly into layer design.\r\n- Single Source of Truth: Efficient form control via field comments instead of manual clicking.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "XGHRRD", "name": "Stefan Keller", "avatar": null, "biography": null, "public_name": "Stefan Keller", "guid": "17bbeb1f-455e-54a1-93e8-df3c3cd9d7a1", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/XGHRRD/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/LCHAWA/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/LCHAWA/", "attachments": []}, {"guid": "4549d219-5a0f-5613-83d9-5037de60c506", "code": "3WAAQE", "id": 5793, "logo": null, "date": "2026-10-06T11:30:00+02:00", "start": "11:30", "duration": "00:30", "room": "Capalari", "slug": "qgis-uc2026-5793-qfield-custom-forms-with-qml-beyond-the-native-ui", "url": "https://talks.osgeo.org/qgis-uc2026/talk/3WAAQE/", "title": "QField Custom Forms with QML: Beyond the Native UI", "subtitle": "", "track": "Mobile Data Collection", "type": "Presentation", "language": "en", "abstract": "QField's built-in form interface covers most data collection needs \u2014 but what happens when your project demands something it simply can't deliver? This talk explores how to break free from QField's native form UI using the app-wide QML plugin mechanism: a powerful but largely undocumented capability that puts full control of the data entry experience in your hands.\r\n\r\nMost practitioners who discover QML customization in QField start at the layer level. This talk makes the case for thinking bigger. By working at the app-wide plugin level \u2014 through main.qml and metadata.txt \u2014 you gain the ability to intercept and completely replace QField's native form drawer for any layer in your project, with a single, maintainable plugin.\r\n\r\nWe'll walk through the key concepts: how QFieldSync exports projects and names GeoPackages, how the app-wide plugin mechanism works and why it differs fundamentally from layer-level customization, and how to use iface.findItemByObjectName(\"overlayFeatureFormDrawer\") to hook into QField's UI at runtime. Along the way, we'll cover the real challenges encountered \u2014 including QML/Qt integration quirks and debugging strategies \u2014 and the solutions that made it work in production.\r\n\r\nWhether you're a QField power user who has hit the limits of the native form, or a developer curious about what's possible beneath QField's surface, this talk will give you a clear mental model and a practical starting point for building custom form experiences that your field teams will actually want to use.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "XV8JF3", "name": "Juan Gomez Luna", "avatar": "https://talks.osgeo.org/media/avatars/fotomia_YvoNkLE.png", "biography": "Juan Gomez Luna is a GIS architect with four decades of experience building large-scale geospatial systems. As CEO of Geospatialis, he focuses on cloud-native GIS solutions based on QGIS and PostGIS. His work spans government, utilities, and international organizations, where he designs production-ready platforms for managing and analyzing spatial data at scale.", "public_name": "Juan Gomez Luna", "guid": "174b3977-0400-5f3f-a620-ec9edd9ee0b3", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/XV8JF3/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/3WAAQE/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/3WAAQE/", "attachments": []}, {"guid": "9c9bff12-81f7-5f02-bf6f-2ce310898bc9", "code": "7HQ78D", "id": 5749, "logo": null, "date": "2026-10-06T14:00:00+02:00", "start": "14:00", "duration": "00:30", "room": "Capalari", "slug": "qgis-uc2026-5749-when-qgis-is-the-problem-and-the-solution", "url": "https://talks.osgeo.org/qgis-uc2026/talk/7HQ78D/", "title": "When QGIS is the problem. And the solution.", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "abstract": "REDOG is a Swiss voluntary organisation that trains and deploys rescue teams consisting of people and dogs to locate missing or buried individuals. It is made up of volunteers who are often called upon at very short notice and then set out on the search.  \r\n\r\nThe searchers are organised by an operations manager. This person assigns search areas to the searchers and their dogs, thereby coordinating the operations. The searchers have a tracker or a smartphone with which their search routes are recorded and ultimately visualised at the operations centre. The technology used must be easy to operate and robust.  \r\n\r\nREDOG has opted for the GI-ANT solution from GEOTEST. This solution is based on QField and is therefore technically processed and organised via QGIS. A cloud solution in the background enables the real-time synchronisation of the collected data (search areas and routes). QGIS would also be the tool for visualisation. However, as it is too much of an expert system, it is deliberately not used. Thanks to web solutions such as Lizmap or the QField Desktop App, it is nevertheless possible to use QGIS as the main organisational tool for project administration \u2013 in the background, visible and usable only by experts.  \r\n\r\nThanks to the now very extensive QGIS ecosystem, expert solutions can nevertheless be very simple for users and reduced to the essentials. This means that searchers can be equipped with the necessary technology, which also functions under adverse conditions. At the same time, thanks to real-time synchronisation, the operations command centre has an overview of the areas already searched at all times. As REDOG, being a voluntary organisation, has very limited financial resources, open-source tools are very helpful in keeping costs low and, in particular, largely avoiding licence fees. \r\n\r\nThe presentation introduces the project and explains how the components mentioned are coordinated. It also discusses the challenges involved in implementing and maintaining such a project.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "SUWUTD", "name": "Hans-J\u00f6rg Stark", "avatar": null, "biography": "will be added later...", "public_name": "Hans-J\u00f6rg Stark", "guid": "841a2681-ca8e-5d55-ab75-5ada5fe3ec36", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/SUWUTD/"}, {"code": "FS79FW", "name": "Marta Siebel", "avatar": null, "biography": "I am a Data Engineer and GIS Analyst at GEOTEST AG, focusing on geospatial data engineering and GIS workflows for natural hazard assessment. With an academic background in Development Economics and impact evaluation, I transitioned through data analytics roles in public infrastructure development, including work at the World Bank, into applied geospatial analysis.", "public_name": "Marta Siebel", "guid": "23cc6e4e-2b68-5e65-a1dd-cb33a9f5fb07", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/FS79FW/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/7HQ78D/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/7HQ78D/", "attachments": []}, {"guid": "a30846e3-6454-501e-ba01-4dd151f2a247", "code": "GUQ8YM", "id": 5731, "logo": null, "date": "2026-10-06T14:30:00+02:00", "start": "14:30", "duration": "00:30", "room": "Capalari", "slug": "qgis-uc2026-5731-open-source-as-a-strategic-choice-from-feldapp-to-gi-ant", "url": "https://talks.osgeo.org/qgis-uc2026/talk/GUQ8YM/", "title": "Open Source as a Strategic Choice \u2013 From FeldApp to GI-ANT", "subtitle": "", "track": "Mobile Data Collection", "type": "Presentation", "language": "en", "abstract": "For many years, our organisation Geotest AG relied on FeldApp, a custom-built field data collection tool that emerged as a modern digital solution when mobile GIS options were limited. Over time, however, maintaining and extending this homegrown application became increasingly demanding. With frequent updates, limited staff, and growing amounts of data and expectations, our in\u2011house capabilities reached their  limits.\r\nWe decided to rethink our strategy and evaluated modern solutions with a clear focus: sustainability, interoperability, and full control over our data. Open source emerged as the strongest foundation. Among several candidates, QField stood out thanks to its seamless integration with QGIS, its customizability and an active community including opengis.ch as a local partner and supporter.\r\nThis led to the development of GI-ANT, our new field data ecosystem built around opensource components. GI-ANT combines:\r\n\u2022\tQField for mobile data collection\r\n\u2022\tA QFieldCloud instance, hosted by opengis.ch, to ensure data sovereignty\r\n\u2022\tA PostgreSQL/PostGIS backend\r\n\u2022\tCustom QGIS plugins based on qfieldcloud-sdk for project creation, cloud synchronization and export\r\n\u2022\tA WebGIS solution (currently under evaluation and development) to provide browser\u2011based access also for external customers\r\nThe migration from FeldApp to GI-ANT required reengineering workflows, automating maintenance processes, and aligning data models with modern standards. This has produced a powerful, scalable system that lowers maintenance demands while providing users with efficient, QGIS native tools. In doing this we can now concentrate our efforts on increasing functionality,   capability and support for our users.\r\nOur presentation highlights the strategic reasoning, migration experience, and lessons learned while transitioning from a homegrown solution to an open, future-proof architecture.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "FS79FW", "name": "Marta Siebel", "avatar": null, "biography": "I am a Data Engineer and GIS Analyst at GEOTEST AG, focusing on geospatial data engineering and GIS workflows for natural hazard assessment. With an academic background in Development Economics and impact evaluation, I transitioned through data analytics roles in public infrastructure development, including work at the World Bank, into applied geospatial analysis.", "public_name": "Marta Siebel", "guid": "23cc6e4e-2b68-5e65-a1dd-cb33a9f5fb07", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/FS79FW/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/GUQ8YM/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/GUQ8YM/", "attachments": []}, {"guid": "164ce9f6-df5b-53cc-aa91-927d49a3d848", "code": "7JWPA3", "id": 5077, "logo": null, "date": "2026-10-06T15:00:00+02:00", "start": "15:00", "duration": "00:30", "room": "Capalari", "slug": "qgis-uc2026-5077-qgis-in-the-energy-sector-from-proprietary-web-gis-to-open-source-landscape", "url": "https://talks.osgeo.org/qgis-uc2026/talk/7JWPA3/", "title": "QGIS in the energy sector - From proprietary Web-GIS to Open Source Landscape", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "abstract": "We are using Smallworld in the energy sector for our GIS. The Web-GIS is provided by NIS AG. \r\nThe  use-case will show our path from a proprietary front-end solution to the open source landscape with QGIS, QGIS-Server and Qfield", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "GY8MHW", "name": "Rudolf Doninger", "avatar": "https://talks.osgeo.org/media/avatars/Rudolf-005_eWejsZv.jpg", "biography": "20 years experience in telecommunication & it\r\n5 years experience in GIS informatics engineering", "public_name": "Rudolf Doninger", "guid": "c69f4245-8c68-5a01-92ea-7cb45ecb6fc5", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/GY8MHW/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/7JWPA3/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/7JWPA3/", "attachments": []}, {"guid": "57a2c2de-03f1-508b-ad26-c845a653d4d8", "code": "V7XCK7", "id": 5086, "logo": null, "date": "2026-10-06T15:30:00+02:00", "start": "15:30", "duration": "00:30", "room": "Capalari", "slug": "qgis-uc2026-5086-turning-raw-gps-data-into-actionable-kpis-a-qgis-plugin-for-operational-efficiency-in-waste-management", "url": "https://talks.osgeo.org/qgis-uc2026/talk/V7XCK7/", "title": "Turning Raw GPS Data into Actionable KPIs: a QGIS Plugin for Operational Efficiency in Waste Management", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "abstract": "Large operational organisations increasingly rely on GPS data collected by vehicles on the field, but transforming raw GPS tracks into reliable and statistically meaningful operational parameters remains a complex and time-consuming task.\r\n\r\nThis talk presents a real-world use case developed within Iren SpA, one of the largest multi-utility companies in Italy, focusing on waste collection services. We introduce GPS Analyzer, a custom QGIS 3 plugin developed entirely by internal IT developers and currently used in production to support service monitoring, planning, and optimisation activities.\r\n\r\nThe plugin provides a semi-automatic workflow to analyse GPS tracks enriched with geospatial information and operational signals (engine status, power take-off activation, container lifting, emptying events, vehicle speed, etc.) coming directly from the vehicles. Starting from raw GPS data, the tool supports the identification of valid service tracks, the classification of service phases, and the calculation of key operational and productivity parameters. Each phase of the analysis workflow is encapsulated in a dedicated tool, allowing GIS operators to execute complex processing steps with minimal manual intervention. The parameters obtained are then used both for performance monitoring and for the design or optimisation of waste collection routes.\r\n\r\nBefore the introduction of GPS Analyzer, the analysis of a single GPS track required approximately 30 minutes of manual work by a GIS operator. Thanks to the semi-automated workflow implemented in QGIS, the same analysis can now be completed in about 5 minutes, resulting in a time reduction of more than 80%. This improvement makes it possible to analyse a significantly larger number of tracks, increasing the statistical robustness of the derived parameters and enabling data-driven decision-making at scale. The plugin has already been used to analyse hundreds of real-world GPS tracks.\r\n\r\nAlthough the plugin is currently designed for internal use and tailored to the waste management domain, the overall approach is highly transferable. Any context where GPS tracks include both spatial information and operational signals can benefit from similar workflows implemented in QGIS.\r\n\r\nThe presentation will focus on the problem addressed, the geospatial data available, the QGIS-based workflow, the benefits achieved and the lessons learned from deploying and maintaining a custom QGIS plugin in a large operational organisation.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "LRNMAV", "name": "Paolo Molini", "avatar": "https://talks.osgeo.org/media/avatars/Paolo_Molini_8uRl2OX.JPG", "biography": "Paolo Molini is Head of GIS and Mapping at Iren Ambiente, part of the Iren Group, one of the largest multi-utilities in Italy. \r\nHe has over ten years of experience in developing GIS tools to support waste collection services, with a strong focus on service design, operational optimisation, and effective data visualisation for both internal departments and external stakeholders. \r\nAt QGIS User Conference 2026, he will present an in-house developed QGIS plugin that enables the efficient calculation of operational parameters for waste collection services from vehicle GPS tracks, achieving an 80% reduction in analysis time compared to previous manual workflows. \r\nIn his spare time, you can find him exploring nature, by foot or with a drone.", "public_name": "Paolo Molini", "guid": "cabad9d4-6c82-516c-bced-38ed3f56565f", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/LRNMAV/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/V7XCK7/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/V7XCK7/", "attachments": []}], "Pegna": [{"guid": "69fee14c-3866-572a-9d03-d666ad26e30c", "code": "DK8QBJ", "id": 5832, "logo": null, "date": "2026-10-06T09:30:00+02:00", "start": "09:30", "duration": "00:30", "room": "Pegna", "slug": "qgis-uc2026-5832-lizmap-web-client-next-steps", "url": "https://talks.osgeo.org/qgis-uc2026/talk/DK8QBJ/", "title": "\ud83e\udd8e Lizmap Web Client: next steps", "subtitle": "", "track": "Databases & Web", "type": "Presentation", "language": "en", "abstract": "In the 15 years since the first lines of code for Lizmap Web Client were written, the web has come a long way: JS frameworks, OpenLayers 3 through 10, WASM, Broadcast Channel, Storage API, WebGL, and more.\r\n\r\nOver the past 15 years, Lizmap Web Client \u2014 an open-source web mapping application that integrates closely with QGIS Server \u2014 has had to evolve, and a new major release is on the horizon.\r\n\r\nThis presentation will provide an opportunity to showcase the latest features of Lizmap Web Client version 3.10: DXF export, map rotation based on the direction provided by geolocation, the ability to copy and paste an object\u2019s geometry from a map layer during the digitization process, portfolio, and more.\r\n\r\nBut also to introduce the upcoming version 4 of Lizmap Web Client: removing OpenLayers 2, being able to detach the attribute table while maintaining the link to the map, etc.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "SYBCSZ", "name": "Ren\u00e9-Luc Dhont", "avatar": "https://talks.osgeo.org/media/avatars/RL-DHONT-Lions_EYphVuh.png", "biography": "3Liz founder, QGIS user, QGIS Server contributor, and Lizmap developer", "public_name": "Ren\u00e9-Luc Dhont", "guid": "72d9eb9e-6ee0-5759-90c0-f69935f7f38f", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/SYBCSZ/"}, {"code": "JJRS3T", "name": "Micha\u00ebl DOUCHIN", "avatar": null, "biography": "QGIS and PostgreSQL lover for 20 years\r\nCo-inventor of Lizmap Web Client.\r\n\r\nI live in Montpellier, France and love tennis \ud83c\udfbe and hiking \ud83e\udd7e\r\nI work for 3Liz company", "public_name": "Micha\u00ebl DOUCHIN", "guid": "a4395d1d-a455-537f-997d-16b9cd2136da", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/JJRS3T/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/DK8QBJ/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/DK8QBJ/", "attachments": []}, {"guid": "13d5227a-77ff-5628-a2b8-a18973804405", "code": "FFNU9B", "id": 5805, "logo": null, "date": "2026-10-06T10:00:00+02:00", "start": "10:00", "duration": "00:30", "room": "Pegna", "slug": "qgis-uc2026-5805-integrating-time-series-insar-into-qgis-using-open-source-remote-sensing-technology-for-ground-deformation-monitoring", "url": "https://talks.osgeo.org/qgis-uc2026/talk/FFNU9B/", "title": "Integrating Time Series InSAR into QGIS using Open Source Remote Sensing Technology for Ground Deformation Monitoring", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "abstract": "Urban ground deformation is an often overlooked but critical issue in rapidly developing coastal cities, particularly in arid regions where groundwater extraction and land modification are common. While time-series InSAR techniques are widely used in research, their integration into practical geospatial workflows for city-level applications remains limited.\r\nThis presentation demonstrates how time-series InSAR results can be effectively integrated into the QGIS environment to support ground deformation monitoring in Dammam, Saudi Arabia. Using Sentinel-1 data from 2017 to 2025, more than 1,500 interferograms were processed through an open-source workflow combining ASF HyP3, ISCE2, and MintPy. The analysis reveals localized subsidence with rates reaching up to \u22121.7 cm/year, forming a spatially coherent deformation pattern.\r\nThe focus of this work is on transforming these advanced remote sensing outputs into actionable geospatial information within QGIS. InSAR-derived products, including cumulative displacement maps, velocity layers, and time-series point data, are imported and managed in QGIS to enable visualization, spatial analysis, and integration with urban datasets. This allows users to identify deformation-prone zones and relate them to infrastructure, land use, and drainage systems.\r\nA validation step using historical optical imagery shows that detected deformation corresponds to real surface changes, including infilled depressions and post-construction consolidation. This highlights the capability of QGIS to serve as a central platform for combining multi-source geospatial data into a coherent monitoring framework.\r\nThe presented workflow demonstrates how open-source tools can bridge the gap between advanced satellite analysis and practical urban management. It provides a scalable and cost-effective approach for municipalities and organizations seeking to incorporate ground deformation monitoring into their geospatial decision-making processes using QGIS.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "HVM3VY", "name": "Sultan Hasan Alsultan", "avatar": "https://talks.osgeo.org/media/avatars/founder_A7QKxzl.jpg", "biography": "Dr. Sultan Al Sultan, leading an era of open-source Geospatial Technology Software in Saudi Arabia, Tokyo Institute of Technology PhD, a senior researcher at NASA, USGS, and has been a researcher in JAXA, RESTEC-Japan. he graduate from MIT Massachusetts Institute of Technology, and previously from George Washington University, USA. He represented Univeristy Space Engineering Consortium (UNISEC) for Saudi Arabia Universities. He is Saudi Arabia Parliament Member 2013-2017. Today he is the Founder and CEO of Environmental Remote Sensing Lab (TECRS-Lab).", "public_name": "Sultan Hasan Alsultan", "guid": "507be883-5b91-558f-9fbe-1fa1830de2c0", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/HVM3VY/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/FFNU9B/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/FFNU9B/", "attachments": []}, {"guid": "c182e93d-64d7-5e6f-959e-6b815a395207", "code": "QV8FNL", "id": 5773, "logo": null, "date": "2026-10-06T11:00:00+02:00", "start": "11:00", "duration": "00:30", "room": "Pegna", "slug": "qgis-uc2026-5773-efficient-labeling-in-qgis-practical-techniques-for-better-maps", "url": "https://talks.osgeo.org/qgis-uc2026/talk/QV8FNL/", "title": "Efficient Labeling in QGIS: Practical techniques for better maps", "subtitle": "", "track": "Advanced Workflows", "type": "Presentation", "language": "en", "abstract": "Messy, overlapping labels are one of the most common challenges in map design - and a major source of time-consuming manual fixes. While QGIS provides a powerful labeling engine, many users only scratch the surface of what it can do.\r\n\r\nIn this talk, I will present practical techniques for configuring label placement and demonstrate how they perform through a range of real-world examples. I will also share useful tips for working effectively with labels in map layouts.\r\nThis presentation is aimed at QGIS users who want to improve their labeling skills and expand their overall understanding of label management.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "KHZ9Y8", "name": "Mie Winstrup", "avatar": "https://talks.osgeo.org/media/avatars/miewinstrup_Nz1Ngci.png", "biography": "GIS-consultant at Septima and board member of the Danish QGIS User Group. I teach a lot of QGIS courses and manage some of our Septima plugins. I contribute to the QGIS-project with the Danish translation of QGIS, writing blogs about QGIS and I have developed the 'Move to Top'-functionality in the layer panel.", "public_name": "Mie Winstrup", "guid": "a1fb45c5-2647-5bc6-b48e-832e4658f772", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/KHZ9Y8/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/QV8FNL/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/QV8FNL/", "attachments": []}, {"guid": "026666eb-653b-5adb-8e02-89a07dc8feb5", "code": "P7EBXR", "id": 5821, "logo": null, "date": "2026-10-06T11:30:00+02:00", "start": "11:30", "duration": "00:30", "room": "Pegna", "slug": "qgis-uc2026-5821-styling-a-swiss-topographic-map", "url": "https://talks.osgeo.org/qgis-uc2026/talk/P7EBXR/", "title": "Styling a Swiss topographic map", "subtitle": "", "track": "Advanced Workflows", "type": "Presentation", "language": "en", "abstract": "The presentation will cover experiments with styling a Swiss topographic map based on data from the 'Swiss Map Vector 25' dataset.\r\n\r\nThe presentation discusses and demonstrates styling, symbology and labelling topics, such as\r\n- using units for either print or screen maps\r\n- fixed reference scale (important primarily for print maps)\r\n- the use of data-defined properties and expressions\r\n- styling roads and trails with multiple symbol layers and advanced dashing\r\n- splitting up layers according to drawing levels (e.g. buildings below or above railways or cable cars)\r\n- organising layers: flat layer drawing order list vs. thematic organisation in layer tree\r\n- point and area symbology tricks (e.g. advanced hachures (line pattern fills) that follow orientation of geometries)\r\n- advanced labelling with manual or automatic labelling placement, labelling rules and data-defined expressions\r\n- selective masking to better distinguish labels from darker geometry symbols in their background\r\n- terrain representation (hillshading, rock drawing and contour lines)\r\n\r\nThe presentation will also discuss missing symbology features that, if implemented, would help to better style topographic maps, especially in the alpine regions with a lot of rocky areas.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "99YHEZ", "name": "Andreas Neumann", "avatar": "https://talks.osgeo.org/media/avatars/foto_andreas_x8zFaPZ.jpg", "biography": "Andreas is the project manager for the Atlas of Switzerland at the Institute of Cartography and Geoinformation at ETH Zurich. Together with a team of developers and editors, he is working on the future web version of the Swiss National Atlas. In addition to his work on the \u201cAtlas of Switzerland,\u201d he contributes to teaching cartography and geoinformatics at ETH Zurich. He also serves as treasurer on the QGIS Steering Committee (PSC). In addition to QGIS, other FOSSGIS tools such as PostgreSQL/PostGIS, GDAL/OGR, PDAL, Python, etc., are also used.", "public_name": "Andreas Neumann", "guid": "11c9861b-5b20-5c53-94cd-ed5d4f9359ad", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/99YHEZ/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/P7EBXR/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/P7EBXR/", "attachments": [{"title": "Screenshot of symbolised topographic map: rural area (Grindelwald region)", "url": "/media/qgis-uc2026/submissions/P7EBXR/resources/swisstopo_qgis_1_VNR5c5e.png", "type": "related"}, {"title": "Screenshot of symbolised topographic map: urban area (Interlaken region)", "url": "/media/qgis-uc2026/submissions/P7EBXR/resources/swisstopo_qgis_2_371PvC7.png", "type": "related"}]}, {"guid": "4b2af0c5-feab-5af1-bb44-fd48fc1b8d02", "code": "QDCCUB", "id": 5663, "logo": null, "date": "2026-10-06T14:00:00+02:00", "start": "14:00", "duration": "00:30", "room": "Pegna", "slug": "qgis-uc2026-5663-using-qgis-to-plan-remote-avalanche-control-systems", "url": "https://talks.osgeo.org/qgis-uc2026/talk/QDCCUB/", "title": "Using QGIS to plan remote avalanche control systems", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "abstract": "Snow avalanches are a destructive force that pose significant risks for exposed buildings, public roads or ski resort infrastructure. In order to mitigate this risk to infrastructure and additionally reducing the exposure of professional workers, remote avalanche control systems (RACS) are widely used in mountainous regions all over the world. These RACS contain explosive charges that are deployed in fall before the start of winter, either by helicopter or by foot depending on the system. During winter, if meteorological circumstances require it, explosive charges can be triggered remotely in order to release avalanches in a controlled and save manner. When triggered, the explosive charge hangs on a rope underneath the deployment box and above the snowpack to maximize its effective range. In spring the magazine is flown down and stored in a building for maintenance and prolonging the lifetime of the system, while the 10 m tower stays in place. Due to these systems being placed within the release zone of the avalanches and in a high alpine environment they need to be anchored to the ground using five anchors of up to 9 m in length depending on ground conditions. An optimal planning phase ahead of construction work optimizes installation costs and avoids possible repositioning of the system in the future. Furthermore, the RACS should be placed in order to maximize the effective range of the explosive charge on the snowpack. Finding the optimal balance between minimizing the amount of systems needed while still affecting the release area with the explosive blast. QGIS supports this process of finding the optimized RACS placements and communicating proposed locations to our customers. As a base dataset a DEM of 2-5 m spatial resolution and the area of interest the customer wants to affect are used. Viewing the terrain in a 3D viewer allows to get a first understanding of the terrain in order to set the first possible locations of RACS. Due to the radial expansion of the pressure wave the explosive effect of the charge can be modeled by calculating a viewshed. Based on measurements of the pressure wave\u2019s effect of a 4.5 kg explosive charge a 120 m radius effective range is applied for the viewshed at a viewpoint height of 4 m. After analysing the calculated viewshed, adaptions to the RACS placements can be made to further optimize the effective range. These steps will then be iterated until the optimal locations have been determined and verified in the terrain during a field visit. Versions of possible RACS placement can then be visualized in two dimensional or three dimensional maps. These maps we then use as a communication tool to the customer to discuss the amount of RACS and the optimal locations of the systems that we propose.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "WUN89U", "name": "Matthias Pleyer", "avatar": "https://talks.osgeo.org/media/avatars/MicrosoftTeams-image_WWjeZIr.png", "biography": "Passionate about exploring different (snowy) mountain ranges of the world. He manages a variety of projects incorporating remote avalanche control systems and avalanche detection systems with a focus on digitizing and improving local avalanche operations or other operations focussing on natural hazards.", "public_name": "Matthias Pleyer", "guid": "55fd9033-a46e-5bd2-8cd4-02dd56ddb627", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/WUN89U/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/QDCCUB/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/QDCCUB/", "attachments": []}, {"guid": "c6b30477-4f43-5342-b19c-6466891759ef", "code": "D9XX7E", "id": 5743, "logo": null, "date": "2026-10-06T14:30:00+02:00", "start": "14:30", "duration": "00:30", "room": "Pegna", "slug": "qgis-uc2026-5743-qgis-qgis-server-for-govermental-geospatial-data-publishing", "url": "https://talks.osgeo.org/qgis-uc2026/talk/D9XX7E/", "title": "QGIS/QGIS Server for govermental geospatial data publishing", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "abstract": "The Canton of Basel-Stadt uses QGIS as the main tool for publishing geospatial data. We pursue the goal of a self-service data publication to enable departments to publish their data independently.\r\nIn this approach, departments create their own QGIS projects. These projects are used directly for publication and are processed in an automated workflow. The data is validated and converted into a cloud format, metadata is added, and the projects are published through a shared QGIS Server endpoint. The QGIS Layer Definitions are saved as an artifact together with the data in an Object Storage and are loaded dynamically into QGIS Server.\r\nDuring the publication workflow the data and the .qlr-file is automatically included into the qigs project during runtime.\r\nThis presentation introduces the approach and shares practical experiences from its implementation in the Canton of Basel-Stadt.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "7XDXFY", "name": "Loris Hubler", "avatar": null, "biography": "Loris Hubler studied Geography in Bern and Zurich and holds a Master's degree in Geoinformation Science (GIScience). He is a DevOps GIS engineer in the GIS team of the Canton of Basel-Stadt.", "public_name": "Loris Hubler", "guid": "086b0a42-21e0-5fdd-8e71-ca7a89ed18de", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/7XDXFY/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/D9XX7E/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/D9XX7E/", "attachments": []}, {"guid": "718578f9-5697-5548-bef4-da34eade5265", "code": "JVFUGP", "id": 5851, "logo": null, "date": "2026-10-06T15:00:00+02:00", "start": "15:00", "duration": "00:30", "room": "Pegna", "slug": "qgis-uc2026-5851-terrain-signal-and-access-spatial-analysis-of-telecom-networks-in-qgis", "url": "https://talks.osgeo.org/qgis-uc2026/talk/JVFUGP/", "title": "Terrain, Signal, and Access: Spatial Analysis of Telecom Networks in QGIS", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "abstract": "Communication networks are often understood as immaterial flows\u2014continuous, invisible, and detached from the physical world. This project challenges that assumption by showing how signal is shaped by, and entangled with, terrain, infrastructure, and socio-economic conditions.\r\n\r\nThe presentation will introduce a QGIS-based workflow that approaches telecommunication networks as spatial fields rather than abstract coverage. Using South Korea as a case study, multiple layers\u2014including elevation (DEM), existing cell tower locations, population density, and proximity to maintenance and environmental resources\u2014are brought together. Through viewshed analysis and multi-criteria mapping, these layers are combined to show how signal distribution is conditioned by geomorphology, access, and infrastructural logic.\r\n\r\nInstead of treating signal as uniform, the research demonstrates how it is unevenly produced. Mountain ranges, urban density, and infrastructural clustering generate patterns of amplification and attenuation, creating differentiated zones of visibility and access. What appears continuous at the network level becomes highly variable when understood spatially.\r\n\r\nThis framework is then extended to the level of the user. Network performance is not only shaped by physical infrastructure, but also by economic structures embedded in mobile data plans. Different pricing tiers offer varying speeds, priorities, and levels of service, meaning that the same location can produce different experiences of connectivity. By relating infrastructural conditions to these tiers, the workflow begins to map how signal is not only distributed across space, but also stratified across users.\r\n\r\nComing from a design and architecture background, my research approaches QGIS not only as an analytical tool but as a way to make invisible systems legible. The goal is to visualize relationships that are typically treated as disconnected: between signal and terrain, infrastructure and population, and network access and economic differentiation, forming a basis for targeted spatial interventions and more informed infrastructure planning.\r\n\r\nThe presentation will walk through the following QGIS pipeline:\r\n1. assembling and structuring multi-layer spatial datasets\r\n2. performing viewshed analysis for terrain-based signal modeling\r\n3. integrating physical and infrastructural factors into composite suitability maps\r\n4. extending the analysis to user-level variation through pricing tiers\r\n\r\nMore broadly, this work highlights a particular way of using QGIS: not just to map what is already known, but to reveal spatial systems that are typically unseen or assumed to be immaterial. Even when data is partial or restricted, QGIS offers a set of geoprocessing tools that allow for creative combinations, inference, and experimentation, opening up ways to understand systems that cannot be directly observed. In this sense, QGIS becomes a tool for discovery, capable of generating new spatial readings and informing how we understand and intervene in everyday environments shaped by invisible infrastructures.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "BF8AFE", "name": "Kyungmin Kim", "avatar": "https://talks.osgeo.org/media/avatars/KyungminKim_headshot_bwhLo2I.png", "biography": "Kyungmin Kim is a Master of Design Studies candidate at the Harvard Graduate School of Design. Her work examines how tools such as GIS shape design culture and the production of spatial knowledge. She focuses on understanding existing conditions and maintenance across multiple scales in the built environment, and how spatial analysis informs design decisions. With a background in architectural practice, she approaches geospatial tools as a way to interpret and act on spatial conditions.", "public_name": "Kyungmin Kim", "guid": "3b92e50d-0116-55fc-af55-5d609aff3696", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/BF8AFE/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/JVFUGP/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/JVFUGP/", "attachments": []}, {"guid": "f113bb13-4133-57b0-b459-475d064648d2", "code": "VPTEAB", "id": 5822, "logo": null, "date": "2026-10-06T15:30:00+02:00", "start": "15:30", "duration": "00:30", "room": "Pegna", "slug": "qgis-uc2026-5822-qgis-and-viewshed-analysis-for-the-intervisibility-impact-study-of-wind-and-photovoltaic-plants", "url": "https://talks.osgeo.org/qgis-uc2026/talk/VPTEAB/", "title": "QGIS and viewshed-analysis for the intervisibility impact study of wind and photovoltaic plants", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "abstract": "The growing demand for energy from renewable sources is usually at odds with landscape protection. The use of QGIS capable of processing from a qualitative-quantitative perspective presents itself as a powerful and effective means of analyzing foreseeable impacts and guiding projects to minimize the effects on landscape and territory.\r\n\r\nWe will present and discuss selected real-world case studies on intervisibility and the visual impact of new renewable energy plants, using the viewshed analysis plugin. We will also examine the configuration of key parameters, such as observer height and viewing distance, the digital terrain model, and subsequent calculations, along with insights derived from both the raster outputs of the plugin and the processing techniques that best represent terrain morphology.\r\n\r\nWe will examine the different methodological approaches to intervisibility analysis for wind farms and photovoltaic plants. The \u201cpure\u201d results derived from these analyses will be compared with actual visibility conditions on site. To this end, maps will be produced that account not only for terrain morphology but also for vegetation cover and human visual perception parameters. The analysis will include the calculation of affected pixels and surface areas across visibility categories, as well as the definition of visibility (sharpness) bands to support a more consistent interpretation of the results.\r\n\r\nThe presentation will also focus on the graphic rendering and subsequent reading of this information, as well as on the production of bivariate legend cards for an in-depth study of the impacts of cumulative intervisibility.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "GZDQD8", "name": "Laura Tinarelli", "avatar": "https://talks.osgeo.org/media/avatars/lauarpic_X050Mlf.jpg", "biography": "Landscape architect based in Florence, who has collaborated for years with the INLAND studio, carrying out professional and applied research activities in the field of landscape design, with a particular focus on the use of QGIS applied to environmental and landscape management", "public_name": "Laura Tinarelli", "guid": "f769d0dc-0b57-567e-bedf-248ffc53721f", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/GZDQD8/"}, {"code": "UKEXWY", "name": "Ilaria Scatarzi", "avatar": null, "biography": "GIS Specialist in Forestry and Environmental Science from Florence Italy", "public_name": "Ilaria Scatarzi", "guid": "b4c868b8-2c70-5a62-96d8-9740c3aa19ea", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/UKEXWY/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/VPTEAB/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/VPTEAB/", "attachments": []}], "Bridge 2": [{"guid": "58d4d905-bf8d-5839-adf4-50ae11083678", "code": "E8HFTY", "id": 5771, "logo": null, "date": "2026-10-06T09:30:00+02:00", "start": "09:30", "duration": "00:30", "room": "Bridge 2", "slug": "qgis-uc2026-5771-from-gis-to-simulation-using-qgis-to-automate-model-building-for-energy-grids", "url": "https://talks.osgeo.org/qgis-uc2026/talk/E8HFTY/", "title": "From GIS to simulation: Using QGIS to automate model building for energy grids", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "abstract": "Graph models form the basis for flow simulations. In practice, most GIS data are not directly suitable for flow simulations and various steps are necessary to transform grid data into simulation-ready graph models. QGIS provides the ability to create custom toolchains to streamline and automate this transformation process. We (SmartSim GmbH) use QGIS to create simulation models of gas grids for the use of gas quality tracking. The presentation outlines the workflow and the tool library we have developed and how we automate this transformation process with the help of QGIS.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "PLGKLU", "name": "Matthias K\u00f6rber", "avatar": null, "biography": "Matthias is a project manager at SmartSim GmbH, a company specializing in gas quality tracking in grids where gases of different qualities are mixed. He holds a PhD in mechanical engineering and focuses on automating workflows in QGIS for constructing graph-based models for flow simulations.", "public_name": "Matthias K\u00f6rber", "guid": "d82de268-d2c7-528c-8f86-70ec4926a04f", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/PLGKLU/"}, {"code": "WX9YD7", "name": "Henning Markgraf", "avatar": "https://talks.osgeo.org/media/avatars/20260308_154245_XSAjEmz.jpg", "biography": "I am a Project Manager at SmartSim GmbH, working in the energy sector since 2017. My work focuses on implementing simulation projects at grid operators, with recent emphasis on using QGIS for spatial analysis and model development. I hold an M.Sc. in mechanical engineering and am particularly interested in open-source technologies, programming (Python and Go), and the energy transition.", "public_name": "Henning Markgraf", "guid": "f6b6d6ec-73c0-514c-9adc-6b123dec7dc9", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/WX9YD7/"}, {"code": "HKHD9C", "name": "Inka Stinn", "avatar": null, "biography": null, "public_name": "Inka Stinn", "guid": "86ce028b-4be3-5ac0-b26b-1020d8fbe0de", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/HKHD9C/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/E8HFTY/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/E8HFTY/", "attachments": []}, {"guid": "e45f4511-56ff-5bbd-a5c8-7c0907252bd0", "code": "WLRKDG", "id": 5707, "logo": null, "date": "2026-10-06T10:00:00+02:00", "start": "10:00", "duration": "00:30", "room": "Bridge 2", "slug": "qgis-uc2026-5707-geographic-interface-for-an-energy-simulation-tool", "url": "https://talks.osgeo.org/qgis-uc2026/talk/WLRKDG/", "title": "Geographic interface for an energy simulation tool", "subtitle": "", "track": "Plugins & Development", "type": "Presentation", "language": "en", "abstract": "Centre Scientifique et Technique du B\u00e2timent (CSTB) has been developing a building energy modeling tool called DIMOSIM for over 10 years. This simulation tool is capable of modeling thermal energy demand, energy systems, occupant behavior associated with electrical appliance loads, thermal and electrical grids connecting buildings. There is also smart grid functionality related to photovoltaic electrical generation and electrical storage management. Currently this tool can be used by project partners through a basic web API but this interface is not very user friendly. This year, the DIMOSIM team has been developing a plugin in QGis to offer a user friendly, geographical interface to improve the user experience and even allow non-technical users to access and use DIMOSIM.\r\nCurrent functionality of the interface includes building a new project, modifying global or building specific simulation parameters, selecting system types, selecting simulation type, drawing a thermal grid connecting buildings, simulating the thermal energy demand or electrical load of the project. The most challenging part of using the current web API for users is understanding the input parameter files that have a specific format for DIMOSIM. The current QGis plugin uses template files and dialog boxes to explain the meaning of each parameter. There is also the possibility to load building geometry and some building parameters from the open API of the National Building Data Base (BDNB) also produced by CSTB. The user can then manually adjust parameters or use a default value option to fill in missing values.\r\nA thermal network can also be added including district heating or cooling systems. This type of simulation with the current DIMOSIM API is a bit challenging to understand by users. With the QGis interface, some parameters are automatically adjusted to ensure the correct configuration of multiple input files. An initial grid geometry is very easy to draw in QGis which is then optimized by DIMOSIM connecting all applicable buildings to the grid. The user can once again modify parameters and systems configurations before completing the simulation.\r\nFuture developments include improving user selection of desired results and results viewing. Currently typical results are provided to the user via a csv file. A selected result of interest is aggregated and loaded as a layer to visualize the building geometries and their aggregated results value. Ideally, a more detailed investigation of the results should be possible allowing for multiple aggregated results to be visualized and a choice of aggregation type for each results type. Exploring options in DataPlotly to plot timeseries graphs for some results would be ideal.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "LT9AQA", "name": "Etta Grover-Silva", "avatar": null, "biography": "Currently working at Centre Scientifique et Technique du B\u00e2timent (CSTB) as a research and developement engineer. My primary responsabilities are developing new features for building energy modeling software, using building energy models for research projects and contributing to the developement of the National Building Database (BDNB). I completed a European masters in Renewable Energy (EUREC) in 2013 and a Phd in Processes and Energy Systems (PERSEE Mines ParisTech) in 2018 related to optimization algorithms applied to electrical grids with a high renewable energy penetration.", "public_name": "Etta Grover-Silva", "guid": "9dbe0d22-4579-5efa-baa3-d6b11567fdec", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/LT9AQA/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/WLRKDG/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/WLRKDG/", "attachments": []}, {"guid": "f54c6488-9142-530f-8731-8ee4feb2c8b8", "code": "UQQ8LA", "id": 5777, "logo": null, "date": "2026-10-06T11:00:00+02:00", "start": "11:00", "duration": "00:30", "room": "Bridge 2", "slug": "qgis-uc2026-5777-qgis-plugin-testing-introduction-and-automation", "url": "https://talks.osgeo.org/qgis-uc2026/talk/UQQ8LA/", "title": "QGIS plugin testing - Introduction and Automation", "subtitle": "", "track": "Plugins & Development", "type": "Presentation", "language": "en", "abstract": "Ideally, any bug fix, feature or refactoring in a QGIS plugin can be made safely, knowing that the quality checks of the testing framework of the plugin will catch any regressions introduced by the new or changed code.\r\n\r\nIn reality, getting there can be quite hard: How does one even start to write tests? How many tests does my plugin need? How can the interactive parts of the QGIS GUI be tested? And then, once tests are in place, how do I make sure that all PRs are tested? And what makes certain that the code commited to `main` actually passes all tests?\r\n\r\nIn this talk, we will showcase how to write tests for a QGIS plugin using pytest and how to automate running tests using the GitHub and GitLab CI.\r\n\r\nAll this is not done using a toy project, where often everything seems to neatly fall into place.\r\nInstead, we will have a look at a real-world example: the ORSTools QGIS Plugin, showcased at QGIS UC 2025.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "Y9G7NJ", "name": "Jakob Schnell", "avatar": "https://talks.osgeo.org/media/avatars/schnell_iRWiHtO.jpg", "biography": null, "public_name": "Jakob Schnell", "guid": "c8558974-6b34-54b8-9198-fb08aaa1d16f", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/Y9G7NJ/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/UQQ8LA/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/UQQ8LA/", "attachments": []}, {"guid": "ff405b18-4bf6-5fee-a806-a780da90ecbd", "code": "UJW7NN", "id": 5388, "logo": null, "date": "2026-10-06T11:30:00+02:00", "start": "11:30", "duration": "00:30", "room": "Bridge 2", "slug": "qgis-uc2026-5388-controlled-end-to-end-testing-of-qgis-plugins", "url": "https://talks.osgeo.org/qgis-uc2026/talk/UJW7NN/", "title": "Controlled End-to-End Testing of QGIS Plugins", "subtitle": "", "track": "Plugins & Development", "type": "Presentation", "language": "en", "abstract": "Controlled End-to-End Testing of QGIS Plugins\r\n \r\nAt Nelen & Schuurmans we build and maintain several QGIS plugins. Because we like to ship improvements and new features quickly, we try to release new versions often.\r\n \r\nFrequent releases only work if the quality is consistently maintained. To help with that (and to reduce manual testing), we rely on automated tests. Besides unit tests, that check isolated pieces of code, we also run end-to-end tests that simulate real user workflows. Ideally, these tests closely mimic what the users do: clicking buttons in the plugin interface. From there, the test follows the whole plugin logic, interacting with external services such as API's, and eventually verifying that the expected result actually happened (for example, a file ending up in cloud storage). In other words, we try to test the full chain to make sure all components work together.\r\n \r\nRunning these kinds of tests for a GUI application like QGIS is not trivial. We wanted our tests to run both automatically in a headless CI/CD environment (such as GitHub Actions), and locally on a developer\u2019s machine. In both cases, we would like to visually inspect failed tests.\r\n \r\nBy combining Docker and WSL / Linux X11 window system, and limited mocking of the QgisInterface, we ended up with a single setup that suits are needs. In this presentation, we\u2019ll share how we set this up, the challenges we encountered, and the lessons we learned along the way.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "3XPAUL", "name": "Ben van Basten", "avatar": "https://talks.osgeo.org/media/avatars/ben_X8fIQks.jpg", "biography": "After studying Computer Science (Geometry, Imaging and Virtual Environments) at Utrecht University, Ben worked at several institutes and companies. The fields he worked in include robotics, virtual environments, motion capture, and movement analysis. Since 2022, Ben works as a developer at Nelen & Schuurmans.", "public_name": "Ben van Basten", "guid": "e617670a-0926-578c-8751-cb856fdf02c6", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/3XPAUL/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/UJW7NN/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/UJW7NN/", "attachments": []}, {"guid": "64c3b0ca-dc04-5fc1-b3e5-11cd7d1c40bf", "code": "8FXBFC", "id": 5778, "logo": null, "date": "2026-10-06T14:00:00+02:00", "start": "14:00", "duration": "00:30", "room": "Bridge 2", "slug": "qgis-uc2026-5778-managing-a-topological-county-road-network-linear-referencing-with-qgis-postgis", "url": "https://talks.osgeo.org/qgis-uc2026/talk/8FXBFC/", "title": "Managing a topological county road \ud83d\ude97 network: linear referencing with QGIS & PostGIS", "subtitle": "", "track": "Plugins & Development", "type": "Presentation", "language": "en", "abstract": "We used QGIS combined with the capabilities of PostGIS to create a plugin allowing to visualize and edit topological road network data with linear referencing capabilities.\r\n\r\nThe data is stored in a PostgreSQL database, and trigger functions are used to:\r\n* Automatically populate certain fields (creation date, modification date, length, etc.)\r\n* Respect topological rules (segments, nodes, connections, etc.)\r\n* Automate certain tasks: automatically split roads at intersections, automatically create upstream and downstream nodes for segments, etc.\r\n\r\nPostgreSQL functions are also used for linear referencing calculations: to determine the reference marker ID (\u201cPR\u201d), the curvilinear abscissa, the distance to the road (right or left). For example, \u201cD809 PR 2+135, side G, offset 3.4 m\u201d for a point on the map.\r\n\r\nIn QGIS, we have enabled the advanced editing options in the project properties to facilitate digitizing, including automatic transaction groups that allow users to immediately see how entering a feature affects other layers (clipping, moving, etc.). This allows users to see the results of the database calculations right away without having to save their edits.\r\n\r\nWe also made full use of QGIS's capabilities for interacting with the database:\r\n* Advanced search by adding an item to QGIS's global search tool (shortcut \u201cCTRL+K\u201d) that automatically zooms in on a specific location using an address in the format \u201c[road code] [marker] [abscissa]\u201d\r\n* Real-time display of references when hovering over a road via a toolbar button. When enabled, a query corresponding to the mouse coordinates is launched, and the database response is displayed\r\n* Python actions for certain layers to initiate processing on an object. For example, a right-click allows you to finalize the creation of a roundabout based on the digitization of a circle at the intersection of road segments.\r\n\r\nOf course, QGIS\u2019s editing forms also ensure that attributes are edited correctly across different tables, particularly through expression constraints and advanced tools that provide drop-down lists, checkboxes, the ability to select a parent segment by clicking on the map (the \u201cRelationship Reference\u201d tool), and so on.\r\n\r\nFor the tool\u2019s more complex functions, we created algorithms for the QGIS Processing toolbox: creating the structure (tables, functions), importing data, copying data into an editing sandbox, and validating that data.\r\n\r\nIn this presentation, we will demonstrate how QGIS addresses a complex business challenge while serving as a robust interface to a PostgreSQL database.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "SYBCSZ", "name": "Ren\u00e9-Luc Dhont", "avatar": "https://talks.osgeo.org/media/avatars/RL-DHONT-Lions_EYphVuh.png", "biography": "3Liz founder, QGIS user, QGIS Server contributor, and Lizmap developer", "public_name": "Ren\u00e9-Luc Dhont", "guid": "72d9eb9e-6ee0-5759-90c0-f69935f7f38f", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/SYBCSZ/"}, {"code": "JJRS3T", "name": "Micha\u00ebl DOUCHIN", "avatar": null, "biography": "QGIS and PostgreSQL lover for 20 years\r\nCo-inventor of Lizmap Web Client.\r\n\r\nI live in Montpellier, France and love tennis \ud83c\udfbe and hiking \ud83e\udd7e\r\nI work for 3Liz company", "public_name": "Micha\u00ebl DOUCHIN", "guid": "a4395d1d-a455-537f-997d-16b9cd2136da", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/JJRS3T/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/8FXBFC/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/8FXBFC/", "attachments": []}, {"guid": "3d8748ba-37af-54b0-a842-e545b0947bdb", "code": "EEDB3R", "id": 5716, "logo": null, "date": "2026-10-06T14:30:00+02:00", "start": "14:30", "duration": "00:30", "room": "Bridge 2", "slug": "qgis-uc2026-5716-pushing-the-boundaries-automated-geometry-alignment-with-brdr-and-brdrq", "url": "https://talks.osgeo.org/qgis-uc2026/talk/EEDB3R/", "title": "Pushing the boundaries: Automated Geometry Alignment with 'brdr' and \u2018brdrQ\u2019", "subtitle": "", "track": "Plugins & Development", "type": "Presentation", "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\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": "LGVQPF", "name": "Karel Dieussaert", "avatar": null, "biography": "Geo-ICT solution architect at GeoSquare Belgium", "public_name": "Karel Dieussaert", "guid": "1d993d1d-5dca-542f-98ca-60d561bb56bb", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/LGVQPF/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/EEDB3R/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/EEDB3R/", "attachments": []}, {"guid": "55f171a8-fac4-5e5e-a5ae-b90a5d54e354", "code": "QNH7NH", "id": 5775, "logo": null, "date": "2026-10-06T15:00:00+02:00", "start": "15:00", "duration": "00:30", "room": "Bridge 2", "slug": "qgis-uc2026-5775-pyqgis-plugin-for-nisar-l1-rslc-data", "url": "https://talks.osgeo.org/qgis-uc2026/talk/QNH7NH/", "title": "PyQGIS plugin for NISAR L1 RSLC Data", "subtitle": "", "track": "Plugins & Development", "type": "Presentation", "language": "en", "abstract": "The NASA-ISRO Synthetic Aperture Radar (NISAR) mission will provide valuable, high-resolution earth observation data. However, bringing this data into standard GIS software like QGIS is currently difficult. NISAR Level-1 Radar Single Look Complex (RSLC) products are distributed as large HDF5 files containing complex arrays (real and imaginary numbers). QGIS cannot natively render these complex radar signals, meaning users often face memory crashes or are forced to learn specialized, command-line SAR software just to view the imagery. This creates a technical barrier for regular GIS users, disaster responders, and researchers who just want to integrate radar data into their existing maps.\r\nTo solve this, we developed a standalone Python plugin designed exclusively for QGIS 3. The plugin uses GDAL and NumPy to directly read the NISAR HDF5 data structure. Instead of loading the entire multi-gigabyte file into memory at once, the code reads and processes the data in small chunks. It performs the necessary mathematical conversions to extract physical, GIS-ready properties: Amplitude, Intensity, and Interferometric Phase.\r\n\r\nThe plugin's architecture was actively developed and validated using datasets available from NASA Earthdata Search, ensuring it flawlessly handles authentic NISAR file structures. The plugin saves the extracted output as standard GeoTIFF files and automatically loads them into the QGIS map canvas. Additionally, it reads the hidden Quality Assurance (QA) and product specifications from the HDF5 metadata and exports them as a clean PDF report for scientific validation.\r\nThis plugin makes viewing complex SAR data as easy as opening a regular raster file. Users simply open the plugin interface in QGIS, select their downloaded NISAR .h5 file, and choose their desired polarizations. With one click, the tool extracts the arrays into standard TIFF layers that can be styled, overlaid, and analyzed natively", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "EKBFHL", "name": "Shubham Tayade", "avatar": "https://talks.osgeo.org/media/avatars/Tayade_Shubham_033-3940-edit_Web-Retouched_OqvXUpq.jpg", "biography": "https://www.linkedin.com/in/shubham-tayade-012340197/", "public_name": "Shubham Tayade", "guid": "2fc4b0e8-f682-5973-8e13-3e3561b40568", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/EKBFHL/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/QNH7NH/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/QNH7NH/", "attachments": []}, {"guid": "93737e73-e211-5245-b03f-501e669e995c", "code": "SRUFPN", "id": 5802, "logo": null, "date": "2026-10-06T15:30:00+02:00", "start": "15:30", "duration": "00:30", "room": "Bridge 2", "slug": "qgis-uc2026-5802-qfit-bringing-personal-fitness-data-into-qgis-for-analysis-filtering-and-atlas-production", "url": "https://talks.osgeo.org/qgis-uc2026/talk/SRUFPN/", "title": "qfit: Bringing personal fitness data into QGIS for analysis, filtering, and atlas production", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "abstract": "Fitness activity data usually lives inside proprietary platforms, which makes it hard to analyse, combine with other spatial data, or publish in reusable map products. qfit is a QGIS plugin that brings that data back into an open GIS workflow.\r\n\r\nIn this talk, I will present qfit, a plugin that imports fitness activities from Strava into a local GeoPackage, turns them into analysis-ready QGIS layers, and supports a complete workflow from import to publication. The plugin covers three main use cases: importing and synchronising activities, visualising and filtering them in QGIS, and generating PDF atlas outputs with activity pages, summaries, and profile-ready metadata.\r\n\r\nI will show how personal activity data can become a real geospatial dataset: styled, filtered, queried, combined with basemaps, and prepared for high quality print layouts. I will also share a few practical lessons from building the plugin, including handling detailed track geometry, temporal data, and atlas-oriented layer design.\r\n\r\nThis session is aimed at QGIS users and plugin developers interested in personal mobility, sports data, and new geospatial workflows built on open tools.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "LJQ3PP", "name": "Emmanuel Belo", "avatar": null, "biography": "Emmanuel Belo is a geospatial software and business leader at Camptocamp, where he leads the Geospatial Solutions Business Unit and serves on the management board. With more than 20 years of experience in open source geospatial technologies, he works at the intersection of GIS, custom software development, cloud infrastructure, and applied AI. He is also the creator of qfit, a QGIS plugin for importing, visualizing, and publishing fitness activity data.", "public_name": "Emmanuel Belo", "guid": "9d597435-56df-5361-b3ce-333a3bc61544", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/LJQ3PP/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/SRUFPN/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/SRUFPN/", "attachments": []}], "Bridge Cinema": [{"guid": "2bc6e8cb-edc2-56bd-80c6-b1563edef0c0", "code": "MQLP7T", "id": 5508, "logo": null, "date": "2026-10-06T09:30:00+02:00", "start": "09:30", "duration": "00:30", "room": "Bridge Cinema", "slug": "qgis-uc2026-5508-introducing-qgis-effectively-with-learner-generated-data-a-workflow-based-on-educational-research-for-teaching-qgis-to-initially-reluctant-beginners", "url": "https://talks.osgeo.org/qgis-uc2026/talk/MQLP7T/", "title": "Introducing QGIS effectively with learner-generated data: A workflow based on educational research for teaching QGIS to initially reluctant beginners", "subtitle": "", "track": "Basics & Education", "type": "Presentation", "language": "en", "abstract": "How can initially reluctant beginners become engaged, self-motivated users of QGIS? This presentation introduces a successful, research-informed workflow that uses learner-generated, field-based data as an accessible entry point into GIS thinking.\r\n\r\nThis QGIS case study presents an effective educational framework to introduce new digital tools to learners who may not be predisposed toward their adoption and to student groups with diverse technical and disciplinary backgrounds. Many students are more familiar with proprietary ecosystems and with the consumption, rather than creation, of data. Under these conditions, conventional tutorials using scaffolded concepts and preconfigured datasets are less engaging and pedagogically ineffective.\r\n \r\nTo address these challenges, we use a \u201cFindings from the Field\u201d approach that inverts the traditional tutorial model. Rather than beginning with abstract concepts and standardized datasets, students first identify a topic of personal or collective interest and gather geotagged data using mobile photography. Working individually or collaboratively, they document phenomena encountered outside the classroom that interest them, such as public infrastructure, creative works, or commercial artifacts. Students are then introduced to core QGIS functions as they import their geotagged photographs to create point layers and associated attribute tables; they then use the Map Tips feature to display the images interactively. Because the dataset originates from student fieldwork, this process supports deeper reflection on connecting their interests to geocoding practices, spatial representation, analysis, and workflows.\r\n \r\nThis approach\u2019s relative simplicity makes it an effective entry point for both instructors and novice learners, as well as a foundation for further exploration, while simultaneously reinforcing critical, place-based research skills. Beyond the case study, this presentation contributes to discussions on inclusive and interdisciplinary GIS pedagogy, particularly in contexts with learners initially unaware of or disinterested in geospatial analysis and representation. The workflow we present is grounded in classic learning theories that address motivation and skill acquisition: Self-Determination Theory explains how student-generated data fosters intrinsic motivation through autonomy and relevance (Ryan & Deci, 2000); Cognitive Load Theory informs how simplifying initial technical tasks supports learning (Sweller, Ayres, & Kalyuga, 2011); and the Zone of Proximal Development concept (Vygotsky, 1978) guides the structured introduction of QGIS tools for deeper exploration. At a broader level, the approach aligns with experiential and constructionist learning theories, as students build knowledge through field-based inquiry and the creation of meaningful artifacts (Healey & Jenkins, 2000).\r\n\r\nReferences/resources\r\nHealey, M., & Jenkins, A. (2000). Kolb\u2019s Experiential Learning Theory and Its Application in Geography in Higher Education. Journal of Geography, 99(5), 185\u2013195. https://doi.org/10.1080/00221340008978967\r\nRyan, R. M., & Deci, E. L. (2000). Intrinsic and extrinsic motivations: Classic definitions and new directions. Contemporary Educational Psychology, 25(1), 54\u201367. https://doi.org/10.1006/ceps.1999.1020\r\nSweller, J., Ayres, P., & Kalyuga, S. (2011). Cognitive load theory. Springer.\r\nVygotsky, L. S. (1978). Mind in society: The development of higher psychological processes. Harvard University Press.", "description": null, "recording_license": "", "do_not_record": true, "persons": [{"code": "BRNZ8Q", "name": "Julian Kilker", "avatar": null, "biography": null, "public_name": "Julian Kilker", "guid": "f8adc93f-d3e8-5788-b863-507e2d168efa", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/BRNZ8Q/"}, {"code": "JTAYY7", "name": "Yvonne Houy", "avatar": null, "biography": null, "public_name": "Yvonne Houy", "guid": "aef6461c-cf14-5ae3-ab83-f3891d5b7d5b", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/JTAYY7/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/MQLP7T/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/MQLP7T/", "attachments": []}, {"guid": "306ac9e4-ac76-5635-bf5f-f6dfe36690c3", "code": "TFEVGM", "id": 5831, "logo": null, "date": "2026-10-06T10:00:00+02:00", "start": "10:00", "duration": "00:30", "room": "Bridge Cinema", "slug": "qgis-uc2026-5831-why-your-qgis-training-works-or-doesn-t-a-practical-guide-for-trainers", "url": "https://talks.osgeo.org/qgis-uc2026/talk/TFEVGM/", "title": "Why Your QGIS Training Works (or Doesn\u2019t): A Practical Guide for Trainers", "subtitle": "", "track": "Basics & Education", "type": "Presentation", "language": "en", "abstract": "Teaching QGIS effectively requires more than good materials: it requires matching learning modalities to the motivations, constraints, and expectations of different learner groups. In this talk, I reflect on two decades of teaching QGIS to university students, professionals, and self\u2011motivated learners, and I argue that how we teach matters as much as what we teach.\r\n\r\nFor highly motivated individuals, those who actively seek out GIS skills for their own projects, self\u2011paced online learning remains the most efficient and impactful modality. These learners benefit from autonomy, the ability to revisit complex topics, and the flexibility to progress at their own rhythm. Structured online courses, supported by LMS platforms such as [Moodle](https://moodle.org/) with [H5P](https://h5p.org/) interactivity, allow them to build strong technical foundations with minimal friction.\r\n\r\nIn university settings, blended learning consistently outperforms traditional lectures. Students watch theory videos at home, then use classroom time for quizzes, discussions, troubleshooting, and guided exercises that they can complete independently afterward. This model increases engagement, reduces cognitive overload, and frees in\u2011person time for higher\u2011order learning (analysis, application, and problem\u2011solving).\r\n\r\nFor professionals, however, the picture is different. When courses are paid by employers and squeezed between demanding jobs, full in\u2011person or live\u2011online formats remain the default. While these modalities often produce lower learning performance compared to self\u2011paced or blended approaches, they align with expectations of learners, donors, and colleagues. Insights from my work on capacity development show that synchronous formats are frequently preferred not for pedagogical reasons but because they fit existing incentive structures: they are visible, certificate\u2011friendly, and compatible with organisational habits. Yet these formats are fragile, especially in low\u2011resource settings, and often lead to low retention, passive participation, and limited long\u2011term application.\r\n\r\nRecognising this gap between performative and sustainable learning helps QGIS trainers design interventions that genuinely strengthen geospatial capacity. Effective training requires autonomy, continuity, and relevance. These conditions are difficult to achieve in long Zoom marathons but flourish in well\u2011designed self\u2011paced or blended environments.\r\n\r\nThe talk includes practical tips for becoming a strong QGIS trainer: designing modular materials, encourage the development of real\u2011world skills, scaffolding exercises to build confidence, integrating open\u2011source values into teaching, and cultivating a classroom culture where experimentation and failure are part of the learning journey.\r\n\r\nUltimately, effective QGIS teaching is not one-size-fits-all. It is a craft that adapts to context, respects learner diversity, and embraces the strengths of open-source communities.", "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 Associate Professor of Open Science and Digital Innovation at [IHE Delft Institute for Water Education](https://www.un-ihe.org/). Through the [GIS OpenCourseWare platform](https://courses.gisopencourseware.org/) and his popular [YouTube channel](https://www.youtube.com/@hansvanderkwast) he shares free tutorials. He is a board member of the [Dutch QGIS Users Association](https://qgis.nl/) and has his own consultancy [QWAST-GIS](https://www.qwast-gis.com/). He co-authored the book [QGIS for Hydrological Applications](https://locatepress.com/book/hyd2) with Locate Press.", "public_name": "Hans van der Kwast", "guid": "40e7266c-efcd-59ca-b662-2043d79dcad5", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/EZ7BJK/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/TFEVGM/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/TFEVGM/", "attachments": []}, {"guid": "a5aff679-7207-54ef-b2a7-27a70edbb6fb", "code": "UV7WHA", "id": 5738, "logo": null, "date": "2026-10-06T11:00:00+02:00", "start": "11:00", "duration": "00:30", "room": "Bridge Cinema", "slug": "qgis-uc2026-5738-kadas-albireo-qgis-derived-map-application-for-the-swiss-armed-forces", "url": "https://talks.osgeo.org/qgis-uc2026/talk/UV7WHA/", "title": "KADAS Albireo - QGIS derived map application for the Swiss Armed Forces", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "abstract": "KADAS is a standard application used by the Swiss Armed Forces to work with digital maps and geoinformation. KADAS was developed on the basis of QGIS. The source code is publicly available on Github. Swisstopo supports the armed forces and other users within the Federal Administration with the operation and development of this software.\r\n\r\nKADAS makes it easier for the armed forces to access a wide range of geoservices, especially those provided by the military spatial data infrastructure. This simplifies the process of analysing the landscape and creating plans for tactical operations. This information and these plans can be exchanged between the various systems.\r\n\r\nKADAS also works offline. To make this possible, the application comes with a basic data package of digital maps. This allows the maps to be used offline during tactical operations where there is no network connection. Additional offline data packages are available on request. The integration of symbols and tactical graphics allows KADAS to exchange situational information with the armed forces\u2019 command and control systems. This means that members of the armed forces who do not have access to these systems can use KADAS. This helps them to prepare operations and further training exercises.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "XJAEQZ", "name": "Shirkou Moradi", "avatar": null, "biography": "Master of Science in Geography at University of Zurich\r\nGIS-Analyst at Departement of Defense\r\nGIS-Manager at Canton Basel-Stadt\r\nGIS-Coordinator at swisstopo", "public_name": "Shirkou Moradi", "guid": "06660bf8-0c03-5c8c-ab64-a8114d8322f4", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/XJAEQZ/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/UV7WHA/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/UV7WHA/", "attachments": []}, {"guid": "88d5997e-750e-519a-9aa6-326a9a281095", "code": "YBYFJV", "id": 5745, "logo": null, "date": "2026-10-06T11:30:00+02:00", "start": "11:30", "duration": "00:30", "room": "Bridge Cinema", "slug": "qgis-uc2026-5745-scaling-climate-projects-with-qgis-a-guided-workflow-for-non-gis-users", "url": "https://talks.osgeo.org/qgis-uc2026/talk/YBYFJV/", "title": "Scaling Climate Projects with QGIS: A Guided Workflow for Non-GIS Users", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "abstract": "At the Danish Nature Agency, we are delivering large-scale climate and wetland restoration projects covering 45,000\u201370,000 hectares. These projects are implemented by many project managers, most of whom are not GIS specialists.\r\n\r\nTo support this, we have developed a standardized QGIS project combined with a custom plugin and toolbar that transforms QGIS into a guided workflow platform. Instead of relying on manual GIS operations, users are guided through predefined processes for creating projects, editing data, running spatial analyses, and generating outputs.\r\n\r\nThe plugin provides one-click tools for key tasks such as spatial overlap analysis, compensation mapping, nitrogen and CO\u2082 screening, and automated extraction of land ownership data. Behind the scenes, complex geoprocessing workflows\u2014such as clipping, dissolving, overlay analysis, and reporting\u2014are executed in a consistent and controlled way.\r\n\r\nThis approach ensures data consistency, reduces errors, and allows non-GIS users to independently manage complex spatial workflows. Outputs are directly integrated into organizational processes, including standardized Excel reports and data deliveries.\r\n\r\nThe talk will demonstrate how QGIS can be adapted from a specialist tool into a scalable operational platform, enabling large organizations to deliver environmental projects efficiently and consistently.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "TYRVZM", "name": "Klaus Agerskov", "avatar": "https://talks.osgeo.org/media/avatars/20230215_132513328_iOS_2_0r8D3Sd.jpg", "biography": "A Landscape technician with extensive experience in GIS applications for forestry and environmental management. With a background in teaching QGIS at Skovskolen, there is a strong focus on making spatial data accessible to all.\r\n\r\nFor the past tree years, the work at the Danish Nature Agency has centered on customizing QGIS for forestry operations and environmental protection.  With a passion for usability and open-source GIS solutions, the specialization lies in bridging the gap between complex spatial data and practical use.", "public_name": "Klaus Agerskov", "guid": "6e0cf576-b333-579c-b9ff-ea015cfd6a22", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/TYRVZM/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/YBYFJV/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/YBYFJV/", "attachments": []}, {"guid": "475ea3b3-a355-55e4-9335-de8ce2d3c220", "code": "WCARHY", "id": 5853, "logo": null, "date": "2026-10-06T14:00:00+02:00", "start": "14:00", "duration": "00:30", "room": "Bridge Cinema", "slug": "qgis-uc2026-5853-integrating-qgis-into-a-visual-analytics-platform-lessons-from-lands", "url": "https://talks.osgeo.org/qgis-uc2026/talk/WCARHY/", "title": "Integrating QGIS into a Visual Analytics platform: lessons from LanDS", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "abstract": "Integrating QGIS into a Visual Analytics platform: lessons from LanDS\r\n\r\nThe Land Degradation Decision-Support Toolbox (LanDS) is an open-source platform designed to support the monitoring, assessment, and upscaling of land restoration measures across Mediterranean regions within the REACT4MED project.\r\nAt its core, LanDS leverages QGIS Desktop and QGIS Server to power an interactive web-based visual analytics environment, where spatial data, model outputs, and indicators are seamlessly integrated into decision-support workflows. The platform enables stakeholders to explore the effectiveness and impact of restoration strategies through intuitive dashboards.\r\nLanDS is built as a modular, open-source Docker-based stack, where cartographic data are stored in a STAC catalogue, authored in QGIS Desktop, dynamically published via QGIS Server and finally embedded into a web application based on Drupal, enhanced with reactive components developed in Vue.js. This architecture bridges the gap between traditional GIS workflows and modern web-based data exploration tools.\r\nThis presentation will showcase the system architecture, key design choices, and integration patterns to adopt QGIS as a core component of a scalable visual analytics platform. We will discuss challenges encountered\u2014such as performance, data harmonisation, and user interaction design\u2014and share practical lessons learned in deploying QGIS in production-ready environments.\r\nA live demonstration will illustrate the QGIS-powered functionalities of LanDS toolbox. The talk will conclude with ongoing developments and perspectives on extending QGIS-based solutions toward reusable, market-ready visual analytics frameworks.\r\nLanDS is developed by SoftWater within the framework of the REACT4MED project, funded by PRIMA-MED programme.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "C8QM33", "name": "Marco Micotti", "avatar": "https://talks.osgeo.org/media/avatars/marco_1_bn_G3lxqkJ.jpeg", "biography": "Environmental engineer and co-founder of SoftWater. His work focuses on data science and software development (Python, SQL), with a strong emphasis on geospatial applications, visual analytics platforms, and spatial data infrastructures. He has extensive experience in designing and developing geoportals and decision-support systems, particularly in water resources management and planning.", "public_name": "Marco Micotti", "guid": "5917dad0-8806-500c-9c5a-005c849c7fd8", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/C8QM33/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/WCARHY/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/WCARHY/", "attachments": []}, {"guid": "055d2b2b-5112-53d7-aa06-b26d39b25e4b", "code": "LXDG88", "id": 5720, "logo": null, "date": "2026-10-06T14:30:00+02:00", "start": "14:30", "duration": "00:30", "room": "Bridge Cinema", "slug": "qgis-uc2026-5720-integrating-qgis-and-postgis-for-municipal-fiscal-auditing-and-multi-purpose-cadastre-the-case-of-caucaia-brazil", "url": "https://talks.osgeo.org/qgis-uc2026/talk/LXDG88/", "title": "Integrating QGIS and PostGIS for Municipal Fiscal Auditing and Multi-Purpose Cadastre: The Case of Caucaia, Brazil", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "abstract": "This presentation details the technical implementation of a QGIS-based geospatial workflow within the Municipal Treasury of Caucaia, Brazil. As the Secretariat of Finance (SEFIN) transitioned from fragmented legacy systems to a centralized spatial database, QGIS emerged as the primary tool for fiscal auditing and land administration.\r\nThe core of the methodology relies on the integration of QGIS with PostGIS to perform spatial analysis for tax consistency verification. We demonstrate how automated processing models cross-reference cadastral data with high-resolution imagery and external registries. A key focus of this session is the technical challenge of aligning municipal data with Brazilian national standards, specifically SINTER (National Land Management Information System) and CIB (Real Estate Registration National Code).\r\nSINTER represents a major interoperability milestone and a significant technical hurdle for all 5,570 Brazilian municipalities. This presentation highlights how Caucaia successfully navigated these requirements using FOSS4G. Attendees will gain insights into how open-source tools facilitate fiscal justice through precise territorial management, offering a replicable success story for other jurisdictions facing complex national integration mandates in a demanding public sector environment.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "RZKRQJ", "name": "Narc\u00e9lio de S\u00e1", "avatar": "https://talks.osgeo.org/media/avatars/1766698063896_tdKxlBQ.jpeg", "biography": "I am a Municipal Treasury Auditor and Geographer specializing in fiscal intelligence and real estate taxation. As an OSGeo Charter Member and founding member of OSGeo Brazil, I currently coordinate the QGIS Brazil User Group, leading software localization and community support for the Lusophone world. Having served on the Organizing Committee for FOSS4G 2024 Bel\u00e9m, I focus on the strategic implementation of open-source geospatial tools within public administration to achieve data sovereignty and technical efficiency in urban management.", "public_name": "Narc\u00e9lio de S\u00e1", "guid": "ad314e6e-fbe5-5851-b306-412c89a97185", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/RZKRQJ/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/LXDG88/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/LXDG88/", "attachments": []}, {"guid": "0fad2910-9e3c-5d8e-acfe-7ad413e49755", "code": "33NBEF", "id": 5052, "logo": null, "date": "2026-10-06T15:00:00+02:00", "start": "15:00", "duration": "00:30", "room": "Bridge Cinema", "slug": "qgis-uc2026-5052-qgis-as-a-decision-making-engine-from-municipal-conservation-planning-in-colombia-to-island-biodiversity-protection-in-the-mediterranean", "url": "https://talks.osgeo.org/qgis-uc2026/talk/33NBEF/", "title": "QGIS as a decision-making engine: from municipal conservation planning in Colombia to island biodiversity protection in the Mediterranean", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "abstract": "Environmental decisions in under-resourced governments and NGOs are often delayed or poorly informed, not because of lack of data, but because of lack of accessible tools to process and visualize it. This talk presents one replicable open-source spatial methodology applied in two very different real world contexts: municipal conservation planning in Colombia and endangered subspecies protection in the Balearic Islands, Spain.\r\nThe methodology was first developed in La Uni\u00f3n, a small municipality in Valle del Cauca, Colombia. Using QGIS geoprocessing tools, including buffers, clip operations, and spatial joins, I built a workflow to identify priority areas for water resource conservation and biodiversity protection, integrating protected area layers, forest cover, terrain slope, and proximity to water sources. This approach is designed to be reproducible across municipalities sharing similar geographic and ecological profiles.\r\nThe impact went far beyond a single environmental study. Decades of municipal data stored in paper archives and AutoCAD files were migrated into structured QGIS databases, creating for the first time a shared spatial infrastructure across all municipal departments, environment, urban planning, agriculture, and territorial planning. Today, every department in La Uni\u00f3n's local government uses QGIS to make articulated, spatially informed decisions. QField played a key role in this transformation, enabling field teams and community members to collect georeferenced data directly, closing the gap between office analysis and on-the-ground reality.\r\nBuilding on this experience, I am now applying the same open-source spatial methodology in a very different ecological context: island biodiversity conservation in the Mediterranean. Working with an environmental NGO in Ibiza, I am mapping the distribution of Podarcis pityusensis, a lizard with around 40 subspecies endemic to the Pityusic Islands, currently endangered by invasive predators such as snakes and feral cats. The same QGIS workflows are helping identify where populations have declined and where urgent conservation interventions are needed to ensure their survival.\r\nOne methodology. Two contexts. One conclusion: QGIS, combined with open data, QField for field collection, and community training, becomes a full decision-making infrastructure, accessible to any municipality or NGO regardless of budget or geography.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "QPFRTB", "name": "Fabiana Jaramillo", "avatar": "https://talks.osgeo.org/media/avatars/QPFRTB_wHNNGWD.webp", "biography": "Colombian Environmental Administrator and GIS specialist focused on biodiversity conservation. She uses GIS, drone mapping, and spatial analysis to support environmental planning, conservation, sustainable decision-making, and environmental education, helping connect communities with nature through geospatial technologies.", "public_name": "Fabiana Jaramillo", "guid": "17cc6e5b-9e25-540b-a27c-e36cbded5738", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/QPFRTB/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/33NBEF/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/33NBEF/", "attachments": [{"title": "Priority areas for water resource conservation \u2014 La Uni\u00f3n, Valle del Cauca, Colombia. Multi-criteria spatial analysis developed in QGIS integrating forest cover, protected areas, terrain slope, and proximity to water sources. Elaborated for the Municipal Secretariat of Agriculture and Environment.", "url": "/media/qgis-uc2026/submissions/33NBEF/resources/Priority_Areas_Water_Conservation_pJWlvQv.png", "type": "related"}, {"title": "Conservation and Environmental Protection Areas of the Municipality of La Uni\u00f3n, Valle del Cauca, Colombia. Spatial analysis developed in QGIS integrating aquifer recharge zones, protective forest areas, forest reserve zones, integrated management districts, and properties acquired for conservation under Colombian environmental legislation. This map was designed as a decision-making tool for municipal territorial planning, elaborated for the Secretariat of Agriculture and Environment of La Uni\u00f3n.", "url": "/media/qgis-uc2026/submissions/33NBEF/resources/MapsHydric_juWKxmN.png", "type": "related"}]}, {"guid": "113c2eeb-09fc-5877-992a-b202703de4d3", "code": "33HSBN", "id": 5434, "logo": null, "date": "2026-10-06T15:30:00+02:00", "start": "15:30", "duration": "00:30", "room": "Bridge Cinema", "slug": "qgis-uc2026-5434-qgis-as-the-glue-from-urban-geodata-to-climate-simulation-and-actionable-insights-for-city-planning", "url": "https://talks.osgeo.org/qgis-uc2026/talk/33HSBN/", "title": "QGIS as the Glue: From Urban Geodata to Climate Simulation and Actionable Insights for City Planning", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "abstract": "Urban climate analysis increasingly relies on integrating heterogeneous geospatial datasets from multiple administrative levels, formats, and sources into a coherent and reproducible workflow. In this talk, we present our experience using QGIS as the central platform to harmonize and prepare urban geodata for the PALM city climate model as well as for evidence-based city planning. \r\n\r\nOur work focuses on the practical challenges of handling diverse data types, with a technical emphasis on integrating CityGML datasets into PostgreSQL/PostGIS databases and utilizing QGIS for efficient management, visualization, and processing. We demonstrate how raw spatial data \u2014 including building footprints, land use, vegetation, and high-resolution imagery \u2014 can be transformed into consistent, model-ready inputs while maintaining traceability and reproducibility. A second focus is on deriving actionable urban planning recommendations from the analyses. We illustrate how to translate results into standardized climate analysis maps that depict city-wide climatic variables such as air and surface temperature, PET, wind fields, airflow, and the climatic functions of urban areas. Additionally, we show how clear action maps and practical planning guidelines can support decision\u2011making for non\u2011specialist administrators and political actors. \r\n\r\nBy showcasing a complete pipeline from raw geodata through QGIS-based preprocessing to climate simulation and interpretation of results, we illustrate how QGIS acts as a bridge between complex urban datasets and actionable insights for city planning. Attendees will profit from a practical application of QGIS in real large-scale urban climate adaptation projects, and how open-source tools can facilitate robust, reproducible, and scalable workflows that inform real-world decision-making. Our presentation is therefore aimed at attracting GIS practitioners, modelers, and urban planners to use and further develop QGIS not only as a mapping tool but as a versatile platform for data integration, simulation preparation and communication of results through standardized maps and planning principles for evidence-based city planning.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "XMWK3K", "name": "Sebastian Giersch", "avatar": "https://talks.osgeo.org/media/avatars/162A0231_J7D8s9M.JPG", "biography": "Dr. Sebastian Giersch (He/Him) is a software developer and meteorologist with a strong background in computational science, high-performance computing, and numerical modeling. He holds a PhD in Meteorology (2023) from Leibniz Universit\u00e4t Hannover, where he investigated dust devil-like vortices in convective boundary layers using large-eddy simulations, direct numerical simulations, and laboratory experiments at the Barrel of Ilmenau. His research combined numerical modeling and experimental studies to better understand the structure, development, and maintenance of turbulent atmospheric vortices.\r\n\r\nFollowing his PhD, Sebastian shifted his focus to software development and joined EBP Deutschland GmbH in May 2024. He specializes in developing and managing geospatial workflows and in building custom, data-driven software with meteorological applications, covering both backend and frontend development. \r\n\r\nDuring his univeristy carreer, he contributed to the development of the PALM model system for turbulence-resolving simulations, supported teaching and international workshops, and instructed scientists and students in advanced modeling techniques.\r\n\r\nSebastian has extensive programming experience in Fortran, Java, and Python, with a strong emphasis on reproducible, automated, and scalable computational workflows.. He values collaboration, clear communication, and knowledge sharing, and is passionate about combining scientific rigor with practical software solutions.", "public_name": "Sebastian Giersch", "guid": "f58914e5-c420-5480-af62-15fcec6b54f4", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/XMWK3K/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/33HSBN/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/33HSBN/", "attachments": []}], "Bridge 3-Short Workshops": [{"guid": "7bb821e3-b6b8-503b-8c24-a5a2143edd80", "code": "VCVCNU", "id": 5563, "logo": null, "date": "2026-10-06T09:30:00+02:00", "start": "09:30", "duration": "01:30", "room": "Bridge 3-Short Workshops", "slug": "qgis-uc2026-5563-automate-with-qgis", "url": "https://talks.osgeo.org/qgis-uc2026/talk/VCVCNU/", "title": "Automate with QGIS", "subtitle": "", "track": "Short Workshop (90min)", "type": "Short Workshop", "language": "en", "abstract": "With the model builder you can use all tools in the QGIS toolbox to build your own workflows. It could be anything from fetching, processing, analyzing to storage of data. The purpose of building a model is to easy and fast repeat complicated operations. It will also be a documentation of the work. Another purpose could be to automate tasks such as fetching and processing of data.\r\n\r\nThe latest versions of QGIS have brought a lot of improvements that make model builder a much more user-friendly and powerful tool.. We are trying out using the model builder to do some common data management tasks.\r\n\r\nBring a computer with QGIS 3.44 (4.0, 4.2?) installed if you want to follow along and do the exercises yourself. It may also work with slightly older versions of QGIS, although not everything works exactly the same. Starts basic. No prior knowledge is required.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "QRR9UR", "name": "Karl-Magnus J\u00f6nsson", "avatar": "https://talks.osgeo.org/media/avatars/WIN_20201204_12_16_40_Pro_2_BJNO1RQ.jpg", "biography": "Worked for many years with open source solutions in the public sector. Also char of the Swedish QGIS user group.", "public_name": "Karl-Magnus J\u00f6nsson", "guid": "c02a5e2f-c9f9-5418-9d8e-19756c869f02", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/QRR9UR/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/VCVCNU/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/VCVCNU/", "attachments": []}, {"guid": "41037c46-7fab-5ab7-aa34-ebb9148a54a3", "code": "EEKUDU", "id": 5814, "logo": null, "date": "2026-10-06T11:00:00+02:00", "start": "11:00", "duration": "00:30", "room": "Bridge 3-Short Workshops", "slug": "qgis-uc2026-5814-mapping-rural-resilience-and-spatial-capital-with-qgis", "url": "https://talks.osgeo.org/qgis-uc2026/talk/EEKUDU/", "title": "Mapping Rural Resilience and Spatial Capital with QGIS", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "abstract": "This presentation showcases how QGIS can serve as a powerful, central platform for advancing community resilience research through spatial analysis. We demonstrate a novel approach to operationalizing the Community Capitals Framework (CCF) at fine spatial scales, enabling practitioners to move beyond coarse, aggregated assessments and instead uncover meaningful, place-based disparities within rural communities.\r\nWhile the CCF is traditionally applied across seven domains\u2014built, natural, human, social, political, cultural, and financial capital\u2014this project introduces the concept of spatial capital as a critical, integrative dimension. By leveraging QGIS as the analytical hub, we reveal how geography itself\u2014through proximity, connectivity, and infrastructure\u2014fundamentally shapes access to opportunity. This spatial lens transforms how community assets are understood, shifting the focus from simple presence to real-world accessibility.\r\nDrawing on rural case studies from the Midwestern United States, this work integrates open geospatial data with socioeconomic indicators to build a flexible, customizable and reproducible workflow centered in QGIS. The presentation highlights how QGIS enables the synthesis of diverse data sources and analytical techniques into a cohesive, scalable process. Attendees will see how spatial patterns of access emerge when community assets are analyzed in relation to transportation networks, physical barriers, and the lived realities of rural environments.\r\nThis approach positions QGIS not just as a mapping tool, but as a platform for spatial thinking and discovery. Through compelling visualizations and case examples, we illustrate how subtle infrastructural features\u2014such as rail corridors, disconnected street networks, or uneven service distributions\u2014can produce significant inequities in access, even within small communities. These insights underscore the importance of embedding spatial analysis into community development practice.\r\nThe session will also reflect on the opportunities and challenges of working with open data, including issues of data quality and consistency, and how QGIS can be used to navigate and mitigate these limitations through user defined configurations and modeling. By emphasizing transparency, adaptability, and accessibility, this workflow is designed to be used by researchers, planners, and community stakeholders alike.\r\nAttendees will leave with a fresh perspective on how QGIS can be leveraged to support informed, data-driven decision-making. This presentation offers an engaging and forward-looking case study that repositions spatial analysis as a core component of community resilience\u2014introducing spatial capital as a compelling new way to understand and map access and resources.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "HGKHPJ", "name": "Christopher J. Seeger", "avatar": "https://talks.osgeo.org/media/avatars/cjseeger_0_B5FOKwB.jpg", "biography": "Christopher J. Seeger; PLA, GISP is a Morrill Professor and Extension Specialist in Landscape Architecture and Geospatial Technology at Iowa State University. He leads the ISU Extension and Outreach Indicators Program and is the director of the Data Science for the Public Good Young Scholars Program. Professor Seeger specializes in the integration of geospatial technologies, collaborative design technologies, crowd-sourcing (Public Participation GIS and Volunteered Geographic Information) and data visualization to develop local current datasets and indicators that can be used in the community planning and design process.", "public_name": "Christopher J. Seeger", "guid": "38596665-5435-5bc8-89cd-8269f822f505", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/HGKHPJ/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/EEKUDU/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/EEKUDU/", "attachments": []}, {"guid": "d7fb6e68-66cf-508f-ae84-3c63ad13d3d2", "code": "NWFRMA", "id": 5827, "logo": null, "date": "2026-10-06T11:30:00+02:00", "start": "11:30", "duration": "01:30", "room": "Bridge 3-Short Workshops", "slug": "qgis-uc2026-5827-mapping-accessibility-with-qfield-a-collaborative-on-site-survey-workshop", "url": "https://talks.osgeo.org/qgis-uc2026/talk/NWFRMA/", "title": "Mapping Accessibility with QField \u2013 A Collaborative On-Site Survey Workshop", "subtitle": "", "track": "Mobile Data Collection", "type": "Short Workshop", "language": "en", "abstract": "This hands-on workshop introduces participants to a complete mobile GIS workflow using QField and QGIS, based on a real-world accessibility mapping exercise.\r\n\r\nParticipants will collaboratively survey the conference venue to identify and document accessibility barriers such as entrances, stairs, ramps, signage, and facilities. Working in small teams, they will collect structured geospatial data directly on-site using QField, including attributes, comments, and photos.\r\n\r\nThe collected data is synchronized into a shared QGIS project, where results are reviewed, analyzed, and discussed live. This creates a highly interactive learning experience in which participants not only observe but actively contribute to a meaningful dataset.\r\n\r\nThe workshop demonstrates how mobile GIS can be applied efficiently in spatial planning and accessibility analysis. It covers the full workflow from project setup and field data collection to synchronization and evaluation in QGIS.\r\n\r\nDesigned for beginners to professional users, the session highlights the power of open-source tools in a practical and engaging context, turning the venue itself into a live GIS learning environment.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "R38ULX", "name": "COFT", "avatar": "https://talks.osgeo.org/media/avatars/LOGO_COFT_simple_r5exxzi.png", "biography": "COFT designs efficient digital workflows for spatial planning and related disciplines, combining GIS-based data collection, mobile field surveys, and automated data processing. In addition, COFT enhances the communicative side of planning through technical drawings, feasibility studies and architectural design. This reduces manual effort and helps clients understand and use complex spatial data.", "public_name": "COFT", "guid": "da5860e6-c8ac-5835-97b0-3a13db891d16", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/R38ULX/"}, {"code": "PCRSBZ", "name": "David B\u00f6gner", "avatar": null, "biography": null, "public_name": "David B\u00f6gner", "guid": "f8c99f10-9b88-5357-ae2a-4c7872e37221", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/PCRSBZ/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/NWFRMA/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/NWFRMA/", "attachments": [{"title": "Presentation_Workshop_QGIS_Conference_COFT", "url": "/media/qgis-uc2026/submissions/NWFRMA/resources/Presentation_Workshop_QGIS_Conference_COFT_HUPAcVz.pdf", "type": "related"}]}, {"guid": "c58255e4-9be7-566c-9a96-519a8e62ac0f", "code": "JZNGCA", "id": 5774, "logo": null, "date": "2026-10-06T14:00:00+02:00", "start": "14:00", "duration": "01:30", "room": "Bridge 3-Short Workshops", "slug": "qgis-uc2026-5774-mastering-label-placement-in-qgis", "url": "https://talks.osgeo.org/qgis-uc2026/talk/JZNGCA/", "title": "Mastering Label Placement in QGIS", "subtitle": "", "track": "Short Workshop (90min)", "type": "Short Workshop", "language": "en", "abstract": "Messy, overlapping labels are one of the most common challenges in map design - and a major source of time-consuming manual fixes. While QGIS provides a powerful labeling engine, many users only scratch the surface of what it can do.\r\n\r\nIn this hands-on workshop, participants will learn how to configure and optimize label placement using a range of practical techniques. Through guided exercises and real-world examples, we will explore key settings in the labeling engine and how they influence label behavior. Participants will also learn how to work with labels in map layouts to ensure clear and consistent map design.\r\nBy the end of the workshop, participants will have a solid understanding of how to create well-placed labels and how to streamline their labeling workflows in QGIS.\r\n\r\nTarget audience: QGIS users with basic experience who want to improve their labeling skills and gain more control over automated label placement.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "KHZ9Y8", "name": "Mie Winstrup", "avatar": "https://talks.osgeo.org/media/avatars/miewinstrup_Nz1Ngci.png", "biography": "GIS-consultant at Septima and board member of the Danish QGIS User Group. I teach a lot of QGIS courses and manage some of our Septima plugins. I contribute to the QGIS-project with the Danish translation of QGIS, writing blogs about QGIS and I have developed the 'Move to Top'-functionality in the layer panel.", "public_name": "Mie Winstrup", "guid": "a1fb45c5-2647-5bc6-b48e-832e4658f772", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/KHZ9Y8/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/JZNGCA/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/JZNGCA/", "attachments": []}, {"guid": "14b269b4-fc15-5092-ac75-ea9e4d5e2b66", "code": "7YBCGJ", "id": 5767, "logo": null, "date": "2026-10-06T15:30:00+02:00", "start": "15:30", "duration": "00:30", "room": "Bridge 3-Short Workshops", "slug": "qgis-uc2026-5767-reducing-leakages-through-pressure-management-using-the-oceanos-digital-twin", "url": "https://talks.osgeo.org/qgis-uc2026/talk/7YBCGJ/", "title": "Reducing Leakages through Pressure Management using the OCEANOS Digital Twin", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "abstract": "Marios S. Kyriakou, Ioannis Chrysostomou, Stelios G. Vrachimis, Konstantinos Papadopoulos, Demetrios G. Eliades \r\nKIOS Research and Innovation Center of Excellence, University of Cyprus\r\n\r\nWater losses in distribution networks remain a major challenge for utilities worldwide. Approximately 30% of water is classified as non-revenue water, while around 22% corresponds to real losses. To reduce real losses, pressure management is applied. In recent years, we have developed the OCEANOS Digital Twin, an integrated platform that uses QGIS as the interface for visualizing and processing data. The platform connects to a backend system that processes different data layers and models. It uses GIS information, such as elevations and pipe networks, to create a hydraulic model. In addition, it incorporates sensor data (flow, pressure) and smart meter data to solve an optimization problem that estimates flows and pressures. We designed a system that helps operators identify how much they can reduce pressure while considering building heights obtained from open data. This approach ensures that service levels remain unaffected. The methodology was tested in Limassol and Larnaca. The pressure estimates were validated using available measurements. Preliminary results showed that, in Larnaca, it was possible to achieve a reduction in real losses while maintaining adequate service conditions. This work presents the technical solution developed within QGIS and demonstrates how the OCEANOS Digital Twin supports pressure management strategies for leakage reduction.\r\n\r\nAcknowledgments\r\nThe work was supported by the European Union\u2019s Horizon 2020 Teaming programme under grant agreement No. 739551 (KIOS CoE), the IDEATION project (Grant Agreement No. 101157371), the projects Limassol Smart Water and Larnaca Digital Twin Decision Support System, funded by the Recovery and Resilience Plan of Cyprus under the European Union\u2019s NextGenerationEU initiative, and the Government of the Republic of Cyprus through the Deputy Ministry of Research, Innovation and Digital Policy.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "C9J79J", "name": "Marios S. Kyriakou", "avatar": "https://talks.osgeo.org/media/avatars/Marios_Kyriakou_JwWgsd9.png", "biography": "Marios S. Kyriakou (M.Sc.) is a Senior Software Engineer at the KIOS Research and Innovation Center of Excellence, University of Cyprus, since September 2025. He previously served as a Software Engineer (2014\u20132025) and a Researcher (2011\u20132014). He holds a B.Sc. (2012) and an M.Sc. (2014) in Electrical Engineering from the University of Cyprus.\r\n\r\nHis expertise lies in smart water systems, digital twins, IoT, and open-source research software. He has worked with different teams, focusing on smart water, power, GIS, and emergency management. He has led the development of widely used tools like the EPANET-MATLAB Toolkit, EPANET-Python Toolkit (EPyT), and 15 open-source smart apps with over 800,000 downloads. He has led the technical part of Smart Water Team Innovation Hub projects, such as the Oceanos and Zenon Digital Twin platforms for water utilities and wastewater in Cyprus, and was a member of the core team that developed the national COVID-19 Information Management System.\r\n\r\nHis contributions have been recognized with the Water Europe Digital Water Award (2024) for PathoINVEST and the Best Paper Award at IJCAI (2024) for EPyT-Flow. He founded the online QGIS Cyprus community, serves on the KIOS Open Science Committee, and is a member of ETEK.", "public_name": "Marios S. Kyriakou", "guid": "31f270bf-a3c7-510d-85c9-c5dc83437262", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/C9J79J/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/7YBCGJ/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/7YBCGJ/", "attachments": []}], "Bridge 1-Short Workshops": [{"guid": "18757f3f-f995-582e-8bbd-8d9085eb4869", "code": "FTVFGR", "id": 5816, "logo": null, "date": "2026-10-06T09:30:00+02:00", "start": "09:30", "duration": "01:30", "room": "Bridge 1-Short Workshops", "slug": "qgis-uc2026-5816-qgis-user-group-meeting", "url": "https://talks.osgeo.org/qgis-uc2026/talk/FTVFGR/", "title": "QGIS User Group meeting", "subtitle": "", "track": "Short Workshop (90min)", "type": "Short Workshop", "language": "en", "abstract": "I'd like to spend some time during the (or every) QGIS User Conference on gathering with the QGIS User Groups world wide. The goal is sharing ideas and activities, helping new user groups to start up, communication with members, improve financial funding of QGIS, evaluate the voting process, et cetera.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "9XKTHS", "name": "Raymond Nijssen", "avatar": "https://talks.osgeo.org/media/avatars/IMG-20181005-WA0002_600x600_7DcAwP0.jpg", "biography": "Raymond has been working as a freelancer in GIS for over 15 years. He's an open source enthusiast, a long term QGIS contributor and the president of the Dutch QGIS User Group.", "public_name": "Raymond Nijssen", "guid": "16c6c29a-83e5-5845-9135-1df1d4d9e921", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/9XKTHS/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/FTVFGR/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/FTVFGR/", "attachments": []}, {"guid": "c4a1a5a3-e59c-54de-9e2f-468370cd7282", "code": "PEJYSG", "id": 5734, "logo": null, "date": "2026-10-06T11:00:00+02:00", "start": "11:00", "duration": "00:30", "room": "Bridge 1-Short Workshops", "slug": "qgis-uc2026-5734-a-qgis-based-spatial-analytics-framework-for-severity-aware-road-crash-hotspot-detection", "url": "https://talks.osgeo.org/qgis-uc2026/talk/PEJYSG/", "title": "A QGIS-Based Spatial Analytics Framework for Severity-Aware Road Crash Hotspot Detection", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "abstract": "Road traffic crashes remain a persistent global challenge, causing millions of fatalities each year and severely injuring many more. Beyond their human toll, crashes impose significant socio-economic costs worldwide, yet traditional approaches to identifying hazardous locations often rely on simple frequency-based metrics, which fail to capture spatial dependence and variations in crash severity. However, crash events are not spatially random in many urban contexts; instead, they exhibit strong clustering patterns driven by recurring geometric, operational, and behavioural factors.\r\nIdentifying the spatial distribution of traffic crash hotspots provides valuable insights into the root causes of crash occurrence over the area under study. This knowledge supports decision-makers in assessing road safety risks and implementing targeted countermeasures to reduce crash rates. Nevertheless, identifying areas with high crash potential remains a complex task.\r\nIn this regard and within this study, we aim to address these limitations by developing a comprehensive spatial analytics framework for assessing crash severity patterns. The proposed methodology integrates severity-weighted crash indices and applies a suite of spatial statistical techniques to detect clustering behaviour and identify micro-scale hotspots. Specifically, the framework employs Average Nearest Neighbor Distance (ANND) to evaluate the statistical significance of spatial clustering, Global Moran\u2019s I to assess overall spatial autocorrelation, and Local Moran\u2019s I to identify significant local clusters, including High-High (HH) and Low-Low (LL) severity areas, as well as spatial outliers. \r\nThe framework is designed and developed within the QGIS environment as an experimental plugin, offering a user-friendly interface and a streamlined workflow for performing advanced spatial statistical analyses. The solution is scalable and transferable to different geographic contexts, provided that appropriate input data are available. The methodology is demonstrated through a case study in the greater Limassol area in southern Cyprus, where it is used to analyse crash patterns and evaluate spatial risk.\r\nResults reveal strong clustering of crash locations based on ANND analysis, while Global Moran\u2019s I indicates weak or non-significant global spatial autocorrelation of crash severity. This suggests that severe crashes do not form broad regional patterns but instead emerge as highly localized phenomena. Local Moran\u2019s I analysis confirms the presence of small yet significant High-High severity hotspots and several spatial outliers (High-Low and Low-High), typically located along major arterial corridors, network transition points, and mixed-use zones. A comparative analysis of pre- and post-COVID periods shows a substantial reduction in crash frequency and cluster intensity, indicating measurable impacts from altered mobility patterns and the introduction of automated speed enforcement measures. Overall, the findings highlight the importance of localized, severity-aware spatial analysis for modern road safety management. The proposed framework provides actionable insights for black-spot identification, targeted interventions, dangerous goods routing, and integration into digital twin and intelligent transport systems (ITS) decision-support environments, supporting data-driven strategies aligned with Vision Zero objectives.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "TDQ8VZ", "name": "Andreas M. Georgiou", "avatar": "https://talks.osgeo.org/media/avatars/Andreas-Georgiou_tLUVIfr.jpg", "biography": "Andreas holds a B.Sc. in Environmental Sciences and an M.Sc. in Applied Geo-Informatics in Environmental and Risk Management, both from the University of the Aegean, Greece. He has worked as a Research Associate at several universities and NGOs, contributing to numerous European and national research projects in the fields of Geographical Information Systems (GIS), remote sensing, spatial analysis, and data analytics.\r\nHis work focuses on the application of geo-spatial tools and methods to monitor, understand, and address complex real-world challenges. His expertise includes thematic cartography, spatial modeling, data management, and the development of GIS-based decision-support systems and tools. He has been also involved in the introduction of GIS systems to education, presuming several presentations and workshops.\r\nAt KIOS, Andreas leads the GIS team, driving the development of digital geo-spatial solutions, tools, and ecosystems that foster collaboration with the public sector, such as GNOSIS, the Cyprus Transport Networks Digital Twin (CyNetTwin), School Network Planning (SNP), and CyNAP. His work supports the digital transformation of public authorities while ensuring alignment with local and EU policies and directives.\r\nHe has also been actively involved in the promotion of GIS in education, delivering several presentations, workshops, and outreach activities to raise awareness and strengthen capacity in the field of geospatial technologies. Andreas is a board member of \u2018QGIS Cyprus\u2019 community.", "public_name": "Andreas M. Georgiou", "guid": "909a112c-ac43-5927-a377-346415faa01b", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/TDQ8VZ/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/PEJYSG/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/PEJYSG/", "attachments": []}, {"guid": "b0040e11-d1b5-5bc5-abad-af05e61d847d", "code": "M7WC7R", "id": 5729, "logo": null, "date": "2026-10-06T11:30:00+02:00", "start": "11:30", "duration": "01:30", "room": "Bridge 1-Short Workshops", "slug": "qgis-uc2026-5729-from-terrain-to-3d-building-printable-models-with-qgis-plugins", "url": "https://talks.osgeo.org/qgis-uc2026/talk/M7WC7R/", "title": "From Terrain to 3D: Building Printable Models with QGIS Plugins", "subtitle": "", "track": "Basics & Education", "type": "Short Workshop", "language": "en", "abstract": "QGIS\u2019s plugin ecosystem enables accessible workflows that extend beyond traditional mapping. This 90-minute, hands-on workshop presents a streamlined process for creating 3D terrain models suitable for 3D printing using freely available data and core QGIS plugins. Participants will use four widely adopted plugins \u2014 QuickMapServices, OpenTopography DEM Downloader, QuickOSM, and Qgis2threejs \u2014 in a cohesive, step-by-step workflow. Starting with basemap acquisition, we will retrieve elevation data, enrich it with OpenStreetMap features, and generate a 3D scene suitable for web-based interactive visualization or export to 3D printing software.\r\n\r\nDesigned for beginners and educators, the session emphasizes reproducibility and accessibility. Participants will leave with a digital 3D model and a reusable workflow for teaching, research, or public engagement.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "ZFQECW", "name": "Matthew Toro", "avatar": null, "biography": "Matthew Toro is a broadly trained geographer serving as the director of maps, imagery, and geospatial services at the Arizona State University Library in Tempe, Arizona. He founded and leads the Map and Geospatial Hub, a fusion of a traditional map library and a modern GIS center. The Hub executes a wide range of projects at the intersection of data management, geography, history, cartography, and visualization.", "public_name": "Matthew Toro", "guid": "e62ed31e-a948-53ac-858f-9ed3e20d8a47", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/ZFQECW/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/M7WC7R/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/M7WC7R/", "attachments": []}, {"guid": "d65ca27b-49d2-599d-a60c-1d832f72df15", "code": "7TRG7J", "id": 5724, "logo": null, "date": "2026-10-06T14:00:00+02:00", "start": "14:00", "duration": "01:30", "room": "Bridge 1-Short Workshops", "slug": "qgis-uc2026-5724-interlis-in-qgis-the-swiss-approach-of-model-driven-data-harmonization", "url": "https://talks.osgeo.org/qgis-uc2026/talk/7TRG7J/", "title": "INTERLIS in QGIS - The swiss approach of model driven data harmonization", "subtitle": "", "track": "Use case", "type": "Short Workshop", "language": "en", "abstract": "The INTERLIS modeling standard and the QGIS Model Baker plugin provide everything you need to collect, manage and exchange harmonized data and ensure consistency, data quality and system independence. So let's have a look at it. This workshop provides an initial impression of INTERLIS and shows how easily you can use it in QGIS.\r\n\r\nAuthorities in Switzerland and Colombia use a model driven approach for collecting, managing and exchanging harmonized data. INTERLIS is the data modeling standard for geospatial data, ensuring consistency, data quality and system independence.\r\n\r\nModel Baker is a QGIS plugin to create projects from plain text INTERLIS models including layer tree, forms, relationships and more.\r\n\r\nIn this workshop, we will explain the benefits of INTERLIS and guide you through the following workflow:\r\n+ Analyze a conceptual model in INTERLIS\r\n+ Convert a conceptual model to a database (ili2db)\r\n+ Build automatic forms for data capture from your database (QGIS Model Baker)\r\n+ Capture the data (QGIS)\r\n+ Validate the data (QGIS Model Baker / iliValidator)\r\n+ Exchange the data (ili2db)\r\n\r\nThis workshop is for INTERLIS beginners and people interested in this approach.\r\n\r\nRequirements for the Attendees\r\n+ QGIS LTR\r\n+ Java Runtime Environment ( https://adoptium.net/ 1.6 or later) or openjdk (18)v", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "PVKD9J", "name": "Dave Signer", "avatar": "https://talks.osgeo.org/media/avatars/david_avatar2_sz7s90m.jpg", "biography": "I am a swiss senior developer at OPENGIS.ch and there I work as QGIS core commiter and main responsible for INTERLIS solutions and the Model Baker plugin. I am passionate about developing innovative ideas, learning new technologies and finding solutions to challenging problems.", "public_name": "Dave Signer", "guid": "02532675-491d-5461-8e48-b1bae26155ff", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/PVKD9J/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/7TRG7J/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/7TRG7J/", "attachments": []}, {"guid": "4f6feb63-4d33-5221-a11f-c1f134b2a051", "code": "EULHKR", "id": 5691, "logo": null, "date": "2026-10-06T15:30:00+02:00", "start": "15:30", "duration": "00:30", "room": "Bridge 1-Short Workshops", "slug": "qgis-uc2026-5691-palmq10-bringing-high-fidelity-urban-climate-analysis-into-qgis", "url": "https://talks.osgeo.org/qgis-uc2026/talk/EULHKR/", "title": "PalmQ10: Bringing High-Fidelity Urban Climate Analysis into QGIS", "subtitle": "", "track": "Plugins & Development", "type": "Presentation", "language": "en", "abstract": "Extreme urban heat and wind events increasingly challenge conventional urban climate assessment tools. While parameterized, CFD, and RANS models are effective for routine analysis and design comparison, short-duration, high-risk events require explicit representation of turbulence, radiation, and interactions with complex urban morphology. High-resolution Large Eddy Simulation (LES) models such as PALM address these processes at the urban scale, but their adoption remains limited due to complex configuration workflows and lack of integration with standard GIS environments.\r\n\r\nThis presentation introduces PalmQ10, an open-source QGIS-based workflow and plugin concept designed to lower the barrier to entry for PALM simulations. PalmQ10 enables a streamlined, end-to-end workflow within QGIS, from defining simulation domains and parameters to automatically acquiring globally available datasets, preprocessing model inputs, executing PALM simulations, and producing communication-ready maps and graphs. By embedding high-fidelity simulation within a familiar geospatial interface, the workflow aims to bridge the gap between advanced atmospheric modeling and applied urban policy and planning practices. We present the plugin architecture and demonstrate its application through a case study in Ciutat Vella (Valencia), including initial validation against in-situ temperature and humidity measurements during extreme heat events.\r\n\r\nThe presentation concludes by outlining the broader vision for PalmQ10 as a platform for reconstructing past extreme events and exploring future urban climate scenarios, including climate change projections and design interventions such as modifications to materials, vegetation, and built form. Ultimately, PalmQ10 leverages the QGIS platform and open-source tools to support more informed, spatially explicit decision-making for climate adaptation and urban resilience.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "RRYHRH", "name": "ADRIANA RAMIREZ CUEBAS", "avatar": null, "biography": "Urban landscape design and engineering researcher focused on outdoor thermal comfort and decarbonization. \r\nResearch and Personal Work Page: https://www.hurarcan.com/\r\n\r\nBSc in Civil and Environmental Engineering from UPRM 23', MSc in Building Technology from MIT 25', Fulbright Pre-doctoral Research Fellow 25-26'.", "public_name": "ADRIANA RAMIREZ CUEBAS", "guid": "174f96b8-c9eb-5004-b138-1a04fe192a57", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/RRYHRH/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/EULHKR/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/EULHKR/", "attachments": []}]}}, {"index": 3, "date": "2026-10-07", "day_start": "2026-10-07T04:00:00+02:00", "day_end": "2026-10-08T03:59:00+02:00", "rooms": {"WS - Riders Club 1": [{"guid": "6437b0bb-5f9b-545b-894b-6fbdc30fdf21", "code": "ANSATE", "id": 5808, "logo": null, "date": "2026-10-07T09:00:00+02:00", "start": "09:00", "duration": "03:30", "room": "WS - Riders Club 1", "slug": "qgis-uc2026-5808-building-an-open-system-of-systems-in-qgis-for-ai-driven-urban-environmental-monitoring-and-decision-support", "url": "https://talks.osgeo.org/qgis-uc2026/talk/ANSATE/", "title": "Building an Open System of Systems in QGIS for AI Driven Urban Environmental Monitoring and Decision Support", "subtitle": "", "track": "Workshop (workshop day)", "type": "Workshop (workshop day)", "language": "en", "abstract": "Urban environmental challenges such as illegal dumping, land degradation, and ground instability increasingly require integrated, data-driven responses that go beyond isolated geospatial analysis. While a wide range of tools exists for satellite processing, spatial modelling, and field data collection, these systems often operate independently, limiting their effectiveness in real-world operational environments. This workshop introduces a practical framework for building an open System of Systems (SoS) using QGIS as a central integration platform for urban environmental monitoring and decision support.\r\n\r\nThe workshop positions QGIS not merely as a desktop GIS tool, but as an orchestration layer capable of connecting heterogeneous subsystems, including satellite-based Earth observation (e.g., Sentinel-1 InSAR products), AI-assisted detection workflows, multi-criteria decision analysis (MCDA), and field-based data collection. Participants will learn how to integrate these components into a coherent workflow that transforms raw geospatial data into actionable intelligence.\r\n\r\nThrough guided, hands-on sessions, participants will work with real-world datasets to (1) import and visualize time-series InSAR outputs, (2) integrate multiple spatial indicators relevant to urban environmental conditions, (3) implement MCDA techniques within QGIS for spatial prioritization, and (4) conceptualize how these analytical components can be embedded within a broader System of Systems architecture supporting operational decision-making.\r\n\r\nThe workshop emphasizes open-source tools, reproducible workflows, and interoperability, aligning with current discussions on GIS sovereignty and sustainable digital infrastructure. By the end of the session, participants will gain both technical skills and conceptual understanding of how QGIS can be leveraged as a strategic platform for integrating data, analytics, and operations in complex urban systems.\r\n\r\nThis workshop is suitable for GIS practitioners, urban planners, researchers, and decision-makers interested in advancing from standalone spatial analysis toward integrated, system-level geospatial solutions.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "HVM3VY", "name": "Sultan Hasan Alsultan", "avatar": "https://talks.osgeo.org/media/avatars/founder_A7QKxzl.jpg", "biography": "Dr. Sultan Al Sultan, leading an era of open-source Geospatial Technology Software in Saudi Arabia, Tokyo Institute of Technology PhD, a senior researcher at NASA, USGS, and has been a researcher in JAXA, RESTEC-Japan. he graduate from MIT Massachusetts Institute of Technology, and previously from George Washington University, USA. He represented Univeristy Space Engineering Consortium (UNISEC) for Saudi Arabia Universities. He is Saudi Arabia Parliament Member 2013-2017. Today he is the Founder and CEO of Environmental Remote Sensing Lab (TECRS-Lab).", "public_name": "Sultan Hasan Alsultan", "guid": "507be883-5b91-558f-9fbe-1fa1830de2c0", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/HVM3VY/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/ANSATE/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/ANSATE/", "attachments": []}, {"guid": "f7f899a8-3ca3-597e-a5fd-fc8591d7f8e9", "code": "M9EFFL", "id": 5785, "logo": null, "date": "2026-10-07T14:00:00+02:00", "start": "14:00", "duration": "03:30", "room": "WS - Riders Club 1", "slug": "qgis-uc2026-5785-qgis-graphical-modeler-build-smarter-workflows-with-algorithms-and-expressions", "url": "https://talks.osgeo.org/qgis-uc2026/talk/M9EFFL/", "title": "QGIS Graphical Modeler: Build Smarter Workflows with Algorithms and Expressions", "subtitle": "", "track": "Workshop (workshop day)", "type": "Workshop (workshop day)", "language": "en", "abstract": "Tired of repetitive GIS workflows that consume time and lead to errors?\r\nThis hands-on workshop will show you how to automate and streamline spatial data analysis using QGIS expressions, built-in geoprocessing algorithms, and the Graphical Modeler \u2014 without writing a single line of code.\r\nIn today\u2019s GIS workflows, repetitive tasks and manual processing can be time-consuming and prone to errors. Whether you are transferring data between layers, running step-by-step spatial analyses, or performing complex geoprocessing tasks, automation can significantly improve efficiency and accuracy.\r\nBased on a used case we will create an efficient, repeatable workflow using OSM data and openly available satellite imagery.\r\n\r\n\ud83d\ude80 What you'll learn:\r\n\u2022 How to use QGIS expressions to enhance vector and raster analysis\r\n\u2022 How to combine algorithms into automated workflows using the Graphical Modeler\r\n\u2022 How to process and analyze spatial data without scripting\r\n\u2022 How to work with real-world open datasets in a structured way\r\n\r\n\ud83d\udee0\ufe0f Workshop structure:\r\n1. Introduction to QGIS Graphical Modeler \u2013 we discuss the main elements and logic behind the tool\r\n2. Vector & Raster Analysis \u2013 Learn how to apply expressions and algorithms to perform meaningful spatial operations (e.g., selections, buffer, raster calculations).\r\n3. Workflow Design \u2013 Manually build step-by-step processing chains using QGIS tools and expressions.\r\n4. Model Automation \u2013 Use the Graphical Modeler to convert your workflow into a repeatable, parameterized model.\r\n\r\nBy the end of the session, you\u2019ll have practical experience building robust, automated models that improve efficiency, reduce errors, and boost the quality of your spatial analyses \u2014 all within the QGIS environment.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "WGDHGJ", "name": "Isabel KIEFER", "avatar": "https://talks.osgeo.org/media/avatars/Screenshot_2025-02-06_at_09.23.55_eY02znj.png", "biography": null, "public_name": "Isabel KIEFER", "guid": "5dd3557f-773e-5442-9df6-a88b057ed8eb", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/WGDHGJ/"}, {"code": "ZSR38B", "name": "Alexandra Erbach", "avatar": null, "biography": null, "public_name": "Alexandra Erbach", "guid": "74105dc5-8ebf-551f-a699-baeb71a0db1d", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/ZSR38B/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/M9EFFL/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/M9EFFL/", "attachments": []}], "WS - Riders Club 2": [{"guid": "5b4cb8a8-549f-59f3-ba69-7972fc9d555f", "code": "YPVA3P", "id": 5039, "logo": null, "date": "2026-10-07T09:00:00+02:00", "start": "09:00", "duration": "03:30", "room": "WS - Riders Club 2", "slug": "qgis-uc2026-5039-working-with-point-cloud-data-in-qgis", "url": "https://talks.osgeo.org/qgis-uc2026/talk/YPVA3P/", "title": "Working with Point Cloud Data in QGIS", "subtitle": "", "track": "Workshop (workshop day)", "type": "Workshop (workshop day)", "language": "en", "abstract": "One of the areas in which QGIS has developed the most in recent years is the support of point cloud data. There are now many options for displaying point clouds in both 2D and 3D and in the elevation profile panel. There are also many tools for processing point clouds. It is now even possible to edit point cloud attributes.\r\nThis comprehensive workshop will teach you how to work with point cloud data in QGIS. You will learn how to style point clouds to highlight important features, and process and edit them to extract meaningful information. The workshop you\u2019ll learn to:\r\n* Load and display point clouds in 2D.\r\n* Explore point clouds using Elevation profiles.\r\n* View point clouds in 3D.\r\n* Create Virtual Point Clouds (VPCs).\r\n* Use Point Cloud Processing Tools to filter, convert and analyze point cloud datasets.\r\n* Edit Point Cloud attributes.\r\n* Use PDAL Wrench\r\n\r\nSoftware:\r\nTo get the most out of this workshop you are encouraged to install QGIS (v 4.x). There are several important enhancements and new processing tools for working with point clouds which are included with the release of QGIS 4. \r\n\r\nNote 1: If you will be using a corporate laptop where permissions can be problematic, consider getting these installations completed with IT before you travel to the conference.\r\n\r\nNote 2:  It is recommended that you also bring a tablet. There is an accompanying step-by-step tutorial. Having a tablet will allow you to read the tutorial on your tablet while working on your laptop.\r\n\r\nData\r\nWe will provide the data for the workshop.", "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. In 2025 he published his 11th book on the open-source GIS software QGIS with Locate Press the spanish translation of Discover QGIS 3.x -  Descubriendo QGIS.  He has been an OsGeo Charter Member since 2015. He is 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/qgis-uc2026/speaker/FVV3PU/"}, {"code": "YPWRBE", "name": "Martin Dobias", "avatar": "https://talks.osgeo.org/media/avatars/martin_dobias_T7ubECX.png", "biography": "Got into QGIS development back in 2005 and stayed since then! Working at Lutra Consulting, delivering open source GIS to clients and helping open source GIS ecosystem to grow.", "public_name": "Martin Dobias", "guid": "fe00cb76-628d-58e1-8675-e03d74391992", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/YPWRBE/"}], "links": [{"title": "Workshop website with materials", "url": "https://septima.dk/kursusmateriale.html?kursus=20260603_working_with_pointclouds_in_qgis_workshop_1357", "type": "related"}], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/YPVA3P/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/YPVA3P/", "attachments": []}, {"guid": "c8113e2c-8c75-5d33-8081-58c2da86b6bf", "code": "TR9PMJ", "id": 5115, "logo": null, "date": "2026-10-07T14:00:00+02:00", "start": "14:00", "duration": "03:30", "room": "WS - Riders Club 2", "slug": "qgis-uc2026-5115-building-qgis-teamspace-with-nextgis-web-from-local-deployment-to-version-controlled-collaborative-editing", "url": "https://talks.osgeo.org/qgis-uc2026/talk/TR9PMJ/", "title": "Building QGIS Teamspace with NextGIS Web: from local deployment to version-controlled collaborative editing", "subtitle": "", "track": "Workshop (workshop day)", "type": "Workshop (workshop day)", "language": "en", "abstract": "QGIS is widely used for geospatial analysis, editing, and cartography, but organizing collaborative workflows for teams working on shared datasets can be challenging. Common issues include synchronizing desktop and web environments, managing simultaneous edits, tracking data changes, and coordinating work across multiple users.\r\n\r\nThis hands-on workshop introduces an open-source workflow for collaborative QGIS environments using NextGIS Web - an open-source Web GIS server designed for publishing and managing geospatial data and web maps. It integrates closely with QGIS and provides features useful for collaborative teams, including:\r\n- Publishing QGIS projects to the web while preserving map styles (QGIS is used as the rendering backend to ensure strong desktop\u2013web style compatibility).\r\n- Connecting multiple QGIS instances to shared server-hosted datasets.\r\n- Simultaneous data editing from QGIS with interactive conflict resolution.\r\n- Working with feature attachments (photos, documents, and other files) from both QGIS and the web interface.\r\n- Built-in version control for vector datasets, allowing teams to track who changed what and when, review history, and roll back changes.\r\n- Flexible user roles and permissions for managing team access.\r\n\r\nDuring the workshop, participants will deploy their own NextGIS Web instance locally using Docker, perform initial configuration, and explore practical workflows for managing shared spatial data.\r\n\r\nAttendees will learn how to:\r\n- deploy and configure a NextGIS Web server,\r\n- publish QGIS projects as web maps,\r\n- connect QGIS to shared server datasets,\r\n- perform collaborative editing,\r\n- track and review data changes using version control.\r\n\r\nThe workshop will conclude with a multi-user exercise, where participants collaborate on a shared QGIS project to experience real-world team workflows including simultaneous editing and change tracking.\r\n\r\nRequirements:\r\nTo fully participate in the workshop, attendees should have:\r\n- Docker Engine installed and working on their laptop (local deployment is part of the workshop).\r\nIf Docker cannot be run locally, cloud instances can be provided.\r\n- QGIS Desktop installed.\r\n\r\nRecommended background:\r\nBasic experience working with QGIS.\r\nBasic familiarity with Docker is helpful but not required.\r\n\r\nWorkshop outline:\r\n1 Introduction to NextGIS Web and collaborative QGIS workflows\r\n2 Deploying NextGIS Web locally using Docker\r\n3 Initial setup: global settings and user management\r\n4 Creating layers and web maps in NextGIS Web\r\n5 Installing and configuring the NextGIS Connect plugin in QGIS\r\n6 Publishing a QGIS project to NextGIS Web\r\n7 Configuring the published web map and datasets\r\n8 Connecting a clean QGIS instance to the published project\r\n9 Editing server-hosted data directly from QGIS\r\n10 Reviewing dataset version history in NextGIS Web\r\n11 Multi-user collaboration exercise: shared editing workflow", "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": "Geospatial expert with scientific and industrial experience and a passion for open-source GIS. An active member of the QGIS community, serving as a translations coordinator, plugins developer, and event organizer. Currently contributing to building the geospatial stack at NextGIS O\u00dc as a Head of International Business Development. My favorite aspect of GIS work is geographic modeling and addressing environmental challenges.", "public_name": "Eduard Kazakov", "guid": "c3aab149-a022-5279-88f4-aa60f88c927b", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/XYGHJ8/"}, {"code": "ZJJ38J", "name": "Aleksei Novikov", "avatar": null, "biography": null, "public_name": "Aleksei Novikov", "guid": "bd6e586a-1a9d-58bf-ae65-de9992689cb5", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/ZJJ38J/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/TR9PMJ/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/TR9PMJ/", "attachments": []}], "WS - Curtgin Grond": [{"guid": "7868ec9d-2b10-51c1-b1d1-c9cc10648df5", "code": "J3VAWP", "id": 5819, "logo": null, "date": "2026-10-07T09:00:00+02:00", "start": "09:00", "duration": "03:30", "room": "WS - Curtgin Grond", "slug": "qgis-uc2026-5819-level-up-your-qgis-plugin-development-skills", "url": "https://talks.osgeo.org/qgis-uc2026/talk/J3VAWP/", "title": "Level up your QGIS plugin development skills", "subtitle": "", "track": "Workshop (workshop day)", "type": "Workshop (workshop day)", "language": "en", "abstract": "Developing software as a team typically requires choosing and following coding standards to ensure things run smoothly (larger the team, stricter the rules). QGIS plugin development is no exception.This workshop aims to introduce modern Python development tools for QGIS plugin development. \r\n\r\nDuring the session, we will create a simple QGIS plugin and set up the development environment using best practices. We will cover at least the following topics:\r\n* Configuring Python formatting and linting tools alongside with modern package management (flake8-qgis, ruff, mypy, prek, uv)\r\n* Trying out writing unit tests for the plugin and its UI components (pytest-qgis, pytest-qt)\r\n* Learning how to update translations (qgis-plugin-dev-tools, Qt Linguist)\r\n* Setting up up a CI pipelines for running tests and publishing your plugin automatically with GitHub Actions", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "7AUH8A", "name": "Joona Laine", "avatar": "https://talks.osgeo.org/media/avatars/c51806b820d0f23ca52124ec25738569_QfxfFdk.jpg", "biography": "Joona is a Geospatial Software Consultant and open source enthusiast with a special interest in QGIS and QField plugin development tools. He has been part of the development team behind the [Finnish Topological Database Management System](https://talks.osgeo.org/qgis-uc2025/talk/VZAK3J/) and has contributed to numerous other QGIS plugins over the years.\r\n\r\nHe is also one of the main developers of pytest-qgis, pytest-qfield, flake8-qgis, qgis-plugin-dev-tools and qgis_plugin_tools.", "public_name": "Joona Laine", "guid": "38422398-6aa9-5a31-9822-39c61b35c454", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/7AUH8A/"}, {"code": "U3VHBV", "name": "Riikka Nousiainen", "avatar": null, "biography": "Riikka is a GIS software developer and has been working as a long-term contractor for the National Land Survey of Finland, first developing QGIS based topographic data management system and more recently working on Airflow based cartographic generalization system. She is also a maintainer of the qgis-plugin-dev-tools library.", "public_name": "Riikka Nousiainen", "guid": "25e95196-a04c-5e05-ba4f-0adf7effd9cb", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/U3VHBV/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/J3VAWP/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/J3VAWP/", "attachments": []}, {"guid": "e5621936-d465-5208-8fd5-1e6e626242e5", "code": "SPDDDP", "id": 5790, "logo": null, "date": "2026-10-07T14:00:00+02:00", "start": "14:00", "duration": "03:30", "room": "WS - Curtgin Grond", "slug": "qgis-uc2026-5790-introduction-to-qfield-plugin-authoring-workshop", "url": "https://talks.osgeo.org/qgis-uc2026/talk/SPDDDP/", "title": "Introduction to QField plugin authoring Workshop", "subtitle": "", "track": "Workshop (workshop day)", "type": "Workshop (workshop day)", "language": "en", "abstract": "For almost two years now, QGIS' best field companion QField has gained a plugin framework that allows users to expand the capabilities of QField through QML and Javascript. This workshop introduces the framework and goes through practical examples aimed at empowering the participants into writing their own plugins.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "9EGXJ9", "name": "Mathieu Pellerin", "avatar": "https://talks.osgeo.org/media/avatars/64e2093393c22bdd066ae78f9ca6d410_QL3d8ip.jpg", "biography": "Mathieu Pellerin is the QField lead developer and project owner over at OPENGIS.ch as well as a QGIS core developer. While starting mainly focused on user interface improvements, Mathieu has over the year touched on many parts of QGIS from symbology to data providers and the processing toolbox.", "public_name": "Mathieu Pellerin", "guid": "22308939-4a72-57e6-b1e9-ce7a1f6cfdd4", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/9EGXJ9/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/SPDDDP/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/SPDDDP/", "attachments": []}], "WS - Riders Meeting": [{"guid": "d5d42dfa-386a-57fc-98ea-41ec25487144", "code": "VDQ7QK", "id": 5842, "logo": null, "date": "2026-10-07T09:00:00+02:00", "start": "09:00", "duration": "03:30", "room": "WS - Riders Meeting", "slug": "qgis-uc2026-5842-qfieldcloud-deep-dive-self-hosting-apis-and-custom-integrations", "url": "https://talks.osgeo.org/qgis-uc2026/talk/VDQ7QK/", "title": "QFieldCloud deep dive: self-hosting, APIs and custom integrations", "subtitle": "", "track": "Workshop (workshop day)", "type": "Workshop (workshop day)", "language": "en", "abstract": "QFieldCloud powers field data collection for thousands of projects, but most users only see the surface. This hands-on workshop goes under the hood.\r\nThe goal is to spin up a self-hosted QFieldCloud instance from scratch, then work through the official Python SDK (qfieldcloud-sdk) to automate real workflows: creating and managing projects, uploading QGIS project files, triggering packaging jobs, polling job status, and downloading packaged data programmatically. \r\n\r\nWe'll also cover organization and collaborator management via the API, and dig into the job/package cycle that sits at the heart of any automated field data pipeline \u2014 giving participants the tools to wire QFieldCloud into their own infrastructure, whether that's a CI/CD pipeline, a data processing script, or a lightweight custom app. If time permits, we'll sketch out a small LLM-assisted layer on top of the API.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "MYMVUL", "name": "Ivan Ivanov", "avatar": "https://talks.osgeo.org/media/avatars/cb99d7b158e420ea430bb3f1b0d7bdb6_afcIdy9.jpg", "biography": null, "public_name": "Ivan Ivanov", "guid": "72bcd292-7ba6-53b2-97f2-e95ed95a0435", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/MYMVUL/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/VDQ7QK/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/VDQ7QK/", "attachments": []}, {"guid": "2bae688f-23fa-5643-b791-6d3d241ddd0b", "code": "3U3DWT", "id": 5818, "logo": null, "date": "2026-10-07T14:00:00+02:00", "start": "14:00", "duration": "03:30", "room": "WS - Riders Meeting", "slug": "qgis-uc2026-5818-hydrological-analysis-in-qgis", "url": "https://talks.osgeo.org/qgis-uc2026/talk/3U3DWT/", "title": "Hydrological Analysis in QGIS", "subtitle": "", "track": "Workshop (workshop day)", "type": "Workshop (workshop day)", "language": "en", "abstract": "In this workshop, we will explore the diverse range of tools available in QGIS for conducting comprehensive hydrological analysis. Participants will gain hands-on experience with tools from GRASS, SAGA, WhiteboxTools, and PCRaster processing provider plugins, as well as other specialized plugins designed for hydrological studies.\r\n\r\nOur interactive session will cover practical exercises on deriving streams and catchments, and calculating essential morphometric parameters such as drainage density, concentration time, and hypsometric curves. By the end of the workshop, attendees will have a solid understanding of how to leverage QGIS for hydrological analysis, enabling them to apply these techniques to their own projects and research.", "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 Associate Professor of Open Science and Digital Innovation at [IHE Delft Institute for Water Education](https://www.un-ihe.org/). Through the [GIS OpenCourseWare platform](https://courses.gisopencourseware.org/) and his popular [YouTube channel](https://www.youtube.com/@hansvanderkwast) he shares free tutorials. He is a board member of the [Dutch QGIS Users Association](https://qgis.nl/) and has his own consultancy [QWAST-GIS](https://www.qwast-gis.com/). He co-authored the book [QGIS for Hydrological Applications](https://locatepress.com/book/hyd2) with Locate Press.", "public_name": "Hans van der Kwast", "guid": "40e7266c-efcd-59ca-b662-2043d79dcad5", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/EZ7BJK/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/3U3DWT/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/3U3DWT/", "attachments": []}], "WS - Diva 2": [{"guid": "a63061c9-0036-5f33-855f-5a322bd05719", "code": "LMB3SA", "id": 5141, "logo": null, "date": "2026-10-07T09:00:00+02:00", "start": "09:00", "duration": "03:30", "room": "WS - Diva 2", "slug": "qgis-uc2026-5141-getting-started-with-mergin-maps", "url": "https://talks.osgeo.org/qgis-uc2026/talk/LMB3SA/", "title": "Getting started with Mergin Maps", "subtitle": "", "track": "Workshop (workshop day)", "type": "Workshop (workshop day)", "language": "en", "abstract": "Aim:\r\nGetting to know MM\r\nGetting started\r\n\r\nMergin Maps is an open-source mobile application based on QGIS that makes field data collection easier.\r\n\r\nWith Mergin Maps, you can take your QGIS projects with you anywhere in the field. You can then add, store, and edit your data collaboratively, synchronizing it in real time between team members and from the mobile app to QGIS. In this workshop, discover all the benefits of collecting data with Mergin Maps compared with a traditional approach.\r\n\r\nDiscover how the Mergin Maps ecosystem integrates with QGIS:\r\n\r\nThe Mergin Maps QGIS plugin\r\nThe Mergin Maps mobile app\r\nMergin Maps Server and Web\r\n\r\nThis workshop offers an introduction to using Mergin Maps: converting a QGIS project into a Mergin Maps-compatible project, creating forms suited to mobile interfaces, and putting mobile data entry into practice with the app.\r\n\r\nThe workshop will also cover best practices for maintaining a Mergin Maps project, as well as an overview of the advanced features offered by Mergin Maps, including photo management, GNSS receiver support, synchronization with a PostGIS database, geofencing, and more.\r\n\r\nAnd also\u2026 a look at the future improvements we are currently working on for upcoming versions of Mergin Maps!", "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": "Saber is co-founder of Lutra Consulting, a major contributor to QGIS.", "public_name": "Saber Razmjooei", "guid": "10567869-7509-58a2-8cc2-271fc1144df0", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/Y9AUJZ/"}, {"code": "UGBGMK", "name": "Julien WADDLE", "avatar": "https://talks.osgeo.org/media/avatars/366310047_10161908895204162_4392138623222126186_n_yrrYTJC.jpg", "biography": "Cartographer turned geomatics specialist, I discovered the open-source world in 2012. Passionate about QGIS and PostGIS, I enjoy finding efficient ways to simplify mapping workflows and sharing my knowledge through training, presentations, and consulting.", "public_name": "Julien WADDLE", "guid": "0df177d6-e450-5a66-8bbd-03d5530ffe56", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/UGBGMK/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/LMB3SA/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/LMB3SA/", "attachments": []}, {"guid": "3ef8fed1-fd2b-5f68-9942-8998920642be", "code": "FQ7UDA", "id": 5142, "logo": null, "date": "2026-10-07T14:00:00+02:00", "start": "14:00", "duration": "03:30", "room": "WS - Diva 2", "slug": "qgis-uc2026-5142-setting-up-your-own-self-hosted-data-capture-infrastructure-with-mergin-maps", "url": "https://talks.osgeo.org/qgis-uc2026/talk/FQ7UDA/", "title": "Setting up your own self-hosted data capture infrastructure with Mergin Maps", "subtitle": "", "track": "Workshop (workshop day)", "type": "Workshop (workshop day)", "language": "en", "abstract": "Aim:\r\nSetting up your own self-hosted data capture infrastructure with Mergin Maps and QGIS\r\n(docker / local)\r\n\r\nMergin Maps is built on an ecosystem of components that can also be deployed and used locally for development, testing, and integration purposes.\r\n\r\nIf you want to really understand how Mergin Maps works under the hood, the best way is to run the whole stack yourself. In this workshop, we're going to walk through setting up Mergin Maps Community Edition (CE) locally on your own machine.\r\nHaving a local setup is incredibly useful. Instead of testing things on a live server, you get a fast, isolated environment where you can freely experiment. We'll show you exactly how the database, server, and client apps connect. It\u2019s the perfect sandbox for debugging issues, trying out custom integrations, or just getting comfortable with the architecture. By the end of the session, you'll have a working local instance and a much better grasp on how to manage the platform on your own terms.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "UGBGMK", "name": "Julien WADDLE", "avatar": "https://talks.osgeo.org/media/avatars/366310047_10161908895204162_4392138623222126186_n_yrrYTJC.jpg", "biography": "Cartographer turned geomatics specialist, I discovered the open-source world in 2012. Passionate about QGIS and PostGIS, I enjoy finding efficient ways to simplify mapping workflows and sharing my knowledge through training, presentations, and consulting.", "public_name": "Julien WADDLE", "guid": "0df177d6-e450-5a66-8bbd-03d5530ffe56", "url": "https://talks.osgeo.org/qgis-uc2026/speaker/UGBGMK/"}], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/FQ7UDA/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/FQ7UDA/", "attachments": []}], "CM - Diva 1": [{"guid": "609cb399-0357-5742-b00c-a62b0a32579f", "code": "QY3AS9", "id": 5878, "logo": null, "date": "2026-10-07T09:00:00+02:00", "start": "09:00", "duration": "15:00", "room": "CM - Diva 1", "slug": "qgis-uc2026-5878-contributors-meeting", "url": "https://talks.osgeo.org/qgis-uc2026/talk/QY3AS9/", "title": "Contributors Meeting", "subtitle": "", "track": "Workshop (workshop day)", "type": "Workshop (workshop day)", "language": "en", "abstract": "The Contributor Meeting will be held on Wednesday through Friday, and is open to anyone who wants to contribute to QGIS. Tackle bugs, write documentation, or help with translations, there is something for everyone!\r\n\r\nSee more information and register (not required but helps us ensure that there\u2019s enough food and t-shirts) on https://github.com/qgis/QGIS/wiki/29th-Contributor-Meeting-in-Switzerland .", "description": null, "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://talks.osgeo.org/qgis-uc2026/talk/QY3AS9/feedback/", "origin_url": "https://talks.osgeo.org/qgis-uc2026/talk/QY3AS9/", "attachments": []}]}}]}}}