Abstract
This paper introduces an approach for visualizing large spatial time series data sets on mobile devices. The HeatTile system (Meier et al. 2014) is used and extended with a progressive loading approach, the stream approach. By combining those two approaches, this study aimed to overcome the performance and bandwidth limitations inherent to mobile devices. This chapter focuses on the technological advantages of the presented approach in a performance comparison with other common approaches. Furthermore, an animated time series visualization is introduced, as well as an interface designed specifically for the presented method in order to emphasize the advantages of the approach. To further highlight the possible applications of the method, two real-world use cases are presented.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Andrienko N, Andrienko G (2007) Designing visual analytics methods for massive collections of movement data. Cartographica Int J Geogr Inf Geovis 42(2):117–138. doi:10.3138/carto.42.2.117
Andrienko N, Andrienko G, Gatalsky P (2003) Exploratory spatio-temporal visualization: an analytical review. J Vis Lang Comput 14(6):503–541. doi:10.1016/S1045-926X(03)00046-6
Antonides G, Verhoef PC, van Aalst M (2001) Consumer perception and evaluation of waiting time: a field experiment. J Consum Psychol 12(3):193–202. doi:10.1207/S15327663JCP1203_02
Boutell T, Costello AM (2003) Portable network graphics (PNG) specification, 2nd edn. W3.org. Retrieved 28 Oct 2014, from http://www.w3.org/TR/PNG/
Butler H, Daly M, Doyle A, Gillies S, Schaub T, Schmidt C (2008) GeoJSON specification. Geojson.org. Retrieved 1 Nov 2014, from http://geojson.org/geojson-spec.html
CCITT Study Group VIII & The Joint Photographic Experts Group JPEG (1992) ISO/IEC 10918-1: 1993(E). W3.org. Retrieved 29 Oct 2014, from http://www.w3.org/Graphics/JPEG/itu-t81.pdf
CompuServe Incorporated (1990) GIF89a specification. W3.org. Retrieved 28 Oct 2014, from http://www.w3.org/Graphics/GIF/spec-gif89a.txt
Dillingham I, Mills B, Dykes J (2011) Exploring road incident data with heat maps. Poster presented at the geographic information science research UK 19th annual conference (GISRUK 2011), University of Portsmouth, Portsmouth, 27–29 Apr 2011
Dykes JA, Mountain DM (2003) Seeking structure in records of spatio-temporal behaviour: visualization issues, efforts and applications. Comput Stat Data Anal 43(4):581–603. doi:10.1016/S0167-9473(02)00294-3
Egger S, Hossfeld T, Schatz R, Fiedler M (2012) Waiting times in quality of experience for web based services. Presented at the 2012 fourth international workshop on quality of multimedia experience (QoMEX 2012). IEEE, pp 86–96. doi:10.1109/QoMEX.2012.6263888
Foursquare (2014a) Foursquare for developers. Developer.Foursquare.com. Retrieved 4 Nov 2014, from https://developer.foursquare.com/
Foursquare (2014b) Foursquare-check-ins zeigen den Puls von Städten. Retrieved 1 Nov 2014, from https://foursquare.com/infographics/pulse
Gatalsky P, Andrienko N, Andrienko G (2004) Interactive analysis of event data using space-time cube. In: 2000 IEEE conference on information visualization, an international conference on computer visualization and graphics, pp 145–152. doi:10.1109/IV.2004.1320137
Glueck M, Khan A, Wigdor DJ (2014) Dive in! Presented at the 32nd annual ACM conference, New York. ACM Press, New York, pp 561–570. doi:10.1145/2556288.2557195
Hägerstrand T (1970) What about people in regional science? Reg Sci 24(1):7–24
Hickson I (2012) Server-sent events. W3.org. Retrieved 1 Nov 2014, from http://www.w3.org/TR/eventsource/#the-eventsource-interface
Komninos A, Besharat J, Ferreira D, Garofalakis J (2013) HotCity. Presented at the 12th international conference, New York. ACM Press, New York, pp 1–10. doi:10.1145/2541831.2543694
Kraak M-J (2003) The space-time cube revisited from a geovisualization perspective. Presented at the international cartographic conference, vol 1995, pp 1988–1996
Kraak M-J (2008) Geovisualization and time—new opportunities for the space–time cube. In: Dodge M, McDerby M, Turner M (eds) Geographic visualization. Wiley, Chichester, pp 293–306. doi:10.1002/9780470987643.ch15
Kraak M-J, Koussoulakou A (2005) A visualization environment for the space-time-cube. In: Developments in spatial data handling. Springer, Berlin, Heidelberg, pp 189–200. doi:10.1007/3-540-26772-7_15
Krüger DF, Ohrnberger DM, Ehlert DIL, Rößler DD (2004) Tsunami–GITEWS: teleseismic tracking of the rupture propagation of earthquakes. Geo.Uni-Potsdam.De. Retrieved 1 Nov 2014, from http://www.geo.uni-potsdam.de/tl_files/arbeitsgruppen/ag_array_seismologie/ruptrack/
Krüger DF, Ohrnberger DM, Ehlert DIL, Rößler DD (2014) Pakistan—teleseismic rupture tracking of large earthquakes. Geo.Uni-Potsdam.De. Retrieved 1 Nov 2014, from http://www.geo.uni-potsdam.de/tl_files/arbeitsgruppen/ag_array_seismologie/ruptrack/pages/event_detail.php?id=up2013ssol
Lemmela S, Korhonen HJ, Vetek A, Corporation N (2008) Identifying interesting locations based on commonalities in location based postings. Google patents
Lenntorp B (1999) Time-geography—at the end of its beginning. GeoJournal 48(3):155–158. doi:10.2307/41147366?ref=no-x-route:a11722e899c778802cb417bbaa664dc1
MacEachren AM, Wachowicz M, Edsall R, Haug D, Masters R (1998) Constructing knowledge from multivariate spatiotemporal data: integrating geographical visualization with knowledge discovery in database methods. Int J Geogr Inf Sci 13(4):311–334. doi:10.1080/136588199241229
Matejka J, Grossman T, Fitzmaurice G (2012) Swift: reducing the effects of latency in online video scrubbing. Presented at the CHI’12: Proceedings of the SIGCHI conference on human factors in computing systems, New York. ACM Request Permissions, New York, pp 637–646. doi:10.1145/2207676.2207766
Meier S, Heidmann F, Thom A (2014) Heattile, a new method for heatmap implementations for mobile web-based cartographic applications. In: Thematic cartography for the society. Springer International Publishing, Cham, pp 33–44. doi:10.1007/978-3-319-08180-9_4
Myers BA (1985) The importance of percent-done progress indicators for computer-human interfaces. Presented at the computer human interactions, vol 16. ACM, New York, pp 11–17. doi:10.1145/1165385.317459
Nah FF-H (2004) A study on tolerable waiting time: how long are Web users willing to wait? Behav Inf Technol 23(3):153–163. doi:10.1080/01449290410001669914
Pettit C, Widjaja I, Sinnott R, Stimson RJ (2012) Visualisation support for exploring urban space and place. In: XXII ISPRS congress
Roto V, Oulasvirta A (2005) Need for non-visual feedback with long response times in mobile HCI. In: WWW ’05 Special interest tracks and posters of the 14th international conference on world wide web, pp 775–781. doi:10.1145/1062745.1062747
Sears A, Jacko JA, Borella MS (1997) Internet delay effects: how users perceive quality, organization, and ease of use of information. In: CHI extended abstracts, pp 353–354. doi:10.1145/1120212.1120430
Sester M, Brenner C (2005) Continuous generalization for visualization on small mobile devices. In: Developments in spatial data handling, pp 355–368
Trame J, Keßler C (2011) Exploring the lineage of volunteered geographic information with heat maps. In: GeoViz conference, Hamburg
Wikipedia (2014a) Interlacing (bitmaps)—Wikipedia, the free encyclopedia. En.Wikipedia.org. Retrieved 28 Oct 2014, from http://en.wikipedia.org/wiki/Interlacing_(bitmaps)
Wikipedia (2014b) Adaptive bitrate streaming—Wikipedia, the free encyclopedia. En.Wikipedia.org. Retrieved 28 Oct 2014, from http://en.wikipedia.org/wiki/Adaptive_bitrate_streaming
Wood J, Dykes J, Slingsby A, Clarke K (2007) Interactive visual exploration of a large spatio-temporal dataset: reflections on a geovisualization mashup. IEEE Trans Vis Comput Graph 13(6):1176–1183. doi:10.1109/TVCG.2007.70570
Xia C, Schwartz R, Xie K, Krebs A, Langdon A, Ting J, Naaman M (2014) CityBeat: real-time social media visualization of hyper-local city data. In: Companion publication of the 23rd international conference on world wide web (WWW)
Yahoo (2014) Best practices for speeding up your web site. Developer.Yahoo.com. Retrieved 1 Nov 2014, from https://developer.yahoo.com/performance/rules.html
Yelp (2014) What are check-ins? | Support Center | Yelp. Yelp-Support.com. Retrieved 1 Nov 2014, from http://www.yelp-support.com/article/What-are-Check-Ins?l=en_US
Acknowledgments
The modified HeatTile system, prototypes, and code examples are available on GitHub under MIT’s/GPL’s open-source software license: https://github.com/sebastian-meier/HeatTiles
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Meier, S. (2015). Visualizing Large Spatial Time Series Data on Mobile Devices: Combining the HeatTile System with a Progressive Loading Approach. In: Robbi Sluter, C., Madureira Cruz, C., Leal de Menezes, P. (eds) Cartography - Maps Connecting the World. Lecture Notes in Geoinformation and Cartography(). Springer, Cham. https://doi.org/10.1007/978-3-319-17738-0_12
Download citation
DOI: https://doi.org/10.1007/978-3-319-17738-0_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-17737-3
Online ISBN: 978-3-319-17738-0
eBook Packages: Earth and Environmental ScienceEarth and Environmental Science (R0)