-
Notifications
You must be signed in to change notification settings - Fork 819
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
Consider level=* #1977
Comments
Level -1 does not mean underground. It means first basement floor. In a building at a steep hill this can be partly above ground. The key level groups features on one floor together, it's imho not used for "what is above each other" aka "vertical relationships". For example this platform which extends to underground to the right is level=-1: https://goo.gl/maps/XUW99gv6hF72 For the "vertical relationships" the key layer is used. But this also does not mean that something is invisible from the ground, see example picture from Wiki: http://wiki.openstreetmap.org/wiki/File:Washington_layers.png The tag location=indoor/underground or the tag indoor=yes comes closest what you want to accomplish. Also the tag covered=*. |
Thanks for your reply. I agree with the point that first basement floor is not always underground, but as level=0 is ground, most of the time it will be underground. The idea of using You propose |
@PanierAvide How would you expect this situation to be rendered? |
Dropping some street furniture probably would be OK, but important pois should be visible in any case. |
Here's another area that's not rendered well: |
|
Concerning paths with negative level value, maybe we can render them like tunnel (maybe even lighter or semi-transparent), with appropriate z-index showing that they are feature below other ones. |
lighter/semitransparent is used here to show limited public access (parking for example) |
What about make the black stroke of the tunnel rendering grey ? The underground path will appear lighter but not that much. |
sent from a phone
On 10 Jul 2016, at 14:26, Bjoern ***@***.***> wrote:
I've checked the tags very thoroughly, and e.g. tunnel=yes+level=-1 is treated differently from indoor=yes+tunnel=-1.
Please be more accurate in naming the tags,
are you talking about "level" or "layer"? In this area, both tags are present, but they have very different meaning.
In the whole world there are only 2 instances of tunnel=-1 and it doesn't mean anything (or is not known what it means).
It is also better to link directly to osm objects rather than a link to the map, where it remains unclear which objects you refer to.
|
sent from a phone
On 16 Dec 2016, at 19:54, Adrien Pavie ***@***.***> wrote:
Concerning paths with negative level value, maybe we can render them like tunnel (maybe even lighter or semi-transparent), with appropriate z-index showing that they are feature below other ones.
|
I am starting to believe we should drop rendering for POIs, buildings, and platforms with level<>0. I am not sure if we should continue to render highway=* with a level other than 0. The presence of a level-tag on a highway suggests to me, that it's a well mapped place which will have highways on other levels as well. Showing all of these will be very hard to understand or just a mess. The level-tag is good enough to use it for this distinction. Level=0 is the ground floor, and would be the most sensible to show in a 2-D-map. |
I also think we should try rendering only points on the ground, however I would not touch tunnels under ground - they look different enough. |
Additional idea - what do you think about showing underground (and high overground) objects only on z19+? |
Could be a solution. Another one adopted by the osmfr rendering is to make them slightly transparent : https://github.com/cquest/osmfr-cartocss/blob/master/amenity-points.mss |
The more I think, the more I see that |
Well, |
Hello, I think the rendering should consider objects with
level=*
tags, as consider I mean ignore or use a special rendering (depending of what is most reasonable). The reason of this issue is that objects with level tags most of the time are under or above ground (level different of 0), so making it appear on map could make people thinking they are on ground when they are not.Example (OSM.org):
Each trash bin, bench and information board is under ground (
level=-1
), but with this rendering it seems like it is on ground.The text was updated successfully, but these errors were encountered: