摘要
针对网约车轨迹数据,设计和实现了基于Web的轨迹数据可视化系统。首先介绍了系统的整体框架,采用B/S架构,基于MVC模式,结合ECharts组件实现轨迹数据的可视化。然后从数据清洗、数据格式转换、数据压缩等方面描述了系统对原始数据的预处理工作。最后分别概述了直接可视化、聚集可视化和特征提取可视化的实现方法及结果分析。
Based on the taxi trajectory data, a web-based trajectory data visualization system was designed and implemented. Firstly, the overall framework of the system was introduced. The B/S structure was used to realize the visualization of the trajectory data based on the MVC pattern and the ECharts component. Then, the preprocessing of the original data was described from the aspects of data cleaning, data format conversion, and data compression. Finally, the implementation methods and results analysis of direct depiction, summarization and pattern extraction are summarized.
引文
[1]赵庶旭,董亮.城市交通GPS数据可视化分析[J].计算机应用与软件,2016,33(10):279-283.
[2]崔迪,郭小燕,陈为.大数据可视化的挑战与最新进展[J].计算机应用,2017,37(7):2044-2049.
[3]姜晓睿,郑春益,蒋莉,等.大规模出租车起止点数据可视分析[J].计算机辅助设计与图形学学报,2015(10):1907-1917.
[4] Guo H,Wang Z,Yu B,et al. TripVista:Triple Perspective Visual Trajectory Analytics and Its Application on Microscopic Traffic Data at A Road Intersection[C]//IEEE Pacific Visualization Symposium. IEEE Computer Society,2011:163-170.
[5] Yuan N J,Zheng Y,Zhang L,et al. T-Finder:A Recommender System for Finding Passengers and Vacant Taxis[J]. IEEE Transactions on Knowledge&Data Engineering,2013,25(10):2390-2403.
[6] Gennady Andrienko,Natalia Andrienko. Visual Analytics for Geographic Analysis,Exemplified by Different Types of Movement Data[J]. International Journal of Human Resource Management,2009,25(11):1547-1566.
[7]滴滴出行科技有限公司.滴滴出行“盖亚”数据开发计划[EB/OL].[2017-11-08](2018-11-10). https://gaia.didichuxing.com.
[8] Liu H F,Zhang C,Luo J,et al. Improved Mean Division Algorithm for Median Filtering[J]. Computer Systems&Applications,2017.
[9] Lin K,Xu Z,Qiu M,et al. Noise Filtering,Trajectory Compression and Trajectory Segmentation on GPS Data[C]//International Conference on Computer Science&Education. IEEE,2016.
[10] Roth M,Gustafsson F,Orguner U. On-road Trajectory Generation from GPS Data:A Particle Filtering/Smoothing Application[C]//International Conference on Information Fusion. IEEE,2012:779-786.
[11]王祖超,袁晓如.轨迹数据可视分析研究[J].计算机辅助设计与图形学学报,2015(1):9-25.
[12] Ferreira N,Klosowski J T,Scheidegger C,et al. Vector Field k-Means:Clustering Trajectories by Fitting Multiple Vector Fields[J]. Computer Graphics Forum,2012,32(3):201-210.
[13] Luo T,Zheng X,Xu G,et al. An Improved DBSCAN Algorithm to Detect Stops in Individual Trajectories[J].ISPRS International Journal of Geo-Information,2017,6(3):63.