filter boundaries
This commit is contained in:
parent
f575ff2ba5
commit
60436e9928
@ -79,13 +79,6 @@ _showResults: function(response, parameters) {
|
|||||||
OSRM.Geocoder._showResults_Empty(parameters);
|
OSRM.Geocoder._showResults_Empty(parameters);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
console.log(response.length);
|
|
||||||
console.log(response);
|
|
||||||
|
|
||||||
// show first result
|
|
||||||
OSRM.Geocoder._onclickResult(parameters.marker_id, response[0].lat, response[0].lon);
|
|
||||||
if( OSRM.G.markers.route.length > 1 ) // if a route is displayed, we don't need to show other possible geocoding results
|
|
||||||
return;
|
|
||||||
|
|
||||||
// filter/sort inputs
|
// filter/sort inputs
|
||||||
var filtered_response = [];
|
var filtered_response = [];
|
||||||
@ -97,6 +90,11 @@ _showResults: function(response, parameters) {
|
|||||||
}
|
}
|
||||||
filtered_response.sort( OSRM.Geocoder._compareResults );
|
filtered_response.sort( OSRM.Geocoder._compareResults );
|
||||||
|
|
||||||
|
// show first result
|
||||||
|
OSRM.Geocoder._onclickResult(parameters.marker_id, filtered_response[0].lat, filtered_response[0].lon);
|
||||||
|
if( OSRM.G.markers.route.length > 1 ) // if a route is displayed, we don't need to show other possible geocoding results
|
||||||
|
return;
|
||||||
|
|
||||||
// show possible results for input
|
// show possible results for input
|
||||||
var html = "";
|
var html = "";
|
||||||
html += '<table class="results medium-font">';
|
html += '<table class="results medium-font">';
|
||||||
@ -150,8 +148,10 @@ _showResults_Timeout: function() {
|
|||||||
},
|
},
|
||||||
|
|
||||||
|
|
||||||
// filter search results [false: result will not be displayed]
|
// filter search results [true: result will not be displayed]
|
||||||
_filterResult: function(result) {
|
_filterResult: function(result) {
|
||||||
|
if( result.osm_type == "relation")
|
||||||
|
return true;
|
||||||
return false;
|
return false;
|
||||||
},
|
},
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user