-flex = require('flex-base')
+local flex = require('flex-base')
flex.set_main_tags{
building = 'fallback',
historic = 'always',
military = 'always',
natural = 'named',
- landuse = 'named',
highway = {'always',
street_lamp = 'named',
traffic_signals = 'named',
man_made = 'always',
aerialway = 'always',
boundary = {'named',
- postal_code = 'named'},
+ postal_code = 'always'},
aeroway = 'always',
amenity = 'always',
club = 'always',
craft = 'always',
junction = 'fallback',
landuse = 'fallback',
- leisure = 'always',
+ leisure = {'always',
+ nature_reserve = 'fallback'},
office = 'always',
mountain_pass = 'always',
shop = 'always',
tunnel = {'no'},
waterway = {'riverbank'},
building = {'no'},
- boundary = {'place'}},
- extratag_keys = {'*:prefix', '*:suffix', 'name:prefix:*', 'name:suffix:*',
+ boundary = {'place', 'land_area'}},
+ extra_keys = {'*:prefix', '*:suffix', 'name:prefix:*', 'name:suffix:*',
'name:etymology', 'name:signed', 'name:botanical',
'wikidata', '*:wikidata',
+ '*:wikipedia', 'brand:wikipedia:*',
'addr:street:name', 'addr:street:type'}
}
flex.set_unused_handling{delete_keys = {'tiger:*'}}
+
+return flex