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 },
vanlife: { drinking: true },
},
fast_food: { hiking: { eating: true } },
food_court: { hiking: { eating: true } },
pub: { hiking: { eating: true } },
restaurant: { hiking: { eating: true } },
cafe: { hiking: { drinking: true } },
atm: { hiking: { money: true, dayToDay: true } },
bank: { hiking: { money: true, dayToDay: true } },
doctors: { hiking: { health: true } },
hospital: { hiking: { health: true } },
pharmacy: { hiking: { health: true } },
police: { hiking: { security: true } },
fire_station: { hiking: { security: true } },
drinking_water: { hiking: { drinking: true } },
water_point: { hiking: { drinking: true } },
waste_basket: { hiking: { dayToDay: true } },
waste_disposal: { hiking: { dayToDay: true } },
vending_machine: { hiking: { dayToDay: true } },
fast_food: {
hiking: { eating: true },
cycling: { eating: true },
vanlife: { eating: true },
},
food_court: {
hiking: { eating: true },
cycling: { eating: true },
vanlife: { eating: true },
},
pub: {
hiking: { eating: true, drinking: true },
cycling: { eating: true, drinking: true },
vanlife: { eating: true, drinking: true },
},
restaurant: {
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: {
bakery: { hiking: { eating: true } },
butcher: { hiking: { eating: true } },
cheese: { hiking: { eating: true } },
chocolate: { hiking: { eating: true } },
convenience: { hiking: { eating: true } },
dairy: { hiking: { eating: true } },
farm: { hiking: { eating: true } },
greengrocer: { hiking: { eating: true } },
health_food: { hiking: { eating: true } },
pasta: { hiking: { eating: true } },
pastry: { hiking: { eating: true } },
seafood: { hiking: { eating: true } },
water: { hiking: { drinking: true } },
department_store: { hiking: { dayToDay: true } },
general: { hiking: { dayToDay: true } },
mall: { hiking: { dayToDay: true } },
supermarket: { hiking: { eating: true } },
wholesale: { hiking: { eating: true } },
outdoor: { hiking: { material: true } },
laundry: { hiking: { dayToDay: true } },
bakery: {
hiking: { eating: true },
cycling: { eating: true },
vanlife: { eating: true },
},
butcher: {
hiking: { eating: true },
cycling: { eating: true },
vanlife: { eating: true },
},
cheese: {
hiking: { eating: true },
cycling: { eating: true },
vanlife: { eating: true },
},
chocolate: {
hiking: { eating: true },
cycling: { eating: true },
vanlife: { eating: 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: {
hotel: { hiking: { sleeping: true } },
alpine_hut: { hiking: { sleeping: true } },
apartment: { hiking: { sleeping: true } },
camp_site: { hiking: { sleeping: true } },
chalet: { hiking: { sleeping: true } },
guest_house: { hiking: { sleeping: true } },
hostel: { hiking: { sleeping: true } },
motel: { hiking: { sleeping: true } },
wilderness_hut: { hiking: { sleeping: true } },
viewpoint: { hiking: { naturalSites: true } },
hotel: { hiking: { sleeping: true }, cycling: { sleeping: true } },
alpine_hut: { hiking: { sleeping: true }, cycling: { sleeping: true } },
apartment: { hiking: { sleeping: true }, cycling: { sleeping: true } },
camp_site: {
hiking: { sleeping: true },
cycling: { sleeping: true },
vanlife: { sleeping: true },
},
chalet: { hiking: { sleeping: true }, cycling: { sleeping: 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 } } },
natural: {
peak: { hiking: { naturalSites: true } },
cave_entrance: { hiking: { naturalSites: true } },
volcano: { hiking: { naturalSites: true } },
arch: { hiking: { naturalSites: true } },
arete: { hiking: { naturalSites: true } },
fumarole: { hiking: { naturalSites: true } },
rock: { hiking: { naturalSites: true } },
saddle: { hiking: { naturalSites: true } },
sinkhole: { hiking: { naturalSites: true } },
stone: { hiking: { naturalSites: true } },
glacier: { hiking: { naturalSites: true } },
spring: { hiking: { naturalSites: true } },
hot_spring: { hiking: { naturalSites: true } },
geyser: { hiking: { naturalSites: true } },
peak: {
hiking: { naturalSites: true },
cycling: { naturalSites: true },
vanlife: { naturalSites: true },
},
cave_entrance: {
hiking: { naturalSites: true },
cycling: { naturalSites: true },
vanlife: { naturalSites: true },
},
volcano: {
hiking: { naturalSites: true },
cycling: { 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 },
},
},
};