Designing Web Map Experiences Beyond Too Much Data and Too Little Time with Intelligent AI Processing
2026-09-01 , Conference Management Room2

This presentation explores how Large Language Models (LLMs) and Function Calling can transform web map experiences. Built with the open-source MapLibre GL JS, our application enables users to query geospatial data through natural language — designing smarter experiences that replace complex layer toggling with intelligent, AI-driven interactions.


Currently, web map systems are widely used for searching, analyzing, and displaying geospatial data with complex layers. Displaying analytical results and data often involves complicated steps, such as selecting and viewing data by date/time period, toggling layers on/off, and managing numerous data layers processes that can be time-consuming to access and create a poor map user experience.

With the rapid advancement of Artificial Intelligence (AI) — particularly Large Language Models (LLMs) combined with Function Calling techniques that allow AI to directly execute system commands — we can now apply these technologies to geospatial data processing. AI interprets user needs through natural language, analyzes data within the system, and displays results on the map quickly and intelligently — reducing operational complexity and elevating the overall user experience.

This presentation introduces a web application developed using the open-source MapLibre GL JS map library for user experience (UX) design, combined with AI to assist in processing and displaying geospatial data rapidly. The interface design focuses on simplicity and ease of use, enabling users to access the data they need quickly.

The outcome of this project aims to explore a new approach to web mapping that integrates AI with UX design to simplify workflows, improve access to analysis, and display geospatial data faster and more efficiently. The project will be released as open source on GitHub including source code and documentation so that the FOSS4G community and developers worldwide can study, build upon, and contribute to it openly.


Level of technical complexity: 2 - intermediate Indicate what is (are) the open source project(s) essential in your talk:

MapLibre GL JS

I make my conference contribution available under the CC BY 4.0 license. The conference contribution comprises the abstract, the text contribution for the conference proceedings, the presentation materials as well as the video recording and live transmission of the presentation:

UX Engineer at Moldable Studio, working on user experience design and system development