fixed bug with giving a destination in the url
This commit is contained in:
parent
71f55dc30a
commit
ecd04188df
@ -215,7 +215,7 @@ OSRM.parseParameters = function(){
|
|||||||
var coordinates = unescape(name_val[1]).split(',');
|
var coordinates = unescape(name_val[1]).split(',');
|
||||||
if(coordinates.length!=2 || !OSRM.Utils.isLatitude(coordinates[0]) || !OSRM.Utils.isLongitude(coordinates[1]) )
|
if(coordinates.length!=2 || !OSRM.Utils.isLatitude(coordinates[0]) || !OSRM.Utils.isLongitude(coordinates[1]) )
|
||||||
return;
|
return;
|
||||||
params.destination = new L.LatLng( coordinates[0], coordinates[1]);
|
params.destination = new L.LatLng( coordinates[0], coordinates[1] );
|
||||||
}
|
}
|
||||||
else if(name_val[0] == 'destname') {
|
else if(name_val[0] == 'destname') {
|
||||||
params.destination_name = decodeURI(name_val[1]).replace(/<\/?[^>]+(>|$)/g ,""); // discard tags
|
params.destination_name = decodeURI(name_val[1]).replace(/<\/?[^>]+(>|$)/g ,""); // discard tags
|
||||||
@ -242,7 +242,7 @@ OSRM.parseParameters = function(){
|
|||||||
|
|
||||||
// case 1: destination given
|
// case 1: destination given
|
||||||
if( params.destination ) {
|
if( params.destination ) {
|
||||||
var index = OSRM.G.markers.setTarget( params.destination.latlng );
|
var index = OSRM.G.markers.setTarget( params.destination );
|
||||||
if( params.destination_name )
|
if( params.destination_name )
|
||||||
document.getElementById("gui-input-target").value = params.destination_name;
|
document.getElementById("gui-input-target").value = params.destination_name;
|
||||||
else
|
else
|
||||||
|
Loading…
Reference in New Issue
Block a user