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

highway=bus_guideway layering, tunnels, covered, bridges #3581

Open
sladen opened this issue Dec 20, 2018 · 2 comments
Open

highway=bus_guideway layering, tunnels, covered, bridges #3581

sladen opened this issue Dec 20, 2018 · 2 comments

Comments

@sladen
Copy link

sladen commented Dec 20, 2018

Per request @kocio-pl in /issues/2965#issuecomment-448795111:

for highway=bus_guideway, the following are not rendered:

Ideally these would be rendered as per a railway. There were some historical locations in Essen and Mannheim where highway=bus_guideway and railway=tram would have shared the same physical space, but these appear to disappeared about when OSM came into existance.

@kocio-pl kocio-pl added the roads label Dec 20, 2018
@kocio-pl kocio-pl added this to the Bugs and improvements milestone Dec 20, 2018
@sladen
Copy link
Author

sladen commented Dec 20, 2018

Essen example:

As an aside, but for completeness… This was the former Mannheim example, it would appear to have been paved over as a normal tram/bus-only service road:

Ideally the tram rendering should be on top of the bus_guideway.

@imagico
Copy link
Collaborator

imagico commented Apr 26, 2021

Going to keep this open as the aggregate issue for all the highway=bus_guideway layering issue and closing #2489 and #2897 instead.

The solution for this is IMO to include highway=bus_guideway in the roads layers. It seems that would depend on a database reload because it would require defining a z_order for highway=bus_guideway - see

local roads_info = {
highway = {
motorway = {z = 380, roads = true},
trunk = {z = 370, roads = true},
primary = {z = 360, roads = true},
secondary = {z = 350, roads = true},
tertiary = {z = 340, roads = false},
residential = {z = 330, roads = false},
unclassified = {z = 330, roads = false},
road = {z = 330, roads = false},
living_street = {z = 320, roads = false},
pedestrian = {z = 310, roads = false},
raceway = {z = 300, roads = false},
motorway_link = {z = 240, roads = true},
trunk_link = {z = 230, roads = true},
primary_link = {z = 220, roads = true},
secondary_link = {z = 210, roads = true},
tertiary_link = {z = 200, roads = false},
service = {z = 150, roads = false},
track = {z = 110, roads = false},
path = {z = 100, roads = false},
footway = {z = 100, roads = false},
bridleway = {z = 100, roads = false},
cycleway = {z = 100, roads = false},
steps = {z = 90, roads = false},
platform = {z = 90, roads = false}
},

jdhoek added a commit to jdhoek/openstreetmap-carto that referenced this issue Jun 19, 2022
Fixes gravitystorm#4226. Introduces rendering for `highway=busway`, an approved tag
with over 5,000 uses. This fixes gaps being left on the map where
bus-only roads are present and mapped.

Fixes gravitystorm#3396, gravitystorm#3581, and gravitystorm#4567. Makes `highway=bus_guideway` match rendering of
`highway=busway` due to an increasingly small distinction between the
two in reality. Moves `highway=bus_guideway` to road layer.
jdhoek added a commit to jdhoek/openstreetmap-carto that referenced this issue Jun 19, 2022
Fixes gravitystorm#4226. Introduces rendering for `highway=busway`, an approved tag
with over 5,000 uses. This fixes gaps being left on the map where
bus-only roads are present and mapped.

Fixes gravitystorm#3396, gravitystorm#3581, and gravitystorm#4567. Makes `highway=bus_guideway` match rendering of
`highway=busway` due to an increasingly small distinction between the
two in reality. Moves `highway=bus_guideway` to road layer.
jdhoek added a commit to jdhoek/openstreetmap-carto that referenced this issue Jun 19, 2022
Fixes gravitystorm#4226. Introduces rendering for `highway=busway`, an approved tag
with over 5,000 uses. This fixes gaps being left on the map where
bus-only roads are present and mapped.

Fixes gravitystorm#3396, gravitystorm#3581, and gravitystorm#4567. Makes `highway=bus_guideway` match rendering of
`highway=busway` due to an increasingly small distinction between the
two in reality. Moves `highway=bus_guideway` to road layer.
jdhoek added a commit to jdhoek/openstreetmap-carto that referenced this issue Jun 19, 2022
Fixes gravitystorm#4226. Introduces rendering for `highway=busway`, an approved tag
with over 5,000 uses. This fixes gaps being left on the map where
bus-only roads are present and mapped.

Fixes gravitystorm#3396, gravitystorm#3581, and gravitystorm#4567. Makes `highway=bus_guideway` match rendering of
`highway=busway` due to an increasingly small distinction between the
two in reality. Moves `highway=bus_guideway` to road layer.
jdhoek added a commit to jdhoek/openstreetmap-carto that referenced this issue Mar 14, 2023
Fixes gravitystorm#4226. Introduces rendering for `highway=busway`, an approved tag
with over 11,000 uses. This fixes gaps being left on the map where
bus-only roads are present and mapped.

Fixes gravitystorm#3396, gravitystorm#3581, and gravitystorm#4567. Makes `highway=bus_guideway` match rendering of
`highway=busway` due to an increasingly small distinction between the
two in reality. Moves `highway=bus_guideway` to road layer.
jdhoek added a commit to jdhoek/openstreetmap-carto that referenced this issue Sep 1, 2023
Fixes gravitystorm#4226. Introduces rendering for `highway=busway`, an approved tag
with over 11,000 uses. This fixes gaps being left on the map where
bus-only roads are present and mapped.

Fixes gravitystorm#3396, gravitystorm#3581, and gravitystorm#4567. Makes `highway=bus_guideway` match rendering of
`highway=busway` due to an increasingly small distinction between the
two in reality. Moves `highway=bus_guideway` to road layer.

Includes rendering for unpaved busway and bus_guideway.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants