Abstract

Optimizing airport operational performance requires analyzing large-scale and noisy taxiing aircraft trajectory data on the ground, such as the airport surface detection equipment, model X (ASDE-X) data. Map matching techniques can interpret sensor-based noisy aircraft trajectories to traffic events occurring on specific airport roads (i.e., runways and taxiways). Such interpretation served as the foundation of the following traffic analysis. However, inevitable measurement noise and errors originating from multisensor systems pose substantial challenges in achieving accurate map matching. In addition, existing map matching methods are typically inefficient in processing tens of millions of noisy aircraft positioning records generated from large metropolitan airports. In this paper, the authors propose a new map matching algorithm that can achieve computational efficiency and high accuracy in interpreting large-scale and noisy aircraft trajectories on the ground into coherent road representations. The new algorithm consists of three main components: (1) dense trajectory compression, (2) complex road network segmentation, and (3) map matching based on multiple candidate nodes. These three components collectively speed up the matching process without losing accuracy. The authors evaluated and compared the proposed algorithm with state-of-the-art map matching algorithms on an established airport data set consisting of over 100 real-world trajectories with a total length of 581.8 km. The proposed algorithm achieved nearly linear time complexity for matching aircraft positioning records with ground transportation networks, while other methods with similar accuracy need exponential time complexity. Also, the new algorithm outperformed a state-of-the-art fast map matching method, spatial temporal (ST)-mapping, by 79.5% and 78.6% in segment and length accuracy, respectively.

Practical Applications

Map matching is vital for many transportation applications to be able to identify and analyze bottlenecks in current traffic management based on historical vehicle spatial records. Large-scale historical spatial records with noise require rapid and accurate map matching methods. In this research, the authors propose a fast and reliable automatic map matching method that promises to process massive historical spatial records with noise for offline usage. The proposed map matching method has three advantages: (1) high speed—the proposed map matching method works on linear time and therefore can be scaled very efficiently, (2) high accuracy—the authors used the proposed map matching method to process 100 aircraft trajectories on a complex airport map, and the results showed that with proper setting of the parameters, the proposed map matching method consistently achieved above 95% matching accuracy, and (3) only needs raw vehicle positioning records capturing sequences of vehicle positions without requiring any other information or metadata.

Get full access to this article

View all available purchase options and get full access to this article.

Data Availability Statement

All data that support the findings of this study are available from the corresponding author upon reasonable request.

Acknowledgments

This research was supported by funds from NASA University Leadership Initiative program (Contract No. NNX17AJ86A; Project Officer: Dr. Anupa Bajwa; Program coordinator: Koushik Datta; Principal Investigator: Dr. Yongming Liu; Co-Principal Investigator: Dr. Pingbo Tang), Airport Cooperative Research Program Graduate Research Awards Program (2021–2022) made by the Old Dominion University Research Foundation on behalf of the Virginia Space Grant Consortium, and a Dean’s Fellowship from the College of Engineering (Project Officer: David A. Vey). This support is gratefully acknowledged. Map data is copyright OpenStreetMap contributors and is available from https://www.openstreetmap.org.

References

Barnett, A., M. Ball, G. Donohue, M. Hansen, A. Odoni, and A. Trani. 2015. “Collision course? The north airfield safety study at Los Angeles International Airport (LAX).” Transp. Res. Part A Policy Pract. 77 (May): 14–34. https://doi.org/10.1016/j.tra.2015.03.003.
Bellman, R. 1961. “On the approximation of curves by line segments using dynamic programming.” Commun. ACM 4 (6): 284. https://doi.org/10.1145/366573.366611.
Bergstra, J., and Y. Bengio. 2012. “Random search for hyper-parameter optimization.” J. Mach. Learn. Res. 13 (2): 281–305.
Dijkstra, E. W. 1959. “A note on two problems in connexion with graphs.” Numer. Math. 1 (1): 269–271. https://doi.org/10.1007/BF01386390.
Dixit, A., and S. K. Jakhar. 2021. “Airport capacity management: A review and bibliometric analysis.” J. Air Transp. 91 (10): 102010. https://doi.org/10.1016/j.jairtraman.2020.102010.
Douglas, D. H., and T. K. Peucker. 1973. “Algorithms for the reduction of the number of points required to represent a digitized line or its caricature.” Cartographica 10 (2): 112–122. https://doi.org/10.3138/FM57-6770-U75U-7727.
FAA (Federal Aviation Administration). 2020. “Airport surface detection equipment, Model X (ASDE-X).” Accessed December 19, 2020. https://www.faa.gov/air_traffic/technology/asde-x/.
FAA (Federal Aviation Administration). 2021. “Traffic flow management system counts.” Accessed February 2, 2021. https://aspm.faa.gov/tfms/sys/Airport.asp.
Giannotti, F., M. Nanni, F. Pinelli, and D. Pedreschi. 2007. “Trajectory pattern mining.” In Proc., 13th ACM SIGKDD Int. Conf., 330–339. New York, NY: Association for Computing Machinery.
Hashemi, M., and H. A. Karimi. 2014. “A critical review of real-time map-matching algorithms: Current issues and future directions.” Comput. Environ. Urban Syst. 48 (4): 153–165. https://doi.org/10.1016/j.compenvurbsys.2014.07.009.
Knapen, L., T. Bellemans, D. Janssens, and G. Wets. 2018. “Likelihood-based offline map matching of GPS recordings using global trace information.” Transp. Res. Part C Emerging Technol. 93 (5): 13–35. https://doi.org/10.1016/j.trc.2018.05.014.
Kong, Q.-J., Y. Chen, and Y. Liu. 2009. “A fusion-based system for road-network traffic state surveillance: A case study of Shanghai.” IEEE Intell. Transp. Syst. Mag. 1 (1): 37–42. https://doi.org/10.1109/MITS.2009.932719.
Ku, S., H. Baik, and T. Kim. 2018. “Analysis of surveillance position error for airfield detection.” Aircr. Eng. Aerosp. Technol. 90 (6): 962–966. https://doi.org/10.1108/AEAT-09-2017-0207.
Lee, D. T., and C. K. Wong. 1977. “Worst-case analysis for region and partial region searches in multidimensional binary search trees and balanced quad trees.” Acta Inform. 9 (1): 23–29. https://doi.org/10.1007/BF00263763.
Liu, J., H. Li, Z. Yang, K. Wu, Y. Liu, and R. W. Liu. 2019. “Adaptive Douglas-Peucker algorithm with automatic thresholding for AIS-based vessel trajectory compression.” IEEE Access 7 (Jan): 150677–150692. https://doi.org/10.1109/ACCESS.2019.2947111.
Liu, S., W. H. Chen, and J. Liu. 2016. “Robust assignment of airport gates with operational safety constraints.” Int. J. Autom. Comput. 13 (1): 31–41. https://doi.org/10.1007/s11633-015-0914-x.
Lou, Y., C. Zhang, Y. Zheng, X. Xie, W. Wang, and Y. Huang. 2009. “Map-matching for low-sampling-rate GPS trajectories.” In Proc., 17th ACM SIGSPATIAL Int. Conf., 352–361. New York, NY: Association for Computing Machinery.
Munaga, H., and V. Jarugumalli. 2011. “Performance evaluation: Ball-tree and KD-tree in the context of MST.” In Proc., Int. Joint Conf. Advanced Signal Process Information Technology, 225–228. New York, NY: Springer.
NIST. 1993. “Integration definition of function modeling (IDEF0).” Accessed February 2, 2021. https://nvlpubs.nist.gov/nistpubs/Legacy/FIPS/fipspub183.pdf.
OpenStreetMap. 2017. “Planet dump retrieved from https://planet.osm.org.” Accessed February 2, 2021. https://www.openstreetmap.org.
Pereira, F. C., H. Costa, and N. M. Pereira. 2009. “An off-line map-matching algorithm for incomplete map databases.” Eur. Transport Res. Rev. 1 (3): 107–124. https://doi.org/10.1007/s12544-009-0013-6.
Quddus, M. A., W. Y. Ochieng, and R. B. Noland. 2007. “Current map-matching algorithms for transport applications: State-of-the art and future research directions.” Transp. Res. Part C Emerging Technol. 15 (5): 312–328. https://doi.org/10.1016/j.trc.2007.05.002.
Ramer, U. 1972. “An iterative procedure for the polygonal approximation of plane curves.” Comput. Graphics Image Process. 1 (3): 244–256. https://doi.org/10.1016/S0146-664X(72)80017-0.
Shen, Z., W. Du, X. Zhao, and J. Zou. 2020. “DMM: Fast map matching for cellular data.” In Proc., 26th Annual Int. Conf. MOBICOM, 1–14. New York, NY: Association for Computing Machinery.
Song, I., I. Cho, T. Tessitore, T. Gurcsik, and H. Ceylan. 2018. “Data-driven prediction of runway incursions with uncertainty quantification.” J. Comput. Civ. Eng. 32 (2): 04018004. https://doi.org/10.1061/(ASCE)CP.1943-5487.0000733.
Stettler, M., S. Eastham, and S. Barrett. 2011. “Air quality and public health impacts of UK airports. Part I: Emissions.” Atmos. Environ. 45 (31): 5415–5424. https://doi.org/10.1016/j.atmosenv.2011.07.012.
Stettler, M., G. Koudis, S. Hu, A. Majumdar, and W. Ochieng. 2018. “The impact of single engine taxiing on aircraft fuel consumption and pollutant emissions.” Aeronaut. J. 122 (1258): 1967–1984. https://doi.org/10.1017/aer.2018.117.
Taguchi, S., S. Koide, and T. Yoshimura. 2018. “Online map matching with route prediction.” IEEE Trans. Intell. Transp. Syst. 20 (1): 338–347. https://doi.org/10.1109/TITS.2018.2812147.
Tanaka, A., N. Tateiwa, N. Hata, A. Yoshida, T. Wakamatsu, S. Osafune, and K. Fujisawa. 2021. “Offline map matching using time-expanded graph for low-frequency data.” Transp. Res. Part C Emerging Technol. 130 (Apr): 103265. https://doi.org/10.1016/j.trc.2021.103265.
Tobler, W. R. 1966. Numerical map generalization. Ann Arbor, MI: Univ. of Michigan.
Toledo-Moreo, R., D. Bétaille, and F. Peyret. 2009. “Lane-level integrity provision for navigation and map matching with GNSS, dead reckoning, and enhanced maps.” IEEE Trans. Intell. Transp. Syst. 11 (1): 100–112. https://doi.org/10.1109/TITS.2009.2031625.
Tran, T. N., D. T. Pham, and S. Alam. 2020. “A map-matching algorithm for ground movement trajectory representation using A-SMGCS data.” In Proc., 2020 IEEE AIDA-AT Conf., 1–8. New York, NY: IEEE.
US Bureau of Transportation Statistics. 2020. “Passengers boarded at the top 50 U.S. airports.” Accessed December 19, 2020. https://www.bts.gov/content/passengers-boarded-top-50-us-airports.
Velaga, N. R., and K. Pangbourne. 2014. “Achieving genuinely dynamic road user charging: Issues with a GNSS-based approach.” J. Transp. Geogr. 34 (Sep): 243–253. https://doi.org/10.1016/j.jtrangeo.2013.09.013.
Velaga, N. R., M. A. Quddus, and A. L. Bristow. 2010. “Detecting and correcting map-matching errors in location-based intelligent transport systems.” In Proc., 12th WCTR. Woodhouse, UK: World Conference on Transport Research Society.
Wang, S., L. Li, W. Ma, and X. Chen. 2019. “Trajectory analysis for on-demand services: A survey focusing on spatial-temporal demand and supply patterns.” Transp. Res. Part C Emerging Technol. 108 (Jan): 74–99. https://doi.org/10.1016/j.trc.2019.09.007.
Wei, H., Y. Wang, G. Forman, Y. Zhu, and H. Guan. 2012. “Fast Viterbi map matching with tunable weight functions.” In Proc., 20th ACM SIGSPATIAL, 613–616. New York, NY: Association for Computing Machinery.
Wilke, S., A. Majumdar, and W. Y. Ochieng. 2014. “Airport surface operations: A holistic framework for operations modeling and risk management.” Saf. Sci. 63 (Oct): 18–33. https://doi.org/10.1016/j.ssci.2013.10.015.
Wu, Z., J. Xie, Y. Wang, and Y. M. Nie. 2020. “Map matching based on multi-layer road index.” Transp. Res. Part C Emerging Technol. 118 (Feb): 102651. https://doi.org/10.1016/j.trc.2020.102651.
Zhang, M., Q. Huang, S. Liu, and H. Li. 2019. “Assessment method of fuel consumption and emissions of aircraft during taxiing on airport surface under given meteorological conditions.” Sustainability 11 (21): 6110. https://doi.org/10.3390/su11216110.
Zhao, L., and G. Shi. 2018. “A method for simplifying ship trajectory based on improved Douglas–Peucker algorithm.” Ocean Eng. 166 (May): 37–46. https://doi.org/10.1016/j.oceaneng.2018.08.005.

Information & Authors

Information

Published In

Go to Journal of Computing in Civil Engineering
Journal of Computing in Civil Engineering
Volume 37Issue 1January 2023

History

Received: Feb 8, 2022
Accepted: Jul 5, 2022
Published online: Sep 23, 2022
Published in print: Jan 1, 2023
Discussion open until: Feb 23, 2023

Permissions

Request permissions for this article.

ASCE Technical Topics:

Authors

Affiliations

Yanyu Wang, S.M.ASCE [email protected]
Ph.D. Student, Dept. of Civil and Environmental Engineering, Carnegie Mellon Univ., P.O. Box 15213, Pittsburgh, PA 15213. Email: [email protected]
Ruoxin Xiong, S.M.ASCE [email protected]
Ph.D. Student, Dept. of Civil and Environmental Engineering, Carnegie Mellon Univ., P.O. Box 15213, Pittsburgh, PA 15213. Email: [email protected]
Associate Professor, Dept. of Civil and Environmental Engineering, Carnegie Mellon Univ., P.O. Box 15213, Pittsburgh, PA 15213 (corresponding author). ORCID: https://orcid.org/0000-0002-4910-1326. Email: [email protected]
Professor, School for Engineering of Matter, Transport, and Energy, Arizona State Univ., P.O. Box 85287, Tempe, AZ 85287. ORCID: https://orcid.org/0000-0001-7369-2974. Email: [email protected]

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share