I have a problem of assigning possible ETA for a route. So far, I have the following:
- OSM data for a city.
- I have open source data of taxi trails for the same city.
Now, I am planning to divide the OSM data into route segments with a unique identifier for each. Meaning each segment is a route without any other route intersection/branching off and a value will be assigned.
For each segment, I will look up in my taxi data to see if it has travelled that segment. If yes, how much time did it take.
I wanted to know if this has been done already. I looked at GraphHopper in which I can get routes, but not segments.
Before going into pgRouting, I wanted to ask if there is any off-the-shelf best possible open source solution for the same?