[//]: # (WARNING: this file is automatically generated. Please find the sources at the bottom and edit those sources) ## Vending Machines ( [vending_machine](https://mapcomplete.org/vending_machine) ) _This document details some technical information about this MapComplete theme, mostly about the attributes used in the theme. Various links point toward more information about the attributes, e.g. to the OpenStreetMap-wiki, to TagInfo or tools creating statistics_ The theme introduction reads: > Find vending machines for everything This theme contains the following layers: - [vending_machine](../Layers/vending_machine.md) - [all_vending_machine (defined in this theme)](#all_vending_machine) - [parking_ticket_machine](../Layers/parking_ticket_machine.md) - [elongated_coin](../Layers/elongated_coin.md) - [ticket_machine](../Layers/ticket_machine.md) Available languages: - en - nl - de - fr - ca - cs - es - pl - zh_Hant - da - it # Table of contents - [Vending Machines ( vending_machine )](#vending-machines-(-vending_machine-)) 1. [Layers defined in this theme configuration file](#layers-defined-in-this-theme-configuration-file) 2. [all_vending_machine](#all_vending_machine) - [Basic tags for this layer](#basic-tags-for-this-layer) - [Supported attributes](#supported-attributes) + [images](#images) + [repeated](#repeated) + [single_level](#single_level) + [vending](#vending) + [bicycle_tube_vending_machine-brand](#bicycle_tube_vending_machine-brand) + [opening_hours_24_7](#opening_hours_24_7) + [Opening hours](#opening-hours) + [payment-options-split](#payment-options-split) + [denominations-coins](#denominations-coins) + [denominations-notes](#denominations-notes) + [operator](#operator) + [indoor](#indoor) + [phone](#phone) + [website](#website) + [charge_bicycle_tube](#charge_bicycle_tube) + [charge_bicycle_light](#charge_bicycle_light) + [charge_condom](#charge_condom) + [operational_status](#operational_status) + [leftover-questions](#leftover-questions) + [move-button](#move-button) + [delete-button](#delete-button) + [lod](#lod) - [Filters](#filters) # Layers defined in this theme configuration file These layers can not be reused in different themes. # all_vending_machine This layer is based on [vending_machine](../Layers/vending_machine.md) Layer showing vending machines - This layer is shown at zoomlevel **18** and higher - Not visible in the layer selection by default. If you want to make this layer toggable, override `name` No themes use this layer ## Basic tags for this layer Elements must match **all** of the following expressions: 0. amenity=vending_machine 1. vending!~^((parking_tickets|elongated_coin|public_transport_tickets))$ [Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B%28%20%20%20%20nwr%5B%22amenity%22%3D%22vending_machine%22%5D%5B%22vending%22!~%22%5E%28%28parking_tickets%7Celongated_coin%7Cpublic_transport_tickets%29%29%24%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%29%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B) ## Supported attributes **Warning:**,this quick overview is incomplete, | attribute | type | values which are supported by this layer | -----|-----|----- | | [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) | | [vending](https://wiki.openstreetmap.org/wiki/Key:vending) | [string](../SpecialInputElements.md#string) | [drinks](https://wiki.openstreetmap.org/wiki/Tag:vending%3Ddrinks) [sweets](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dsweets) [food](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dfood) [cigarettes](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dcigarettes) [condoms](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dcondoms) [coffee](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dcoffee) [water](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dwater) [newspapers](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dnewspapers) [bicycle_tube](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dbicycle_tube) [milk](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dmilk) [bread](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dbread) [eggs](https://wiki.openstreetmap.org/wiki/Tag:vending%3Deggs) [cheese](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dcheese) [honey](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dhoney) [potatoes](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dpotatoes) [meat](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dmeat) [fruit](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dfruit) [strawberries](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dstrawberries) [flowers](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dflowers) [parking_tickets](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dparking_tickets) [elongated_coin](https://wiki.openstreetmap.org/wiki/Tag:vending%3Delongated_coin) [public_transport_tickets](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dpublic_transport_tickets) [bicycle_light](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dbicycle_light) [gloves](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dgloves) [bicycle_repair_kit](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dbicycle_repair_kit) [bicycle_pump](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dbicycle_pump) [bicycle_lock](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dbicycle_lock) | | [brand](https://wiki.openstreetmap.org/wiki/Key:brand) | [string](../SpecialInputElements.md#string) | [Continental](https://wiki.openstreetmap.org/wiki/Tag:brand%3DContinental) [Schwalbe](https://wiki.openstreetmap.org/wiki/Tag:brand%3DSchwalbe) | | [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) | [opening_hours](../SpecialInputElements.md#opening_hours) | [24/7](https://wiki.openstreetmap.org/wiki/Tag:opening_hours%3D24/7) | | [payment:coins:denominations](https://wiki.openstreetmap.org/wiki/Key:payment:coins:denominations) | Multiple choice | [0.01 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.01 EUR) [0.02 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.02 EUR) [0.05 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.05 EUR) [0.10 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.10 EUR) [0.20 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.20 EUR) [0.50 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.50 EUR) [1 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D1 EUR) [2 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D2 EUR) [0.05 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.05 CHF) [0.10 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.10 CHF) [0.20 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.20 CHF) [0.50 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.50 CHF) [1 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D1 CHF) [2 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D2 CHF) [5 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D5 CHF) | | [payment:notes:denominations](https://wiki.openstreetmap.org/wiki/Key:payment:notes:denominations) | Multiple choice | [5 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D5 EUR) [10 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D10 EUR) [20 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D20 EUR) [50 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D50 EUR) [100 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D100 EUR) [200 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D200 EUR) [500 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D500 EUR) [10 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D10 CHF) [20 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D20 CHF) [50 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D50 CHF) [100 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D100 CHF) [200 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D200 CHF) [1000 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D1000 CHF) | | [operator](https://wiki.openstreetmap.org/wiki/Key:operator) | [string](../SpecialInputElements.md#string) | | | [indoor](https://wiki.openstreetmap.org/wiki/Key:indoor) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:indoor%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:indoor%3Dno) | | [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | | | [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) | | | [charge](https://wiki.openstreetmap.org/wiki/Key:charge) | [currency](../SpecialInputElements.md#currency) | | | [charge](https://wiki.openstreetmap.org/wiki/Key:charge) | [currency](../SpecialInputElements.md#currency) | | | [charge](https://wiki.openstreetmap.org/wiki/Key:charge) | [currency](../SpecialInputElements.md#currency) | | | [operational_status](https://wiki.openstreetmap.org/wiki/Key:operational_status) | Multiple choice | [](https://wiki.openstreetmap.org/wiki/Tag:operational_status%3D) [broken](https://wiki.openstreetmap.org/wiki/Tag:operational_status%3Dbroken) [closed](https://wiki.openstreetmap.org/wiki/Tag:operational_status%3Dclosed) | ### images This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata` and shows the button to upload new images _This tagrendering has no question and is thus read-only_ *{image_carousel()}{image_upload()}* ### repeated _This tagrendering has no question and is thus read-only_ *Multiple, identical objects can be found on floors {repeat_on}.* This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+ This tagrendering has labels `level` ### single_level The question is `On what level is this feature located?` *Located on the {level}th floor* is shown if `level` is set - *Located underground* is shown if with location=underground. _This option cannot be chosen as answer_ - *Located on the ground floor* is shown if with level=0 - *Located on the ground floor* is shown if with level=. _This option cannot be chosen as answer_ - *Located on the first floor* is shown if with level=1 - *Located on the first basement level* is shown if with level=-1 This tagrendering has labels `level` ### vending The question is `What does this vending machine sell?` *This vending machine sells {vending}* is shown if `vending` is set - *Drinks are sold* is shown if with vending=drinks - *Sweets are sold* is shown if with vending=sweets - *Food is sold* is shown if with vending=food - *Cigarettes are sold* is shown if with vending=cigarettes - *Condoms are sold* is shown if with vending=condoms - *Coffee is sold* is shown if with vending=coffee - *Drinking water is sold* is shown if with vending=water - *Newspapers are sold* is shown if with vending=newspapers - *Bicycle inner tubes are sold* is shown if with vending=bicycle_tube - *Milk is sold* is shown if with vending=milk - *Bread is sold* is shown if with vending=bread - *Eggs are sold* is shown if with vending=eggs - *Cheese is sold* is shown if with vending=cheese - *Honey is sold* is shown if with vending=honey - *Potatoes are sold* is shown if with vending=potatoes - *Meat is sold* is shown if with vending=meat - *Fruit is sold* is shown if with vending=fruit - *Strawberries are sold* is shown if with vending=strawberries - *Flowers are sold* is shown if with vending=flowers - *Parking tickets are sold* is shown if with vending=parking_tickets - *Pressed pennies are sold* is shown if with vending=elongated_coin - *Public transport tickets are sold* is shown if with vending=public_transport_tickets - *Bicycle lights are sold* is shown if with vending=bicycle_light - *Gloves are sold* is shown if with vending=gloves - *Bicycle repair kits are sold* is shown if with vending=bicycle_repair_kit - *Bicycle pumps are sold* is shown if with vending=bicycle_pump - *Bicycle locks are sold* is shown if with vending=bicycle_lock ### bicycle_tube_vending_machine-brand The question is `Which brand of tubes are sold here?` *{brand} tubes are sold here* is shown if `brand` is set - *Continental tubes are sold here* is shown if with brand=Continental - *Schwalbe tubes are sold here* is shown if with brand=Schwalbe This tagrendering is only visible in the popup if the following condition is met: vending~^(.*bicycle_tube.*)$ ### opening_hours_24_7 The question is `What are the opening hours of {title()}?` *

Opening hours

{opening_hours_table(opening_hours)}* is shown if `opening_hours` is set - *24/7 opened (including holidays)* is shown if with opening_hours=24/7 - *Marked as closed for an unspecified time* is shown if with opening_hours=closed. _This option cannot be chosen as answer_ ### payment-options-split The question is `Which methods of payment are accepted here?` - *Cash is accepted here* is shown if with payment:cash=yes. _This option cannot be chosen as answer_. Unselecting this answer will add payment:cash= - *Payment cards are accepted here* is shown if with payment:cards=yes. _This option cannot be chosen as answer_. Unselecting this answer will add payment:cards= - *Payment by QR-code is possible here* is shown if with payment:qr_code=yes. Unselecting this answer will add payment:qr_code=no - *Coins are accepted here* is shown if with payment:coins=yes. Unselecting this answer will add payment:coins=no - *Bank notes are accepted here* is shown if with payment:notes=yes. Unselecting this answer will add payment:notes=no - *Debit cards are accepted here* is shown if with payment:debit_cards=yes. Unselecting this answer will add payment:debit_cards=no - *Credit cards are accepted here* is shown if with payment:credit_cards=yes. Unselecting this answer will add payment:credit_cards=no ### denominations-coins The question is `What coins can you use to pay here?` - *1 cent coins are accepted* is shown if with payment:coins:denominations=0.01 EUR - *2 cent coins are accepted* is shown if with payment:coins:denominations=0.02 EUR - *5 cent coins are accepted* is shown if with payment:coins:denominations=0.05 EUR - *10 cent coins are accepted* is shown if with payment:coins:denominations=0.10 EUR - *20 cent coins are accepted* is shown if with payment:coins:denominations=0.20 EUR - *50 cent coins are accepted* is shown if with payment:coins:denominations=0.50 EUR - *1 euro coins are accepted* is shown if with payment:coins:denominations=1 EUR - *2 euro coins are accepted* is shown if with payment:coins:denominations=2 EUR - *5 centimes coins are accepted* is shown if with payment:coins:denominations=0.05 CHF - *10 centimes coins are accepted* is shown if with payment:coins:denominations=0.10 CHF - *20 centimes coins are accepted* is shown if with payment:coins:denominations=0.20 CHF - *½ franc coins are accepted* is shown if with payment:coins:denominations=0.50 CHF - *1 franc coins are accepted* is shown if with payment:coins:denominations=1 CHF - *2 francs coins are accepted* is shown if with payment:coins:denominations=2 CHF - *5 francs coins are accepted* is shown if with payment:coins:denominations=5 CHF This tagrendering is only visible in the popup if the following condition is met: (payment:cash=yes | payment:coins=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$) ### denominations-notes The question is `what notes can you use to pay here?` - *5 euro notes are accepted* is shown if with payment:notes:denominations=5 EUR - *10 euro notes are accepted* is shown if with payment:notes:denominations=10 EUR - *20 euro notes are accepted* is shown if with payment:notes:denominations=20 EUR - *50 euro notes are accepted* is shown if with payment:notes:denominations=50 EUR - *100 euro notes are accepted* is shown if with payment:notes:denominations=100 EUR - *200 euro notes are accepted* is shown if with payment:notes:denominations=200 EUR - *500 euro notes are accepted* is shown if with payment:notes:denominations=500 EUR - *10 francs notes are accepted* is shown if with payment:notes:denominations=10 CHF - *20 francs notes are accepted* is shown if with payment:notes:denominations=20 CHF - *50 francs notes are accepted* is shown if with payment:notes:denominations=50 CHF - *100 francs notes are accepted* is shown if with payment:notes:denominations=100 CHF - *200 francs notes are accepted* is shown if with payment:notes:denominations=200 CHF - *1000 francs notes are accepted* is shown if with payment:notes:denominations=1000 CHF This tagrendering is only visible in the popup if the following condition is met: (payment:cash=yes | payment:notes=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$) ### operator The question is `Who operates this vending machine?` *This vending machine is operated by {operator}* is shown if `operator` is set ### indoor The question is `Is this vending machine indoors?` - *This vending machine is outdoors* is shown if with indoor=. _This option cannot be chosen as answer_ - *This vending machine is indoors* is shown if with indoor=yes - *This vending machine is outdoors* is shown if with indoor=no ### phone The question is `What is the phone number of the operator of this vending machine?` *{phone}* is shown if `phone` is set - *{contact:phone}* is shown if with contact:phone~.+. _This option cannot be chosen as answer_ This tagrendering has labels `contact` ### website The question is `What is the website of {title()}?` *{website}* is shown if `website` is set - *{contact:website}* is shown if with contact:website~.+. _This option cannot be chosen as answer_ This tagrendering has labels `contact` ### charge_bicycle_tube The question is `How much does a a bicycle tube cost?` *a bicycle tube costs {charge:bicycle_tube}* is shown if `charge` is set This tagrendering is only visible in the popup if the following condition is met: vending~^(.*bicycle_tube.*)$ ### charge_bicycle_light The question is `How much does a bicycle light cost?` *bicycle light costs {charge:bicycle_light}* is shown if `charge` is set This tagrendering is only visible in the popup if the following condition is met: vending~^(.*bicycle_light.*)$ ### charge_condom The question is `How much does a a condom cost?` *a condom costs {charge:condom}* is shown if `charge` is set This tagrendering is only visible in the popup if the following condition is met: vending~^(.*condom.*)$ ### operational_status The question is `Is this vending machine still operational?` - *This vending machine works* is shown if with operational_status= - *This vending machine is broken* is shown if with operational_status=broken - *This vending machine is closed* is shown if with operational_status=closed - *The operational status is {operational_status}* is shown if with operational_status~.+. _This option cannot be chosen as answer_ ### leftover-questions _This tagrendering has no question and is thus read-only_ *{questions( ,)}* ### move-button _This tagrendering has no question and is thus read-only_ *{move_button()}* ### delete-button _This tagrendering has no question and is thus read-only_ *{delete_button()}* ### lod _This tagrendering has no question and is thus read-only_ *{linked_data_from_website()}* This tagrendering has labels `added_by_default` ## Filters | id | question | osmTags | -----|-----|----- | | open_now.0 | Open now | _isOpen=yes | | id | question | osmTags | -----|-----|----- | | vending.0 | *All vending machines* (default) | | | vending.1 | Sale of drinks | vending~^(.*drinks.*)$ | | vending.2 | Sale of sweets | vending~^(.*sweets.*)$ | | vending.3 | Sale of food | vending~^(.*food.*)$ | | vending.4 | Sale of cigarettes | vending~^(.*cigarettes.*)$ | | vending.5 | Sale of condoms | vending~^(.*condoms.*)$ | | vending.6 | Sale of coffee | vending~^(.*coffee.*)$ | | vending.7 | Sale of water | vending~^(.*water.*)$ | | vending.8 | Sale of newspapers | vending~^(.*newspapers.*)$ | | vending.9 | Sale of bicycle inner tubes | vending~^(.*bicycle_tube.*)$ | | vending.10 | Sale of milk | vending~^(.*milk.*)$ | | vending.11 | Sale of bread | vending~^(.*bread.*)$ | | vending.12 | Sale of eggs | vending~^(.*eggs.*)$ | | vending.13 | Sale of cheese | vending~^(.*cheese.*)$ | | vending.14 | Sale of honey | vending~^(.*honey.*)$ | | vending.15 | Sale of potatoes | vending~^(.*potatoes.*)$ | | vending.16 | Sale of meat | vending~^(.*meat.*)$ | | vending.17 | Sale of fruit | vending~^(.*fruit.*)$ | | vending.18 | Sale of strawberries | vending~^(.*strawberries.*)$ | | vending.19 | Sale of flowers | vending~^(.*flowers.*)$ | | vending.20 | Sale of parking tickets | vending~^(.*parking_tickets.*)$ | | vending.21 | Sale of pressed pennies | vending=elongated_coin | | vending.22 | Sale of public transport tickets | vending~^(.*public_transport_tickets.*)$ | | vending.23 | Sale of bicycle lights | vending=bicycle_light | | vending.24 | Sale of gloves | vending=gloves | | vending.25 | Sale of bicycle repair kits | vending=bicycle_repair_kit | | vending.26 | Sale of bicycle pumps | vending=bicycle_pump | | vending.27 | Sale of bicycle locks | vending=bicycle_lock | | 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/themes/vending_machine/vending_machine.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/vending_machine/vending_machine.json)