{ "id": "food", "name": { "nl": "Eetgelegenheden", "en": "Restaurants and fast food" }, "source": { "osmTags": { "or": [ "amenity=fast_food", "amenity=restaurant" ] } }, "minzoom": 12, "wayHandling": 1, "icon": { "render": "circle:white;./assets/layers/food/restaurant.svg", "mappings": [ { "if": { "and": [ "amenity=fast_food", "cuisine=friture" ] }, "then": "circle:white;./assets/layers/food/fries.svg" }, { "if": "amenity=fast_food", "then": "circle:white;./assets/layers/food/fastfood.svg" } ] }, "iconOverlays": [ { "if": "opening_hours~*", "then": "isOpen", "badge": true }, { "if": { "or": [ "diet:vegetarian=yes", "diet:vegan=yes" ] }, "then": { "render": "circle:white;./assets/themes/fritures/Vegetarian-mark.svg" }, "badge": true } ], "label": { "mappings": [ { "if": "name~*", "then": "
{name}
" } ] }, "presets": [ { "title": { "en": "restaurant", "nl": "restaurant" }, "tags": [ "amenity=restaurant" ], "description": { "nl": "Een eetgegelegenheid waar je aan tafel wordt bediend", "en": "A formal eating place with sit-down facilities selling full meals served by waiters" }, "preciseInput": { "preferredBackground": "map" } }, { "title": { "en": "fastfood", "nl": "fastfood-zaak" }, "tags": [ "amenity=fast_food" ], "description": { "nl": "Een zaak waar je snel bediend wordt, vaak met de focus op afhalen. Zitgelegenheid is eerder beperkt (of zelfs afwezig)", "en": "A food business concentrating on fast counter-only service and take-away food" }, "preciseInput": { "preferredBackground": "map" } }, { "title": { "en": "fries shop", "nl": "frituur" }, "tags": [ "amenity=fast_food", "cuisine=friture" ], "description": { "nl": "Een fastfood-zaak waar je frieten koopt" }, "preciseInput": { "preferredBackground": "map" } } ], "title": { "render": { "nl": "Eetgelegenheid" }, "mappings": [ { "if": { "and": [ "name~*", "amenity=restaurant" ] }, "then": { "nl": "Restaurant {name}", "en": "Restaurant {name}" } }, { "if": { "and": [ "name~*", "amenity=fast_food" ] }, "then": { "nl": "Fastfood-zaak {name}", "en": "Fastfood {name}" } } ] }, "tagRenderings": [ "images", { "question": { "nl": "Wat is de naam van deze eetgelegenheid?", "en": "What is the name of this restaurant?" }, "render": { "nl": "De naam van deze eetgelegeheid is {name}", "en": "The name of this restaurant is {name}" }, "freeform": { "key": "name" }, "id": "Name" }, { "question": { "en": "What type of business is this?", "nl": "Wat voor soort zaak is dit?" }, "mappings": [ { "if": "amenity=fast_food", "then": { "nl": "Dit is een fastfood-zaak. De focus ligt op snelle bediening, zitplaatsen zijn vaak beperkt en functioneel" } }, { "if": "amenity=restaurant", "then": { "nl": "Dit is een restaurant. De focus ligt op een aangename ervaring waar je aan tafel wordt bediend" } } ], "id": "Fastfood vs restaurant" }, "opening_hours", "website", "email", "phone", "payment-options", "wheelchair-access", { "question": { "nl": "Welk soort gerechten worden hier geserveerd?", "en": "Which food is served here?" }, "render": { "nl": "Deze plaats serveert vooral {cuisine}", "en": "This place mostly serves {cuisine}" }, "freeform": { "key": "cuisine", "addExtraTags": [ "fixme=Freeform tag `cuisine` used, to be doublechecked" ] }, "mappings": [ { "if": "cuisine=pizza", "then": { "en": "This is a pizzeria", "nl": "Dit is een pizzeria" } }, { "if": "cuisine=friture", "then": { "en": "This is a friture", "nl": "Dit is een frituur" } }, { "if": "cuisine=pasta", "then": { "en": "Mainly serves pasta", "nl": "Dit is een pastazaak" } }, { "if": "cuisine=kebab", "then": { "nl": "Dit is een kebabzaak" } }, { "if": "cuisine=sandwich", "then": { "nl": "Dit is een broodjeszaak" } }, { "if": "cuisine=burger", "then": { "nl": "Dit is een hamburgerrestaurant" } }, { "if": "cuisine=sushi", "then": { "nl": "Dit is een sushirestaurant" } }, { "if": "cuisine=coffee", "then": { "nl": "Dit is een koffiezaak" } }, { "if": "cuisine=italian", "then": { "nl": "Dit is een Italiaans restaurant (dat meer dan enkel pasta of pizza verkoopt)" } }, { "if": "cuisine=french", "then": { "nl": "Dit is een Frans restaurant" } }, { "if": "cuisine=chinese", "then": { "nl": "Dit is een Chinees restaurant" } }, { "if": "cuisine=greek", "then": { "nl": "Dit is een Grieks restaurant" } }, { "if": "cuisine=indian", "then": { "nl": "Dit is een Indisch restaurant" } }, { "if": "cuisine=turkish", "then": { "nl": "Dit is een Turks restaurant (dat meer dan enkel kebab verkoopt)" } }, { "if": "cuisine=thai", "then": { "nl": "Dit is een Thaïs restaurant" } } ], "id": "Cuisine" }, { "question": { "nl": "Biedt deze zaak een afhaalmogelijkheid aan?", "en": "Does this place offer takea-way?" }, "mappings": [ { "if": "takeaway=only", "then": { "en": "This is a take-away only business", "nl": "Hier is enkel afhaal mogelijk" } }, { "if": "takeaway=yes", "then": { "en": "Take-away is possible here", "nl": "Eten kan hier afgehaald worden" } }, { "if": "takeaway=no", "then": { "en": "Take-away is not possible here", "nl": "Hier is geen afhaalmogelijkheid" } } ], "id": "Takeaway" }, { "question": { "nl": "Heeft deze eetgelegenheid een vegetarische optie?", "en": "Does this restaurant have a vegetarian option?" }, "mappings": [ { "if": "diet:vegetarian=no", "then": { "nl": "Geen vegetarische opties beschikbaar" } }, { "if": "diet:vegetarian=limited", "then": { "nl": "Beperkte vegetarische opties zijn beschikbaar" } }, { "if": "diet:vegetarian=yes", "then": { "nl": "Vegetarische opties zijn beschikbaar" } }, { "if": "diet:vegetarian=only", "then": { "nl": "Enkel vegetarische opties zijn beschikbaar" } } ], "condition": "cuisine!=friture", "id": "Vegetarian (no friture)" }, { "question": { "nl": "Heeft deze eetgelegenheid een veganistische optie?" }, "mappings": [ { "if": "diet:vegan=no", "then": { "nl": "Geen veganistische opties beschikbaar" } }, { "if": "diet:vegan=limited", "then": { "nl": "Beperkte veganistische opties zijn beschikbaar" } }, { "if": "diet:vegan=yes", "then": { "nl": "Veganistische opties zijn beschikbaar" } }, { "if": "diet:vegan=only", "then": { "nl": "Enkel veganistische opties zijn beschikbaar" } } ], "condition": "cuisine!=friture", "id": "Vegan (no friture)" }, { "question": { "en": "Does this restaurant offer a halal menu?", "nl": "Heeft dit restaurant halal opties?" }, "mappings": [ { "if": "diet:halal=no", "then": { "en": "There are no halal options available", "nl": "Er zijn geen halal opties aanwezig" } }, { "if": "diet:halal=limited", "then": { "en": "There is a small halal menu", "nl": "Er zijn een beperkt aantal halal opties" } }, { "if": "diet:halal=yes", "then": { "nl": "Halal menu verkrijgbaar", "en": "There is a halal menu" } }, { "if": "diet:halal=only", "then": { "nl": "Enkel halal opties zijn beschikbaar", "en": "Only halal options are available" } } ], "condition": "cuisine!=friture", "id": "halal (no friture)" }, { "id": "friture-vegetarian", "question": { "nl": "Heeft deze frituur vegetarische snacks?", "fr": "Cette friterie est-elle équipée de snacks végétariens ?" }, "mappings": [ { "if": "diet:vegetarian=yes", "then": { "nl": "Er zijn vegetarische snacks aanwezig", "fr": "Des collations végétariens sont disponibles" } }, { "if": "diet:vegetarian=limited", "then": { "nl": "Slechts enkele vegetarische snacks", "fr": "Quelques snacks végétariens seulement" } }, { "if": "diet:vegetarian=no", "then": { "nl": "Geen vegetarische snacks beschikbaar", "fr": "Pas d'en-cas végétariens disponibles" } } ], "condition": "cuisine=friture" }, { "id": "friture-vegan", "question": { "nl": "Heeft deze frituur veganistische snacks?", "fr": "Cette friterie est-elle équipée de snacks végétaliens ?" }, "mappings": [ { "if": "diet:vegan=yes", "then": { "nl": "Er zijn veganistische snacks aanwezig", "fr": "Des collations végétaliens sont disponibles" } }, { "if": "diet:vegan=limited", "then": { "nl": "Slechts enkele veganistische snacks", "fr": "Quelques snacks végétaliens seulement" } }, { "if": "diet:vegan=no", "then": { "nl": "Geen veganistische snacks beschikbaar", "fr": "Pas d'en-cas végétaliens disponibles" } } ], "condition": "cuisine=friture" }, { "id": "friture-oil", "question": { "nl": "Bakt deze frituur met dierlijk vet of met plantaardige olie?", "fr": "Cette friteuse fonctionne-t-elle avec de la graisse animale ou végétale ?" }, "mappings": [ { "if": "friture:oil=vegetable", "then": { "nl": "Plantaardige olie", "fr": "Huile végétale" } }, { "if": "friture:oil=animal", "then": { "nl": "Dierlijk vet", "fr": "Graisse animale" } } ], "condition": "cuisine=friture" }, { "id": "friture-take-your-container", "question": { "nl": "Als je je eigen container (bv. kookpot of kleine potjes voor saus) meeneemt, gebruikt de frituur deze dan om je bestelling in te doen?", "fr": "Est-il proposé d’utiliser ses propres contenants pour sa commande ?
", "en": "If you bring your own container (such as a cooking pot and small pots), is it used to package your order?
", "ja": "お客様が持参容器(調理用の鍋や小さな鍋など)をもってきた場合は、注文の梱包に使用されますか?
" }, "mappings": [ { "if": "reusable_packaging:accept=yes", "then": { "nl": "Je mag je eigen containers meenemen om je bestelling in mee te nemen en zo minder afval te maken", "fr": "Vous pouvez apporter vos contenants pour votre commande, limitant l’usage de matériaux à usage unique et les déchets", "en": "You can bring your own containers to get your order, saving on single-use packaging material and thus waste", "ja": "自分の容器を持ってきて、注文を受け取ることができ、使い捨ての梱包材を節約して、無駄を省くことができます" } }, { "if": "reusable_packaging:accept=no", "then": { "nl": "Je mag geen eigen containers meenemen om je bestelling in mee te nemen", "fr": "Apporter ses propres contenants n’est pas permis", "en": "Bringing your own container is not allowed", "ja": "独自の容器を持参することはできません", "ru": "Приносить свою тару не разрешено" } }, { "if": "reusable_packaging:accept=only", "then": { "nl": "Je moet je eigen containers meenemen om je bestelling in mee te nemen.", "en": "You must bring your own container to order here.", "ja": "自身の容器が注文に必要。", "fr": "Il est obligatoire d’apporter ses propres contenants" } } ], "condition": "cuisine=friture" }, "dog-access" ], "filter": [ { "id": "opened-now", "options": [ { "question": { "en": "Opened now", "nl": "Nu geopened" }, "osmTags": "_isOpen=yes" } ] }, { "id": "vegetarian", "options": [ { "question": { "en": "Has a vegetarian menu", "nl": "Heeft een vegetarisch menu" }, "osmTags": { "or": [ "diet:vegetarian=yes", "diet:vegetarian=only", "diet:vegan=yes", "diet:vegan=only" ] } } ] }, { "id": "vegan", "options": [ { "question": { "en": "Has a vegan menu", "nl": "Heeft een veganistisch menu" }, "osmTags": { "or": [ "diet:vegan=yes", "diet:vegan=only" ] } } ] }, { "id": "halal", "options": [ { "question": { "en": "Has a halal menu", "nl": "Heeft een halal menu" }, "osmTags": { "or": [ "diet:halal=yes", "diet:halal=only" ] } } ] } ], "deletion": { "softDeletionTags": { "and": [ "amenity=", "disused:amenity:={amenity}" ] } }, "allowMove": true }