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

Incorrect surface color when route is shown #20884

Open
shadow-identity opened this issue Sep 21, 2024 · 0 comments
Open

Incorrect surface color when route is shown #20884

shadow-identity opened this issue Sep 21, 2024 · 0 comments

Comments

@shadow-identity
Copy link

shadow-identity commented Sep 21, 2024

Description

Today I was planning a route for a cycle trip. Since I ride road bike, I need asphalt/concrete roads, preferably belonging of official cycle route network. So I need both settings to show surface and route to be enabled. And I was quite surprised when I saw that official cycle routes in the area I was searching in, go through unpaved roads!

On the following screen shot, which road has asphalt pavement?
Screenshot_20240921-234602(1)

To me, obviously, the bottom one. But this is suddenly not true, both roads are paved with asphalt!

I found that if both surface and route features are enabled, surface colors are changed significantly, to incorrect ones, making the use of the feature completely misleading.

How an asphalt road expected to appear (from the legend on the site):
Screenshot_20240921-210437

How an asphalt road looks in OsmAnd:
Screenshot_20240921-212155

How the same asphalt road looks in Osmand with bicycle routes enabled:
Screenshot_20240921-212214

To me, the second example looks as this is an unpaved road, especially if I don't have the legend before my eyes. And if you see other gray roads just next to this one, you have no doubts that the

So there are two issues:

  1. Surface + route = misleading.
  2. This is minor, but still visible: asphalt road color in the app is not the same as in the legend on the site (#6f687e vs #6b697b)

Steps to reproduce

  1. In Map configuration -> Routes enable Cycle routes
  2. In Map configuration -> Map rendering -> Details enable Show road surface
  3. Observe the map containing asphalt roads which are also a part of some cycle route

Actual result

Asphalt road looks like unpaved road

Expected result

Asphalt road looks like asphalt road.
Routes should not break appearance. Colors should not be mixed. Maybe route overlay should be thicker.

Solutions I saw in other apps:

  • mapy.cz, freemap.sk and many other render routes off the road, so they can show several routes at the same time
    Screenshot_20240921-234602(1)
  • guru maps show routes only on small scale, then they don't show routes (OsmAnd can start render surfaces there)

Your Environment (required)

OsmAnd Version: 4.9.0 from google play
Android/iOS version: 14
Device model: Pixel 6 pro
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

1 participant