Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow users to set surface preferences for routing #8

Open
samcrawford opened this issue May 16, 2020 · 1 comment
Open

Allow users to set surface preferences for routing #8

samcrawford opened this issue May 16, 2020 · 1 comment

Comments

@samcrawford
Copy link
Contributor

Users should be able to pick the surfaces they prefer.

Open questions:

  • Should these be sliders? It will make the UI very busy.
  • Should they be able to select multiple? Presume yes.
  • What should the defaults be? "No preference" ?
@westis
Copy link

westis commented May 20, 2020

I don't think the 6-7 sliders suggested in #23 will make the UI too busy. Perhaps use the entire left side of the screen for the settings menu?

Rather than selecting multiple surfaces I'd suggest a slider from asphalt via compacted/fine_gravel to unpaved to ground to mud/clay/sand. The chart at https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!msg/osm-android-bikerouting/5lEL-gbiqV0/KQAd-CgXAwAJ could give a hint on the weighting of each surface value depending in the slider.

However, there should also be a check-box for the user to activate the slider or not. If de-activated, surface is not at all considered in the route calculation. If selected, default is in the middle, which would probably be something between compacted/fine-gravel to unpaved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants