{"$schema": "https://c3voc.de/schedule/schema.json", "generator": {"name": "pretalx", "version": "2024.2.1"}, "schedule": {"url": "https://talks.osgeo.org/qgis-uc2025/schedule/", "version": "0.5", "base_url": "https://talks.osgeo.org", "conference": {"acronym": "qgis-uc2025", "title": "QGIS User Conference 2025", "start": "2025-06-02", "end": "2025-06-04", "daysCount": 3, "timeslot_duration": "00:05", "time_zone_name": "Europe/Stockholm", "colors": {"primary": "#589632"}, "rooms": [{"name": "Arbis", "guid": "7eff1d8d-90d6-5b1d-bf2b-2ddc0543d42f", "description": "Workers Theatre, Bredgatan 54", "capacity": 350}, {"name": "Huvudrollen", "guid": "a3d63f47-31a0-5f86-9fdb-22385aca39b6", "description": "Cnema, the largest room", "capacity": 192}, {"name": "Birollen", "guid": "b7d6531f-f30b-5a6e-b060-d5a3f3cf78aa", "description": "Cnema, the medium room", "capacity": 65}, {"name": "Statisten", "guid": "8fc9baa5-d770-52d3-ba1d-e342369e667d", "description": "Cnema, the smaller room", "capacity": 40}, {"name": "Wadstr\u00f6m", "guid": "60a60174-5000-552c-8976-e61dabc2acbe", "description": "Fourth floor of Visualization Center C", "capacity": 24}, {"name": "KO22 (WS1)", "guid": "bfbf6b36-9154-5fb7-8a10-c712f8a443a3", "description": "LIU, Kopparhammaren 2", "capacity": 30}, {"name": "KO23 (WS2)", "guid": "d22739bf-50bb-5fef-91ca-8ce7da1ccebf", "description": "LIU, Kopparhammaren 2", "capacity": 56}, {"name": "KO24 (WS3)", "guid": "e5f34433-09be-597e-968b-759e26e4e1e4", "description": "LIU, Kopparhammaren 2", "capacity": 32}, {"name": "KO25 (WS4)", "guid": "dd3aaee8-4fa7-548b-a017-8dc39f8113e0", "description": "LIU, Kopparhammaren 2", "capacity": 32}, {"name": "Exhibition", "guid": "660b13b4-0f06-55fb-93e8-05f7b89693c0", "description": "Ground Floor of Visualization Center C, adjacent to the lunch area", "capacity": 50}, {"name": "Dome theatre", "guid": "2fee91ea-699a-59ca-95ab-41147cbf52f7", "description": "Visualization Centers Dome Theatre, floor 3", "capacity": 150}, {"name": "Folksamsalen", "guid": "44ac788c-7a83-59f6-a00f-beed17e360e9", "description": "Museum of Work, Floor 6", "capacity": 160}, {"name": "Eckerberg (LWS2)", "guid": "c99a3182-0d35-52de-be6d-1ef4b794a6e2", "description": "Visualization Center, Floor -1", "capacity": 15}, {"name": "Str\u00f6mmen (LWS3)", "guid": "e9839cad-5088-5c5a-a309-33ba5f2a37b3", "description": "Visualization Center, Floor -1", "capacity": 15}, {"name": "Alvarummet (LWS4)", "guid": "36a633b2-34fb-5671-995a-dfa479ae7ab1", "description": "Museum of Work, Floor 6", "capacity": 30}, {"name": "Lokatten (LWS5)", "guid": "c8b9459d-ccdd-5552-a539-0a11c5d1dc8e", "description": "Museum of Work, floor 6", "capacity": 30}], "tracks": [{"name": "Presentations", "color": "#589632"}, {"name": "Workshop", "color": "#991947"}, {"name": "Workshop (onboarding/workshop day)", "color": "#122DBA"}, {"name": "Keynote", "color": "#3FAAB9"}, {"name": "Mobile Data Collection", "color": "#F900E7"}, {"name": "Use case", "color": "#FA5EB7"}, {"name": "Basics", "color": "#F52C7A"}, {"name": "Databases & Web", "color": "#F11E51"}, {"name": "Plugins & Development", "color": "#F71530"}, {"name": "Community", "color": "#FF0909"}, {"name": "Plugins", "color": "#ED2FF7"}], "days": [{"index": 1, "date": "2025-06-02", "day_start": "2025-06-02T04:00:00+02:00", "day_end": "2025-06-03T03:59:00+02:00", "rooms": {"Arbis": [{"url": "https://talks.osgeo.org/qgis-uc2025/talk/HQWPTW/", "id": 3042, "guid": "309f5c87-280e-59f0-9626-6bc18f003748", "date": "2025-06-02T09:00:00+02:00", "start": "09:00", "logo": null, "duration": "00:30", "room": "Arbis", "slug": "qgis-uc2025-3042-welcome-to-the-conference", "title": "Welcome to the Conference", "subtitle": "", "track": "Keynote", "type": "Presentation", "language": "en", "abstract": "Welcome by the organizers and the QGIS project, followed by practical information about the conference and its schedule.", "description": null, "recording_license": "", "do_not_record": false, "persons": [], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/W3VTSV/", "id": 3701, "guid": "c7dcb9a8-b352-5cf0-b629-de8252fea9c4", "date": "2025-06-02T09:30:00+02:00", "start": "09:30", "logo": null, "duration": "00:30", "room": "Arbis", "slug": "qgis-uc2025-3701-visual-sweden", "title": "Visual Sweden", "subtitle": "", "track": "Keynote", "type": "Presentation", "language": "en", "abstract": "Visual Sweden is an initiative based in the \u00d6sterg\u00f6tland county, East Sweden, to stimulate innovation and regional growth with focus on visualisation, image analysis and simulation. Central actors are Region \u00d6sterg\u00f6tland, Link\u00f6ping and Norrk\u00f6ping municipalities, Link\u00f6ping 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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "51223e7b-6353-55b2-9d8d-0ae7d6a77510", "id": 3665, "code": "3GJEA7", "public_name": "Anders Ynnerman", "avatar": "https://talks.osgeo.org/media/avatars/AnderYnnerman_3OGThSr.jpg", "biography": "I am a visualization researcher who focuses on developing fundamental concepts that find their application in real world solutions. I am passionate about the communication of science to both laymen and experts. I am the proud leader of a large research division with great people and have the privilege of being the director of a visualization center with research, education, innovation and public engagement as an agenda.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/XTVDEM/", "id": 3448, "guid": "999b9101-e780-5376-aecd-8017ba236f1c", "date": "2025-06-02T10:30:00+02:00", "start": "10:30", "logo": null, "duration": "00:30", "room": "Arbis", "slug": "qgis-uc2025-3448-qgis-org-update", "title": "QGIS.org update", "subtitle": "", "track": "Keynote", "type": "Keynote", "language": "en", "abstract": "SLIDES: https://slides.opengis.ch/talk-qgis.org/uc2025\r\n\r\nAs Chair of the QGIS.org association, I\u2019m excited to share the latest updates on everything we\u2019ve been working on. From technical advancements and community growth to funding initiatives and strategic collaborations, I\u2019ll highlight key achievements and ongoing efforts to keep QGIS at the forefront of open-source GIS. Whether you\u2019re a contributor, user, or organization invested in QGIS, this session will give you valuable insights into the project's direction and how you can get involved.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "00b3a94c-7e92-536b-a523-23e3d6f35d31", "id": 122, "code": "8VUFRV", "public_name": "Marco Bernasocchi", "avatar": "https://talks.osgeo.org/media/avatars/094d5f0768ac7ead78be67b37dffe778_yJmXEAG.jpg", "biography": "Marco Bernasocchi is an open-source advocate, entrepreneur and full-stack geoninja. He is the creator of QField for QGIS, currently serves as QGIS.org Chair, and is an Open Source Geospatial Foundation board member. In his day job, Marco is the CEO of OPENGIS.ch, which he founded in 2011.\r\n\r\nA geographer by trade, Marco lives in a small Romansh-speaking mountain village in Switzerland, where he loves scrambling around the mountains to enjoy the feeling of freedom it gives him. Outgoing, flexible and open-minded, Marco fluently speaks five languages. The best thing is: He not only knows how to say it but also loves sharing his know-how.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/F8QYHJ/", "id": 3119, "guid": "38123f33-17d6-52d9-86b6-1c56b9556240", "date": "2025-06-02T11:00:00+02:00", "start": "11:00", "logo": null, "duration": "00:30", "room": "Arbis", "slug": "qgis-uc2025-3119-qgis-feature-frenzy-what-s-new-in-the-current-ltr-3-40-and-latest-releases-3-42-", "title": "QGIS Feature Frenzy - What's new in the current LTR (3.40) and Latest Releases (3.42)", "subtitle": "", "track": "Keynote", "type": "Keynote", "language": "en", "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.\r\n\r\nIn 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.\r\n\r\nEach 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!\r\n\r\nPotential topics include: GUI enhancements * Symbology * Point cloud support * Data Providers * Processing * 3D * Editing", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "6cc2b85e-ab72-5d89-9690-5ed3636b786b", "id": 25, "code": "FVV3PU", "public_name": "Kurt Menke", "avatar": "https://talks.osgeo.org/media/avatars/WhatsApp_Image_2024-08-28_at_09.35.55_0da562f4_DC4e3ei.jpg", "biography": "In early 2021, Kurt moved from the USA to Denmark and now works for Septima P/S in Copenhagen, Denmark. He earned a Master in Geography from the University of New Mexico in 2000. He has a broad skillset. He is a spatial analyst, cartographer, trainer/teacher and author. He has published many QGIS books, the most recent being: Discover QGIS 3.x - Second Edition, QGIS for Hydrological Applications - Second Edition, and Field Data Collection with QGIS and Mergin Maps all with Locate Press. He was elected as an OsGeo Charter Member in 2015. He is also a fellow of the Rewilding Institute and a board member of Wild Arizona.", "answers": []}], "links": [], "attachments": [], "answers": []}], "Huvudrollen": [{"url": "https://talks.osgeo.org/qgis-uc2025/talk/DBZAG3/", "id": 3361, "guid": "d73275bb-0900-5a79-aee0-e5bfaf1cb2fb", "date": "2025-06-02T13:00:00+02:00", "start": "13:00", "logo": null, "duration": "00:30", "room": "Huvudrollen", "slug": "qgis-uc2025-3361-norrkping-digital-twin-from-gis-to-immersive-experience", "title": "Norrk\u00f6ping Digital Twin - from GIS to immersive experience", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "abstract": "Bringing geospatial data from QGIS to immersive and applied applications in a public science center:\r\nErik Telld\u00e9n from Link\u00f6ping University and Visualization Center C in Norrk\u00f6ping 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.\r\n\r\nQGIS has played a crucial role in coordinating and visualizing the data.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "8825fe0d-c097-5d6f-b0e7-e889659d9e57", "id": 3414, "code": "TYUNGL", "public_name": "Erik Telld\u00e9n", "avatar": "https://talks.osgeo.org/media/avatars/Erik-Tellden-Sim-stad-digital-tvilling_DSG1977-2_WM4JUXn.jpg", "biography": "Erik leads research projects at Link\u00f6ping University on digital twins and applied AI. He is also the founder and CEO of the AI-geospatial company Dubblett, leveraging AI for geospatial solutions. With more than 15 years of experience in developing technical solutions and new working methods in urban planning, Erik brings extensive expertise in bridging research and practical applications.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/BFECDC/", "id": 3434, "guid": "693441cd-a5ba-593f-9cd7-15500d87faff", "date": "2025-06-02T13:30:00+02:00", "start": "13:30", "logo": null, "duration": "00:30", "room": "Huvudrollen", "slug": "qgis-uc2025-3434-qgis-and-radio-surveillance-in-search-of-missing-people", "title": "QGIS and Radio Surveillance in Search of Missing People", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "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.\r\n\r\nIn 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.\r\n\r\nThe 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.\r\n\r\nSome of the functionalities have been developed with input from the Swedish Police, Missing People and the Swedish Maritime Agency.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "30e98ebf-189c-547a-b6f3-6a1049626ad3", "id": 3451, "code": "8G77NL", "public_name": "Mikael Fredriksson", "avatar": "https://talks.osgeo.org/media/avatars/mikfre01_retouch2_P7J8JQN.jpg", "biography": "I am a research engineer at Link\u00f6ping University and as such participates in various research projects, mainly within the area of transportation and communication systems. I mainly provide coding support for researchers in projects ranging from railway timetables to rhino step counters.", "answers": []}, {"guid": "85929c33-22db-5f1b-a30a-a0f2e83e3c73", "id": 3462, "code": "HXWREL", "public_name": "Rasmus Ringdahl", "avatar": null, "biography": null, "answers": []}, {"guid": "d33240a6-3cb5-5057-ba9a-5bc2c4ac567b", "id": 3467, "code": "XLCNRG", "public_name": "David Gundleg\u00e5rd", "avatar": null, "biography": null, "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/JHQVK9/", "id": 3262, "guid": "7b454f24-85da-5a7f-9c4d-5a062247cf46", "date": "2025-06-02T14:00:00+02:00", "start": "14:00", "logo": null, "duration": "00:30", "room": "Huvudrollen", "slug": "qgis-uc2025-3262-trajectools-analyzing-anything-that-moves", "title": "Trajectools: analyzing anything that moves", "subtitle": "", "track": "Plugins", "type": "Presentation", "language": "en", "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'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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "14ea030e-d8c7-56d7-88cf-ad93acc2d4fe", "id": 196, "code": "MNY9NX", "public_name": "Anita Graser", "avatar": "https://talks.osgeo.org/media/avatars/graser__033_0QIXcCx.jpg", "biography": "Anita Graser is a Senior Scientist at the Austrian Institute of Technology, QGIS and MobilityDB PSC member, and lead developer of MovingPandas. Anita has published several books about QGIS, including \u201cLearning QGIS\u201d and \u201cQGIS Map Design\u201d and writes a popular spatial data science blog at https://anitagraser.com.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/VZAK3J/", "id": 3464, "guid": "b2ba69db-2dac-525d-ad18-2d815280b2fb", "date": "2025-06-02T14:30:00+02:00", "start": "14:30", "logo": null, "duration": "00:30", "room": "Huvudrollen", "slug": "qgis-uc2025-3464-qgis-based-topographic-data-management-in-national-land-survey-of-finland", "title": "QGIS based topographic data management in National Land Survey of Finland", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "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: \r\n\r\n- Utilization of new technologies and standards \r\n- Advancement in the transition from producing map data to producing spatial data \r\n- Enhancement of the quality and timeliness of data \r\n- Enhancement of the production through automation and better tools\r\n\r\nDuring 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.\r\n\r\nIn 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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "57359bc7-dc0a-54ef-bf54-57a570c1d9fe", "id": 1176, "code": "DWYDZL", "public_name": "Eero Hietanen", "avatar": null, "biography": "Working as Product Owner at the IT-department of National Land Survey. Interested in OS, agile development, maps, data modelling and data flows.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/NCAM8K/", "id": 3302, "guid": "983457c1-fc48-56b1-a677-df822966fecb", "date": "2025-06-02T15:30:00+02:00", "start": "15:30", "logo": null, "duration": "00:30", "room": "Huvudrollen", "slug": "qgis-uc2025-3302-mapping-the-qgis-community-in-poland", "title": "Mapping the QGIS community in Poland", "subtitle": "", "track": "Community", "type": "Presentation", "language": "en", "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.\r\n\r\nThis presentation will unveil the results of an extensive survey conducted among QGIS users in Poland.\r\n 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:\r\n- User Profile: Education level, GIS-related professions, and experience levels.\r\n- Usage Patterns: Frequency of use, common applications, and the most valued functionalities.\r\n- Challenges and Barriers: Technical difficulties, documentation gaps, and software limitations.\r\n- Community Engagement: Participation in forums, social media groups, and knowledge-sharing activities.\r\n- Future Expectations: Desired features, integration with new technologies, and the direction of QGIS development in Poland.\r\n\r\nBy 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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "ed445672-da30-5dd5-8ce7-bb4bc298bdab", "id": 3302, "code": "NSEKKD", "public_name": "Jakub Bobrowski", "avatar": "https://talks.osgeo.org/media/avatars/1739438103153a_EM39CEs.JPG", "biography": "Geospatial solutions engineer. Professionally involved in acquiring, processing and analysing large information data sets. Coordinator of many implementations of IT systems and author of systems and studies in the field of spatial analytics that constitute the basis for decision-making processes in companies and institutions. Author of open source data solutions and author of legal regulations related to the functioning of protected areas in the north-eastern Poland. Organizer of GISspot meetings and co-organizer of Bialystok GISDay.", "answers": []}, {"guid": "a2ef6abb-2f3c-5a62-95fb-43772f6af624", "id": 3393, "code": "3SDNMV", "public_name": "W\u0142odzimierz Bartczak", "avatar": null, "biography": null, "answers": []}, {"guid": "7b70256d-fd9c-559d-924f-6adf82dbc6b7", "id": 3431, "code": "UJNNKS", "public_name": "Alina Gerl\u00e9e", "avatar": "https://talks.osgeo.org/media/avatars/7571ce2bf7da055e2add6b2bda2367a9_kqS0zfP.jpg", "biography": "I\u2019m a PhD in Earth Sciences and an Assistant Professor at the Department of Geoecology, Faculty of Geography and Regional Studies. I have degrees in Environmental Biology and Physical Geography from the University of Warsaw. For over 10 years, I\u2019ve been using QGIS daily in projects related to geography, biology, and nature conservation. I also have plenty of experience teaching and running training sessions.\r\nI write a blog (www.alinagerlee.pl) about data processing and visualization in QGIS and enjoy being an active part of the QGIS user community. I\u2019m also the author of the guide (in Polish) \"Maps in QGIS 3.4 from Scratch.\"\r\nWhen I\u2019m not at my computer, I love spending time in nature\u2014whether it\u2019s on local walks or exploring wild, far-off places. For the past 20 years, I\u2019ve also been a board member of a non-governmental organization dedicated to nature conservation.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/83EY9H/", "id": 3459, "guid": "0c79f449-b2c3-59ca-afce-36be02a0ee4e", "date": "2025-06-02T16:00:00+02:00", "start": "16:00", "logo": null, "duration": "00:30", "room": "Huvudrollen", "slug": "qgis-uc2025-3459-celebrating-five-years-of-the-dutch-qgis-user-group-a-success-story-of-community-and-collaboration", "title": "Celebrating Five Years of the Dutch QGIS User Group: A Success Story of Community and Collaboration", "subtitle": "", "track": "Community", "type": "Presentation", "language": "en", "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's activities has been organizing themed user days, which have provided valuable opportunities for knowledge sharing and networking.\r\n\r\nThis session will share the strategies that contributed to the group'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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "16c6c29a-83e5-5845-9135-1df1d4d9e921", "id": 93, "code": "9XKTHS", "public_name": "Raymond Nijssen", "avatar": "https://talks.osgeo.org/media/avatars/IMG-20181005-WA0002_600x600_7DcAwP0.jpg", "biography": "Raymond has been working as a freelancer in GIS for over 15 years. He's an open source enthusiast, a long term QGIS contributor and the president of the Dutch QGIS User Group.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/D9GEE7/", "id": 3347, "guid": "48b05062-6078-57c5-be24-777339ef87be", "date": "2025-06-02T16:30:00+02:00", "start": "16:30", "logo": null, "duration": "00:30", "room": "Huvudrollen", "slug": "qgis-uc2025-3347-behind-the-scenes-qgis-web-development-qgis-documentation-writing-in-action", "title": "Behind the Scenes: QGIS Web Development & QGIS Documentation Writing in Action", "subtitle": "", "track": "Plugins & Development", "type": "Presentation", "language": "en", "abstract": "The QGIS project relies on a strong foundation of both technical and documentation work to support its global community of users. It\u2019s a team effort, with roles like Full-Stack Web Developers, Documentation Writers, and many other contributors all working together to make sure the project\u2019s websites, infrastructure, and documentation stay functional, accessible, and up to date.\r\n\r\nIn this session, we\u2019ll 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.\r\n\r\nWe\u2019ll highlight some key achievements over the past year. For the websites, we will talk about the overhaul of the plugins\u2019 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\u2019ll also discuss the challenges we\u2019ve faced, what we\u2019ve learned along the way, and how we\u2019re continuing to improve QGIS\u2019s online presence and documentation.\r\n\r\nFinally, we\u2019ll share what\u2019s on the horizon for the coming year, outlining our goals and plans for new improvements. \r\n\r\nWhether you\u2019re 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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "7d86d79e-8ac5-59a5-b81b-dbe451c73189", "id": 2574, "code": "SFD8DS", "public_name": "Lova", "avatar": "https://talks.osgeo.org/media/avatars/Lova_guDG96H.jpeg", "biography": "Lova is a passionate Web GIS Developer based in Antananarivo, Madagascar. He thrives on blending the power of open-source technologies with his creative mapping skills. With a strong foundation in self-taught GIS expertise, Lova has dedicated himself to developing dynamic web-based GIS applications and crafting visually captivating maps using QGIS. Complementing his GIS skills, Lova is well-versed in web development. He harnesses the power of Python, Django, and JavaScript to create robust web-based GIS applications that provide users with seamless access to spatial data and interactivity. He is specialized in leveraging these capabilities as decisive tools in humanitarian initiatives, reflecting a commitment to driving positive change through innovative geospatial strategies. Beyond his digital world, Lova is an avid hiker. He finds solace in exploring the great outdoors, which not only recharges his creativity but also deepens his understanding of the landscapes he represents in his maps.", "answers": []}, {"guid": "f23963aa-a7f2-5134-8e17-9ab1e62bf5d6", "id": 2576, "code": "ER8EB3", "public_name": "Selma Vidimlic Husic", "avatar": "https://talks.osgeo.org/media/avatars/5839465685313504112_dCkCjTW.jpg", "biography": null, "answers": []}], "links": [], "attachments": [], "answers": []}], "Birollen": [{"url": "https://talks.osgeo.org/qgis-uc2025/talk/8NBR8P/", "id": 3137, "guid": "8f9d1ef5-b9ca-5e4c-8c39-5403cd1fb92a", "date": "2025-06-02T13:00:00+02:00", "start": "13:00", "logo": null, "duration": "00:30", "room": "Birollen", "slug": "qgis-uc2025-3137-my-database-can-do-what-", "title": "My database can do WHAT?", "subtitle": "", "track": "Databases & Web", "type": "Presentation", "language": "en", "abstract": "If you like QGIS it's quite likely that you also use and like PostgreSQL. You probably also use PostGIS to store geometries in your database.\r\n\r\nBut 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?\r\n\r\nThis 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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "1d7ca1cc-2986-5cd4-b577-91af9a50469a", "id": 3136, "code": "JVRVQG", "public_name": "Jan Dalheimer", "avatar": "https://talks.osgeo.org/media/avatars/Profilbild_NoJu1cK.jpg", "biography": "Jan is a GIS- and Software Engineer at Sweco, Europe's leading architecture and engineering consultancy. He uses his background in GIS, strong interests in open-source and an eye for IT architecture to build usable and robust geospatial systems.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/3XWH7M/", "id": 3415, "guid": "0f5dcac8-0153-5ae9-801f-b0cd0772172a", "date": "2025-06-02T13:30:00+02:00", "start": "13:30", "logo": null, "duration": "00:30", "room": "Birollen", "slug": "qgis-uc2025-3415-turning-postgis-databases-into-web-maps", "title": "Turning PostGIS Databases into Web Maps", "subtitle": "", "track": "Databases & Web", "type": "Presentation", "language": "en", "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.\r\n\r\nAs 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.\r\n\r\nStoring 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.\r\n\r\nIn 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:\r\n* Creating a new QGIS project with all layers organized into 10 thematic groups\r\n* Assigning one or more styles to each feature class\r\n* Generating printable reports\r\n* Creating a 2D web interface for visualization\r\n* Creating a 3D web interface for enhanced visualization of 3D features\r\n* Configuring QGIS Server to serve all layers\r\n* Setting up MapProxy to handle complex rendering tasks\r\n\r\nThe 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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "22f8b0b3-d6c8-5d2c-a126-0135e3e8f84b", "id": 1443, "code": "WFCD8R", "public_name": "Jorge Gustavo Rocha", "avatar": "https://talks.osgeo.org/media/avatars/3933f404216355b80a7d0b20b17b720f_pbrCMP2.jpg", "biography": "Jorge Gustavo has a PhD in Computer Science. He is Assistant Professor at the Computer Science Department at Minho University, where he teaches and researches on Geographic Information System and Science. Jorge has contributed to several open source projects, like QGIS and GDAL. With former PhD students he started Geomaster, a company that provides professional services on top of open source GIS software.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/BQRGTB/", "id": 3467, "guid": "e9955cc7-317b-53d7-b95b-399df86b9823", "date": "2025-06-02T14:00:00+02:00", "start": "14:00", "logo": null, "duration": "00:30", "room": "Birollen", "slug": "qgis-uc2025-3467-state-of-lizmap-past-present-future", "title": "State of Lizmap - Past / Present / Future", "subtitle": "", "track": "Databases & Web", "type": "Presentation", "language": "en", "abstract": "Lizmap is an opensource server application to publish QGIS project on the web without any coding skills needed.\r\nIt's using QGIS Server in the backend so users have the same rendering between their QGIS Desktop and the web version of their project.\r\n\r\nQGIS 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.\r\nThe 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.\r\n\r\nThe goal of this presentation is to show the state of this opensource project hosted on GitHub and to explain the roadmap.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "424cec4c-75c8-5a9e-8181-e52855c4e57e", "id": 473, "code": "LXVPF8", "public_name": "Etienne TRIMAILLE", "avatar": "https://talks.osgeo.org/media/avatars/profile_dmSFhKB.jpeg", "biography": "I'm an active contributor in the OpenStreetMap community, mainly with QuickOSM, a QGIS plugin to extract OSM data within QGIS.\r\n\r\nFor work, I'm working as a GIS developer at 3Liz, mainly focused on QGIS Desktop/Server plugins and the Lizmap opensource project.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/AHTP7U/", "id": 3330, "guid": "646fade0-a93e-5b24-b179-84a3a3e41795", "date": "2025-06-02T14:30:00+02:00", "start": "14:30", "logo": null, "duration": "00:30", "room": "Birollen", "slug": "qgis-uc2025-3330-qgis-web-client-qwc-what-s-new", "title": "QGIS Web Client (QWC) - What's new", "subtitle": "", "track": "Databases & Web", "type": "Presentation", "language": "en", "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.\r\n\r\nQWC 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.\r\n\r\nThis talk will give an overview of the QWC architecture and the new features that have been developed over the last year.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "5e52b0f0-f933-5de9-bead-07cd4c6e208a", "id": 550, "code": "YHSLWR", "public_name": "Sandro Mani", "avatar": null, "biography": "Software Engineer at Sourcepole AG\r\nCTO at Effetto Venturi Sagl (autonomous buoys for water sports)\r\nPackage maintainer for the Fedora Linux Distro (GIS stack, MinGW, ...)", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/ZDBSKA/", "id": 3432, "guid": "1a4ec0c6-7b76-52b9-a6f8-1d3af63a2aca", "date": "2025-06-02T15:30:00+02:00", "start": "15:30", "logo": null, "duration": "00:30", "room": "Birollen", "slug": "qgis-uc2025-3432-qgis-and-recent-model-designer-enhancements", "title": "QGIS and recent model designer enhancements", "subtitle": "", "track": "Basics", "type": "Presentation", "language": "en", "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. \r\n\r\nThe presentation will showcase the new user experience and how it influences the workflow in the model designer.\r\n\r\nLastly, 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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "d0cc269a-9296-54cb-ba7c-dd2b30a86e84", "id": 3354, "code": "RRUCPU", "public_name": "Valentin BUIRA", "avatar": "https://talks.osgeo.org/media/avatars/b0f120a8f3e7045bde9017966c967cb4_mQCx17m.jpg", "biography": "I am Valentin Buira, I am an urban planner and a GIS software developer. I work mainly with  the development and improvement of the Mergin Maps plugin at Lutra Consulting.  And I'm also interested in improving the tools for people working with GIS daily like the model designer.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/XB7PNB/", "id": 3368, "guid": "5fbef7ff-0632-5d9f-97eb-5ad8ad8afcc3", "date": "2025-06-02T16:00:00+02:00", "start": "16:00", "logo": null, "duration": "00:30", "room": "Birollen", "slug": "qgis-uc2025-3368-stac-integration-in-qgis", "title": "STAC integration in QGIS", "subtitle": "", "track": "Basics", "type": "Presentation", "language": "en", "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'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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "cd514ad6-8077-5e3b-b934-b7a99f82604b", "id": 2598, "code": "SGHDXM", "public_name": "Stefanos Natsis", "avatar": "https://talks.osgeo.org/media/avatars/Screenshot_2024-04-30_at_10.15.51_ah4iLXt.png", "biography": "Studied survey engineering at the National Technical University of Athens. My love for QGIS and open source drove me from gis power user to QGIS core developer. I now work as a software developer for Lutra Consulting ltd, squashing bugs and bringing new features to the best gis platform out there.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/XSZLFF/", "id": 3360, "guid": "e4380dd2-871a-567e-a32f-9817cf1e89ec", "date": "2025-06-02T16:30:00+02:00", "start": "16:30", "logo": null, "duration": "00:30", "room": "Birollen", "slug": "qgis-uc2025-3360-unlocking-seamless-qgis-resource-sharing-with-the-qgis-hub-and-plugin", "title": "Unlocking Seamless QGIS Resource Sharing with the QGIS Hub and Plugin", "subtitle": "", "track": "Basics", "type": "Presentation", "language": "en", "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.\r\n\r\nTo 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.\r\n\r\nThis 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\u2019ll discover how these tools can simplify your workflows and unlock new possibilities in your projects.\r\n\r\nBeyond 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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "5acd49b2-d45f-5ade-b428-de20fe431227", "id": 3385, "code": "BKVWNA", "public_name": "Jonathan Lurie", "avatar": null, "biography": "As a software engineer, I specialized in scientific software development for data processing and data visualization. In the geospatial field, I am particularly interested in contributing to data processing pipelines (vector/raster) and visualization on the web using WebGL.  \r\nI joined Camptocamp (Lausanne, Switzerland) in early 2025.\r\n\r\nMy stack: Python, JS/TS, C++, WebGL, GLSL, GDAL, QGIS, Maplibre, OpenLayers", "answers": []}], "links": [], "attachments": [], "answers": []}], "Statisten": [{"url": "https://talks.osgeo.org/qgis-uc2025/talk/LTVBR7/", "id": 3404, "guid": "e815aae9-4537-5b15-bd33-a7fc19f29314", "date": "2025-06-02T13:00:00+02:00", "start": "13:00", "logo": null, "duration": "00:30", "room": "Statisten", "slug": "qgis-uc2025-3404-qgis-tools-and-python", "title": "QGIS tools and Python", "subtitle": "", "track": "Basics", "type": "Presentation", "language": "en", "abstract": "Python can be used to extend the functional scope of QGIS, but it doesn't always have to be a QGIS plugin: It is often worth creating new tools in QGIS with Python. How does this work?\r\nFirst, 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).\r\nThen, 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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "ffb1ae64-7ac0-57d0-867b-53bda6490fb5", "id": 3437, "code": "PZZTBT", "public_name": "Isabelle Korsch", "avatar": "https://talks.osgeo.org/media/avatars/IMG_9494_copy_xxJ0XD0.jpg", "biography": "Isabelle Korsch is a mathematician and is working at WhereGroup in Berlin since 2022. She is mainly involved in the development of QGIS Python plugins. She is also a trainer at the FOSS Academy (https://www.foss-academy.com).", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/NLSSEA/", "id": 3419, "guid": "9a235a2f-35d5-50df-aad9-1f1d0ec9fad9", "date": "2025-06-02T13:30:00+02:00", "start": "13:30", "logo": null, "duration": "00:30", "room": "Statisten", "slug": "qgis-uc2025-3419-writing-custom-expression-engine-functions", "title": "Writing Custom Expression Engine Functions", "subtitle": "", "track": "Basics", "type": "Presentation", "language": "en", "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. \r\nThis is where custom functions come in. \r\nWriting 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. \r\n\r\nWe 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\u2019 help.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "8d78d61c-967f-58a7-856e-acc0c5a664b4", "id": 3446, "code": "JXMPNQ", "public_name": "Dror Bogin", "avatar": "https://talks.osgeo.org/media/avatars/1532328515990_TDRhs7H.jpg", "biography": "I am a Geographic Information Systems (GIS) Developer with a focus on open source technology.\r\nCurrently working at Tel Aviv Yafo Municipality building cool things that unfortunately don't have anything to do with QGIS.\r\nI am a board member on the Israeli Association For Cartography & Geographical Information Systems, as well as an active member on the Israeli QGIS community (QGIS-IL) organizing monthly QGIS open days.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/XHQCEN/", "id": 3417, "guid": "059fd54a-c2ee-58db-a812-e8525866e525", "date": "2025-06-02T14:00:00+02:00", "start": "14:00", "logo": null, "duration": "00:30", "room": "Statisten", "slug": "qgis-uc2025-3417-qgis-actions-for-beginners", "title": "QGIS Actions for beginners", "subtitle": "", "track": "Basics", "type": "Presentation", "language": "en", "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's a lot easier than building a plugin and will leave you with a highly satisfied feeling.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "ccbbdc18-7a97-5cca-9b79-883ccdd5f5e1", "id": 3445, "code": "3YATQX", "public_name": "Anna Nordl\u00f6v", "avatar": "https://talks.osgeo.org/media/avatars/HejTechTjej_z2UEmXQ.png", "biography": "Geodata professional who falls in love with QGIS over and over again every time I discover a new feature.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/USCA7Z/", "id": 3323, "guid": "9952cce2-c96f-5382-9798-ac712edf5c03", "date": "2025-06-02T14:30:00+02:00", "start": "14:30", "logo": null, "duration": "00:30", "room": "Statisten", "slug": "qgis-uc2025-3323-how-to-make-a-historical-atlas-with-help-of-qgis", "title": "How to make a historical atlas with help of QGIS", "subtitle": "", "track": "Basics", "type": "Presentation", "language": "en", "abstract": "In the 18th century, Maria Theresa ordered the creation of accurate maps for the entire territory of Vorder\u00f6sterreich. These maps were intended to depict land use in order to achieve better taxation.\r\n\r\nWith the help of QGIS, the old maps were georeferenced and then merged into a comprehensive map of the municipality of G\u00f6rwihl.\r\n\r\nAdditionally, thematic maps (Ice Age, artificial streams, geological maps) were created, with descriptions linked to them.\r\nIn 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.\r\n\r\nThe 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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "403392d5-0f97-5cc7-89c8-2b425c6c25d7", "id": 3386, "code": "KVZWTX", "public_name": "Gerhard Krug", "avatar": null, "biography": "Project Manager for several large companies with difficult projects in construction and development.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/SVUPDT/", "id": 3321, "guid": "103c9fa3-ba87-5671-998b-89be4ee3467c", "date": "2025-06-02T15:30:00+02:00", "start": "15:30", "logo": null, "duration": "00:30", "room": "Statisten", "slug": "qgis-uc2025-3321-enhancing-qgis-forms-a-smarter-way-to-manage-geospatial-data-based-on-osp13-project-use-case", "title": "Enhancing QGIS Forms: A Smarter Way to Manage Geospatial Data based on OSP13 project use case", "subtitle": "", "track": "Plugins", "type": "Presentation", "language": "en", "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.  \r\nThe 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.  \r\nThis 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.  \r\nIt introduces features such as advanced filtering, assisted geometry editing, relational data handling, and automated Atlas generation, helping users navigate complex datasets with ease.  \r\nBeyond demonstrating the benefits of this solution, we will also highlight Camptocamp\u2019s expertise in **geospatial software development** and our ability to create custom QGIS plugins tailored to specific user needs.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "5acd49b2-d45f-5ade-b428-de20fe431227", "id": 3385, "code": "BKVWNA", "public_name": "Jonathan Lurie", "avatar": null, "biography": "As a software engineer, I specialized in scientific software development for data processing and data visualization. In the geospatial field, I am particularly interested in contributing to data processing pipelines (vector/raster) and visualization on the web using WebGL.  \r\nI joined Camptocamp (Lausanne, Switzerland) in early 2025.\r\n\r\nMy stack: Python, JS/TS, C++, WebGL, GLSL, GDAL, QGIS, Maplibre, OpenLayers", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/WKM9JT/", "id": 3298, "guid": "955a77ae-b31b-5464-94b0-ab37664714d2", "date": "2025-06-02T16:00:00+02:00", "start": "16:00", "logo": null, "duration": "00:30", "room": "Statisten", "slug": "qgis-uc2025-3298-qgis-meets-jupyterhub-taking-desktop-gis-to-the-cloud", "title": "QGIS meets JupyterHub: Taking Desktop GIS to the Cloud", "subtitle": "", "track": "Databases & Web", "type": "Presentation", "language": "en", "abstract": "Desktop GIS can be a bit of a headache for users; especially newcomers. You'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's especially frustrating in workshops, where technical hiccups can eat up precious teaching time and everyone's different setup can cause all sorts of problems.\r\n\r\nThat's why we'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.\r\n\r\nWe'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.\r\n\r\nWe'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're exploring capabilities like shareable links that load specific datasets and layers in QGIS, streamlining dataset access for collaborators.\r\n\r\nFinally, we'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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "6c050a4f-8394-5910-a6a2-7bbff481fc5f", "id": 3369, "code": "WQVRHR", "public_name": "Tarashish Mishra", "avatar": "https://talks.osgeo.org/media/avatars/headshot-small_0Vi1tuC.jpg", "biography": "Engineer at Development Seed", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/NJZ7HM/", "id": 3305, "guid": "957b5e10-8958-5c0f-89a1-0078aed77204", "date": "2025-06-02T16:30:00+02:00", "start": "16:30", "logo": null, "duration": "00:30", "room": "Statisten", "slug": "qgis-uc2025-3305-orstools-using-a-global-routing-engine-directly-from-qgis", "title": "ORSTools - using a global routing engine directly from QGIS", "subtitle": "", "track": "Plugins & Development", "type": "Presentation", "language": "en", "abstract": "In our modern, interconnected world, it\u2019s 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.\r\n\r\nBuilding on OpenStreetMap data, the openrouteservice is one of the largest free and fully open source routing engine that currently exists.\r\n\r\nIts 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.\r\n\r\nIn 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.\r\n\r\nFrom 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 \u201cthe real world\u201d.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "c8558974-6b34-54b8-9198-fb08aaa1d16f", "id": 3378, "code": "Y9G7NJ", "public_name": "Jakob Schnell", "avatar": "https://talks.osgeo.org/media/avatars/schnell_iRWiHtO.jpg", "biography": "Jakob has been using OpenStreetMap for over 15 years and has been developing software for more than 10 years.\r\nOver the past 4 years, these two areas have increasingly overlapped through his work as a software developer at HeiGIT gGmbH. His focus lies on clear communication and process optimization \u2013 although his background in discrete optimization tends to get in the way from time to time.\r\n\r\nHe works as a lecturer and course instructor in both academic and non-academic settings.", "answers": []}, {"guid": "33dae24f-28ef-5445-80e0-0f4113d7db86", "id": 3381, "code": "PT3HYD", "public_name": "Till Frankenbach", "avatar": "https://talks.osgeo.org/media/avatars/frankenbach_square_VHQD49q.jpg", "biography": "Till has been working with QGIS and PyQGIS for over 5 years and has contributed features to QGIS core and several other plugins. He is an active member of the QGIS and open-source geospatial community, with a focus on usability and automation. Till also maintains the ORS Tools plugin and collaborates with international GIS teams to build custom solutions for spatial analysis and routing.", "answers": []}], "links": [], "attachments": [], "answers": []}], "Wadstr\u00f6m": [{"url": "https://talks.osgeo.org/qgis-uc2025/talk/XARR9U/", "id": 3290, "guid": "dbf6a552-e520-56bf-89ab-181cb0f76d49", "date": "2025-06-02T13:00:00+02:00", "start": "13:00", "logo": null, "duration": "00:30", "room": "Wadstr\u00f6m", "slug": "qgis-uc2025-3290-qgis-in-air-pollution-modelling", "title": "QGIS in air pollution modelling", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "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.\r\n\r\nEmission 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.\r\nAtmospheric 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.\r\n\r\n\r\nIn 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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "a8e3801b-17e3-5392-a558-6cd0322dd549", "id": 3247, "code": "QZNVGC", "public_name": "Christian Asker", "avatar": "https://talks.osgeo.org/media/avatars/a001709_WBVaQ5O.jpg", "biography": "Researcher in air quality modelling at the Swedish Meteorological and Hydrological Institute (SMHI), PhD in theoretical physics.\r\n\r\nI started to work as air quality consultant in 2010 and have used QGIS pretty much since then.\r\nAs I learned about air quality and meteorology, my interest in geography and GIS also grew. \r\nSince more than 20 years, I have use and promoted the use of open source software and open data, especially within science.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/WCMMM8/", "id": 3319, "guid": "17029174-9bf7-54f7-b15a-37f8840bb3be", "date": "2025-06-02T13:30:00+02:00", "start": "13:30", "logo": null, "duration": "00:30", "room": "Wadstr\u00f6m", "slug": "qgis-uc2025-3319-ship-simulations-nautical-risk-assessments-and-potato-farming-assessments-developing-qgis-plugins-for-diverse-applications", "title": "Ship Simulations, Nautical Risk Assessments, and Potato Farming Assessments: Developing QGIS Plugins for Diverse Applications", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "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.\r\n\r\nThe 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.\r\n\r\nThrough 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.\r\n\r\nBy 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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "da1eef7d-7fc0-51d3-a231-d8beafe2427c", "id": 3383, "code": "9QGMLL", "public_name": "Axel H\u00f6rteborn", "avatar": "https://talks.osgeo.org/media/avatars/Axel_Andersson_CjYkt13.jpg", "biography": "My name is Axel H\u00f6rteborn and I have created GeoDataFarm to illustrate data from farms that have Geographical information and OMRAT to analys nautical risks.\r\n\r\nI grew up on a farm on the Swedish south cost, I graduated from Lunds technical faculty with master of science in Risk Management and Safety Engineering in 2014. Since 2014 have I worked on a consultant company focusing on maritime risks, I normally do risk assessments for ship operations and maritime infrastructure like bridges. Since 2017 I've been a PhD student at Chalmers with the focus on risk of ship - bridge accidents.\r\n\r\nI moved to Varberg in 2015 (doing Kite surfing when it is windy on my spare time), hence I work in Gothenburg, giving me 2 times 45min every day to work on Open source projects.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/Q3EMSN/", "id": 3374, "guid": "6d0470db-071b-5f14-9958-66037356d7c7", "date": "2025-06-02T14:00:00+02:00", "start": "14:00", "logo": null, "duration": "00:30", "room": "Wadstr\u00f6m", "slug": "qgis-uc2025-3374-harnessing-open-source-gis-for-accelerated-solar-development", "title": "Harnessing Open-Source GIS for Accelerated Solar Development", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "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.\r\n\r\nBy 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\u2014eliminating repetitive tasks and enabling greater scalability.\r\n\r\nKey open-source tools include:\r\n\u2022\tWhitebox Tools \u2013 Advanced geospatial analysis\r\n\u2022\tGDAL \u2013 Raster and vector data processing\r\n\u2022\tLandXML to Mesh \u2013 LandXML to Mesh conversion used for Topography data\r\n\r\nAdditionally, 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.\r\n\r\nThis shift isn\u2019t just about adopting new tools\u2014it\u2019s about adopting a new mindset: one where we create the solutions we need, rather than waiting for them.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "c4cf249d-8600-577e-9580-30f351d2ecf8", "id": 2600, "code": "NUSRJJ", "public_name": "Marco Alvarez Patino", "avatar": "https://talks.osgeo.org/media/avatars/fe4d0f3cb359a2b5b5f9a76a5990e933_LwLwe8Z.jpg", "biography": "Marco Alvarez-Patino is a civil engineer with extensive experience in utility-scale solar site development, combining expertise in GIS, programming, and civil site design to create scalable solutions for the renewable energy industry. His work focuses on optimizing land-use strategies, integrating open-source tools, and leveraging automation to streamline project execution.\r\n\r\nAt Revamp, Marco is responsible for the development of the internal toolsets used by engineers for civil site design, and he has been involved in the construction of over 3GW of utility-scale Solar. \r\n\r\nPrior to joining Revamp in 2022, Marco held roles at Mott MacDonald designing over 1 GW of utility scale solar in North America where he tackled difficult projects in the northeast United States developing solutions for solar array grading problems involving tracker systems. \r\n\r\nMarco holds a Bachelor of Science degree in Civil Engineering from Wayne State University. His belief in working towards a cleaner future has led his work in applying solutions at scale to drive the development of renewable energy.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/HH3WNJ/", "id": 3463, "guid": "a1889c69-88a4-5879-8128-79fe03cbcaa3", "date": "2025-06-02T14:30:00+02:00", "start": "14:30", "logo": null, "duration": "00:30", "room": "Wadstr\u00f6m", "slug": "qgis-uc2025-3463-signalo-an-open-source-solution-for-mapping-road-signs-in-qgis", "title": "SIGNALO: An Open-Source Solution for Mapping Road Signs in QGIS", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "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.\r\n\r\nThis talk will explore both the technical foundations of the project and the organizational strategies that enable its open-source development.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "a756215d-8466-5bc0-9732-919ca7aa4315", "id": 2591, "code": "9XVLPS", "public_name": "Denis Rouzaud", "avatar": "https://talks.osgeo.org/media/avatars/8b9a9309ea3ed901b3118852bfe57cbc_OSr95TL.jpg", "biography": "As the Industry Solution Team Lead at OPENGIS.ch, I specialize in open-source geospatial technologies. As a QGIS core developer since 2012, I have been actively contributing to the advancement of QGIS functionalities. My work focuses on driving innovation and sustainability in the open-source GIS community.", "answers": []}], "links": [], "attachments": [], "answers": []}], "KO22 (WS1)": [{"url": "https://talks.osgeo.org/qgis-uc2025/talk/NTGJWG/", "id": 3429, "guid": "10bfbaa5-14dc-5116-b9b7-07f583753193", "date": "2025-06-02T13:00:00+02:00", "start": "13:00", "logo": null, "duration": "01:30", "room": "KO22 (WS1)", "slug": "qgis-uc2025-3429-automating-qgis-workflows-with-custom-processing-tools", "title": "Automating QGIS Workflows with Custom Processing Tools", "subtitle": "", "track": "Workshop", "type": "Workshop", "language": "en", "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.\r\n\r\nThe 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.\r\n\r\nIn 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.\r\n\r\nBasic knowledge of GIS and Python* is required for participation. The workshop will also cover the specifics of using Python within QGIS.\r\n\r\n\\* Functions and classes should not be entirely new concepts.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "53f23eaa-0643-54d1-947d-658c48294b8d", "id": 3449, "code": "VQLYJW", "public_name": "Peter Gipper", "avatar": "https://talks.osgeo.org/media/avatars/a6929e988bdbb6db8e961cf51d669073_dhex1zc.jpg", "biography": "Peter Gipper is a geoscientist and works as a GIS developer and consultant as part of the WhereGroup team. His main and favorite activity is developing QGIS plugins using Python.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/PSM3GT/", "id": 3469, "guid": "e3d03c91-aede-536a-b7f2-07a84e53ccd7", "date": "2025-06-02T15:30:00+02:00", "start": "15:30", "logo": null, "duration": "01:30", "room": "KO22 (WS1)", "slug": "qgis-uc2025-3469-teaching-projections-in-classroom-with-the-help-of-qgis", "title": "Teaching Projections in Classroom with the Help of QGIS", "subtitle": "", "track": "Workshop", "type": "Workshop", "language": "en", "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 \"globes\" for classrooms worldwide.\r\n\r\nThe workshop will demonstrate how to create a custom \"globe\" in the classroom, helping students understand how map projections work.\r\n\r\nPlease bring your own laptop with QGIS 3.40 LTR preinstalled.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "a558ce7a-d3e1-59a3-9483-195f5d230cdd", "id": 2611, "code": "BWPBFW", "public_name": "Vedran Stojnovi\u0107", "avatar": "https://talks.osgeo.org/media/avatars/IMG_20250214_230523_bN7UiNj.jpg", "biography": "Master of engineering in Geodesy by profession. In love with QGIS since 1.4.0 'Enceladus'. I'm experienced with CAD, GIS, SQL and computer maintenance in general. I'm a big fan of open-source solutions and I hope someday soon I'll be able to give back something more than bug reports to open-source community.", "answers": []}], "links": [], "attachments": [], "answers": []}], "KO23 (WS2)": [{"url": "https://talks.osgeo.org/qgis-uc2025/talk/7AHNUE/", "id": 3356, "guid": "703dd8fe-781b-5d72-a834-cfddba663437", "date": "2025-06-02T13:00:00+02:00", "start": "13:00", "logo": null, "duration": "01:30", "room": "KO23 (WS2)", "slug": "qgis-uc2025-3356-making-3d-exports-from-qgis-to-blender-or-cesium", "title": "Making 3D exports from QGIS to Blender or Cesium", "subtitle": "", "track": "Workshop", "type": "Workshop", "language": "en", "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.\r\n\r\nThe 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.", "description": null, "recording_license": "", "do_not_record": true, "persons": [{"guid": "16c6c29a-83e5-5845-9135-1df1d4d9e921", "id": 93, "code": "9XKTHS", "public_name": "Raymond Nijssen", "avatar": "https://talks.osgeo.org/media/avatars/IMG-20181005-WA0002_600x600_7DcAwP0.jpg", "biography": "Raymond has been working as a freelancer in GIS for over 15 years. He's an open source enthusiast, a long term QGIS contributor and the president of the Dutch QGIS User Group.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/JSZAXK/", "id": 3324, "guid": "8e42a95a-9238-57a8-99b2-f2eec71a2f34", "date": "2025-06-02T15:30:00+02:00", "start": "15:30", "logo": null, "duration": "01:30", "room": "KO23 (WS2)", "slug": "qgis-uc2025-3324-work-with-data-relations-in-qgis", "title": "Work with data relations in QGIS", "subtitle": "", "track": "Workshop", "type": "Workshop", "language": "en", "abstract": "Do you finally want to understand what relations and references mean in QGIS and how to work with them?\r\nIn this workshop we will give an introduction to the different forms of simple and complex data relationships. We will look at how they are managed in QGIS and how they can be configured and edited in the attribute form with different widgets. We will also take a closer look at cardinalities and relationship strengths.\r\n\r\nWhat you need to rock with us:\r\n+ Current QGIS LTR or later\r\n+ The data below", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "02532675-491d-5461-8e48-b1bae26155ff", "id": 1284, "code": "PVKD9J", "public_name": "Dave Signer", "avatar": "https://talks.osgeo.org/media/avatars/david_avatar2_sz7s90m.jpg", "biography": "I am a swiss senior developer at OPENGIS.ch and there I work as QGIS core commiter and main responsible for INTERLIS solutions and the Model Baker plugin. I am passionate about developing innovative ideas, learning new technologies and finding solutions to challenging problems.", "answers": []}], "links": [], "attachments": [], "answers": []}], "KO24 (WS3)": [{"url": "https://talks.osgeo.org/qgis-uc2025/talk/CXJFZF/", "id": 3456, "guid": "101fd5b5-bf3d-543a-bef4-89779505a785", "date": "2025-06-02T15:30:00+02:00", "start": "15:30", "logo": null, "duration": "01:30", "room": "KO24 (WS3)", "slug": "qgis-uc2025-3456-publish-your-qgis-project-layers-forms-print-layout-on-the-internet-using-lizmap", "title": "Publish your QGIS project (layers, forms, print layout...) on the internet using Lizmap", "subtitle": "", "track": "Workshop", "type": "Workshop", "language": "en", "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.\r\nIt's using QGIS Server in the backend so users have the same rendering between their\r\nQGIS Desktop and the web version of their project.\r\n\r\nSome 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.\r\n\r\nFor this workshop, we will provide you the online instance of Lizmap. You only need to have QGIS 3.40 (LTR version recommended).\r\n\r\nWe 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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "424cec4c-75c8-5a9e-8181-e52855c4e57e", "id": 473, "code": "LXVPF8", "public_name": "Etienne TRIMAILLE", "avatar": "https://talks.osgeo.org/media/avatars/profile_dmSFhKB.jpeg", "biography": "I'm an active contributor in the OpenStreetMap community, mainly with QuickOSM, a QGIS plugin to extract OSM data within QGIS.\r\n\r\nFor work, I'm working as a GIS developer at 3Liz, mainly focused on QGIS Desktop/Server plugins and the Lizmap opensource project.", "answers": []}], "links": [], "attachments": [], "answers": []}], "Exhibition": [{"url": "https://talks.osgeo.org/qgis-uc2025/talk/EHLGUR/", "id": 4098, "guid": "2d1d187d-c258-553c-941d-6207d8a98d42", "date": "2025-06-02T15:00:00+02:00", "start": "15:00", "logo": null, "duration": "00:30", "room": "Exhibition", "slug": "qgis-uc2025-4098-visual-city-participant-exhibition", "title": "Visual City Participant Exhibition", "subtitle": "", "track": null, "type": "Presentation", "language": "en", "abstract": "* You'll learn how QGIS maps can be published onto the 3D model\r\n* We'll showcase the full pipeline \u2013 from GIS to interactive projection\r\n* You'll see how maps and spatial data becomes an engaging and collaborative medium for communication\r\n\r\nThe map on which the workflow will be demonstrated is the winner of the [Visual City competition](https://uc2025.qgis.org/visual-city/).", "description": null, "recording_license": "", "do_not_record": false, "persons": [], "links": [], "attachments": [], "answers": []}]}}, {"index": 2, "date": "2025-06-03", "day_start": "2025-06-03T04:00:00+02:00", "day_end": "2025-06-04T03:59:00+02:00", "rooms": {"Arbis": [{"url": "https://talks.osgeo.org/qgis-uc2025/talk/YRYJPT/", "id": 3246, "guid": "77c8e8da-398b-5276-a504-14990fef3462", "date": "2025-06-03T15:45:00+02:00", "start": "15:45", "logo": null, "duration": "00:30", "room": "Arbis", "slug": "qgis-uc2025-3246-from-proprietary-towards-open-source-gis-at-smhi-swedish-meteorological-and-hydrological-institute", "title": "From proprietary towards Open Source GIS at SMHI, Swedish Meteorological and Hydrological Institute", "subtitle": "", "track": "Keynote", "type": "Keynote", "language": "en", "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?", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "b63abd89-ac70-5729-adf5-37cb2db84ad9", "id": 3149, "code": "U99ES3", "public_name": "Rasmus Ewehag", "avatar": "https://talks.osgeo.org/media/avatars/Screenshot_from_2025-02-04_13-02-55_Ffye8F6.png", "biography": "GIS-specialist, developer and solution architect with a history of working with GIS/IT in governmental, municipality and the private industry. My focus is often user benefits, method acceptance and finding smooth and sustainable ways of handling problems. Currently leading the migration from proprietary to Open Source GIS at SMHI, Swedish Meteorological and Hydrological Institute.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/8DRVJE/", "id": 3043, "guid": "384921f6-819a-52a1-b1ce-e685c518d518", "date": "2025-06-03T16:15:00+02:00", "start": "16:15", "logo": null, "duration": "01:00", "room": "Arbis", "slug": "qgis-uc2025-3043-closing-session", "title": "Closing Session", "subtitle": "", "track": "Keynote", "type": "Presentation", "language": "en", "abstract": "Closing session will wrap up the two days of the conference.", "description": null, "recording_license": "", "do_not_record": false, "persons": [], "links": [], "attachments": [], "answers": []}], "Huvudrollen": [{"url": "https://talks.osgeo.org/qgis-uc2025/talk/RKRJ8A/", "id": 3286, "guid": "c4c04c80-41d7-5885-9b0a-c873eab21832", "date": "2025-06-03T09:00:00+02:00", "start": "09:00", "logo": null, "duration": "00:30", "room": "Huvudrollen", "slug": "qgis-uc2025-3286-validation-of-attribute-data-in-vanilla-qgis", "title": "Validation of attribute data in vanilla QGIS", "subtitle": "", "track": "Basics", "type": "Presentation", "language": "en", "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.\r\n\r\nWhen 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.\r\n\r\nThis 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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "924e7f69-beb6-5cf7-8b02-5737a607f05c", "id": 2603, "code": "BWLRVA", "public_name": "Jeroen Hovens", "avatar": "https://talks.osgeo.org/media/avatars/profile_picture_jh_rN51CYN.jpg", "biography": null, "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/RQ8JSX/", "id": 3430, "guid": "0fcc29f6-3080-5767-b74d-56dd8e0d9bff", "date": "2025-06-03T09:30:00+02:00", "start": "09:30", "logo": null, "duration": "00:30", "room": "Huvudrollen", "slug": "qgis-uc2025-3430-handling-3d-data-in-qgis-3-42-and-beyond", "title": "Handling 3D data in QGIS 3.42 and beyond", "subtitle": "", "track": "Basics", "type": "Presentation", "language": "en", "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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "5fa041a1-2563-524b-ac15-31627b057db5", "id": 2436, "code": "U7UEAB", "public_name": "Martin Dobias", "avatar": "https://talks.osgeo.org/media/avatars/martin_dobias_EDsj89t.png", "biography": "Got into QGIS development back in 2005 and stayed since then! Working at Lutra Consulting, delivering open source GIS to clients and helping open source GIS ecosystem to grow.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/MMTZYH/", "id": 3304, "guid": "87d9a6f3-9fee-550d-b7b7-7307f291c2b4", "date": "2025-06-03T10:00:00+02:00", "start": "10:00", "logo": null, "duration": "00:30", "room": "Huvudrollen", "slug": "qgis-uc2025-3304-recent-cartographic-improvements-in-qgis", "title": "Recent Cartographic Improvements in QGIS", "subtitle": "", "track": "Basics", "type": "Presentation", "language": "en", "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.\r\n\r\nThe following techniques will be demonstrated based on data used in the National Atlas of Switzerland:\r\n\r\n* Stacked diagrams (new in QGIS 3.40)\r\n* Partial pie charts (new in QGIS 3.40)\r\n* More complex HTML labels with images (new in QGIS 3.40)\r\n* Automated labeling (available for quite some time but continuously improved)\r\n* Linear referencing labels (new in QGIS 3.40)\r\n* Selective masking (available for quite some time but with recent improvements)\r\n* Cartographically pleasing dashed lines (always full dashes at line ends, no gaps at sharp angles)\r\n* Tricks with symbol levels and layer drawing order\r\n* Representation of LiDAR data with eye dome lighting and blend modes\r\n* Multiple Styles per layer and map themes (layer/style combinations)\r\n* Potentially some time-manager tricks (if there is still time ...)\r\n\r\nThe techniques are shown based on examples in the domains of topography, LiDAR, bathymetry, railway, renewable energy and LiDAR.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "11c9861b-5b20-5c53-94cd-ed5d4f9359ad", "id": 551, "code": "99YHEZ", "public_name": "Andreas Neumann", "avatar": "https://talks.osgeo.org/media/avatars/foto_andreas_x8zFaPZ.jpg", "biography": "Andreas is the project manager of the Atlas of Switzerland at the Institute of Cartography and Geoinformation at ETH Zurich. Together with a team of developers and editors, he is working on the future web version of the Swiss National Atlas. In addition to his work on the \u201cAtlas of Switzerland\u201d, he also teaches cartography and geoinformatics at ETH Zurich. He is also involved in the QGIS steering committee (PSC) as treasurer. In addition to QGIS, other FOSSGIS tools such as PostgreSQL/Postgis, GDAL/OGR, PDAL, Python, etc. are used.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/8B9DZN/", "id": 3327, "guid": "901a899c-b90a-5c35-8c4e-047417f78094", "date": "2025-06-03T11:00:00+02:00", "start": "11:00", "logo": null, "duration": "00:30", "room": "Huvudrollen", "slug": "qgis-uc2025-3327-using-qgis-to-manage-airport-data", "title": "Using QGIS to manage airport data", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "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.\r\n\r\nThe 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.\r\n\r\nAirport 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.\r\n\r\nAirports 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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "54af53e2-2072-5307-8fd6-66b3fb973ad6", "id": 881, "code": "LXPN8Q", "public_name": "Pekka Sarkola", "avatar": "https://talks.osgeo.org/media/avatars/posAvatar_400px_ZOnqWTK.png", "biography": "Pekka, M. Sc. (tech) is the founder and main partner of Gispo. He is passionate for Open Source and GIS, in Finland and internationally. As a hobby he bikes and writes a GIS blog.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/7J3BVM/", "id": 3355, "guid": "b3739682-1315-5760-b6de-b4ac4823da78", "date": "2025-06-03T11:30:00+02:00", "start": "11:30", "logo": null, "duration": "00:30", "room": "Huvudrollen", "slug": "qgis-uc2025-3355-qgis-as-an-enabling-technology-in-digital-twins-for-critical-infrastructures", "title": "QGIS as an Enabling Technology in Digital Twins for Critical Infrastructures", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "abstract": "Marios S. Kyriakou, Stelios G. Vrachimis, Christos Laoudias, Demetrios G. Eliades, Marios Polycarpou, and Christos Panayiotou\r\nKIOS Research and Innovation Center of Excellence, University of Cyprus\r\n\r\nManaging 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.\r\nAt 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.   \r\nWithin 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\u2019s practical application in large-scale operations and its integration with other geospatial products.\r\nAs 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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "31f270bf-a3c7-510d-85c9-c5dc83437262", "id": 3412, "code": "C9J79J", "public_name": "Marios S. Kyriakou", "avatar": "https://talks.osgeo.org/media/avatars/Marios_Kyriakou_JwWgsd9.png", "biography": "Marios S. Kyriakou is a Research Software Engineer II at the KIOS CoE, the founder of the online QGIS Cyprus initiative, and a member of the KIOS Open Science Committee. He holds a B.Sc. (2012) and an M.Sc. (2014) in electrical engineering from the University of Cyprus. He leads the software development team in the Smart Water and Environmental Systems Group at KIOS under the supervision of Prof. Demetrios Eliades. His work involves translating academic research into software, requiring effective communication with research associates and engineers from various backgrounds and fields of expertise.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/BXKYWY/", "id": 3350, "guid": "2b7f182e-78ff-5e71-838e-c4d6d46687b7", "date": "2025-06-03T13:00:00+02:00", "start": "13:00", "logo": null, "duration": "00:30", "room": "Huvudrollen", "slug": "qgis-uc2025-3350-customizing-qgis-for-forestry-operations-a-user-friendly-approach-for-non-gis-professionals", "title": "Customizing QGIS for Forestry Operations: A User-Friendly Approach for Non-GIS Professionals", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "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.\r\n\r\nThis 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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "6e0cf576-b333-579c-b9ff-ea015cfd6a22", "id": 1295, "code": "TYRVZM", "public_name": "Klaus Agerskov", "avatar": "https://talks.osgeo.org/media/avatars/20230215_132513328_iOS_2_0r8D3Sd.jpg", "biography": "A Landscape technician with extensive experience in GIS applications for forestry and environmental management. With a background in teaching QGIS at Skovskolen, there is a strong focus on making spatial data accessible to all.\r\n\r\nFor the past two years, the work at the Danish Nature Agency has centered on customizing QGIS for forestry operations and environmental protection.  With a passion for usability and open-source GIS solutions, the specialization lies in bridging the gap between complex spatial data and practical use.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/UTKJ73/", "id": 3398, "guid": "3a456496-97b3-5aa1-93bf-4306b2539e91", "date": "2025-06-03T13:30:00+02:00", "start": "13:30", "logo": null, "duration": "00:30", "room": "Huvudrollen", "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-", "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)", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "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).\r\n\r\nOur 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.\r\n\r\nAlso it was needed create tools to periodically transpose CAOP into other data models, namely EuroBoundaries and the INSPIRE Administrative Boundaries theme.\r\n\r\nNone 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.\r\n\r\nA 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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "635a816b-94aa-5e5b-aa97-cffccd4a92d6", "id": 3435, "code": "HGFVNY", "public_name": "Giovanni Manghi", "avatar": "https://talks.osgeo.org/media/avatars/gm_nESg5A9.jpg", "biography": "Founder of NaturalGIS. Biologist specialized in Conservation Biology. Member and charter member of the OSGeo \u2013 Open Source Geospatial Foundation. Founding member of OSGeo Portugal \u2013 Portuguese Geographic Free and Open-Source Software Association. Over 15 years of experience in open-source GIS and long time active QGIS community member.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/8JTLKH/", "id": 3695, "guid": "0b61ab06-cc98-5074-b74d-87f3b53a215e", "date": "2025-06-03T14:00:00+02:00", "start": "14:00", "logo": null, "duration": "00:30", "room": "Huvudrollen", "slug": "qgis-uc2025-3695-how-to-make-qgis-multiplayer", "title": "How to make QGIS multiplayer", "subtitle": "", "track": "Databases & Web", "type": "Presentation", "language": "en", "abstract": "Normally, collaboration in QGIS requires emailing saved layers, sharing computers, or managing a PostGIS database. In this talk, we'll show what we built to enable two people to open the same QGIS project simultaneously, seamlessly syncing changes to each other's computers. I'll also cover the QGIS complexities that make multiplayer difficult to implement in software that's written for one person.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "c35965e0-70d5-5a37-8ef9-5c0063b9b330", "id": 2664, "code": "EX8GDU", "public_name": "Brendan Ashworth", "avatar": "https://talks.osgeo.org/media/avatars/1661384763838-2_gIUeHO4.jpeg", "biography": null, "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/QFQRN7/", "id": 3696, "guid": "fd284e55-8637-5b60-b84d-04811748e357", "date": "2025-06-03T14:30:00+02:00", "start": "14:30", "logo": null, "duration": "00:30", "room": "Huvudrollen", "slug": "qgis-uc2025-3696-lightning-talks", "title": "Lightning Talks", "subtitle": "", "track": null, "type": "Presentation", "language": "en", "abstract": "6 quick talks!\r\n\r\nSign-ups will be open during the conference on a first-come-first-serve basis.", "description": null, "recording_license": "", "do_not_record": false, "persons": [], "links": [], "attachments": [], "answers": []}], "Birollen": [{"url": "https://talks.osgeo.org/qgis-uc2025/talk/NFASUG/", "id": 3450, "guid": "04f75cb5-5d2a-54b7-8c20-bf54b9444673", "date": "2025-06-03T09:00:00+02:00", "start": "09:00", "logo": null, "duration": "00:30", "room": "Birollen", "slug": "qgis-uc2025-3450-1-5-million-reasons-to-use-qfield", "title": "1.5 million reasons to use QField", "subtitle": "", "track": "Mobile Data Collection", "type": "Presentation", "language": "en", "abstract": "SLIDES: https://slides.opengis.ch/talk-qfield-presentation/success-stories\r\n\r\nJoin 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.\r\n\r\nIn 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. \r\n\r\nLearn from success stories across various industries and discover how QField 3's seamless integration with QFieldCloud is making a tangible impact on fieldwork around the globe.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "00b3a94c-7e92-536b-a523-23e3d6f35d31", "id": 122, "code": "8VUFRV", "public_name": "Marco Bernasocchi", "avatar": "https://talks.osgeo.org/media/avatars/094d5f0768ac7ead78be67b37dffe778_yJmXEAG.jpg", "biography": "Marco Bernasocchi is an open-source advocate, entrepreneur and full-stack geoninja. He is the creator of QField for QGIS, currently serves as QGIS.org Chair, and is an Open Source Geospatial Foundation board member. In his day job, Marco is the CEO of OPENGIS.ch, which he founded in 2011.\r\n\r\nA geographer by trade, Marco lives in a small Romansh-speaking mountain village in Switzerland, where he loves scrambling around the mountains to enjoy the feeling of freedom it gives him. Outgoing, flexible and open-minded, Marco fluently speaks five languages. The best thing is: He not only knows how to say it but also loves sharing his know-how.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/ZTZAFU/", "id": 3451, "guid": "8c229be4-ce2b-5cfa-a596-8ed83c2f09da", "date": "2025-06-03T09:30:00+02:00", "start": "09:30", "logo": null, "duration": "00:30", "room": "Birollen", "slug": "qgis-uc2025-3451-extending-qfieldcloud-ideas-and-practical-examples", "title": "Extending QFieldCloud \u2013 Ideas and Practical Examples", "subtitle": "", "track": "Mobile Data Collection", "type": "Presentation", "language": "en", "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.\r\n\r\nAfter 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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "b81992e1-b2ce-5c88-880d-968d27eabfb5", "id": 248, "code": "CBERLW", "public_name": "Michael Schmuki", "avatar": "https://talks.osgeo.org/media/avatars/Michael_OPENGIS_1_crop_6i6B9PM.jpg", "biography": "- Full stack GeoNinja @ [OPENGIS.ch](https://www.opengis.ch)\r\n- Web cartography teacher @ [Baugewerbliche Berufsschule Z\u00fcrich](https://www.bbzh.ch)\r\n- [@boardend](https://github.com/boardend) on GitHub", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/PQDXRX/", "id": 3460, "guid": "01205801-750e-50f4-aca8-39f362e8ce58", "date": "2025-06-03T10:00:00+02:00", "start": "10:00", "logo": null, "duration": "00:30", "room": "Birollen", "slug": "qgis-uc2025-3460-setting-up-a-qfield-project-for-standardized-groundwater-data-collection", "title": "Setting up a Qfield project for standardized groundwater data collection", "subtitle": "", "track": "Mobile Data Collection", "type": "Presentation", "language": "en", "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.\r\nThe 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.\r\nThis 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.\r\nThe 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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "0caca51d-5c7b-5557-94dd-a4c1eb572032", "id": 1047, "code": "FBBYGX", "public_name": "Alexandra Nozik", "avatar": "https://talks.osgeo.org/media/avatars/mypicture_FFZNv0Y.jpg", "biography": "Alexandra studied Geography and Geoinformatics in Heidelberg, Loughborough and Jena. She works as a geodata specialist at the Leibniz Centre for Tropical Research (ZMT) in Bremen, Germany. She specializes in research data management and focuses on the digitalization of data collection practices, including the application of KoboToolbox for surveying and Qfield for mapping purposes.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/DLLWUP/", "id": 3271, "guid": "189636cc-147d-5ffc-ad62-49b5908776ed", "date": "2025-06-03T11:00:00+02:00", "start": "11:00", "logo": null, "duration": "00:30", "room": "Birollen", "slug": "qgis-uc2025-3271-rock-paper-app-can-a-field-app-beat-paper-records-", "title": "Rock, paper, app \u2013 can a field app beat paper records?", "subtitle": "", "track": "Mobile Data Collection", "type": "Presentation", "language": "en", "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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "2093a159-6cf5-5614-adac-2da9675d134c", "id": 3338, "code": "RKXZLL", "public_name": "Minna Ots", "avatar": "https://talks.osgeo.org/media/avatars/Minna_website_2RRjQGN.jpg", "biography": "Minna is a nature conservation specialist with a passion for geoinformatics. Her current topics are habitat greenhouse gas cycling, field work data management, and environmentally friendly, especially water smart agriculture.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/TDK3LY/", "id": 3359, "guid": "bbc6d944-39d8-5e7f-ab1e-856d6f623de4", "date": "2025-06-03T11:30:00+02:00", "start": "11:30", "logo": null, "duration": "00:30", "room": "Birollen", "slug": "qgis-uc2025-3359-qgis-and-mergin-maps-for-data-collection", "title": "QGIS and Mergin Maps for data collection", "subtitle": "", "track": "Mobile Data Collection", "type": "Presentation", "language": "en", "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'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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "10567869-7509-58a2-8cc2-271fc1144df0", "id": 109, "code": "Y9AUJZ", "public_name": "Saber Razmjooei", "avatar": "https://talks.osgeo.org/media/avatars/426932f29af5ae701d669571bb0e2419_q9Bhwf6.jpg", "biography": "Saber is a one of the Lutra Consulting co-founder. Lutra is an active member of QGIS development community.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/V8NZWR/", "id": 3292, "guid": "de9322a8-5352-5aa7-8a17-f78aaa3bc626", "date": "2025-06-03T12:00:00+02:00", "start": "12:00", "logo": null, "duration": "00:30", "room": "Birollen", "slug": "qgis-uc2025-3292-effective-visual-map-control-with-qgis", "title": "Effective visual map control with QGIS", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "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.\r\nQGIS 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.\r\nYou 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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "3c9b6769-75ed-5cad-957a-2df020af3548", "id": 3363, "code": "YUN9EV", "public_name": "Anne B. Nilsen", "avatar": null, "biography": "Used QGIS the last 15 years with main focus on teaching, data capture, map amking and using Python/pyQGIS for workflows and plugins.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/EALVFC/", "id": 3364, "guid": "ce808ca4-2000-570c-9c0a-cdd70ca8d5c1", "date": "2025-06-03T13:30:00+02:00", "start": "13:30", "logo": null, "duration": "00:30", "room": "Birollen", "slug": "qgis-uc2025-3364-the-killer-features-of-qgis-server", "title": "The killer features of QGIS Server", "subtitle": "", "track": "Databases & Web", "type": "Presentation", "language": "en", "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.\r\n\r\nThis 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'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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "0fd059e4-872b-586a-b521-76dc45e7a645", "id": 3417, "code": "L3LZK9", "public_name": "Eemil Haapanen", "avatar": null, "biography": "I'm a geographer specializing in geoinformatics. At Gispo I work at the intersection of open source and GIS, for example in the form of data analysis, visualization, and software development.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/7MFVGY/", "id": 3284, "guid": "fd086348-a782-5c64-9592-8a51736ff3bf", "date": "2025-06-03T14:00:00+02:00", "start": "14:00", "logo": null, "duration": "00:30", "room": "Birollen", "slug": "qgis-uc2025-3284-best-practices-for-modern-qgis-plugin-development", "title": "Best Practices for Modern QGIS Plugin Development", "subtitle": "", "track": "Plugins & Development", "type": "Presentation", "language": "en", "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.\r\n\r\nIn 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:\r\n\t\u2022\tThe current state of QGIS plugin development \u2013 insights from our landscape analysis\r\n\t\u2022\tBuilding a test suite \u2013 why it\u2019s essential and how to get started\r\n\t\u2022\tContinuous integration (CI) \u2013 setting up automated testing and validation\r\n\t\u2022\tProper packaging & distribution \u2013 ensuring your plugin is easy to install and update\r\n\t\u2022\tStatic typing & maintainability \u2013 making your plugin more robust and readable\r\n\t\u2022\tAnd more!\r\n\r\nBy 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\u2019re building a new plugin or maintaining an existing one, these best practices will help ensure your plugin is scalable, maintainable, and future-proof.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "bbd4180a-a49d-51d5-8b01-532abe2791d4", "id": 3360, "code": "MJGSP9", "public_name": "Zac Deziel", "avatar": "https://talks.osgeo.org/media/avatars/zac.thumb_Z6JDZZK.jpg", "biography": "Zac Deziel is a geospatial software engineer and product manager at Development Seed, based in Squamish, BC. He works on open-source GIS, cloud-native geospatial applications, and Earth observation data workflows. His recent projects include eoAPI, an open-source framework for scalable Earth observation data access, and NASA\u2019s MAAP (Multi-Mission Algorithm and Analysis Platform), where he focuses on geospatial data integration and infrastructure. Zac is passionate about modernizing QGIS plugin development through best practices in testing, CI/CD, and maintainability, helping make geospatial tools more accessible and scalable.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/CP8F9G/", "id": 3441, "guid": "35b0b446-fe45-58d9-9b83-eaa43921a095", "date": "2025-06-03T14:30:00+02:00", "start": "14:30", "logo": null, "duration": "00:30", "room": "Birollen", "slug": "qgis-uc2025-3441-from-zero-to-hero-get-started-with-machine-learning-in-gis", "title": "From Zero to Hero: Get Started with Machine Learning in GIS", "subtitle": "", "track": "Basics", "type": "Presentation", "language": "en", "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!\r\n\r\nWe\u2019ll start by breaking down the three main types of machine learning tasks applicable in GIS: classification, regression, and clustering. Then, we\u2019ll bring these concepts to life with practical examples, showing how to effectively apply machine learning to solve spatial challenges.\r\n\r\nWhether 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!", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "405aca63-414e-5689-a58c-bf80b589f29a", "id": 3457, "code": "Y7KKCW", "public_name": "Hanna Swedenklef", "avatar": null, "biography": null, "answers": []}], "links": [], "attachments": [], "answers": []}], "Statisten": [{"url": "https://talks.osgeo.org/qgis-uc2025/talk/ZJHHSJ/", "id": 3333, "guid": "e1f009b2-c8a2-5671-8e15-975ff07060ba", "date": "2025-06-03T09:00:00+02:00", "start": "09:00", "logo": null, "duration": "00:30", "room": "Statisten", "slug": "qgis-uc2025-3333-fishy-business-fishing-vessel-monitoring-in-ghana-using-qgis", "title": "Fishy business? Fishing vessel monitoring in Ghana using QGIS", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "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.", "description": null, "recording_license": "", "do_not_record": true, "persons": [{"guid": "4ebc4728-727a-57aa-b213-da85d056aef0", "id": 2570, "code": "ML8MWQ", "public_name": "Alexander Beck", "avatar": null, "biography": "Coastal Geographer and GIS expert\r\nData scavenger, map and FOSS aficionado\r\nWorking since 2006 in various roles within marine science and -spatial planning, system development and foreign aid", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/DF9LMR/", "id": 3310, "guid": "8596ebb2-8107-5310-80d5-d37609f9f6b0", "date": "2025-06-03T09:30:00+02:00", "start": "09:30", "logo": null, "duration": "00:30", "room": "Statisten", "slug": "qgis-uc2025-3310-qgis-in-estonian-schools-experience-from-the-project-cool-geography-lesson-", "title": "QGIS in Estonian schools - experience from the project \u201cCool geography lesson\u201d", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "abstract": "A project called \"Cool Geography Lesson\" was launched in Estonian schools to promote geography education in 2016. It was conducted by the University of Tartu geography students' 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. \r\n\r\nThis presentation will share insights from the experience of how to teach hands-on geoinformatics to secondary school students (ages 14\u201317) who often have no prior exposure to QGIS. Participants in the workshops either developed a basic 3D model of Tallinn'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. \r\n\r\nThe session will explore the following topics: \r\n\r\n- Background of the project and structure of the workshops. \r\n- What challenges were encountered and what lessons were learned? \r\n- Can total beginners learn to use QGIS within a short time frame? \r\n- What was the students\u2019 feedback to the workshops?", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "8b76c62a-5a37-5ded-a959-571595de3c0a", "id": 3380, "code": "DS9NMB", "public_name": "Merli Neito", "avatar": "https://talks.osgeo.org/media/avatars/Merli_Neito_TbXuaAM.png", "biography": "Merli is a graduate of the geography department in the University of Tartu. She is currently working in the Chair of Geoinformatics and Cartography as a project manager for different geospatial projects conducted by the Landscape Geoinformatics Lab. During her geography studies Merli was actively involved in the \u201cCool Geography Lesson\u201d initiative for six years, including three years as a project manager. During the journey she has gained valuable experience that she is excited to share with the wider QGIS community.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/ZSPYUA/", "id": 3167, "guid": "64857e0e-aaa3-5a2f-a182-b6e14ec8306a", "date": "2025-06-03T10:00:00+02:00", "start": "10:00", "logo": null, "duration": "00:30", "room": "Statisten", "slug": "qgis-uc2025-3167-nature-in-norway-qgis-plugin", "title": "Nature in Norway - QGIS plugin", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "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.\r\nUpon 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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "4aadc126-7141-50f3-9b5b-692d22c38ad3", "id": 3275, "code": "XRCRRK", "public_name": "Peter Horvath", "avatar": null, "biography": "I work in the Geo-ecological research group at NHM, University of Oslo, focusing on geomatics, GIS, and spatial analysis. My role includes supporting the \"Nature in Norway\" (NiN) system with data collection, analysis, and dissemination, as well as maintaining related software and hardware. I also contribute to quality control in habitat mapping and strategies for long-term data management.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/RX8W3Q/", "id": 3263, "guid": "69b77757-f679-59ba-b38f-ab87a06cfd0d", "date": "2025-06-03T11:00:00+02:00", "start": "11:00", "logo": null, "duration": "00:30", "room": "Statisten", "slug": "qgis-uc2025-3263-plugineta-an-enterprise-ready-layer-for-qgis-editors-", "title": "Plugineta: an enterprise ready layer for QGIS editors.", "subtitle": "", "track": "Plugins", "type": "Presentation", "language": "en", "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\u2019t 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.\r\n\r\nIn 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.\r\n\r\nIn 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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "a3301aac-48fd-581f-8dcc-057105d68d33", "id": 2560, "code": "LXHZVT", "public_name": "Ignacio Talavera", "avatar": "https://talks.osgeo.org/media/avatars/Nacho_j0JZkkk.jpeg", "biography": "I am a Software Engineer with over 15 years of experience specializing in the development of Enterprise GIS applications on open-source platforms.\r\nWith over 10 years of experience in mobile application development, I have focused on building hybrid apps using the Ionic Framework, \r\nIn addition to my technical experience, I have also contributed to education as an assistant professor in the Software Engineering program at the Facultad de Ingenier\u00eda, Universidad de la Rep\u00fablica, Uruguay, where I taught third-year courses.\r\n\r\nCurrently, I am responsible for leading the GIS area within the IT department at the Intendencia de Montevideo, developing innovative GIS solutions for public sector applications.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/XK3MFZ/", "id": 3443, "guid": "e081aaf0-393a-57c1-84dd-3800b78f6ab4", "date": "2025-06-03T11:30:00+02:00", "start": "11:30", "logo": null, "duration": "00:30", "room": "Statisten", "slug": "qgis-uc2025-3443-easyearth-get-up-and-running-with-any-earth-observation-model", "title": "EasyEarth: Get up and running with any Earth Observation model", "subtitle": "", "track": "Plugins", "type": "Presentation", "language": "en", "abstract": "Earth Observation (EO) has seen significant growth, yet running EO models presents challenges due to the complexities of geospatial data. We have developed \u201cEasyEarth\u201d, a QGIS-based plugin addressing these issues by enabling users to run EO, computer vision, or vision-language directly within QGIS's familiar interface, streamlining model deployment and integration.\r\n\r\nIn 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.\r\n\r\nTo 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.\r\n\r\nWe 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.", "description": null, "recording_license": "", "do_not_record": true, "persons": [{"guid": "97368ff0-1019-5469-b94f-fb96a89d262f", "id": 3458, "code": "8MDCCJ", "public_name": "Yan Cheng", "avatar": "https://talks.osgeo.org/media/avatars/D22C1D4B-3E79-46DE-9AF5-E412E543B3BE_fxaBBLV.jpeg", "biography": "Researcher at the University of Copenhagen with a PhD in applied computer vision for earth observations and forest health assessment. Additional experience and interests in physical climate risk assessments.", "answers": []}, {"guid": "fe1c0372-ae8c-5477-8bb0-da1900420674", "id": 3468, "code": "UTWAQT", "public_name": "Ankit Kariryaa", "avatar": null, "biography": "Research in the domain of machine learning, Earth Observation and GIS.", "answers": []}, {"guid": "25e686d0-f4a6-586e-b007-a13bbf1a1c74", "id": 3469, "code": "RCAMCK", "public_name": "Lucia Gordon", "avatar": "https://talks.osgeo.org/media/avatars/MWI_6481_ALKAlhY.jpg", "biography": "I am a third-year PhD student working on geospatial machine learning with remotely sensed imagery for environmental monitoring.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/YDU8TJ/", "id": 3466, "guid": "30416214-c4ca-55fd-babf-1ef722b95715", "date": "2025-06-03T12:00:00+02:00", "start": "12:00", "logo": null, "duration": "00:30", "room": "Statisten", "slug": "qgis-uc2025-3466-dynamic-layers-a-single-project-to-rule-them-all", "title": "Dynamic layers : a single project to rule them all", "subtitle": "", "track": "Plugins", "type": "Presentation", "language": "en", "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.\r\n\r\nStarting from a \"master\" project, you can set up various variables that will have to be updated \"dynamically\" for the generation of these projects:\r\n\r\n* layer properties : \r\n  * title in legend\r\n  * data source used\r\n  * title and summary for QGIS server for web publication\r\n* project properties : \r\n  * title\r\n  * summary\r\n  * ...\r\n\r\nLike in the atlas, a coverage layer with margin options can be set. It'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.\r\n\r\nThe 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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "424cec4c-75c8-5a9e-8181-e52855c4e57e", "id": 473, "code": "LXVPF8", "public_name": "Etienne TRIMAILLE", "avatar": "https://talks.osgeo.org/media/avatars/profile_dmSFhKB.jpeg", "biography": "I'm an active contributor in the OpenStreetMap community, mainly with QuickOSM, a QGIS plugin to extract OSM data within QGIS.\r\n\r\nFor work, I'm working as a GIS developer at 3Liz, mainly focused on QGIS Desktop/Server plugins and the Lizmap opensource project.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/9UTD8Y/", "id": 3253, "guid": "f767a838-9d10-5ec0-919e-2d2695636754", "date": "2025-06-03T13:30:00+02:00", "start": "13:30", "logo": null, "duration": "00:30", "room": "Statisten", "slug": "qgis-uc2025-3253-mapping-the-future-of-informal-sports-data-driven-solutions-with-qgis", "title": "Mapping the Future of Informal Sports: Data-Driven Solutions with QGIS", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "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\u2014broken down by sport type\u2014based 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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "779e4079-2377-5996-bd64-130fd0353737", "id": 2514, "code": "LJYK3Y", "public_name": "Philipp Sch\u00fcller", "avatar": "https://talks.osgeo.org/media/avatars/Bewerbungsbiild_gCxg9FL.png", "biography": "B.Sc. Geography\r\nM.Sc. Urban and regional planning\r\nUsed to work in a company specialized in sport-oriented urban planing, now working in the public sector in the field of urban planing. In all those stations worked with QGIS, more or less self-taught", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/QVCKNP/", "id": 3289, "guid": "d3433431-afff-5849-b430-80da5a26d502", "date": "2025-06-03T14:00:00+02:00", "start": "14:00", "logo": null, "duration": "00:30", "room": "Statisten", "slug": "qgis-uc2025-3289-use-of-qgis-to-measure-ndvi-and-extract-selected-vegetation-cover", "title": "Use of QGIS to Measure NDVI and Extract Selected Vegetation Cover", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "91bfc7aa-c08c-515c-91ec-d0bdf3a3d90c", "id": 1387, "code": "HLUCS3", "public_name": "Leonora Haxhiu", "avatar": "https://talks.osgeo.org/media/avatars/IMG_3124_1_Or4b7zA.jpg", "biography": "I am a geospatial data enthusiast with a strong background in Geoinformatics Engineering and Computer Science. My expertise lies in combining advanced spatial data analysis with innovative technologies to solve real-world problems. I have practical experience working on various GIS-based projects, specializing in spatial data management, analysis, and visualization.\r\n As a researcher, I focus on the application of GIS systems in urban planning and other geospatial disciplines,  continuously striving to contribute to the field through both academic and professional endeavors.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/KZDT7E/", "id": 3743, "guid": "b8f0aff1-c213-5081-9a99-5572e981b536", "date": "2025-06-03T14:30:00+02:00", "start": "14:30", "logo": null, "duration": "00:30", "room": "Statisten", "slug": "qgis-uc2025-3743-gnosis-the-backbone-gis-based-ecosystem-of-the-cyprus-transport-networks-digital-twin", "title": "GNOSIS: THE BACKBONE GIS-BASED ECOSYSTEM OF THE CYPRUS TRANSPORT NETWORKS DIGITAL TWIN", "subtitle": "", "track": "Use case", "type": "Presentation", "language": "en", "abstract": "Andreas Georgiou, Marina Sofokleous, Christos Laoudias, Aristotelis Savva, Christos G. Panayiotou\r\n\r\nTo 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.\r\nAs 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.\r\nOne 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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "909a112c-ac43-5927-a377-346415faa01b", "id": 3694, "code": "TDQ8VZ", "public_name": "Andreas M. Georgiou", "avatar": "https://talks.osgeo.org/media/avatars/Andreas-Georgiou_tLUVIfr.jpg", "biography": "Andreas holds a BSc in \u201cEnvironmental Sciences\u201d and a M.Sc. on \u201cApplied Geo-Informatics in Environmental & Risk Management\u201d, both from University of the Aegean at Greece. Currently he works at the KIOS Research and Innovation Center of Excellence in October 2018, and he is specialized on the use of geo-spatial tools and methods for monitoring, understanding, and addressing complex real-life problems. He has been also involved in thematic cartography, spatial modeling, data management and development of GIS-based decision support systems and tools. Andreas is a board member of \u2018QGIS Cyprus\u2019 community.", "answers": []}], "links": [], "attachments": [], "answers": []}], "Wadstr\u00f6m": [{"url": "https://talks.osgeo.org/qgis-uc2025/talk/F8PRZ9/", "id": 3405, "guid": "153f69ab-6bd2-5e3a-a588-cf70c15a92eb", "date": "2025-06-03T09:00:00+02:00", "start": "09:00", "logo": null, "duration": "01:30", "room": "Wadstr\u00f6m", "slug": "qgis-uc2025-3405-unlocking-geospatial-potential-qgis-entryscape-a-powerful-open-source-synergy", "title": "Unlocking Geospatial Potential: QGIS & EntryScape - A Powerful Open Source Synergy", "subtitle": "", "track": "Workshop", "type": "Workshop", "language": "en", "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'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.\r\n\r\nQGIS, 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.\r\n\r\nThis 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:\r\n- Technical roadmap and development towards the possibility of setting up integration between QGIS and EntryScape.\r\n- How to manually create and edit metadata for QGIS layers and projects within EntryScape.\r\n- Applying relevant metadata standards, such as INSPIRE (NMDP4 in Sweden), GeoDCAT-AP,DCAT-AP-SE and customized metadata profiles, to QGIS data.\r\n- Publishing and sharing QGIS data and metadata through EntryScape - the manual way and the plans for future automations\r\n- Enabling internal and external access to QGIS data, including making external datasets available for public consumption.\r\n- Utilizing EntryScape's governance features to manage data quality and ensure compliance.\r\n\r\nBy 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.\r\n\r\nAndreas 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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "4249b0fc-a475-57e0-ab8a-b5bf62893d8f", "id": 3438, "code": "7KWJWP", "public_name": "Andreas Fogelberg", "avatar": "https://talks.osgeo.org/media/avatars/andeas-fogelberg-1668414960664_YLDXih2.jpeg", "biography": "Andreas Fogelberg is the Frontend Lead developer at MetaSolutions AB, which is the main development company behind EntryScape. He specializes in geospatial data management and open-source solutions. With a diverse background spanning both public and private sectors, he brings extensive experience from organizations like Consid, Tobii, V\u00e4ster\u00e5s municipality, Enk\u00f6ping municipality, Sweco, and Eskilstuna municipality. His expertise lies in integrating and customizing geospatial tools to meet specific organizational needs, with a focus on metadata management and interoperability. Andreas is passionate about fostering open data initiatives and empowering organizations to effectively manage their geospatial information.", "answers": []}, {"guid": "2e48c405-93cb-5c73-ac63-6be001514616", "id": 3703, "code": "8CLFJH", "public_name": "Eric Hjelmestam", "avatar": null, "biography": "Working at MetaSolutions with Geodata and metadata solutions.\r\nMember of the board in Geoforum.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/RX3RG7/", "id": 3311, "guid": "3e95b9a0-83c4-50cb-9670-882f5674131b", "date": "2025-06-03T11:00:00+02:00", "start": "11:00", "logo": null, "duration": "01:30", "room": "Wadstr\u00f6m", "slug": "qgis-uc2025-3311-orstools-harnessing-the-power-of-routing-inside-qgis", "title": "ORSTools \u2013 Harnessing the Power of Routing inside QGIS", "subtitle": "", "track": "Workshop", "type": "Workshop", "language": "en", "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.\r\n\r\nWe 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.\r\n\r\nWhat you will learn in the workshop:\r\n1. Basic usage of ORSTools as a personal route planning tool.\r\n2. Automatic calculation of routes from pre-existing data, using different transport modes and customizable constraints (e.g., avoiding highways or toll roads).\r\n3. 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.\r\n4. Calculation of large-scale time and distance matrices that enable the analysis of travel times and distances between a multitude of points.\r\n5. Automating all the above processes using QGIS Model Builder to streamline workflows and enable reproducible analyses.\r\n\r\nFor steps 2 and 3, some example data will be provided. You are invited to also bring your own.\r\n\r\nWhat to do before participating:\r\n\r\n- Acquire some basic knowledge of QGIS \r\n- Sign up for an account at [openrouteservice.org](https://openrouteservice.org/dev/#/signup)  \r\n- Install the latest version of the ORSTools Plugin (or do it during the workshop)\r\n\r\nAll workshop materials can be found here: https://workshops.heigit.org/orstools-workshop-qgis-uc2025/intro.html", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "c8558974-6b34-54b8-9198-fb08aaa1d16f", "id": 3378, "code": "Y9G7NJ", "public_name": "Jakob Schnell", "avatar": "https://talks.osgeo.org/media/avatars/schnell_iRWiHtO.jpg", "biography": "Jakob has been using OpenStreetMap for over 15 years and has been developing software for more than 10 years.\r\nOver the past 4 years, these two areas have increasingly overlapped through his work as a software developer at HeiGIT gGmbH. His focus lies on clear communication and process optimization \u2013 although his background in discrete optimization tends to get in the way from time to time.\r\n\r\nHe works as a lecturer and course instructor in both academic and non-academic settings.", "answers": []}, {"guid": "33dae24f-28ef-5445-80e0-0f4113d7db86", "id": 3381, "code": "PT3HYD", "public_name": "Till Frankenbach", "avatar": "https://talks.osgeo.org/media/avatars/frankenbach_square_VHQD49q.jpg", "biography": "Till has been working with QGIS and PyQGIS for over 5 years and has contributed features to QGIS core and several other plugins. He is an active member of the QGIS and open-source geospatial community, with a focus on usability and automation. Till also maintains the ORS Tools plugin and collaborates with international GIS teams to build custom solutions for spatial analysis and routing.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/GT3FVC/", "id": 3329, "guid": "057a8b5b-32c5-5459-a37e-6ea56b5ee318", "date": "2025-06-03T13:30:00+02:00", "start": "13:30", "logo": null, "duration": "01:30", "room": "Wadstr\u00f6m", "slug": "qgis-uc2025-3329-qgis-web-client-setting-up-your-first-theme", "title": "QGIS Web Client - Setting up your first theme", "subtitle": "", "track": "Workshop", "type": "Workshop", "language": "en", "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:\r\n- qwc-docker setup\r\n- Setting up the project and datasources\r\n- Basic viewer customization\r\n- Search\r\n- Managing users and permissions\r\n- Editing\r\n\r\nThe steps will be demonstrated on a Linux + Docker environment. A sample project and data will be provided.\r\n\r\nParticipants should bring their own laptop with:\r\n\r\n- 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)\r\n\r\n- Or git + a working docker + docker-compose environment, and executing the following commands:\r\n\r\n    git clone --recursive https://github.com/qwc-services/qwc-docker.git\r\n    cd qwc-docker\r\n    docker compose pull", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "5e52b0f0-f933-5de9-bead-07cd4c6e208a", "id": 550, "code": "YHSLWR", "public_name": "Sandro Mani", "avatar": null, "biography": "Software Engineer at Sourcepole AG\r\nCTO at Effetto Venturi Sagl (autonomous buoys for water sports)\r\nPackage maintainer for the Fedora Linux Distro (GIS stack, MinGW, ...)", "answers": []}], "links": [], "attachments": [], "answers": []}], "KO22 (WS1)": [{"url": "https://talks.osgeo.org/qgis-uc2025/talk/YMTPXG/", "id": 3445, "guid": "28ab69e1-339a-5399-9a39-aa800682d606", "date": "2025-06-03T09:00:00+02:00", "start": "09:00", "logo": null, "duration": "01:30", "room": "KO22 (WS1)", "slug": "qgis-uc2025-3445-climate-sensitive-planning-for-the-city-of-norrkping-using-a-qgis-plugin", "title": "Climate sensitive planning for the city of Norrk\u00f6ping using a QGIS plugin", "subtitle": "", "track": "Workshop", "type": "Workshop", "language": "en", "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\u00f6ping 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.\r\n\r\nTo join this we recommend you to:\r\n1. Have a recent (e.g. last LTR) version of QGIS installed\r\n2. Install two plugins (**UMEP** and **UMEP for Processing**) found in Plugins>Manage and Install Plugins in QGIS.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "8d7e4f50-46e2-5057-8f16-1516941b08d5", "id": 3148, "code": "PUVBSG", "public_name": "Fredrik Lindberg", "avatar": "https://talks.osgeo.org/media/avatars/220524-fredrik-lindberg-3129_cut_RkFs5lo.jpg", "biography": "Works with QGIS and OSGeo for many years now, especially within teaching and research in Higher Education.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/GF89UJ/", "id": 3416, "guid": "78d9649d-6170-53d6-87ec-06fd756aae31", "date": "2025-06-03T11:00:00+02:00", "start": "11:00", "logo": null, "duration": "01:30", "room": "KO22 (WS1)", "slug": "qgis-uc2025-3416-publishing-maps-on-the-web-with-qgis-server", "title": "Publishing Maps on the Web with QGIS Server", "subtitle": "", "track": "Workshop", "type": "Workshop", "language": "en", "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.\r\n\r\nThis 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.\r\n\r\nOn 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.\r\n\r\nTo 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.\r\n\r\nTo simplify setup, the workshop will use a pre-configured Docker environment with all required software, making it accessible for beginners.\r\n\r\nPrerequisites\r\n\r\nTo fully benefit from this workshop, participants should:\r\n* Be familiar with QGIS\r\n* Have basic Python knowledge (we will use PyQGIS, both in the QGIS console and externally)\r\n* Be comfortable using Docker\r\n* Be able to navigate a PostgreSQL client (e.g., pgAdmin or DBeaver)\r\n* Have a basic understanding of how the web works", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "22f8b0b3-d6c8-5d2c-a126-0135e3e8f84b", "id": 1443, "code": "WFCD8R", "public_name": "Jorge Gustavo Rocha", "avatar": "https://talks.osgeo.org/media/avatars/3933f404216355b80a7d0b20b17b720f_pbrCMP2.jpg", "biography": "Jorge Gustavo has a PhD in Computer Science. He is Assistant Professor at the Computer Science Department at Minho University, where he teaches and researches on Geographic Information System and Science. Jorge has contributed to several open source projects, like QGIS and GDAL. With former PhD students he started Geomaster, a company that provides professional services on top of open source GIS software.", "answers": []}], "links": [], "attachments": [], "answers": []}], "KO23 (WS2)": [{"url": "https://talks.osgeo.org/qgis-uc2025/talk/S9AVNQ/", "id": 3383, "guid": "e3d66cee-b209-5830-b722-7385350eccb6", "date": "2025-06-03T09:00:00+02:00", "start": "09:00", "logo": null, "duration": "01:30", "room": "KO23 (WS2)", "slug": "qgis-uc2025-3383-building-your-first-qgis-plugin", "title": "Building Your First QGIS Plugin", "subtitle": "", "track": "Workshop", "type": "Workshop", "language": "en", "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.\r\n\r\nYou will need QGIS and your favorite Text Editor installed on your computer. Knowledge of Python and PyQGIS is helpful, but is not required.\r\n\r\nYou 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.\r\n\r\n* Windows: [Notepad++](https://notepad-plus-plus.org/downloads/) is a good free editor for windows. \r\n* Mac: [TextMate](https://macromates.com/) is an open-source editor for Mac that is simple yet powerful.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "f79ce8ae-af5b-597b-8b13-0d9ed7095a65", "id": 161, "code": "ATDGPE", "public_name": "Ujaval Gandhi", "avatar": "https://talks.osgeo.org/media/avatars/ujaval_round_KYEFkgr.png", "biography": "Ujaval is the founder of [Spatial Thoughts](https://spatialthoughts.com/) - a learning platform for modern geospatial technologies. Ujaval got his Masters in Geospatial Information Engineering from the University of Wisconsin-Madison. After joining Google Inc. in California, he moved to India in 2006. He was one of the early employees at Google India and part of the team that launched Google Maps for India. He worked on multiple Geo teams at Google and led the GIS team in India.\r\n\r\nAfter 15 years of corporate experience, he left Google in 2020 to work on his startup - Spatial Thoughts - to create a learning platform to bridge the skill gap in the geospatial industry. His online academy has trained participants from over 150 countries. His learning materials on QGIS, Python, Earth Engine, and GDAL are cited as the top learning resources globally and are used by more than 1 million people every year.\r\n\r\nUjaval is a world-renowned training facilitator and is passionate about advancing the use of open-source technologies in teaching and research. He is an active QGIS community contributor and a QGIS.org certified training provider.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/MSWX3S/", "id": 3384, "guid": "e98e6333-93dd-5d57-ae43-1d6086f4a50f", "date": "2025-06-03T11:00:00+02:00", "start": "11:00", "logo": null, "duration": "01:30", "room": "KO23 (WS2)", "slug": "qgis-uc2025-3384-qgis-expressions-masterclass", "title": "QGIS Expressions Masterclass", "subtitle": "", "track": "Workshop", "type": "Workshop", "language": "en", "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. \r\n\r\nThis is a beginner-friendly workshop. Just bring your laptop with QGIS installed.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "f79ce8ae-af5b-597b-8b13-0d9ed7095a65", "id": 161, "code": "ATDGPE", "public_name": "Ujaval Gandhi", "avatar": "https://talks.osgeo.org/media/avatars/ujaval_round_KYEFkgr.png", "biography": "Ujaval is the founder of [Spatial Thoughts](https://spatialthoughts.com/) - a learning platform for modern geospatial technologies. Ujaval got his Masters in Geospatial Information Engineering from the University of Wisconsin-Madison. After joining Google Inc. in California, he moved to India in 2006. He was one of the early employees at Google India and part of the team that launched Google Maps for India. He worked on multiple Geo teams at Google and led the GIS team in India.\r\n\r\nAfter 15 years of corporate experience, he left Google in 2020 to work on his startup - Spatial Thoughts - to create a learning platform to bridge the skill gap in the geospatial industry. His online academy has trained participants from over 150 countries. His learning materials on QGIS, Python, Earth Engine, and GDAL are cited as the top learning resources globally and are used by more than 1 million people every year.\r\n\r\nUjaval is a world-renowned training facilitator and is passionate about advancing the use of open-source technologies in teaching and research. He is an active QGIS community contributor and a QGIS.org certified training provider.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://talks.osgeo.org/qgis-uc2025/talk/YTKU8W/", "id": 3454, "guid": "3a6cccd6-0b61-52f7-978f-a47dee785114", "date": "2025-06-03T13:30:00+02:00", "start": "13:30", "logo": null, "duration": "01:30", "room": "KO23 (WS2)", "slug": "qgis-uc2025-3454-qfield-and-qfieldcloud-seamless-fieldwork-for-qgis", "title": "QField and QFieldCloud - seamless fieldwork for QGIS", "subtitle": "", "track": "Workshop", "type": "Workshop", "language": "en", "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.\r\nWe'll show you how to make the most of these state-of-the-art tools.\r\n\r\nIn 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.\r\nQField 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's data providers - OGR, GDAL, PostGIS and others - and supports most common file formats.\r\nQField combines a minimal design with sophisticated technology that allows intuitive viewing and editing of data. QField'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.\r\nQFieldCloud 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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "ad3b66c2-beb0-5177-9c68-9bbbe5622023", "id": 3464, "code": "PUSVZR", "public_name": "Zsanett Medvei", "avatar": "https://talks.osgeo.org/media/avatars/zsanett_geoninja_qz1ZOdb.jpg", "biography": "Zsanett is one of the Geoninjas from the QField team at OPENGIS.ch, where she brings empathy and passion to her role as Product Manager. She's dedicated to shaping the future of QField with innovative features that truly meet user needs. A lover of nature, Zsanett enjoys horseback riding, which reflects her adventurous spirit. She is always looking for new opportunities to grow both herself and the QField ecosystem.", "answers": []}], "links": [], "attachments": [], "answers": []}], "KO25 (WS4)": [{"url": "https://talks.osgeo.org/qgis-uc2025/talk/H3SKPN/", "id": 3322, "guid": "1f861829-b3a6-5043-a645-b7f84db73d99", "date": "2025-06-03T13:30:00+02:00", "start": "13:30", "logo": null, "duration": "01:30", "room": "KO25 (WS4)", "slug": "qgis-uc2025-3322-ai-powered-model-building-in-qgis", "title": "AI-powered model building in QGIS", "subtitle": "", "track": "Workshop", "type": "Workshop", "language": "en", "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's Model Designer.\r\nIntelliGeo 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\u2019s outputs, and incorporate new insights gained through interactions with the plugin and testing the generated models.\r\nTo 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.\r\nAt the QGIS User Conference 2024, we presented the initial steps of the plugin'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.\r\nWorkshop Agenda:   \r\n- Introduction to LLM Integration into GIS (10 minutes)\r\n- Installation and connecting to LLM API Services (10 minutes)\r\n- Step-by-Step Tutorial Using IntelliGeo (60 minutes)  \r\n- Wrap up and Q&A (10 minutes)", "description": null, "recording_license": "", "do_not_record": true, "persons": [{"guid": "85ad002a-1b69-5e4c-8322-360b2f77a194", "id": 2604, "code": "UHP88B", "public_name": "Gustavo Garcia", "avatar": "https://talks.osgeo.org/media/avatars/FPE_20230109_528--1000_P4yeFi4.jpg", "biography": "Gustavo Garc\u00eda, a lecturer and researcher at the University of Twente's Faculty ITC, has a diverse academic background. Originally from Guatemala, he holds a bachelor's degree in software engineering and a master's in human resource management from his home country. In the Netherlands, he pursued further studies, obtaining a master's and PhD in geoinformatics. Prior to his current position, he accrued experience as a lecturer, software engineer, and researcher, notably focusing on geovisual analytics and collaborative analysis.", "answers": []}, {"guid": "31f71ca0-e86a-5cd6-8cae-ee53c5df9f8e", "id": 2629, "code": "KK9USZ", "public_name": "Mahdi Farnaghi", "avatar": "https://talks.osgeo.org/media/avatars/Mahdi_TIUuJyI.png", "biography": "Mahdi is an Assistant Professor at the University of Twente, Faculty of Geo-Information Science and Earth Observation (ITC), Department of Geo-Information Processing (GIP) in Enschede, the Netherlands.\r\nHis research focuses on the intersection of artificial intelligence (AI) and geodata processing (GeoAI). His Ph.D. work involved using semantic web technologies and AI to automate geoprocessing workflows. Post-Ph.D., his research expanded to spatial data science and big data analytics, applying machine learning (ML) for spatiotemporal modeling in areas such as environmental monitoring, disaster management, and spatial epidemiology. He has also explored deep learning (DL) for extracting insights from large-scale spatial datasets and used natural language processing (NLP) for geospatial social media analysis. \r\nHis current research interests include:\r\n\t\u2022\tLarge Language Models (LLMs) and Multimodal LLMs (MLLMs)\r\n\t\u2022\tMLOps and automated geoprocessing workflows\r\n\t\u2022\tExplainable AI (XAI)\r\n\t\u2022\tSpatial and spatiotemporal modeling using ML/DL\r\n\t\u2022\tSpatial data fusion", "answers": []}], "links": [], "attachments": [], "answers": []}]}}, {"index": 3, "date": "2025-06-04", "day_start": "2025-06-04T04:00:00+02:00", "day_end": "2025-06-05T03:59:00+02:00", "rooms": {"Wadstr\u00f6m": [{"url": "https://talks.osgeo.org/qgis-uc2025/talk/3TCH79/", "id": 3320, "guid": "60202fbd-51f7-5e2d-8ba9-901cf8cc5461", "date": "2025-06-04T09:00:00+02:00", "start": "09:00", "logo": null, "duration": "04:00", "room": "Wadstr\u00f6m", "slug": "qgis-uc2025-3320-with-your-head-among-the-clouds-an-introduction-to-cloud-native-geospatial", "title": "With your head among the clouds - an introduction to Cloud Native Geospatial", "subtitle": "", "track": "Workshop (onboarding/workshop day)", "type": "Workshop (onboarding/workshop day)", "language": "en", "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.\r\n\r\nThis 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.\r\n\r\nPlease bring your own computer. Workshop environment with Kubernetes will be provided, primarily accessed via your web browser.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "1d7ca1cc-2986-5cd4-b577-91af9a50469a", "id": 3136, "code": "JVRVQG", "public_name": "Jan Dalheimer", "avatar": "https://talks.osgeo.org/media/avatars/Profilbild_NoJu1cK.jpg", "biography": "Jan is a GIS- and Software Engineer at Sweco, Europe's leading architecture and engineering consultancy. He uses his background in GIS, strong interests in open-source and an eye for IT architecture to build usable and robust geospatial systems.", "answers": []}], "links": [], "attachments": [], "answers": []}], "Folksamsalen": [{"url": "https://talks.osgeo.org/qgis-uc2025/talk/PYEHFT/", "id": 3700, "guid": "9f72b7f7-8b3f-5daf-bdd0-615075b5c71c", "date": "2025-06-04T08:30:00+02:00", "start": "08:30", "logo": null, "duration": "03:30", "room": "Folksamsalen", "slug": "qgis-uc2025-3700-qfield-day", "title": "QField Day", "subtitle": "", "track": "Workshop (onboarding/workshop day)", "type": "Workshop (onboarding/workshop day)", "language": "en", "abstract": "Join us for the first international QField Day!\r\nDiscover 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.\r\nWhether you'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.\r\nFrom rapid mapping to AI, plugins to community building\u2014and even leading research efforts like the EU-funded egeniouss project\u2014get 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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "00b3a94c-7e92-536b-a523-23e3d6f35d31", "id": 122, "code": "8VUFRV", "public_name": "Marco Bernasocchi", "avatar": "https://talks.osgeo.org/media/avatars/094d5f0768ac7ead78be67b37dffe778_yJmXEAG.jpg", "biography": "Marco Bernasocchi is an open-source advocate, entrepreneur and full-stack geoninja. He is the creator of QField for QGIS, currently serves as QGIS.org Chair, and is an Open Source Geospatial Foundation board member. In his day job, Marco is the CEO of OPENGIS.ch, which he founded in 2011.\r\n\r\nA geographer by trade, Marco lives in a small Romansh-speaking mountain village in Switzerland, where he loves scrambling around the mountains to enjoy the feeling of freedom it gives him. Outgoing, flexible and open-minded, Marco fluently speaks five languages. The best thing is: He not only knows how to say it but also loves sharing his know-how.", "answers": []}], "links": [], "attachments": [], "answers": []}], "Eckerberg (LWS2)": [{"url": "https://talks.osgeo.org/qgis-uc2025/talk/JSQZM3/", "id": 3288, "guid": "dc67d919-4c93-5544-848a-6736950eab6c", "date": "2025-06-04T09:00:00+02:00", "start": "09:00", "logo": null, "duration": "04:00", "room": "Eckerberg (LWS2)", "slug": "qgis-uc2025-3288-hydrological-analysis-in-qgis", "title": "Hydrological Analysis in QGIS", "subtitle": "", "track": "Workshop (onboarding/workshop day)", "type": "Workshop (onboarding/workshop day)", "language": "en", "abstract": "In this workshop, we will explore the diverse range of tools available in QGIS for conducting comprehensive hydrological analysis. Participants will gain hands-on experience with tools from GRASS, SAGA, WhiteboxTools, and PCRaster processing provider plugins, as well as other specialized plugins designed for hydrological studies.\r\n\r\nOur interactive session will cover practical exercises on deriving streams and catchments, and calculating essential morphometric parameters such as drainage density, concentration time, and hypsometric curves. By the end of the workshop, attendees will have a solid understanding of how to leverage QGIS for hydrological analysis, enabling them to apply these techniques to their own projects and research.\r\n\r\n**Preparatory instructions**\r\n* Please bring your laptop with preferably QGIS LTR or newer installed.\r\n* Install the PCRaster Tools plugin following [these instructions](https://jvdkwast.github.io/qgis-processing-pcraster/)\r\n* Install the Whiteboxtools plugin following [these instructions](https://www.whiteboxgeo.com/manual/wbt_book/qgis_plugin.html)\r\n* Install the SAGA NextGen plugin and make sure the SAGA tools work. Windows users can check [this video](https://youtu.be/ceBOzPtQvms?feature=shared)\r\n* Make sure you can use GRASS tools in the processing toolbox\r\n* Feel free to bring your own DEM raster to work with", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "40e7266c-efcd-59ca-b662-2043d79dcad5", "id": 38, "code": "EZ7BJK", "public_name": "Hans van der Kwast", "avatar": "https://talks.osgeo.org/media/avatars/Hans_van_der_Kwast_5ksVlXQ.jpg", "biography": "Hans van der Kwast is Associate Professor of Open Science and Digital Innovation at [IHE Delft Institute for Water Education](https://www.un-ihe.org/). Hans holds a PhD in Physical Geography. Since 2012 he has worked at IHE Delft, the largest international graduate education institute in the field of water. In his teaching and capacity-development projects he actively promotes the use of open source tools and open data by young professionals from the water sector in the Global South. Through the [GIS OpenCourseWare](https://courses.gisopencourseware.org/) platform and his popular [YouTube channel](https://www.youtube.com/c/hansvanderkwast) he shares free tutorials. He is a board member of the [Dutch QGIS Users Association](https://qgis.nl/), OSGeo Charter Member and has his own consultancy [QWAST-GIS](https://www.qwast-gis.com/). He co-authored the book [QGIS for Hydrological Applications](https://locatepress.com/hyd2) with Locate Press.", "answers": []}], "links": [], "attachments": [], "answers": []}], "Str\u00f6mmen (LWS3)": [{"url": "https://talks.osgeo.org/qgis-uc2025/talk/Z3T3TJ/", "id": 3358, "guid": "84725c62-59b0-5ed5-bd11-99d9bce47fcb", "date": "2025-06-04T09:00:00+02:00", "start": "09:00", "logo": null, "duration": "04:00", "room": "Str\u00f6mmen (LWS3)", "slug": "qgis-uc2025-3358-data-collection-with-mergin-maps-and-qgis", "title": "Data collection with Mergin Maps and QGIS", "subtitle": "", "track": "Workshop (onboarding/workshop day)", "type": "Workshop (onboarding/workshop day)", "language": "en", "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.\r\nThe 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.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "10567869-7509-58a2-8cc2-271fc1144df0", "id": 109, "code": "Y9AUJZ", "public_name": "Saber Razmjooei", "avatar": "https://talks.osgeo.org/media/avatars/426932f29af5ae701d669571bb0e2419_q9Bhwf6.jpg", "biography": "Saber is a one of the Lutra Consulting co-founder. Lutra is an active member of QGIS development community.", "answers": []}, {"guid": "5fa041a1-2563-524b-ac15-31627b057db5", "id": 2436, "code": "U7UEAB", "public_name": "Martin Dobias", "avatar": "https://talks.osgeo.org/media/avatars/martin_dobias_EDsj89t.png", "biography": "Got into QGIS development back in 2005 and stayed since then! Working at Lutra Consulting, delivering open source GIS to clients and helping open source GIS ecosystem to grow.", "answers": []}], "links": [], "attachments": [], "answers": []}], "Alvarummet (LWS4)": [{"url": "https://talks.osgeo.org/qgis-uc2025/talk/GHCFY7/", "id": 3318, "guid": "edb09255-be4a-51c3-88fe-9acb4dc6e22a", "date": "2025-06-04T09:00:00+02:00", "start": "09:00", "logo": null, "duration": "04:00", "room": "Alvarummet (LWS4)", "slug": "qgis-uc2025-3318-working-with-point-cloud-data-in-qgis", "title": "Working with Point Cloud Data in QGIS", "subtitle": "", "track": "Workshop (onboarding/workshop day)", "type": "Workshop (onboarding/workshop day)", "language": "en", "abstract": "Kurt Menke (Septima) & Saber Raszmjooei (Lutra Consulting)\r\nThis 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:\r\n\r\n* Loading and displaying point clouds in 2D.\r\n* Viewing point clouds in 3D.\r\n* Creating Virtual Point Clouds (VPCs).\r\n* Using Point Cloud Processing Tools.\r\n* Editing Point Clouds.\r\n* Using PDAL Wrench\r\n\r\nSoftware:\r\nTo 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\u00fcnster. \r\n\r\n* If using Windows, you can download it from the official QGIS website (https://qgis.org/download/) or by using the OSGeo4W installer. \r\n\r\n* For MacOS users, try to download and install the DMG file from this pull request (https://github.com/qgis/QGIS/pull/60039). \r\n\r\n* For Debian based users, you can use QGIS Flatpack or change the repo. \r\n\r\nNote 1: If you will be using a corporate laptop where permissions can be problematic, consider getting these installations completed with IT before you travel to the conference.\r\n\r\nNote 2:  It is recommended that you also bring a tablet. There is an accompanying step-by-step tutorial. Having a tablet will allow you to read the tutorial on your tablet while working on your laptop.\r\n\r\nData\r\nWe will provide the data for the workshop.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "6cc2b85e-ab72-5d89-9690-5ed3636b786b", "id": 25, "code": "FVV3PU", "public_name": "Kurt Menke", "avatar": "https://talks.osgeo.org/media/avatars/WhatsApp_Image_2024-08-28_at_09.35.55_0da562f4_DC4e3ei.jpg", "biography": "In early 2021, Kurt moved from the USA to Denmark and now works for Septima P/S in Copenhagen, Denmark. He earned a Master in Geography from the University of New Mexico in 2000. He has a broad skillset. He is a spatial analyst, cartographer, trainer/teacher and author. He has published many QGIS books, the most recent being: Discover QGIS 3.x - Second Edition, QGIS for Hydrological Applications - Second Edition, and Field Data Collection with QGIS and Mergin Maps all with Locate Press. He was elected as an OsGeo Charter Member in 2015. He is also a fellow of the Rewilding Institute and a board member of Wild Arizona.", "answers": []}, {"guid": "10567869-7509-58a2-8cc2-271fc1144df0", "id": 109, "code": "Y9AUJZ", "public_name": "Saber Razmjooei", "avatar": "https://talks.osgeo.org/media/avatars/426932f29af5ae701d669571bb0e2419_q9Bhwf6.jpg", "biography": "Saber is a one of the Lutra Consulting co-founder. Lutra is an active member of QGIS development community.", "answers": []}], "links": [], "attachments": [], "answers": []}], "Lokatten (LWS5)": [{"url": "https://talks.osgeo.org/qgis-uc2025/talk/UTRJMW/", "id": 3325, "guid": "0035e0e7-52ae-5f83-9758-7c1a52285127", "date": "2025-06-04T09:00:00+02:00", "start": "09:00", "logo": null, "duration": "04:00", "room": "Lokatten (LWS5)", "slug": "qgis-uc2025-3325-supercharge-your-fieldwork-with-qfield-plugins", "title": "Supercharge your fieldwork with QField plugins", "subtitle": "", "track": "Workshop (onboarding/workshop day)", "type": "Workshop (onboarding/workshop day)", "language": "en", "abstract": "Unlock the full potential of your fieldwork with QField'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'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.\r\n\r\nWhat you need to rock with us:\r\n+ A computer with a web browser and your favorite text editor\r\n+ The QField desktop application downloaded (execute the downloaded file to test that it runs):\r\n.... [Windows](https://apps.microsoft.com/detail/xp99h3bcx4bw7f)\r\n.... [GNU/Linux](https://qfield.org/get_latest/?platform=linux)\r\n.... [Mac OS](https://qfield.org/get_latest/?platform=macos)\r\n+ QField app installed in your smartphone/tablet. (Optional, but nice to have for testing)\r\n\r\nPlugins are written in QML/JS, while simple, programming knowledge is needed to follow the workshop actively. Nonetheless, a QML intro from scratch will be provided.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"guid": "02532675-491d-5461-8e48-b1bae26155ff", "id": 1284, "code": "PVKD9J", "public_name": "Dave Signer", "avatar": "https://talks.osgeo.org/media/avatars/david_avatar2_sz7s90m.jpg", "biography": "I am a swiss senior developer at OPENGIS.ch and there I work as QGIS core commiter and main responsible for INTERLIS solutions and the Model Baker plugin. I am passionate about developing innovative ideas, learning new technologies and finding solutions to challenging problems.", "answers": []}], "links": [], "attachments": [], "answers": []}]}}]}}}