Betrachte 6 Beiträge - 1 bis 6 (von insgesamt 6)
  • Autor
    Beiträge
  • #16591
    reiner
    Teilnehmer

    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.

    #16617
    Avatar-FotoChristianK
    Administrator

    Dies 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
    Christian

    #16619
    reiner
    Teilnehmer

    Vielen 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
    Reiner

    #16628
    Avatar-FotoTobias
    Administrator

    Hallo 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/oB6

    Die 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,
    Tobias

    Developer of Elevate mapstyle

    #16690
    reiner
    Teilnehmer

    So 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
    Reiner

    #16706
    Avatar-FotoTobias
    Administrator

    Am 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

Betrachte 6 Beiträge - 1 bis 6 (von insgesamt 6)
  • Sie müssen angemeldet sein, um zu diesem Thema eine Antwort verfassen zu können.