International Journal of Transportation Engineering

International Journal of Transportation Engineering

Estimating Urban Travel Times from Sparse GPS Data: A Practical ArcGIS-Python Framework

Document Type : Research Paper

Authors
1 School of Civil Engineering, College of Engineering, University of Tehran, Tehran, Iran
2 Department of Civil Engineering, Yazd University, Yazd, Iran
Abstract
Accurate estimation of travel time across urban road networks is essential for effective traffic management, efficient route planning, and the development of intelligent transportation systems (ITS). In practice, GPS data is recorded at low sampling frequencies (sparse GPS data) due to limitations such as data storage and transmission costs. The low frequency of data poses significant challenges for traditional travel time estimation techniques, which often rely on continuous trajectories. To address this issue, the present study proposes a practical framework for estimating travel times at both the link and route levels using sparse GPS data. The methodology is implemented using Python scripting within the ArcGIS environment. A case study using GPS data collected from Tehran, Iran, is conducted to assess the performance of the proposed framework. The estimated travel times are validated against high-frequency GPS records, demonstrating that the approach yields accurate and reliable results despite the data sparsity. The integration of Python within ArcGIS enhances automation and makes the proposed framework both effective and accessible for real-world transportation analysis and planning.
Keywords

- Antoniou, C., Balakrishna, R., & Koutsopoulos, H. N. (2011). A synthesis of emerging data collection technologies and their impact on traffic management applications. European Transport Research Review, 3(3), 139-148.
 
- Brakatsoulas, S., Pfoser, D., Salas, R., & Wenk, C. (2005). On map-matching vehicle tracking data. Proceedings of the 31st international conference on Very large data bases.
 
- Gu, J., Li, M., Yu, L., Li, S., & Long, K. (2021). Analysis on link travel time estimation considering time headway based on urban road RFID data. Journal of advanced transportation, 2021(1), 8876626.
- Guo, J., Liu, Y., Yang, Q., Wang, Y., & Fang, S. (2021). GPS-based citywide traffic congestion forecasting using CNN-RNN and C3D hybrid model. Transportmetrica A: transport science, 17(2), 190-211.
 
- Hashemi, M., & Karimi, H. A. (2014). A critical review of real-time map-matching algorithms: Current issues and future directions. Computers, Environment and Urban Systems, 48, 153-165.
 
- Hofleitner, A., & Bayen, A. (2011). Optimal decomposition of travel times measured by probe vehicles using a statistical traffic flow model. 2011 14th International IEEE Conference on Intelligent Transportation Systems (ITSC).
 
- Huang, Z., Qiao, S., Han, N., Yuan, C. a., Song, X., & Xiao, Y. (2021). Survey on vehicle map matching techniques. CAAI Transactions on Intelligence Technology, 6(1), 55-71.
 
- Hunter, T., Abbeel, P., & Bayen, A. (2014). The path inference filter: model-based low-latency map matching of probe vehicle data. IEEE Transactions on Intelligent Transportation Systems, 15(2), 507-529.
 
- Jenelius, E., & Koutsopoulos, H. N. (2013). Travel time estimation for urban road networks using low frequency probe vehicle data. Transportation Research Part B: Methodological, 53, 64-81.
 
- Jiang, L., Chen, C., Chen, C., Huang, H., & Guo, B. (2022). From driving trajectories to driving paths: a survey on map-matching algorithms. CCF Transactions on Pervasive Computing and Interaction, 4(3), 252-267.
 
- Kumar, S. V., Vanajakshi, L., & Subramanian, S. C. (2011). A model based approach to predict stream travel time using public transit as probes. 2011 IEEE Intelligent Vehicles Symposium (IV).
 
- Liu, X., Liu, K., Li, M., & Lu, F. (2017). A ST-CRF map-matching method for low-frequency floating car data. IEEE Transactions on Intelligent Transportation Systems, 18(5), 1241-1254.
 
- Lou, Y., Zhang, C., Zheng, Y., Xie, X., Wang, W., & Huang, Y. (2009). Map-matching for low-sampling-rate GPS trajectories. Proceedings of the 17th ACM SIGSPATIAL international conference on advances in geographic information systems.
 
- Neumann, T. (2014). Accuracy of distance‐based travel time decomposition in probe vehicle systems. Journal of advanced transportation, 48(8), 1087-1106.
 
- Ozdemir, E., Topcu, A. E., & Ozdemir, M. K. (2018). A hybrid HMM model for travel path inference with sparse GPS samples. Transportation, 45(1), 233-246.
 
- Puangprakhon, P., & Narupiti, S. (2017). Allocating Travel Times Recorded from Sparse GPS Probe Vehicles into Individual Road Segments. Transportation Research Procedia, 25, 2208-2221.
 
- Rahmani, M. (2015). Urban Travel Time Estimation from Sparse GPS Data: An Efficient and Scalable Approach KTH Royal Institute of Technology].
 
- Rahmani, M., & Koutsopoulos, H. N. (2013). Path inference from sparse floating car data for urban networks. Transportation Research Part C: Emerging Technologies, 30, 41-54.
 
- Rahmani, M., Koutsopoulos, H. N., & Jenelius, E. (2017). Travel time estimation from sparse floating car data with consistent path inference: A fixed point approach. Transportation Research Part C: Emerging Technologies, 85, 628-643.
 
- Sanaullah, I., Quddus, M., & Enoch, M. (2016). Developing travel time estimation methods using sparse GPS data. Journal of Intelligent Transportation Systems, 20(6), 532-544.
 
- Sanaullah, I., Quddus, M. A., & Enoch, M. P. (2013). Estimating link travel time from low-frequency GPS data Transportation Research Board 92nd Annual Meeting, Washington DC, United States.
 
- Shao, M., Wang, Z., & Peng, J. (2025). Estimation of Average Travel Speed on Urban Streets Based on Travel Time Distribution Characteristics. Transportation Research Record.
 
- Shi, C., Chen, B. Y., & Li, Q. (2017). Estimation of travel time distributions in urban road networks using low-frequency floating car data. ISPRS International Journal of Geo-Information, 6(8), 253.
 
- Singh, S., Singh, J., Goyal, S., El Barachi, M., & Kumar, M. (2023). Analytical review of map matching algorithms: analyzing the performance and efficiency using road dataset of the indian subcontinent. Archives of Computational Methods in Engineering, 30(8), 4897-4916.
 
- Sun, D., Luo, H., Fu, L., Liu, W., Liao, X., & Zhao, M. (2007). Predicting bus arrival time on the basis of global positioning system data. Transportation Research Record, 2034(1), 62-72.
 
- White, C. E., Bernstein, D., & Kornhauser, A. L. (2000). Some map matching algorithms for personal navigation assistants. Transportation Research Part C: Emerging Technologies, 8(1-6), 91-108.
- Zhang, C., Zhou, Y., Zhang, M., Wang, B., & Nie, Y. (2025). Review and prospect of floating car data research in transportation. Journal of Traffic and Transportation Engineering (English Edition).
 
- Zheng, F., & Van Zuylen, H. (2013). Urban link travel time estimation based on sparse probe vehicle data. Transportation Research Part C: Emerging Technologies, 31, 145-157.