Abstract
Taxi trajectory data is a kind of massive traffic data with spatial–temporal dimensions, and plays a key role in traffic management, travel analysis and route recommendation for residents. Analyzing trajectory data with traditional methods is complicated, but visualization techniques can intuitively reflect the change trend of spatial–temporal data and facilitate the mining of knowledge and laws in the data. A novel taxi trajectory data visualization and analysis system, TaxiVis, has been designed and developed in this study. This system not only displays the traveling routes of every taxi on the map at the micro-level, dynamically analyzing every taxi’s operating indicators with varying time, but also displays the operating statistics of every taxi company at the macro-level. In addition, the TaxiVis provides route inquiry recommendation functions for users by GLTC algorithm. Implementation of front-end functions of this system are based on Node.js, D3.js and Baidu map, and the trajectory data has been stored in MySQL database. We evaluate TaxiVis with the trajectory dataset collected from 6599 taxis in Kunming. Experimental results show that the system can effectively process and analyze trajectory data, and provide precise data supporting and presentation for the comprehensive evaluation of taxi operation efficiency and mining the drivers’ intelligence.













Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Vandenberghe W, Vanhauwaert E, Verbrugge S et al (2012) Feasibility of expanding traffic monitoring systems with floating car data technology. Intell Transp Syst 6(4):347–354
Tseng P-J, Hung C-C, Chang T-H et al (2013) Real-time urban traffic sensing with GPS equipped Probe Vehicles. In: Proceedings of the 2011 international conference on ITS telecommunications, Taiwan, pp 306–310
Lei R, Yi D, Shuai M et al (2014) Visual analytics towards big data. J Softw 25(9):1909–1936
Jiansu P, Huamin Q, Mingxuan N (2012) Visualization of motion trail. J Comput Aided Des Comput Graph 24(10):1273–1282
Yu Z (2015) Introduction to urban computing. Geomat Inf Sci Wuhan Univ 40(1):1–12
Li B, Zhang D, Sun L et al (2011) Hunting or waiting? Discovering passenger-finding strategies from a large-scale real-world taxi dataset. In: 2011 IEEE international conference on pervasive computing and communications workshops (PERCOM workshops). IEEE, pp 63–68
Liu L, Andris C, Biderman A et al (2009) Revealing taxi driver’s mobility intelligence through his trace. IEEE Pervasive Comput 160:1–17
Liu L, Biderman A, Ratti C (2009) Urban mobility landscape: real time monitoring of urban mobility patterns. In: 11th International conference on computers in urban planning and urban management (Landscape and Urban Planning), vol 106, no 1. Hong Kong, data in Shanghai, 16-18 June, pp 73–87
Lin Q (2013) The research on characteristic of taxi-traffic operation based on GPS data. Harbin Inst Technol 7/8:68–71
Quddus MA (2006) High integrity map matching algorithms for advanced transport telematics applications. Imperial College, London
Cai L, Zhu B (2013) Research on map matching algorithm based on nine-rectangle grid. In: Proceedings of the 2013 international symposium on computer architecture, pp 363–369
Cai L, Zhu B, Zhou S, Luo Y (2016) Interactive map matching and its visualization: techniques and system. In: Proceedings of the 4th international conference on CCF big data, Lanzhou, Oct 11–13
The JavaScript Open Source Library of Baidu-Map. The Example of LuShu[EB/OL]. (2015-11-19)[2016-04-20]. http://api.map.baidu.com/library/LuShu/1.2/examples/LuShu.html
Yu Z (2013) A distributed data-stream service system built by Node.js. Comput Syst Appl 7/8:68–71
Baidu-Map Open Platform [EB/OL]. (2010-04-23) [2016-04-20]. http://developer.baidu.com/map/reference/
Yunliang Z, Zhaofeng Z, Xiaodan Z (2013) The dynamic interaction and visualized function realization of knowledge organization systems by D3js. New Technol Libr Inf Serv 22(2):127–131
Acknowledgements
This work was supported in part by the National Natural Science Foundation of China under Grant No. 61663047 and No. 61363084.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Cai, L., Zhou, Y., Liang, Y. et al. Research and Application of GPS Trajectory Data Visualization. Ann. Data. Sci. 5, 43–57 (2018). https://doi.org/10.1007/s40745-017-0132-1
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40745-017-0132-1