It is more like a request for comment rather than a proper pull request. UBODT (or simply ODT data structure) has interesting properties that can be used for generating a set of shortest paths, which are very useful when modelling route choice using any discrete choice framework Prato, 2009.
Since route choice modelling usually comprises both map matching and route choice generation Menghini et al. 2010, reusing the same preexisting ODT entries to reduce processing time may benefit.
This code has been tested, but hasn't been benchmarked
It is more like a request for comment rather than a proper pull request. UBODT (or simply ODT data structure) has interesting properties that can be used for generating a set of shortest paths, which are very useful when modelling route choice using any discrete choice framework Prato, 2009. Since route choice modelling usually comprises both map matching and route choice generation Menghini et al. 2010, reusing the same preexisting ODT entries to reduce processing time may benefit. This code has been tested, but hasn't been benchmarked