mirror of
https://github.com/osm-search/Nominatim.git
synced 2026-02-16 15:47:58 +00:00
address and street style: switch to explicit choice of highway values
The non-street values for the highway tag are proliferating. Switch the style to only include values explicitly choosen.
This commit is contained in:
@@ -1,9 +1,16 @@
|
|||||||
local flex = require('flex-base')
|
local flex = require('flex-base')
|
||||||
|
|
||||||
flex.set_main_tags{
|
flex.set_main_tags{
|
||||||
highway = {'always',
|
highway = {motorway = 'always',
|
||||||
street_lamp = 'named',
|
trunk = 'always',
|
||||||
traffic_signals = 'named',
|
primary = 'always',
|
||||||
|
secondary = 'always',
|
||||||
|
tertiary = 'always',
|
||||||
|
unclassified = 'always',
|
||||||
|
residential = 'always',
|
||||||
|
road = 'always',
|
||||||
|
living_street = 'always',
|
||||||
|
pedestrian = 'always',
|
||||||
service = 'named',
|
service = 'named',
|
||||||
cycleway = 'named',
|
cycleway = 'named',
|
||||||
path = 'named',
|
path = 'named',
|
||||||
@@ -28,9 +35,7 @@ flex.set_prefilters{delete_keys = {'building', 'source',
|
|||||||
'*:prefix', '*:suffix', 'name:prefix:*', 'name:suffix:*',
|
'*:prefix', '*:suffix', 'name:prefix:*', 'name:suffix:*',
|
||||||
'name:etymology', 'name:signed', 'name:botanical',
|
'name:etymology', 'name:signed', 'name:botanical',
|
||||||
'addr:street:name', 'addr:street:type'},
|
'addr:street:name', 'addr:street:type'},
|
||||||
delete_tags = {highway = {'no', 'turning_circle', 'mini_roundabout',
|
delete_tags = {landuse = {'cemetry', 'no'},
|
||||||
'noexit', 'crossing', 'give_way', 'stop'},
|
|
||||||
landuse = {'cemetry', 'no'},
|
|
||||||
boundary = {'place'}},
|
boundary = {'place'}},
|
||||||
extra_keys = {'wikipedia', 'wikipedia:*', 'wikidata', 'capital', 'area'}
|
extra_keys = {'wikipedia', 'wikipedia:*', 'wikidata', 'capital', 'area'}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,9 +1,16 @@
|
|||||||
local flex = require('flex-base')
|
local flex = require('flex-base')
|
||||||
|
|
||||||
flex.set_main_tags{
|
flex.set_main_tags{
|
||||||
highway = {'always',
|
highway = {motorway = 'always',
|
||||||
street_lamp = 'named',
|
trunk = 'always',
|
||||||
traffic_signals = 'named',
|
primary = 'always',
|
||||||
|
secondary = 'always',
|
||||||
|
tertiary = 'always',
|
||||||
|
unclassified = 'always',
|
||||||
|
residential = 'always',
|
||||||
|
road = 'always',
|
||||||
|
living_street = 'always',
|
||||||
|
pedestrian = 'always',
|
||||||
service = 'named',
|
service = 'named',
|
||||||
cycleway = 'named',
|
cycleway = 'named',
|
||||||
path = 'named',
|
path = 'named',
|
||||||
@@ -29,9 +36,7 @@ flex.set_prefilters{delete_keys = {'building', 'source',
|
|||||||
'*:prefix', '*:suffix', 'name:prefix:*', 'name:suffix:*',
|
'*:prefix', '*:suffix', 'name:prefix:*', 'name:suffix:*',
|
||||||
'name:etymology', 'name:signed', 'name:botanical',
|
'name:etymology', 'name:signed', 'name:botanical',
|
||||||
'addr:street:name', 'addr:street:type'},
|
'addr:street:name', 'addr:street:type'},
|
||||||
delete_tags = {highway = {'no', 'turning_circle', 'mini_roundabout',
|
delete_tags = {landuse = {'cemetry', 'no'},
|
||||||
'noexit', 'crossing', 'give_way', 'stop'},
|
|
||||||
landuse = {'cemetry', 'no'},
|
|
||||||
boundary = {'place'}},
|
boundary = {'place'}},
|
||||||
extra_keys = {'wikipedia', 'wikipedia:*', 'wikidata', 'capital', 'area'}
|
extra_keys = {'wikipedia', 'wikipedia:*', 'wikidata', 'capital', 'area'}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user