forked from MapComplete/MapComplete
		
	Chore: housekeeping, new docs
This commit is contained in:
		
							parent
							
								
									ffeb18d0e5
								
							
						
					
					
						commit
						419bfd416c
					
				
					 18 changed files with 1443 additions and 603 deletions
				
			
		| 
						 | 
					@ -21,6 +21,7 @@
 | 
				
			||||||
    + [description](#description)
 | 
					    + [description](#description)
 | 
				
			||||||
    + [payment-options](#payment-options)
 | 
					    + [payment-options](#payment-options)
 | 
				
			||||||
    + [payment-options-advanced](#payment-options-advanced)
 | 
					    + [payment-options-advanced](#payment-options-advanced)
 | 
				
			||||||
 | 
					    + [payment-options-split](#payment-options-split)
 | 
				
			||||||
    + [opening_hours_24_7](#opening_hours_24_7)
 | 
					    + [opening_hours_24_7](#opening_hours_24_7)
 | 
				
			||||||
    + [level](#level)
 | 
					    + [level](#level)
 | 
				
			||||||
    + [bicycle_rental.*bicycle_rental](#bicycle_rental*bicycle_rental)
 | 
					    + [bicycle_rental.*bicycle_rental](#bicycle_rental*bicycle_rental)
 | 
				
			||||||
| 
						 | 
					@ -46,7 +47,6 @@
 | 
				
			||||||
    + [opening_hours_by_appointment](#opening_hours_by_appointment)
 | 
					    + [opening_hours_by_appointment](#opening_hours_by_appointment)
 | 
				
			||||||
    + [multilevels](#multilevels)
 | 
					    + [multilevels](#multilevels)
 | 
				
			||||||
    + [induction-loop](#induction-loop)
 | 
					    + [induction-loop](#induction-loop)
 | 
				
			||||||
    + [payment-options-split](#payment-options-split)
 | 
					 | 
				
			||||||
    + [denominations-coins](#denominations-coins)
 | 
					    + [denominations-coins](#denominations-coins)
 | 
				
			||||||
    + [check_date](#check_date)
 | 
					    + [check_date](#check_date)
 | 
				
			||||||
    + [all_tags](#all_tags)
 | 
					    + [all_tags](#all_tags)
 | 
				
			||||||
| 
						 | 
					@ -56,6 +56,7 @@
 | 
				
			||||||
    + [mastodon](#mastodon)
 | 
					    + [mastodon](#mastodon)
 | 
				
			||||||
    + [contact](#contact)
 | 
					    + [contact](#contact)
 | 
				
			||||||
    + [etymology.wikipedia-etymology](#etymologywikipedia-etymology)
 | 
					    + [etymology.wikipedia-etymology](#etymologywikipedia-etymology)
 | 
				
			||||||
 | 
					    + [toilet.relevant-questions](#toiletrelevant-questions)
 | 
				
			||||||
    + [denominations-notes](#denominations-notes)
 | 
					    + [denominations-notes](#denominations-notes)
 | 
				
			||||||
    + [single_level](#single_level)
 | 
					    + [single_level](#single_level)
 | 
				
			||||||
    + [survey_date](#survey_date)
 | 
					    + [survey_date](#survey_date)
 | 
				
			||||||
| 
						 | 
					@ -410,6 +411,23 @@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### payment-options-split 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  - bicycle_tube_vending_machine
 | 
				
			||||||
 | 
					  - elongated_coin
 | 
				
			||||||
 | 
					  - parking_ticket_machine
 | 
				
			||||||
 | 
					  - shower
 | 
				
			||||||
 | 
					  - ticket_machine
 | 
				
			||||||
 | 
					  - toilet
 | 
				
			||||||
 | 
					  - vending_machine
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### opening_hours_24_7 
 | 
					### opening_hours_24_7 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -753,22 +771,6 @@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### payment-options-split 
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  - elongated_coin
 | 
					 | 
				
			||||||
  - parking_ticket_machine
 | 
					 | 
				
			||||||
  - shower
 | 
					 | 
				
			||||||
  - ticket_machine
 | 
					 | 
				
			||||||
  - toilet
 | 
					 | 
				
			||||||
  - vending_machine
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
### denominations-coins 
 | 
					### denominations-coins 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -866,6 +868,17 @@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  - indoors
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### toilet.relevant-questions 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  - indoors
 | 
					  - indoors
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -47,7 +47,7 @@ this quick overview is incomplete
 | 
				
			||||||
attribute | type | values which are supported by this layer
 | 
					attribute | type | values which are supported by this layer
 | 
				
			||||||
----------- | ------ | ------------------------------------------
 | 
					----------- | ------ | ------------------------------------------
 | 
				
			||||||
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/id#values) [id](https://wiki.openstreetmap.org/wiki/Key:id) | Multiple choice | 
 | 
					[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/id#values) [id](https://wiki.openstreetmap.org/wiki/Key:id) | Multiple choice | 
 | 
				
			||||||
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/vending#values) [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) [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) [meat](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dmeat)
 | 
					[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/vending#values) [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) [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)
 | 
				
			||||||
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/opening_hours#values) [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)
 | 
					[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/opening_hours#values) [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)
 | 
				
			||||||
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/payment:coins:denominations#values) [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)
 | 
					[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/payment:coins:denominations#values) [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)
 | 
				
			||||||
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/payment:notes:denominations#values) [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)
 | 
					[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/payment:notes:denominations#values) [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)
 | 
				
			||||||
| 
						 | 
					@ -119,11 +119,16 @@ This is rendered with  `This vending machine sells {vending}`
 | 
				
			||||||
  - *Cheese is sold*  corresponds with  `vending=cheese`
 | 
					  - *Cheese is sold*  corresponds with  `vending=cheese`
 | 
				
			||||||
  - *Honey is sold*  corresponds with  `vending=honey`
 | 
					  - *Honey is sold*  corresponds with  `vending=honey`
 | 
				
			||||||
  - *Potatoes are sold*  corresponds with  `vending=potatoes`
 | 
					  - *Potatoes are sold*  corresponds with  `vending=potatoes`
 | 
				
			||||||
 | 
					  - *Meat is sold*  corresponds with  `vending=meat`
 | 
				
			||||||
  - *Flowers are sold*  corresponds with  `vending=flowers`
 | 
					  - *Flowers are sold*  corresponds with  `vending=flowers`
 | 
				
			||||||
  - *Parking tickets are sold*  corresponds with  `vending=parking_tickets`
 | 
					  - *Parking tickets are sold*  corresponds with  `vending=parking_tickets`
 | 
				
			||||||
  - *Pressed pennies are sold*  corresponds with  `vending=elongated_coin`
 | 
					  - *Pressed pennies are sold*  corresponds with  `vending=elongated_coin`
 | 
				
			||||||
  - *Public transport tickets are sold*  corresponds with  `vending=public_transport_tickets`
 | 
					  - *Public transport tickets are sold*  corresponds with  `vending=public_transport_tickets`
 | 
				
			||||||
  - *Meat products are being sold*  corresponds with  `vending=meat`
 | 
					  - *Bicycle lights are sold*  corresponds with  `vending=bicycle_light`
 | 
				
			||||||
 | 
					  - *Gloves are sold*  corresponds with  `vending=gloves`
 | 
				
			||||||
 | 
					  - *Bicycle repair kits are sold*  corresponds with  `vending=bicycle_repair_kit`
 | 
				
			||||||
 | 
					  - *Bicycle pumps are sold*  corresponds with  `vending=bicycle_pump`
 | 
				
			||||||
 | 
					  - *Bicycle locks are sold*  corresponds with  `vending=bicycle_lock`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -429,11 +434,16 @@ vending.12 | Sale of eggs | vending~^(.*eggs.*)$
 | 
				
			||||||
vending.13 | Sale of cheese | vending~^(.*cheese.*)$
 | 
					vending.13 | Sale of cheese | vending~^(.*cheese.*)$
 | 
				
			||||||
vending.14 | Sale of honey | vending~^(.*honey.*)$
 | 
					vending.14 | Sale of honey | vending~^(.*honey.*)$
 | 
				
			||||||
vending.15 | Sale of potatoes | vending~^(.*potatoes.*)$
 | 
					vending.15 | Sale of potatoes | vending~^(.*potatoes.*)$
 | 
				
			||||||
vending.16 | Sale of flowers | vending~^(.*flowers.*)$
 | 
					vending.16 | Sale of meat | vending~^(.*meat.*)$
 | 
				
			||||||
vending.17 | Sale of parking | vending~^(.*parking_tickets.*)$
 | 
					vending.17 | Sale of flowers | vending~^(.*flowers.*)$
 | 
				
			||||||
vending.18 | Sale of pressed pennies | vending=elongated_coin
 | 
					vending.18 | Sale of parking tickets | vending~^(.*parking_tickets.*)$
 | 
				
			||||||
vending.19 | Sale of public transport tickets | vending~^(.*public_transport_tickets.*)$
 | 
					vending.19 | Sale of pressed pennies | vending=elongated_coin
 | 
				
			||||||
vending.20 | Sale of meat products | vending=meat
 | 
					vending.20 | Sale of public transport tickets | vending~^(.*public_transport_tickets.*)$
 | 
				
			||||||
 | 
					vending.21 | Sale of bicycle lights | vending=bicycle_light
 | 
				
			||||||
 | 
					vending.22 | Sale of gloves | vending=gloves
 | 
				
			||||||
 | 
					vending.23 | Sale of bicycle repair kits | vending=bicycle_repair_kit
 | 
				
			||||||
 | 
					vending.24 | Sale of bicycle pumps | vending=bicycle_pump
 | 
				
			||||||
 | 
					vending.25 | Sale of bicycle locks | vending=bicycle_lock
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
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)
 | 
					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)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -51,6 +51,7 @@ attribute | type | values which are supported by this layer
 | 
				
			||||||
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/charge#values) [charge](https://wiki.openstreetmap.org/wiki/Key:charge) | [string](../SpecialInputElements.md#string) | 
 | 
					[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/charge#values) [charge](https://wiki.openstreetmap.org/wiki/Key:charge) | [string](../SpecialInputElements.md#string) | 
 | 
				
			||||||
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/brand#values) [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)
 | 
					[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/brand#values) [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)
 | 
				
			||||||
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/operator#values) [operator](https://wiki.openstreetmap.org/wiki/Key:operator) | [string](../SpecialInputElements.md#string) | [Schwalbe](https://wiki.openstreetmap.org/wiki/Tag:operator%3DSchwalbe) [Continental](https://wiki.openstreetmap.org/wiki/Tag:operator%3DContinental)
 | 
					[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/operator#values) [operator](https://wiki.openstreetmap.org/wiki/Key:operator) | [string](../SpecialInputElements.md#string) | [Schwalbe](https://wiki.openstreetmap.org/wiki/Tag:operator%3DSchwalbe) [Continental](https://wiki.openstreetmap.org/wiki/Tag:operator%3DContinental)
 | 
				
			||||||
 | 
					[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/vending#values) [vending](https://wiki.openstreetmap.org/wiki/Key:vending) | Multiple choice | [bicycle_tube](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dbicycle_tube) [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)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -121,22 +122,32 @@ This is rendered with  `A bicycle tube costs {charge}`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### vending-machine-payment-methods 
 | 
					### payment-options-split 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
The question is  *How can one pay at this tube vending machine?*
 | 
					The question is  *Which methods of payment are accepted here?*
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  - *Payment with coins is possible*  corresponds with  `payment:coins=yes`
 | 
					  - *Cash is accepted here*  corresponds with  `payment:cash=yes`
 | 
				
			||||||
 | 
					  - This option cannot be chosen as answer
 | 
				
			||||||
 | 
					  - Unselecting this answer will add 
 | 
				
			||||||
 | 
					  - *Payment cards are accepted here*  corresponds with  `payment:cards=yes`
 | 
				
			||||||
 | 
					  - This option cannot be chosen as answer
 | 
				
			||||||
 | 
					  - Unselecting this answer will add 
 | 
				
			||||||
 | 
					  - *Payment by QR-code is possible here*  corresponds with  `payment:qr_code=yes`
 | 
				
			||||||
 | 
					  - Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:payment:qr_code' target='_blank'>payment:qr_code</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:qr_code%3Dno' target='_blank'>no</a>
 | 
				
			||||||
 | 
					  - *Coins are accepted here*  corresponds with  `payment:coins=yes`
 | 
				
			||||||
  - Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:payment:coins' target='_blank'>payment:coins</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:coins%3Dno' target='_blank'>no</a>
 | 
					  - Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:payment:coins' target='_blank'>payment:coins</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:coins%3Dno' target='_blank'>no</a>
 | 
				
			||||||
  - *Payment with notes is possible*  corresponds with  `payment:notes=yes`
 | 
					  - *Bank notes are accepted here*  corresponds with  `payment:notes=yes`
 | 
				
			||||||
  - Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:payment:notes' target='_blank'>payment:notes</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:notes%3Dno' target='_blank'>no</a>
 | 
					  - Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:payment:notes' target='_blank'>payment:notes</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:notes%3Dno' target='_blank'>no</a>
 | 
				
			||||||
  - *Payment with cards is possible*  corresponds with  `payment:cards=yes`
 | 
					  - *Debit cards are accepted here*  corresponds with  `payment:debit_cards=yes`
 | 
				
			||||||
  - Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:payment:cards' target='_blank'>payment:cards</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:cards%3Dno' target='_blank'>no</a>
 | 
					  - Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:payment:debit_cards' target='_blank'>payment:debit_cards</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:debit_cards%3Dno' target='_blank'>no</a>
 | 
				
			||||||
 | 
					  - *Credit cards are accepted here*  corresponds with  `payment:credit_cards=yes`
 | 
				
			||||||
 | 
					  - Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:payment:credit_cards' target='_blank'>payment:credit_cards</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:credit_cards%3Dno' target='_blank'>no</a>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -181,26 +192,22 @@ This is rendered with  `This vending machine is maintained by {operator}`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### bicycle_tube_vending_maching-other-items 
 | 
					### other-items-vending 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
The question is  *Are other bicycle bicycle accessories sold here?*
 | 
					The question is  *Are other biycle accessories sold here?*
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  - *Bicycle lights are sold here*  corresponds with  `vending:bicycle_light=yes`
 | 
					  - *Bicycle inner tubes are sold here*  corresponds with  `vending=bicycle_tube`
 | 
				
			||||||
  - Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:vending:bicycle_light' target='_blank'>vending:bicycle_light</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:vending:bicycle_light%3Dno' target='_blank'>no</a>
 | 
					  - *Bicycle lights are sold here*  corresponds with  `vending=bicycle_light`
 | 
				
			||||||
  - *Gloves are sold here*  corresponds with  `vending:gloves=yes`
 | 
					  - *Gloves are sold here*  corresponds with  `vending=gloves`
 | 
				
			||||||
  - Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:vending:gloves' target='_blank'>vending:gloves</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:vending:gloves%3Dno' target='_blank'>no</a>
 | 
					  - *Bicycle repair kits are sold here*  corresponds with  `vending=bicycle_repair_kit`
 | 
				
			||||||
  - *Bicycle repair kits are sold here*  corresponds with  `vending:bicycle_repair_kit=yes`
 | 
					  - *Bicycle pumps are sold here*  corresponds with  `vending=bicycle_pump`
 | 
				
			||||||
  - Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:vending:bicycle_repair_kit' target='_blank'>vending:bicycle_repair_kit</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:vending:bicycle_repair_kit%3Dno' target='_blank'>no</a>
 | 
					  - *Bicycle locks are sold here*  corresponds with  `vending=bicycle_lock`
 | 
				
			||||||
  - *Bicycle pumps are sold here*  corresponds with  `vending:bicycle_pump=yes`
 | 
					 | 
				
			||||||
  - Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:vending:bicycle_pump' target='_blank'>vending:bicycle_pump</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:vending:bicycle_pump%3Dno' target='_blank'>no</a>
 | 
					 | 
				
			||||||
  - *Bicycle locks are sold here*  corresponds with  `vending:bicycle_lock=yes`
 | 
					 | 
				
			||||||
  - Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:vending:bicycle_lock' target='_blank'>vending:bicycle_lock</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:vending:bicycle_lock%3Dno' target='_blank'>no</a>
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -55,6 +55,17 @@ attribute | type | values which are supported by this layer
 | 
				
			||||||
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/room#values) [room](https://wiki.openstreetmap.org/wiki/Key:room) | Multiple choice | [administration](https://wiki.openstreetmap.org/wiki/Tag:room%3Dadministration) [auditorium](https://wiki.openstreetmap.org/wiki/Tag:room%3Dauditorium) [bedroom](https://wiki.openstreetmap.org/wiki/Tag:room%3Dbedroom) [chapel](https://wiki.openstreetmap.org/wiki/Tag:room%3Dchapel) [class](https://wiki.openstreetmap.org/wiki/Tag:room%3Dclass) [computer](https://wiki.openstreetmap.org/wiki/Tag:room%3Dcomputer) [conference](https://wiki.openstreetmap.org/wiki/Tag:room%3Dconference) [crypt](https://wiki.openstreetmap.org/wiki/Tag:room%3Dcrypt) [kitchen](https://wiki.openstreetmap.org/wiki/Tag:room%3Dkitchen) [laboratory](https://wiki.openstreetmap.org/wiki/Tag:room%3Dlaboratory) [library](https://wiki.openstreetmap.org/wiki/Tag:room%3Dlibrary) [locker](https://wiki.openstreetmap.org/wiki/Tag:room%3Dlocker) [nursery](https://wiki.openstreetmap.org/wiki/Tag:room%3Dnursery) [office](https://wiki.openstreetmap.org/wiki/Tag:room%3Doffice) [prison_cell](https://wiki.openstreetmap.org/wiki/Tag:room%3Dprison_cell) [restaurant](https://wiki.openstreetmap.org/wiki/Tag:room%3Drestaurant) [security_check](https://wiki.openstreetmap.org/wiki/Tag:room%3Dsecurity_check) [sport](https://wiki.openstreetmap.org/wiki/Tag:room%3Dsport) [storage](https://wiki.openstreetmap.org/wiki/Tag:room%3Dstorage) [technical](https://wiki.openstreetmap.org/wiki/Tag:room%3Dtechnical) [toilets](https://wiki.openstreetmap.org/wiki/Tag:room%3Dtoilets) [waiting](https://wiki.openstreetmap.org/wiki/Tag:room%3Dwaiting)
 | 
					[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/room#values) [room](https://wiki.openstreetmap.org/wiki/Key:room) | Multiple choice | [administration](https://wiki.openstreetmap.org/wiki/Tag:room%3Dadministration) [auditorium](https://wiki.openstreetmap.org/wiki/Tag:room%3Dauditorium) [bedroom](https://wiki.openstreetmap.org/wiki/Tag:room%3Dbedroom) [chapel](https://wiki.openstreetmap.org/wiki/Tag:room%3Dchapel) [class](https://wiki.openstreetmap.org/wiki/Tag:room%3Dclass) [computer](https://wiki.openstreetmap.org/wiki/Tag:room%3Dcomputer) [conference](https://wiki.openstreetmap.org/wiki/Tag:room%3Dconference) [crypt](https://wiki.openstreetmap.org/wiki/Tag:room%3Dcrypt) [kitchen](https://wiki.openstreetmap.org/wiki/Tag:room%3Dkitchen) [laboratory](https://wiki.openstreetmap.org/wiki/Tag:room%3Dlaboratory) [library](https://wiki.openstreetmap.org/wiki/Tag:room%3Dlibrary) [locker](https://wiki.openstreetmap.org/wiki/Tag:room%3Dlocker) [nursery](https://wiki.openstreetmap.org/wiki/Tag:room%3Dnursery) [office](https://wiki.openstreetmap.org/wiki/Tag:room%3Doffice) [prison_cell](https://wiki.openstreetmap.org/wiki/Tag:room%3Dprison_cell) [restaurant](https://wiki.openstreetmap.org/wiki/Tag:room%3Drestaurant) [security_check](https://wiki.openstreetmap.org/wiki/Tag:room%3Dsecurity_check) [sport](https://wiki.openstreetmap.org/wiki/Tag:room%3Dsport) [storage](https://wiki.openstreetmap.org/wiki/Tag:room%3Dstorage) [technical](https://wiki.openstreetmap.org/wiki/Tag:room%3Dtechnical) [toilets](https://wiki.openstreetmap.org/wiki/Tag:room%3Dtoilets) [waiting](https://wiki.openstreetmap.org/wiki/Tag:room%3Dwaiting)
 | 
				
			||||||
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/capacity#values) [capacity](https://wiki.openstreetmap.org/wiki/Key:capacity) | [pnat](../SpecialInputElements.md#pnat) | 
 | 
					[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/capacity#values) [capacity](https://wiki.openstreetmap.org/wiki/Key:capacity) | [pnat](../SpecialInputElements.md#pnat) | 
 | 
				
			||||||
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/name:etymology:wikidata#values) [name:etymology:wikidata](https://wiki.openstreetmap.org/wiki/Key:name:etymology:wikidata) | [wikidata](../SpecialInputElements.md#wikidata) | 
 | 
					[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/name:etymology:wikidata#values) [name:etymology:wikidata](https://wiki.openstreetmap.org/wiki/Key:name:etymology:wikidata) | [wikidata](../SpecialInputElements.md#wikidata) | 
 | 
				
			||||||
 | 
					[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/access#values) [access](https://wiki.openstreetmap.org/wiki/Key:access) | [string](../SpecialInputElements.md#string) | [yes](https://wiki.openstreetmap.org/wiki/Tag:access%3Dyes) [customers](https://wiki.openstreetmap.org/wiki/Tag:access%3Dcustomers) [no](https://wiki.openstreetmap.org/wiki/Tag:access%3Dno) [key](https://wiki.openstreetmap.org/wiki/Tag:access%3Dkey)
 | 
				
			||||||
 | 
					[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/fee#values) [fee](https://wiki.openstreetmap.org/wiki/Key:fee) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:fee%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:fee%3Dno)
 | 
				
			||||||
 | 
					[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/charge#values) [charge](https://wiki.openstreetmap.org/wiki/Key:charge) | [string](../SpecialInputElements.md#string) | 
 | 
				
			||||||
 | 
					[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/opening_hours#values) [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)
 | 
				
			||||||
 | 
					[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/wheelchair#values) [wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dno) [designated](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Ddesignated)
 | 
				
			||||||
 | 
					[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/door:width#values) [door:width](https://wiki.openstreetmap.org/wiki/Key:door:width) | [pfloat](../SpecialInputElements.md#pfloat) | 
 | 
				
			||||||
 | 
					[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/toilets:position#values) [toilets:position](https://wiki.openstreetmap.org/wiki/Key:toilets:position) | Multiple choice | [seated](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dseated) [urinal](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Durinal) [squat](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dsquat) [seated;urinal](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dseated;urinal)
 | 
				
			||||||
 | 
					[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/changing_table#values) [changing_table](https://wiki.openstreetmap.org/wiki/Key:changing_table) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:changing_table%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:changing_table%3Dno)
 | 
				
			||||||
 | 
					[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/changing_table:location#values) [changing_table:location](https://wiki.openstreetmap.org/wiki/Key:changing_table:location) | [string](../SpecialInputElements.md#string) | [female_toilet](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dfemale_toilet) [male_toilet](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dmale_toilet) [wheelchair_toilet](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dwheelchair_toilet) [dedicated_room](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Ddedicated_room)
 | 
				
			||||||
 | 
					[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/toilets:handwashing#values) [toilets:handwashing](https://wiki.openstreetmap.org/wiki/Key:toilets:handwashing) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:handwashing%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:handwashing%3Dno)
 | 
				
			||||||
 | 
					[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/toilets:paper_supplied#values) [toilets:paper_supplied](https://wiki.openstreetmap.org/wiki/Key:toilets:paper_supplied) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:paper_supplied%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:paper_supplied%3Dno)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -231,6 +242,276 @@ This is rendered with  `<h3>Wikipedia article of the name giver</h3>{wikipedia(n
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### toilet-access 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					The question is  *Are these toilets publicly accessible?*
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This rendering asks information about the property  [access](https://wiki.openstreetmap.org/wiki/Key:access) 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This is rendered with  `Access is {access}`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  - *Public access*  corresponds with  `access=yes`
 | 
				
			||||||
 | 
					  - *Only access to customers*  corresponds with  `access=customers`
 | 
				
			||||||
 | 
					  - *Not accessible*  corresponds with  `access=no`
 | 
				
			||||||
 | 
					  - *Accessible, but one has to ask a key to enter*  corresponds with  `access=key`
 | 
				
			||||||
 | 
					  - *Public access*  corresponds with  `access=public`
 | 
				
			||||||
 | 
					  - This option cannot be chosen as answer
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering is only visible in the popup if the following condition is met: `amenity=toilets`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering has labels  `relevant-questions`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### toilets-fee 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					The question is  *Are these toilets free to use?*
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  - *These are paid toilets*  corresponds with  `fee=yes`
 | 
				
			||||||
 | 
					  - *Free to use*  corresponds with  `fee=no`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering is only visible in the popup if the following condition is met: `amenity=toilets&access!=no`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering has labels  `relevant-questions`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### toilet-charge 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					The question is  *How much does one have to pay for these toilets?*
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This rendering asks information about the property  [charge](https://wiki.openstreetmap.org/wiki/Key:charge) 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This is rendered with  `The fee is {charge}`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering is only visible in the popup if the following condition is met: `amenity=toilets&fee=yes`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering has labels  `relevant-questions`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### payment-options-split 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					The question is  *Which methods of payment are accepted here?*
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  - *Cash is accepted here*  corresponds with  `payment:cash=yes`
 | 
				
			||||||
 | 
					  - This option cannot be chosen as answer
 | 
				
			||||||
 | 
					  - Unselecting this answer will add 
 | 
				
			||||||
 | 
					  - *Payment cards are accepted here*  corresponds with  `payment:cards=yes`
 | 
				
			||||||
 | 
					  - This option cannot be chosen as answer
 | 
				
			||||||
 | 
					  - Unselecting this answer will add 
 | 
				
			||||||
 | 
					  - *Payment by QR-code is possible here*  corresponds with  `payment:qr_code=yes`
 | 
				
			||||||
 | 
					  - Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:payment:qr_code' target='_blank'>payment:qr_code</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:qr_code%3Dno' target='_blank'>no</a>
 | 
				
			||||||
 | 
					  - *Coins are accepted here*  corresponds with  `payment:coins=yes`
 | 
				
			||||||
 | 
					  - Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:payment:coins' target='_blank'>payment:coins</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:coins%3Dno' target='_blank'>no</a>
 | 
				
			||||||
 | 
					  - *Bank notes are accepted here*  corresponds with  `payment:notes=yes`
 | 
				
			||||||
 | 
					  - Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:payment:notes' target='_blank'>payment:notes</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:notes%3Dno' target='_blank'>no</a>
 | 
				
			||||||
 | 
					  - *Debit cards are accepted here*  corresponds with  `payment:debit_cards=yes`
 | 
				
			||||||
 | 
					  - Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:payment:debit_cards' target='_blank'>payment:debit_cards</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:debit_cards%3Dno' target='_blank'>no</a>
 | 
				
			||||||
 | 
					  - *Credit cards are accepted here*  corresponds with  `payment:credit_cards=yes`
 | 
				
			||||||
 | 
					  - Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:payment:credit_cards' target='_blank'>payment:credit_cards</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:credit_cards%3Dno' target='_blank'>no</a>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering is only visible in the popup if the following condition is met: `amenity=toilets&fee=yes`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering has labels  `relevant-questions`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### opening_hours_24_7 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					The question is  *When are these toilets opened?*
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This rendering asks information about the property  [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This is rendered with  `<h3>Opening hours</h3>{opening_hours_table(opening_hours)}`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  - *24/7 opened (including holidays)*  corresponds with  `opening_hours=24/7`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering is only visible in the popup if the following condition is met: `amenity=toilets&access!=no`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering has labels  `relevant-questions`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### toilets-wheelchair 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					The question is  *Is there a dedicated toilet for wheelchair users?*
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  - *There is a dedicated toilet for wheelchair users*  corresponds with  `wheelchair=yes`
 | 
				
			||||||
 | 
					  - *No wheelchair access*  corresponds with  `wheelchair=no`
 | 
				
			||||||
 | 
					  - *There is only a dedicated toilet for wheelchair users*  corresponds with  `wheelchair=designated`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering is only visible in the popup if the following condition is met: `amenity=toilets`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering has labels  `relevant-questions`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### wheelchair-door-width 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					The question is  *What is the width of the door to the wheelchair accessible toilet?*
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This rendering asks information about the property  [door:width](https://wiki.openstreetmap.org/wiki/Key:door:width) 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This is rendered with  `The door to the wheelchair-accessible toilet is {canonical(door:width)} wide`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering is only visible in the popup if the following condition is met: `amenity=toilets&wheelchair=yes|wheelchair=designated`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering has labels  `relevant-questions`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### toilets-type 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					The question is  *Which kind of toilets are this?*
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  - *There are only seated toilets*  corresponds with  `toilets:position=seated`
 | 
				
			||||||
 | 
					  - *There are only urinals here*  corresponds with  `toilets:position=urinal`
 | 
				
			||||||
 | 
					  - *There are only squat toilets here*  corresponds with  `toilets:position=squat`
 | 
				
			||||||
 | 
					  - *Both seated toilets and urinals are available here*  corresponds with  `toilets:position=seated;urinal`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering is only visible in the popup if the following condition is met: `amenity=toilets`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering has labels  `relevant-questions`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### toilets-changing-table 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					The question is  *Is a changing table (to change diapers) available?*
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  - *A changing table is available*  corresponds with  `changing_table=yes`
 | 
				
			||||||
 | 
					  - *No changing table is available*  corresponds with  `changing_table=no`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering is only visible in the popup if the following condition is met: `amenity=toilets`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering has labels  `relevant-questions`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### toilet-changing_table:location 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					The question is  *Where is the changing table located?*
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This rendering asks information about the property  [changing_table:location](https://wiki.openstreetmap.org/wiki/Key:changing_table:location) 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This is rendered with  `The changing table is located at {changing_table:location}`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  - *The changing table is in the toilet for women. *  corresponds with  `changing_table:location=female_toilet`
 | 
				
			||||||
 | 
					  - *The changing table is in the toilet for men. *  corresponds with  `changing_table:location=male_toilet`
 | 
				
			||||||
 | 
					  - *The changing table is in the toilet for wheelchair users. *  corresponds with  `changing_table:location=wheelchair_toilet`
 | 
				
			||||||
 | 
					  - *The changing table is in a dedicated room. *  corresponds with  `changing_table:location=dedicated_room`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering is only visible in the popup if the following condition is met: `amenity=toilets&changing_table=yes`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering has labels  `relevant-questions`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### toilet-handwashing 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					The question is  *Do these toilets have a sink to wash your hands?*
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  - *This toilets have a sink to wash your hands*  corresponds with  `toilets:handwashing=yes`
 | 
				
			||||||
 | 
					  - *This toilets <b>don't</b> have a sink to wash your hands*  corresponds with  `toilets:handwashing=no`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering is only visible in the popup if the following condition is met: `amenity=toilets`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering has labels  `relevant-questions`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### toilet-has-paper 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					The question is  *Does one have to bring their own toilet paper to this toilet?*
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  - *This toilet is equipped with toilet paper*  corresponds with  `toilets:paper_supplied=yes`
 | 
				
			||||||
 | 
					  - *You have to bring your own toilet paper to this toilet*  corresponds with  `toilets:paper_supplied=no`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering is only visible in the popup if the following condition is met: `amenity=toilets&toilets:position!=urinal`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering has labels  `relevant-questions`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### leftover-questions 
 | 
					### leftover-questions 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -161,6 +161,8 @@ This is rendered with  `Access is {access}`
 | 
				
			||||||
  - This option cannot be chosen as answer
 | 
					  - This option cannot be chosen as answer
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering has labels  `relevant-questions`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### toilets-fee 
 | 
					### toilets-fee 
 | 
				
			||||||
| 
						 | 
					@ -177,6 +179,8 @@ The question is  *Are these toilets free to use?*
 | 
				
			||||||
  - *Free to use*  corresponds with  `fee=no`
 | 
					  - *Free to use*  corresponds with  `fee=no`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering has labels  `relevant-questions`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### toilet-charge 
 | 
					### toilet-charge 
 | 
				
			||||||
| 
						 | 
					@ -193,6 +197,8 @@ This is rendered with  `The fee is {charge}`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
This tagrendering is only visible in the popup if the following condition is met: `fee=yes`
 | 
					This tagrendering is only visible in the popup if the following condition is met: `fee=yes`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering has labels  `relevant-questions`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### payment-options-split 
 | 
					### payment-options-split 
 | 
				
			||||||
| 
						 | 
					@ -225,6 +231,8 @@ The question is  *Which methods of payment are accepted here?*
 | 
				
			||||||
 | 
					
 | 
				
			||||||
This tagrendering is only visible in the popup if the following condition is met: `fee=yes`
 | 
					This tagrendering is only visible in the popup if the following condition is met: `fee=yes`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering has labels  `relevant-questions`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### opening_hours_24_7 
 | 
					### opening_hours_24_7 
 | 
				
			||||||
| 
						 | 
					@ -244,6 +252,8 @@ This is rendered with  `<h3>Opening hours</h3>{opening_hours_table(opening_hours
 | 
				
			||||||
  - *24/7 opened (including holidays)*  corresponds with  `opening_hours=24/7`
 | 
					  - *24/7 opened (including holidays)*  corresponds with  `opening_hours=24/7`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering has labels  `relevant-questions`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### toilets-wheelchair 
 | 
					### toilets-wheelchair 
 | 
				
			||||||
| 
						 | 
					@ -261,6 +271,8 @@ The question is  *Is there a dedicated toilet for wheelchair users?*
 | 
				
			||||||
  - *There is only a dedicated toilet for wheelchair users*  corresponds with  `wheelchair=designated`
 | 
					  - *There is only a dedicated toilet for wheelchair users*  corresponds with  `wheelchair=designated`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering has labels  `relevant-questions`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### wheelchair-door-width 
 | 
					### wheelchair-door-width 
 | 
				
			||||||
| 
						 | 
					@ -277,6 +289,8 @@ This is rendered with  `The door to the wheelchair-accessible toilet is {canonic
 | 
				
			||||||
 | 
					
 | 
				
			||||||
This tagrendering is only visible in the popup if the following condition is met: `wheelchair=yes|wheelchair=designated`
 | 
					This tagrendering is only visible in the popup if the following condition is met: `wheelchair=yes|wheelchair=designated`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering has labels  `relevant-questions`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### toilets-type 
 | 
					### toilets-type 
 | 
				
			||||||
| 
						 | 
					@ -295,6 +309,8 @@ The question is  *Which kind of toilets are this?*
 | 
				
			||||||
  - *Both seated toilets and urinals are available here*  corresponds with  `toilets:position=seated;urinal`
 | 
					  - *Both seated toilets and urinals are available here*  corresponds with  `toilets:position=seated;urinal`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering has labels  `relevant-questions`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### toilets-changing-table 
 | 
					### toilets-changing-table 
 | 
				
			||||||
| 
						 | 
					@ -311,6 +327,8 @@ The question is  *Is a changing table (to change diapers) available?*
 | 
				
			||||||
  - *No changing table is available*  corresponds with  `changing_table=no`
 | 
					  - *No changing table is available*  corresponds with  `changing_table=no`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering has labels  `relevant-questions`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### toilet-changing_table:location 
 | 
					### toilet-changing_table:location 
 | 
				
			||||||
| 
						 | 
					@ -335,6 +353,8 @@ This is rendered with  `The changing table is located at {changing_table:locatio
 | 
				
			||||||
 | 
					
 | 
				
			||||||
This tagrendering is only visible in the popup if the following condition is met: `changing_table=yes`
 | 
					This tagrendering is only visible in the popup if the following condition is met: `changing_table=yes`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering has labels  `relevant-questions`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### toilet-handwashing 
 | 
					### toilet-handwashing 
 | 
				
			||||||
| 
						 | 
					@ -351,6 +371,8 @@ The question is  *Do these toilets have a sink to wash your hands?*
 | 
				
			||||||
  - *This toilets <b>don't</b> have a sink to wash your hands*  corresponds with  `toilets:handwashing=no`
 | 
					  - *This toilets <b>don't</b> have a sink to wash your hands*  corresponds with  `toilets:handwashing=no`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering has labels  `relevant-questions`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### toilet-has-paper 
 | 
					### toilet-has-paper 
 | 
				
			||||||
| 
						 | 
					@ -367,6 +389,8 @@ The question is  *Does one have to bring their own toilet paper to this toilet?*
 | 
				
			||||||
  - *You have to bring your own toilet paper to this toilet*  corresponds with  `toilets:paper_supplied=no`
 | 
					  - *You have to bring your own toilet paper to this toilet*  corresponds with  `toilets:paper_supplied=no`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering has labels  `relevant-questions`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### description 
 | 
					### description 
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -255,6 +255,8 @@ The question is  *Which kind of toilets are this?*
 | 
				
			||||||
  - *Both seated toilets and urinals are available here*  corresponds with  `toilets:position=seated;urinal`
 | 
					  - *Both seated toilets and urinals are available here*  corresponds with  `toilets:position=seated;urinal`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering has labels  `relevant-questions`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### toilets-changing-table 
 | 
					### toilets-changing-table 
 | 
				
			||||||
| 
						 | 
					@ -271,6 +273,8 @@ The question is  *Is a changing table (to change diapers) available?*
 | 
				
			||||||
  - *No changing table is available*  corresponds with  `changing_table=no`
 | 
					  - *No changing table is available*  corresponds with  `changing_table=no`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering has labels  `relevant-questions`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### toilet-changing_table:location 
 | 
					### toilet-changing_table:location 
 | 
				
			||||||
| 
						 | 
					@ -295,6 +299,8 @@ This is rendered with  `The changing table is located at {changing_table:locatio
 | 
				
			||||||
 | 
					
 | 
				
			||||||
This tagrendering is only visible in the popup if the following condition is met: `changing_table=yes`
 | 
					This tagrendering is only visible in the popup if the following condition is met: `changing_table=yes`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering has labels  `relevant-questions`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### toilet-handwashing 
 | 
					### toilet-handwashing 
 | 
				
			||||||
| 
						 | 
					@ -311,6 +317,8 @@ The question is  *Do these toilets have a sink to wash your hands?*
 | 
				
			||||||
  - *This toilets <b>don't</b> have a sink to wash your hands*  corresponds with  `toilets:handwashing=no`
 | 
					  - *This toilets <b>don't</b> have a sink to wash your hands*  corresponds with  `toilets:handwashing=no`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering has labels  `relevant-questions`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### toilet-has-paper 
 | 
					### toilet-has-paper 
 | 
				
			||||||
| 
						 | 
					@ -327,6 +335,8 @@ The question is  *Does one have to bring their own toilet paper to this toilet?*
 | 
				
			||||||
  - *You have to bring your own toilet paper to this toilet*  corresponds with  `toilets:paper_supplied=no`
 | 
					  - *You have to bring your own toilet paper to this toilet*  corresponds with  `toilets:paper_supplied=no`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This tagrendering has labels  `relevant-questions`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### description 
 | 
					### description 
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -47,7 +47,7 @@ this quick overview is incomplete
 | 
				
			||||||
attribute | type | values which are supported by this layer
 | 
					attribute | type | values which are supported by this layer
 | 
				
			||||||
----------- | ------ | ------------------------------------------
 | 
					----------- | ------ | ------------------------------------------
 | 
				
			||||||
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/id#values) [id](https://wiki.openstreetmap.org/wiki/Key:id) | Multiple choice | 
 | 
					[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/id#values) [id](https://wiki.openstreetmap.org/wiki/Key:id) | Multiple choice | 
 | 
				
			||||||
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/vending#values) [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) [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) [meat](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dmeat)
 | 
					[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/vending#values) [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) [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)
 | 
				
			||||||
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/opening_hours#values) [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)
 | 
					[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/opening_hours#values) [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)
 | 
				
			||||||
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/payment:coins:denominations#values) [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)
 | 
					[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/payment:coins:denominations#values) [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)
 | 
				
			||||||
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/payment:notes:denominations#values) [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)
 | 
					[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/payment:notes:denominations#values) [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)
 | 
				
			||||||
| 
						 | 
					@ -119,11 +119,16 @@ This is rendered with  `This vending machine sells {vending}`
 | 
				
			||||||
  - *Cheese is sold*  corresponds with  `vending=cheese`
 | 
					  - *Cheese is sold*  corresponds with  `vending=cheese`
 | 
				
			||||||
  - *Honey is sold*  corresponds with  `vending=honey`
 | 
					  - *Honey is sold*  corresponds with  `vending=honey`
 | 
				
			||||||
  - *Potatoes are sold*  corresponds with  `vending=potatoes`
 | 
					  - *Potatoes are sold*  corresponds with  `vending=potatoes`
 | 
				
			||||||
 | 
					  - *Meat is sold*  corresponds with  `vending=meat`
 | 
				
			||||||
  - *Flowers are sold*  corresponds with  `vending=flowers`
 | 
					  - *Flowers are sold*  corresponds with  `vending=flowers`
 | 
				
			||||||
  - *Parking tickets are sold*  corresponds with  `vending=parking_tickets`
 | 
					  - *Parking tickets are sold*  corresponds with  `vending=parking_tickets`
 | 
				
			||||||
  - *Pressed pennies are sold*  corresponds with  `vending=elongated_coin`
 | 
					  - *Pressed pennies are sold*  corresponds with  `vending=elongated_coin`
 | 
				
			||||||
  - *Public transport tickets are sold*  corresponds with  `vending=public_transport_tickets`
 | 
					  - *Public transport tickets are sold*  corresponds with  `vending=public_transport_tickets`
 | 
				
			||||||
  - *Meat products are being sold*  corresponds with  `vending=meat`
 | 
					  - *Bicycle lights are sold*  corresponds with  `vending=bicycle_light`
 | 
				
			||||||
 | 
					  - *Gloves are sold*  corresponds with  `vending=gloves`
 | 
				
			||||||
 | 
					  - *Bicycle repair kits are sold*  corresponds with  `vending=bicycle_repair_kit`
 | 
				
			||||||
 | 
					  - *Bicycle pumps are sold*  corresponds with  `vending=bicycle_pump`
 | 
				
			||||||
 | 
					  - *Bicycle locks are sold*  corresponds with  `vending=bicycle_lock`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -429,11 +434,16 @@ vending.12 | Sale of eggs | vending~^(.*eggs.*)$
 | 
				
			||||||
vending.13 | Sale of cheese | vending~^(.*cheese.*)$
 | 
					vending.13 | Sale of cheese | vending~^(.*cheese.*)$
 | 
				
			||||||
vending.14 | Sale of honey | vending~^(.*honey.*)$
 | 
					vending.14 | Sale of honey | vending~^(.*honey.*)$
 | 
				
			||||||
vending.15 | Sale of potatoes | vending~^(.*potatoes.*)$
 | 
					vending.15 | Sale of potatoes | vending~^(.*potatoes.*)$
 | 
				
			||||||
vending.16 | Sale of flowers | vending~^(.*flowers.*)$
 | 
					vending.16 | Sale of meat | vending~^(.*meat.*)$
 | 
				
			||||||
vending.17 | Sale of parking | vending~^(.*parking_tickets.*)$
 | 
					vending.17 | Sale of flowers | vending~^(.*flowers.*)$
 | 
				
			||||||
vending.18 | Sale of pressed pennies | vending=elongated_coin
 | 
					vending.18 | Sale of parking tickets | vending~^(.*parking_tickets.*)$
 | 
				
			||||||
vending.19 | Sale of public transport tickets | vending~^(.*public_transport_tickets.*)$
 | 
					vending.19 | Sale of pressed pennies | vending=elongated_coin
 | 
				
			||||||
vending.20 | Sale of meat products | vending=meat
 | 
					vending.20 | Sale of public transport tickets | vending~^(.*public_transport_tickets.*)$
 | 
				
			||||||
 | 
					vending.21 | Sale of bicycle lights | vending=bicycle_light
 | 
				
			||||||
 | 
					vending.22 | Sale of gloves | vending=gloves
 | 
				
			||||||
 | 
					vending.23 | Sale of bicycle repair kits | vending=bicycle_repair_kit
 | 
				
			||||||
 | 
					vending.24 | Sale of bicycle pumps | vending=bicycle_pump
 | 
				
			||||||
 | 
					vending.25 | Sale of bicycle locks | vending=bicycle_lock
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
This document is autogenerated from [assets/layers/vending_machine/vending_machine.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/vending_machine/vending_machine.json)
 | 
					This document is autogenerated from [assets/layers/vending_machine/vending_machine.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/vending_machine/vending_machine.json)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -49,7 +49,7 @@ this quick overview is incomplete
 | 
				
			||||||
attribute | type | values which are supported by this layer
 | 
					attribute | type | values which are supported by this layer
 | 
				
			||||||
----------- | ------ | ------------------------------------------
 | 
					----------- | ------ | ------------------------------------------
 | 
				
			||||||
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/id#values) [id](https://wiki.openstreetmap.org/wiki/Key:id) | Multiple choice | 
 | 
					[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/id#values) [id](https://wiki.openstreetmap.org/wiki/Key:id) | Multiple choice | 
 | 
				
			||||||
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/waste#values) [waste](https://wiki.openstreetmap.org/wiki/Key:waste) | Multiple choice | [trash](https://wiki.openstreetmap.org/wiki/Tag:waste%3Dtrash) [dog_excrement](https://wiki.openstreetmap.org/wiki/Tag:waste%3Ddog_excrement) [cigarettes](https://wiki.openstreetmap.org/wiki/Tag:waste%3Dcigarettes) [drugs](https://wiki.openstreetmap.org/wiki/Tag:waste%3Ddrugs) [sharps](https://wiki.openstreetmap.org/wiki/Tag:waste%3Dsharps) [plastic](https://wiki.openstreetmap.org/wiki/Tag:waste%3Dplastic)
 | 
					[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/waste#values) [waste](https://wiki.openstreetmap.org/wiki/Key:waste) | Multiple choice | [trash](https://wiki.openstreetmap.org/wiki/Tag:waste%3Dtrash) [dog_excrement](https://wiki.openstreetmap.org/wiki/Tag:waste%3Ddog_excrement) [cigarettes](https://wiki.openstreetmap.org/wiki/Tag:waste%3Dcigarettes) [drugs](https://wiki.openstreetmap.org/wiki/Tag:waste%3Ddrugs) [sharps](https://wiki.openstreetmap.org/wiki/Tag:waste%3Dsharps) [plastic](https://wiki.openstreetmap.org/wiki/Tag:waste%3Dplastic) [paper](https://wiki.openstreetmap.org/wiki/Tag:waste%3Dpaper)
 | 
				
			||||||
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/vending#values) [vending](https://wiki.openstreetmap.org/wiki/Key:vending) | Multiple choice | [dog_excrement_bag](https://wiki.openstreetmap.org/wiki/Tag:vending%3Ddog_excrement_bag) [](https://wiki.openstreetmap.org/wiki/Tag:vending%3D)
 | 
					[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/vending#values) [vending](https://wiki.openstreetmap.org/wiki/Key:vending) | Multiple choice | [dog_excrement_bag](https://wiki.openstreetmap.org/wiki/Tag:vending%3Ddog_excrement_bag) [](https://wiki.openstreetmap.org/wiki/Tag:vending%3D)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -104,6 +104,7 @@ The question is  *What kind of waste basket is this?*
 | 
				
			||||||
  - *A waste basket for drugs*  corresponds with  `waste=drugs`
 | 
					  - *A waste basket for drugs*  corresponds with  `waste=drugs`
 | 
				
			||||||
  - *A waste basket for needles and other sharp objects*  corresponds with  `waste=sharps`
 | 
					  - *A waste basket for needles and other sharp objects*  corresponds with  `waste=sharps`
 | 
				
			||||||
  - *A waste basket for plastic*  corresponds with  `waste=plastic`
 | 
					  - *A waste basket for plastic*  corresponds with  `waste=plastic`
 | 
				
			||||||
 | 
					  - *A waste basket for paper*  corresponds with  `waste=paper`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -988,18 +988,38 @@
 | 
				
			||||||
      "description": "Layer 'Bicycle tube vending machine' shows and asks freeform values for key 'charge' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')"
 | 
					      "description": "Layer 'Bicycle tube vending machine' shows and asks freeform values for key 'charge' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "key": "payment:coins",
 | 
					      "key": "payment:cash",
 | 
				
			||||||
      "description": "Layer 'Bicycle tube vending machine' shows payment:coins=yes with a fixed text, namely 'Payment with coins is possible' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')",
 | 
					      "description": "Layer 'Bicycle tube vending machine' shows payment:cash=yes with a fixed text, namely 'Cash is accepted here' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')",
 | 
				
			||||||
      "value": "yes"
 | 
					 | 
				
			||||||
    },
 | 
					 | 
				
			||||||
    {
 | 
					 | 
				
			||||||
      "key": "payment:notes",
 | 
					 | 
				
			||||||
      "description": "Layer 'Bicycle tube vending machine' shows payment:notes=yes with a fixed text, namely 'Payment with notes is possible' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')",
 | 
					 | 
				
			||||||
      "value": "yes"
 | 
					      "value": "yes"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "key": "payment:cards",
 | 
					      "key": "payment:cards",
 | 
				
			||||||
      "description": "Layer 'Bicycle tube vending machine' shows payment:cards=yes with a fixed text, namely 'Payment with cards is possible' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')",
 | 
					      "description": "Layer 'Bicycle tube vending machine' shows payment:cards=yes with a fixed text, namely 'Payment cards are accepted here' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')",
 | 
				
			||||||
 | 
					      "value": "yes"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "payment:qr_code",
 | 
				
			||||||
 | 
					      "description": "Layer 'Bicycle tube vending machine' shows payment:qr_code=yes with a fixed text, namely 'Payment by QR-code is possible here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')",
 | 
				
			||||||
 | 
					      "value": "yes"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "payment:coins",
 | 
				
			||||||
 | 
					      "description": "Layer 'Bicycle tube vending machine' shows payment:coins=yes with a fixed text, namely 'Coins are accepted here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')",
 | 
				
			||||||
 | 
					      "value": "yes"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "payment:notes",
 | 
				
			||||||
 | 
					      "description": "Layer 'Bicycle tube vending machine' shows payment:notes=yes with a fixed text, namely 'Bank notes are accepted here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')",
 | 
				
			||||||
 | 
					      "value": "yes"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "payment:debit_cards",
 | 
				
			||||||
 | 
					      "description": "Layer 'Bicycle tube vending machine' shows payment:debit_cards=yes with a fixed text, namely 'Debit cards are accepted here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')",
 | 
				
			||||||
 | 
					      "value": "yes"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "payment:credit_cards",
 | 
				
			||||||
 | 
					      "description": "Layer 'Bicycle tube vending machine' shows payment:credit_cards=yes with a fixed text, namely 'Credit cards are accepted here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')",
 | 
				
			||||||
      "value": "yes"
 | 
					      "value": "yes"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
| 
						 | 
					@ -1031,29 +1051,34 @@
 | 
				
			||||||
      "value": "Continental"
 | 
					      "value": "Continental"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "key": "vending:bicycle_light",
 | 
					      "key": "vending",
 | 
				
			||||||
      "description": "Layer 'Bicycle tube vending machine' shows vending:bicycle_light=yes with a fixed text, namely 'Bicycle lights are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')",
 | 
					      "description": "Layer 'Bicycle tube vending machine' shows vending=bicycle_tube with a fixed text, namely 'Bicycle inner tubes are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')",
 | 
				
			||||||
      "value": "yes"
 | 
					      "value": "bicycle_tube"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "key": "vending:gloves",
 | 
					      "key": "vending",
 | 
				
			||||||
      "description": "Layer 'Bicycle tube vending machine' shows vending:gloves=yes with a fixed text, namely 'Gloves are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')",
 | 
					      "description": "Layer 'Bicycle tube vending machine' shows vending=bicycle_light with a fixed text, namely 'Bicycle lights are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')",
 | 
				
			||||||
      "value": "yes"
 | 
					      "value": "bicycle_light"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "key": "vending:bicycle_repair_kit",
 | 
					      "key": "vending",
 | 
				
			||||||
      "description": "Layer 'Bicycle tube vending machine' shows vending:bicycle_repair_kit=yes with a fixed text, namely 'Bicycle repair kits are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')",
 | 
					      "description": "Layer 'Bicycle tube vending machine' shows vending=gloves with a fixed text, namely 'Gloves are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')",
 | 
				
			||||||
      "value": "yes"
 | 
					      "value": "gloves"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "key": "vending:bicycle_pump",
 | 
					      "key": "vending",
 | 
				
			||||||
      "description": "Layer 'Bicycle tube vending machine' shows vending:bicycle_pump=yes with a fixed text, namely 'Bicycle pumps are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')",
 | 
					      "description": "Layer 'Bicycle tube vending machine' shows vending=bicycle_repair_kit with a fixed text, namely 'Bicycle repair kits are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')",
 | 
				
			||||||
      "value": "yes"
 | 
					      "value": "bicycle_repair_kit"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "key": "vending:bicycle_lock",
 | 
					      "key": "vending",
 | 
				
			||||||
      "description": "Layer 'Bicycle tube vending machine' shows vending:bicycle_lock=yes with a fixed text, namely 'Bicycle locks are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')",
 | 
					      "description": "Layer 'Bicycle tube vending machine' shows vending=bicycle_pump with a fixed text, namely 'Bicycle pumps are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')",
 | 
				
			||||||
      "value": "yes"
 | 
					      "value": "bicycle_pump"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "vending",
 | 
				
			||||||
 | 
					      "description": "Layer 'Bicycle tube vending machine' shows vending=bicycle_lock with a fixed text, namely 'Bicycle locks are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')",
 | 
				
			||||||
 | 
					      "value": "bicycle_lock"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "key": "amenity",
 | 
					      "key": "amenity",
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -215,6 +215,186 @@
 | 
				
			||||||
      "key": "name:etymology:wikidata",
 | 
					      "key": "name:etymology:wikidata",
 | 
				
			||||||
      "description": "Layer 'Indoors' shows and asks freeform values for key 'name:etymology:wikidata' (in the mapcomplete.org theme 'Indoors') (This is only shown if name:etymology!=unknown)"
 | 
					      "description": "Layer 'Indoors' shows and asks freeform values for key 'name:etymology:wikidata' (in the mapcomplete.org theme 'Indoors') (This is only shown if name:etymology!=unknown)"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "access",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows and asks freeform values for key 'access' (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets)"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "access",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows access=yes with a fixed text, namely 'Public access' and allows to pick this as a default answer (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets)",
 | 
				
			||||||
 | 
					      "value": "yes"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "access",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows access=customers with a fixed text, namely 'Only access to customers' and allows to pick this as a default answer (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets)",
 | 
				
			||||||
 | 
					      "value": "customers"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "access",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows access=no with a fixed text, namely 'Not accessible' and allows to pick this as a default answer (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets)",
 | 
				
			||||||
 | 
					      "value": "no"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "access",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows access=key with a fixed text, namely 'Accessible, but one has to ask a key to enter' and allows to pick this as a default answer (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets)",
 | 
				
			||||||
 | 
					      "value": "key"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "access",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows access=public with a fixed text, namely 'Public access' (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets)",
 | 
				
			||||||
 | 
					      "value": "public"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "fee",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows fee=yes with a fixed text, namely 'These are paid toilets' and allows to pick this as a default answer (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets&access!=no)",
 | 
				
			||||||
 | 
					      "value": "yes"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "fee",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows fee=no with a fixed text, namely 'Free to use' and allows to pick this as a default answer (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets&access!=no)",
 | 
				
			||||||
 | 
					      "value": "no"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "charge",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows and asks freeform values for key 'charge' (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets&fee=yes)"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "payment:cash",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows payment:cash=yes with a fixed text, namely 'Cash is accepted here' (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets&fee=yes)",
 | 
				
			||||||
 | 
					      "value": "yes"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "payment:cards",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows payment:cards=yes with a fixed text, namely 'Payment cards are accepted here' (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets&fee=yes)",
 | 
				
			||||||
 | 
					      "value": "yes"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "payment:qr_code",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows payment:qr_code=yes with a fixed text, namely 'Payment by QR-code is possible here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets&fee=yes)",
 | 
				
			||||||
 | 
					      "value": "yes"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "payment:coins",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows payment:coins=yes with a fixed text, namely 'Coins are accepted here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets&fee=yes)",
 | 
				
			||||||
 | 
					      "value": "yes"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "payment:notes",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows payment:notes=yes with a fixed text, namely 'Bank notes are accepted here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets&fee=yes)",
 | 
				
			||||||
 | 
					      "value": "yes"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "payment:debit_cards",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows payment:debit_cards=yes with a fixed text, namely 'Debit cards are accepted here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets&fee=yes)",
 | 
				
			||||||
 | 
					      "value": "yes"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "payment:credit_cards",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows payment:credit_cards=yes with a fixed text, namely 'Credit cards are accepted here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets&fee=yes)",
 | 
				
			||||||
 | 
					      "value": "yes"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "opening_hours",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows and asks freeform values for key 'opening_hours' (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets&access!=no)"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "opening_hours",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows opening_hours=24/7 with a fixed text, namely '24/7 opened (including holidays)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets&access!=no)",
 | 
				
			||||||
 | 
					      "value": "24/7"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "wheelchair",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows wheelchair=yes with a fixed text, namely 'There is a dedicated toilet for wheelchair users' and allows to pick this as a default answer (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets)",
 | 
				
			||||||
 | 
					      "value": "yes"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "wheelchair",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows wheelchair=no with a fixed text, namely 'No wheelchair access' and allows to pick this as a default answer (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets)",
 | 
				
			||||||
 | 
					      "value": "no"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "wheelchair",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows wheelchair=designated with a fixed text, namely 'There is only a dedicated toilet for wheelchair users' and allows to pick this as a default answer (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets)",
 | 
				
			||||||
 | 
					      "value": "designated"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "door:width",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows and asks freeform values for key 'door:width' (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets&wheelchair=yes|wheelchair=designated)"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "toilets:position",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows toilets:position=seated with a fixed text, namely 'There are only seated toilets' and allows to pick this as a default answer (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets)",
 | 
				
			||||||
 | 
					      "value": "seated"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "toilets:position",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows toilets:position=urinal with a fixed text, namely 'There are only urinals here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets)",
 | 
				
			||||||
 | 
					      "value": "urinal"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "toilets:position",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows toilets:position=squat with a fixed text, namely 'There are only squat toilets here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets)",
 | 
				
			||||||
 | 
					      "value": "squat"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "toilets:position",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows toilets:position=seated;urinal with a fixed text, namely 'Both seated toilets and urinals are available here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets)",
 | 
				
			||||||
 | 
					      "value": "seated;urinal"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "changing_table",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows changing_table=yes with a fixed text, namely 'A changing table is available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets)",
 | 
				
			||||||
 | 
					      "value": "yes"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "changing_table",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows changing_table=no with a fixed text, namely 'No changing table is available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets)",
 | 
				
			||||||
 | 
					      "value": "no"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "changing_table:location",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows and asks freeform values for key 'changing_table:location' (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets&changing_table=yes)"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "changing_table:location",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows changing_table:location=female_toilet with a fixed text, namely 'The changing table is in the toilet for women. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets&changing_table=yes)",
 | 
				
			||||||
 | 
					      "value": "female_toilet"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "changing_table:location",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows changing_table:location=male_toilet with a fixed text, namely 'The changing table is in the toilet for men. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets&changing_table=yes)",
 | 
				
			||||||
 | 
					      "value": "male_toilet"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "changing_table:location",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows changing_table:location=wheelchair_toilet with a fixed text, namely 'The changing table is in the toilet for wheelchair users. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets&changing_table=yes)",
 | 
				
			||||||
 | 
					      "value": "wheelchair_toilet"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "changing_table:location",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows changing_table:location=dedicated_room with a fixed text, namely 'The changing table is in a dedicated room. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets&changing_table=yes)",
 | 
				
			||||||
 | 
					      "value": "dedicated_room"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "toilets:handwashing",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows toilets:handwashing=yes with a fixed text, namely 'This toilets have a sink to wash your hands' and allows to pick this as a default answer (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets)",
 | 
				
			||||||
 | 
					      "value": "yes"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "toilets:handwashing",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows toilets:handwashing=no with a fixed text, namely 'This toilets <b>don't</b> have a sink to wash your hands' and allows to pick this as a default answer (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets)",
 | 
				
			||||||
 | 
					      "value": "no"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "toilets:paper_supplied",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows toilets:paper_supplied=yes with a fixed text, namely 'This toilet is equipped with toilet paper' and allows to pick this as a default answer (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets&toilets:position!=urinal)",
 | 
				
			||||||
 | 
					      "value": "yes"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "toilets:paper_supplied",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows toilets:paper_supplied=no with a fixed text, namely 'You have to bring your own toilet paper to this toilet' and allows to pick this as a default answer (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets&toilets:position!=urinal)",
 | 
				
			||||||
 | 
					      "value": "no"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "key": "highway",
 | 
					      "key": "highway",
 | 
				
			||||||
      "description": "The MapComplete theme Indoors has a layer Pedestrian paths showing features with this tag",
 | 
					      "description": "The MapComplete theme Indoors has a layer Pedestrian paths showing features with this tag",
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1514,18 +1514,38 @@
 | 
				
			||||||
      "description": "Layer 'Bicycle tube vending machine' shows and asks freeform values for key 'charge' (in the mapcomplete.org theme 'Personal theme')"
 | 
					      "description": "Layer 'Bicycle tube vending machine' shows and asks freeform values for key 'charge' (in the mapcomplete.org theme 'Personal theme')"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "key": "payment:coins",
 | 
					      "key": "payment:cash",
 | 
				
			||||||
      "description": "Layer 'Bicycle tube vending machine' shows payment:coins=yes with a fixed text, namely 'Payment with coins is possible' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
 | 
					      "description": "Layer 'Bicycle tube vending machine' shows payment:cash=yes with a fixed text, namely 'Cash is accepted here' (in the mapcomplete.org theme 'Personal theme')",
 | 
				
			||||||
      "value": "yes"
 | 
					 | 
				
			||||||
    },
 | 
					 | 
				
			||||||
    {
 | 
					 | 
				
			||||||
      "key": "payment:notes",
 | 
					 | 
				
			||||||
      "description": "Layer 'Bicycle tube vending machine' shows payment:notes=yes with a fixed text, namely 'Payment with notes is possible' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
 | 
					 | 
				
			||||||
      "value": "yes"
 | 
					      "value": "yes"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "key": "payment:cards",
 | 
					      "key": "payment:cards",
 | 
				
			||||||
      "description": "Layer 'Bicycle tube vending machine' shows payment:cards=yes with a fixed text, namely 'Payment with cards is possible' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
 | 
					      "description": "Layer 'Bicycle tube vending machine' shows payment:cards=yes with a fixed text, namely 'Payment cards are accepted here' (in the mapcomplete.org theme 'Personal theme')",
 | 
				
			||||||
 | 
					      "value": "yes"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "payment:qr_code",
 | 
				
			||||||
 | 
					      "description": "Layer 'Bicycle tube vending machine' shows payment:qr_code=yes with a fixed text, namely 'Payment by QR-code is possible here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
 | 
				
			||||||
 | 
					      "value": "yes"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "payment:coins",
 | 
				
			||||||
 | 
					      "description": "Layer 'Bicycle tube vending machine' shows payment:coins=yes with a fixed text, namely 'Coins are accepted here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
 | 
				
			||||||
 | 
					      "value": "yes"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "payment:notes",
 | 
				
			||||||
 | 
					      "description": "Layer 'Bicycle tube vending machine' shows payment:notes=yes with a fixed text, namely 'Bank notes are accepted here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
 | 
				
			||||||
 | 
					      "value": "yes"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "payment:debit_cards",
 | 
				
			||||||
 | 
					      "description": "Layer 'Bicycle tube vending machine' shows payment:debit_cards=yes with a fixed text, namely 'Debit cards are accepted here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
 | 
				
			||||||
 | 
					      "value": "yes"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "payment:credit_cards",
 | 
				
			||||||
 | 
					      "description": "Layer 'Bicycle tube vending machine' shows payment:credit_cards=yes with a fixed text, namely 'Credit cards are accepted here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
 | 
				
			||||||
      "value": "yes"
 | 
					      "value": "yes"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
| 
						 | 
					@ -1557,29 +1577,34 @@
 | 
				
			||||||
      "value": "Continental"
 | 
					      "value": "Continental"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "key": "vending:bicycle_light",
 | 
					      "key": "vending",
 | 
				
			||||||
      "description": "Layer 'Bicycle tube vending machine' shows vending:bicycle_light=yes with a fixed text, namely 'Bicycle lights are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
 | 
					      "description": "Layer 'Bicycle tube vending machine' shows vending=bicycle_tube with a fixed text, namely 'Bicycle inner tubes are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
 | 
				
			||||||
      "value": "yes"
 | 
					      "value": "bicycle_tube"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "key": "vending:gloves",
 | 
					      "key": "vending",
 | 
				
			||||||
      "description": "Layer 'Bicycle tube vending machine' shows vending:gloves=yes with a fixed text, namely 'Gloves are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
 | 
					      "description": "Layer 'Bicycle tube vending machine' shows vending=bicycle_light with a fixed text, namely 'Bicycle lights are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
 | 
				
			||||||
      "value": "yes"
 | 
					      "value": "bicycle_light"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "key": "vending:bicycle_repair_kit",
 | 
					      "key": "vending",
 | 
				
			||||||
      "description": "Layer 'Bicycle tube vending machine' shows vending:bicycle_repair_kit=yes with a fixed text, namely 'Bicycle repair kits are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
 | 
					      "description": "Layer 'Bicycle tube vending machine' shows vending=gloves with a fixed text, namely 'Gloves are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
 | 
				
			||||||
      "value": "yes"
 | 
					      "value": "gloves"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "key": "vending:bicycle_pump",
 | 
					      "key": "vending",
 | 
				
			||||||
      "description": "Layer 'Bicycle tube vending machine' shows vending:bicycle_pump=yes with a fixed text, namely 'Bicycle pumps are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
 | 
					      "description": "Layer 'Bicycle tube vending machine' shows vending=bicycle_repair_kit with a fixed text, namely 'Bicycle repair kits are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
 | 
				
			||||||
      "value": "yes"
 | 
					      "value": "bicycle_repair_kit"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "key": "vending:bicycle_lock",
 | 
					      "key": "vending",
 | 
				
			||||||
      "description": "Layer 'Bicycle tube vending machine' shows vending:bicycle_lock=yes with a fixed text, namely 'Bicycle locks are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
 | 
					      "description": "Layer 'Bicycle tube vending machine' shows vending=bicycle_pump with a fixed text, namely 'Bicycle pumps are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
 | 
				
			||||||
      "value": "yes"
 | 
					      "value": "bicycle_pump"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "vending",
 | 
				
			||||||
 | 
					      "description": "Layer 'Bicycle tube vending machine' shows vending=bicycle_lock with a fixed text, namely 'Bicycle locks are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
 | 
				
			||||||
 | 
					      "value": "bicycle_lock"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "key": "amenity",
 | 
					      "key": "amenity",
 | 
				
			||||||
| 
						 | 
					@ -8548,6 +8573,186 @@
 | 
				
			||||||
      "key": "name:etymology:wikidata",
 | 
					      "key": "name:etymology:wikidata",
 | 
				
			||||||
      "description": "Layer 'Indoors' shows and asks freeform values for key 'name:etymology:wikidata' (in the mapcomplete.org theme 'Personal theme') (This is only shown if name:etymology!=unknown)"
 | 
					      "description": "Layer 'Indoors' shows and asks freeform values for key 'name:etymology:wikidata' (in the mapcomplete.org theme 'Personal theme') (This is only shown if name:etymology!=unknown)"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "access",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows and asks freeform values for key 'access' (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets)"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "access",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows access=yes with a fixed text, namely 'Public access' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets)",
 | 
				
			||||||
 | 
					      "value": "yes"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "access",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows access=customers with a fixed text, namely 'Only access to customers' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets)",
 | 
				
			||||||
 | 
					      "value": "customers"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "access",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows access=no with a fixed text, namely 'Not accessible' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets)",
 | 
				
			||||||
 | 
					      "value": "no"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "access",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows access=key with a fixed text, namely 'Accessible, but one has to ask a key to enter' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets)",
 | 
				
			||||||
 | 
					      "value": "key"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "access",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows access=public with a fixed text, namely 'Public access' (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets)",
 | 
				
			||||||
 | 
					      "value": "public"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "fee",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows fee=yes with a fixed text, namely 'These are paid toilets' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets&access!=no)",
 | 
				
			||||||
 | 
					      "value": "yes"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "fee",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows fee=no with a fixed text, namely 'Free to use' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets&access!=no)",
 | 
				
			||||||
 | 
					      "value": "no"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "charge",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows and asks freeform values for key 'charge' (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets&fee=yes)"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "payment:cash",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows payment:cash=yes with a fixed text, namely 'Cash is accepted here' (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets&fee=yes)",
 | 
				
			||||||
 | 
					      "value": "yes"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "payment:cards",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows payment:cards=yes with a fixed text, namely 'Payment cards are accepted here' (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets&fee=yes)",
 | 
				
			||||||
 | 
					      "value": "yes"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "payment:qr_code",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows payment:qr_code=yes with a fixed text, namely 'Payment by QR-code is possible here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets&fee=yes)",
 | 
				
			||||||
 | 
					      "value": "yes"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "payment:coins",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows payment:coins=yes with a fixed text, namely 'Coins are accepted here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets&fee=yes)",
 | 
				
			||||||
 | 
					      "value": "yes"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "payment:notes",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows payment:notes=yes with a fixed text, namely 'Bank notes are accepted here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets&fee=yes)",
 | 
				
			||||||
 | 
					      "value": "yes"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "payment:debit_cards",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows payment:debit_cards=yes with a fixed text, namely 'Debit cards are accepted here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets&fee=yes)",
 | 
				
			||||||
 | 
					      "value": "yes"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "payment:credit_cards",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows payment:credit_cards=yes with a fixed text, namely 'Credit cards are accepted here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets&fee=yes)",
 | 
				
			||||||
 | 
					      "value": "yes"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "opening_hours",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows and asks freeform values for key 'opening_hours' (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets&access!=no)"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "opening_hours",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows opening_hours=24/7 with a fixed text, namely '24/7 opened (including holidays)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets&access!=no)",
 | 
				
			||||||
 | 
					      "value": "24/7"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "wheelchair",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows wheelchair=yes with a fixed text, namely 'There is a dedicated toilet for wheelchair users' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets)",
 | 
				
			||||||
 | 
					      "value": "yes"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "wheelchair",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows wheelchair=no with a fixed text, namely 'No wheelchair access' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets)",
 | 
				
			||||||
 | 
					      "value": "no"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "wheelchair",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows wheelchair=designated with a fixed text, namely 'There is only a dedicated toilet for wheelchair users' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets)",
 | 
				
			||||||
 | 
					      "value": "designated"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "door:width",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows and asks freeform values for key 'door:width' (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets&wheelchair=yes|wheelchair=designated)"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "toilets:position",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows toilets:position=seated with a fixed text, namely 'There are only seated toilets' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets)",
 | 
				
			||||||
 | 
					      "value": "seated"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "toilets:position",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows toilets:position=urinal with a fixed text, namely 'There are only urinals here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets)",
 | 
				
			||||||
 | 
					      "value": "urinal"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "toilets:position",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows toilets:position=squat with a fixed text, namely 'There are only squat toilets here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets)",
 | 
				
			||||||
 | 
					      "value": "squat"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "toilets:position",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows toilets:position=seated;urinal with a fixed text, namely 'Both seated toilets and urinals are available here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets)",
 | 
				
			||||||
 | 
					      "value": "seated;urinal"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "changing_table",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows changing_table=yes with a fixed text, namely 'A changing table is available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets)",
 | 
				
			||||||
 | 
					      "value": "yes"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "changing_table",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows changing_table=no with a fixed text, namely 'No changing table is available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets)",
 | 
				
			||||||
 | 
					      "value": "no"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "changing_table:location",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows and asks freeform values for key 'changing_table:location' (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets&changing_table=yes)"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "changing_table:location",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows changing_table:location=female_toilet with a fixed text, namely 'The changing table is in the toilet for women. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets&changing_table=yes)",
 | 
				
			||||||
 | 
					      "value": "female_toilet"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "changing_table:location",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows changing_table:location=male_toilet with a fixed text, namely 'The changing table is in the toilet for men. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets&changing_table=yes)",
 | 
				
			||||||
 | 
					      "value": "male_toilet"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "changing_table:location",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows changing_table:location=wheelchair_toilet with a fixed text, namely 'The changing table is in the toilet for wheelchair users. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets&changing_table=yes)",
 | 
				
			||||||
 | 
					      "value": "wheelchair_toilet"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "changing_table:location",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows changing_table:location=dedicated_room with a fixed text, namely 'The changing table is in a dedicated room. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets&changing_table=yes)",
 | 
				
			||||||
 | 
					      "value": "dedicated_room"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "toilets:handwashing",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows toilets:handwashing=yes with a fixed text, namely 'This toilets have a sink to wash your hands' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets)",
 | 
				
			||||||
 | 
					      "value": "yes"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "toilets:handwashing",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows toilets:handwashing=no with a fixed text, namely 'This toilets <b>don't</b> have a sink to wash your hands' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets)",
 | 
				
			||||||
 | 
					      "value": "no"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "toilets:paper_supplied",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows toilets:paper_supplied=yes with a fixed text, namely 'This toilet is equipped with toilet paper' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets&toilets:position!=urinal)",
 | 
				
			||||||
 | 
					      "value": "yes"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "toilets:paper_supplied",
 | 
				
			||||||
 | 
					      "description": "Layer 'Indoors' shows toilets:paper_supplied=no with a fixed text, namely 'You have to bring your own toilet paper to this toilet' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets&toilets:position!=urinal)",
 | 
				
			||||||
 | 
					      "value": "no"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "key": "information",
 | 
					      "key": "information",
 | 
				
			||||||
      "description": "The MapComplete theme Personal theme has a layer Information boards showing features with this tag",
 | 
					      "description": "The MapComplete theme Personal theme has a layer Information boards showing features with this tag",
 | 
				
			||||||
| 
						 | 
					@ -14229,6 +14434,11 @@
 | 
				
			||||||
      "description": "Layer 'Vending Machines' shows vending=potatoes with a fixed text, namely 'Potatoes are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
 | 
					      "description": "Layer 'Vending Machines' shows vending=potatoes with a fixed text, namely 'Potatoes are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
 | 
				
			||||||
      "value": "potatoes"
 | 
					      "value": "potatoes"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "vending",
 | 
				
			||||||
 | 
					      "description": "Layer 'Vending Machines' shows vending=meat with a fixed text, namely 'Meat is sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
 | 
				
			||||||
 | 
					      "value": "meat"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "key": "vending",
 | 
					      "key": "vending",
 | 
				
			||||||
      "description": "Layer 'Vending Machines' shows vending=flowers with a fixed text, namely 'Flowers are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
 | 
					      "description": "Layer 'Vending Machines' shows vending=flowers with a fixed text, namely 'Flowers are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
 | 
				
			||||||
| 
						 | 
					@ -14251,8 +14461,28 @@
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "key": "vending",
 | 
					      "key": "vending",
 | 
				
			||||||
      "description": "Layer 'Vending Machines' shows vending=meat with a fixed text, namely 'Meat products are being sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
 | 
					      "description": "Layer 'Vending Machines' shows vending=bicycle_light with a fixed text, namely 'Bicycle lights are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
 | 
				
			||||||
      "value": "meat"
 | 
					      "value": "bicycle_light"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "vending",
 | 
				
			||||||
 | 
					      "description": "Layer 'Vending Machines' shows vending=gloves with a fixed text, namely 'Gloves are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
 | 
				
			||||||
 | 
					      "value": "gloves"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "vending",
 | 
				
			||||||
 | 
					      "description": "Layer 'Vending Machines' shows vending=bicycle_repair_kit with a fixed text, namely 'Bicycle repair kits are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
 | 
				
			||||||
 | 
					      "value": "bicycle_repair_kit"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "vending",
 | 
				
			||||||
 | 
					      "description": "Layer 'Vending Machines' shows vending=bicycle_pump with a fixed text, namely 'Bicycle pumps are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
 | 
				
			||||||
 | 
					      "value": "bicycle_pump"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "vending",
 | 
				
			||||||
 | 
					      "description": "Layer 'Vending Machines' shows vending=bicycle_lock with a fixed text, namely 'Bicycle locks are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
 | 
				
			||||||
 | 
					      "value": "bicycle_lock"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "key": "opening_hours",
 | 
					      "key": "opening_hours",
 | 
				
			||||||
| 
						 | 
					@ -14587,6 +14817,11 @@
 | 
				
			||||||
      "description": "Layer 'Waste Basket' shows waste=plastic with a fixed text, namely 'A waste basket for plastic' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
 | 
					      "description": "Layer 'Waste Basket' shows waste=plastic with a fixed text, namely 'A waste basket for plastic' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
 | 
				
			||||||
      "value": "plastic"
 | 
					      "value": "plastic"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "waste",
 | 
				
			||||||
 | 
					      "description": "Layer 'Waste Basket' shows waste=paper with a fixed text, namely 'A waste basket for paper' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
 | 
				
			||||||
 | 
					      "value": "paper"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "key": "vending",
 | 
					      "key": "vending",
 | 
				
			||||||
      "description": "Layer 'Waste Basket' shows vending=dog_excrement_bag with a fixed text, namely 'This waste basket has a dispenser for (dog) excrement bags' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if waste=dog_excrement|waste=trash|)",
 | 
					      "description": "Layer 'Waste Basket' shows vending=dog_excrement_bag with a fixed text, namely 'This waste basket has a dispenser for (dog) excrement bags' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if waste=dog_excrement|waste=trash|)",
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -114,6 +114,11 @@
 | 
				
			||||||
      "description": "Layer 'Vending Machines' shows vending=potatoes with a fixed text, namely 'Potatoes are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Vending Machines')",
 | 
					      "description": "Layer 'Vending Machines' shows vending=potatoes with a fixed text, namely 'Potatoes are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Vending Machines')",
 | 
				
			||||||
      "value": "potatoes"
 | 
					      "value": "potatoes"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "vending",
 | 
				
			||||||
 | 
					      "description": "Layer 'Vending Machines' shows vending=meat with a fixed text, namely 'Meat is sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Vending Machines')",
 | 
				
			||||||
 | 
					      "value": "meat"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "key": "vending",
 | 
					      "key": "vending",
 | 
				
			||||||
      "description": "Layer 'Vending Machines' shows vending=flowers with a fixed text, namely 'Flowers are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Vending Machines')",
 | 
					      "description": "Layer 'Vending Machines' shows vending=flowers with a fixed text, namely 'Flowers are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Vending Machines')",
 | 
				
			||||||
| 
						 | 
					@ -136,8 +141,28 @@
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "key": "vending",
 | 
					      "key": "vending",
 | 
				
			||||||
      "description": "Layer 'Vending Machines' shows vending=meat with a fixed text, namely 'Meat products are being sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Vending Machines')",
 | 
					      "description": "Layer 'Vending Machines' shows vending=bicycle_light with a fixed text, namely 'Bicycle lights are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Vending Machines')",
 | 
				
			||||||
      "value": "meat"
 | 
					      "value": "bicycle_light"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "vending",
 | 
				
			||||||
 | 
					      "description": "Layer 'Vending Machines' shows vending=gloves with a fixed text, namely 'Gloves are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Vending Machines')",
 | 
				
			||||||
 | 
					      "value": "gloves"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "vending",
 | 
				
			||||||
 | 
					      "description": "Layer 'Vending Machines' shows vending=bicycle_repair_kit with a fixed text, namely 'Bicycle repair kits are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Vending Machines')",
 | 
				
			||||||
 | 
					      "value": "bicycle_repair_kit"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "vending",
 | 
				
			||||||
 | 
					      "description": "Layer 'Vending Machines' shows vending=bicycle_pump with a fixed text, namely 'Bicycle pumps are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Vending Machines')",
 | 
				
			||||||
 | 
					      "value": "bicycle_pump"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "vending",
 | 
				
			||||||
 | 
					      "description": "Layer 'Vending Machines' shows vending=bicycle_lock with a fixed text, namely 'Bicycle locks are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Vending Machines')",
 | 
				
			||||||
 | 
					      "value": "bicycle_lock"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "key": "opening_hours",
 | 
					      "key": "opening_hours",
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -70,6 +70,11 @@
 | 
				
			||||||
      "description": "Layer 'Waste Basket' shows waste=plastic with a fixed text, namely 'A waste basket for plastic' and allows to pick this as a default answer (in the mapcomplete.org theme 'Waste')",
 | 
					      "description": "Layer 'Waste Basket' shows waste=plastic with a fixed text, namely 'A waste basket for plastic' and allows to pick this as a default answer (in the mapcomplete.org theme 'Waste')",
 | 
				
			||||||
      "value": "plastic"
 | 
					      "value": "plastic"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "waste",
 | 
				
			||||||
 | 
					      "description": "Layer 'Waste Basket' shows waste=paper with a fixed text, namely 'A waste basket for paper' and allows to pick this as a default answer (in the mapcomplete.org theme 'Waste')",
 | 
				
			||||||
 | 
					      "value": "paper"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "key": "vending",
 | 
					      "key": "vending",
 | 
				
			||||||
      "description": "Layer 'Waste Basket' shows vending=dog_excrement_bag with a fixed text, namely 'This waste basket has a dispenser for (dog) excrement bags' and allows to pick this as a default answer (in the mapcomplete.org theme 'Waste') (This is only shown if waste=dog_excrement|waste=trash|)",
 | 
					      "description": "Layer 'Waste Basket' shows vending=dog_excrement_bag with a fixed text, namely 'This waste basket has a dispenser for (dog) excrement bags' and allows to pick this as a default answer (in the mapcomplete.org theme 'Waste') (This is only shown if waste=dog_excrement|waste=trash|)",
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -70,6 +70,11 @@
 | 
				
			||||||
      "description": "Layer 'Waste Basket' shows waste=plastic with a fixed text, namely 'A waste basket for plastic' and allows to pick this as a default answer (in the mapcomplete.org theme 'Waste Basket')",
 | 
					      "description": "Layer 'Waste Basket' shows waste=plastic with a fixed text, namely 'A waste basket for plastic' and allows to pick this as a default answer (in the mapcomplete.org theme 'Waste Basket')",
 | 
				
			||||||
      "value": "plastic"
 | 
					      "value": "plastic"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "key": "waste",
 | 
				
			||||||
 | 
					      "description": "Layer 'Waste Basket' shows waste=paper with a fixed text, namely 'A waste basket for paper' and allows to pick this as a default answer (in the mapcomplete.org theme 'Waste Basket')",
 | 
				
			||||||
 | 
					      "value": "paper"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "key": "vending",
 | 
					      "key": "vending",
 | 
				
			||||||
      "description": "Layer 'Waste Basket' shows vending=dog_excrement_bag with a fixed text, namely 'This waste basket has a dispenser for (dog) excrement bags' and allows to pick this as a default answer (in the mapcomplete.org theme 'Waste Basket') (This is only shown if waste=dog_excrement|waste=trash|)",
 | 
					      "description": "Layer 'Waste Basket' shows vending=dog_excrement_bag with a fixed text, namely 'This waste basket has a dispenser for (dog) excrement bags' and allows to pick this as a default answer (in the mapcomplete.org theme 'Waste Basket') (This is only shown if waste=dog_excrement|waste=trash|)",
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,21 +1,21 @@
 | 
				
			||||||
import { ImmutableStore, Store, UIEventSource } from "../../Logic/UIEventSource";
 | 
					import { ImmutableStore, Store, UIEventSource } from "../../Logic/UIEventSource"
 | 
				
			||||||
import type { Map as MlMap } from "maplibre-gl";
 | 
					import type { Map as MlMap } from "maplibre-gl"
 | 
				
			||||||
import { GeoJSONSource, Marker } from "maplibre-gl";
 | 
					import { GeoJSONSource, Marker } from "maplibre-gl"
 | 
				
			||||||
import { ShowDataLayerOptions } from "./ShowDataLayerOptions";
 | 
					import { ShowDataLayerOptions } from "./ShowDataLayerOptions"
 | 
				
			||||||
import { GeoOperations } from "../../Logic/GeoOperations";
 | 
					import { GeoOperations } from "../../Logic/GeoOperations"
 | 
				
			||||||
import LayerConfig from "../../Models/ThemeConfig/LayerConfig";
 | 
					import LayerConfig from "../../Models/ThemeConfig/LayerConfig"
 | 
				
			||||||
import PointRenderingConfig from "../../Models/ThemeConfig/PointRenderingConfig";
 | 
					import PointRenderingConfig from "../../Models/ThemeConfig/PointRenderingConfig"
 | 
				
			||||||
import { OsmTags } from "../../Models/OsmFeature";
 | 
					import { OsmTags } from "../../Models/OsmFeature"
 | 
				
			||||||
import { FeatureSource, FeatureSourceForLayer } from "../../Logic/FeatureSource/FeatureSource";
 | 
					import { FeatureSource, FeatureSourceForLayer } from "../../Logic/FeatureSource/FeatureSource"
 | 
				
			||||||
import { BBox } from "../../Logic/BBox";
 | 
					import { BBox } from "../../Logic/BBox"
 | 
				
			||||||
import { Feature, Point } from "geojson";
 | 
					import { Feature, Point } from "geojson"
 | 
				
			||||||
import LineRenderingConfig from "../../Models/ThemeConfig/LineRenderingConfig";
 | 
					import LineRenderingConfig from "../../Models/ThemeConfig/LineRenderingConfig"
 | 
				
			||||||
import { Utils } from "../../Utils";
 | 
					import { Utils } from "../../Utils"
 | 
				
			||||||
import * as range_layer from "../../../assets/layers/range/range.json";
 | 
					import * as range_layer from "../../../assets/layers/range/range.json"
 | 
				
			||||||
import { LayerConfigJson } from "../../Models/ThemeConfig/Json/LayerConfigJson";
 | 
					import { LayerConfigJson } from "../../Models/ThemeConfig/Json/LayerConfigJson"
 | 
				
			||||||
import PerLayerFeatureSourceSplitter from "../../Logic/FeatureSource/PerLayerFeatureSourceSplitter";
 | 
					import PerLayerFeatureSourceSplitter from "../../Logic/FeatureSource/PerLayerFeatureSourceSplitter"
 | 
				
			||||||
import FilteredLayer from "../../Models/FilteredLayer";
 | 
					import FilteredLayer from "../../Models/FilteredLayer"
 | 
				
			||||||
import SimpleFeatureSource from "../../Logic/FeatureSource/Sources/SimpleFeatureSource";
 | 
					import SimpleFeatureSource from "../../Logic/FeatureSource/Sources/SimpleFeatureSource"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class PointRenderingLayer {
 | 
					class PointRenderingLayer {
 | 
				
			||||||
    private readonly _config: PointRenderingConfig
 | 
					    private readonly _config: PointRenderingConfig
 | 
				
			||||||
| 
						 | 
					@ -284,18 +284,19 @@ class LineRenderingLayer {
 | 
				
			||||||
            // Already up to date
 | 
					            // Already up to date
 | 
				
			||||||
            return
 | 
					            return
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
        {// Add source to the map or update the features
 | 
					        {
 | 
				
			||||||
 | 
					            // Add source to the map or update the features
 | 
				
			||||||
            if (src === undefined) {
 | 
					            if (src === undefined) {
 | 
				
			||||||
                this.currentSourceData = features;
 | 
					                this.currentSourceData = features
 | 
				
			||||||
                map.addSource(this._layername, {
 | 
					                map.addSource(this._layername, {
 | 
				
			||||||
                    type: "geojson",
 | 
					                    type: "geojson",
 | 
				
			||||||
                    data: {
 | 
					                    data: {
 | 
				
			||||||
                        type: "FeatureCollection",
 | 
					                        type: "FeatureCollection",
 | 
				
			||||||
                        features
 | 
					                        features,
 | 
				
			||||||
                    },
 | 
					                    },
 | 
				
			||||||
                    promoteId: "id"
 | 
					                    promoteId: "id",
 | 
				
			||||||
                });
 | 
					                })
 | 
				
			||||||
                const linelayer = this._layername + "_line";
 | 
					                const linelayer = this._layername + "_line"
 | 
				
			||||||
                map.addLayer({
 | 
					                map.addLayer({
 | 
				
			||||||
                    source: this._layername,
 | 
					                    source: this._layername,
 | 
				
			||||||
                    id: linelayer,
 | 
					                    id: linelayer,
 | 
				
			||||||
| 
						 | 
					@ -304,12 +305,12 @@ class LineRenderingLayer {
 | 
				
			||||||
                        "line-color": ["feature-state", "color"],
 | 
					                        "line-color": ["feature-state", "color"],
 | 
				
			||||||
                        "line-opacity": ["feature-state", "color-opacity"],
 | 
					                        "line-opacity": ["feature-state", "color-opacity"],
 | 
				
			||||||
                        "line-width": ["feature-state", "width"],
 | 
					                        "line-width": ["feature-state", "width"],
 | 
				
			||||||
                        "line-offset": ["feature-state", "offset"]
 | 
					                        "line-offset": ["feature-state", "offset"],
 | 
				
			||||||
                    },
 | 
					                    },
 | 
				
			||||||
                    layout: {
 | 
					                    layout: {
 | 
				
			||||||
                        "line-cap": "round"
 | 
					                        "line-cap": "round",
 | 
				
			||||||
                    }
 | 
					                    },
 | 
				
			||||||
                });
 | 
					                })
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                for (const feature of features) {
 | 
					                for (const feature of features) {
 | 
				
			||||||
                    map.setFeatureState(
 | 
					                    map.setFeatureState(
 | 
				
			||||||
| 
						 | 
					@ -320,10 +321,10 @@ class LineRenderingLayer {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                map.on("click", linelayer, (e) => {
 | 
					                map.on("click", linelayer, (e) => {
 | 
				
			||||||
                    // line-layer-listener
 | 
					                    // line-layer-listener
 | 
				
			||||||
                    e.originalEvent["consumed"] = true;
 | 
					                    e.originalEvent["consumed"] = true
 | 
				
			||||||
                    this._onClick(e.features[0]);
 | 
					                    this._onClick(e.features[0])
 | 
				
			||||||
                });
 | 
					                })
 | 
				
			||||||
                const polylayer = this._layername + "_polygon";
 | 
					                const polylayer = this._layername + "_polygon"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                map.addLayer({
 | 
					                map.addLayer({
 | 
				
			||||||
                    source: this._layername,
 | 
					                    source: this._layername,
 | 
				
			||||||
| 
						 | 
					@ -333,41 +334,41 @@ class LineRenderingLayer {
 | 
				
			||||||
                    layout: {},
 | 
					                    layout: {},
 | 
				
			||||||
                    paint: {
 | 
					                    paint: {
 | 
				
			||||||
                        "fill-color": ["feature-state", "fillColor"],
 | 
					                        "fill-color": ["feature-state", "fillColor"],
 | 
				
			||||||
                        "fill-opacity": ["feature-state", "fillColor-opacity"]
 | 
					                        "fill-opacity": ["feature-state", "fillColor-opacity"],
 | 
				
			||||||
                    }
 | 
					                    },
 | 
				
			||||||
                });
 | 
					                })
 | 
				
			||||||
                if (this._onClick) {
 | 
					                if (this._onClick) {
 | 
				
			||||||
                    map.on("click", polylayer, (e) => {
 | 
					                    map.on("click", polylayer, (e) => {
 | 
				
			||||||
                        // polygon-layer-listener
 | 
					                        // polygon-layer-listener
 | 
				
			||||||
                        if (e.originalEvent["consumed"]) {
 | 
					                        if (e.originalEvent["consumed"]) {
 | 
				
			||||||
                            // This is a polygon beneath a marker, we can ignore it
 | 
					                            // This is a polygon beneath a marker, we can ignore it
 | 
				
			||||||
                            return;
 | 
					                            return
 | 
				
			||||||
                        }
 | 
					                        }
 | 
				
			||||||
                        e.originalEvent["consumed"] = true;
 | 
					                        e.originalEvent["consumed"] = true
 | 
				
			||||||
                        console.log("Got features:", e.features, e);
 | 
					                        console.log("Got features:", e.features, e)
 | 
				
			||||||
                        this._onClick(e.features[0]);
 | 
					                        this._onClick(e.features[0])
 | 
				
			||||||
                    });
 | 
					                    })
 | 
				
			||||||
                }
 | 
					                }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                this._visibility?.addCallbackAndRunD((visible) => {
 | 
					                this._visibility?.addCallbackAndRunD((visible) => {
 | 
				
			||||||
                    try {
 | 
					                    try {
 | 
				
			||||||
                        map.setLayoutProperty(linelayer, "visibility", visible ? "visible" : "none");
 | 
					                        map.setLayoutProperty(linelayer, "visibility", visible ? "visible" : "none")
 | 
				
			||||||
                        map.setLayoutProperty(polylayer, "visibility", visible ? "visible" : "none");
 | 
					                        map.setLayoutProperty(polylayer, "visibility", visible ? "visible" : "none")
 | 
				
			||||||
                    } catch (e) {
 | 
					                    } catch (e) {
 | 
				
			||||||
                        console.warn(
 | 
					                        console.warn(
 | 
				
			||||||
                            "Error while setting visibility of layers ",
 | 
					                            "Error while setting visibility of layers ",
 | 
				
			||||||
                            linelayer,
 | 
					                            linelayer,
 | 
				
			||||||
                            polylayer,
 | 
					                            polylayer,
 | 
				
			||||||
                            e
 | 
					                            e
 | 
				
			||||||
                        );
 | 
					                        )
 | 
				
			||||||
                    }
 | 
					                    }
 | 
				
			||||||
                });
 | 
					                })
 | 
				
			||||||
            } else {
 | 
					            } else {
 | 
				
			||||||
                this.currentSourceData = features;
 | 
					                this.currentSourceData = features
 | 
				
			||||||
                src.setData({
 | 
					                src.setData({
 | 
				
			||||||
                    type: "FeatureCollection",
 | 
					                    type: "FeatureCollection",
 | 
				
			||||||
                    features: this.currentSourceData
 | 
					                    features: this.currentSourceData,
 | 
				
			||||||
                });
 | 
					                })
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
        for (let i = 0; i < features.length; i++) {
 | 
					        for (let i = 0; i < features.length; i++) {
 | 
				
			||||||
| 
						 | 
					@ -400,7 +401,7 @@ class LineRenderingLayer {
 | 
				
			||||||
                const tags = this._fetchStore(id)
 | 
					                const tags = this._fetchStore(id)
 | 
				
			||||||
                this._listenerInstalledOn.add(id)
 | 
					                this._listenerInstalledOn.add(id)
 | 
				
			||||||
                tags.addCallbackAndRunD((properties) => {
 | 
					                tags.addCallbackAndRunD((properties) => {
 | 
				
			||||||
                    if(!map.getLayer(this._layername)){
 | 
					                    if (!map.getLayer(this._layername)) {
 | 
				
			||||||
                        return
 | 
					                        return
 | 
				
			||||||
                    }
 | 
					                    }
 | 
				
			||||||
                    map.setFeatureState(
 | 
					                    map.setFeatureState(
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										896
									
								
								src/Utils.ts
									
										
									
									
									
								
							
							
						
						
									
										896
									
								
								src/Utils.ts
									
										
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load diff
											
										
									
								
							| 
						 | 
					@ -1,11 +1,11 @@
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
  "contributors": [
 | 
					  "contributors": [
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "commits": 6039,
 | 
					      "commits": 6055,
 | 
				
			||||||
      "contributor": "Pieter Vander Vennet"
 | 
					      "contributor": "Pieter Vander Vennet"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "commits": 408,
 | 
					      "commits": 414,
 | 
				
			||||||
      "contributor": "Robin van der Linde"
 | 
					      "contributor": "Robin van der Linde"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
| 
						 | 
					@ -52,6 +52,10 @@
 | 
				
			||||||
      "commits": 24,
 | 
					      "commits": 24,
 | 
				
			||||||
      "contributor": "Ward"
 | 
					      "contributor": "Ward"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "commits": 21,
 | 
				
			||||||
 | 
					      "contributor": "dependabot[bot]"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "commits": 21,
 | 
					      "commits": 21,
 | 
				
			||||||
      "contributor": "wjtje"
 | 
					      "contributor": "wjtje"
 | 
				
			||||||
| 
						 | 
					@ -60,10 +64,6 @@
 | 
				
			||||||
      "commits": 21,
 | 
					      "commits": 21,
 | 
				
			||||||
      "contributor": "AlexanderRebai"
 | 
					      "contributor": "AlexanderRebai"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					 | 
				
			||||||
      "commits": 20,
 | 
					 | 
				
			||||||
      "contributor": "dependabot[bot]"
 | 
					 | 
				
			||||||
    },
 | 
					 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "commits": 19,
 | 
					      "commits": 19,
 | 
				
			||||||
      "contributor": "Niels Elgaard Larsen"
 | 
					      "contributor": "Niels Elgaard Larsen"
 | 
				
			||||||
| 
						 | 
					@ -106,11 +106,11 @@
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "commits": 11,
 | 
					      "commits": 11,
 | 
				
			||||||
      "contributor": "RobJN"
 | 
					      "contributor": "Thibault Molleman"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "commits": 10,
 | 
					      "commits": 11,
 | 
				
			||||||
      "contributor": "Thibault Molleman"
 | 
					      "contributor": "RobJN"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "commits": 10,
 | 
					      "commits": 10,
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,7 +1,7 @@
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
  "contributors": [
 | 
					  "contributors": [
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "commits": 306,
 | 
					      "commits": 308,
 | 
				
			||||||
      "contributor": "kjon"
 | 
					      "contributor": "kjon"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
| 
						 | 
					@ -9,7 +9,7 @@
 | 
				
			||||||
      "contributor": "Pieter Vander Vennet"
 | 
					      "contributor": "Pieter Vander Vennet"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "commits": 171,
 | 
					      "commits": 176,
 | 
				
			||||||
      "contributor": "paunofu"
 | 
					      "contributor": "paunofu"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue