TODO

  • [X] Print out how many intersections being geocoded.

  • [X] Print out check log.

  • [X] Number of lanes of the movements from synchro file.

  • [X] Add function to verify whether geocoded for utdf_geo

  • [X] Print geocoding details (in percentage)

  • [ ] Add three kwargs in function generate_movement_utdf

  • [ ] Print out how many movements being matched or not matched for signalized intersecton nodes.

  • [ ] Check reasonable capacity.

  • [ ] Check each movement is reasonable (like 15s of green time…). other attributes.

  • [ ] Check number of lanes correctness between osm2gmns file and synchro file per movements.

  • [ ] Add signal info to micre-link.cs

  • [ ] Add cycle length and green time for each movement.