<?xml version='1.0' encoding='utf-8' ?>
<!-- Made with love by pretalx v2024.2.1. -->
<schedule>
    <generator name="pretalx" version="2024.2.1" />
    <version>0.5</version>
    <conference>
        <title>QGIS User Conference 2025</title>
        <acronym>qgis-uc2025</acronym>
        <start>2025-06-02</start>
        <end>2025-06-04</end>
        <days>3</days>
        <timeslot_duration>00:05</timeslot_duration>
        <base_url>https://talks.osgeo.org</base_url>
        <logo>https://talks.osgeo.org/media/qgis-uc2025/img/uc25_logo_re_color_bg_w_kmiBPWS.png</logo>
        <time_zone_name>Europe/Stockholm</time_zone_name>
        
        
        <track name="Presentations" slug="193-presentations"  color="#589632" />
        
        <track name="Workshop" slug="194-workshop"  color="#991947" />
        
        <track name="Workshop (onboarding/workshop day)" slug="195-workshop-onboardingworkshop-day"  color="#122dba" />
        
        <track name="Keynote" slug="276-keynote"  color="#3faab9" />
        
        <track name="Mobile Data Collection" slug="277-mobile-data-collection"  color="#f900e7" />
        
        <track name="Use case" slug="278-use-case"  color="#fa5eb7" />
        
        <track name="Basics" slug="279-basics"  color="#f52c7a" />
        
        <track name="Databases &amp; Web" slug="280-databases-web"  color="#f11e51" />
        
        <track name="Plugins &amp; Development" slug="281-plugins-development"  color="#f71530" />
        
        <track name="Community" slug="282-community"  color="#ff0909" />
        
        <track name="Plugins" slug="283-plugins"  color="#ed2ff7" />
        
    </conference>
    <day index='1' date='2025-06-02' start='2025-06-02T04:00:00+02:00' end='2025-06-03T03:59:00+02:00'>
        <room name='Arbis' guid='7eff1d8d-90d6-5b1d-bf2b-2ddc0543d42f'>
            <event guid='309f5c87-280e-59f0-9626-6bc18f003748' id='3042'>
                <room>Arbis</room>
                <title>Welcome to the Conference</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-02T09:00:00+02:00</date>
                <start>09:00</start>
                <duration>00:30</duration>
                <abstract>Welcome by the organizers and the QGIS project, followed by practical information about the conference and its schedule.</abstract>
                <slug>qgis-uc2025-3042-welcome-to-the-conference</slug>
                <track>Keynote</track>
                
                <persons>
                    
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/HQWPTW/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/HQWPTW/feedback/</feedback_url>
            </event>
            <event guid='c7dcb9a8-b352-5cf0-b629-de8252fea9c4' id='3701'>
                <room>Arbis</room>
                <title>Visual Sweden</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-02T09:30:00+02:00</date>
                <start>09:30</start>
                <duration>00:30</duration>
                <abstract>Visual Sweden is an initiative based in the &#214;sterg&#246;tland county, East Sweden, to stimulate innovation and regional growth with focus on visualisation, image analysis and simulation. Central actors are Region &#214;sterg&#246;tland, Link&#246;ping and Norrk&#246;ping municipalities, Link&#246;ping University, governmental institutions and administrations as SMHI (Swedish Meteorological and Hydrological Institute), NFC (National Forensic Centre) och FOI (Swedish Defence Research Agency) and some 50 small, medium, and large companies.</abstract>
                <slug>qgis-uc2025-3701-visual-sweden</slug>
                <track>Keynote</track>
                
                <persons>
                    <person id='3665'>Anders Ynnerman</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/W3VTSV/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/W3VTSV/feedback/</feedback_url>
            </event>
            <event guid='999b9101-e780-5376-aecd-8017ba236f1c' id='3448'>
                <room>Arbis</room>
                <title>QGIS.org update</title>
                <subtitle></subtitle>
                <type>Keynote</type>
                <date>2025-06-02T10:30:00+02:00</date>
                <start>10:30</start>
                <duration>00:30</duration>
                <abstract>SLIDES: https://slides.opengis.ch/talk-qgis.org/uc2025

As Chair of the QGIS.org association, I&#8217;m excited to share the latest updates on everything we&#8217;ve been working on. From technical advancements and community growth to funding initiatives and strategic collaborations, I&#8217;ll highlight key achievements and ongoing efforts to keep QGIS at the forefront of open-source GIS. Whether you&#8217;re a contributor, user, or organization invested in QGIS, this session will give you valuable insights into the project&apos;s direction and how you can get involved.</abstract>
                <slug>qgis-uc2025-3448-qgis-org-update</slug>
                <track>Keynote</track>
                
                <persons>
                    <person id='122'>Marco Bernasocchi</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/XTVDEM/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/XTVDEM/feedback/</feedback_url>
            </event>
            <event guid='38123f33-17d6-52d9-86b6-1c56b9556240' id='3119'>
                <room>Arbis</room>
                <title>QGIS Feature Frenzy - What&apos;s new in the current LTR (3.40) and Latest Releases (3.42)</title>
                <subtitle></subtitle>
                <type>Keynote</type>
                <date>2025-06-02T11:00:00+02:00</date>
                <start>11:00</start>
                <duration>00:30</duration>
                <abstract>QGIS releases three new versions per year and each spring a new long-term release (LTR) is designated. Each version comes with a long list of new features. This rapid development pace can be difficult to keep up with, and many new features go unnoticed. This presentation will give a visual overview of some of the most important new features released over the last calendar year.

In March of 2025 a new Long-term release was published (3.40), and shortly before the QGIS Conference, the latest stable version of QGIS (3.42) will be released. I will start by comparing the new LTR (3.40) to the previous (3.34). Here I will highlight some of the most important new features found in the latest LTR. I will then turn my attention to the most important new features found in the latest release: 3.42.

Each highlighted feature will not simply be described, but will be demonstrated with real data. The version number for each feature will also be provided. If you want to learn about the current capabilities of QGIS, this talk is for you!

Potential topics include: GUI enhancements * Symbology * Point cloud support * Data Providers * Processing * 3D * Editing</abstract>
                <slug>qgis-uc2025-3119-qgis-feature-frenzy-what-s-new-in-the-current-ltr-3-40-and-latest-releases-3-42-</slug>
                <track>Keynote</track>
                
                <persons>
                    <person id='25'>Kurt Menke</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/F8QYHJ/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/F8QYHJ/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='Huvudrollen' guid='a3d63f47-31a0-5f86-9fdb-22385aca39b6'>
            <event guid='d73275bb-0900-5a79-aee0-e5bfaf1cb2fb' id='3361'>
                <room>Huvudrollen</room>
                <title>Norrk&#246;ping Digital Twin - from GIS to immersive experience</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-02T13:00:00+02:00</date>
                <start>13:00</start>
                <duration>00:30</duration>
                <abstract>Bringing geospatial data from QGIS to immersive and applied applications in a public science center:
Erik Telld&#233;n from Link&#246;ping University and Visualization Center C in Norrk&#246;ping will present the progress, challenges, and lessons learned when combining GIS data with interactive data sources in game engines, interactive applications, and immersive dome experiences.

QGIS has played a crucial role in coordinating and visualizing the data.</abstract>
                <slug>qgis-uc2025-3361-norrkping-digital-twin-from-gis-to-immersive-experience</slug>
                <track>Use case</track>
                
                <persons>
                    <person id='3414'>Erik Telld&#233;n</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/DBZAG3/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/DBZAG3/feedback/</feedback_url>
            </event>
            <event guid='693441cd-a5ba-593f-9cd7-15500d87faff' id='3434'>
                <room>Huvudrollen</room>
                <title>QGIS and Radio Surveillance in Search of Missing People</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-02T13:30:00+02:00</date>
                <start>13:30</start>
                <duration>00:30</duration>
                <abstract>Every year, the Swedish Police Authority receives 9,000 serious or urgent cases of missing people; About 450 are assessed as life-threatening and lead to time-critical search and rescue efforts. Electronic communication equipment, such as smartphones, are common in society and have the potential to play an important part in the search for missing people.

In this presentation we will describe our work on a platform to support search for missing people using both traditional map-based data sources and radio-based localization methods. We will describe the process, the collaborations along the way that have shaped the project, and how the platform has been used for localizing missing people in several years of student projects.

The platform is based on QGIS/POSTGIS and includes components for Wi-Fi and Bluetooth device detection and localization, mobility modeling, drone-based sensing, search progress monitoring and mobile phone localization. Other data sources that have been used in the platform are elevation data, vegetation data, road network data and satellite image data.

Some of the functionalities have been developed with input from the Swedish Police, Missing People and the Swedish Maritime Agency.</abstract>
                <slug>qgis-uc2025-3434-qgis-and-radio-surveillance-in-search-of-missing-people</slug>
                <track>Use case</track>
                
                <persons>
                    <person id='3451'>Mikael Fredriksson</person><person id='3462'>Rasmus Ringdahl</person><person id='3467'>David Gundleg&#229;rd</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/BFECDC/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/BFECDC/feedback/</feedback_url>
            </event>
            <event guid='7b454f24-85da-5a7f-9c4d-5a062247cf46' id='3262'>
                <room>Huvudrollen</room>
                <title>Trajectools: analyzing anything that moves</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-02T14:00:00+02:00</date>
                <start>14:00</start>
                <duration>00:30</duration>
                <abstract>This talk presents the Trajectools plugin which provides a toolbox for analyzing mobility data, including tracking data (from GPS trackers or other sources) as well as public transport (GTFS) data. We&apos;ll look at examples of vehicle, vessel, and animal tracking and see how Trajectools algorithms can be used in conjunction with other Processing algorithms to design analysis models that create mobility insights.</abstract>
                <slug>qgis-uc2025-3262-trajectools-analyzing-anything-that-moves</slug>
                <track>Plugins</track>
                
                <persons>
                    <person id='196'>Anita Graser</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/JHQVK9/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/JHQVK9/feedback/</feedback_url>
            </event>
            <event guid='b2ba69db-2dac-525d-ad18-2d815280b2fb' id='3464'>
                <room>Huvudrollen</room>
                <title>QGIS based topographic data management in National Land Survey of Finland</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-02T14:30:00+02:00</date>
                <start>14:30</start>
                <duration>00:30</duration>
                <abstract>The National Land Survey of Finland has renewed its topographic data management system. The new system is built on QGIS and utilizes PostGIS databases for data storage. The development process has taken four years, and the first implementation will take place this spring. The system will be used by over 100 operators, providing them with tools for data management. The goals of the renewal are: 

- Utilization of new technologies and standards 
- Advancement in the transition from producing map data to producing spatial data 
- Enhancement of the quality and timeliness of data 
- Enhancement of the production through automation and better tools

During the first two years of development the focus was on concurrent data management and on the integration of the stereo mapping tools (proprietary). Data management has been implemented as a separate backend service for QGIS. After that, we have implemented quality assurance tools to maintain the logical consistency of the features concerning attributes, geometries, and topology. Furthermore, we have implemented tools for handling elevations and made several improvements to facilitate better data maintenance.

In this presentation, I will discuss the solutions implemented in the new system, including quality management tools and topological editing features. I will explain how these tools enhance the accuracy and reliability of maintaining topographic data using QGIS. Additionally, I will share the successes and challenges we have encountered during the development process and in the early stages of production use.</abstract>
                <slug>qgis-uc2025-3464-qgis-based-topographic-data-management-in-national-land-survey-of-finland</slug>
                <track>Use case</track>
                
                <persons>
                    <person id='1176'>Eero Hietanen</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/VZAK3J/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/VZAK3J/feedback/</feedback_url>
            </event>
            <event guid='983457c1-fc48-56b1-a677-df822966fecb' id='3302'>
                <room>Huvudrollen</room>
                <title>Mapping the QGIS community in Poland</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-02T15:30:00+02:00</date>
                <start>15:30</start>
                <duration>00:30</duration>
                <abstract>QGIS has become a cornerstone of Geographic Information Systems (GIS) in Poland, supported by an active and growing community of users from various professional backgrounds. Since 2002, the Polish QGIS community has expanded to thousands users, fostering collaboration, knowledge sharing, and innovation in spatial data analysis. However, little systematic research has been conducted to understand the demographics, usage patterns, challenges, and expectations of Polish QGIS users.

This presentation will unveil the results of an extensive survey conducted among QGIS users in Poland.
 The study, based on responses from several hundred participants, provides a comprehensive analysis of who uses QGIS, how they integrate it into their workflows, and what challenges they face. The survey covers key aspects such as:
- User Profile: Education level, GIS-related professions, and experience levels.
- Usage Patterns: Frequency of use, common applications, and the most valued functionalities.
- Challenges and Barriers: Technical difficulties, documentation gaps, and software limitations.
- Community Engagement: Participation in forums, social media groups, and knowledge-sharing activities.
- Future Expectations: Desired features, integration with new technologies, and the direction of QGIS development in Poland.

By analyzing the collected data, we aim to paint a detailed picture of the Polish QGIS landscape, providing valuable insights for both users and developers. The findings will highlight the strengths of the QGIS community, pinpoint areas for improvement, and suggest ways to enhance support and accessibility. Additionally, the presentation will discuss how these insights can contribute to the global open-source GIS movement, emphasizing the role of community-driven software development.</abstract>
                <slug>qgis-uc2025-3302-mapping-the-qgis-community-in-poland</slug>
                <track>Community</track>
                
                <persons>
                    <person id='3302'>Jakub Bobrowski</person><person id='3393'>W&#322;odzimierz Bartczak</person><person id='3431'>Alina Gerl&#233;e</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/NCAM8K/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/NCAM8K/feedback/</feedback_url>
            </event>
            <event guid='0c79f449-b2c3-59ca-afce-36be02a0ee4e' id='3459'>
                <room>Huvudrollen</room>
                <title>Celebrating Five Years of the Dutch QGIS User Group: A Success Story of Community and Collaboration</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-02T16:00:00+02:00</date>
                <start>16:00</start>
                <duration>00:30</duration>
                <abstract>Join this presentation to reflect on the journey of the Dutch QGIS User Group, founded in December 2019, just before the COVID-19 pandemic. Over the past five years, the group has grown to 140 individual members and 25 organizational members, fostering a vibrant community dedicated to QGIS. A key highlight of the group&apos;s activities has been organizing themed user days, which have provided valuable opportunities for knowledge sharing and networking.

This session will share the strategies that contributed to the group&apos;s success, including the impact of user days, workshops, and partnerships with educational institutions. The aim is to inspire other QGIS user groups worldwide by sharing experiences and lessons learned. Together, a global network of QGIS enthusiasts can be cultivated, driving innovation and collaboration across borders.</abstract>
                <slug>qgis-uc2025-3459-celebrating-five-years-of-the-dutch-qgis-user-group-a-success-story-of-community-and-collaboration</slug>
                <track>Community</track>
                
                <persons>
                    <person id='93'>Raymond Nijssen</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/83EY9H/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/83EY9H/feedback/</feedback_url>
            </event>
            <event guid='48b05062-6078-57c5-be24-777339ef87be' id='3347'>
                <room>Huvudrollen</room>
                <title>Behind the Scenes: QGIS Web Development &amp; QGIS Documentation Writing in Action</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-02T16:30:00+02:00</date>
                <start>16:30</start>
                <duration>00:30</duration>
                <abstract>The QGIS project relies on a strong foundation of both technical and documentation work to support its global community of users. It&#8217;s a team effort, with roles like Full-Stack Web Developers, Documentation Writers, and many other contributors all working together to make sure the project&#8217;s websites, infrastructure, and documentation stay functional, accessible, and up to date.

In this session, we&#8217;ll take a closer look at what goes into maintaining and growing QGIS. A lot of work goes on behind the scenes to keep things running smoothly for QGIS users and contributors, from maintaining and improving the QGIS.org websites to documenting new features and improvements.

We&#8217;ll highlight some key achievements over the past year. For the websites, we will talk about the overhaul of the plugins&#8217; website, the new resources hub and much more. For the documentation we will present better documentation practices and some insights from our User survey from the end of 2024, that help us to create 2025 Documentation goals.  We&#8217;ll also discuss the challenges we&#8217;ve faced, what we&#8217;ve learned along the way, and how we&#8217;re continuing to improve QGIS&#8217;s online presence and documentation.

Finally, we&#8217;ll share what&#8217;s on the horizon for the coming year, outlining our goals and plans for new improvements. 

Whether you&#8217;re a user, a contributor, or a QGIS enthusiast, this session will give you a deeper understanding of the ongoing work that keeps QGIS moving forward.</abstract>
                <slug>qgis-uc2025-3347-behind-the-scenes-qgis-web-development-qgis-documentation-writing-in-action</slug>
                <track>Plugins &amp; Development</track>
                
                <persons>
                    <person id='2574'>Lova</person><person id='2576'>Selma Vidimlic Husic</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/D9GEE7/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/D9GEE7/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='Birollen' guid='b7d6531f-f30b-5a6e-b060-d5a3f3cf78aa'>
            <event guid='8f9d1ef5-b9ca-5e4c-8c39-5403cd1fb92a' id='3137'>
                <room>Birollen</room>
                <title>My database can do WHAT?</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-02T13:00:00+02:00</date>
                <start>13:00</start>
                <duration>00:30</duration>
                <abstract>If you like QGIS it&apos;s quite likely that you also use and like PostgreSQL. You probably also use PostGIS to store geometries in your database.

But did you also know that the same database (in some cases with some extensions) can store way more complex structures, enforce advanced authorization rules, perform advanced geospatial analysis including routing, do full-text search, be used in AI applications, store time-series from your IoT sensors, give you a quick and effective API, and much more?

This talk will provide an overview of what PostgreSQL and some popular as well as some more obscure extensions can do, and how you can fit that into your open source geospatial stack.</abstract>
                <slug>qgis-uc2025-3137-my-database-can-do-what-</slug>
                <track>Databases &amp; Web</track>
                
                <persons>
                    <person id='3136'>Jan Dalheimer</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/8NBR8P/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/8NBR8P/feedback/</feedback_url>
            </event>
            <event guid='0f5dcac8-0153-5ae9-801f-b0cd0772172a' id='3415'>
                <room>Birollen</room>
                <title>Turning PostGIS Databases into Web Maps</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-02T13:30:00+02:00</date>
                <start>13:30</start>
                <duration>00:30</duration>
                <abstract>In 2019, the Portuguese national mapping agency updated the standards and technical specifications for topographic mapping to leverage recent technological advancements and better meet the evolving needs of geographical information users. This revision also strengthens alignment with the INSPIRE Directive, facilitating the harmonization of national geographic data.

As a result, all newly produced topographic maps must be represented as geographic features in a relational database. Since then, all topographic mapping submissions for approval have been delivered to the agency as PostGIS backups.

Storing this data in PostGIS unlocks new possibilities, including automated validation workflows. Continuous integration workflows can now check dozens of validation rules each time new cartographic data is added to the approval database.

In this presentation, we will demonstrate an automated workflow that transforms PostGIS-stored topographic data into high-quality web maps. This fully automated process ensures that as soon as new cartographic data is inserted into PostGIS, the following steps are triggered:
* Creating a new QGIS project with all layers organized into 10 thematic groups
* Assigning one or more styles to each feature class
* Generating printable reports
* Creating a 2D web interface for visualization
* Creating a 3D web interface for enhanced visualization of 3D features
* Configuring QGIS Server to serve all layers
* Setting up MapProxy to handle complex rendering tasks

The final output is an interactive web map that effectively visualizes topographic data. Comprehensive documentation will be provided to ensure reproducibility for other datasets. Additionally, a 90-minute workshop is being prepared to complement this presentation.</abstract>
                <slug>qgis-uc2025-3415-turning-postgis-databases-into-web-maps</slug>
                <track>Databases &amp; Web</track>
                
                <persons>
                    <person id='1443'>Jorge Gustavo Rocha</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/3XWH7M/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/3XWH7M/feedback/</feedback_url>
            </event>
            <event guid='e9955cc7-317b-53d7-b95b-399df86b9823' id='3467'>
                <room>Birollen</room>
                <title>State of Lizmap - Past / Present / Future</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-02T14:00:00+02:00</date>
                <start>14:00</start>
                <duration>00:30</duration>
                <abstract>Lizmap is an opensource server application to publish QGIS project on the web without any coding skills needed.
It&apos;s using QGIS Server in the backend so users have the same rendering between their QGIS Desktop and the web version of their project.

QGIS Server and Lizmap are reading QGIS project to publish layers with their legend, forms, print layout, layer relationships... Some additional Lizmap configuration can be added to have dataviz capabilities, decide or not to publish the attribute table or to configure the feature filter form. No coding skills are required, all the configuration is done using QGIS Desktop user interface.
The QGIS project is adapted for web browsers and have a responsive UI. Lizmap include some Access Control List at different levels such as project, layer or even features.

The goal of this presentation is to show the state of this opensource project hosted on GitHub and to explain the roadmap.</abstract>
                <slug>qgis-uc2025-3467-state-of-lizmap-past-present-future</slug>
                <track>Databases &amp; Web</track>
                
                <persons>
                    <person id='473'>Etienne TRIMAILLE</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/BQRGTB/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/BQRGTB/feedback/</feedback_url>
            </event>
            <event guid='646fade0-a93e-5b24-b179-84a3a3e41795' id='3330'>
                <room>Birollen</room>
                <title>QGIS Web Client (QWC) - What&apos;s new</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-02T14:30:00+02:00</date>
                <start>14:30</start>
                <duration>00:30</duration>
                <abstract>With the QWC (QGIS Web Clien) you can publish your projects on the Internet with the same rendering as QGIS Desktop thanks to the QGIS Server. The environment consists of a modern responsive frontend written in JavaScript based on ReactJS and OpenLayers. It also offers a 3D view based on Giro3D. With qwc-services, an ecosystem of server-side Python/Flask microservices, you can also extend the range of functions, for example to control user rights and edit geodata in the web application.

QWC is modular and expandable and offers both a standard web application and a development framework. You can start simply and easily with the demo application and then customize your application according to your needs and development capabilities.

This talk will give an overview of the QWC architecture and the new features that have been developed over the last year.</abstract>
                <slug>qgis-uc2025-3330-qgis-web-client-qwc-what-s-new</slug>
                <track>Databases &amp; Web</track>
                
                <persons>
                    <person id='550'>Sandro Mani</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/AHTP7U/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/AHTP7U/feedback/</feedback_url>
            </event>
            <event guid='1a4ec0c6-7b76-52b9-a6f8-1d3af63a2aca' id='3432'>
                <room>Birollen</room>
                <title>QGIS and recent model designer enhancements</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-02T15:30:00+02:00</date>
                <start>15:30</start>
                <duration>00:30</duration>
                <abstract>The model designer offers a unique way to automate workflow and create analysis in QGIS. This presentation we will discuss the latest enhancements we contributed to bring to the model designer. Such as drag and drop interface and a number of quality of life improvements. 

The presentation will showcase the new user experience and how it influences the workflow in the model designer.

Lastly, we will have a glimpse at the future possible for the model designer and the challenges faced for QGIS to become on par with other ETL software.</abstract>
                <slug>qgis-uc2025-3432-qgis-and-recent-model-designer-enhancements</slug>
                <track>Basics</track>
                
                <persons>
                    <person id='3354'>Valentin BUIRA</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/ZDBSKA/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/ZDBSKA/feedback/</feedback_url>
            </event>
            <event guid='5fbef7ff-0632-5d9f-97eb-5ad8ad8afcc3' id='3368'>
                <room>Birollen</room>
                <title>STAC integration in QGIS</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-02T16:00:00+02:00</date>
                <start>16:00</start>
                <duration>00:30</duration>
                <abstract>STAC (SpatioTemporal Asset Catalog) offers a standardized way to discover and access geospatial data, simplifying the process of finding and using relevant information. Integrating STAC support within QGIS has empowered users to seamlessly browse, preview, and load different datasets from a wide range of providers directly within the QGIS interface, without the need for external plugins. This has significantly improved data discovery workflows, reduced the technical barriers to entry for using geospatial data, and enhanced QGIS&apos;s overall usability. We will discuss the key components and functionalities we have implemented in QGIS versions 3.40 and 3.42, including catalog browsing, searching for assets, metadata visualization, and finally loading or downloading data. Furthermore, we will address the potential next steps for improving the user experience when interacting with STAC catalogs in QGIS.</abstract>
                <slug>qgis-uc2025-3368-stac-integration-in-qgis</slug>
                <track>Basics</track>
                
                <persons>
                    <person id='2598'>Stefanos Natsis</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/XB7PNB/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/XB7PNB/feedback/</feedback_url>
            </event>
            <event guid='e4380dd2-871a-567e-a32f-9817cf1e89ec' id='3360'>
                <room>Birollen</room>
                <title>Unlocking Seamless QGIS Resource Sharing with the QGIS Hub and Plugin</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-02T16:30:00+02:00</date>
                <start>16:30</start>
                <duration>00:30</duration>
                <abstract>The [QGIS Resource Hub](https://hub.qgis.org/) is a newly launched platform designed to enhance the sharing and reuse of QGIS resources, including styles, processing models, 3D models, layer definitions, and project files. Previously hidden within the plugin website, the hub now features a refreshed interface that aligns with the updated QGIS website, making it more accessible and user-friendly.

To further streamline resource management, the QGIS Hub Plugin integrates directly into the QGIS desktop environment. This plugin enables users to browse, search, and filter resources without the need for manual downloads, improving workflow efficiency and accessibility.

This session will introduce the capabilities of the [QGIS Resource Hub](https://hub.qgis.org/) and its plugin, highlighting practical use cases and demonstrating how they foster collaboration within the QGIS community. Whether you are a GIS professional or an enthusiast, you&#8217;ll discover how these tools can simplify your workflows and unlock new possibilities in your projects.

Beyond showcasing these tools, this talk aims to spread the word about the QGIS Hub and encourage users to contribute their own resources, helping to grow a rich and diverse collection for everyone in the community.</abstract>
                <slug>qgis-uc2025-3360-unlocking-seamless-qgis-resource-sharing-with-the-qgis-hub-and-plugin</slug>
                <track>Basics</track>
                
                <persons>
                    <person id='3385'>Jonathan Lurie</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/XSZLFF/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/XSZLFF/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='Statisten' guid='8fc9baa5-d770-52d3-ba1d-e342369e667d'>
            <event guid='e815aae9-4537-5b15-bd33-a7fc19f29314' id='3404'>
                <room>Statisten</room>
                <title>QGIS tools and Python</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-02T13:00:00+02:00</date>
                <start>13:00</start>
                <duration>00:30</duration>
                <abstract>Python can be used to extend the functional scope of QGIS, but it doesn&apos;t always have to be a QGIS plugin: It is often worth creating new tools in QGIS with Python. How does this work?
First, this introductory talk presents the Python interface of the QGIS toolbox and discusses the possibilities and limitations of tool development (for example, in comparison to the Model Builder and Plugin development).
Then, the creation of a new QGIS tool will be demonstrated in a simple code example using a template as a basis. It will be shown where Python code needs to be adapted and what needs to be taken into account writing new tools.</abstract>
                <slug>qgis-uc2025-3404-qgis-tools-and-python</slug>
                <track>Basics</track>
                
                <persons>
                    <person id='3437'>Isabelle Korsch</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/LTVBR7/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/LTVBR7/feedback/</feedback_url>
            </event>
            <event guid='9a235a2f-35d5-50df-aad9-1f1d0ec9fad9' id='3419'>
                <room>Statisten</room>
                <title>Writing Custom Expression Engine Functions</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-02T13:30:00+02:00</date>
                <start>13:30</start>
                <duration>00:30</duration>
                <abstract>The QGIS expression engine is a powerful tool that can be used to create very complex expressions. The expression engine cannot however replace every action available in QGIS, and sometimes you may want to create a custom function to achieve your goal, this can be because you want to use external tools, run algorithms that are available in PyQGIS but not as part of the expression engine or to simply have a function that performs a series of actions similar to a model. 
This is where custom functions come in. 
Writing your own custom functions is a way to extend the capabilities of the expression engine, allowing you to simplify your expressions and add new functionalities, and share those new capabilities with others. 

We will go over writing custom expression functions with an example function as well as talk about how you should document your functions to make their function help look like the built-in functions&#8217; help.</abstract>
                <slug>qgis-uc2025-3419-writing-custom-expression-engine-functions</slug>
                <track>Basics</track>
                
                <persons>
                    <person id='3446'>Dror Bogin</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/NLSSEA/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/NLSSEA/feedback/</feedback_url>
            </event>
            <event guid='059fd54a-c2ee-58db-a812-e8525866e525' id='3417'>
                <room>Statisten</room>
                <title>QGIS Actions for beginners</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-02T14:00:00+02:00</date>
                <start>14:00</start>
                <duration>00:30</duration>
                <abstract>Ever wished for a button that did exactly what you wanted, like magic? Learn how to create that magic with QGIS Actions. They can automate tasks such as creating features or retrieving files, or open external applications and websites. It&apos;s a lot easier than building a plugin and will leave you with a highly satisfied feeling.</abstract>
                <slug>qgis-uc2025-3417-qgis-actions-for-beginners</slug>
                <track>Basics</track>
                
                <persons>
                    <person id='3445'>Anna Nordl&#246;v</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/XHQCEN/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/XHQCEN/feedback/</feedback_url>
            </event>
            <event guid='9952cce2-c96f-5382-9798-ac712edf5c03' id='3323'>
                <room>Statisten</room>
                <title>How to make a historical atlas with help of QGIS</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-02T14:30:00+02:00</date>
                <start>14:30</start>
                <duration>00:30</duration>
                <abstract>In the 18th century, Maria Theresa ordered the creation of accurate maps for the entire territory of Vorder&#246;sterreich. These maps were intended to depict land use in order to achieve better taxation.

With the help of QGIS, the old maps were georeferenced and then merged into a comprehensive map of the municipality of G&#246;rwihl.

Additionally, thematic maps (Ice Age, artificial streams, geological maps) were created, with descriptions linked to them.
In the second part we look at the flooding of 1480 at the Rheinarea where QGIS helped to show the dimensions of flooding in the villages.

The presentation covers the capabilities of QGIS that enabled the various visualizations, as well as the limitations of a GIS system for this type of application.</abstract>
                <slug>qgis-uc2025-3323-how-to-make-a-historical-atlas-with-help-of-qgis</slug>
                <track>Basics</track>
                
                <persons>
                    <person id='3386'>Gerhard Krug</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/USCA7Z/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/USCA7Z/feedback/</feedback_url>
            </event>
            <event guid='103c9fa3-ba87-5671-998b-89be4ee3467c' id='3321'>
                <room>Statisten</room>
                <title>Enhancing QGIS Forms: A Smarter Way to Manage Geospatial Data based on OSP13 project use case</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-02T15:30:00+02:00</date>
                <start>15:30</start>
                <duration>00:30</duration>
                <abstract>Standard QGIS forms can sometimes be limiting when dealing with structured data entry for project management. To address this, **Camptocamp** developed a new widget form for the OSP13 plugin for a governmental agency in the South of France.  
The plugin provides a more efficient and user-friendly alternative to traditional project management, improving search capabilities, structured data input, and project workflows within QGIS **forms** and **PostgreSQL/PostGIS** database.  
This presentation will showcase how one can enhance data consistency, search efficiency, and form validation, making it easier to **manage geospatial projects** with drag and drop forms and manage complex forms in the same time.  
It introduces features such as advanced filtering, assisted geometry editing, relational data handling, and automated Atlas generation, helping users navigate complex datasets with ease.  
Beyond demonstrating the benefits of this solution, we will also highlight Camptocamp&#8217;s expertise in **geospatial software development** and our ability to create custom QGIS plugins tailored to specific user needs.</abstract>
                <slug>qgis-uc2025-3321-enhancing-qgis-forms-a-smarter-way-to-manage-geospatial-data-based-on-osp13-project-use-case</slug>
                <track>Plugins</track>
                
                <persons>
                    <person id='3385'>Jonathan Lurie</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/SVUPDT/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/SVUPDT/feedback/</feedback_url>
            </event>
            <event guid='955a77ae-b31b-5464-94b0-ab37664714d2' id='3298'>
                <room>Statisten</room>
                <title>QGIS meets JupyterHub: Taking Desktop GIS to the Cloud</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-02T16:00:00+02:00</date>
                <start>16:00</start>
                <duration>00:30</duration>
                <abstract>Desktop GIS can be a bit of a headache for users; especially newcomers. You&apos;ve probably been there - downloading large geospatial datasets to local machines that take forever, wrestling with complicated software installations, and often being constrained by local compute and networking resources when you push it too hard. It&apos;s especially frustrating in workshops, where technical hiccups can eat up precious teaching time and everyone&apos;s different setup can cause all sorts of problems.

That&apos;s why we&apos;re excited about a new approach: running QGIS in the cloud through [JupyterHub](https://github.com/jupyterhub/jupyterhub). This talk presents our prototype implementation of running QGIS in a JupyterHub environment, a collaboration between researchers from [QGreenland](https://qgreenland.org/), [2i2c](https://2i2c.org/), [Development Seed](https://developmentseed.org/), and NASA exploring how this integration could potentially reduce technical barriers.

We&apos;ll demonstrate how JupyterHub can serve a QGIS desktop environment through a web browser, potentially simplifying the installation process and reducing local hardware requirements. The allows users to access and analyze geospatial datasets through a familiar interface, with the key advantage that compute resources reside close to the data, eliminating the need to download large datasets locally. The cloud infrastructure can be dynamically scaled to match computational demands, allowing users to adjust RAM and CPU resources based on their specific processing needs. Having QGIS and Jupyter notebooks running on the same machine enables fluid workflows where users can seamlessly switch between visual GIS analysis and programmatic data processing without data transfer overhead.

We&apos;ll also discuss our work with [jupyter-remote-qgis-proxy](https://github.com/sunu/jupyter-remote-qgis-proxy), which builds QGIS-specific features on top of [jupyter-remote-desktop-proxy](https://github.com/jupyterhub/jupyter-remote-desktop-proxy). We&apos;re exploring capabilities like shareable links that load specific datasets and layers in QGIS, streamlining dataset access for collaborators.

Finally, we&apos;ll talk about some of the current limitations of this approach of running QGIS in the cloud and look at promising projects like [JupyterGIS](https://github.com/geojupyter/jupytergis/) that could help create an even better, more collaborative web-based GIS experience.</abstract>
                <slug>qgis-uc2025-3298-qgis-meets-jupyterhub-taking-desktop-gis-to-the-cloud</slug>
                <track>Databases &amp; Web</track>
                
                <persons>
                    <person id='3369'>Tarashish Mishra</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/WKM9JT/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/WKM9JT/feedback/</feedback_url>
            </event>
            <event guid='957b5e10-8958-5c0f-89a1-0078aed77204' id='3305'>
                <room>Statisten</room>
                <title>ORSTools - using a global routing engine directly from QGIS</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-02T16:30:00+02:00</date>
                <start>16:30</start>
                <duration>00:30</duration>
                <abstract>In our modern, interconnected world, it&#8217;s as important as ever to be able to get from A to B as fast and efficient as possible. For knowing how, we need two central ingredients: road network data and a route calculation algorithm capable of using it.

Building on OpenStreetMap data, the openrouteservice is one of the largest free and fully open source routing engine that currently exists.

Its free instance is accessible via an HTTP API, which makes it a perfect fit to be included in research applications or analysis scripts. Getting the results integrated with data already available in QGIS has, however, been a struggle until the ORSTools QGIS plugin came to be, allowing for a seamless integration with existing data and workflows.

In this talk, we will provide a brief overview of the OpenStreetMap data underlying the openrouteservice to get a feeling for any restrictions it might impose. After understanding the main capabilities of the openrouteservice itself, we will show how the ORSTools QGIS plugin uses these to provide a host of functionality.

From personal route planning to more complex analysis, we will present examples of analyses that make use of the globality of openrouteservice as well as the capabilities of QGIS such as the model builder. Finally, we will have a short look at our usage statistics, showcasing how the ORSTools QGIS plugin is used in &#8220;the real world&#8221;.</abstract>
                <slug>qgis-uc2025-3305-orstools-using-a-global-routing-engine-directly-from-qgis</slug>
                <track>Plugins &amp; Development</track>
                
                <persons>
                    <person id='3378'>Jakob Schnell</person><person id='3381'>Till Frankenbach</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/NJZ7HM/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/NJZ7HM/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='Wadstr&#246;m' guid='60a60174-5000-552c-8976-e61dabc2acbe'>
            <event guid='dbf6a552-e520-56bf-89ab-181cb0f76d49' id='3290'>
                <room>Wadstr&#246;m</room>
                <title>QGIS in air pollution modelling</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-02T13:00:00+02:00</date>
                <start>13:00</start>
                <duration>00:30</duration>
                <abstract>In air pollution management, work often follow the so-called air-quality management (AQM) cycle: monitoring, emission inventorying and atmospheric dispersion modelling. In each part of this cycle, we use QGIS extensively.

Emission inventorying is the location and determination of pollution sources, such as industries, powerplants, residential heating and traffic. We use QGIS for a large part of this work.
Atmospheric dispersion modelling models how the emission sources affect the concentration of pollutants in an area. Here we use QGIS to prepare input data, control the model results, perform analysis and to produce visualizations.


In this presention we will give a short introduction to air pollution modelling and how we use QGIS for this work. Examples from different areas of air pollution modelling will be given.</abstract>
                <slug>qgis-uc2025-3290-qgis-in-air-pollution-modelling</slug>
                <track>Use case</track>
                
                <persons>
                    <person id='3247'>Christian Asker</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/XARR9U/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/XARR9U/feedback/</feedback_url>
            </event>
            <event guid='17029174-9bf7-54f7-b15a-37f8840bb3be' id='3319'>
                <room>Wadstr&#246;m</room>
                <title>Ship Simulations, Nautical Risk Assessments, and Potato Farming Assessments: Developing QGIS Plugins for Diverse Applications</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-02T13:30:00+02:00</date>
                <start>13:30</start>
                <duration>00:30</duration>
                <abstract>This presentation will cover the development of QGIS plugins across various fields, catering to different types of users. By showcasing examples from ship simulations, nautical risk assessments, and farming assessments, the presentation aims to highlight the unique challenges and solutions encountered during the development process.

The session will delve into the creation of publicly available plugins such as OMRAT (Open Maritime Risk Assessment Tool) and GeodataFarm3, as well as in-house projects tailored to specific needs. Attendees will gain insights into the technical and practical aspects of plugin development, including user requirements, coding challenges, and integration with existing QGIS functionalities.

Through real-world case studies, the presentation will illustrate how these plugins have been utilized to address complex problems in their respective domains. For instance, OMRAT aims to increase the understanding of the sensitivity of the input parameters in nautical risk assessments, while GeodataFarm3 has aims to help farmers with data management and analysis in farming. Where over 500 farms all around the world have tested the plugin.

By sharing past struggles and successes, this presentation aims to provide valuable lessons for both novice and experienced QGIS developers. Attendees will leave with a deeper understanding of the development process and practical tips for creating effective and user-friendly plugins.</abstract>
                <slug>qgis-uc2025-3319-ship-simulations-nautical-risk-assessments-and-potato-farming-assessments-developing-qgis-plugins-for-diverse-applications</slug>
                <track>Use case</track>
                
                <persons>
                    <person id='3383'>Axel H&#246;rteborn</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/WCMMM8/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/WCMMM8/feedback/</feedback_url>
            </event>
            <event guid='6d0470db-071b-5f14-9958-66037356d7c7' id='3374'>
                <room>Wadstr&#246;m</room>
                <title>Harnessing Open-Source GIS for Accelerated Solar Development</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-02T14:00:00+02:00</date>
                <start>14:00</start>
                <duration>00:30</duration>
                <abstract>As solar energy accounted for 75% of new U.S. electricity-generating capacity in Q1 2024, the industry faces mounting pressure to streamline project timelines and reduce costs. This session explores how one of the leading Renewable Energy Engineering firms in the U.S. has fully embraced open-source GIS, leveraging its flexibility to develop custom tools and enhance efficiency.

By integrating QGIS as a powerful user interface and utilizing its seamless Python integration, our team has significantly automated workflows, improved accuracy, and accelerated project completion. Everything that can be done in QGIS has been automated&#8212;eliminating repetitive tasks and enabling greater scalability.

Key open-source tools include:
&#8226;	Whitebox Tools &#8211; Advanced geospatial analysis
&#8226;	GDAL &#8211; Raster and vector data processing
&#8226;	LandXML to Mesh &#8211; LandXML to Mesh conversion used for Topography data

Additionally, we provide an update on EarthCalc, an open-source QGIS plugin for PV site earthworks estimation, developed by Marco Alvarez-Patino and John Kopchick. The session also shares insights and lessons learned from developing custom QGIS plugins.

This shift isn&#8217;t just about adopting new tools&#8212;it&#8217;s about adopting a new mindset: one where we create the solutions we need, rather than waiting for them.</abstract>
                <slug>qgis-uc2025-3374-harnessing-open-source-gis-for-accelerated-solar-development</slug>
                <track>Use case</track>
                
                <persons>
                    <person id='2600'>Marco Alvarez Patino</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/Q3EMSN/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/Q3EMSN/feedback/</feedback_url>
            </event>
            <event guid='a1889c69-88a4-5879-8128-79fe03cbcaa3' id='3463'>
                <room>Wadstr&#246;m</room>
                <title>SIGNALO: An Open-Source Solution for Mapping Road Signs in QGIS</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-02T14:30:00+02:00</date>
                <start>14:30</start>
                <duration>00:30</duration>
                <abstract>SIGNALO is a QGIS-based solution for mapping road signs, powered by a PostGIS database. It addresses the challenge of representing vertical data on maps while ensuring compliance with Swiss norms, yet remains highly customizable for use at local, regional, or national levels. Moreover, its flexible design allows for easy adaptation to other countries.

This talk will explore both the technical foundations of the project and the organizational strategies that enable its open-source development.</abstract>
                <slug>qgis-uc2025-3463-signalo-an-open-source-solution-for-mapping-road-signs-in-qgis</slug>
                <track>Use case</track>
                
                <persons>
                    <person id='2591'>Denis Rouzaud</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/HH3WNJ/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/HH3WNJ/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='KO22 (WS1)' guid='bfbf6b36-9154-5fb7-8a10-c712f8a443a3'>
            <event guid='10bfbaa5-14dc-5116-b9b7-07f583753193' id='3429'>
                <room>KO22 (WS1)</room>
                <title>Automating QGIS Workflows with Custom Processing Tools</title>
                <subtitle></subtitle>
                <type>Workshop</type>
                <date>2025-06-02T13:00:00+02:00</date>
                <start>13:00</start>
                <duration>01:30</duration>
                <abstract>Automating QGIS workflows can save a lot of time and effort. With some Python programming, custom tools can be created that are tailored to specific questions and data structures. In this workshop, this capability will be demonstrated through examples, before we collaboratively develop our own algorithms and implement them in QGIS.

The processing toolbox in QGIS already provides a wide range of algorithms. However, real-world requirements often demand data preparation, the combination of multiple tools, and manual post-processing of results. Developing custom tools not only speeds up these workflows but also offers additional benefits such as improved reproducibility, error reduction, and easy sharing with others.

In this workshop, participants will gain both theoretical and practical knowledge necessary to develop their own processing algorithms, integrate them into QGIS, and share them with others. We will implement application examples from classic GIS analysis and address individual challenges.

Basic knowledge of GIS and Python* is required for participation. The workshop will also cover the specifics of using Python within QGIS.

\* Functions and classes should not be entirely new concepts.</abstract>
                <slug>qgis-uc2025-3429-automating-qgis-workflows-with-custom-processing-tools</slug>
                <track>Workshop</track>
                
                <persons>
                    <person id='3449'>Peter Gipper</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/NTGJWG/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/NTGJWG/feedback/</feedback_url>
            </event>
            <event guid='e3d03c91-aede-536a-b7f2-07a84e53ccd7' id='3469'>
                <room>KO22 (WS1)</room>
                <title>Teaching Projections in Classroom with the Help of QGIS</title>
                <subtitle></subtitle>
                <type>Workshop</type>
                <date>2025-06-02T15:30:00+02:00</date>
                <start>15:30</start>
                <duration>01:30</duration>
                <abstract>Map projections are almost always defined as projections onto a plane, not onto a cone or cylinder as most materials describe them. QGIS supports many vector and raster file formats as input, offers excellent map design capabilities, and provides access to a wealth of freely available data that covers the entire Earth. With the help of QGIS, we can easily create print layouts for many projections, enabling us to teach projection theory more accurately and even create our own &quot;globes&quot; for classrooms worldwide.

The workshop will demonstrate how to create a custom &quot;globe&quot; in the classroom, helping students understand how map projections work.

Please bring your own laptop with QGIS 3.40 LTR preinstalled.</abstract>
                <slug>qgis-uc2025-3469-teaching-projections-in-classroom-with-the-help-of-qgis</slug>
                <track>Workshop</track>
                
                <persons>
                    <person id='2611'>Vedran Stojnovi&#263;</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/PSM3GT/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/PSM3GT/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='KO23 (WS2)' guid='d22739bf-50bb-5fef-91ca-8ce7da1ccebf'>
            <event guid='703dd8fe-781b-5d72-a834-cfddba663437' id='3356'>
                <room>KO23 (WS2)</room>
                <title>Making 3D exports from QGIS to Blender or Cesium</title>
                <subtitle></subtitle>
                <type>Workshop</type>
                <date>2025-06-02T13:00:00+02:00</date>
                <start>13:00</start>
                <duration>01:30</duration>
                <abstract>QGIS has 3D Map Views, but sometimes you need your geo data to be exported for use in other applications. For example to be pimped in Blender3D or visualized online in Cesium.

The 3D IO plugin for QGIS provides an easy way to export your data. In this workshop we will use the plugin to export a data set, render something arty in Blender and make it visible in Cesium.</abstract>
                <slug>qgis-uc2025-3356-making-3d-exports-from-qgis-to-blender-or-cesium</slug>
                <track>Workshop</track>
                
                <persons>
                    <person id='93'>Raymond Nijssen</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>true</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/7AHNUE/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/7AHNUE/feedback/</feedback_url>
            </event>
            <event guid='8e42a95a-9238-57a8-99b2-f2eec71a2f34' id='3324'>
                <room>KO23 (WS2)</room>
                <title>Work with data relations in QGIS</title>
                <subtitle></subtitle>
                <type>Workshop</type>
                <date>2025-06-02T15:30:00+02:00</date>
                <start>15:30</start>
                <duration>01:30</duration>
                <abstract>Do you finally want to understand what relations and references mean in QGIS and how to work with them?
In 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.

What you need to rock with us:
+ Current QGIS LTR or later
+ The data below</abstract>
                <slug>qgis-uc2025-3324-work-with-data-relations-in-qgis</slug>
                <track>Workshop</track>
                
                <persons>
                    <person id='1284'>Dave Signer</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/JSZAXK/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/JSZAXK/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='KO24 (WS3)' guid='e5f34433-09be-597e-968b-759e26e4e1e4'>
            <event guid='101fd5b5-bf3d-543a-bef4-89779505a785' id='3456'>
                <room>KO24 (WS3)</room>
                <title>Publish your QGIS project (layers, forms, print layout...) on the internet using Lizmap</title>
                <subtitle></subtitle>
                <type>Workshop</type>
                <date>2025-06-02T15:30:00+02:00</date>
                <start>15:30</start>
                <duration>01:30</duration>
                <abstract>Lizmap is an opensource server application to publish QGIS project (layers, symbology, PDF layouts, forms and dataviz) on the web without any coding skills needed.
It&apos;s using QGIS Server in the backend so users have the same rendering between their
QGIS Desktop and the web version of their project.

Some additional Lizmap configuration can be added to have dataviz capabilities, decide or not to publish the attribute table or to configure the feature filter form. All the configuration is done using QGIS Desktop user interface.

For this workshop, we will provide you the online instance of Lizmap. You only need to have QGIS 3.40 (LTR version recommended).

We will create a web mapping application from scratch, with layers, editing capabilities. We will display some plots and enable exporting the map as PDF with a custom layout/logo.</abstract>
                <slug>qgis-uc2025-3456-publish-your-qgis-project-layers-forms-print-layout-on-the-internet-using-lizmap</slug>
                <track>Workshop</track>
                
                <persons>
                    <person id='473'>Etienne TRIMAILLE</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/CXJFZF/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/CXJFZF/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='Exhibition' guid='660b13b4-0f06-55fb-93e8-05f7b89693c0'>
            <event guid='2d1d187d-c258-553c-941d-6207d8a98d42' id='4098'>
                <room>Exhibition</room>
                <title>Visual City Participant Exhibition</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-02T15:00:00+02:00</date>
                <start>15:00</start>
                <duration>00:30</duration>
                <abstract>* You&apos;ll learn how QGIS maps can be published onto the 3D model
* We&apos;ll showcase the full pipeline &#8211; from GIS to interactive projection
* You&apos;ll see how maps and spatial data becomes an engaging and collaborative medium for communication

The map on which the workflow will be demonstrated is the winner of the [Visual City competition](https://uc2025.qgis.org/visual-city/).</abstract>
                <slug>qgis-uc2025-4098-visual-city-participant-exhibition</slug>
                <track></track>
                
                <persons>
                    
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/EHLGUR/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/EHLGUR/feedback/</feedback_url>
            </event>
            
        </room>
        
    </day>
    <day index='2' date='2025-06-03' start='2025-06-03T04:00:00+02:00' end='2025-06-04T03:59:00+02:00'>
        <room name='Arbis' guid='7eff1d8d-90d6-5b1d-bf2b-2ddc0543d42f'>
            <event guid='77c8e8da-398b-5276-a504-14990fef3462' id='3246'>
                <room>Arbis</room>
                <title>From proprietary towards Open Source GIS at SMHI, Swedish Meteorological and Hydrological Institute</title>
                <subtitle></subtitle>
                <type>Keynote</type>
                <date>2025-06-03T15:45:00+02:00</date>
                <start>15:45</start>
                <duration>00:30</duration>
                <abstract>After analysing needs, capabilities and costs SMHI decided to move from proprietary towards Open Source GIS. QGIS is now the recommended GIS-tool. PostGIS is the recommended database. For automated map rendering, open geopython libraries like shapely, geopandas, GDAL/OGR are used. This talk will cover many aspects of moving from proprietary to Open Source GIS tools. What decisions are needed by the leaders of the organization? How do you analyse your organisations needs? What other type of change management is needed to make a transfer successful?</abstract>
                <slug>qgis-uc2025-3246-from-proprietary-towards-open-source-gis-at-smhi-swedish-meteorological-and-hydrological-institute</slug>
                <track>Keynote</track>
                
                <persons>
                    <person id='3149'>Rasmus Ewehag</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/YRYJPT/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/YRYJPT/feedback/</feedback_url>
            </event>
            <event guid='384921f6-819a-52a1-b1ce-e685c518d518' id='3043'>
                <room>Arbis</room>
                <title>Closing Session</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-03T16:15:00+02:00</date>
                <start>16:15</start>
                <duration>01:00</duration>
                <abstract>Closing session will wrap up the two days of the conference.</abstract>
                <slug>qgis-uc2025-3043-closing-session</slug>
                <track>Keynote</track>
                
                <persons>
                    
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/8DRVJE/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/8DRVJE/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='Huvudrollen' guid='a3d63f47-31a0-5f86-9fdb-22385aca39b6'>
            <event guid='c4c04c80-41d7-5885-9b0a-c873eab21832' id='3286'>
                <room>Huvudrollen</room>
                <title>Validation of attribute data in vanilla QGIS</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-03T09:00:00+02:00</date>
                <start>09:00</start>
                <duration>00:30</duration>
                <abstract>Garbage in is garbage out as they say. High quality attribute data will make your QGIS experience that much more fun. Luckily QGIS has some neat, but perhaps overlooked possibilities for validating attribute data against your own rules.

When creating or editing data you can use forms which can help prevent errors. But what about validating a dataset you got from a colleague or client? Think of those spreadsheets with many typing errors, hidden spaces and text instead of numbers. You can quickly validate those files over and over again in QGIS, without the need of any plugin.

This talk will show you three approaches. From settings constraints in Attributes Form and getting a strong visual feedback in the Attribute table up to the use of a QGIS Model to create a dataset with all errors and a summary with error statistics. Get some tips how to check against ranges and value lists, check against specific syntax requirements and quickly find non unique values.</abstract>
                <slug>qgis-uc2025-3286-validation-of-attribute-data-in-vanilla-qgis</slug>
                <track>Basics</track>
                
                <persons>
                    <person id='2603'>Jeroen Hovens</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/RKRJ8A/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/RKRJ8A/feedback/</feedback_url>
            </event>
            <event guid='0fcc29f6-3080-5767-b74d-56dd8e0d9bff' id='3430'>
                <room>Huvudrollen</room>
                <title>Handling 3D data in QGIS 3.42 and beyond</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-03T09:30:00+02:00</date>
                <start>09:30</start>
                <duration>00:30</duration>
                <abstract>QGIS keeps enhancing its 3D visualisation and point cloud processing capabilities. This presentation will showcase the latest advancements in QGIS 3D, focusing on new features and the integration of new services. We will demonstrate how these features enable efficient rendering and seamless navigation of massive and complex 3D datasets. Furthermore, we will explore the new point cloud editing functionalities, providing users with the ability to directly manipulate and refine point cloud data within QGIS. Finally, we will look at what further improvements to expect in the coming releases.</abstract>
                <slug>qgis-uc2025-3430-handling-3d-data-in-qgis-3-42-and-beyond</slug>
                <track>Basics</track>
                
                <persons>
                    <person id='2436'>Martin Dobias</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/RQ8JSX/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/RQ8JSX/feedback/</feedback_url>
            </event>
            <event guid='87d9a6f3-9fee-550d-b7b7-7307f291c2b4' id='3304'>
                <room>Huvudrollen</room>
                <title>Recent Cartographic Improvements in QGIS</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-03T10:00:00+02:00</date>
                <start>10:00</start>
                <duration>00:30</duration>
                <abstract>This presentation aims to show many of the more recent improvements in the area of QGIS symbology and automatic labeling using real-world map examples. Furthermore, some older, probably little-known options that have been in QGIS for quite some time will be demonstrated: selective masking of labels and symbols, overridable symbol layers, complex line types, and tips and tricks for expressions and data-defined properties.

The following techniques will be demonstrated based on data used in the National Atlas of Switzerland:

* Stacked diagrams (new in QGIS 3.40)
* Partial pie charts (new in QGIS 3.40)
* More complex HTML labels with images (new in QGIS 3.40)
* Automated labeling (available for quite some time but continuously improved)
* Linear referencing labels (new in QGIS 3.40)
* Selective masking (available for quite some time but with recent improvements)
* Cartographically pleasing dashed lines (always full dashes at line ends, no gaps at sharp angles)
* Tricks with symbol levels and layer drawing order
* Representation of LiDAR data with eye dome lighting and blend modes
* Multiple Styles per layer and map themes (layer/style combinations)
* Potentially some time-manager tricks (if there is still time ...)

The techniques are shown based on examples in the domains of topography, LiDAR, bathymetry, railway, renewable energy and LiDAR.</abstract>
                <slug>qgis-uc2025-3304-recent-cartographic-improvements-in-qgis</slug>
                <track>Basics</track>
                
                <persons>
                    <person id='551'>Andreas Neumann</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/MMTZYH/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/MMTZYH/feedback/</feedback_url>
            </event>
            <event guid='901a899c-b90a-5c35-8c4e-047417f78094' id='3327'>
                <room>Huvudrollen</room>
                <title>Using QGIS to manage airport data</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-03T11:00:00+02:00</date>
                <start>11:00</start>
                <duration>00:30</duration>
                <abstract>The airport is a very demanding environment to build, maintain and operate. Busy airports are operated 24/7 every day. Safety and security of the passengers, crew and aircrafts are crucial for airport operators. Almost all activities in airports are also regulated by international and national officials. Nowadays the importance of geospatial data is growing for airport operators to efficiently manage airports inside and outside. In this presentation, we will show how QGIS is used today to manage geospatial airport data and what are near-future challenges.

The first impression of smooth air travelling will start with when a passenger arrives at the airport: how to arrive with public transport or where I can park my car? Before entering the aircraft, passengers like to easily check-in, pass security checks and then use various services, like restaurants, shopping, restrooms and other services. Airport outdoor and indoor maps are key tools for passengers to travel from outside the airport to the gate of the aircraft. We will show how to maintain a PostGIS database with QGIS, how to share necessary information with Geoserver and how maps are delivered to passengers to different devices.

Airport operators are mandated to collect, maintain and deliver aeronautical data of the airport. Aeronautical data is a key part of the creation of aeronautical information products which include both digital data sets and a standardised presentation in paper and electronic media. We will show how airport operator will collect and maintain aeronautical data in PostGIS database with QGIS.

Airports are constantly developing and airport data management is under constant development. New regulations are coming and airport operators need to manage their operations cost effectively. We will discuss possible future development projects: field mapping, enviromental analysis and facility management.</abstract>
                <slug>qgis-uc2025-3327-using-qgis-to-manage-airport-data</slug>
                <track>Use case</track>
                
                <persons>
                    <person id='881'>Pekka Sarkola</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/8B9DZN/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/8B9DZN/feedback/</feedback_url>
            </event>
            <event guid='b3739682-1315-5760-b6de-b4ac4823da78' id='3355'>
                <room>Huvudrollen</room>
                <title>QGIS as an Enabling Technology in Digital Twins for Critical Infrastructures</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-03T11:30:00+02:00</date>
                <start>11:30</start>
                <duration>00:30</duration>
                <abstract>Marios S. Kyriakou, Stelios G. Vrachimis, Christos Laoudias, Demetrios G. Eliades, Marios Polycarpou, and Christos Panayiotou
KIOS Research and Innovation Center of Excellence, University of Cyprus

Managing water contamination risks during emergencies such as floods or earthquakes requires seamless collaboration between first responders, water authorities, and public health experts. Digital Twins (DTs) offer an effective solution by integrating real-time sensor data (e.g., chlorine levels, flow rates, and pressure readings) with dynamic models and advanced algorithms for state estimation, risk assessment, anomaly detection, and event management. Decision-support tools built on DTs enable real-time risk assessment and help evaluate response measures within limited timeframes.
At the KIOS Research and Innovation Center of Excellence (KIOS CoE), University of Cyprus, we use QGIS to develop the tools connected to the Cyprus Digital Twin (CyDT) platform for government organizations. CyDT contains the Cyprus Dataspace, a database with an API that consolidates a large number of open data in Cyprus, e.g., weather data, sensor data, and statistical data. By customizing QGIS, we created Decision Support tools and Digital Twins for various operators. For instance, Oceanos Digital Twin, developed within the QGIS framework for the water authorities of Lemesos, streamlines the transition from geospatial models to real-time computational models.   
Within our research center, QGIS serves as the primary software for multiple projects. We develop and maintain various QGIS plugins for the official repository through EU and government-funded initiatives (e.g., ImportPhotos, ImportEPANETInpFiles), demonstrating QGIS&#8217;s practical application in large-scale operations and its integration with other geospatial products.
As active contributors to the QGIS community, the KIOS Open Science Committee supports the QGIS Cyprus online community and produces changelog videos for the official QGIS Community YouTube channel.</abstract>
                <slug>qgis-uc2025-3355-qgis-as-an-enabling-technology-in-digital-twins-for-critical-infrastructures</slug>
                <track>Use case</track>
                
                <persons>
                    <person id='3412'>Marios S. Kyriakou</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/7J3BVM/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/7J3BVM/feedback/</feedback_url>
            </event>
            <event guid='2b7f182e-78ff-5e71-838e-c4d6d46687b7' id='3350'>
                <room>Huvudrollen</room>
                <title>Customizing QGIS for Forestry Operations: A User-Friendly Approach for Non-GIS Professionals</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-03T13:00:00+02:00</date>
                <start>13:00</start>
                <duration>00:30</duration>
                <abstract>At the Danish Nature Agency, we have streamlined the QGIS interface to include only essential tools while integrating additional functionalities using locale plugins. This customization ensures the protection of cultural heritage sites, flora, and fauna during forestry operations. Our approach prioritizes usability for non-GIS professionals, enabling intuitive navigation and efficient decision-making in the field.

This presentation will provide a walkthrough of our adapted QGIS interface, highlighting the local plugins that enhance accessibility. I will showcase the implemented solutions that simplify spatial data interaction while ensuring critical environmental and cultural heritage considerations are met. Attendees will gain insights into how open-source GIS can be tailored for real-world applications where ease of use is paramount.</abstract>
                <slug>qgis-uc2025-3350-customizing-qgis-for-forestry-operations-a-user-friendly-approach-for-non-gis-professionals</slug>
                <track>Use case</track>
                
                <persons>
                    <person id='1295'>Klaus Agerskov</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/BXKYWY/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/BXKYWY/feedback/</feedback_url>
            </event>
            <event guid='3a456496-97b3-5aa1-93bf-4306b2539e91' id='3398'>
                <room>Huvudrollen</room>
                <title>QGIS and PostGIS as tools to create and manage the new official administrative boundaries data model and data set of Portugal (CAOP, Carta Administrativa Oficial de Portugal)</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-03T13:30:00+02:00</date>
                <start>13:30</start>
                <duration>00:30</duration>
                <abstract>In this presentation we would like to show the data model, based on the relational database in PostgreSQL/PostGIS, that enables the editing, management, and versioning for the Official Administrative Map of Portugal (CAOP).

Our goal was to preserve, as much as possible, the structure of the final data when compared to previous versions of the boundaries. Additionally, we sought to apply concepts and techniques already used in other official national data models such as CARTTOP2 for topographic mapping.

Also it was needed create tools to periodically transpose CAOP into other data models, namely EuroBoundaries and the INSPIRE Administrative Boundaries theme.

None of the above would have been possible without QGIS, that has been used as a visualization tool, but more importantly as GIS platform to be used for editing the boundaries and to run automatized tasks (publishing, versioning, etc.), using some custom digitizing/processing tools developed specifically for this use case.

A special attention has been given to the topology correctness of the resulting data, as such some custom tools have been also created to validate the outputs.</abstract>
                <slug>qgis-uc2025-3398-qgis-and-postgis-as-tools-to-create-and-manage-the-new-official-administrative-boundaries-data-model-and-data-set-of-portugal-caop-carta-administrativa-oficial-de-portugal-</slug>
                <track>Use case</track>
                
                <persons>
                    <person id='3435'>Giovanni Manghi</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/UTKJ73/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/UTKJ73/feedback/</feedback_url>
            </event>
            <event guid='0b61ab06-cc98-5074-b74d-87f3b53a215e' id='3695'>
                <room>Huvudrollen</room>
                <title>How to make QGIS multiplayer</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-03T14:00:00+02:00</date>
                <start>14:00</start>
                <duration>00:30</duration>
                <abstract>Normally, collaboration in QGIS requires emailing saved layers, sharing computers, or managing a PostGIS database. In this talk, we&apos;ll show what we built to enable two people to open the same QGIS project simultaneously, seamlessly syncing changes to each other&apos;s computers. I&apos;ll also cover the QGIS complexities that make multiplayer difficult to implement in software that&apos;s written for one person.</abstract>
                <slug>qgis-uc2025-3695-how-to-make-qgis-multiplayer</slug>
                <track>Databases &amp; Web</track>
                
                <persons>
                    <person id='2664'>Brendan Ashworth</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/8JTLKH/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/8JTLKH/feedback/</feedback_url>
            </event>
            <event guid='fd284e55-8637-5b60-b84d-04811748e357' id='3696'>
                <room>Huvudrollen</room>
                <title>Lightning Talks</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-03T14:30:00+02:00</date>
                <start>14:30</start>
                <duration>00:30</duration>
                <abstract>6 quick talks!

Sign-ups will be open during the conference on a first-come-first-serve basis.</abstract>
                <slug>qgis-uc2025-3696-lightning-talks</slug>
                <track></track>
                
                <persons>
                    
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/QFQRN7/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/QFQRN7/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='Birollen' guid='b7d6531f-f30b-5a6e-b060-d5a3f3cf78aa'>
            <event guid='04f75cb5-5d2a-54b7-8c20-bf54b9444673' id='3450'>
                <room>Birollen</room>
                <title>1.5 million reasons to use QField</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-03T09:00:00+02:00</date>
                <start>09:00</start>
                <duration>00:30</duration>
                <abstract>SLIDES: https://slides.opengis.ch/talk-qfield-presentation/success-stories

Join us for an in-depth look at how QField is transforming fieldwork for individuals and organizations worldwide. With over 1 million downloads and 350K active users, QField is recognized as a Digital Public Good supporting key UN Sustainable Development Goals.

In this session, we will showcase real-world use cases that demonstrate how QField empowers teams to tackle daily tasks and global challenges efficiently and effectively. 

Learn from success stories across various industries and discover how QField 3&apos;s seamless integration with QFieldCloud is making a tangible impact on fieldwork around the globe.</abstract>
                <slug>qgis-uc2025-3450-1-5-million-reasons-to-use-qfield</slug>
                <track>Mobile Data Collection</track>
                
                <persons>
                    <person id='122'>Marco Bernasocchi</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/NFASUG/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/NFASUG/feedback/</feedback_url>
            </event>
            <event guid='8c229be4-ce2b-5cfa-a596-8ed83c2f09da' id='3451'>
                <room>Birollen</room>
                <title>Extending QFieldCloud &#8211; Ideas and Practical Examples</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-03T09:30:00+02:00</date>
                <start>09:30</start>
                <duration>00:30</duration>
                <abstract>In this talk, we will explain how QFieldCloud can be extended by integrating additional Django apps. This allows, for example, the generation of QField projects, reacting to events from fieldwork, adding new websites and APIs, and executing entire QGIS models as QFieldCloud jobs.

After a technical introduction, various practical examples will be explored. It will be shown how OpenStreetMap data can be fully automated to download offline-capable QField projects. Get inspired by how an own WebGIS is brought to life in QFieldCloud using OpenLayers. Furthermore, we will demonstrate how remote sensing data can be downloaded, analyzed in a QGIS pipeline, and the results made available in QField projects. Finally, the discussion will focus on how these capabilities can be optimally used in combination with QField plugins.</abstract>
                <slug>qgis-uc2025-3451-extending-qfieldcloud-ideas-and-practical-examples</slug>
                <track>Mobile Data Collection</track>
                
                <persons>
                    <person id='248'>Michael Schmuki</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/ZTZAFU/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/ZTZAFU/feedback/</feedback_url>
            </event>
            <event guid='01205801-750e-50f4-aca8-39f362e8ce58' id='3460'>
                <room>Birollen</room>
                <title>Setting up a Qfield project for standardized groundwater data collection</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-03T10:00:00+02:00</date>
                <start>10:00</start>
                <duration>00:30</duration>
                <abstract>The presentation will provide insight into the current development of a Qfield project at the Leibniz Centre for Tropical Marine Research (ZMT). Research at ZMT is transdisciplinary and is conducted in remote tropical areas. A standardized tool for data collection in a key area like groundwater measurement can support improving quality control of sampled data and ensuring the application of metadata standards at the data acquisition stage anywhere.
The technical setup and key content features of the project will be explained, including the use of layers managed in QGIS, layer properties, dependencies, and settings for data input in the Qfield app. The project incorporates predefined parameter sets that adhere to field-specific data standards and units.
This Qfield workflow minimizes data loss by prompting required measurements at each site and maintaining version control through QfieldCloud. It enhances data accuracy, quality, and facilitates seamless data transfer, allowing researchers to collect, edit, and synchronize data directly from the field while ensuring up-to-date datasets across collaborators.
The final goal is to offer a ready-to-use Qfield project, published on GitHub in a zipped QGIS format with necessary layers, settings, and documentation, following multiple testing phases in various locations. The GitHub publication will provide an easily and freely downloadable and ready-to-use product for own groundwater measurement documentation. This standardized tool aims to improve data reliability and comparability in groundwater and coastal hydrology research, making it accessible to the scientific community in these fields.</abstract>
                <slug>qgis-uc2025-3460-setting-up-a-qfield-project-for-standardized-groundwater-data-collection</slug>
                <track>Mobile Data Collection</track>
                
                <persons>
                    <person id='1047'>Alexandra Nozik</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/PQDXRX/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/PQDXRX/feedback/</feedback_url>
            </event>
            <event guid='189636cc-147d-5ffc-ad62-49b5908776ed' id='3271'>
                <room>Birollen</room>
                <title>Rock, paper, app &#8211; can a field app beat paper records?</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-03T11:00:00+02:00</date>
                <start>11:00</start>
                <duration>00:30</duration>
                <abstract>Field data collection for various disciplines, such as forest ecology or environmental technology, traditionally relies on paper records that need subsequent manual data entry and processing. As part of a 7-year interdisciplinary project called FutureScapes, that merges ecological and environmental sciences with machine learning, the participating teams will be trialling and, potentially, swapping to the QGIS based field work mobile application, MerginMaps. Our team is leading the trials and deployment of the app. We will present our experience with the obstacles and difficulties of unifying data collection and management between different disciplines that have various approaches to handling data. We will also provide an overview of the benefits that a QGIS based field work app can have in an academic setting with short term projects and, often, changing field staff. The overview will include insights from the data management perspective, such as how setting up clear and concise data collection forms improves clarity within teams themselves. In a country where summers are short like in Estonia, there is a limited time window for most field work. Advancements in field data collection, especially for increased efficiency, could lessen the burden of tightly packed field campaigns. Furthermore, we will discuss whether and how MerginMaps can benefit not only field-based recordings of data but also sampling in the field and the following sample processing in the lab.</abstract>
                <slug>qgis-uc2025-3271-rock-paper-app-can-a-field-app-beat-paper-records-</slug>
                <track>Mobile Data Collection</track>
                
                <persons>
                    <person id='3338'>Minna Ots</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/DLLWUP/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/DLLWUP/feedback/</feedback_url>
            </event>
            <event guid='bbc6d944-39d8-5e7f-ab1e-856d6f623de4' id='3359'>
                <room>Birollen</room>
                <title>QGIS and Mergin Maps for data collection</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-03T11:30:00+02:00</date>
                <start>11:30</start>
                <duration>00:30</duration>
                <abstract>Mergin Maps is an open-source platform designed to seamlessly complement QGIS, empowering efficient and collaborative field data collection. This presentation will showcase how Mergin Maps addresses the challenges of mobile data acquisition by offering a comprehensive suite of tools, including a user-friendly mobile app, robust developer tools, and a secure web server. We will demonstrate how Mergin Maps integrates with QGIS, streamlining the entire workflow from project design and deployment to data synchronization and analysis. This presentation will highlight the platform&apos;s key features, including offline capabilities, real-time collaboration, version control, and flexible data schemas, ultimately demonstrating how Mergin Maps can significantly improve the accuracy, speed, and efficiency of your field data collection efforts while leveraging your existing QGIS expertise.</abstract>
                <slug>qgis-uc2025-3359-qgis-and-mergin-maps-for-data-collection</slug>
                <track>Mobile Data Collection</track>
                
                <persons>
                    <person id='109'>Saber Razmjooei</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/TDK3LY/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/TDK3LY/feedback/</feedback_url>
            </event>
            <event guid='de9322a8-5352-5aa7-8a17-f78aaa3bc626' id='3292'>
                <room>Birollen</room>
                <title>Effective visual map control with QGIS</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-03T12:00:00+02:00</date>
                <start>12:00</start>
                <duration>00:30</duration>
                <abstract>NIBIO produces Green Structure Maps (GSM) for Norway that cover built-up areas, including cabin areas. GSM is a hybrid product based on information from remote sensing data and detailed national vector datasets such as roads, water, buildings, and land use. GSM contains 8 classes: Ground, Shrub, Tree, Grey, Road, Water, Building, and Agriculture.
QGIS is excellently suited for visual control of GSM. Based on the size of the dataset (number of polygons), a significant random sample of each class is selected to check whether it is correctly classified.
You can organize the map layers into different themes, set up QGIS with multiple map windows showing different themes and zoom levels, and use existing plugins to jump from polygon to polygon and compare with aerial images and code whether the classification is correct or not - quickly and efficiently. More comprehensive statistics can then be calculated, and the results can be compared against the requirements to determine if the GSM meets the standards.</abstract>
                <slug>qgis-uc2025-3292-effective-visual-map-control-with-qgis</slug>
                <track>Use case</track>
                
                <persons>
                    <person id='3363'>Anne B. Nilsen</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/V8NZWR/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/V8NZWR/feedback/</feedback_url>
            </event>
            <event guid='ce808ca4-2000-570c-9c0a-cdd70ca8d5c1' id='3364'>
                <room>Birollen</room>
                <title>The killer features of QGIS Server</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-03T13:30:00+02:00</date>
                <start>13:30</start>
                <duration>00:30</duration>
                <abstract>QGIS Server can publish OGC web services (WMS, WFS etc.) directly from QGIS projects, using QGIS for map rendering. This means that the maps, when published, look identical to what they look like in your desktop QGIS. Another unique characteristic of QGIS Server is its capability to serve QGIS print layouts. In other words, you can publish your maps along with all their layout elements as defined in the print layout.

This talk covers how the aforementioned capabilities of QGIS Server can be applied in practice. The focus is on publishing not only a standard WMS but also a map atlas: a set of print-ready maps made utilizing QGIS&apos;s print layout capabilities. The talk also touches on other relevant topics such as setting up and configuring QGIS Server. The content is based on practical examples from a project with the National Land Survey of Finland.</abstract>
                <slug>qgis-uc2025-3364-the-killer-features-of-qgis-server</slug>
                <track>Databases &amp; Web</track>
                
                <persons>
                    <person id='3417'>Eemil Haapanen</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/EALVFC/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/EALVFC/feedback/</feedback_url>
            </event>
            <event guid='fd086348-a782-5c64-9592-8a51736ff3bf' id='3284'>
                <room>Birollen</room>
                <title>Best Practices for Modern QGIS Plugin Development</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-03T14:00:00+02:00</date>
                <start>14:00</start>
                <duration>00:30</duration>
                <abstract>QGIS plugins are powerful tools that extend the functionality of the QGIS ecosystem. However, many plugins lack essential development practices that ensure maintainability, scalability, and long-term usability. A survey of the top 20 most downloaded QGIS plugins revealed that only three had an established test suite, highlighting a gap in quality assurance across the ecosystem.

In this session, we will walk through best practices for modern QGIS plugin development, drawing from our work on the QGIS Earth Engine Plugin. We will cover:
	&#8226;	The current state of QGIS plugin development &#8211; insights from our landscape analysis
	&#8226;	Building a test suite &#8211; why it&#8217;s essential and how to get started
	&#8226;	Continuous integration (CI) &#8211; setting up automated testing and validation
	&#8226;	Proper packaging &amp; distribution &#8211; ensuring your plugin is easy to install and update
	&#8226;	Static typing &amp; maintainability &#8211; making your plugin more robust and readable
	&#8226;	And more!

By the end of this session, attendees will have a practical roadmap for improving code quality, testing, and deployment in their own QGIS plugins. Whether you&#8217;re building a new plugin or maintaining an existing one, these best practices will help ensure your plugin is scalable, maintainable, and future-proof.</abstract>
                <slug>qgis-uc2025-3284-best-practices-for-modern-qgis-plugin-development</slug>
                <track>Plugins &amp; Development</track>
                
                <persons>
                    <person id='3360'>Zac Deziel</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/7MFVGY/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/7MFVGY/feedback/</feedback_url>
            </event>
            <event guid='35b0b446-fe45-58d9-9b83-eaa43921a095' id='3441'>
                <room>Birollen</room>
                <title>From Zero to Hero: Get Started with Machine Learning in GIS</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-03T14:30:00+02:00</date>
                <start>14:30</start>
                <duration>00:30</duration>
                <abstract>Machine learning and AI is transforming the way we analyze spatial data, but for many GIS users, it still feels like an advanced and inaccessible field. In this session we will bridge that gap, no prior knowledge needed!

We&#8217;ll start by breaking down the three main types of machine learning tasks applicable in GIS: classification, regression, and clustering. Then, we&#8217;ll bring these concepts to life with practical examples, showing how to effectively apply machine learning to solve spatial challenges.

Whether you are curious about machine learning or looking for ways to enhance your GIS analysis, this presentation will equip you with the knowledge and tools to go from zero to hero!</abstract>
                <slug>qgis-uc2025-3441-from-zero-to-hero-get-started-with-machine-learning-in-gis</slug>
                <track>Basics</track>
                
                <persons>
                    <person id='3457'>Hanna Swedenklef</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/CP8F9G/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/CP8F9G/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='Statisten' guid='8fc9baa5-d770-52d3-ba1d-e342369e667d'>
            <event guid='e1f009b2-c8a2-5671-8e15-975ff07060ba' id='3333'>
                <room>Statisten</room>
                <title>Fishy business? Fishing vessel monitoring in Ghana using QGIS</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-03T09:00:00+02:00</date>
                <start>09:00</start>
                <duration>00:30</duration>
                <abstract>Legal and illegal fisheries affect both ecosystems and societies. This talk presents insights and lessons learned from a bilateral project between the Fisheries Commission of Ghana and Norwegian partners. Data from the Vessel Monitoring System (VMS) is used to report and analyze hot spots and movement patterns of the fleet. QGIS supports data handling, workflow standardization, and result mapping. Training in QGIS was provided, and the local user group utilized, among other functions, the QGIS model designer for analysis.</abstract>
                <slug>qgis-uc2025-3333-fishy-business-fishing-vessel-monitoring-in-ghana-using-qgis</slug>
                <track>Use case</track>
                
                <persons>
                    <person id='2570'>Alexander Beck</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>true</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/ZJHHSJ/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/ZJHHSJ/feedback/</feedback_url>
            </event>
            <event guid='8596ebb2-8107-5310-80d5-d37609f9f6b0' id='3310'>
                <room>Statisten</room>
                <title>QGIS in Estonian schools - experience from the project &#8220;Cool geography lesson&#8221;</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-03T09:30:00+02:00</date>
                <start>09:30</start>
                <duration>00:30</duration>
                <abstract>A project called &quot;Cool Geography Lesson&quot; was launched in Estonian schools to promote geography education in 2016. It was conducted by the University of Tartu geography students&apos; association EGEA-Tartu. The initiative ran for seven years (until 2023) and reached over 10,000 students all over Estonia. The project featured interactive workshops on seven different geography-related topics. Two of these workshops introduced students to geoinformatics with the help of QGIS. 

This presentation will share insights from the experience of how to teach hands-on geoinformatics to secondary school students (ages 14&#8211;17) who often have no prior exposure to QGIS. Participants in the workshops either developed a basic 3D model of Tallinn&apos;s city center or created a choropleth map of Estonia using QGIS software. The workshops also included a theoretical component, showcasing the importance of geoinformatics and its real-world applications. 

The session will explore the following topics: 

- Background of the project and structure of the workshops. 
- What challenges were encountered and what lessons were learned? 
- Can total beginners learn to use QGIS within a short time frame? 
- What was the students&#8217; feedback to the workshops?</abstract>
                <slug>qgis-uc2025-3310-qgis-in-estonian-schools-experience-from-the-project-cool-geography-lesson-</slug>
                <track>Use case</track>
                
                <persons>
                    <person id='3380'>Merli Neito</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/DF9LMR/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/DF9LMR/feedback/</feedback_url>
            </event>
            <event guid='64857e0e-aaa3-5a2f-a182-b6e14ec8306a' id='3167'>
                <room>Statisten</room>
                <title>Nature in Norway - QGIS plugin</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-03T10:00:00+02:00</date>
                <start>10:00</start>
                <duration>00:30</duration>
                <abstract>The NiN3.0 system (Nature in Norway) is a comprehensive nature classification framework developed by the Natural History Museum at the University of Oslo and the Norwegian Biodiversity Information Centre to systematically map and describe nature in a standardized manner across Norway. This system is important for natural resource management and understanding ecological relationships. To facilitate the use of NiN3.0 in geographic information systems, we have developed the NiN-QGIS Plugin. This plugin integrates NiN3.0 directly into QGIS, enabling users to customize their QGIS projects with selected type systems and major type groups. This integration streamlines the process of nature mapping and description within Norway, enhancing the efficiency of ecological data collection.
Upon configuration, the plugin generates a QGIS project file and a GeoPackage file containing the chosen type system and major type groups. The mapping units are adjusted based on the selected mapping scale, ensuring that the project is tailored to the specific needs of the user.</abstract>
                <slug>qgis-uc2025-3167-nature-in-norway-qgis-plugin</slug>
                <track>Use case</track>
                
                <persons>
                    <person id='3275'>Peter Horvath</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/ZSPYUA/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/ZSPYUA/feedback/</feedback_url>
            </event>
            <event guid='69b77757-f679-59ba-b38f-ab87a06cfd0d' id='3263'>
                <room>Statisten</room>
                <title>Plugineta: an enterprise ready layer for QGIS editors.</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-03T11:00:00+02:00</date>
                <start>11:00</start>
                <duration>00:30</duration>
                <abstract>In the ever-changing realm of enterprise Geographic Information Systems (GIS), efficiency is always a top priority. While QGIS has established itself as a leading open-source platform, the necessary features for an enterprise-level deployment of a large-scale geometry editor have not been thoroughly explored, and there isn&#8217;t a clear option accepted by the community. With that idea in mind, we began developing Plugineta, which serves as a gateway to enable enterprise-level layer editing through GeoServer within the familiar QGIS environment. This integration empowers users to access powerful layer editing capabilities, including effortlessly managing related layers, such as 1:N relations, and customizing forms.

In addition, by adding the Enterprise Edition Layer Capability, LDAP integration with the GeoServer security framework allows you to manage access to layers without exposing corporate data source credentials to the end user. Users authenticate through corporate login, and custom access policies can be set for layer editing, ensuring that only authorized users can interact with specific layers based on their roles, while keeping sensitive credentials secure.

In this presentation, we will discuss the missing enterprise architecture features in the current landscape and demonstrate how Plugineta addresses these gaps by offering advanced layer editing tools.</abstract>
                <slug>qgis-uc2025-3263-plugineta-an-enterprise-ready-layer-for-qgis-editors-</slug>
                <track>Plugins</track>
                
                <persons>
                    <person id='2560'>Ignacio Talavera</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/RX8W3Q/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/RX8W3Q/feedback/</feedback_url>
            </event>
            <event guid='e081aaf0-393a-57c1-84dd-3800b78f6ab4' id='3443'>
                <room>Statisten</room>
                <title>EasyEarth: Get up and running with any Earth Observation model</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-03T11:30:00+02:00</date>
                <start>11:30</start>
                <duration>00:30</duration>
                <abstract>Earth Observation (EO) has seen significant growth, yet running EO models presents challenges due to the complexities of geospatial data. We have developed &#8220;EasyEarth&#8221;, a QGIS-based plugin addressing these issues by enabling users to run EO, computer vision, or vision-language directly within QGIS&apos;s familiar interface, streamlining model deployment and integration.

In particular, EasyEarth aims to overcome the major EO challenge of inefficient annotation processes. Tools such as  GeoSAM have provided initial resources to facilitate the generation of training labels based on the Segment Anything Model (SAM). However, this tool supports only one pre-trained model and involves a two-step process: creating image embeddings and generating training labels using inferences with prompts. Additionally, installation requires modifying base Python libraries on QGIS, which can be insecure with potential disruption of the software environment.

To advance beyond existing annotation plugins on QGIS, EasyEarth incorporates multiple pre-trained models from popular AI communities such as HuggingFace, and streamlines and automates the generation and loading of embeddings, among other advantages. To address the potential conflicts between the model environment and QGIS, we wrap the model running environment within a Docker container and use Flask to facilitate communication between the QGIS interface and the model running environment. This separation ensures that changes in the model environment do not interfere with the main QGIS application, enhancing both security and stability.

We expect this plugin to increase the ease of using different EO models on custom data, and the efficiency and accuracy of the labeling process. The streamlined and simplified processes are expected to encourage more users, including those with limited computer science and remote sensing backgrounds, to adopt this tool in their work, facilitating broader engagement and application in various fields.</abstract>
                <slug>qgis-uc2025-3443-easyearth-get-up-and-running-with-any-earth-observation-model</slug>
                <track>Plugins</track>
                
                <persons>
                    <person id='3458'>Yan Cheng</person><person id='3468'>Ankit Kariryaa</person><person id='3469'>Lucia Gordon</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>true</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/XK3MFZ/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/XK3MFZ/feedback/</feedback_url>
            </event>
            <event guid='30416214-c4ca-55fd-babf-1ef722b95715' id='3466'>
                <room>Statisten</room>
                <title>Dynamic layers : a single project to rule them all</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-03T12:00:00+02:00</date>
                <start>12:00</start>
                <duration>00:30</duration>
                <abstract>Inspired by the current QGIS atlas feature, which enables the batch generation of PDF exports from a vector layer, this plugin offers batch generation of QGIS projects.

Starting from a &quot;master&quot; project, you can set up various variables that will have to be updated &quot;dynamically&quot; for the generation of these projects:

* layer properties : 
  * title in legend
  * data source used
  * title and summary for QGIS server for web publication
* project properties : 
  * title
  * summary
  * ...

Like in the atlas, a coverage layer with margin options can be set. It&apos;s therefore possible to generate projects for different geographic areas, or years or even themes. The plugin uses QGIS expressions, allowing you to take advantage of the many possibilities offered by expressions and context.

The final goal of this project is to publish a QGIS project for land farms on the WEB using Lizmap, an opensource project to expose a QGIS project on the internet. In this use case, in a given province in France, a single QGIS project represents a single land farm owner, and all the data related to this owner : kind of land-use, pest traps, ... and statistics concerning this farm.</abstract>
                <slug>qgis-uc2025-3466-dynamic-layers-a-single-project-to-rule-them-all</slug>
                <track>Plugins</track>
                
                <persons>
                    <person id='473'>Etienne TRIMAILLE</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/YDU8TJ/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/YDU8TJ/feedback/</feedback_url>
            </event>
            <event guid='f767a838-9d10-5ec0-919e-2d2695636754' id='3253'>
                <room>Statisten</room>
                <title>Mapping the Future of Informal Sports: Data-Driven Solutions with QGIS</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-03T13:30:00+02:00</date>
                <start>13:30</start>
                <duration>00:30</duration>
                <abstract>How much space do we need for informal sports, and where? This talk presents a QGIS-powered workflow to calculate and visualize the spatial demand for informal sports activities&#8212;broken down by sport type&#8212;based on population data. By overlaying existing sports facilities, the analysis identifies gaps and highlights where new infrastructure is needed. The approach can be applied beyond sports, offering insights for any provision area that depends on population density and proximity. This presentation aims to demonstrate how data-driven mapping with QGIS can simplify and enhance urban planning processes.</abstract>
                <slug>qgis-uc2025-3253-mapping-the-future-of-informal-sports-data-driven-solutions-with-qgis</slug>
                <track>Use case</track>
                
                <persons>
                    <person id='2514'>Philipp Sch&#252;ller</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/9UTD8Y/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/9UTD8Y/feedback/</feedback_url>
            </event>
            <event guid='d3433431-afff-5849-b430-80da5a26d502' id='3289'>
                <room>Statisten</room>
                <title>Use of QGIS to Measure NDVI and Extract Selected Vegetation Cover</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-03T14:00:00+02:00</date>
                <start>14:00</start>
                <duration>00:30</duration>
                <abstract>This study explores the use of QGIS to measure the Normalized Difference Vegetation Index (NDVI) and extract only selected vegetation cover in the city of Tirana for the years 2016 and 2025. Sentinel-2 satellite images were processed in QGIS to calculate NDVI values, and a specific threshold was applied to extract areas representing healthy vegetation. The approach enables accurate quantification of changes in green cover within the urban landscape, demonstrating the potential of open-source GIS tools for detailed environmental monitoring and urban planning.</abstract>
                <slug>qgis-uc2025-3289-use-of-qgis-to-measure-ndvi-and-extract-selected-vegetation-cover</slug>
                <track>Use case</track>
                
                <persons>
                    <person id='1387'>Leonora Haxhiu</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/QVCKNP/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/QVCKNP/feedback/</feedback_url>
            </event>
            <event guid='b8f0aff1-c213-5081-9a99-5572e981b536' id='3743'>
                <room>Statisten</room>
                <title>GNOSIS: THE BACKBONE GIS-BASED ECOSYSTEM OF THE CYPRUS TRANSPORT NETWORKS DIGITAL TWIN</title>
                <subtitle></subtitle>
                <type>Presentation</type>
                <date>2025-06-03T14:30:00+02:00</date>
                <start>14:30</start>
                <duration>00:30</duration>
                <abstract>Andreas Georgiou, Marina Sofokleous, Christos Laoudias, Aristotelis Savva, Christos G. Panayiotou

To improve mobility, enhance public services, and align with EU regulations, the Ministry of Transport, Communications, and Works of Cyprus (MTCW) is introducing Intelligent Transport Systems (ITS) across the island. In collaboration with the KIOS Research and Innovation Centre of Excellence at the University of Cyprus (KIOS CoE), the MTCW is planning the deployment of ITS using evidence-based scientific results produced by KIOS CoE and aggregated from existing literature.
As part of this initiative, an integrated Geographical Information System (GIS)-based ecosystem, called GNOSIS, has been developed to streamline mobility data collection, analysis, management, and dissemination. GNOSIS integrates advanced GIS technologies to provide a user-friendly platform for data-driven transport planning and decision-making. The ecosystem consists of three key components: a Desktop Application built on a customized version of QGIS that offers several functionalities that enhance the everyday workflow of end-users in data management, analysis, and visualization; a Mobile Application designed to support data collection and fieldwork that enables users to gather essential information in real-time and; a Web Portal that provides remote access to visual data, allowing users to view and interact with transport data from anywhere. These components, support the Cyprus National Access Point (CyNAP), facilitating the easy exchange, access, and reuse of transport-related data.
One objective of this work is to showcase the GIS ecosystem developed for ITS and demonstrate how open-source components can be effectively integrated to deliver a comprehensive and efficient solution for digital transformation and sustainability of mobility services. Another objective is to highlight the role of such solutions in enhancing the productivity and accountability of public services. Ultimately, this initiative lays the foundation for the Cyprus Transport Networks Digital Twin, enabling more accurate simulations, smarter infrastructure planning, and improved transport efficiency.</abstract>
                <slug>qgis-uc2025-3743-gnosis-the-backbone-gis-based-ecosystem-of-the-cyprus-transport-networks-digital-twin</slug>
                <track>Use case</track>
                
                <persons>
                    <person id='3694'>Andreas M. Georgiou</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/KZDT7E/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/KZDT7E/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='Wadstr&#246;m' guid='60a60174-5000-552c-8976-e61dabc2acbe'>
            <event guid='153f69ab-6bd2-5e3a-a588-cf70c15a92eb' id='3405'>
                <room>Wadstr&#246;m</room>
                <title>Unlocking Geospatial Potential: QGIS &amp; EntryScape - A Powerful Open Source Synergy</title>
                <subtitle></subtitle>
                <type>Workshop</type>
                <date>2025-06-03T09:00:00+02:00</date>
                <start>09:00</start>
                <duration>01:30</duration>
                <abstract>This workshop explores potential synergy between QGIS and EntryScape, demonstrating how potential integration can enable organizations to effectively manage, share, and govern QGIS data through metadata management. In today&apos;s data-driven world, organizations face challenges of making geospatial data accessible and usable across different departments and externally. This workshop addresses challenges by showcasing the potential complete open-source synergy that could leverage the strengths of both QGIS and EntryScape.

QGIS, a leading open-source Geographic Information System, provides robust tools for creating, editing, and analyzing spatial data. However, managing and sharing data effectively, especially in compliance with standards, can be complex. This is where standardized and structured metadata with EntryScape comes in. EntryScape is an open-source metadata management software allowing organizations to catalog, describe, and govern data with metadata according to various metadata profiles, including INSPIRE (NMDP4 in Sweden), GeoDCAT-AP and DCAT-AP adaptations such as DCAT-AP-SE and more.

This workshop will delve into the potential technical aspects of integrating QGIS and EntryScape. Participants will be involved through a presentation about the potential synergy and discussions on how to connect QGIS with EntryScape in the future, which will enable metadata creation and synchronization. The workshop will demonstrate how to use EntryScape to enrich QGIS data with comprehensive metadata, ensuring discoverability and interoperability. Specifically, the workshop will cover:
- Technical roadmap and development towards the possibility of setting up integration between QGIS and EntryScape.
- How to manually create and edit metadata for QGIS layers and projects within EntryScape.
- Applying relevant metadata standards, such as INSPIRE (NMDP4 in Sweden), GeoDCAT-AP,DCAT-AP-SE and customized metadata profiles, to QGIS data.
- Publishing and sharing QGIS data and metadata through EntryScape - the manual way and the plans for future automations
- Enabling internal and external access to QGIS data, including making external datasets available for public consumption.
- Utilizing EntryScape&apos;s governance features to manage data quality and ensure compliance.

By attending this workshop, participants will gain knowledge of the combined power of QGIS and EntryScape to build a robust and open-source data management solution. This solution empowers organizations to not only organize and govern their QGIS data, but also to facilitate data sharing and collaboration both internally and externally. Participants will leave with insights to implement a future potential integration within or between organizations, fostering data-driven decision-making and promoting data sharing. The workshop will emphasize open-source synergy to create a comprehensive and cost-effective solution for managing geospatial data.

Andreas Fogelberg is the presenter who works as the team lead developer at MetaSolutions AB, main developers of EntryScape. He specializes in geospatial data management and open-source solutions. With a background spanning both public and private sectors, he brings extensive experience from organizations like Consid, Tobii, Sweco, and various municipality. His expertise lies in integrating and customizing geospatial tools to meet specific organizational needs, with a focus on metadata management. Andreas is passionate about fostering data sharing and empowering organizations to effectively manage their geospatial information.</abstract>
                <slug>qgis-uc2025-3405-unlocking-geospatial-potential-qgis-entryscape-a-powerful-open-source-synergy</slug>
                <track>Workshop</track>
                
                <persons>
                    <person id='3438'>Andreas Fogelberg</person><person id='3703'>Eric Hjelmestam</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/F8PRZ9/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/F8PRZ9/feedback/</feedback_url>
            </event>
            <event guid='3e95b9a0-83c4-50cb-9670-882f5674131b' id='3311'>
                <room>Wadstr&#246;m</room>
                <title>ORSTools &#8211; Harnessing the Power of Routing inside QGIS</title>
                <subtitle></subtitle>
                <type>Workshop</type>
                <date>2025-06-03T11:00:00+02:00</date>
                <start>11:00</start>
                <duration>01:30</duration>
                <abstract>This session takes a deeper look at the ORSTools plugin. We will go through several analyses which the plugin enables and which features it provides. This includes both using the processing algorithms for in-depth analyses as well as using it as a tool for personal route planning, similar to existing solutions such as gMaps or Komoot.

We will also have a look at the newer, lesser used API endpoints and show how they can be used to improve route planning to support more specialized use cases.

What you will learn in the workshop:
1. Basic usage of ORSTools as a personal route planning tool.
2. Automatic calculation of routes from pre-existing data, using different transport modes and customizable constraints (e.g., avoiding highways or toll roads).
3. Reachability analysis using isochrones, which calculates accessibility areas based on time or distance. This supports multiple start points and transport modes for realistic location analysis.
4. Calculation of large-scale time and distance matrices that enable the analysis of travel times and distances between a multitude of points.
5. Automating all the above processes using QGIS Model Builder to streamline workflows and enable reproducible analyses.

For steps 2 and 3, some example data will be provided. You are invited to also bring your own.

What to do before participating:

- Acquire some basic knowledge of QGIS 
- Sign up for an account at [openrouteservice.org](https://openrouteservice.org/dev/#/signup)  
- Install the latest version of the ORSTools Plugin (or do it during the workshop)

All workshop materials can be found here: https://workshops.heigit.org/orstools-workshop-qgis-uc2025/intro.html</abstract>
                <slug>qgis-uc2025-3311-orstools-harnessing-the-power-of-routing-inside-qgis</slug>
                <track>Workshop</track>
                
                <persons>
                    <person id='3378'>Jakob Schnell</person><person id='3381'>Till Frankenbach</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/RX3RG7/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/RX3RG7/feedback/</feedback_url>
            </event>
            <event guid='057a8b5b-32c5-5459-a37e-6ea56b5ee318' id='3329'>
                <room>Wadstr&#246;m</room>
                <title>QGIS Web Client - Setting up your first theme</title>
                <subtitle></subtitle>
                <type>Workshop</type>
                <date>2025-06-03T13:30:00+02:00</date>
                <start>13:30</start>
                <duration>01:30</duration>
                <abstract>This workshop will show how to set up a fresh QWC instance, using qwc-docker, and publishing a sample project, covering a range of topics, including:
- qwc-docker setup
- Setting up the project and datasources
- Basic viewer customization
- Search
- Managing users and permissions
- Editing

The steps will be demonstrated on a Linux + Docker environment. A sample project and data will be provided.

Participants should bring their own laptop with:

- Either: Install VirtualBox, then you can use the following preconfigured VirtualBox image: http://pkg.sourcepole.ch/qwc_workshop.tar.xz (the password for the user qwc is qgisuc2025)

- Or git + a working docker + docker-compose environment, and executing the following commands:

    git clone --recursive https://github.com/qwc-services/qwc-docker.git
    cd qwc-docker
    docker compose pull</abstract>
                <slug>qgis-uc2025-3329-qgis-web-client-setting-up-your-first-theme</slug>
                <track>Workshop</track>
                
                <persons>
                    <person id='550'>Sandro Mani</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/GT3FVC/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/GT3FVC/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='KO22 (WS1)' guid='bfbf6b36-9154-5fb7-8a10-c712f8a443a3'>
            <event guid='28ab69e1-339a-5399-9a39-aa800682d606' id='3445'>
                <room>KO22 (WS1)</room>
                <title>Climate sensitive planning for the city of Norrk&#246;ping using a QGIS plugin</title>
                <subtitle></subtitle>
                <type>Workshop</type>
                <date>2025-06-03T09:00:00+02:00</date>
                <start>09:00</start>
                <duration>01:30</duration>
                <abstract>This practical workshop will explore the different capabilities of the Urban Multi-scale Environmental Predictor. This tool is applicable at different scales and processes related to urban climate and the objectives for the workshop is for participants to try out one or more parts of the tool based on their research interests and GIS knowledge. We will focus on central parts of Norrk&#246;ping including the surroundings of the conference venue. Some members of the UMEP-team will be there to assist this hands-on tutorial where different aspects of urban climate and sensitive planning can be investigated such as Solar Energy, Surface radiation, Pedestrian wind, Thermal comfort and more.

To join this we recommend you to:
1. Have a recent (e.g. last LTR) version of QGIS installed
2. Install two plugins (**UMEP** and **UMEP for Processing**) found in Plugins&gt;Manage and Install Plugins in QGIS.</abstract>
                <slug>qgis-uc2025-3445-climate-sensitive-planning-for-the-city-of-norrkping-using-a-qgis-plugin</slug>
                <track>Workshop</track>
                
                <persons>
                    <person id='3148'>Fredrik Lindberg</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/YMTPXG/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/YMTPXG/feedback/</feedback_url>
            </event>
            <event guid='78d9649d-6170-53d6-87ec-06fd756aae31' id='3416'>
                <room>KO22 (WS1)</room>
                <title>Publishing Maps on the Web with QGIS Server</title>
                <subtitle></subtitle>
                <type>Workshop</type>
                <date>2025-06-03T11:00:00+02:00</date>
                <start>11:00</start>
                <duration>01:30</duration>
                <abstract>Publishing geographic information on the web is a common requirement, and numerous platforms are available to support this need. Whether using commercial or self-hosted solutions, understanding the underlying workflows is essential for those looking to develop web map-based applications.

This workshop will focus on using QGIS and QGIS Server to create and publish web map applications. We will leverage QGIS, QGIS Server, and PostgreSQL to build a seamless and automated workflow.

On the server side, projects will be stored in a PostgreSQL database, where a database trigger will extract all necessary project information using PyQGIS. This process will automatically generate a fully functional web map application. QGIS Server will serve project layers, ensuring that any updates or customizations made in QGIS are reflected in the web app in real-time.

To maintain a consistent user experience between QGIS and the web, we will systematically review project components, including layers, column properties, and relationships. This ensures that users see the same content in their browser as they do in QGIS. Additionally, we will explore how QGIS layouts can be used for printing, including the ability to add custom content. The Atlas layout feature will also be demonstrated for generating print-ready maps of selected items or search results.

To simplify setup, the workshop will use a pre-configured Docker environment with all required software, making it accessible for beginners.

Prerequisites

To fully benefit from this workshop, participants should:
* Be familiar with QGIS
* Have basic Python knowledge (we will use PyQGIS, both in the QGIS console and externally)
* Be comfortable using Docker
* Be able to navigate a PostgreSQL client (e.g., pgAdmin or DBeaver)
* Have a basic understanding of how the web works</abstract>
                <slug>qgis-uc2025-3416-publishing-maps-on-the-web-with-qgis-server</slug>
                <track>Workshop</track>
                
                <persons>
                    <person id='1443'>Jorge Gustavo Rocha</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/GF89UJ/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/GF89UJ/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='KO23 (WS2)' guid='d22739bf-50bb-5fef-91ca-8ce7da1ccebf'>
            <event guid='e3d66cee-b209-5830-b722-7385350eccb6' id='3383'>
                <room>KO23 (WS2)</room>
                <title>Building Your First QGIS Plugin</title>
                <subtitle></subtitle>
                <type>Workshop</type>
                <date>2025-06-03T09:00:00+02:00</date>
                <start>09:00</start>
                <duration>01:30</duration>
                <abstract>Start your journey into QGIS development by building your first plugin. This beginner-friendly workshop will help you understand how plugins work and gain hands-on experience creating a plugin from scratch. The workshop will teach you how to build a simple plugin that allows you to easily load your favorite basemap in QGIS with just a click.  We will start with a minimal plugin template and learn how to add features and user interface. Finally, you will be able to package your plugin and share with your friends and colleagues.

You will need QGIS and your favorite Text Editor installed on your computer. Knowledge of Python and PyQGIS is helpful, but is not required.

You may use **any** text editor for this workshop. If you do not have a favorite text editor, install one of the recommended beginner-friendly and free text editors from the list below.

* Windows: [Notepad++](https://notepad-plus-plus.org/downloads/) is a good free editor for windows. 
* Mac: [TextMate](https://macromates.com/) is an open-source editor for Mac that is simple yet powerful.</abstract>
                <slug>qgis-uc2025-3383-building-your-first-qgis-plugin</slug>
                <track>Workshop</track>
                
                <persons>
                    <person id='161'>Ujaval Gandhi</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/S9AVNQ/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/S9AVNQ/feedback/</feedback_url>
            </event>
            <event guid='e98e6333-93dd-5d57-ae43-1d6086f4a50f' id='3384'>
                <room>KO23 (WS2)</room>
                <title>QGIS Expressions Masterclass</title>
                <subtitle></subtitle>
                <type>Workshop</type>
                <date>2025-06-03T11:00:00+02:00</date>
                <start>11:00</start>
                <duration>01:30</duration>
                <abstract>Expressions are one of the most powerful features of QGIS. This hands-on workshop will provide you with a structured overview of the QGIS expression engine.  We will start with the basics of expression syntax and gradually build complex expressions to solve real-world problems. You will come out with a deep appreciation of the power of expression and hands-on skills to improve your own workflows. 

This is a beginner-friendly workshop. Just bring your laptop with QGIS installed.</abstract>
                <slug>qgis-uc2025-3384-qgis-expressions-masterclass</slug>
                <track>Workshop</track>
                
                <persons>
                    <person id='161'>Ujaval Gandhi</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/MSWX3S/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/MSWX3S/feedback/</feedback_url>
            </event>
            <event guid='3a6cccd6-0b61-52f7-978f-a47dee785114' id='3454'>
                <room>KO23 (WS2)</room>
                <title>QField and QFieldCloud - seamless fieldwork for QGIS</title>
                <subtitle></subtitle>
                <type>Workshop</type>
                <date>2025-06-03T13:30:00+02:00</date>
                <start>13:30</start>
                <duration>01:30</duration>
                <abstract>QField is the field data collection app for QGIS, with over 325K active users and 1Mio downloads. QFieldCloud, released in early 2023, is the sync platform for QField and QGIS.
We&apos;ll show you how to make the most of these state-of-the-art tools.

In this workshop, we will go through the complete fieldwork process: setting up your QGIS project, publishing the project via QFieldCloud, collecting data via the QField mobile app and synchronising the field data back to your main dataset in the office.
QField works on top of QGIS and allows users to set up maps and forms in QGIS on their workstation and deploy them in the field. QField uses QGIS&apos;s data providers - OGR, GDAL, PostGIS and others - and supports most common file formats.
QField combines a minimal design with sophisticated technology that allows intuitive viewing and editing of data. QField&apos;s map rendering is supported by the QGIS rendering engine, so the results are identical and the full range of styling options available on the desktop is available. Editing forms in QField respect the QGIS configuration and are optimised for touch interaction.
QFieldCloud will also make field collaboration much easier. We will learn about configuring users with different rights, collecting offline and online data, and synchronising field data and QGIS project data.</abstract>
                <slug>qgis-uc2025-3454-qfield-and-qfieldcloud-seamless-fieldwork-for-qgis</slug>
                <track>Workshop</track>
                
                <persons>
                    <person id='3464'>Zsanett Medvei</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/YTKU8W/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/YTKU8W/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='KO25 (WS4)' guid='dd3aaee8-4fa7-548b-a017-8dc39f8113e0'>
            <event guid='1f861829-b3a6-5043-a645-b7f84db73d99' id='3322'>
                <room>KO25 (WS4)</room>
                <title>AI-powered model building in QGIS</title>
                <subtitle></subtitle>
                <type>Workshop</type>
                <date>2025-06-03T13:30:00+02:00</date>
                <start>13:30</start>
                <duration>01:30</duration>
                <abstract>Modeling the spatial and temporal dynamics of natural and human-made processes often requires the development of complex models within Geographic Information Systems (GIS). As a result, this task has been limited to highly skilled GIS professionals. Our goal is to lower the entry barrier by developing an AI-powered modeling assistant called IntelliGeo, which facilitates the construction of geoprocessing workflows in the QGIS&apos;s Model Designer.
IntelliGeo is an open-source QGIS plugin that leverages the power of Large Language Models (LLMs) to make geospatial analysis more intuitive and efficient. It supports an iterative model-building process in which users define their requirements, refine them based on IntelliGeo&#8217;s outputs, and incorporate new insights gained through interactions with the plugin and testing the generated models.
To generate a model, IntelliGeo considers various factors, including user-defined requirements, available geoprocessing tools in QGIS, data loaded in the table of contents, and previously generated models. Currently, the model generation process is powered by general-purpose LLMs, which we instruct to produce geoprocessing models. However, user interactions with the LLMs will be used later to fine-tune an open-source LLM specifically for solving GIS-related problems.
At the QGIS User Conference 2024, we presented the initial steps of the plugin&apos;s development and received valuable feedback that helped steer our progress. Since then, we have made significant advancements, and in this workshop, we will showcase the evolution of IntelliGeo and demonstrate its current capabilities.
Workshop Agenda:   
- Introduction to LLM Integration into GIS (10 minutes)
- Installation and connecting to LLM API Services (10 minutes)
- Step-by-Step Tutorial Using IntelliGeo (60 minutes)  
- Wrap up and Q&amp;A (10 minutes)</abstract>
                <slug>qgis-uc2025-3322-ai-powered-model-building-in-qgis</slug>
                <track>Workshop</track>
                
                <persons>
                    <person id='2604'>Gustavo Garcia</person><person id='2629'>Mahdi Farnaghi</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>true</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/H3SKPN/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/H3SKPN/feedback/</feedback_url>
            </event>
            
        </room>
        
    </day>
    <day index='3' date='2025-06-04' start='2025-06-04T04:00:00+02:00' end='2025-06-05T03:59:00+02:00'>
        <room name='Wadstr&#246;m' guid='60a60174-5000-552c-8976-e61dabc2acbe'>
            <event guid='60202fbd-51f7-5e2d-8ba9-901cf8cc5461' id='3320'>
                <room>Wadstr&#246;m</room>
                <title>With your head among the clouds - an introduction to Cloud Native Geospatial</title>
                <subtitle></subtitle>
                <type>Workshop (onboarding/workshop day)</type>
                <date>2025-06-04T09:00:00+02:00</date>
                <start>09:00</start>
                <duration>04:00</duration>
                <abstract>Cloud Native is one of the largest paradigm changes in how we run and manage server side software. But how does it affect a typical geospatial software stack? Are the usual choices of map servers relevant in the Cloud Native age, and how can they be deployed in a way that takes advantage of the benefits Cloud Native brings.

This workshop will provide an introduction to topics such as Containers, Docker, Kubernetes and Infrastructure as Code. The aim is for anyone who has taken the workshop to be able to set up their own geospatial stack on Kubernetes.

Please bring your own computer. Workshop environment with Kubernetes will be provided, primarily accessed via your web browser.</abstract>
                <slug>qgis-uc2025-3320-with-your-head-among-the-clouds-an-introduction-to-cloud-native-geospatial</slug>
                <track>Workshop (onboarding/workshop day)</track>
                
                <persons>
                    <person id='3136'>Jan Dalheimer</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/3TCH79/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/3TCH79/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='Folksamsalen' guid='44ac788c-7a83-59f6-a00f-beed17e360e9'>
            <event guid='9f72b7f7-8b3f-5daf-bdd0-615075b5c71c' id='3700'>
                <room>Folksamsalen</room>
                <title>QField Day</title>
                <subtitle></subtitle>
                <type>Workshop (onboarding/workshop day)</type>
                <date>2025-06-04T08:30:00+02:00</date>
                <start>08:30</start>
                <duration>03:30</duration>
                <abstract>Join us for the first international QField Day!
Discover the latest innovations and powerful enhancements in QField. Learn how it simplifies field data collection, streamlines your workflows, and empowers professionals and organizations across industries.
Whether you&apos;re a long-time QField user, just getting started, or simply curious about cutting-edge field operations, this event is your chance to connect with the QField product team and gain valuable insights into how QField can elevate your projects.
From rapid mapping to AI, plugins to community building&#8212;and even leading research efforts like the EU-funded egeniouss project&#8212;get ready for a half day of inspiration, knowledge sharing, and exploring how QField empowers people to map and understand the world, solving everyday tasks and global challenges alike.</abstract>
                <slug>qgis-uc2025-3700-qfield-day</slug>
                <track>Workshop (onboarding/workshop day)</track>
                
                <persons>
                    <person id='122'>Marco Bernasocchi</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/PYEHFT/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/PYEHFT/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='Eckerberg (LWS2)' guid='c99a3182-0d35-52de-be6d-1ef4b794a6e2'>
            <event guid='dc67d919-4c93-5544-848a-6736950eab6c' id='3288'>
                <room>Eckerberg (LWS2)</room>
                <title>Hydrological Analysis in QGIS</title>
                <subtitle></subtitle>
                <type>Workshop (onboarding/workshop day)</type>
                <date>2025-06-04T09:00:00+02:00</date>
                <start>09:00</start>
                <duration>04:00</duration>
                <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.

Our 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.

**Preparatory instructions**
* Please bring your laptop with preferably QGIS LTR or newer installed.
* Install the PCRaster Tools plugin following [these instructions](https://jvdkwast.github.io/qgis-processing-pcraster/)
* Install the Whiteboxtools plugin following [these instructions](https://www.whiteboxgeo.com/manual/wbt_book/qgis_plugin.html)
* Install the SAGA NextGen plugin and make sure the SAGA tools work. Windows users can check [this video](https://youtu.be/ceBOzPtQvms?feature=shared)
* Make sure you can use GRASS tools in the processing toolbox
* Feel free to bring your own DEM raster to work with</abstract>
                <slug>qgis-uc2025-3288-hydrological-analysis-in-qgis</slug>
                <track>Workshop (onboarding/workshop day)</track>
                
                <persons>
                    <person id='38'>Hans van der Kwast</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/JSQZM3/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/JSQZM3/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='Str&#246;mmen (LWS3)' guid='e9839cad-5088-5c5a-a309-33ba5f2a37b3'>
            <event guid='84725c62-59b0-5ed5-bd11-99d9bce47fcb' id='3358'>
                <room>Str&#246;mmen (LWS3)</room>
                <title>Data collection with Mergin Maps and QGIS</title>
                <subtitle></subtitle>
                <type>Workshop (onboarding/workshop day)</type>
                <date>2025-06-04T09:00:00+02:00</date>
                <start>09:00</start>
                <duration>04:00</duration>
                <abstract>This workshop provides participants with a practical, hands-on experience in using Mergin Maps for collaborative field data collection. Participants will learn the complete workflow, starting with form design in QGIS, creating offline maps and proceeding with team-based data collection. Participants will be then able to visualise the data in QGIS.
The workshop commences with instruction on setting up custom data collection forms within QGIS, tailored to specific project needs. Participants will then learn how to generate background maps suitable for offline use in the field, ensuring data collection could proceed even in areas with limited or no internet connectivity. A key focus will be on enabling collaborative teamwork. Participants will practice deploying these forms and maps to mobile devices and working together as a team to efficiently collect field data. Finally, the workshop will cover synchronisation of the collected data back into QGIS, demonstrating how to view, manage, and analyze the results within the familiar QGIS environment.</abstract>
                <slug>qgis-uc2025-3358-data-collection-with-mergin-maps-and-qgis</slug>
                <track>Workshop (onboarding/workshop day)</track>
                
                <persons>
                    <person id='109'>Saber Razmjooei</person><person id='2436'>Martin Dobias</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/Z3T3TJ/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/Z3T3TJ/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='Alvarummet (LWS4)' guid='36a633b2-34fb-5671-995a-dfa479ae7ab1'>
            <event guid='edb09255-be4a-51c3-88fe-9acb4dc6e22a' id='3318'>
                <room>Alvarummet (LWS4)</room>
                <title>Working with Point Cloud Data in QGIS</title>
                <subtitle></subtitle>
                <type>Workshop (onboarding/workshop day)</type>
                <date>2025-06-04T09:00:00+02:00</date>
                <start>09:00</start>
                <duration>04:00</duration>
                <abstract>Kurt Menke (Septima) &amp; Saber Raszmjooei (Lutra Consulting)
This workshop will teach you how to work with point cloud data in QGIS. You will learn how to visualize point clouds in both 2D and 3D, style them to highlight important features, and process and edit them to extract meaningful information. The workshop will cover topics such as:

* Loading and displaying point clouds in 2D.
* Viewing point clouds in 3D.
* Creating Virtual Point Clouds (VPCs).
* Using Point Cloud Processing Tools.
* Editing Point Clouds.
* Using PDAL Wrench

Software:
To get the most out of this workshop you are encouraged to install the nightly release of QGIS (v 3.43.0). Do this in the week prior to the conference. There are several important enhancements to working with point clouds which will be included in the next stable release of QGIS (v. 3.44), later in June. If you can run the nightly release, you will have access to these important features. Minimally, you will need the latest stable release - QGIS 3.42 M&#252;nster. 

* If using Windows, you can download it from the official QGIS website (https://qgis.org/download/) or by using the OSGeo4W installer. 

* For MacOS users, try to download and install the DMG file from this pull request (https://github.com/qgis/QGIS/pull/60039). 

* For Debian based users, you can use QGIS Flatpack or change the repo. 

Note 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.

Note 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.

Data
We will provide the data for the workshop.</abstract>
                <slug>qgis-uc2025-3318-working-with-point-cloud-data-in-qgis</slug>
                <track>Workshop (onboarding/workshop day)</track>
                
                <persons>
                    <person id='25'>Kurt Menke</person><person id='109'>Saber Razmjooei</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/GHCFY7/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/GHCFY7/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='Lokatten (LWS5)' guid='c8b9459d-ccdd-5552-a539-0a11c5d1dc8e'>
            <event guid='0035e0e7-52ae-5f83-9758-7c1a52285127' id='3325'>
                <room>Lokatten (LWS5)</room>
                <title>Supercharge your fieldwork with QField plugins</title>
                <subtitle></subtitle>
                <type>Workshop (onboarding/workshop day)</type>
                <date>2025-06-04T09:00:00+02:00</date>
                <start>09:00</start>
                <duration>04:00</duration>
                <abstract>Unlock the full potential of your fieldwork with QField&apos;s groundbreaking plugins. Join our hands-on workshop to explore the powerful customization and functionality enhancements. Learn how to create and implement plugins tailored to your specific needs, streamline data collection, and improve field operations. Whether you&apos;re a beginner or an advanced user, this session will equip you with the skills to take your field mapping projects to the next level.

What you need to rock with us:
+ A computer with a web browser and your favorite text editor
+ The QField desktop application downloaded (execute the downloaded file to test that it runs):
.... [Windows](https://apps.microsoft.com/detail/xp99h3bcx4bw7f)
.... [GNU/Linux](https://qfield.org/get_latest/?platform=linux)
.... [Mac OS](https://qfield.org/get_latest/?platform=macos)
+ QField app installed in your smartphone/tablet. (Optional, but nice to have for testing)

Plugins are written in QML/JS, while simple, programming knowledge is needed to follow the workshop actively. Nonetheless, a QML intro from scratch will be provided.</abstract>
                <slug>qgis-uc2025-3325-supercharge-your-fieldwork-with-qfield-plugins</slug>
                <track>Workshop (onboarding/workshop day)</track>
                
                <persons>
                    <person id='1284'>Dave Signer</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://talks.osgeo.org/qgis-uc2025/talk/UTRJMW/</url>
                <feedback_url>https://talks.osgeo.org/qgis-uc2025/talk/UTRJMW/feedback/</feedback_url>
            </event>
            
        </room>
        
    </day>
    
</schedule>
