modify bike brf on roundabout #485

This commit is contained in:
afischerdev 2023-04-02 18:40:21 +02:00
parent 9dd91bf004
commit 5e217ff67b
5 changed files with 567 additions and 562 deletions

View file

@ -142,6 +142,7 @@ assign onewaypenalty =
else if ( cycleway:left=opposite|opposite_lane|opposite_track ) then 0
else if ( cycleway:right=opposite|opposite_lane|opposite_track ) then 0
else if ( oneway:bicycle=no ) then 0
else if ( junction=roundabout|circular ) then 60
else if ( highway=primary|primary_link ) then 50
else if ( highway=secondary|secondary_link ) then 30
else if ( highway=tertiary|tertiary_link ) then 20

View file

@ -138,6 +138,7 @@ assign onewaypenalty =
else if ( cycleway:left=opposite|opposite_lane|opposite_track ) then 0
else if ( cycleway:right=opposite|opposite_lane|opposite_track ) then 0
else if ( oneway:bicycle=no ) then 0
else if ( junction=roundabout|circular ) then 60
else if ( highway=primary|primary_link ) then 50
else if ( highway=secondary|secondary_link ) then 30
else if ( highway=tertiary|tertiary_link ) then 20

View file

@ -243,6 +243,7 @@
if ( badoneway ) then
if cycleway=opposite|opposite_lane|opposite_track then 0
else if oneway:bicycle=no then 0
else if junction=roundabout|circular then 60
else if highway=primary|primary_link then 50
else if highway=secondary|secondary_link then 30
else if highway=tertiary|tertiary_link then 20

View file

@ -159,6 +159,7 @@ assign onewaypenalty =
else if ( cycleway:left=opposite|opposite_lane|opposite_track ) then 0
else if ( cycleway:right=opposite|opposite_lane|opposite_track ) then 0
else if ( oneway:bicycle=no ) then 0
else if ( junction=roundabout|circular ) then 60
else if ( highway=primary|primary_link ) then 50
else if ( highway=secondary|secondary_link ) then 30
else if ( highway=tertiary|tertiary_link ) then 20

View file

@ -98,6 +98,7 @@ assign onewaypenalty
switch switch reversedirection=yes oneway oneway=-1
switch or cycleway=opposite or cycleway=opposite_lane or cycleway=opposite_track oneway:bicycle=no 0 #zusätzliche Kosten für in Gegenrichtung für Radfahrer freigegebene Einbahnstraßen in Gegenrichtung
switch no_wrong_oneway 10000
switch junction=roundabout|circular 60
switch or highway=primary highway=primary_link 50 #zusätzliche Kosten für Bundesstraßen Einbahnstraßen in Gegenrichtung
switch or highway=secondary highway=secondary_link 30 #zusätzliche Kosten für Landstraßen Einbahnstraßen in Gegenrichtung
switch or highway=tertiary highway=tertiary_link 25 #zusätzliche Kosten für Kreisstraßen Einbahnstraßen in Gegenrichtung