X-Git-Url: https://git.openstreetmap.org./nominatim-ui.git/blobdiff_plain/7fb117a636add8eeb8b574286e1ef0a8a2209c6d..047b306f7b94f9faef31fa9da61f5e99e6c3e7ae:/src/assets/js/searchpage.js diff --git a/src/assets/js/searchpage.js b/src/assets/js/searchpage.js index e0754dd..a539422 100755 --- a/src/assets/js/searchpage.js +++ b/src/assets/js/searchpage.js @@ -48,7 +48,7 @@ function init_map_on_search_page(is_reverse_search, nominatim_results, request_l L.tileLayer(get_config_value('Map_Tile_URL'), { noWrap: true, // otherwise we end up with click coordinates like latitude -728 // moved to footer - attribution: (get_config_value('Map_Tile_Attribution') || null ) //'© OpenStreetMap contributors' + attribution: (get_config_value('Map_Tile_Attribution') || null ) //'© OpenStreetMap contributors' }).addTo(map); // console.log(Nominatim_Config); @@ -153,17 +153,17 @@ function init_map_on_search_page(is_reverse_search, nominatim_results, request_l }); layerGroup.addLayer(circle); } - if (result.aBoundingBox){ + if (result.boundingbox){ - var bounds = [[result.aBoundingBox[0]*1,result.aBoundingBox[2]*1], [result.aBoundingBox[1]*1,result.aBoundingBox[3]*1]]; + var bounds = [[result.boundingbox[0]*1,result.boundingbox[2]*1], [result.boundingbox[1]*1,result.boundingbox[3]*1]]; map.fitBounds(bounds); - if (result.asgeojson && result.asgeojson.match(/(Polygon)|(Line)/) ){ + if (result.geojson && result.geojson.type.match(/(Polygon)|(Line)/) ){ var geojson_layer = L.geoJson( - parse_and_normalize_geojson_string(result.asgeojson), + parse_and_normalize_geojson_string(result.geojson), { - // http://leafletjs.com/reference-1.0.3.html#path-option + // https://leafletjs.com/reference-1.0.3.html#path-option style: function(feature) { return { interactive: false, color: 'blue' }; } @@ -303,7 +303,6 @@ jQuery(document).ready(function(){ var api_request_params = { q: search_params.get('q'), polygon_geojson: search_params.get('polygon_geojson') ? 1 : 0, - polygon: search_params.get('polygon'), viewbox: search_params.get('viewbox'), format: 'jsonv2' };