Bridges with layer=5 appearing below bridges on lower layers #980
Comments
Author: tom[at]compton.nu I think the problem here is that the road on layer 5 is a motorway_link while the one on layer 3 is a motorway, and mapnik's ordering rules make that quite hard to handle. It looks Steve has tried to cope with this with special styles for motorway bridges so that each layer is rendered in turn, but he only has rules for layers 0 to 4 at the moment so one needs adding for layer 5 I think. |
Author: craigermcgreger[at]yahoo.com Perhaps the highway classification is'' affecting bridge layering: I just found another place with a similar issue, albeit with layer ''2'' bridges appearing below layer ''1 bridges: [http://www.openstreetmap.org/?lat=39.294262&lon=-76.610606&zoom=18]. In this case, the layer 2 bridge is a "lesser" classification (primary) than the layer 1 bridges (motorways and motorway_links). Hope this helps. |
Author: ElDiabolo I have another example which has only layers 0,1 and 2: Note that switching to osmarender gets it displayed correctly. |
Author: schuetzm[at]gmx.net Here's another one involving a highway=track bridge on layer 1 and a highway=motorway without layer: |
Author: tom[at]compton.nu We really don't need hundreds of examples - we understand the problem perfectly well, we just don't have a good way to fix it at the moment. |
Author: steve8[at]mdx.ac.uk The original problem of stacking motorway bridges over themselves up to layer 5 should now be resolved. Other cases are much more difficult. I will look at working round them when I get a chance. |
Author: Ldp Closing this one, as the case described here was fixed. |
Reporter: craigermcgreger[at]yahoo.com
[Submitted to the original trac issue database at 1.13pm, Friday, 13th June 2008]
I have several bridges with layer=5. According to the documentation for the "bridge" and "layer" tags on the OSM wiki, five is a valid value for the "layer" key. However, the layer 5 bridges are being rendered so that they appear below bridges that have a "layer" value of 1 through 4.
Examples of the problem:
The text was updated successfully, but these errors were encountered: