Hur ska man egentligen göra med trottoarer?

Hittade en gammal tråd där dem sa att dem mappade ”stora” trottoarer separat, men annars bara använda sidewalk=* på bilvägen

Spontant känner jag att jag vill bara använda sidewalk=* på alla ställen där separationen mellan bilvägen och gångvägen bara är en trottoarkant. Hur tänker ni andra?

Så vitt jag vet är det “korrekta” att kartlägga allt separat och lägga till relevanta taggar på både vägen och trottoarerna, se Sidewalks - OpenStreetMap Wiki

Jag tycker att det är rätt irriterande när trottoarer bara taggas på vägen, det blir väldigt svårt att hantera och gör det svårare att faktiskt se datan.

1 Like

Även när det bara är en random gata i något random kvarter? Känns nästan som att an trottoar är implied på sånna ställen

Ja det är poängen, jag gillar inte att sådan viktig data antas finnas när den istället kan kartläggas separat, så att den är tydlig och lätt användbar.

Jag tycker att det snabbt blir problematiskt att kartlägga vanliga trottoarer som separata vägar, särskilt i tät stadsmiljö där det finns trottoarer på båda sidor av nästan varje gata.

Då behöver man plötsligt hantera varje korsning, varje infart och varje övergångsställe som ett eget litet nätverk. För att det ska bli routningsbart krävs ofta extra highway=footway-snuttar som kopplar ihop trottoarerna över vägen. I många fall motsvarar de inte någon fysisk gångbana, utan är mer en modelleringsteknisk koppling för att få nätverket att hänga ihop. Det gör datan betydligt mer plottrig och svårare att underhålla.

Min uppfattning är därför att vanliga trottoarer längs en bilväg normalt bör mappas med sidewalk=* på vägen, särskilt när separationen bara är en trottoarkant. Det beskriver verkligheten tillräckligt bra utan att skapa en massa extra geometri.

Separat mappning tycker jag passar bättre när gångbanan faktiskt är tydligt fristående från vägen, till exempel med grönremsa, annan dragning, separat stråk genom park, stor nivåskillnad eller där den beter sig som en egen väg snarare än som en trottoar direkt intill körbanan.

Jag håller med om att separat mappning kan se tydligare ut i iD och på vissa kartor, men jag är inte övertygad om att nyttan överväger kostnaden i vanlig kvartersmiljö. Datakonsumenter och routrar behöver ändå kunna hantera båda modellerna, eftersom båda förekommer i OSM. Därför tycker jag inte att “allt separat” är en bra generell princip för trottoarer.

2 Likes

sidewalk=* på vägen är också tydlig och användbar data. Den säger uttryckligen om det finns trottoar på ena sidan, båda sidor eller ingen sida alls.

Jag tycker inte riktigt att det är samma sak som att bara anta att trottoar finns. Det viktiga är väl att datan faktiskt finns, inte nödvändigtvis att den ligger som separat geometri.

mitt råd: när vägnätet och trottoarvägnätet är komplext, använd separata ways för trottoar, men om det bara är enkla vägnät i t.ex. bostadsområden, då funkar sidewalk=* bäst.

Vettigt med separat way: OpenStreetMap
Vettigt med sidewalk=*: OpenStreetMap (vilket också tydliggörs av den ensamma sidewalken som går runt ena villaraden och inte är kopplad till nånting

1 Like

Så här gör jag:

Om vägen har avsedda övergångsställen, eller det bara är lämpligt att korsa vid specifika platser - Rita trottoaren separat. Kartappar måste veta var man kan korsa, och att man inte kan korsa var som helst, och bara ritat separat förmedlar detta korrekt.

Om det är tänkt att man kan gå över vägen precis var som helst och inga avsedda platser finns (så som typiskt i villakvarter) - Tagga sidewalk på vägen och rita absolut inte trottoaren separat. Om man ritar trottoaren separat måste man hitta på övergångsställen för att routing ens ska fungera, och det är ett stort no-no att hitta på saker i OSM.

du beskriver det samma som jag sa :slight_smile:

complex - non-complex