https://github.com/apmon/openstreetmap-website/compare/routing2
https://github.com/apmon/openstreetmap-website/blob/9755c3ae0a8d0684d43760f91dc864ff42d8477a/app/views/routing/start.js.erb
- *** draggable start/end markers
*** translation (including all alerts and presentation)
*** export GPX
*** URL history (or do we consciously not want to support that?)
*** spinner when waiting for result (beneath 'Go' button?)
*** add YOURS engine
- *** add GraphHopper engine
*/
var TURN_INSTRUCTIONS=["",
// Route-fetching UI
- r.requestRoute=function(final) {
+ r.requestRoute=function(isFinal) {
if (r.route_from && r.route_to) {
r.awaitingRoute=true;
- r.chosenEngine.getRoute(final,[r.route_from,r.route_to]);
+ r.chosenEngine.getRoute(isFinal,[r.route_from,r.route_to]);
// then, when the route has been fetched, it'll call the engine's gotRoute function
} else if (r.route_from==false || r.route_to==false) {
// we're waiting for a Nominatim response before we can request a route