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

Open discussion: Reducing OSM sidewalk-clutter #17

Closed
westnordost opened this issue Oct 28, 2017 · 7 comments
Closed

Open discussion: Reducing OSM sidewalk-clutter #17

westnordost opened this issue Oct 28, 2017 · 7 comments

Comments

@westnordost
Copy link
Member

westnordost commented Oct 28, 2017

road1
Have a look at this: https://mapzen.com/tangram/play/?#18.50000/50.05670/19.94529

This is basically just an intersection of a big road with a small road (with a tram in the middle). See https://binged.it/2gIFXou Ignore the tram for now, there is another ticket for that.

I would like to reduce the clutter there, because it is

  • not helpful for orientation
  • actually perplexing
  • doesn't reflect the reality. I.e. the sidewalks are attached to (/part of) the road and not independent ways. But on the map, it looks like that.
  • irrelevant: the pedestrian does not need to know that there is an explicit sidewalk, he can see that from where he stands.

Of course, mapping sidewalks as separate ways when they are actually only separated by a curb is not really approved by the community, but that doesn't matter for us here, because this kind of sidewalk-mapping is widely used and the style needs to make do what is found "in the wild".

Now, this is a bit of a problem to solve, that is why I labeled this as an open discussion to collect and discuss ideas.

@westnordost
Copy link
Member Author

One idea is to not display sidewalks at all. These separate-way sidewalks are usually tagged with footway=sidewalk but I am not sure if

  • sidewalk-ways are actually tagged that way more or less consistently
  • this information can be accessed in a mapzen-style

@westnordost
Copy link
Member Author

westnordost commented Oct 28, 2017

road2
Another (cumulative) idea is to try to display the street as broad as it really is: Access the width attribute of a road and if not present, assume 2m per lane and if lanes is not present, fall back to some default values depending on the road type. Also not sure if this is doable.

This would make roads where lanes are mapped as own ways (like this) also more clear.

We are used to, from the base map and other maps, that the "road importance", which often comes down to the number of lanes, is indicated by a different color. Most important roads are red, then through yellow down to white. But well, how about a different approach: Have the same color, but make broader roads actually broader (but only as broad as they really are).

@matkoniecz
Copy link
Member

matkoniecz commented Oct 28, 2017

Of course, mapping sidewalks as separate ways when they are actually only separated by a curb is not really approved by the community

AFAIK both mapping styles are widespread and there is no consensus what is better and what is preferred depends on location (from your reaction it is clear that in Germany it is discouraged, there was a recent discussion on Polish forum with a clear support for that tagging style).

this information can be accessed in a mapzen-style

footway=sidewalk property is exposed, at least on some zoom levels - to check that open map style in https://mapzen.com/tangram/play/?scene=https://raw.githubusercontent.com/ENT8R/streetcomplete-mapstyle/master/style.yaml enable inspect (top-right) and click on a displayed object. pop-up with list of properties should appear

@matkoniecz
Copy link
Member

matkoniecz commented Oct 28, 2017

assume 2m per lane

lanes tag appears to not be present, tracked as low-priority idea on tilezen/vector-datasource#1021

@matkoniecz
Copy link
Member

matkoniecz commented Oct 28, 2017

In case of strong interest of using lane tag - in my experience vector-datasource is great at reviewing and merging PRs, but new versions are rarely deployed (I am still waiting for my surface and access changes to be deployed).

@westnordost
Copy link
Member Author

Okay, I think @matkoniecz is currently the expert on tangram map styles. I will create tickets based on his proposals here and close this.

@westnordost
Copy link
Member Author

Some clutter will be fixed by #9

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

No branches or pull requests

3 participants