Adding overlay definitions

This commit is contained in:
Eric van der Vlist 2023-05-16 21:46:00 +02:00
parent 2295991f23
commit 716013d605
1 changed files with 275 additions and 61 deletions

View File

@ -8,74 +8,288 @@ export const overlayDefinitions = {
cycling: { drinking: true }, cycling: { drinking: true },
vanlife: { drinking: true }, vanlife: { drinking: true },
}, },
fast_food: { hiking: { eating: true } }, fast_food: {
food_court: { hiking: { eating: true } }, hiking: { eating: true },
pub: { hiking: { eating: true } }, cycling: { eating: true },
restaurant: { hiking: { eating: true } }, vanlife: { eating: true },
cafe: { hiking: { drinking: true } }, },
atm: { hiking: { money: true, dayToDay: true } }, food_court: {
bank: { hiking: { money: true, dayToDay: true } }, hiking: { eating: true },
doctors: { hiking: { health: true } }, cycling: { eating: true },
hospital: { hiking: { health: true } }, vanlife: { eating: true },
pharmacy: { hiking: { health: true } }, },
police: { hiking: { security: true } }, pub: {
fire_station: { hiking: { security: true } }, hiking: { eating: true, drinking: true },
drinking_water: { hiking: { drinking: true } }, cycling: { eating: true, drinking: true },
water_point: { hiking: { drinking: true } }, vanlife: { eating: true, drinking: true },
waste_basket: { hiking: { dayToDay: true } }, },
waste_disposal: { hiking: { dayToDay: true } }, restaurant: {
vending_machine: { hiking: { dayToDay: true } }, hiking: { eating: true },
cycling: { eating: true },
vanlife: { eating: true },
},
cafe: {
hiking: { drinking: true },
cycling: { drinking: true },
vanlife: { drinking: true },
},
atm: {
hiking: { money: true, dayToDay: true },
cycling: { money: true, dayToDay: true },
vanlife: { money: true, dayToDay: true },
},
bank: {
hiking: { money: true, dayToDay: true },
cycling: { money: true, dayToDay: true },
vanlife: { money: true, dayToDay: true },
},
doctors: {
hiking: { health: true },
cycling: { health: true },
vanlife: { health: true },
},
hospital: {
hiking: { health: true },
cycling: { health: true },
vanlife: { health: true },
},
pharmacy: {
hiking: { health: true },
cycling: { health: true },
vanlife: { health: true },
},
police: {
hiking: { security: true },
cycling: { security: true },
vanlife: { security: true },
},
fire_station: {
hiking: { security: true },
cycling: { security: true },
vanlife: { security: true },
},
drinking_water: {
hiking: { drinking: true },
cycling: { drinking: true },
vanlife: { drinking: true },
},
water_point: {
hiking: { drinking: true },
cycling: { drinking: true },
vanlife: { drinking: true },
},
waste_basket: {
hiking: { dayToDay: true },
cycling: { dayToDay: true },
vanlife: { dayToDay: true },
},
waste_disposal: {
hiking: { dayToDay: true },
cycling: { dayToDay: true },
vanlife: { dayToDay: true },
},
vending_machine: {
hiking: { dayToDay: true },
cycling: { dayToDay: true },
vanlife: { dayToDay: true },
},
bicycle_parking: { cycling: { parking: true } },
parking: { vanlife: { parking: true, sleeping: true } },
}, },
shop: { shop: {
bakery: { hiking: { eating: true } }, bakery: {
butcher: { hiking: { eating: true } }, hiking: { eating: true },
cheese: { hiking: { eating: true } }, cycling: { eating: true },
chocolate: { hiking: { eating: true } }, vanlife: { eating: true },
convenience: { hiking: { eating: true } }, },
dairy: { hiking: { eating: true } }, butcher: {
farm: { hiking: { eating: true } }, hiking: { eating: true },
greengrocer: { hiking: { eating: true } }, cycling: { eating: true },
health_food: { hiking: { eating: true } }, vanlife: { eating: true },
pasta: { hiking: { eating: true } }, },
pastry: { hiking: { eating: true } }, cheese: {
seafood: { hiking: { eating: true } }, hiking: { eating: true },
water: { hiking: { drinking: true } }, cycling: { eating: true },
department_store: { hiking: { dayToDay: true } }, vanlife: { eating: true },
general: { hiking: { dayToDay: true } }, },
mall: { hiking: { dayToDay: true } }, chocolate: {
supermarket: { hiking: { eating: true } }, hiking: { eating: true },
wholesale: { hiking: { eating: true } }, cycling: { eating: true },
outdoor: { hiking: { material: true } }, vanlife: { eating: true },
laundry: { hiking: { dayToDay: true } }, },
convenience: {
hiking: { eating: true },
cycling: { eating: true },
vanlife: { eating: true },
},
dairy: {
hiking: { eating: true },
cycling: { eating: true },
vanlife: { eating: true },
},
farm: {
hiking: { eating: true },
cycling: { eating: true },
vanlife: { eating: true },
},
greengrocer: {
hiking: { eating: true },
cycling: { eating: true },
vanlife: { eating: true },
},
health_food: {
hiking: { eating: true },
cycling: { eating: true },
vanlife: { eating: true },
},
pasta: {
hiking: { eating: true },
cycling: { eating: true },
vanlife: { eating: true },
},
pastry: {
hiking: { eating: true },
cycling: { eating: true },
vanlife: { eating: true },
},
seafood: {
hiking: { eating: true },
cycling: { eating: true },
vanlife: { eating: true },
},
water: {
hiking: { drinking: true },
cycling: { drinking: true },
vanlife: { drinking: true },
},
department_store: {
hiking: { dayToDay: true },
cycling: { dayToDay: true },
vanlife: { dayToDay: true },
},
general: {
hiking: { dayToDay: true },
cycling: { dayToDay: true },
vanlife: { dayToDay: true },
},
mall: {
hiking: { dayToDay: true },
cycling: { dayToDay: true },
vanlife: { dayToDay: true },
},
supermarket: {
hiking: { eating: true },
cycling: { eating: true },
vanlife: { eating: true },
},
wholesale: {
hiking: { eating: true },
cycling: { eating: true },
vanlife: { eating: true },
},
outdoor: {
hiking: { eating: true },
cycling: { eating: true },
vanlife: { eating: true },
},
laundry: {
hiking: { dayToDay: true },
cycling: { dayToDay: true },
vanlife: { dayToDay: true },
},
}, },
tourism: { tourism: {
hotel: { hiking: { sleeping: true } }, hotel: { hiking: { sleeping: true }, cycling: { sleeping: true } },
alpine_hut: { hiking: { sleeping: true } }, alpine_hut: { hiking: { sleeping: true }, cycling: { sleeping: true } },
apartment: { hiking: { sleeping: true } }, apartment: { hiking: { sleeping: true }, cycling: { sleeping: true } },
camp_site: { hiking: { sleeping: true } }, camp_site: {
chalet: { hiking: { sleeping: true } }, hiking: { sleeping: true },
guest_house: { hiking: { sleeping: true } }, cycling: { sleeping: true },
hostel: { hiking: { sleeping: true } }, vanlife: { sleeping: true },
motel: { hiking: { sleeping: true } }, },
wilderness_hut: { hiking: { sleeping: true } }, chalet: { hiking: { sleeping: true }, cycling: { sleeping: true } },
viewpoint: { hiking: { naturalSites: true } }, guest_house: { hiking: { sleeping: true }, cycling: { sleeping: true } },
hostel: { hiking: { sleeping: true }, cycling: { sleeping: true } },
motel: { hiking: { sleeping: true }, cycling: { sleeping: true } },
wilderness_hut: { hiking: { sleeping: true }, cycling: { sleeping: true } },
viewpoint: {
hiking: { naturalSites: true },
cycling: { naturalSites: true },
vanlife: { naturalSites: true },
},
}, },
waterway: { waterfall: { hiking: { naturalSites: true } } }, waterway: { waterfall: { hiking: { naturalSites: true } } },
natural: { natural: {
peak: { hiking: { naturalSites: true } }, peak: {
cave_entrance: { hiking: { naturalSites: true } }, hiking: { naturalSites: true },
volcano: { hiking: { naturalSites: true } }, cycling: { naturalSites: true },
arch: { hiking: { naturalSites: true } }, vanlife: { naturalSites: true },
arete: { hiking: { naturalSites: true } }, },
fumarole: { hiking: { naturalSites: true } }, cave_entrance: {
rock: { hiking: { naturalSites: true } }, hiking: { naturalSites: true },
saddle: { hiking: { naturalSites: true } }, cycling: { naturalSites: true },
sinkhole: { hiking: { naturalSites: true } }, vanlife: { naturalSites: true },
stone: { hiking: { naturalSites: true } }, },
glacier: { hiking: { naturalSites: true } }, volcano: {
spring: { hiking: { naturalSites: true } }, hiking: { naturalSites: true },
hot_spring: { hiking: { naturalSites: true } }, cycling: { naturalSites: true },
geyser: { hiking: { naturalSites: true } }, vanlife: { naturalSites: true },
},
arch: {
hiking: { naturalSites: true },
cycling: { naturalSites: true },
vanlife: { naturalSites: true },
},
arete: {
hiking: { naturalSites: true },
cycling: { naturalSites: true },
vanlife: { naturalSites: true },
},
fumarole: {
hiking: { naturalSites: true },
cycling: { naturalSites: true },
vanlife: { naturalSites: true },
},
rock: {
hiking: { naturalSites: true },
cycling: { naturalSites: true },
vanlife: { naturalSites: true },
},
saddle: {
hiking: { naturalSites: true },
cycling: { naturalSites: true },
vanlife: { naturalSites: true },
},
sinkhole: {
hiking: { naturalSites: true },
cycling: { naturalSites: true },
vanlife: { naturalSites: true },
},
stone: {
hiking: { naturalSites: true },
cycling: { naturalSites: true },
vanlife: { naturalSites: true },
},
glacier: {
hiking: { naturalSites: true },
cycling: { naturalSites: true },
vanlife: { naturalSites: true },
},
spring: {
hiking: { naturalSites: true },
cycling: { naturalSites: true },
vanlife: { naturalSites: true },
},
hot_spring: {
hiking: { naturalSites: true },
cycling: { naturalSites: true },
vanlife: { naturalSites: true },
},
geyser: {
hiking: { naturalSites: true },
cycling: { naturalSites: true },
vanlife: { naturalSites: true },
},
}, },
}; };