diff --git a/WebContent/routing/OSRM.RoutingDescription.js b/WebContent/routing/OSRM.RoutingDescription.js index 88dd69ce9..5711c040f 100644 --- a/WebContent/routing/OSRM.RoutingDescription.js +++ b/WebContent/routing/OSRM.RoutingDescription.js @@ -22,10 +22,8 @@ or see http://www.gnu.org/licenses/agpl.txt. OSRM.RoutingDescription = { // route description events -onClickRouteDescription: function(geometry_index) { - var positions = OSRM.G.route.getPositions(); - - OSRM.G.markers.highlight.setPosition( positions[geometry_index] ); +onClickRouteDescription: function(lat, lng) { + OSRM.G.markers.highlight.setPosition( new L.LatLng(lat, lng) ); OSRM.G.markers.highlight.show(); OSRM.G.markers.highlight.centerView(OSRM.DEFAULTS.HIGHLIGHT_ZOOM_LEVEL); }, @@ -65,8 +63,8 @@ show: function(response) { var gpx_link = '['+OSRM.loc("GPX_FILE")+']'; // create route description + var positions = OSRM.G.route.getPositions(); var body = ""; - body += '
';
- body += ' ';
+ var pos = positions[response.route_instructions[i][3]];
+ body += ' ';
// build route description
if( response.route_instructions[i][1] != "" )
|