Skip to content

Grammars & Toolkits

StreetWeave

A Declarative Grammar for Street-Overlaid Visualization of Multivariate Data

Grammar for street-overlaid visualizations

IEEE VIS 2025

Eight street network visualizations made with StreetWeave
Street and pedestrian network visualizations with StreetWeave: multivariate line maps, pattern-based overlays, bristle maps and charts along streets.

StreetWeave is a declarative grammar that helps users create custom, street-overlaid visualizations of multivariate spatial network data at multiple resolutions. Designed for urban planners, climate researchers, health experts, it removes technical barriers by simplifying the integration of thematic data (like demographics or pollution) with physical data (like street networks) across varying spatial and temporal scales. Based on a review of 45 prior studies, StreetWeave provides a flexible design space that supports rich, domain-specific exploration and analysis without requiring programming expertise.

Publications

Team

How to cite

BibTeX
@article{srabanti2026streetweave,
  title = {StreetWeave: A Declarative Grammar for Street-Overlaid Visualization of Multivariate Data},
  volume = {32},
  doi = {10.1109/tvcg.2025.3634647},
  number = {1},
  journal = {IEEE Transactions on Visualization and Computer Graphics},
  publisher = {Institute of Electrical and Electronics Engineers (IEEE)},
  author = {Srabanti, Sanjana and Marai, G. Elisabeta and Miranda, Fabio},
  year = {2026},
  month = jan,
  pages = {1054--1064},
  eprint = {2508.07496},
  archiveprefix = {arXiv}
}