mapcomplete/Docs/Layers/food.md

27 KiB

food

A layer showing restaurants and fast-food amenities (with a special rendering for friteries)

  • This layer is shown at zoomlevel 12 and higher

Themes using this layer

Basic tags for this layer

Elements must have the all of following tags to be shown on this layer:

Execute on overpass

Supported attributes

Warning:

this quick overview is incomplete

attribute type values which are supported by this layer
level float 0 1 -1
name string
amenity Multiple choice fast_food restaurant
opening_hours opening_hours
website url
email email
phone phone
wheelchair Multiple choice designated yes limited no
cuisine string pizza friture pasta kebab sandwich burger sushi coffee italian french chinese greek indian turkish thai
reservation Multiple choice required recommended yes no
takeaway Multiple choice only yes no
delivery Multiple choice yes no
diet:vegetarian Multiple choice no limited yes only
diet:vegan Multiple choice no limited yes only
diet:halal Multiple choice no limited yes only
organic Multiple choice no yes only
diet:vegetarian Multiple choice yes limited no
diet:vegan Multiple choice yes limited no
organic Multiple choice yes no only
friture:oil Multiple choice vegetable animal
reusable_packaging:accept Multiple choice yes no only
service:electricity Multiple choice yes limited ask no
dog Multiple choice yes no leashed unleashed
internet_access Multiple choice wlan no terminal wired
internet_access:fee Multiple choice yes no customers
internet_access:ssid string Telekom

images

This block shows the known images which are linked with the image-keys, but also via mapillary and wikidata

This tagrendering has no question and is thus read-only

level

The question is On what level is this feature located?

This rendering asks information about the property level

This is rendered with Located on the {level}th floor

  • Located underground corresponds with location=underground
  • This option cannot be chosen as answer
  • Located on the ground floor corresponds with level=0
  • Located on the ground floor corresponds with ``
  • This option cannot be chosen as answer
  • Located on the first floor corresponds with level=1
  • Located on the first basement level corresponds with level=-1

Name

The question is What is the name of this business?

This rendering asks information about the property name

This is rendered with The name of this business is {name}

Fastfood vs restaurant

The question is What type of business is this?

  • This is a fastfood-business, focused on fast service. If seating is available, these are rather limited and functional. corresponds with amenity=fast_food
  • A restaurant, focused on creating a nice experience where one is served at the table corresponds with amenity=restaurant

opening_hours

The question is What are the opening hours of {title()}?

This rendering asks information about the property opening_hours

This is rendered with <h3>Opening hours</h3>{opening_hours_table(opening_hours)}

website

The question is What is the website of {title()}?

This rendering asks information about the property website

This is rendered with <a href='{website}' rel='nofollow noopener noreferrer' target='_blank'>{website}</a>

  • {contact:website} corresponds with contact:website~.+
  • This option cannot be chosen as answer

email

The question is What is the email address of {title()}?

This rendering asks information about the property email

This is rendered with <a href='mailto:{email}' target='_blank'>{email}</a>

  • {contact:email} corresponds with contact:email~.+
  • This option cannot be chosen as answer

phone

The question is What is the phone number of {title()}?

This rendering asks information about the property phone

This is rendered with <a href='tel:{phone}'>{phone}</a>

  • {contact:phone} corresponds with contact:phone~.+
  • This option cannot be chosen as answer

payment-options

The question is Which methods of payment are accepted here?

  • Cash is accepted here corresponds with payment:cash=yes
  • Unselecting this answer will add payment:cash=no
  • Payment cards are accepted here corresponds with payment:cards=yes
  • Unselecting this answer will add payment:cards=no

wheelchair-access

The question is Is this place accessible with a wheelchair?

  • This place is specially adapted for wheelchair users corresponds with wheelchair=designated
  • This place is easily reachable with a wheelchair corresponds with wheelchair=yes
  • It is possible to reach this place in a wheelchair, but it is not easy corresponds with wheelchair=limited
  • This place is not reachable with a wheelchair corresponds with wheelchair=no

Cuisine

The question is Which food is served here?

This rendering asks information about the property cuisine

This is rendered with This place mostly serves {cuisine}

  • This is a pizzeria corresponds with cuisine=pizza
  • This is a friture corresponds with cuisine=friture
  • Mainly serves pasta corresponds with cuisine=pasta
  • This is kebab shop corresponds with cuisine=kebab
  • This is a sandwichbar corresponds with cuisine=sandwich
  • Burgers are served here corresponds with cuisine=burger
  • Sushi is served here corresponds with cuisine=sushi
  • Coffee is served here corresponds with cuisine=coffee
  • This is an italian restaurant (which serves more then pasta and pizza) corresponds with cuisine=italian
  • French dishes are served here corresponds with cuisine=french
  • Chinese dishes are served here corresponds with cuisine=chinese
  • Greek dishes are served here corresponds with cuisine=greek
  • Indian dishes are served here corresponds with cuisine=indian
  • Turkish dishes are served here corresponds with cuisine=turkish
  • Thai dishes are served here corresponds with cuisine=thai

Reservation

The question is Is a reservation required for this place?

  • A reservation is required at this place corresponds with reservation=required
  • A reservation is not required, but still recommended to make sure you get a table corresponds with reservation=recommended
  • Reservation is possible at this place corresponds with reservation=yes
  • Reservation is not possible at this place corresponds with reservation=no

This tagrendering is only visible in the popup if the following condition is met: amenity=restaurant

Takeaway

The question is Does this place offer take-away?

  • This is a take-away only business corresponds with takeaway=only
  • Take-away is possible here corresponds with takeaway=yes
  • Take-away is not possible here corresponds with takeaway=no

delivery

The question is Delivers {title()} their food at home?

  • This business does home delivery (eventually via a third party) corresponds with delivery=yes
  • This business does not deliver at home corresponds with delivery=no

Vegetarian (no friture)

The question is Does this restaurant have a vegetarian option?

  • No vegetarian options are available corresponds with diet:vegetarian=no
  • Some vegetarian options are available corresponds with diet:vegetarian=limited
  • Vegetarian options are available corresponds with diet:vegetarian=yes
  • All dishes are vegetarian corresponds with diet:vegetarian=only

Vegan (no friture)

The question is Does this business serve vegan meals?

  • No vegan options available corresponds with diet:vegan=no
  • Some vegan options are available corresponds with diet:vegan=limited
  • Vegan options are available corresponds with diet:vegan=yes
  • All dishes are vegan corresponds with diet:vegan=only

halal (no friture)

The question is Does this restaurant offer a halal menu?

  • There are no halal options available corresponds with diet:halal=no
  • There is a small halal menu corresponds with diet:halal=limited
  • There is a halal menu corresponds with diet:halal=yes
  • Only halal options are available corresponds with diet:halal=only

organic (no friture)

The question is Does this restaurant offer organic food?

  • There are no organic options available corresponds with organic=no
  • There is an organic menu corresponds with organic=yes
  • Only organic options are available corresponds with organic=only

friture-vegetarian

The question is Does this fries shop have vegetarian snacks?

  • Vegetarian snacks are available corresponds with diet:vegetarian=yes
  • Only a small selection of snacks are vegetarian corresponds with diet:vegetarian=limited
  • No vegetarian snacks are available corresponds with diet:vegetarian=no

This tagrendering is only visible in the popup if the following condition is met: cuisine=friture

friture-vegan

The question is Does this fries shop have vegan snacks?

  • Vegan snacks are available corresponds with diet:vegan=yes
  • A small selection of vegan snacks are available corresponds with diet:vegan=limited
  • No vegan snacks are available corresponds with diet:vegan=no

This tagrendering is only visible in the popup if the following condition is met: cuisine=friture

friture-organic

The question is Does this fries shop offer organic snacks?

  • Organic snacks are available corresponds with organic=yes
  • No organic snacks are available corresponds with organic=no
  • Only organic snacks are available corresponds with organic=only

This tagrendering is only visible in the popup if the following condition is met: cuisine=friture

friture-oil

The question is Does this fries shop use vegetable or animal oil for cooking?

  • The frying is done with vegetable oil corresponds with friture:oil=vegetable
  • The frying is done with animal oil corresponds with friture:oil=animal

This tagrendering is only visible in the popup if the following condition is met: cuisine=friture

friture-take-your-container

The question is If you bring your own container (such as a cooking pot and small pots), is it used to package your order?

  • You can bring your own containers to get your order, saving on single-use packaging material and thus waste corresponds with reusable_packaging:accept=yes
  • Bringing your own container is not allowed corresponds with reusable_packaging:accept=no
  • You must bring your own container to order here. corresponds with reusable_packaging:accept=only

This tagrendering is only visible in the popup if the following condition is met: cuisine=friture

service:electricity

The question is Does this amenity have electrical outlets, available to customers when they are inside?

  • There are plenty of domestic sockets available to customers seated indoors, where they can charge their electronics corresponds with service:electricity=yes
  • There are a few domestic sockets available to customers seated indoors, where they can charge their electronics corresponds with service:electricity=limited
  • There are no sockets available indoors to customers, but charging might be possible if the staff is asked corresponds with service:electricity=ask
  • There are a no domestic sockets available to customers seated indoors corresponds with service:electricity=no

dog-access

The question is Are dogs allowed in this business?

  • Dogs are allowed corresponds with dog=yes
  • Dogs are not allowed corresponds with dog=no
  • Dogs are allowed, but they have to be leashed corresponds with dog=leashed
  • Dogs are allowed and can run around freely corresponds with dog=unleashed

internet

The question is Does this place offer internet access?

  • This place offers wireless internet access corresponds with internet_access=wlan
  • This place does not offer internet access corresponds with internet_access=no
  • This place offers internet access corresponds with internet_access=yes
  • This option cannot be chosen as answer
  • This place offers internet access via a terminal or computer corresponds with internet_access=terminal
  • This place offers wired internet access corresponds with internet_access=wired

internet-fee

The question is Is there a fee for internet access?

  • There is a fee for the internet access at this place corresponds with internet_access:fee=yes
  • Internet access is free at this place corresponds with internet_access:fee=no
  • Internet access is free at this place, for customers only corresponds with internet_access:fee=customers

This tagrendering is only visible in the popup if the following condition is met: internet_access!=no&internet_access~.+

internet-ssid

The question is What is the network name for the wireless internet access?

This rendering asks information about the property internet_access:ssid

This is rendered with The network name is <b>{internet_access:ssid}</b>

  • Telekom corresponds with internet_access:ssid=Telekom

This tagrendering is only visible in the popup if the following condition is met: internet_access=wlan

reviews

Shows the reviews module (including the possibility to leave a review)

This tagrendering has no question and is thus read-only

Filters

id question osmTags
open_now.0 Opened now _isOpen=yes
id question osmTags
reservation.0 Reservation not required reservation=no|reservation=optional
id question osmTags
vegetarian.0 Has a vegetarian menu diet:vegetarian=yes|diet:vegetarian=only
id question osmTags
vegan.0 Has a vegan menu diet:vegan=yes|diet:vegan=only
id question osmTags
halal.0 Has a halal menu diet:halal=yes|diet:halal=only
id question osmTags
has_organic.0 Has organic options organic=yes|organic=only
id question osmTags
accepts_cash.0 Accepts cash payment:cash=yes
id question osmTags
accepts_cards.0 Accepts payment cards payment:cards=yes

This document is autogenerated from assets/layers/food/food.json