X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/3bd5ae239950a842e565ba747466da903e605bda..d14406cead2782c382de89428a2dcc5bb3e85ae8:/app/assets/javascripts/routing_engines/osrm_car.js diff --git a/app/assets/javascripts/routing_engines/osrm_car.js b/app/assets/javascripts/routing_engines/osrm_car.js index f0c05a850..0fdb42889 100644 --- a/app/assets/javascripts/routing_engines/osrm_car.js +++ b/app/assets/javascripts/routing_engines/osrm_car.js @@ -21,10 +21,22 @@ OSM.RoutingEngines.list.push({ alert("Couldn't find route between those two places"); return false; } - // *** store hints + // Draw polyline var line=L.PolylineUtil.decode(data.route_geometry); for (i=0; i "; + instText+=TURN_INSTRUCTIONS[instCodes[0]]; + if (instCodes[1]) { instText+="exit "+instCodes[1]+" "; } + if (instCodes[0]!=15) { instText+=s[1] ? ""+s[1]+"" : "(unnamed)"; } + steps.push([line[s[3]], s[0].split('-')[0], instText, s[2]]); + } + router.setItinerary({ steps: steps }); } });