mirror of
https://github.com/osm-search/Nominatim.git
synced 2024-11-23 13:44:36 +03:00
Merge pull request #1972 from lonvia/exclude-unnamed-highway-areas
Exclude unnamed highway areas
This commit is contained in:
commit
c5c242d193
@ -5,7 +5,7 @@
|
||||
"no" : "skip"
|
||||
}
|
||||
},
|
||||
{ "keys" : ["wikipedia", "wikipedia:*", "wikidata"],
|
||||
{ "keys" : ["wikipedia", "wikipedia:*", "wikidata", "area"],
|
||||
"values" : {
|
||||
"" : "extra"
|
||||
}
|
||||
|
@ -237,7 +237,8 @@
|
||||
"population", "description", "image", "attribution", "fax",
|
||||
"email", "url", "website", "phone", "real_ale", "smoking",
|
||||
"food", "camera", "brewery", "locality", "wikipedia",
|
||||
"wikipedia:*", "access:*", "contact:*", "drink:*", "toll:*"],
|
||||
"wikipedia:*", "access:*", "contact:*", "drink:*", "toll:*",
|
||||
"area"],
|
||||
"values" : {
|
||||
"" : "extra"
|
||||
}
|
||||
|
@ -1,5 +1,5 @@
|
||||
[
|
||||
{ "keys" : ["wikipedia", "wikipedia:*", "wikidata"],
|
||||
{ "keys" : ["wikipedia", "wikipedia:*", "wikidata", "area"],
|
||||
"values" : {
|
||||
"" : "extra"
|
||||
}
|
||||
|
@ -426,7 +426,12 @@ BEGIN
|
||||
|
||||
NEW.name := hstore('ref', NEW.address->'postcode');
|
||||
|
||||
ELSEIF NEW.class = 'boundary' AND NOT is_area THEN
|
||||
ELSEIF NEW.class = 'highway' AND is_area AND NEW.name is null
|
||||
AND NEW.extratags ? 'area' AND NEW.extratags->'area' = 'yes'
|
||||
THEN
|
||||
RETURN NULL;
|
||||
ELSEIF NEW.class = 'boundary' AND NOT is_area
|
||||
THEN
|
||||
RETURN NULL;
|
||||
ELSEIF NEW.class = 'boundary' AND NEW.type = 'administrative'
|
||||
AND NEW.admin_level <= 4 AND NEW.osm_type = 'W'
|
||||
|
Loading…
Reference in New Issue
Block a user