From: Sarah Hoffmann Date: Wed, 11 May 2022 09:54:25 +0000 (+0200) Subject: no longer allow fuzzy assignment of country X-Git-Tag: v4.1.0~42^2 X-Git-Url: https://git.openstreetmap.org./nominatim.git/commitdiff_plain/739fe1c2c42ada346b5fe87836442ba0b2749538?ds=sidebyside;hp=-c no longer allow fuzzy assignment of country The fallback country boundaries already contain a sufficiently large part of the water area, so there is no need to extend the country assignment even more. Features outside countries should not show a country in their address. --- 739fe1c2c42ada346b5fe87836442ba0b2749538 diff --git a/lib-sql/functions/utils.sql b/lib-sql/functions/utils.sql index d7fdae3d..ad262670 100644 --- a/lib-sql/functions/utils.sql +++ b/lib-sql/functions/utils.sql @@ -170,15 +170,6 @@ BEGIN -- RAISE WARNING 'near osm fallback: %', ST_AsText(place_centre); - -- - FOR nearcountry IN - SELECT country_code from country_osm_grid - WHERE st_dwithin(geometry, place_centre, 0.5) - ORDER BY st_distance(geometry, place_centre) asc, area asc limit 1 - LOOP - RETURN nearcountry.country_code; - END LOOP; - RETURN NULL; END; $$