graphhopper/graphhopper-maps

Enhancement: Display arrival time for all options - and maybe arrival time within elevation profile info window

torrswanson opened this issue · 0 comments

Enhancement:

  • Display the arrival time in the UI.

Use Case:

  • As a user, I would like a computer to do the time math for when I will arrive at my destination instead of the user doing the math every time they find a route.

What to change:

  • See screenshot
  • Update the UI to show the actual anticipated arrival time of the route in the list of route options and possibly by a hovering info window over the route. A hovering window over the route is a great UI way to identify the route you are assessing instead of having to click on each one to identify it.
  • Show the arrival time as well in the Elevation profile UI, if it exists. This is nice to just see what time you will arrive in a specific town X miles into your trip. Might be tough to get the origin and destination's timezone from a geocoder to do the difference calculation. Note: the origin timezone might not be the user's computer's device time.
  • Make sure to take into account origin AND destination timezone differences.

Screenshot

Screenshot 2023-12-20 at 13 24 04

Am I willing to tackle this?

  • Yes, but not for at least a couple months timing-wise.

Future Ideas:

  • Implement Leave Now, Depart at: <time picker>, Arrive by: <time picker>
  • Show the arrival time as well in the Elevation profile UI