{"$schema": "https://c3voc.de/schedule/schema.json", "generator": {"name": "pretalx", "version": "2025.2.2"}, "schedule": {"url": "https://talks.osgeo.org/foss4g-uk-2026/schedule/", "version": "RC2", "base_url": "https://talks.osgeo.org", "conference": {"acronym": "foss4g-uk-2026", "title": "FOSS4G:UK 2026", "start": "2026-10-12", "end": "2026-10-13", "daysCount": 2, "timeslot_duration": "00:05", "time_zone_name": "Europe/London", "colors": {"primary": "#3aa57c"}, "rooms": [{"name": "Create 1", "slug": "465-create-1", "guid": "5fb05fe2-0793-5092-b0a1-bf1daab99ef0", "description": null, "capacity": null}, {"name": "Create 2", "slug": "466-create-2", "guid": "8e6c95d3-c7c9-502f-872b-7322c1d0efa0", "description": null, "capacity": null}, {"name": "Think", "slug": "467-think", "guid": "01862ab1-98df-54a9-8f30-92e69b08b109", "description": null, "capacity": null}, {"name": "Inspire", "slug": "468-inspire", "guid": "7720a692-327f-5e34-b8e6-4f24cc54d10c", "description": null, "capacity": null}], "tracks": [], "days": [{"index": 1, "date": "2026-10-12", "day_start": "2026-10-12T04:00:00+01:00", "day_end": "2026-10-13T03:59:00+01:00", "rooms": {"Create 1": [{"guid": "5c42790e-877d-5dda-87df-afc00545af95", "code": "NUZNEF", "id": 6243, "logo": null, "date": "2026-10-12T10:00:00+01:00", "start": "10:00", "duration": "00:15", "room": "Create 1", "slug": "foss4g-uk-2026-6243-welcome-to-foss4g-uk-2026", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/NUZNEF/", "title": "Welcome to FOSS4G:UK 2026", "subtitle": "", "track": null, "type": "General Session", "language": "en", "abstract": "Welcome to the latest FOSS4G:UK", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "LNKCTW", "name": "Al Graham", "avatar": "https://talks.osgeo.org/media/avatars/man_N172dJg.png", "biography": null, "public_name": "Al Graham", "guid": "dcb680a6-8a7e-5d62-9d82-a26c74fca1ed", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/LNKCTW/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/NUZNEF/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/NUZNEF/", "attachments": []}, {"guid": "5b6fc1a4-1f94-5ba6-b1c5-d18c3d603e16", "code": "UHQDFZ", "id": 6240, "logo": null, "date": "2026-10-12T10:15:00+01:00", "start": "10:15", "duration": "00:30", "room": "Create 1", "slug": "foss4g-uk-2026-6240-keynote-number-1", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/UHQDFZ/", "title": "Keynote number 1", "subtitle": "", "track": null, "type": "General Session", "language": "en", "abstract": "This is a placeholder for the keynote", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "YBCNMP", "name": "Abigail Page", "avatar": null, "biography": null, "public_name": "Abigail Page", "guid": "d9f163c8-e612-5d5a-b529-426c0367351b", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/YBCNMP/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/UHQDFZ/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/UHQDFZ/", "attachments": []}, {"guid": "fd89bf50-1206-5029-baa3-8ff77adb3746", "code": "AJ3P3K", "id": 6227, "logo": null, "date": "2026-10-12T11:00:00+01:00", "start": "11:00", "duration": "00:30", "room": "Create 1", "slug": "foss4g-uk-2026-6227-crag-open-source-geological-mapping-at-the-british-geological-survey", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/AJ3P3K/", "title": "CRAG: Open source geological mapping at the British Geological Survey", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "CRAG (Collection and Reporting of Associated Geodata) is a QGIS plugin for geological mapping and field data capture developed by the British Geological Survey (BGS).\r\n\r\nThe plugin performs three main functions:\r\n  1) sets up any QGIS project for geological mapping work, complete with configured styles, forms and a GeoPackage for storage\r\n  2) provides tools for efficient data entry/editing and for photo imports\r\n  3) generates reports in HTML and PDF formats\r\n\r\nCRAG projects use advanced features of QGIS forms, such as Relation References and Expressions, and of GeoPackage databases, such as foreign-key references and views, to create a more expressive data model than the flat table structures normally associated with GIS data.\r\nThis ensures that field data can be easily incorporated into BGS internal databases.\r\n\r\nMergin Maps provide an open-source system for synchronisation of QGIS project data between multiple users and for data collection on mobile devices such as phones and tablets.\r\nBy using QGIS-native tools and data structures, CRAG works seamlessly with the Mergin Maps system so that geologists can work collaboratively in the field and the office.\r\nBGS worked with Mergin Maps developers, and contributed code, to enable the Mergin software to handle the database constraints that they require.\r\n\r\nBGS geologists having been using CRAG in production since early 2025.\r\nThe public release in autumn 2026 aims to to simplify collaboration and data sharing with partners in the public, private and academic sectors in the UK and beyond.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "QRSAXN", "name": "Dr John A Stevenson", "avatar": "https://talks.osgeo.org/media/avatars/QRSAXN_VkteAXu.webp", "biography": "John is a Senior Software Developer at the British Geological Survey.  He began as a geologist and has used FOSS GIS software since 2008. He works on using open source software in geoscience, as well applying software-development best practice to scientific computing (Research Software Engineering) and data engineering.", "public_name": "Dr John A Stevenson", "guid": "ea17f8af-f8cf-5796-ab36-b3319892c3a6", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/QRSAXN/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/AJ3P3K/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/AJ3P3K/", "attachments": []}, {"guid": "644b2d5b-03c4-5ac7-a956-82598843111a", "code": "WMRYFL", "id": 6198, "logo": null, "date": "2026-10-12T12:00:00+01:00", "start": "12:00", "duration": "00:30", "room": "Create 1", "slug": "foss4g-uk-2026-6198-green-spatial-ai-cutting-the-compute-cost-and-time-of-climate-disaster-mapping-by-40", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/WMRYFL/", "title": "Green Spatial AI: Cutting the Compute Cost and time of Climate Disaster Mapping by 40%", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Climate-driven disasters like landslides are increasing in frequency, but the AI models we use to map them are becoming environmentally and financially unsustainable. Modern Earth observation teams face a massive bottleneck: processing high-resolution topographical data requires immense, energy-hungry cloud compute and expensive GPUs.\r\n\r\nIn this talk, I will break down a practical \"Green AI\" engineering solution to this compute crisis. I will introduce a U-Net++ channel-selection framework, recently published in Frontiers in Remote Sensing, that acts as an intelligent data filter, stripping away redundant topographical channels before they ever reach the GPU.\r\n\r\nBy optimizing the data pipeline, this framework successfully reduces GPU VRAM requirements by 40% without sacrificing mapping accuracy. This approach does more than just lower the hardware barrier for underfunded disaster response teams; it actively reduces the carbon footprint and energy consumption of deploying complex spatial models and also makes it faster for a disaster-response scenario.\r\n\r\nAttendees will walk away understanding:\r\nThe environmental and financial toll of unnecessarily bloated spatial segmentation models.\r\nThe architecture behind the VRAM-saving channel-selection filter.\r\nHow to apply these techniques to build leaner, greener geospatial models that can run on accessible, low-power hardware during time-sensitive climate emergencies.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "CY3PNJ", "name": "Arsalaan Ahmad", "avatar": null, "biography": "a Computer Science undergraduate at Cardiff University. A published AI researcher, I like to build optimized spatial computing frameworks to lower hardware costs for climate and disaster response teams.", "public_name": "Arsalaan Ahmad", "guid": "26cd0abf-7c79-5cd7-bbeb-6a6767c1a829", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/CY3PNJ/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/WMRYFL/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/WMRYFL/", "attachments": []}, {"guid": "7360be63-d1d0-5f66-8367-417544c21084", "code": "NZK73W", "id": 6209, "logo": "https://talks.osgeo.org/media/foss4g-uk-2026/submissions/NZK73W/FOSS4G_CJDqtXh_5T5wAyt.webp", "date": "2026-10-12T15:00:00+01:00", "start": "15:00", "duration": "00:30", "room": "Create 1", "slug": "foss4g-uk-2026-6209-unloved-imagery-unlocking-decades-of-ordnance-survey-s-aerial-imagery-with-stac", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/NZK73W/", "title": "Unloved Imagery: Unlocking decades of Ordnance Survey's Aerial Imagery with STAC", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Ordnance Survey (OS) has captured aerial imagery of Great Britain for decades to support the maintenance of its national datasets. Once new imagery is captured, it is processed (Change Detection and Automated Feature Extraction), and then carefully archived and preserved (i.e. locked in a cupboard). The latest imagery is used to support existing OS products, but the older imagery is left alone. These image archives contain a visual record of how the UK has changed over time which could be very valuable! \r\n\r\nThis talk explores how this imagery archive is currently preserved within an open-source Fedora Commons repository, and how it could evolve into a discoverable geospatial asset using the OGC standard STAC.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "XPGRYX", "name": "James Clark-Dixon", "avatar": "https://talks.osgeo.org/media/avatars/XPGRYX_nO0tdCW.webp", "biography": "I am a Solution Architect at Ordnance Survey, working on machine learning systems that automatically derive geospatial features from aerial imagery to support national mapping and data products such as Landcover, Field Boundaries, and Roof Materials.", "public_name": "James Clark-Dixon", "guid": "761f029e-55ca-5f8e-9e4f-88b722e969b7", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/XPGRYX/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/NZK73W/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/NZK73W/", "attachments": []}, {"guid": "b4f045b0-bf9d-504e-b857-09933f5b763a", "code": "YRLEYP", "id": 6242, "logo": null, "date": "2026-10-12T15:45:00+01:00", "start": "15:45", "duration": "00:30", "room": "Create 1", "slug": "foss4g-uk-2026-6242-osgeo-uk-agm", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/YRLEYP/", "title": "OSGeo:UK AGM", "subtitle": "", "track": null, "type": "General Session", "language": "en", "abstract": "This is the Annual General Meeting of the UK chapter of OSGeo.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "FM98GW", "name": "Nick Bearman & committee", "avatar": null, "biography": null, "public_name": "Nick Bearman & committee", "guid": "3b5633e7-54be-5fc3-b245-e07d728c0ce6", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/FM98GW/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/YRLEYP/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/YRLEYP/", "attachments": []}, {"guid": "4f5adfa7-bcf9-5140-9830-10142b307329", "code": "WQZVGK", "id": 6241, "logo": null, "date": "2026-10-12T16:15:00+01:00", "start": "16:15", "duration": "00:30", "room": "Create 1", "slug": "foss4g-uk-2026-6241-keynote-number-2", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/WQZVGK/", "title": "Keynote number 2", "subtitle": "", "track": null, "type": "General Session", "language": "en", "abstract": "This is a keynote session", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "KNGEZS", "name": "Anahid Basiri", "avatar": null, "biography": null, "public_name": "Anahid Basiri", "guid": "bed71edc-0f93-5aa9-a362-30a9da7770e9", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/KNGEZS/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/WQZVGK/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/WQZVGK/", "attachments": []}], "Create 2": [{"guid": "58b46af0-96db-5153-a5e4-7173d9518585", "code": "PX99HA", "id": 6211, "logo": null, "date": "2026-10-12T11:00:00+01:00", "start": "11:00", "duration": "00:30", "room": "Create 2", "slug": "foss4g-uk-2026-6211-the-locator-app-an-open-source-methodology-for-geolocating-uk-commercial-address-data", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/PX99HA/", "title": "The Locator App: An Open-Source Methodology for Geolocating UK Commercial Address Data", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Anyone who has tried to get their hands on geolocated address data in the UK will recognise the challenge. Navigating Ordnance Survey's catalogue is harder than it should be and even getting the right license can be difficult. At Rebalance Earth we use geolocated address data for identifying properties owned by pension funds and asset owners that are at risk of flooding so that we can propose nature-based flood management solutions to mitigate that risk.  \r\n\r\nAs part of our flood risk reporting process, asset owners often send us a list of property addresses associated with individual commercial buildings, retail parks with several buildings, hospitals, or entire industrial parks. But for flood reporting we need polygons, and even the OS AddressBase data only gives us addresses as points. So, we had to find a better way of turning raw address strings into accurate, georeferenced polygons.  \r\n\r\nTo do this, we built the Locator App: a CLI tool that stitches together several open-source geospatial datasets and uses a tiered address matching system to find or create a georeferenced polygon for every address in a list. The app works best for geolocating large areas with lots of buildings like retail parks, industrial estates, or commercial properties, rather than residential addresses. \r\n\r\nThis talk is about how we built the Locator App and why it matters beyond our own work. I want to share what tools we used, including Python, GDAL, pg_tgrm for fuzzy name matching, Claude for building the interface, and the open data we used such as OS Overture Places and OSM Land Use. I want attendees to leave inspired and thinking about how they can adopt an open-source approach to solving problems and break their own dependence on proprietary data.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "E9XYMX", "name": "Gabriella Edghill", "avatar": "https://talks.osgeo.org/media/avatars/profpic_f5gui9m.jpg", "biography": "Gabriella is a Geospatial Analyst at Rebalance Earth. She holds a BSc in Geology from the College of William & Mary and an MSc in AI and Data Analytics from Southampton Solent University. She has spoken at FOSS4G before on her work with Rebalance Earth.", "public_name": "Gabriella Edghill", "guid": "51d45c1c-eeb1-5801-b021-c098227d8996", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/E9XYMX/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/PX99HA/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/PX99HA/", "attachments": []}, {"guid": "483c4ac5-f10b-5edc-9ef7-4d9d600a8ed5", "code": "WRBQAM", "id": 6197, "logo": "https://talks.osgeo.org/media/foss4g-uk-2026/submissions/WRBQAM/Figure_5-4_C01608-RUK-INFR-004-D_A7MLihr.jpg", "date": "2026-10-12T12:00:00+01:00", "start": "12:00", "duration": "00:30", "room": "Create 2", "slug": "foss4g-uk-2026-6197-using-gis-to-support-strategic-ornithological-compensation-in-offshore-wind", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/WRBQAM/", "title": "Using GIS to Support Strategic Ornithological Compensation in Offshore Wind", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Offshore wind is a key player in our fight against climate change, but can it also deliver wins for the environment? Here I explore how the use of multi-criteria spatial heatmap analysis in GIS can support the development of offshore Artificial Nesting Structures (ANS) as a strategic compensatory measure for auk species, to aid delivery of offshore wind projects. By combining ecological, engineering and consent risk datasets, the methodology provides a practical framework for site selection that can also be applied across a range of planning and design challenges. The outcome of the study identified key areas where an offshore ANS for auk species could feasibly be constructed, alongside providing further evidence to bridge known data gaps.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "FQL9MX", "name": "Abi Nelson", "avatar": "https://talks.osgeo.org/media/avatars/FQL9MX_XVarRgw.webp", "biography": "Abi is the GIS Lead at CEA, specialising in the application of GIS to offshore renewable energy and subsea cable projects. She uses QGIS to integrate environmental, technical, and regulatory data, providing spatial analyses and maps that support consenting, site selection, and project development.", "public_name": "Abi Nelson", "guid": "23e1274f-bf0c-54ce-aa7d-781ef9a073dd", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/FQL9MX/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/WRBQAM/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/WRBQAM/", "attachments": []}, {"guid": "6953be68-826d-5338-93e7-c12eb63e29db", "code": "WLK7XQ", "id": 6224, "logo": "https://talks.osgeo.org/media/foss4g-uk-2026/submissions/WLK7XQ/drones-over-england-title_Cqaf179_1edorBi_WmKKPR6.webp", "date": "2026-10-12T13:30:00+01:00", "start": "13:30", "duration": "00:30", "room": "Create 2", "slug": "foss4g-uk-2026-6224-drones-over-england", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/WLK7XQ/", "title": "Drones Over England!", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "From midnight on the 1st of January 2028, all drones in the UK weighing over 249g will have to broadcast their location, the location of the remote pilot, and the unique ID of the drone's owner. This information won't just be available to the police, but to anyone with a mobile phone and a free app. Why is this becoming a requirement? What are the technologies behind this? And what could possibly go wrong?", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "HK8SRG", "name": "John Donovan", "avatar": "https://talks.osgeo.org/media/avatars/HK8SRG_FeG5Vis.webp", "biography": "A software developer for Sparkgeo UK, geo nerd, drone pilot, and occasional archaeologist, John is interested in taking things apart to see how they work. Sometimes he manages to put them back together in working order.", "public_name": "John Donovan", "guid": "4a5deb78-8dbb-5cf6-bf92-a165fc84e6ee", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/HK8SRG/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/WLK7XQ/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/WLK7XQ/", "attachments": []}, {"guid": "3b182911-bad4-516d-8b7a-134ce844be99", "code": "GM88ZJ", "id": 6221, "logo": "https://talks.osgeo.org/media/foss4g-uk-2026/submissions/GM88ZJ/powerbi_screenshot_2_sw06NrT_BOLpVmi.webp", "date": "2026-10-12T14:30:00+01:00", "start": "14:30", "duration": "00:30", "room": "Create 2", "slug": "foss4g-uk-2026-6221-foss-geospatial-inside-a-bi-box-the-os-power-bi-map-visual", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/GM88ZJ/", "title": "FOSS Geospatial Inside a BI Box: The OS Power BI Map Visual", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Power BI is one of the most widely deployed business intelligence platforms in UK public and private sector organisations, yet its built-in and freely-available map visuals offer poor support for the British National Grid, UK-specific address locators, or ONS administrative boundaries - the everyday currency of UK geospatial analysis. The OS Power BI Map Visual was built to close that gap.\r\n\r\nUnder the hood, the visual is a TypeScript application built almost entirely on open-source geospatial libraries: Leaflet.js for rendering, Turf.js for spatial operations, proj4 for coordinate transformations (including OSTN15 datum shift between ETRS89 and OSGB36), and shpjs and topojson-client for client-side geometry import and parsing. It geocodes tabular data using UK-native identifiers - postcodes, UPRNs, Eastings/Northings, and GSS statistical codes - the last of these automatically resolving to the corresponding ONS boundary (LSOAs, MSOAs, wards, local authorities, and many more) by querying the ONS Geoportal directly, with no boundary file management required from the user.\r\n\r\nThe visual supports choropleth and point maps, custom geometry upload (GeoJSON, WKT, TopoJSON, shapefile), and two-way cross-filtering with other Power BI visuals. All of this runs inside Power BI's sandboxed custom visual API - a constrained environment that creates its own engineering challenges.\r\n\r\nOrdnance Survey has released the visual as open source under an MIT licence. In this talk we will show what it does, sketch the FOSS architecture that makes it work (as well as the places where non-FOSS tools are used), discuss design decisons we made, present a live demo, and invite the community to use, fork, and contribute.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "MWTJLS", "name": "Harry Gibson", "avatar": null, "biography": "I am a Geospatial Data Scientist and software developer at Ordnance Survey, working on new products and tools, and refinements to our core datasets. Previously I've worked on subjects ranging from global disease epidemiology to UK flood risk modelling.", "public_name": "Harry Gibson", "guid": "5759d421-0551-5409-b967-0243d329db88", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/MWTJLS/"}, {"code": "XCVEMH", "name": "Mel Marochov", "avatar": null, "biography": "Mel is a Data Scientist at Ordnance Survey and mainly works on enhancing OS's national spatial datasets.", "public_name": "Mel Marochov", "guid": "6831074e-a7b1-5d99-a7f9-01ddea909fec", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/XCVEMH/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/GM88ZJ/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/GM88ZJ/", "attachments": []}, {"guid": "4445480f-1f3b-59a6-8fc8-80623351d106", "code": "7FCBAN", "id": 6214, "logo": "https://talks.osgeo.org/media/foss4g-uk-2026/submissions/7FCBAN/dinov3_clustering_2_Yb7o8YJ_bDMFrbe.webp", "date": "2026-10-12T15:00:00+01:00", "start": "15:00", "duration": "00:30", "room": "Create 2", "slug": "foss4g-uk-2026-6214-thinking-outside-the-box-bridging-tile-boundaries-in-large-scale-geospatial-image-analysis", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/7FCBAN/", "title": "Thinking Outside the Box: Bridging Tile Boundaries in Large-Scale Geospatial Image Analysis", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Applying deep learning to large-scale geospatial imagery presents a fundamental trade-off: high-resolution datasets are simply too large to analyse in a single pass. While downsampling preserves broader spatial context, it sacrifices fine-grained detail. Conversely, slicing imagery into discrete tile grids introduces arbitrary boundaries that bisect objects and isolate features from their surroundings. Consequently, downstream detection and segmentation models receive truncated context, compromising inference quality. While overlapping tiles offer a partial mitigation, they merely shift the burden to complex post-processing required to resolve conflicting predictions.\r\n\r\nIn this talk, we present a novel solution to bridge tile boundaries using the latest vision foundation models like DINOv3. DINOv3 processes raw imagery into uniform token grids, where each patch embedding captures rich, high-dimensional spatial context without relying on human annotations. By comparing these embeddings, semantically and spatially coherent patches can be clustered across an image. We demonstrate how this unsupervised clustering capability extends beyond individual tile boundaries to encompass arbitrarily large regions. This approach reduces reliance on tile overlaps and lossy downsampling, equipping downstream detection and segmentation models with the unbroken context needed to accurately delineate complex geographical features.\r\n\r\nTo highlight its practical value within geospatial workflows, we demonstrate our Pytorch pipeline and showcase its performance against a diverse range of satellite and aerial imagery datasets.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "XMHBBA", "name": "Madeleine Darbyshire", "avatar": "https://talks.osgeo.org/media/avatars/XMHBBA_GzOM0M0.webp", "biography": "Madeleine holds a PhD in computer vision for agriculture, with industry experience applying geospatial computer vision to agricultural operations. Now an R&D Software Engineer at Sensat, she develops geospatial AI for infrastructure planning and construction.", "public_name": "Madeleine Darbyshire", "guid": "9349621d-a7f5-5fbe-aa0a-425b12331402", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/XMHBBA/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/7FCBAN/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/7FCBAN/", "attachments": []}], "Think": [{"guid": "04e959cc-9811-5972-9235-068763a58f68", "code": "KFFZWZ", "id": 6225, "logo": "https://talks.osgeo.org/media/foss4g-uk-2026/submissions/KFFZWZ/EODH_logo_3590l7x_7vStUJ2.webp", "date": "2026-10-12T11:00:00+01:00", "start": "11:00", "duration": "01:30", "room": "Think", "slug": "foss4g-uk-2026-6225-earth-observation-data-hub-get-started-exploring-analysing-and-developing-new-space-enabled-workflows", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/KFFZWZ/", "title": "Earth Observation Data Hub: get started exploring, analysing and developing new space-enabled workflows", "subtitle": "", "track": null, "type": "Workshop Medium", "language": "en", "abstract": "The UK's Earth Observation Data Hub is now operational and ready to use with new tools for data explorers, analysts and developers. Join this workshop to get started using EO data from the hub by following along a practical example. \r\n\r\nNo experience of EO data or coding required! This hands-on workshop will get you started using EO Data Hub whatever your level of experience with Earth Observation data. \r\n\r\nWe will explore new features of the Data Hub that make data access and analysis easy, using a combination of open data sources. \r\n\r\nCome and join in by following along the example workflows, then explore where you are most comfortable:  \r\n\r\nExplore, compare and export images in the hub's online Resource Catalogue  \r\nPlay with the QGIS plugin \r\nWork with the hub's Jupyter notebook service using ready-made notebooks to develop more customisation \r\n\r\nBy the end of the workshop you will be able to use the EO Data Hub for analysing landscape change using one or more methods that you will be able to take away and use in your day to day workflows for providing data driven evidence.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "TNRV7Z", "name": "Isabelle Crozier Morris", "avatar": null, "biography": "Isabelle is a Senior Earth Observation Consultant at the Satellite Applications Catapult, part of the team delivering the EO Data Hub programme and specialising in hosting workshops for both new and seasoned EO data users.", "public_name": "Isabelle Crozier Morris", "guid": "fbb828e4-e56d-5b20-8244-23285fed3f20", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/TNRV7Z/"}, {"code": "ZFEHDM", "name": "Isabelle Crozier-Morris", "avatar": "https://talks.osgeo.org/media/avatars/Profilepic_9RYhwIv.jpg", "biography": null, "public_name": "Isabelle Crozier-Morris", "guid": "fb52612f-c78e-5fc1-be82-ec9023211aee", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/ZFEHDM/"}, {"code": "NAQPNU", "name": "Gemma Newbold", "avatar": "https://talks.osgeo.org/media/avatars/IMG_2030_StY1eE5.jpg", "biography": "User Support Lead for Earth Observation Data Hub \r\nData Technician @ National Centre for Earth Observation", "public_name": "Gemma Newbold", "guid": "17b73e34-bba9-55f2-83ad-f541a454da49", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/NAQPNU/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/KFFZWZ/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/KFFZWZ/", "attachments": []}, {"guid": "dd45e325-185e-590c-8bcd-f1c64781ca80", "code": "NF3JBY", "id": 6226, "logo": "https://talks.osgeo.org/media/foss4g-uk-2026/submissions/NF3JBY/Layout1_u9mjdsg_xmnUcPF_GhZXtq7_o9MzYRo.webp", "date": "2026-10-12T13:30:00+01:00", "start": "13:30", "duration": "02:00", "room": "Think", "slug": "foss4g-uk-2026-6226-from-archive-to-analysis-historical-maps-in-an-open-source-geospatial-stack", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/NF3JBY/", "title": "From archive to analysis: Historical maps in an open-source geospatial stack", "subtitle": "", "track": null, "type": "Workshop Long", "language": "en", "abstract": "## **Abstract** \r\nHistorical maps are valuable resources for studying long-term landscape, settlement and environmental change, yet transforming scanned sheets into analysis-ready GIS data remains challenging. Using materials from the [MAHSA project (Mapping Archaeological Heritage in South Asia)](https://www.mahsa.arch.cam.ac.uk), participants will work with digitised Survey of India (SoI) map sheets (1905-1950s) using hands-on exercises. MAHSA is an ongoing collaborative documentation project at the University of Cambridge, funded by Arcadia. With more maps being made available online, navigating and applying historical maps in geospatial research and documentation can be highly complex. This workshop provides a practical end-to-end, open-source workflow to access, transform, visualise, and organise historical maps using some of the latest geospatial technologies, such as IIIF, STAC, Cloud Optimized GeoTIFFs (COGs), Arches, and QGIS.\r\n\r\nThe workshop is structured around three short hands-on exercises. 1) Participants will georeference a digitised map sheet from the [MAHSA Arches database](https://databasemahsa.org/), an open-source geospatial database platform using the related IIIF URL from library repositories. 2) Participants will subsequently explore a STAC catalogue of publicly released MAHSA maps, filtering by map date and extent before loading selected Cloud Optimised GeoTIFFs (COGs). 3) Participants then learn how to remove sheet margins using the MAHSA SoI Map Clipper (an internally developed open-source QGIS plugin).\r\n\r\nThe workshop concludes with a discussion of broader applications for historical map workflows and applications. Within MAHSA and beyond, historical maps support applications such as automated feature extraction, long-term landscape and settlement analysis, and many other forms of spatial analysis. In the discussion, we invite participants to provide feedback on how the presented tools might support different research and public-facing uses. As well as reflect on the challenges of IIIF and STAC to build sustainable infrastructure for the use of historical maps that can serve researchers, organisations, commercial users and the wider public.\r\n\r\n## **Prerequisites** \r\nA laptop with a browser, an internet connection, and QGIS 3.44 (LTR) installed. Beginner-friendly, basic QGIS familiarity is assumed. No prior experience with IIIF, Arches or STAC is required.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "QNCSWR", "name": "Petrus J. Gerrits", "avatar": "https://talks.osgeo.org/media/avatars/QNCSWR_whAkkRq.webp", "biography": "Geospatial data scientist and post-doctoral researcher at the MAHSA project, University of Cambridge.", "public_name": "Petrus J. Gerrits", "guid": "293b3928-0fde-55ec-b3e8-ae09f998b1df", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/QNCSWR/"}, {"code": "DFNH7J", "name": "Junaid Abdul Jabbar", "avatar": null, "biography": null, "public_name": "Junaid Abdul Jabbar", "guid": "caf6f24b-6237-5201-a5c1-34af59549959", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/DFNH7J/"}, {"code": "QMQUHV", "name": "Jack Tomaney", "avatar": null, "biography": null, "public_name": "Jack Tomaney", "guid": "9a984a8b-effc-5132-b390-1d1dbe3afd93", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/QMQUHV/"}, {"code": "QXJTPV", "name": "Charlotte Evans", "avatar": null, "biography": "Charlotte is a PDRA on the MAHSA (Mapping Archaeological Heritage in South Asia) project at the University of Cambridge. She is an interdisciplinary researcher with a background in Geography and GIS. She is interested in how old maps can be used to better understand the environment and its history.", "public_name": "Charlotte Evans", "guid": "bc123f50-583f-5af2-bdcf-633390764480", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/QXJTPV/"}], "links": [{"title": "MAHSA Website", "url": "https://www.mahsa.arch.cam.ac.uk/", "type": "related"}, {"title": "MAHSA Database", "url": "https://databasemahsa.org/", "type": "related"}], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/NF3JBY/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/NF3JBY/", "attachments": []}], "Inspire": [{"guid": "88105edb-ae99-561e-a438-292839fcc9a0", "code": "L3PWAD", "id": 5954, "logo": "https://talks.osgeo.org/media/foss4g-uk-2026/submissions/L3PWAD/Designer_Vpm6YBl_w9b9o1y.webp", "date": "2026-10-12T11:00:00+01:00", "start": "11:00", "duration": "01:00", "room": "Inspire", "slug": "foss4g-uk-2026-5954-missing-maps-workshop", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/L3PWAD/", "title": "Missing Maps Workshop", "subtitle": "", "track": null, "type": "Workshop", "language": "en", "abstract": "Across the world, millions of people remain \u201cmissing\u201d from the maps that shape decision-making, emergency response, and resource allocation. This workshop introduces participants to the Missing Maps initiative and explores how open, collaborative mapping can help address these data gaps and support vulnerable communities.\r\nThrough a hands-on session, attendees will learn the fundamentals of mapping using OpenStreetMap (OSM). While a range of features can be mapped, including buildings, roads, and other key infrastructure, the workshop will focus on building digitisation, as this is typically the most accessible entry point for beginners.\r\nDesigned for both beginners and those with GIS experience, the session provides a practical opportunity to contribute meaningful data while gaining insight into the broader role of geospatial information in global development. Participants will leave with the skills and confidence to continue mapping independently.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "WDQ99N", "name": "Sylwia Nikel-Shepherd", "avatar": null, "biography": "Sylwia is an Associate GIS Consultant at Tetra Tech with over 20 years\u2019 experience in the UK and Poland. She leads GIS and data delivery across environmental projects and is involved in shaping digital strategy, focusing on developing scalable geospatial solutions to support client needs.", "public_name": "Sylwia Nikel-Shepherd", "guid": "2ecf55a8-38fa-545e-afb5-cbeaec1b9a14", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/WDQ99N/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/L3PWAD/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/L3PWAD/", "attachments": []}]}}, {"index": 2, "date": "2026-10-13", "day_start": "2026-10-13T04:00:00+01:00", "day_end": "2026-10-14T03:59:00+01:00", "rooms": {"Create 1": [{"guid": "6a4bbbc1-2c3c-5685-a2b5-bc7c4010a2c8", "code": "SZGXCS", "id": 6244, "logo": null, "date": "2026-10-13T10:00:00+01:00", "start": "10:00", "duration": "00:30", "room": "Create 1", "slug": "foss4g-uk-2026-6244-keynote-number-3", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/SZGXCS/", "title": "Keynote number 3", "subtitle": "", "track": null, "type": "General Session", "language": "en", "abstract": "This is a holding place for a keynote", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "8YZMDB", "name": "Fakhar Khalid", "avatar": null, "biography": null, "public_name": "Fakhar Khalid", "guid": "320c468a-7c5d-5f35-b6c7-b5e628dd72c0", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/8YZMDB/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/SZGXCS/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/SZGXCS/", "attachments": []}, {"guid": "98a8e985-baec-5571-9b14-85cf95f49a41", "code": "ZMN7MY", "id": 6151, "logo": null, "date": "2026-10-13T11:15:00+01:00", "start": "11:15", "duration": "00:30", "room": "Create 1", "slug": "foss4g-uk-2026-6151-what-the-rise-of-chess-engines-teaches-us-about-ai-in-gis", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/ZMN7MY/", "title": "What the Rise of Chess Engines Teaches Us About AI in GIS", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "What can the history of computer chess teach us about the future of geospatial development? As AI fundamentally alters how we develop GIS software, write spatial algorithms, process imagery, and automate workflows, our community is currently struggling with existential and practical questions that the chess world has been navigating for decades. By looking at how chess players adapted to, survived, and ultimately thrived alongside super-intelligent machines, this session discusses options for FOSS4G professionals looking to navigate the new rules of the GIS game in the age of AI.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "RXWDMR", "name": "Peter Petrik", "avatar": "https://talks.osgeo.org/media/avatars/RXWDMR_kX6PaEG.webp", "biography": "Peter Petrik is the CEO of Lutra Consulting and Mergin Maps, leading an international team of open-source QGIS and GIS innovators from the Czech Republic. Outside of the geo world, he is always open to a game of chess.", "public_name": "Peter Petrik", "guid": "b05266a2-6990-5156-8321-429055359f21", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/RXWDMR/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/ZMN7MY/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/ZMN7MY/", "attachments": []}, {"guid": "75e4e2a5-7a7f-56ad-9fe8-b33767a3890a", "code": "PRL3TZ", "id": 6219, "logo": null, "date": "2026-10-13T11:45:00+01:00", "start": "11:45", "duration": "00:30", "room": "Create 1", "slug": "foss4g-uk-2026-6219-open-cloud-native-access-to-environment-agency-dem-data-using-stac-and-cog", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/PRL3TZ/", "title": "Open cloud-native access to Environment Agency DEM data using STAC and COG", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "The Environment Agency provides openly-licensed LiDAR-derived DEM data covering the whole of England, but it is difficult to access this data. The web interface only allows downloads of small areas, manual bulk downloads produce hundreds of small TIFF files and the web map services have limited visualisation options. At Rebalance Earth, we needed easy access to large volumes of DEM data to analyse flood risk and design nature-based restorations to reduce flooding. \r\n\r\nTo solve this problem, we have converted the whole dataset to Cloud Optimized GeoTIFF (COG) and produced a STAC catalog linking to all these COG files. As the Open Goverment License allows redistributing the data, we\u2019ve been able to make the new files and STAC catalog available online, free for anyone to use. \r\n\r\nIn this talk I\u2019ll explain the benefits of cloud native geospatial data, and how we did the conversion (including some useful tips for creating COG files). I\u2019ll then show some demos of how this data can be used \u2013 for example to easily produce mosaics of DEM data across arbitrary areas, to visualise in custom ways on a web map (tools like titiler and titiler-pgstac) and more. I\u2019ll finish by explaining how you can connect to this dataset and access it yourself.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "ZXRSFC", "name": "Robin Wilson", "avatar": null, "biography": "Robin Wilson is a freelance geospatial software engineer who works with companies from tiny community organisations to massive multinationals. He is currently working with Rebalance Earth building software to assess water-based risks to inform nature-based investment. He has spoken at most UK FOSS4G events over the last decade.", "public_name": "Robin Wilson", "guid": "1a595c89-ca53-549d-bac8-4ac9bcd1d6c7", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/ZXRSFC/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/PRL3TZ/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/PRL3TZ/", "attachments": []}, {"guid": "c2658d40-ed94-5b57-8f29-b8351337466c", "code": "PFKSBU", "id": 6205, "logo": null, "date": "2026-10-13T12:15:00+01:00", "start": "12:15", "duration": "00:30", "room": "Create 1", "slug": "foss4g-uk-2026-6205-not-invented-here", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/PFKSBU/", "title": "Not invented here\u2026", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "An important step in FOSS development is checking what your neighbours are doing. For generic geo-software, we usually do that and share what we have (or know). But for our Spatial Data Infrastructures, things tend to get more complicated. However, there is a lot to be gained by just getting some first hand experience in what the colleagues in other countries are working on (this is one of the reasons I love the FOSS4G events, and have been visiting both the international and local ones in other countries before).\r\n\r\nIn this presentation, I will share some of the Dutch government (both regional and national) projects that contribute greatly to our national SDI, and might be usable in the UK context as well. One of those is undoubtedly the PDOK (Publieke Dienstverlening Op de Kaart or Public Services On the Map) initiative which is closely related to (but not exactly the same as) our national data portal, and the integration that makes it easily accessible in QGIS (becoming by far the most downloaded QGIS plugin in the NL). Others include the combined 3D-initiatives that are now taking place.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "AXJLEA", "name": "Erik Meerburg", "avatar": "https://talks.osgeo.org/media/avatars/f58c16be5b9ed2eaf9e5d1aaf3b56262_PcWLrgz.jpg", "biography": "Founded Geo Academie, because education in geo-information is more than \u2018knowing which buttons to push\u2019. Currently employed at VNG (Association of Netherlands Municipalities). OSGeo.NL board, OSGeo charter member, co-founder of the Dutch QGIS User Group. Rotarian. Husband, father, cat and dog owner. Upright bass player.", "public_name": "Erik Meerburg", "guid": "a03e7ea6-b0fc-5d10-9713-afb9b02301fa", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/AXJLEA/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/PFKSBU/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/PFKSBU/", "attachments": []}, {"guid": "c48f8825-35b8-5c44-9e78-914b25e01795", "code": "TXTFF7", "id": 6245, "logo": null, "date": "2026-10-13T13:45:00+01:00", "start": "13:45", "duration": "01:00", "room": "Create 1", "slug": "foss4g-uk-2026-6245-the-foss4g-uk-unconference", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/TXTFF7/", "title": "The FOSS4G:UK Unconference", "subtitle": "", "track": null, "type": "General Session", "language": "en", "abstract": "Anyone can speak about anything - times for speaker slots dependant on number of topics to get through", "description": null, "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/TXTFF7/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/TXTFF7/", "attachments": []}, {"guid": "ba5590bf-92ed-5a7c-89d2-ad7af8c50d38", "code": "NZGUHE", "id": 6217, "logo": "https://talks.osgeo.org/media/foss4g-uk-2026/submissions/NZGUHE/foss4guk2026_gJ8SjG0_ZLgp8wL.webp", "date": "2026-10-13T15:00:00+01:00", "start": "15:00", "duration": "00:30", "room": "Create 1", "slug": "foss4g-uk-2026-6217-the-maptiler-qgis-plugin-opensource-success", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/NZGUHE/", "title": "The MapTiler QGIS Plugin: OpenSource Success", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "The MapTiler Plugin for QGIS is now over 6 years old and, with well over 500,000 downloads, is in the top 30 QGIS plugins. This talk reveals the plugin's history, functionality, and future.\r\n\r\nI'll show the great cartography achievable by combining the power of open-source tools and data, and discuss the business benefits of creating open-source components.\r\n\r\nFinally, the talk will cover MapTiler's commitment to open source through the MapTiler Open Foundation. Including the donations to OSGeo and the wider FOSS4G Community, and who we are looking to support in the future.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "7TMM9L", "name": "Tom Armitage", "avatar": "https://talks.osgeo.org/media/avatars/TomArmitage-Profile-buddyicon-Square_Nr1te8D.png", "biography": "I'm a GIS professional with over 20 years of experience working, training, and teaching digital mapping and spatial data. Currently the Product Marketing Manager at MapTiler, Honorary Fellow of the School of Geosciences, University of Edinburgh, and GEO100.", "public_name": "Tom Armitage", "guid": "c61619b0-7fca-55ef-954a-2686f4dbb479", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/7TMM9L/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/NZGUHE/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/NZGUHE/", "attachments": []}, {"guid": "eeed8d15-ea74-58e4-85b5-07071c0ae27a", "code": "QQRFC3", "id": 6194, "logo": "https://talks.osgeo.org/media/foss4g-uk-2026/submissions/QQRFC3/Petya_Kangalova_5EWmO0i_kNllweD.webp", "date": "2026-10-13T15:30:00+01:00", "start": "15:30", "duration": "00:30", "room": "Create 1", "slug": "foss4g-uk-2026-6194-mapping-power-local-ownership-hot-s-open-mapping-solution", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/QQRFC3/", "title": "Mapping, Power & Local Ownership: HOT\u2019s Open Mapping Solution", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Maps are stories. But too often, critical places and entire communities are missing from the map and their stories are not told. At the Humanitarian OpenStreetMap Team (HOT), we envision an ecosystem of open mapping technology that enables everyone, and in particular vulnerable communities, to make open map data available in order to use in disaster response and humanitarian context. \r\n\r\nIn this talk, I  would like to take you on a journey in introducing the full end-to-end open mapping workflow and the open source tools enabling that process - from the  Drone Tasking Manager , Open Aerial Map to fAIr, Field Tasking Manager, ChatMap and uMap. I will share the stories where the end to end mapping workflow has been used in Indonesia, Sierra Leone and more recently in response to the earthquake in Venezuela.\r\n\r\nWe hope that you will leave this talk inspired and with an understanding on how YOU can interact with the open mapping tools and create your own story!", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "7N9KGD", "name": "Petya Kangalova", "avatar": "https://talks.osgeo.org/media/avatars/Petya_vdxVMfu.png", "biography": "With over 13 years experience working in the international development, humanitarian and tech for good sector, I would describe myself as an open tech advocate, a community builder, a facilitator with strong commitment and passion about making the tech industry more diverse and inclusive!", "public_name": "Petya Kangalova", "guid": "5311b763-3f10-5de9-a5ef-2868eff0adaa", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/7N9KGD/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/QQRFC3/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/QQRFC3/", "attachments": []}, {"guid": "7220aa5e-3e16-582d-9cce-c1ac525d80ae", "code": "ENMGEL", "id": 6246, "logo": null, "date": "2026-10-13T16:00:00+01:00", "start": "16:00", "duration": "00:15", "room": "Create 1", "slug": "foss4g-uk-2026-6246-foss4g-bristol-we-re-going-global", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/ENMGEL/", "title": "FOSS4G Bristol - we're going global!", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "A trailer for Bristol 2027, why it's a big deal and how you can get involved.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "ULTVZF", "name": "Dennis Bauszus", "avatar": "https://talks.osgeo.org/media/avatars/1748512043027_Su6DV1p.jpg", "biography": null, "public_name": "Dennis Bauszus", "guid": "b84810e2-6617-5924-bf49-0edabdd70762", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/ULTVZF/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/ENMGEL/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/ENMGEL/", "attachments": []}, {"guid": "10ce356e-7fb5-5cfd-af06-2a3c89c1eb40", "code": "A8APAC", "id": 6247, "logo": null, "date": "2026-10-13T16:15:00+01:00", "start": "16:15", "duration": "00:15", "room": "Create 1", "slug": "foss4g-uk-2026-6247-wrapping-up-for-another-year", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/A8APAC/", "title": "Wrapping up for another year", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Thank you to everyone, and let's go for 2028!", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "LNKCTW", "name": "Al Graham", "avatar": "https://talks.osgeo.org/media/avatars/man_N172dJg.png", "biography": null, "public_name": "Al Graham", "guid": "dcb680a6-8a7e-5d62-9d82-a26c74fca1ed", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/LNKCTW/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/A8APAC/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/A8APAC/", "attachments": []}], "Create 2": [{"guid": "404bfd3c-6bcc-5e44-a5b3-d40de9cbfff2", "code": "MLXEFE", "id": 5874, "logo": "https://talks.osgeo.org/media/foss4g-uk-2026/submissions/MLXEFE/foss4g-uk-02_OUNAclg.png", "date": "2026-10-13T10:45:00+01:00", "start": "10:45", "duration": "00:30", "room": "Create 2", "slug": "foss4g-uk-2026-5874-a-fully-automated-luxury-global-public-transport-network", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/MLXEFE/", "title": "A Fully Automated Luxury Global Public Transport Network", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Leeds is a friendly, diverse, international city. \r\n\r\nBut getting here can be awkward. \r\n\r\nIf you were going to build a global high-speed transport \r\nnetwork to serve the needs of the students and workers of \r\nthe People's Republic of West Yorkshire, what \r\nwould it look like?", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "9MSAER", "name": "Will Deakin", "avatar": "https://talks.osgeo.org/media/avatars/WBD-whoami-03_CGGZz08.png", "biography": "With 25-years of being paid to work with technology, by day I am the Network Rail Trains Portfolio Architect and at the European Agency for Railways data assurance. At night I use data science\u2122 open data and develop open source tool to think about what integrated transport looks like.", "public_name": "Will Deakin", "guid": "e61fe582-7122-5c91-b6cf-39c0c9008125", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/9MSAER/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/MLXEFE/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/MLXEFE/", "attachments": []}, {"guid": "0dd4e5d5-2cf6-5b50-ac74-3d5e16eef3e3", "code": "8UNYJH", "id": 6154, "logo": null, "date": "2026-10-13T11:15:00+01:00", "start": "11:15", "duration": "00:30", "room": "Create 2", "slug": "foss4g-uk-2026-6154-3d-and-digital-twin-improvements-in-qgis", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/8UNYJH/", "title": "3D and digital twin improvements in QGIS", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "There has been a lot of progress in the capabilities of the 3D map visualization within QGIS. With support for various 3D data formats, QGIS 3D is moving far beyond the simple viewer when it was first released in QGIS 3.0 in 2018.\r\n\r\nThis talk summarizes the work that has been done in 2025 and 2026 to make QGIS 3D faster, more powerful and easier to use. We will discuss support for ESRI\u2019s scene layers (I3S / SLPK), improvements to 3D Tiles support, significant performance improvements for handling of vector layers and much more!\r\n\r\nIn 2025, Lutra Consulting and North Road ran a successful crowdfunding campaign to push QGIS into the world of geospatial digital twins. The goal was to transform QGIS 3D from a capable but limited viewer into a credible open-source platform for urban planning, infrastructure management and environmental simulation. With the funded work now delivered across QGIS 4.0 and 4.2, this session reports back on what was built, what it looks like in practice, and what it means for anyone working with 3D geospatial data.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "L7AEM3", "name": "Ryan Aherin", "avatar": "https://talks.osgeo.org/media/avatars/L7AEM3_XWP6TSi.webp", "biography": "Ryan has been a GIS consultant with Lutra Consulting since 2023. He specialises in QGIS support, PostgreSQL/PostGIS databases and works on part of Lutra's Mergin Maps support team. He also has a background working in supply chain management.", "public_name": "Ryan Aherin", "guid": "b3c5915c-8ba9-57b8-a0bb-7b107f146b08", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/L7AEM3/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/8UNYJH/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/8UNYJH/", "attachments": []}, {"guid": "3eef43a5-d404-5b15-b86d-955f42e8266e", "code": "USRKQR", "id": 6223, "logo": null, "date": "2026-10-13T11:45:00+01:00", "start": "11:45", "duration": "00:30", "room": "Create 2", "slug": "foss4g-uk-2026-6223-mobile-library-route-planning", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/USRKQR/", "title": "Mobile library route planning", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "The history of mobile libraries in the UK goes back to the 1920s. Although we don't have official counts of how many mobile library stops there are, there are likely to be between 15,000 and 20,000 in the UK, largely serving rural communities without access to other library services. These provide essential access to reading material and more.\r\n\r\nThis talk will look at the history of mobile library routes and stop data, from the books still in use today that detail using pins and string on a large OS map. It will then describe creating a standardised open data schema for mobile library stops, routes, and schedules, and geocoding existing mobile library data, often only available in PDF files with stop names like 'Opposite the willow tree'. Finally the talk will demo presenting that data using open source tools like PostgreSQL and OpenRouteService and web mapping software to use that data in modern applications, and explore the future potential for widescale open mobile library data.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "GVT8M9", "name": "Dave Rowe", "avatar": null, "biography": "Dave is a senior software engineer with a background in the public sector and public libraries.", "public_name": "Dave Rowe", "guid": "dc29512c-902c-57d4-94aa-f3c01c1a5a76", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/GVT8M9/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/USRKQR/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/USRKQR/", "attachments": []}, {"guid": "af6d1030-655b-5355-92df-df634426018d", "code": "N78ZUX", "id": 5923, "logo": null, "date": "2026-10-13T12:15:00+01:00", "start": "12:15", "duration": "00:30", "room": "Create 2", "slug": "foss4g-uk-2026-5923-hover-tanks-that-s-gis-standards-right", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/N78ZUX/", "title": "Hover Tanks? That\u2019s GIS Standards right?", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "#### There is a need to create virtual worlds, for a number of different reasons, but for military synthetic training between distributed systems and platforms \u2013 it becomes essential. These virtual worlds consist of layers of geospatial data, building a rich immersive environment for the trainees. When consistency between simulators lacks, and correlation error creeps in, the result is **HOVER TANKS!**\r\n-----\r\nTerrain correlation for distributed simulation is a known, and often occurring problem for participants in a distributed training event. Numerous approaches to \u2018standardise\u2019 the standard have been considered, including using open standards. Even with open standards, there still can be an issue of interoperability between different simulators. \r\n\r\nFor my MSc in Geographical Information Systems, I used FOSS4G tools to investigate the problem \u2013 understanding why simulators that employ open standards are not necessarily fully interoperable. The result of the analysis led me to understand the importance of co-ordinate systems, pixel resolution, tiling specifications and common data source \u2013 and more importantly the incredible power and utility of FOSS4G, and how organisations are missing a trick on superb software.  \r\n\r\n###### Yes, this may be Thesis presentation... but I've graduated now and I promise to make it fun. Plus...  *I had you at hover tanks right?*\r\n\r\nI emphasised the use of FOSS4G in my thesis research as a way for me to better understand their capabilities, their usage and to better advocate for their use in organisations *where possible*. I wanted to be able to argue for the use of FOSS4G when people just default to the common enterprise solution, and others argue them being expensive or cost prohibitive to do something for small scale problems / investigation. The software is out there, the knowledge to use it is available or trainable; and if the problem isn't solved in the open source space, it either isn't worth solving or you haven't started coding yet!", "description": null, "recording_license": "", "do_not_record": true, "persons": [{"code": "8SSHJJ", "name": "Toby Finlow", "avatar": null, "biography": "An IT / Security professional with a background in Electronics System Engineering - who recently graduated with an MSc in Geographical Information Systems. Newfound area of interest!", "public_name": "Toby Finlow", "guid": "4b89d371-a4a6-52c1-8704-59b8870f2e2b", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/8SSHJJ/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/N78ZUX/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/N78ZUX/", "attachments": []}, {"guid": "a4c40f50-30be-5fa0-941d-347cc3c532d8", "code": "3AU3DR", "id": 6195, "logo": "https://talks.osgeo.org/media/foss4g-uk-2026/submissions/3AU3DR/Screenshot_2026-08-19_at_09-10-16_Map_Fas_8p5m7yM.webp", "date": "2026-10-13T13:50:00+01:00", "start": "13:50", "duration": "00:05", "room": "Create 2", "slug": "foss4g-uk-2026-6195-map-style-editor-is-dead-long-live-map-fashionista", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/3AU3DR/", "title": "Map Style Editor is dead, long live Map Fashionista!", "subtitle": "", "track": null, "type": "Lightning talk", "language": "en", "abstract": "Sometimes, our customers needed a *different background* for their maps. Sometimes, they didn't want *any label* on them. Sometimes, they really wanted those *lines to be ticker*, while those other ones *to be red*.\r\nSometimes, those customer didn't know how to use code to do implement those changes themselves, so they had to rely to our Consultancy team. However, not everyone on the team is a programmer, and, even if, they always thought *the amount of work needed for these tasks was disproportionate compared to the final goal*.\r\n\r\nThat's when we, at **Ordnance Survey**, started working on the ***Map Style Editor***. It was rough, only a POC, about to enter Alpha, but internal users were trying it and enjoying it. That's what they've been needed all along. ***A no-code webapp to edit stylesheets live while interacting with the map, to then be able to export and/or share them***.\r\n\r\nThen, the Roadmap changed and Map Style Editor was shelved.\r\n\r\nHowever, the idea was out there and I thought it was too good to simply let that be forgotten.\r\nEnters ***Map Fashionista***, my free open source take on it. It follows similar principle, albeit using *OpenStreetMap data* as well as being a *local-first*.\r\n\r\nThis talk is going to be about the journey I went through, from the inception of Map Style Editor to the rise of Map Fashionista. However, code, images and a demo of the latter only will be shown for copyrights reasons.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "PYLMLN", "name": "Mickey", "avatar": null, "biography": "Associate Frontend Engineer @ Ordnance Survey", "public_name": "Mickey", "guid": "0b302d54-9741-59c8-bdd3-75c92d266a74", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/PYLMLN/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/3AU3DR/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/3AU3DR/", "attachments": []}, {"guid": "7f9fadd7-9652-54b1-97bc-13754d8570d1", "code": "GMGX9H", "id": 6172, "logo": "https://talks.osgeo.org/media/foss4g-uk-2026/submissions/GMGX9H/Defended_Area_vs_Defence_Line_tX0oWC6_IbjTXEm.webp", "date": "2026-10-13T13:55:00+01:00", "start": "13:55", "duration": "00:05", "room": "Create 2", "slug": "foss4g-uk-2026-6172-reconciling-the-locations-and-areas-benefitting-from-flood-defences-to-support-investment-planning-across-wales", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/GMGX9H/", "title": "Reconciling the locations and areas benefitting from flood defences to support investment planning across Wales", "subtitle": "", "track": null, "type": "Lightning talk", "language": "en", "abstract": "*Martin Eglin\u00b9, Philip Midgley\u00b9, David Tarrant\u00b2 and Simon James\u00b2*\r\n\r\n*\u00b9JBA Consulting*\r\n*\u00b2Natural Resources Wales (NRW)*\r\n\r\nNRW maintain a suite of flood risk datasets that support decision-making, investment planning and resilience across Wales. Two important datasets are flood defence lines, which denote the location and key attributes of assets on the ground, and defended areas, representing the geographical areas protected by those assets. Although closely related, these datasets are maintained independently, creating spatial inconsistencies that can affect downstream analysis.\r\n\r\nIssues became apparent when calculating the costs associated with defences within national investment planning tools. Maintenance and operational costs are reported at the defended area level and individual defence lines frequently span multiple defended areas. Cost allocation therefore relies on spatial intersection analysis and unit-cost calculations. Where defended area boundaries are not correctly aligned with defence lines, costs can be under-reported, affecting economic assessments and future investment decisions.\r\n\r\nTo address this challenge, NRW developed an automated GIS workflow using Python and ArcGIS Pro. The workflow identifies defence lines that are not correctly connected to defended area polygons using near-table analysis and distance-based calculations. Polygon vertices requiring adjustment are identified automatically, and translation vectors are generated between those vertices and their nearest defence line. These vectors are then used to reshape defended area boundaries, improving alignment while maintaining user control through configurable tolerances and filtering options.\r\n\r\nThe workflow is executed from the command line and has significantly reduced the manual effort required to review and correct defended area boundaries. Quality assurance is supported through the creation of intermediary outputs that visualise every vertex translation, allowing analysts to review and validate automated changes before acceptance.\r\n\r\nThis presentation will describe the challenge, spatial analysis techniques used and lessons learned. It will also explore the balance between automation and manual intervention when maintaining large, interconnected geospatial datasets. Whilst some complex line-polygon interactions still require manual editing, the approach has substantially improved the data quality and reporting accuracy that underpins key investment decisions.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "FLSVZT", "name": "Philip Midgley", "avatar": "https://talks.osgeo.org/media/avatars/FLSVZT_K9YCDwR.webp", "biography": "Phil is a Project Manager, Software Developer and web-GIS lead at JBA Consulting, an employee-owned environmental and engineering consultancy. He combines technical expertise with project leadership to deliver digital solutions that help clients manage flood risk, strengthen climate resilience and support infrastructure and environmental management.", "public_name": "Philip Midgley", "guid": "a92cba17-099d-55a2-9f2c-9075349223c8", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/FLSVZT/"}, {"code": "JUT39L", "name": "Martin Eglin", "avatar": "https://talks.osgeo.org/media/avatars/JUT39L_k8lBGLb.webp", "biography": "Martin is a Software Developer in JBA's GIS and Data Processing team. He has contributed his technical skills to a wide variety of software development, flood risk management and environmental projects, with several years of experience in using scripting languages to automate GIS processing and build novel mapping solutions.", "public_name": "Martin Eglin", "guid": "f01b8da6-c31f-5ffb-bb15-08a7022aaf09", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/JUT39L/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/GMGX9H/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/GMGX9H/", "attachments": []}, {"guid": "e9dfd141-cb26-52c8-a47e-1c915a8a3301", "code": "8KYZLT", "id": 5926, "logo": "https://talks.osgeo.org/media/foss4g-uk-2026/submissions/8KYZLT/TreatyGraph_5A2OaDn_6fLSSWp.webp", "date": "2026-10-13T14:15:00+01:00", "start": "14:15", "duration": "00:30", "room": "Create 2", "slug": "foss4g-uk-2026-5926-treatygraph-mapping-the-world-s-treaty-networks-with-python-wikidata-and-open-source-geospatial-tools", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/8KYZLT/", "title": "TreatyGraph: Mapping the World's Treaty Networks with Python, Wikidata, and Open-Source Geospatial Tools", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "International treaty participation shapes the geopolitical landscape in ways that are rarely visible to analysts and researchers. TreatyGraph is an open-source, serverless geospatial visualization platform designed to surface these relationships, built entirely from free and open components across every layer of the stack.\r\nA Python data pipeline harvests treaty membership data from Wikidata via SPARQL, integrates bilateral trade statistics from public databases, and cross-references the Correlates of War dataset. This produces a Graphology JSON graph representing approximately 200 countries, 500+ international treaties, and thousands of membership edges \u2014 entirely from open, citable data sources with no proprietary dependencies.\r\nThe graph is consumed by a browser-based frontend that requires no backend infrastructure. MapLibre GL provides the cartographic base. Deck.gl renders WebGL arc layers connecting co-signatory countries, with colour and thickness encoding trade balance, treaty count, or treaty category. D3.js drives animated donut charts, hierarchical edge bundling, and comparative bar charts that update dynamically as the user navigates. Sigma.js, built on the Graphology graph library, powers a force-directed network view enabling bilateral treaty comparison between any two countries.\r\nThe complete pipeline \u2014 from SPARQL query to rendered map \u2014 relies exclusively on open-source libraries. The output is a single static HTML file paired with a ~5 MB JSON graph, deployable on GitHub Pages, object storage, or any static host.\r\nThis talk presents the full architecture: how SPARQL queries are structured to extract treaty participation from Wikidata, how the Python graph builder normalizes and enriches the data, and how the visualization layers are composed to support two analytical modes \u2014 a country-centric co-membership view and a bilateral shared-treaty comparison.\r\nThe underlying pattern \u2014 Python preprocessing into a static graph consumed by a performant browser frontend \u2014 is broadly transferable to any domain where open geospatial data can be pre-aggregated. TreatyGraph demonstrates the analytical depth achievable within the open-source Python geospatial ecosystem, without a single proprietary dependency or a persistent server.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "RZRRKS", "name": "Morgan Grundy", "avatar": null, "biography": "Morgan Grundy is a geospatial developer and open-source practitioner based in Cambridge, UK, working at the intersection of data visualisation, international relations data, and the Python geospatial ecosystem. He is  the creator of TreatyGraph, an open-source platform for exploring global treaty networks.", "public_name": "Morgan Grundy", "guid": "16c3ce5b-1252-5cbe-b59f-9b65d382cf1f", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/RZRRKS/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/8KYZLT/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/8KYZLT/", "attachments": []}, {"guid": "481f6c9f-35ce-5328-9e3e-cba56ab106a2", "code": "U8CPK7", "id": 6210, "logo": null, "date": "2026-10-13T15:00:00+01:00", "start": "15:00", "duration": "00:30", "room": "Create 2", "slug": "foss4g-uk-2026-6210-how-to-give-ai-access-to-your-postgis-server", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/U8CPK7/", "title": "How to give AI access to your PostGIS server", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "This talk will demonstrate how to give AI tools access to your geodatabase, so colleagues can run geospatial analyses on your data using tools like Claude and ChatGPT. I work for Rebalance Earth, which requires large amounts of data to make decisions about investing in nature-based projects. These data are stored in a large PostGIS database. Frequently, less technical colleagues want to be able to run their own analyses using AI. However, we want to make sure that this is done in a safe and secure manner.  \r\n\r\nWe initially developed a custom chatbot, however as the use of AI increased in the company it made sense for the app to migrate to an MCP server that any agent could access. I will start off with covering how I developed the initial toolbox to access our PostGIS database, getting the LLM to understand the structure and schemas of our geospatial data \u2013 including dealing with co-ordinate systems sensibly. Then I will talk about the move to an MCP server and the challenges faced with this. Topics will include:  keeping the whole system safe and secure, ensuring that enough guidance was given to allow AI tools to produce the correct answer, dealing with large volumes of data without filling the AI model context, deploying using Azure Functions, and the quirks of developing MCP servers locally. I will hopefully be able to include live demos of using the MCP server.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "SXN7VZ", "name": "Olivia Wilson", "avatar": null, "biography": "Olivia Wilson is a senior data and software engineer at Rebalance Earth. She holds a top-of-class MSc in Computer Science from the University of Southampton, worked at Ordnance Survey and start-ups. She's spoken at PyConUK, Microsoft's TechDaysOnline and PyData Edinburgh on pre-LLM machine learning.", "public_name": "Olivia Wilson", "guid": "b7dd72ea-6a20-56c0-966f-35ee87c4e12d", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/SXN7VZ/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/U8CPK7/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/U8CPK7/", "attachments": []}, {"guid": "f67296c4-c590-5640-8bee-dd9965c113f8", "code": "77B9XV", "id": 5927, "logo": "https://talks.osgeo.org/media/foss4g-uk-2026/submissions/77B9XV/Screenshot_2026-06-01_162506_FuFjSRF_ObyveX0.webp", "date": "2026-10-13T15:30:00+01:00", "start": "15:30", "duration": "00:30", "room": "Create 2", "slug": "foss4g-uk-2026-5927-the-map-is-not-the-interface", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/77B9XV/", "title": "The Map Is Not the Interface", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Maps are one of the least accessible parts of many public digital services. Even when a web map meets basic interface guidelines, the spatial information inside it is often unavailable to screen-reader users, keyboard-only users, people with low vision, cognitive accessibility needs, or users who simply cannot interpret dense cartography.\r\n\r\nThis talk asks a different question: what if the map is not the primary interface?\r\n\r\nUsing open source geospatial tools, we will explore patterns for making spatial information available through a voice enabled interface, GDS compliant UI, text, tables, keyboard navigation, structured summaries, audio-friendly descriptions and simplified map views.\r\n\r\nThe talk will show how accessibility can be treated as a geospatial problem, not just a front-end compliance task. Attendees will leave with practical patterns for building services where everyone can understand the where, not only those who can see or operate a conventional map. We will include a demo where one will be able to ask generic questions and hear the map provide the answer.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "Y9JEQA", "name": "Pascal Coulon", "avatar": "https://talks.osgeo.org/media/avatars/Y9JEQA_jVFvs1i.webp", "biography": "Pascal Coulon is Vice President and Head of the Geospatial Practice at CGI UK, leading the Geospatial Delivery Centre. He specialises in delivering innovative geospatial solutions and driving strategic value for clients across public and private sectors, with a focus on practical outcomes and operational efficiency.", "public_name": "Pascal Coulon", "guid": "59226355-bcd2-53ec-a60e-ae0085661026", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/Y9JEQA/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/77B9XV/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/77B9XV/", "attachments": []}], "Think": [{"guid": "202a16d0-d20e-5004-9d3f-f280386aad91", "code": "Q8UHHS", "id": 5955, "logo": null, "date": "2026-10-13T10:45:00+01:00", "start": "10:45", "duration": "02:00", "room": "Think", "slug": "foss4g-uk-2026-5955-mlops-for-earth-observation", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/Q8UHHS/", "title": "MLOps for Earth Observation", "subtitle": "", "track": null, "type": "Workshop Long", "language": "en", "abstract": "What happens when a GeoAI workflow needs to run reliably on new imagery every week, across different seasons and geographies, without someone manually checking every output? \r\n\r\nThis workshop introduces MLOps thinking to the EO community: the engineering practices that take a working pipeline and make it robust, reproducible, and production-aware. Through a hands-on session, using as an example a Maritime Surveillance problem, participants will explore how to validate inputs, track experiments, test outputs, and detect when something silently breaks. No cloud accounts or infrastructure setup required.\r\n\r\nLearning Outcomes\r\n- Understand the key principles of MLOps and how they apply to EO workflows\r\n- Be able to identify common failure modes when moving from experimentation to production\r\n- Apply basic input validation, experiment tracking, and output testing to their own pipelines\r\n\r\nPrerequisites\r\n- A Github account, with the ability to run a Github Codespace, OR the ability to run code locally in a laptop, including Docker containers.\r\n- Familiarity with EO data concepts (bands, resolution, indices) is helpful but not required\r\n- Some experience with Python", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "7URB3E", "name": "Juan", "avatar": null, "biography": "Juan Ginzo is Head of Data Science and MLOps at News UK, where he leads teams operationalising ML and GenAI at scale, and the founder of Geojam, a hands-on GeoAI community running hackathons and workshops at the intersection of spatial data and AI.", "public_name": "Juan", "guid": "2aa87a51-25c3-55fe-8335-aa607b3e9537", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/7URB3E/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/Q8UHHS/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/Q8UHHS/", "attachments": []}, {"guid": "ee96035b-7b1f-5008-9a97-3702767c4af4", "code": "9Q7BVM", "id": 6155, "logo": null, "date": "2026-10-13T13:45:00+01:00", "start": "13:45", "duration": "01:00", "room": "Think", "slug": "foss4g-uk-2026-6155-mergin-maps-qgis-from-the-field-to-the-web-in-one-hour", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/9Q7BVM/", "title": "Mergin Maps - QGIS from the field to the web in one hour", "subtitle": "", "track": null, "type": "Workshop", "language": "en", "abstract": "Mergin Maps is a powerful field data collection app that lets you work collaboratively and take your QGIS projects into the field on your mobile device. But did you know that Mergin Maps is also making it easy to publish your QGIS projects on the web and share them with anyone? We've recently added new features that let users share their projects with others easily with a link to a web map or embed your project on a website with a generated code snippet you can copy and paste into the HTML of your website.\r\n\r\nIn this workshop, users will learn how easy it is to create a project in QGIS and upload it to the Mergin Maps Cloud. Then we'll collect some data, publish it and view it on a web page, all in under one hour!", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "L7AEM3", "name": "Ryan Aherin", "avatar": "https://talks.osgeo.org/media/avatars/L7AEM3_XWP6TSi.webp", "biography": "Ryan has been a GIS consultant with Lutra Consulting since 2023. He specialises in QGIS support, PostgreSQL/PostGIS databases and works on part of Lutra's Mergin Maps support team. He also has a background working in supply chain management.", "public_name": "Ryan Aherin", "guid": "b3c5915c-8ba9-57b8-a0bb-7b107f146b08", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/L7AEM3/"}, {"code": "RXWDMR", "name": "Peter Petrik", "avatar": "https://talks.osgeo.org/media/avatars/RXWDMR_kX6PaEG.webp", "biography": "Peter Petrik is the CEO of Lutra Consulting and Mergin Maps, leading an international team of open-source QGIS and GIS innovators from the Czech Republic. Outside of the geo world, he is always open to a game of chess.", "public_name": "Peter Petrik", "guid": "b05266a2-6990-5156-8321-429055359f21", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/RXWDMR/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/9Q7BVM/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/9Q7BVM/", "attachments": []}, {"guid": "b488fb17-de33-5a0b-bed8-d1dc9eb5f1cb", "code": "CQ3UPL", "id": 6180, "logo": "https://talks.osgeo.org/media/foss4g-uk-2026/submissions/CQ3UPL/ngw-ce-2-0-1024x555_hEpDus5_3KsIXl7.webp", "date": "2026-10-13T15:00:00+01:00", "start": "15:00", "duration": "00:30", "room": "Think", "slug": "foss4g-uk-2026-6180-collaborative-qgis-workflows-with-nextgis-web-synchronization-conflict-resolution-and-version-control", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/CQ3UPL/", "title": "Collaborative QGIS workflows with NextGIS Web: synchronization, conflict resolution, and version control", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "QGIS provides a powerful open source environment for managing, editing, and visualizing geospatial data. However, collaboration around QGIS projects often remains fragmented. Production teams need centralized data storage, reliable synchronization between desktop and web environments, controlled multi-user editing, conflict-resolution tools, and a clear record of changes.\r\n\r\nThis presentation introduces an open source workflow for collaborative geospatial data management based on QGIS, NextGIS Web, and the NextGIS Connect plugin.\r\n\r\nNextGIS Web acts as the server-side platform for storing, managing, and publishing geospatial resources. It provides granular access permissions and built-in version control for vector data. \r\n\r\nNextGIS Connect links the desktop and server environments. The plugin allows users to publish QGIS projects as web maps, open existing web maps as QGIS projects, edit server-hosted data from QGIS, synchronize changes, and resolve concurrent-editing conflicts interactively.\r\n\r\nRecent developments extend this workflow to feature attachments, including photographs, documents, and other files associated with spatial features. Attachments can be managed consistently through both QGIS and the web interface, while their additions, modifications, and deletions are recorded alongside geometry and attribute changes.\r\n\r\nThe talk will demonstrate practical multi-user scenarios and explain how synchronization, permissions, conflict resolution, and version history work across the stack. It will also show how organizations can evolve from isolated local QGIS projects toward a shared, auditable, and fully open source collaborative GIS environment.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "XYGHJ8", "name": "Eduard Kazakov", "avatar": "https://talks.osgeo.org/media/avatars/ekazakov_Fn5j6jS.png", "biography": "Geospatial expert with experience in both scientific research and industry, and a strong commitment to open-source GIS. An active member of the QGIS community, contributing as a plugin developer and event speaker. Currently contributing to building the geospatial stack at NextGIS O\u00dc.", "public_name": "Eduard Kazakov", "guid": "c3aab149-a022-5279-88f4-aa60f88c927b", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/XYGHJ8/"}, {"code": "ZJJ38J", "name": "Aleksei Novikov", "avatar": null, "biography": null, "public_name": "Aleksei Novikov", "guid": "bd6e586a-1a9d-58bf-ae65-de9992689cb5", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/ZJJ38J/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/CQ3UPL/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/CQ3UPL/", "attachments": []}, {"guid": "e90f6b1b-511b-5b2f-b492-0a222472179d", "code": "KXZTSY", "id": 6196, "logo": "https://talks.osgeo.org/media/foss4g-uk-2026/submissions/KXZTSY/Screenshot_2026-07-21_at_23.45.03_lDGw9nf_mn4eT5L.webp", "date": "2026-10-13T15:30:00+01:00", "start": "15:30", "duration": "00:30", "room": "Think", "slug": "foss4g-uk-2026-6196-truth-or-consequences-new-mexico-approximately-correct", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/KXZTSY/", "title": "Truth or Consequences, New Mexico: Approximately Correct", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Postal address parsing has two well-worn approaches: hand-tuned rule engines that break down outside their home locale, and large language models too heavy to ship to a browser. Mailwoman is a compact neural sequence labeler fed by reference data (postal registries, gazetteers, postcode indexes) supplied to the model as soft evidence rather than hard overrides.\r\n\r\nThe result is a full geocoder. A shared ~40 MB int8 ONNX model (SentencePiece tokenization; BIO decoding with transition masking and Viterbi) covers every locale, and each additional locale ships as an overlay of a few hundred kilobytes. The same weights run under Node.js and in the browser over WebGPU or WASM, next to a SQLite-WASM gazetteer, so the entire parse-then-geocode path can execute client-side. For existing tooling, Mailwoman exposes drop-in Nominatim, Photon, and libpostal-compatible APIs.\r\n\r\nThis talk covers what we learned shipping it: how we ruled out the rules-engine, and how OpenStreetMap, Overture, Who's on First, and national open-address registers (BAN in France, LINZ in New Zealand, TIGER in the US) feed the training and resolution pipeline. We close it off with the recipe for the en-GB build, and how the same pipeline can be used to add any locale with a gazetteer and a labeled corpus.\r\n\r\nAttendees will leave able to evaluate whether their own address pipeline could benefit from a neural parser, and with a concrete recipe for adding a new locale.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "DGYHEF", "name": "Teffen Ellis", "avatar": "https://talks.osgeo.org/media/avatars/DGYHEF_HFDO9Ve.webp", "biography": "Senior Full-stack developer with NaN years of experience. \r\n\r\nBouldering (V4). Software Engineer (V12)", "public_name": "Teffen Ellis", "guid": "27e0a3e3-d671-5575-bfa3-bbd8181eaa52", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/DGYHEF/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/KXZTSY/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/KXZTSY/", "attachments": []}], "Inspire": [{"guid": "65b7068a-786c-5793-b0f4-f96ab396d6db", "code": "KVFCQK", "id": 6076, "logo": "https://talks.osgeo.org/media/foss4g-uk-2026/submissions/KVFCQK/rconsole_oTcFSuu_GZbRGdM.webp", "date": "2026-10-13T10:45:00+01:00", "start": "10:45", "duration": "01:30", "room": "Inspire", "slug": "foss4g-uk-2026-6076-qgis-and-r-for-advanced-data-analysis-and-modelling", "url": "https://talks.osgeo.org/foss4g-uk-2026/talk/KVFCQK/", "title": "QGIS and R for Advanced Data Analysis and Modelling", "subtitle": "", "track": null, "type": "Workshop Medium", "language": "en", "abstract": "One of the Open Source advantages is the ease of combining tools that perhaps initially were quite separate. In this workshop you will learn the various ways that QGIS and R can work together to apply statistical methods to your GIS or add GIS methods to your statistics.\r\n\r\nAfter an introduction into how these two systems can integrate on different levels, we'll demonstrate the packages and plugins that allow users to quickly work across the two applications. This includes running QGIS processing algorithms from R, and calling R code from QGIS, making the workshop useful for people who consider themselves primarily either QGIS users or R users.\r\n\r\nA number of practical exercises will be prepared for attendees to work through with help and guidance. \r\n\r\nFor those who don't know any R, or even have never used it, exercises will include complete R code files which we'll show how to add to QGIS to enhance its processing capabilities.\r\n\r\nFor R coders, exercises will also cover the R `qgisprocess` package enabling QGIS algorithms to run from R, and also the R Console plugin which runs R within a QGIS window.\r\n\r\nAttendees are encouraged to bring their own data and problems which we can either work through as a class or one-to-one with the workshop team.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "WXNGF9", "name": "Barry Rowlingson", "avatar": "https://talks.osgeo.org/media/avatars/92332a78ef126d2e_iR5MRxZ.jpg", "biography": "I'm a free-roaming geospatial data scientist with over 30 years experience in academic research, teaching GIS and spatial statistics and using them in epidemiological and health applications.", "public_name": "Barry Rowlingson", "guid": "3b96683c-2290-50ff-9655-2b23895bcdbb", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/WXNGF9/"}, {"code": "BHPFDA", "name": "Nick Bearman", "avatar": "https://talks.osgeo.org/media/avatars/nickbearman-profile-picture_q3o0EKn.jpg", "biography": "I deliver GIS training sessions and GIS consultancy for a variety of clients, primarily focused in the academic and not for profit sectors.\r\n\r\nI help people make use of GIS to answer their research questions, and get more answers from the data they already have.", "public_name": "Nick Bearman", "guid": "6a6f60e2-3b2b-5aae-ad49-142cdc87910c", "url": "https://talks.osgeo.org/foss4g-uk-2026/speaker/BHPFDA/"}], "links": [], "feedback_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/KVFCQK/feedback/", "origin_url": "https://talks.osgeo.org/foss4g-uk-2026/talk/KVFCQK/", "attachments": []}]}}]}}}