AltGeoViz: Facilitating Accessible Geovisualization
Chu Li, Rock Yuren Pang, Ather Sharif, Arnavi Chheda-Kothary, Jeffrey Heer, Jon E. Froehlich
TL;DR
AltGeoViz addresses the accessibility gap in dynamic geovisualizations by auto-generating viewport-aligned alt-text that describes spatial patterns and descriptive statistics. The method uses a $3 \times 3$ grid to abstract map views, ranks grid cells, and conveys location-based patterns through concise natural-language summaries, while providing a keyboard-driven interaction model for screen-reader users. In a remote qualitative study with five participants, AltGeoViz enabled new exploratory capabilities and improved understanding of spatial data, though users highlighted navigation and comparability as areas for improvement. The work contributes an open-source system, empirical evidence of feasibility for screen-reader users, and directions for enhancements such as search, comparison across regions, and data-table integration, with implications for broader data-to-text approaches in geospatial visualization.
Abstract
Geovisualizations are powerful tools for exploratory spatial analysis, enabling sighted users to discern patterns, trends, and relationships within geographic data. However, these visual tools have remained largely inaccessible to screen-reader users. We present AltGeoViz, a new system we designed to facilitate geovisualization exploration for these users. AltGeoViz dynamically generates alt-text descriptions based on the user's current map view, providing summaries of spatial patterns and descriptive statistics. In a study of five screen-reader users, we found that AltGeoViz enabled them to interact with geovisualizations in previously infeasible ways. Participants demonstrated a clear understanding of data summaries and their location context, and they could synthesize spatial understandings of their explorations. Moreover, we identified key areas for improvement, such as the addition of intuitive spatial navigation controls and comparative analysis features.
