Menu Close

Resources

This site has links to data sets, teaching, and training materials suggested by committee members. Please contact Steve Boyles or submit a recommendation form if you have content you would like to have listed here.

Please note and respect the intellectual property licenses listed alongside each link (citation/attribution for use, whether permission is granted for commercial use, etc.) This information is provided by each author for their content. Neither the Transportation Research Board nor this committee are responsible for or guarantee the accuracy of the information provided here, or that they are current. It is your responsibility to ensure that the tools and data listed here are appropriate for your project and environment.

Textbooks and Tutorials

  • Transportation Network Analysis, a free textbook written by Stephen Boyles (The University of Texas at Austin), Nicholas Lownes (University of Connecticut), and Avinash Unnikrishnan (Portland State University). Currently, Volume I (static and dynamic traffic assignment) is available in public beta.
  • Python tutorial for civil engineering students, developed by Avinash Unnikrishnan (Portland State University) and Stephen Boyles (The University of Texas at Austin).

Full Courses

  • Transportation Network Analysis graduate course, with online slides and assignments. Covers basics of network modeling and static traffic assignment. Developed by Stephen Boyles (The University of Texas at Austin).
  • Dynamic Traffic Assignment graduate course, with online slides and assignments. Covers elementary traffic flow theory and dynamic traffic assignment. Developed by Stephen Boyles (The University of Texas at Austin).
  • Freight Demand Modeling Course materials developed by Sabyasachee Mishra. (University of Memphis)
  • Traffic Engineering Course materials developed by Sabyasachee Mishra. (University of Memphis)

Code Repositories

  • Pedro Camargo (XI-Optim.com) has developed Aequilibrae, an open-source transportation modeling package written in Python.
  • Willem Himpe (Katholieke Universiteit Leuven) has developed Matlab and Python packages for dynamic traffic assignment, traffic monitoring, control, and visualizing road networks.
  • Xuesong Zhou (Arizona State University) has developed open-source software for dynamic traffic assignment and the vehicle routing problem, with special versions for educaiton and research.
    • DTALite, a dynamic traffic assignment tool.
    • OSM2GMNS, a utility for translating OpenStreetMap data into the GMNS network format. (Documentation).

Data Sets and Problem Instances

  • Transportation Networks for Research, a repository of real-world transportation networks primarily meant for static traffic assignment. Maintained by Ben Stabler (RSG) and Hillel Bar-Gera (Ben-Gurion University).

Other Useful Links

  • awesome-transit, a list of transit APIs, apps, datasets, research, and software, compiled by Sean Barbeau (University of South Florida)