HCAICLMMMay 28, 2025

MapStory: Prototyping Editable Map Animations with LLM Agents

arXiv:2505.21966v23 citationsh-index: 22UIST
Originality Incremental advance
AI Analysis

This addresses the challenge for animators and storytellers in prototyping map animations, though it is incremental as it builds on existing LLM and animation techniques.

The authors tackled the problem of creating map animations from natural language by introducing MapStory, an LLM-powered tool that generates editable sequences, resulting in faster iteration and lower barriers for users as shown in expert interviews and a usability study.

We introduce MapStory, an LLM-powered animation prototyping tool that generates editable map animation sequences directly from natural language text by leveraging a dual-agent LLM architecture. Given a user written script, MapStory automatically produces a scene breakdown, which decomposes the text into key map animation primitives such as camera movements, visual highlights, and animated elements. Our system includes a researcher agent that accurately queries geospatial information by leveraging an LLM with web search, enabling automatic extraction of relevant regions, paths, and coordinates while allowing users to edit and query for changes or additional information to refine the results. Additionally, users can fine-tune parameters of these primitive blocks through an interactive timeline editor. We detail the system's design and architecture, informed by formative interviews with professional animators and by an analysis of 200 existing map animation videos. Our evaluation, which includes expert interviews (N=5) and a usability study (N=12), demonstrates that MapStory enables users to create map animations with ease, facilitates faster iteration, encourages creative exploration, and lowers barriers to creating map-centric stories.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes