Abstract
Air pollution has become an important environmental issue, attracting more and more attention from many scholars and experts recently. Understanding air quality patterns in urban areas is essential for air pollution prevention and treatment. However, most existing studies usually cannot effectively capture air quality patterns from large-scale air quality data, due to lacking effective interaction approaches and intuitive methods that reveal sequential and multivariable information. In this paper, we present AirExplorer, a novel visual analysis system providing abundant interactive ways and intuitive views to help users explore the time-varying and multivariable patterns of air quality data. We design a time-embedded RadViz view that not only shows the relationship between data and multivariable attributes, but also puts the air quality temporal variations among the observation stations into perspective. Furthermore, we suggest a time-series querying algorithm, which combines hierarchical Piecewise Linear Representation and Dynamic Time Warping, to help users query time-series patterns of interest accurately by a sketch-based interaction. The experiment results based on the real dataset demonstrate that our method can help users understand the spatial-temporal multi-dimensional characteristics effectively and discover some potential laws of air quality patterns. AirExplorer with easy-to-use interactions can improve the efficiency of analyzing air quality data.
Graphic abstract
Similar content being viewed by others
References
Agrawal R, Faloutsos C, Swami A (1993) Efficient similarity search in sequence databases. In: International conference on foundations of data organization and algorithms
Ballard DH (1981) Generalizing the Hough transform to detect arbitrary shapes. Pattern Recognit 13(2):111
Berndt DJ, Clifford J (1994) Using dynamic time warping to find patterns in time series. In: KDD workshop, vol. 10 (Seattle, WA), vol. 10, pp 359–370
Correll M, Gleicher M (2017) The semantics of sketch: flexibility in visual query systems for time series data. In: Visual analytics science and technology
de Carvalho Pagliosa L, Telea AC (2019) RadViz: improvements on radial-based visualizations++. In: Informatics, vol. 6 (Multidisciplinary Digital Publishing Institute), vol 6, p 16
Di Caro L, Frias-Martinez V, Frias-Martinez E (2010) Analyzing the role of dimension arrangement for data visualization in radviz. In: Pacific-Asia conference on knowledge discovery and data mining. Springer, Berlin, pp 125–132
Dominik J, Fabian F, Tobias S, Keim DA (2016) Temporal MDS plots for analysis of multivariate data. IEEE Trans Vis Comput Graph 22(1):141
Du Y, Ma C, Wu C, Xu X, Guo Y, Zhou Y, Li J (2017) A visual analytics approach for station-based air quality data. Sensors 17(1):30
EPD (2016) Technical regulation on ambient air quality index (AQI) (on Trial). Technical regulation on ambient air quality index (aqi) (on trial). Tech. rep
Gruendl H, Riehmann P, Pausch Y, Froehlich B (2016) Time-series plots integrated in parallel-coordinates displays. Computer Graph Forum 35(3):321
Hoffman P, Grinstein G, Marx K, Grosse I, Stanley E (1997) DNA visual and analytic data mining. In: Proceedings. Visualization’97 (Cat. No. 97CB36155) (IEEE), pp 437–441
Holz C, Feiner S (2009) Relaxed selection techniques for querying time-series graphs. In: Proceedings of the 22nd annual ACM symposium on user interface software and technology (ACM), pp 213–222
Illingworth J, Kittler J (1988) A survey of the Hough transform. Comput Vis Graph Image Process 44(1):87
Inselberg A, Dimsdale B (1990) Parallel coordinates: a tool for visualizing multi-dimensional geometry. Parallel coordinates: a tool for visualizing multi-dimensional geometry
Leinonen T (2004) Principal component analysis and factor analysis
Li L, Revesz P (2004) Interpolation methods for spatio-temporal geographic data. Comput Environ Urban Syst 28(3):201
Li L, Tian J, Zhang X, Holt JB, Piltner R (2012) Estimating population exposure to fine particulate matter in the conterminous US using shape function-based spatiotemporal interpolation method: A county level analysis. GSTF Int J Comput 1(4):24
Li L, Losser T, Yorke C, Piltner R (2014) Fast inverse distance weighting-based spatiotemporal interpolation: a web-based application of interpolating daily fine particulate matter PM2. 5 in the contiguous US using parallel programming and kd tree. Int J Environ Res Public Health 11(9):9101
Li J, Xiao Z, Zhao HQ, Meng ZP, Zhang K (2016) Visual analytics of smogs in China. J Vis 19(3):461
Liao Z, Peng Y, Li Y, Liang X, Zhao Y (2014) A web-based visual analytics system for air quality monitoring data. In: 2014 22nd international conference on geoinformatics (IEEE), pp 1–6
Liu D, Xu P, Ren L (2018) TPFlow: progressive partition and multidimensional pattern extraction for large-scale spatio-temporal data analysis. IEEE Trans Vis Comput Graph 25(1):1
Muthumanickam P, Vrotsou K, Cooper M, Johansson J (2017) Shape grammar extraction for efficient query-by-sketch pattern matching in long time series. In: Visual analytics science and technology
Pavlidis T, Horowitz SL (1974) Segmentation of plane curves. IEEE Trans Comput 100(8):860
Qu H, Chan WY, Xu A, Chung KL, Lau KH, Guo P (2007) Visual analysis of the air pollution problem in Hong Kong. IEEE Trans Vis Comput Graph 13(6):1408
Rubio-Sánchez M, Raya L, Diaz F, Sanchez A (2016) A comparative study between radviz and star coordinates. IEEE Trans Vis Comput Graph 22(1):619
Shepard D (1968) A two-dimensional interpolation function for irregularly-spaced data. In: Proceedings of the 1968 23rd ACM national conference (ACM), pp 517–524
Sun G, Hu Y, Jiang L, Jiang X, Liang R (2017) Urban agglomerations-based visual analysis of air quality data. J Comput-Aided Des Comput Graph (1), 3
Torgerson WS (1952) Multidimensional scaling: I. Theory and method. Psychometrika 17(4):401
Wattenberg M (2001) Sketching a graph to query a time-series database. In: CHI’01 extended abstracts on human factors in computing systems (ACM), pp 381–382
Zhou F, Huang W, Li J, Huang Y, Shi Y, Zhao Y (2015) Extending dimensions in radviz based on mean shift. In: 2015 IEEE Pacific visualization symposium (PacificVis) (IEEE), pp 111–115
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This work was supported by the National Natural Science Foundation of China under Grant 41671379.
Rights and permissions
About this article
Cite this article
Qu, D., Lin, X., Ren, K. et al. AirExplorer: visual exploration of air quality data based on time-series querying. J Vis 23, 1129–1145 (2020). https://doi.org/10.1007/s12650-020-00683-6
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12650-020-00683-6