X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/99cf44ba2b7954d7669a46e76cf59197acf8a255..c6e8775dbab81daf9515fe94fa0ed4c51cab5f3b:/app/assets/javascripts/routing.js.erb diff --git a/app/assets/javascripts/routing.js.erb b/app/assets/javascripts/routing.js.erb index 1f50fa480..ee76fb14f 100644 --- a/app/assets/javascripts/routing.js.erb +++ b/app/assets/javascripts/routing.js.erb @@ -106,10 +106,18 @@ OSM.Routing=function(map,name,jqSearch) { instText+=TURN_INSTRUCTIONS[instCodes[0]]; if (instCodes[1]) { instText+="exit "+instCodes[1]+" "; } if (instCodes[0]!=15) { instText+=step[1] ? ""+step[1]+"" : "(unnamed)"; } + // Distance + var dist=step[2]; + if (dist<5) { dist=""; } + else if (dist<200) { dist=Math.round(dist/10)*10+"m"; } + else if (dist<1500) { dist=Math.round(dist/100)*100+"m"; } + else if (dist<5000) { dist=Math.round(dist/100)/10+"km"; } + else { dist=Math.round(dist/1000)+"km"; } // Add to table html+=""; html+=" "; - html+=""+instText; + html+=""+instText; + html+=""+dist; } html+=""; $('#sidebar_content').html(html);