Abstract
Visualizing data with geo-spatial properties has become more important and prevalent due to the wide spread dissemination of devices, sensors, databases, and services with references to the physical world. Yet, with existing tools it is often difficult to create interactive geovisualizations tailored for a particular domain or a specific dataset. We present Unfolding, a library for interactive maps and data visualization. Unfolding provides an API for designers to quickly create and customize geo-visualizations. In this paper, we describe the design criteria, the development process, and the functionalities of Unfolding. We demonstrate its versatility in use through a collection of examples. Results from a user survey suggests programmers find the library easy to learn and to use.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Heidmann, F.: Interaktive Karten und Geovisualisierungen. In: Weber, W., Burmester, M., Tille, R. (eds.) Interaktive Infografiken, pp. 43–74. Springer, Heidelberg (2013)
Dodge, M., Perkins, C., Kitchin, R.: Mapping modes, methods and moments. In: Dodge, M., Perkins, C., Kitchin, R. (eds.) Rethinking Maps: New Frontiers in Cartographic Theory, pp. 220–243. Routledge, London (2009)
Antonelli, P.: States of Design 01: Visualization. Domus 946 (2011)
Dykes, J., Andrienko, G., Andrienko, N., Paelke, V., Schiewe, J.: GeoVisualization and the Digital City. Computers, Environment and Urban Systems 34(6), 443–451 (2010)
Andrienko, G., Andrienko, N., Demsar, U., Dransch, D., Dykes, J., Fabrikant, S., Jern, M., Kraak, M., Schumann, H., Tominski, C.: Space, time and visual analytics. International Journal of Geographical Information Science 24(10), 1577–1600 (2010)
Wisniewski, P., Pala, O., Lipford, H., Wilson, D.: Grounding geovisualization interface design: a study of interactive map use. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems Extended Abstracts, pp. 3757–3762. ACM (2009)
Jones, C., Haklay, M., Griffiths, S., Vaughan, L.: A less-is-more approach to geovisualization–enhancing knowledge construction across multidisciplinary teams. International Journal of Geographical Information Science 23(8), 1077–1093 (2009)
Batty, M., Hudson-Smith, A., Milton, R., Crooks, A.: Map mashups, Web 2.0 and the GIS revolution. Annals of GIS 16(1), 1–13 (2010)
Wood, J., Dykes, J., Slingsby, A., Clarke, K.: Interactive visual exploration of a large spatio-temporal dataset: reflections on a geovisualization mashup. IEEE Transactions on Visualization and Computer Graphics 13(6), 1176–1183 (2007)
IndieMapper, http://indiemapper.com/
GeoCommons, http://geocommons.com/
Hardisty, F., Robinson, A.: The geoviz toolkit: using component-oriented coordination methods for geographic visualization and analysis. International Journal of Geographical Information Science 25(2), 191–210 (2011)
Turton, I.: Geo Tools. In: Hall, G., Leahy, M. (eds.) Open Source Approaches in Spatial Data Handling. Advances in Geographic Information Science, vol. 2, Springer, Heidelberg (2008)
DataVisualization.ch Selected Tools, http://selection.datavisualization.ch
Bostock, M., Ogievetsky, V., Heer, J.: D3 Data-Driven Documents. IEEE Transactions on Visualization and Computer Graphics 17(12), 2301–2309 (2011)
Heer, J., Card, S., Landay, J.: Prefuse: a toolkit for interactive information visualization. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 421–430. ACM (2005)
Leaflet, http://leaflet.cloudmade.com/
PolyMaps, http://polymaps.org/
GeoMap, http://www.gicentre.org/geomap/
Google Mapper, http://googlemapper.pt.vu/
Modest Maps, http://modestmaps.com/
Reas, C., Fry, B.: Processing: programming for the media arts. AI & Society 20(4), 526–538 (2006)
Haklay, M., Weber, P.: Openstreetmap: User-generated street maps. IEEE Pervasive Computing 7(4), 12–18 (2008)
CloudMade, http://cloudmade.com/
Harrower, M., Sheesley, B.: Designing Better Map Interfaces: A Framework for Panning and Zooming. Transactions in GIS 9(2), 77–89 (2005)
You, M., Chen, C., Liu, H., Lin, H.: A usability evaluation of web map zoom and pan functions. International Journal of Design 1(1), 15–25 (2007)
Tidwell, J.: Designing interfaces. O’Reilly Media (2010)
Max Planck Research Networks, http://max-planck-research-networks.net/
Nagel, T., Duval, E., Vande Moere, A.: Interactive exploration of geospatial network visualization. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems Extended Abstracts, pp. 557–572. ACM (2012)
Reas, C., Fry, B.: Processing: a programming handbook for visual designers and artists. MIT Press (2007)
TileMill, http://tilemill.com/
Robillard, M.: What makes APIs hard to learn? Answers from developers. IEEE Software 26(6), 27–34 (2009)
Bostock, M., Heer, J.: Protovis: A graphical toolkit for visualization. IEEE Transactions on Visualization and Computer Graphics 15(6), 1121–1128 (2009)
Patel, S., Sun, W.: http://tweetography.herokuapp.com
Foreign Domestics, http://visualizing.org/visualizations/foreign-domestics
LiquiData, http://liquidata.org/en/
Kiefer, C., Nagel, T.: Neue Sichtbarkeit. Weave Magazine (6) (2011)
TED Talks - A Visual Map, http://blog.ted.com/2012/09/28/who-else-is-watching-tedtalks-a-visual-map/
Nagel, T., Heidmann, F., Condotta, M., Duval, E.: Venice Unfolding: a tangible user interface for exploring faceted data in a geographical context. In: Proceedings of the 6th Nordic Conference on Human-Computer Interaction: Extending Boundaries, pp. 743–746. ACM (2010)
Altavilla, A., Tanaka, A.: The Quiet Walk: Sonic Memories and Mobile Cartography. In: Proceedings of the 9th Sound and Music Computing Conference (2012)
Tax Free Retail Analysis Tool, http://tulpinteractive.com/projects/tax-free-retail-analysis-tool/
Cairo, A.: The Functional Art: An introduction to information graphics and visualization. New Riders (2012)
ISO 25010: Systems and Software Quality Requirements and Evaluation (2011)
Brooke, J.: SUS-A quick and dirty usability scale. Usability Evaluation in Industry 189, 194 (1996)
Nulty, D.: The adequacy of response rates to online and paper surveys: what can be done? Assessment & Evaluation in Higher Education 33(3), 301–314 (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Nagel, T., Klerkx, J., Vande Moere, A., Duval, E. (2013). Unfolding – A Library for Interactive Maps. In: Holzinger, A., Ziefle, M., Hitz, M., Debevc, M. (eds) Human Factors in Computing and Informatics. SouthCHI 2013. Lecture Notes in Computer Science, vol 7946. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-39062-3_31
Download citation
DOI: https://doi.org/10.1007/978-3-642-39062-3_31
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-39061-6
Online ISBN: 978-3-642-39062-3
eBook Packages: Computer ScienceComputer Science (R0)