The Urban Toolkit: A Grammar-Based Framework for Urban Visual Analytics
Gustavo Moreira, Maryam Hosseini, Md Nafiul Alam Nipu, Marcos Lage, Nivan Ferreira, Fabio Miranda
Abstract
While cities around the world are looking for smart ways to use new advances in data collection, management, and analysis to address their problems, the complex nature of urban issues and the overwhelming amount of available data have posed significant challenges in translating these efforts into actionable insights. In the past few years, urban visual analytics tools have significantly helped tackle these challenges. When analyzing a feature of interest, an urban expert must transform, integrate, and visualize different thematic (e.g., sunlight access, demographic) and physical (e.g., buildings, street networks) data layers, oftentimes across multiple spatial and temporal scales. However, integrating and analyzing these layers require expertise in different fields, increasing development time and effort. This makes the entire visual data exploration and system implementation difficult for programmers and also sets a high entry barrier for urban experts outside of computer science. With this in mind, in this paper, we present the Urban Toolkit (UTK), a flexible and extensible visualization framework that enables the easy authoring of web-based visualizations through a new high-level grammar specifically built with common urban use cases in mind. In order to facilitate the integration and visualization of different urban data, we also propose the concept of knots to merge thematic and physical urban layers. We evaluate our approach through use cases and a series of interviews with experts and practitioners from different domains, including urban accessibility, urban planning, architecture, and climate science. UTK is available at urbantk.org.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 251e8e84-be02-4bfc-9c3d-bb57be1a648dCited by top-tier papers6
- Reimagining TaxiVis through an Immersive Space-Time Cube metaphor and reflecting on potential benefits of Immersive Analytics for urban data explorationJorge A. Wagner Filho, Cláudio T. Silva, Wolfgang Stuerzlinger, Luciana P. NedelIEEE VR 2024 · 12 citations
- Curio: A Dataflow-Based Framework for Collaborative Urban Visual AnalyticsGustavo Moreira, Maryam Hosseini, Carolina Veiga, Lucas Alexandre et al.IEEE VIS 2024 · 7 citations
- StreetWeave: A Declarative Grammar for Street-Overlaid Visualization of Multivariate DataSanjana Srabanti, G. Elisabeta Marai, Fabio MirandaIEEE VIS 2025 · 3 citations
- VA-Blueprint: Uncovering Building Blocks for Visual Analytics System DesignLeonardo Ferreira, Gustavo Moreira, Fabio MirandaIEEE VIS 2025 · 1 citation
- Urbanite: A Dataflow-Based Framework for Human-AI Interactive Alignment in Urban Visual AnalyticsGustavo Moreira, Leonardo Ferreira, Carolina Veiga, Maryam Hosseini et al.IEEE VIS 2025 · 1 citation
Builds on7
- Gosling: A Grammar-based Toolkit for Scalable and Interactive Genomics Data VisualizationSehi L'Yi, Qianwen Wang, Fritz Lekschas, Nils GehlenborgIEEE VIS 2021 · 73 citations
- Animated Vega-Lite: Unifying Animation with a Grammar of Interactive GraphicsJonathan Zong, Josh Pollock, Dylan Wootton, Arvind SatyanarayanIEEE VIS 2022 · 36 citations
- A Comparison of Spatiotemporal Visualizations for 3D Urban AnalyticsRoberta C. Ramos Mota, Nivan Ferreira, Julio Daniel Silva, Marius Horga et al.IEEE VIS 2022 · 24 citations
- Cicero: A Declarative Grammar for Responsive VisualizationHyeok Kim, Ryan A. Rossi, Fan Du, Eunyee Koh et al.CHI 2022 · 23 citations
- Deimos: A Grammar of Dynamic Embodied Immersive Visualisation Morphs and TransitionsBenjamin Lee, Arvind Satyanarayan, Maxime Cordeil, Arnaud Prouzeau et al.CHI 2023 · 21 citations
Related papers
- Explore Your Network in Minutes: A Rapid Prototyping Toolkit for Understanding Neural Networks with Visual AnalyticsShaoxuan Lai, Wanna Luan, Jun TaoIEEE VIS 2023 · 7 citations
- Urban Mosaic: Visual Exploration of Streetscapes Using Large-Scale Image DataFabio Miranda, Maryam Hosseini, Marcos Lage, Harish Doraiswamy et al.CHI 2020 · 31 citations
- AUIT - the Adaptive User Interfaces Toolkit for Designing XR ApplicationsJoão Marcelo Evangelista Belo, Mathias N. Lystbæk, Anna Maria Feit, Ken Pfeuffer et al.UIST 2022 · 114 citations
- Anu.js: Accelerating Web-based Immersive AnalyticsDavid Saffo, Benjamin Lee, Feiyu Lu, Cheng Yao Wang et al.CHI 2026 · 1 citation
- NL4DV: A Toolkit for Generating Analytic Specifications for Data Visualization from Natural Language QueriesArpit Narechania, Arjun Srinivasan, John T. StaskoIEEE VIS 2020 · 210 citations
