Merge pull request #922 from Fragger/latlng-geosearch

Don't do ajax lookup when search is lat/lng cords
This commit is contained in:
Jon Atkins 2015-02-11 17:18:57 +00:00
commit 1cc39a099c

View File

@ -22,6 +22,18 @@ window.search = function(search) {
return true;
}
if(search.split(",").length == 2) {
var ll = search.split(",");
if(!isNaN(ll[0]) && !isNaN(ll[1])) {
ll = [parseFloat(ll[0]), parseFloat(ll[1])];
if(ll[0] >= -90 && ll[0] <= 90 && ll[1] >= -180 && ll[1] <= 180) {
window.map.setView(L.latLng(ll[0], ll[1]), 17);
if(window.isSmartphone()) window.show('map');
return true;
}
}
}
$.getJSON(NOMINATIM + encodeURIComponent(search), function(data) {
if(!data || !data[0]) {
$('#geosearch').addClass('search_not_found');