From: Anton Khorev Date: Fri, 7 Mar 2025 16:25:19 +0000 (+0300) Subject: Add right u-turn for GraphHopper and Valhalla X-Git-Tag: live~36^2 X-Git-Url: https://git.openstreetmap.org./rails.git/commitdiff_plain/37447d1b7ef831646e87603ff7a8eaf851b74708?ds=sidebyside;hp=-c Add right u-turn for GraphHopper and Valhalla --- 37447d1b7ef831646e87603ff7a8eaf851b74708 diff --git a/app/assets/javascripts/index/directions/fossgis_osrm.js b/app/assets/javascripts/index/directions/fossgis_osrm.js index 4e8691a79..2fb835453 100644 --- a/app/assets/javascripts/index/directions/fossgis_osrm.js +++ b/app/assets/javascripts/index/directions/fossgis_osrm.js @@ -49,7 +49,7 @@ "turn slight right": "slight-right", "turn right": "right", "turn sharp right": "sharp-right", - "turn uturn": "u-turn", + "turn uturn": "u-turn-left", "turn slight left": "slight-left", "turn left": "left", "turn sharp left": "sharp-left", diff --git a/app/assets/javascripts/index/directions/fossgis_valhalla.js b/app/assets/javascripts/index/directions/fossgis_valhalla.js index 493d09072..8bfb1908f 100644 --- a/app/assets/javascripts/index/directions/fossgis_valhalla.js +++ b/app/assets/javascripts/index/directions/fossgis_valhalla.js @@ -13,8 +13,8 @@ "slight-right", // kSlightRight = 9; "right", // kRight = 10; "sharp-right", // kSharpRight = 11; - "u-turn", // kUturnRight = 12; - "u-turn", // kUturnLeft = 13; + "u-turn-right", // kUturnRight = 12; + "u-turn-left", // kUturnLeft = 13; "sharp-left", // kSharpLeft = 14; "left", // kLeft = 15; "slight-left", // kSlightLeft = 16; diff --git a/app/assets/javascripts/index/directions/graphhopper.js b/app/assets/javascripts/index/directions/graphhopper.js index 430801a3b..14b721d23 100644 --- a/app/assets/javascripts/index/directions/graphhopper.js +++ b/app/assets/javascripts/index/directions/graphhopper.js @@ -13,9 +13,9 @@ "6": "roundabout", "-7": "fork-left", "7": "fork-right", - "-98": "u-turn", // unknown direction u-turn - "-8": "u-turn", // left u-turn - "8": "u-turn" // right u-turn + "-98": "u-turn-left", // unknown direction u-turn + "-8": "u-turn-left", // left u-turn + "8": "u-turn-right" // right u-turn }; function _processDirections(path) { diff --git a/app/views/directions/search.html.erb b/app/views/directions/search.html.erb index ff2bcb2da..4b3f24ecd 100644 --- a/app/views/directions/search.html.erb +++ b/app/views/directions/search.html.erb @@ -20,8 +20,8 @@ - - + + @@ -32,6 +32,9 @@ + + +