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

Show max speed limit at all roads #721

Closed
aceman444 opened this issue Jun 30, 2014 · 9 comments
Closed

Show max speed limit at all roads #721

aceman444 opened this issue Jun 30, 2014 · 9 comments

Comments

@aceman444
Copy link
Contributor

Currently OsmAnd does not show the speed limit (in the widget on the right) if there is no maxspeed tagged on a road.

I hope it does use the default maxspeeds from http://wiki.openstreetmap.org/wiki/OSM_tags_for_routing/Maxspeed#Default_speed_limits on untagged roads. However it does not display those limits (to aid the driver to slow down). It could indicate the maxspeed is implied (guessed) in some way (e.g. adding a question mark) to distinguish this case from a road where maxspeed is explicitly tagged.

If OsmAnd can't determine if the road is inside a 'place' (a residential area marked with the proper signs) as it looks complicated (see https://wiki.openstreetmap.org/wiki/Talk:OSM_tags_for_routing/Maxspeed) I propose to at least assume residential/service/living_street is always inside a place. Higher level roads (tertiary up to motorway) probably have their maxspeeds defined explicitly so there is not much of a problem.

@vshcherb
Copy link
Member

This is technically not possible now. And we don't to show erroneous (default) speed limits.

@timokau
Copy link

timokau commented Oct 6, 2018

Why is this not possible? For example a german "Spielstraße" marked as living_street always has the same speed limit (walking speed). The wiki explicitly suggests not setting a maxspeed value. As a result, osmand doesn't show anything.

@scaidermern
Copy link
Contributor

For example a german "Spielstraße" marked as living_street always has the same speed limit (walking speed). The wiki explicitly suggests not setting a maxspeed value. As a result, osmand doesn't show anything.

In this specific case OsmAnd should not display a speed information but a living street icon, in my opinion.

@timokau
Copy link

timokau commented Oct 8, 2018

Why? Someone not living in Germany wouldn't know what that means.

@scaidermern
Copy link
Contributor

Doesn't really matter IMHO. If a driver doesn't know this icon then he won't know the traffic sign either. If you drive in a foreign country you have to know the local signs and traffic laws. Apart from that, other countries have similar signs. So chances are high enough that users are able to recognize it.

@timokau
Copy link

timokau commented Oct 8, 2018

I disagree. Having the correct speed limit can only help drivers, weather they already know it or not. Even if they already know it, it makes it possible to give an audible reminder if the driver accidentally drives too fast.

@scaidermern
Copy link
Contributor

It is not possible to display a correct speed limit because unfortunately the law for "Verkehrsberuhigter Bereich" has only a vague definition "Schrittgeschwindigkeit" aka walking speed. This is actually around 3.6 km/h but could be up to 5 km/h or even 7 km/h according to https://de.wikipedia.org/wiki/Schrittgeschwindigkeit#Definition_im_Stra%C3%9Fenverkehr.

@timokau
Copy link

timokau commented Oct 8, 2018

Yes but in that case we could still give an estimation and maybe make it configurable. In many other countries its clearer (I really would like to know whoever thought putting "Walking Speed" into law without defining it was a good idea).

@scaidermern
Copy link
Contributor

I agree that OsmAnd should display some indication for living streets. Either by displaying the street sign (similar to hazards, tunnels etc.) or by displaying a really low speed limit (e.g. 5 or 7 km/h).

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

4 participants