-
AutorBeiträge
-
April 23, 2017 um 21:57 Uhr #16591reinerTeilnehmer
Ab und an finde ich mitten im Wald Wege, die als Radwege gerendert werden. Auf OSM haben sie oft lediglich den Access tag bicycle=yes, aber nicht bicycle=designated. Ist das so gewollt, oder wäre es nicht sinnvoll, nur bicycle=designated als Radwege zu rendern? Ich verbinde mit Radwegen die benutzungspflichtigen Radwege.
April 24, 2017 um 13:07 Uhr #16617ChristianKAdministratorDies hier sind die Regeln:
<translation> <name>unify cycleways to network=hcw (previously done by perl a script) 112014 kech61</name> <description>unify cycleways to network=hcw (previously done by perl a script) 112014 kech61</description> <match mode="or" type="way"> <tag k="highway" v="cycleway"/> <tag k="bicycle" v="designated|official"/> </match> <output> <copy-all/> <tag k="network" v="hcw"/> </output> </translation> <translation> <name>unify cycleways to network=hcw (previously done by perl a script) 112014 kech61</name> <description>unify cycleways to network=hcw (previously done by perl a script) 112014 kech61</description> <match mode="and" type="way"> <tag k="highway" v="footway|path"/> <tag k="bicycle" v="yes"/> </match> <output> <copy-all/> <tag k="network" v="hcw"/> </output> </translation> <translation> <name>remove network=hcw from Mountain paths</name> <description>remove network=hcw from Mountain paths</description> <match mode="and"> <match mode="and" type="way"> <tag k="network" v="hcw"/> <tag k="highway" v="footway|path"/> </match> <match mode="or"> <tag k="sac_scale" v=".*"/> <tag k="mtb_scale" v=".*"/> <tag k="sac:scale" v=".*"/> <tag k="mtb:scale" v=".*"/> <tag k="mtb_scale_uphill" v=".*"/> <tag k="trail_visibility" v="intermediate|bad|horrible|no" /> <tag k="surface" v="bad|raw|ground|dirt|grass|sand|wood|earth|mud|clay|winter|ice|snow" /> </match> </match> <output> <copy-all/> <tag k="network" v="dummy"/> </output> </translation>
Somit wird bicycle=yes nur als Radweg gerendert wenn es sich um einen Path handelt, keine MTB_Scale und keine sac_scale hinterlegt ist und der Untergrund problemloses Fahren ermöglicht.
Es soll also angezeigt werden das, obwohl der Weg ein „Path“ ist Radfahren problemlos möglich ist.
Das dies oft nicht der Fall ist liegt oft auch am Tagging.Sonst gilt designated,etc..
Darüber lässt sich natürlich diskutieren, ich habe auch schon reine, steile Wanderwege mit bicycle=designated gefunden.
VG
ChristianApril 24, 2017 um 13:30 Uhr #16619reinerTeilnehmerVielen Dank,Christian. Es geht um Pfade. Ich bin bisher aus dem Vergleich von OSM und OAM noch nicht so genau durchgestiegen, wann ein Weg mit bicycle=yes als Radweg dargestellt wird. Jetzt ist es klar.
Ich denke, die Regeln sind auf jeden Fall sinnvoll so. Das Problem ist in den Fällen, die ich auf den Karten sehe, in der Regel nicht ein fälschliches bicycle=yes, sondern ein fehlendes SAC_scale oder MTB_scale Tagging.
Viele Grüße
ReinerApril 24, 2017 um 22:06 Uhr #16628TobiasAdministratorHallo Reiner,
wenn Du die Darstellung in Elevate im Kartenstil Radfahren meinst:
hier werden neben highway=cycleway auch highway=path/highway=footway ausgewertet, letztere jeweils nur wenn sie nicht mtb_scale/mtb_uphill/sac_scale enthalten.Es geht dabei nicht um die benutzungspflichtigen/ausgewiesenen Radewege, sondern fürs Radfahren erlaubte Wege. Diese werden wie ausgewiesene Radwege etc. hervorgehoben dargestellt, und wenn möglich mit der jeweiligen Fahrbahnoberfläche.
Wenn ich nur designated auswerten würde, würden hier z.B. einige fehlen:
http://overpass-turbo.eu/s/oB5
http://overpass-turbo.eu/s/oB6Die Wege im Wald sind dann eher Kollateralschaden (wobei surface da auch wichtig ist), es geht eigentlich mehr um Wege in der Stadt.
Viele Grüße,
TobiasDeveloper of Elevate mapstyle
April 28, 2017 um 21:16 Uhr #16690reinerTeilnehmerSo habe ich das jetzt auch verstanden.
Ich habe mir nur überlegt, was ich auf der OSM-Ebene tun kann, wenn ich so einen „Kollateralschaden“ im Wald auf einer Karte bemerke. bicycle=yes rauszunehmen wäre eine schlechte Option, weil das wäre nicht legitim, da dadurch ja Information verloren geht.
Wenn ich das oben richtig verstanden haben (ganz steige ich durch den code nicht durch), würde es ja ausreichen, einen surface tag „ground“ zu setzen (der ja auf schmalen Waldpfaden in 99% der Fälle richtig ist), dann würde der Pfad nicht mehr als Radweg dargestellt, oder?Viele Grüße
ReinerApril 29, 2017 um 13:08 Uhr #16706TobiasAdministratorAm besten gar nichts 🙂
„Kollateralschaden“ war nicht so ernst gemeint, es ist schon sinnvoll, auch im Wald die Radwege gut zu erkennen. Eher darauf bezogen, dass das manchen nicht so wichtig ist
Auch die OpenCycleMap interpretiert path mit bicycle=yes als Radweg.
surface auch nur nach Besichtigung vor Ort setzen, auch wenn die Theorie vielleicht richtig ist.Developer of Elevate mapstyle
-
AutorBeiträge
- Sie müssen angemeldet sein, um zu diesem Thema eine Antwort verfassen zu können.