Implement of IVMM map matching method.
Run s1
, s2
, s3
in turn.
Input file (.csv) sample:
plate | color | longitude | latitude | timestamp | velocity | status |
---|---|---|---|---|---|---|
粤123456 | 蓝的 | 113.961098 | 22.553101 | 2014-07-03 00:00:02 | 17 | 0 |
粤123456 | 蓝的 | 113.962303 | 22.547001 | 2014-07-03 00:01:48 | 21 | 0 |
粤123456 | 蓝的 | 113.962997 | 22.547001 | 2014-07-03 00:02:18 | 0 | 0 |
Output file (.csv) sample:
i_p_i | e_i | end_node | edge_progress | x | y | oneway | length | u | v | plate | longitude | latitude | timestamp | velocity | dis_f_pre | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | 877675.0 | 45266 | 0 | 0.77 | 113.9611 | 22.5531 | True | 205.163 | 1116415224 | 1116415555 | 粤123456 | 113.961098 | 22.553101 | 2014-07-03 00:00:02 | 17 | |
1 | 1419978.0 | 72794 | 0 | 0.07 | 113.9623 | 22.5470 | False | 140.21 | 2528898679 | 2528898707 | 粤123456 | 113.962303 | 22.547001 | 2014-07-03 00:01:48 | 21 | 689.48 |
2 | 1419997.0 | 72795 | 0 | 0.41 | 113.9629 | 22.5470 | False | 127.939 | 2528898679 | 2528898834 | 粤123456 | 113.962997 | 22.547001 | 2014-07-03 00:02:18 | 0 | 71.27 |
Issues are welcome.
Please refer to the paper for details of the method: @inproceedings{yuan2010interactive, title={An interactive-voting based map matching algorithm}, author={Yuan, Jing and Zheng, Yu and Zhang, Chengyang and Xie, Xing and Sun, Guang-Zhong}, booktitle={2010 Eleventh international conference on mobile data management}, pages={43--52}, year={2010}, organization={IEEE} }