Vägar på marken renderas ovanpå upphöjd gångtunnel/byggnadsdel

Jag ser på ett par platser att vägar i marknivå renderas ovanpå en gångtunnel/byggnadsdel, som är ett antal meter upp i luften. Det ser lite knepigt ut. Går det att lösa via lämplig tagg? Jag har iaf inte lyckats hitta rätt taggar för detta, även med hjälp från bl a Gemini.

Hej!

Inte helt säker på var/hur du menar. Men lite länkar och exempel på tagningar du har testat med hade ju underlättat en hel del.

Antar att du kan lägga till level= till vilken som är ovan eller under jord. T.ex. level=1 på gångtunneln

Finns även building:levels=

Det gäller ex. denna byggnadsdel, OpenStreetMap. Vägen Bruna stråket går i marknivå och byggnaden/gångtunneln ett par meter upp.

Jag har testat med ex. layer=1 och level=2 för byggnadsdelen, men ingen framgång ännu. Kanske gör jag fel, kanske har renderaren inte stöd för detta, men jag anar att jag inte är den första som stöter på detta fall.

Jag skulle säga att tunnel=building_passage är rätt tag för vägbiten under byggnaden.

“The attribute tunnel=building_passage is used for ways that go through a building and have walls on both sides. They are usually on the ground level. A building passage is strictly a tunnel, and is not a way that goes inside a building.”

Det låter inte riktigt som detta fall, men kanske ändå mer rätt än att vägen ritas ovanpå gångbron. Jag lägger in det och justerar om det trillar in ännu bättre förslag.

Nja, Wikin säger att en Building Passage är när byggnaden går ned på båda sidorna om vägen.

För detta ändamål skulle man i stället kunna använda building=bridge Tag:building=bridge - OpenStreetMap Wiki på själva building-objektet i stället. Det är representationen av en så kallat “sky bridge” mellan byggnader. Kan det vara bättre?

Det är redan inlagt, men verkar inte hjälpa:

Men jag tror att vägar faktist alltid renderas ovanpå byggnader oavsett hur byggnaden är taggat…

Ah, det var ju förstås lite synd.

Tack för alla svar ändå.

Se “Rendering order” OpenStreetMap Carto - OpenStreetMap Wiki

Vågar man hoppas på ett förtydligande här? Är rendering order något som man kan påverka på objektsnivå?

rendering görs inte av OSM direkt. Du kan t.ex. göra din egen rendering, och bestämma själv hur den ska se ut (MapLibre/Mapbox etc.) men den vanliga OSM Carto-renderingen görs som ett eget projekt och har egna beslutsprocesser. Främst genom deras Github (tror jag). Min erfarenhet är att det är mycket trögt att försöka få igenom ändringar där, och det finns nog en baktanke runt det här - dvs. att vägars synlighet prioriteras högre än byggnaders synlighet.

2 Likes