forked from MapComplete/MapComplete
		
	refactoring: Fix documentation generation, (auto)remove documentation of deleted themes
This commit is contained in:
		
							parent
							
								
									43aeb9d191
								
							
						
					
					
						commit
						b0052d3a36
					
				
					 33 changed files with 1565 additions and 2903 deletions
				
			
		| 
						 | 
				
			
			@ -10,6 +10,7 @@
 | 
			
		|||
1. [Index of builtin TagRendering](#index-of-builtin-tagrendering)
 | 
			
		||||
  - [Existing builtin tagrenderings](#existing-builtin-tagrenderings)
 | 
			
		||||
    + [images](#images)
 | 
			
		||||
    + [luminous_or_lit](#luminous_or_lit)
 | 
			
		||||
    + [wikipedia](#wikipedia)
 | 
			
		||||
    + [bench.*bench-questions](#bench*bench-questions)
 | 
			
		||||
    + [opening_hours](#opening_hours)
 | 
			
		||||
| 
						 | 
				
			
			@ -41,7 +42,6 @@
 | 
			
		|||
    + [climbing.max_difficulty](#climbingmax_difficulty)
 | 
			
		||||
    + [climbing.sportclimbing](#climbingsportclimbing)
 | 
			
		||||
    + [climbing.max_bolts](#climbingmax_bolts)
 | 
			
		||||
    + [all_tags](#all_tags)
 | 
			
		||||
    + [opening_hours_by_appointment](#opening_hours_by_appointment)
 | 
			
		||||
    + [multilevels](#multilevels)
 | 
			
		||||
    + [induction-loop](#induction-loop)
 | 
			
		||||
| 
						 | 
				
			
			@ -78,6 +78,7 @@
 | 
			
		|||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - advertising
 | 
			
		||||
  - ambulancestation
 | 
			
		||||
  - artwork
 | 
			
		||||
  - atm
 | 
			
		||||
| 
						 | 
				
			
			@ -117,7 +118,6 @@
 | 
			
		|||
  - food
 | 
			
		||||
  - ghost_bike
 | 
			
		||||
  - governments
 | 
			
		||||
  - grass_in_parks
 | 
			
		||||
  - hackerspace
 | 
			
		||||
  - hotel
 | 
			
		||||
  - hydrant
 | 
			
		||||
| 
						 | 
				
			
			@ -165,6 +165,17 @@
 | 
			
		|||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### luminous_or_lit 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - advertising
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### wikipedia 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -664,17 +675,6 @@
 | 
			
		|||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### all_tags 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - cluster_style
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### opening_hours_by_appointment 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
										
											
												File diff suppressed because it is too large
												Load diff
											
										
									
								
							| 
						 | 
				
			
			@ -34,7 +34,6 @@ The following items can be easily reused in your layers
 | 
			
		|||
    + [payment-options-advanced](#payment-options-advanced)
 | 
			
		||||
    + [denominations-coins](#denominations-coins)
 | 
			
		||||
    + [denominations-notes](#denominations-notes)
 | 
			
		||||
    + [last_edit](#last_edit)
 | 
			
		||||
    + [all_tags](#all_tags)
 | 
			
		||||
    + [multilevels](#multilevels)
 | 
			
		||||
    + [level](#level)
 | 
			
		||||
| 
						 | 
				
			
			@ -53,6 +52,8 @@ The following items can be easily reused in your layers
 | 
			
		|||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
{questions()}
 | 
			
		||||
 | 
			
		||||
*Read-only tagrendering*
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -379,16 +380,6 @@ what notes can you use to pay here?
 | 
			
		|||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### last_edit 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
<div class='subtle' style='font-size: small; margin-top: 2em; margin-bottom: 0.5em;'><a href='https://www.openStreetMap.org/changeset/{_last_edit:changeset}' target='_blank'>Last edited on {_last_edit:timestamp}</a> by <a href='https://www.openStreetMap.org/user/{_last_edit:contributor}' target='_blank'>{_last_edit:contributor}</a></div>
 | 
			
		||||
 | 
			
		||||
*Read-only tagrendering*
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### all_tags 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -17,14 +17,8 @@ MapComplete supports the following keys:
 | 
			
		|||
 | 
			
		||||
Key combination | Action
 | 
			
		||||
----------------- | --------
 | 
			
		||||
`B` | Opens the Background, layers and filters panel
 | 
			
		||||
`Escape` | Close the sidebar
 | 
			
		||||
`L` | Pan the map to the current location or zoom the map to the current location. Requests geopermission
 | 
			
		||||
`M` | Select a background layer of category map
 | 
			
		||||
`O` | Select a background layer of category osmbasedmap
 | 
			
		||||
`P` | Select a background layer of category photo
 | 
			
		||||
`ctrl+F` | Select the search bar to search locations
 | 
			
		||||
`shift+O` | Sets the background layer to OpenStreetMap-carto
 | 
			
		||||
`b` | Opens the Background, layers and filters panel
 | 
			
		||||
 
 | 
			
		||||
 | 
			
		||||
This document is autogenerated from 
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,56 +0,0 @@
 | 
			
		|||
[//]: # (WARNING: this file is automatically generated. Please find the sources at the bottom and edit those sources)
 | 
			
		||||
 | 
			
		||||
 cluster_style 
 | 
			
		||||
===============
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
The style for the clustering in all themes. Enable `debug=true` to peak into clustered tiles
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - This layer is shown at zoomlevel **0** and higher
 | 
			
		||||
  - Not visible in the layer selection by default. If you want to make this layer toggable, override `name`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 Basic tags for this layer 
 | 
			
		||||
---------------------------
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Elements must have the all of following tags to be shown on this layer:
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - tileId~.+
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B(%20%20%20%20nwr%5B%22tileId%22%5D(%7B%7Bbbox%7D%7D)%3B%0A)%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 Supported attributes 
 | 
			
		||||
----------------------
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### all_tags 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Shows a table with all the tags of the feature
 | 
			
		||||
 | 
			
		||||
This tagrendering has no question and is thus read-only
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
 | 
			
		||||
This document is autogenerated from [assets/layers/cluster_style/cluster_style.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/cluster_style/cluster_style.json)
 | 
			
		||||
| 
						 | 
				
			
			@ -1,106 +0,0 @@
 | 
			
		|||
[//]: # (WARNING: this file is automatically generated. Please find the sources at the bottom and edit those sources)
 | 
			
		||||
 | 
			
		||||
 filters 
 | 
			
		||||
=========
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This layer acts as library for common filters
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - This layer is shown at zoomlevel **0** and higher
 | 
			
		||||
  - Elements don't have a title set and cannot be toggled nor will they show up in the dashboard. If you import this layer in your theme, override `title` to make this toggleable.
 | 
			
		||||
  - Not visible in the layer selection by default. If you want to make this layer toggable, override `name`
 | 
			
		||||
  - Not rendered on the map by default. If you want to rendering this on the map, override `mapRenderings`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 Basic tags for this layer 
 | 
			
		||||
---------------------------
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Elements must have the all of following tags to be shown on this layer:
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - id~.+
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B(%20%20%20%20nwr%5B%22id%22%5D(%7B%7Bbbox%7D%7D)%3B%0A)%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 Supported attributes 
 | 
			
		||||
----------------------
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#### Filters 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
id | question | osmTags
 | 
			
		||||
---- | ---------- | ---------
 | 
			
		||||
open_now.0 | Opened now | _isOpen=yes
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
id | question | osmTags
 | 
			
		||||
---- | ---------- | ---------
 | 
			
		||||
accepts_cash.0 | Accepts cash | payment:cash=yes
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
id | question | osmTags
 | 
			
		||||
---- | ---------- | ---------
 | 
			
		||||
accepts_cards.0 | Accepts payment cards | payment:cards=yes
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
id | question | osmTags
 | 
			
		||||
---- | ---------- | ---------
 | 
			
		||||
has_image.0 | With and without images (default) | 
 | 
			
		||||
has_image.1 | Has at least one image | image~.+\|image:0~.+|image:1~.+|image:2~.+|image:3~.+|mapillary~.+
 | 
			
		||||
has_image.2 | Probably does not have an image | 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
id | question | osmTags
 | 
			
		||||
---- | ---------- | ---------
 | 
			
		||||
tactile_paving.0 | With tactile paving | tactile_paving=yes
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
id | question | osmTags
 | 
			
		||||
---- | ---------- | ---------
 | 
			
		||||
tactile_paving_advanced.0 | With or without tactile paving (default) | 
 | 
			
		||||
tactile_paving_advanced.1 | With tactile paving | tactile_paving=yes
 | 
			
		||||
tactile_paving_advanced.2 | Without tactile paving | tactile_paving=no
 | 
			
		||||
tactile_paving_advanced.3 | No information about tactile paving | 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
id | question | osmTags
 | 
			
		||||
---- | ---------- | ---------
 | 
			
		||||
has_organic.0 | Has organic options | organic=yes\|organic=only
 | 
			
		||||
 
 | 
			
		||||
 | 
			
		||||
This document is autogenerated from [assets/layers/filters/filters.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/filters/filters.json)
 | 
			
		||||
| 
						 | 
				
			
			@ -1,75 +0,0 @@
 | 
			
		|||
[//]: # (WARNING: this file is automatically generated. Please find the sources at the bottom and edit those sources)
 | 
			
		||||
 | 
			
		||||
 grass_in_parks 
 | 
			
		||||
================
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
<img src='https://mapcomplete.osm.be/./assets/themes/playgrounds/playground.svg' height="100px"> 
 | 
			
		||||
 | 
			
		||||
Searches for all accessible grass patches within public parks - these are 'groenzones'
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - This layer is shown at zoomlevel **0** and higher
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 Basic tags for this layer 
 | 
			
		||||
---------------------------
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Elements must have the all of following tags to be shown on this layer:
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - <a href='https://wiki.openstreetmap.org/wiki/Key:name' target='_blank'>name</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:name%3DPark Oude God' target='_blank'>Park Oude God</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:landuse' target='_blank'>landuse</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:landuse%3Dgrass' target='_blank'>grass</a>&<a href='https://wiki.openstreetmap.org/wiki/Key:access' target='_blank'>access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:access%3Dpublic' target='_blank'>public</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:access' target='_blank'>access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:access%3Dyes' target='_blank'>yes</a>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B(%20%20%20%20nwr%5B%22name%22%3D%22Park%20Oude%20God%22%5D(%7B%7Bbbox%7D%7D)%3B%0A%20%20%20%20nwr%5B%22landuse%22%3D%22grass%22%5D%5B%22access%22%3D%22public%22%5D(%7B%7Bbbox%7D%7D)%3B%0A%20%20%20%20nwr%5B%22landuse%22%3D%22grass%22%5D%5B%22access%22%3D%22yes%22%5D(%7B%7Bbbox%7D%7D)%3B%0A)%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 Supported attributes 
 | 
			
		||||
----------------------
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### images 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata`
 | 
			
		||||
 | 
			
		||||
This tagrendering has no question and is thus read-only
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### explanation 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering has no question and is thus read-only
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### grass-in-parks-reviews 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering has no question and is thus read-only
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
 | 
			
		||||
This document is autogenerated from [assets/layers/grass_in_parks/grass_in_parks.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/grass_in_parks/grass_in_parks.json)
 | 
			
		||||
| 
						 | 
				
			
			@ -1,227 +0,0 @@
 | 
			
		|||
 | 
			
		||||
 | 
			
		||||
 hackerspaces 
 | 
			
		||||
==============
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
<img src='https://mapcomplete.osm.be/./assets/themes/hackerspaces/glider.svg' height="100px"> 
 | 
			
		||||
 | 
			
		||||
Hackerspace
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - This layer is shown at zoomlevel **8** and higher
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#### Themes using this layer 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - [hackerspaces](https://mapcomplete.osm.be/hackerspaces)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 Basic tags for this layer 
 | 
			
		||||
---------------------------
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Elements must have the all of following tags to be shown on this layer:
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - <a href='https://wiki.openstreetmap.org/wiki/Key:leisure' target='_blank'>leisure</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:leisure%3Dhackerspace' target='_blank'>hackerspace</a>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B(%20%20%20%20nwr%5B%22leisure%22%3D%22hackerspace%22%5D(%7B%7Bbbox%7D%7D)%3B%0A)%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 Supported attributes 
 | 
			
		||||
----------------------
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
**Warning** This quick overview is incomplete
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
attribute | type | values which are supported by this layer
 | 
			
		||||
----------- | ------ | ------------------------------------------
 | 
			
		||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/hackerspace#values) [hackerspace](https://wiki.openstreetmap.org/wiki/Key:hackerspace) | Multiple choice | [makerspace](https://wiki.openstreetmap.org/wiki/Tag:hackerspace%3Dmakerspace) [](https://wiki.openstreetmap.org/wiki/Tag:hackerspace%3D)
 | 
			
		||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/name#values) [name](https://wiki.openstreetmap.org/wiki/Key:name) | [string](../SpecialInputElements.md#string) | 
 | 
			
		||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/website#values) [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) | 
 | 
			
		||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/email#values) [email](https://wiki.openstreetmap.org/wiki/Key:email) | [email](../SpecialInputElements.md#email) | 
 | 
			
		||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/phone#values) [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | 
 | 
			
		||||
[<img src='https://mapcomplete.osm.be/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.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/wheelchair#values) [wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair) | Multiple choice | [designated](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Ddesignated) [yes](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dno)
 | 
			
		||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/drink:club-mate#values) [drink:club-mate](https://wiki.openstreetmap.org/wiki/Key:drink:club-mate) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:drink:club-mate%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:drink:club-mate%3Dno)
 | 
			
		||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/start_date#values) [start_date](https://wiki.openstreetmap.org/wiki/Key:start_date) | [date](../SpecialInputElements.md#date) | 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### is_makerspace 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
The question is **Is this a hackerspace or a makerspace?**
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - **This is a makerspace** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:hackerspace' target='_blank'>hackerspace</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:hackerspace%3Dmakerspace' target='_blank'>makerspace</a>
 | 
			
		||||
  - **This is a traditional (software oriented) hackerspace** corresponds with 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### hackerspaces-name 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
The question is **What is the name of this hackerspace?**
 | 
			
		||||
 | 
			
		||||
This rendering asks information about the property  [name](https://wiki.openstreetmap.org/wiki/Key:name) 
 | 
			
		||||
This is rendered with `This hackerspace is named <b>{name}</b>`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### website 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
The question is **What is the website of {title()}?**
 | 
			
		||||
 | 
			
		||||
This rendering asks information about the property  [website](https://wiki.openstreetmap.org/wiki/Key:website) 
 | 
			
		||||
This is rendered with `<a href='{website}' target='_blank'>{website}</a>`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - **<a href='{contact:website}' target='_blank'>{contact:website}</a>** corresponds with contact:website~^..*$_This option cannot be chosen as answer_
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### email 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
The question is **What is the email address of {title()}?**
 | 
			
		||||
 | 
			
		||||
This rendering asks information about the property  [email](https://wiki.openstreetmap.org/wiki/Key:email) 
 | 
			
		||||
This is rendered with `<a href='mailto:{email}' target='_blank'>{email}</a>`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - **<a href='mailto:{contact:email}' target='_blank'>{contact:email}</a>** corresponds with contact:email~^..*$_This option cannot be chosen as answer_
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### phone 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
The question is **What is the phone number of {title()}?**
 | 
			
		||||
 | 
			
		||||
This rendering asks information about the property  [phone](https://wiki.openstreetmap.org/wiki/Key:phone) 
 | 
			
		||||
This is rendered with `<a href='tel:{phone}'>{phone}</a>`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - **<a href='tel:{contact:phone}'>{contact:phone}</a>** corresponds with contact:phone~^..*$_This option cannot be chosen as answer_
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### hackerspaces-opening_hours 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
The question is **When is this hackerspace opened?**
 | 
			
		||||
 | 
			
		||||
This rendering asks information about the property  [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) 
 | 
			
		||||
This is rendered with `{opening_hours_table()}`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - **Opened 24/7** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:opening_hours' target='_blank'>opening_hours</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:opening_hours%3D24/7' target='_blank'>24/7</a>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### wheelchair-access 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
The question is **Is this place accessible with a wheelchair?**
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - **This place is specially adapted for wheelchair users** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:wheelchair' target='_blank'>wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Ddesignated' target='_blank'>designated</a>
 | 
			
		||||
  - **This place is easily reachable with a wheelchair** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:wheelchair' target='_blank'>wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes' target='_blank'>yes</a>
 | 
			
		||||
  - **It is possible to reach this place in a wheelchair, but it is not easy** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:wheelchair' target='_blank'>wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dlimited' target='_blank'>limited</a>
 | 
			
		||||
  - **This place is not reachable with a wheelchair** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:wheelchair' target='_blank'>wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dno' target='_blank'>no</a>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### hs-club-mate 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
The question is **Does this hackerspace serve Club Mate?**
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - **This hackerspace serves club mate** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:drink:club-mate' target='_blank'>drink:club-mate</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:drink:club-mate%3Dyes' target='_blank'>yes</a>
 | 
			
		||||
  - **This hackerspace does not serve club mate** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:drink:club-mate' target='_blank'>drink:club-mate</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:drink:club-mate%3Dno' target='_blank'>no</a>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### hackerspaces-start_date 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
The question is **When was this hackerspace founded?**
 | 
			
		||||
 | 
			
		||||
This rendering asks information about the property  [start_date](https://wiki.openstreetmap.org/wiki/Key:start_date) 
 | 
			
		||||
This is rendered with `This hackerspace was founded at {start_date}`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### questions 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
_This tagrendering has no question and is thus read-only_
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### minimap 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
_This tagrendering has no question and is thus read-only_
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
 | 
			
		||||
This document is autogenerated from [assets/themes/hackerspaces/hackerspaces.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/hackerspaces/hackerspaces.json)
 | 
			
		||||
| 
						 | 
				
			
			@ -1,174 +0,0 @@
 | 
			
		|||
[//]: # (WARNING: this file is automatically generated. Please find the sources at the bottom and edit those sources)
 | 
			
		||||
 | 
			
		||||
 icons 
 | 
			
		||||
=======
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
A layer acting as library for icon-tagrenderings, especially to show as badge next to a POI
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - This layer is shown at zoomlevel **0** and higher
 | 
			
		||||
  - Elements don't have a title set and cannot be toggled nor will they show up in the dashboard. If you import this layer in your theme, override `title` to make this toggleable.
 | 
			
		||||
  - Not visible in the layer selection by default. If you want to make this layer toggable, override `name`
 | 
			
		||||
  - Not rendered on the map by default. If you want to rendering this on the map, override `mapRenderings`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 Basic tags for this layer 
 | 
			
		||||
---------------------------
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Elements must have the all of following tags to be shown on this layer:
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - id~.+
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B(%20%20%20%20nwr%5B%22id%22%5D(%7B%7Bbbox%7D%7D)%3B%0A)%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 Supported attributes 
 | 
			
		||||
----------------------
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Warning: 
 | 
			
		||||
 | 
			
		||||
this quick overview is incomplete
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
attribute | type | values which are supported by this layer
 | 
			
		||||
----------- | ------ | ------------------------------------------
 | 
			
		||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/wikipedia#values) [wikipedia](https://wiki.openstreetmap.org/wiki/Key:wikipedia) | Multiple choice | [](https://wiki.openstreetmap.org/wiki/Tag:wikipedia%3D)
 | 
			
		||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/_isOpen#values) [_isOpen](https://wiki.openstreetmap.org/wiki/Key:_isOpen) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:_isOpen%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:_isOpen%3Dno) [](https://wiki.openstreetmap.org/wiki/Tag:_isOpen%3D) [parse_error](https://wiki.openstreetmap.org/wiki/Tag:_isOpen%3Dparse_error)
 | 
			
		||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/smoking#values) [smoking](https://wiki.openstreetmap.org/wiki/Key:smoking) | Multiple choice | [no](https://wiki.openstreetmap.org/wiki/Tag:smoking%3Dno) [yes](https://wiki.openstreetmap.org/wiki/Tag:smoking%3Dyes)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### wikipedialink 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering has no question and is thus read-only
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - *<a href='https://www.wikidata.org/wiki/{wikidata}' target='_blank'><img src='./assets/svg/wikidata.svg' alt='WD'/></a>*  corresponds with  ``
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering is only visible in the popup if the following condition is met: `wikipedia~.+|wikidata~.+`
 | 
			
		||||
 | 
			
		||||
This tagrendering has labels  `defaults`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### isOpen 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering has no question and is thus read-only
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - *clock:#0f0;ring:#0f0*  corresponds with  `_isOpen=yes`
 | 
			
		||||
  - *circle:#f00;clock:#fff*  corresponds with  `_isOpen=no`
 | 
			
		||||
  - *clock:#ff0;ring:#ff0*  corresponds with  `opening_hours~.+`
 | 
			
		||||
  - *circle:#f0f;clock:#fff*  corresponds with  `_isOpen=parse_error&opening_hours~.+`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### phonelink 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering has no question and is thus read-only
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering is only visible in the popup if the following condition is met: `phone~.+`
 | 
			
		||||
 | 
			
		||||
This tagrendering has labels  `defaults`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### emaillink 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering has no question and is thus read-only
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering is only visible in the popup if the following condition is met: `email~.+`
 | 
			
		||||
 | 
			
		||||
This tagrendering has labels  `defaults`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### smokingicon 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering has no question and is thus read-only
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - *<img textmode='🚭️' alt='no-smoking' src='./assets/tagRenderings/no_smoking.svg'/>*  corresponds with  `smoking=no`
 | 
			
		||||
  - *<img textmode='🚬️' alt='smoking-allowed' src='./assets/tagRenderings/smoking.svg'/>*  corresponds with  `smoking=yes`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering has labels  `defaults`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### sharelink 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering has no question and is thus read-only
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering has labels  `defaults`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### osmlink 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering has no question and is thus read-only
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - **  corresponds with  `id~^(.*\/-.*)$`
 | 
			
		||||
  - *<a href='{_backend}/{id}' target='_blank'><img src='./assets/svg/osm-logo-us.svg'/></a>*  corresponds with  `_backend~.+`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering is only visible in the popup if the following condition is met: `id~^((node|way|relation)\/[0-9]*)$`
 | 
			
		||||
 | 
			
		||||
This tagrendering has labels  `defaults` 
 | 
			
		||||
 | 
			
		||||
This document is autogenerated from [assets/layers/icons/icons.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/icons/icons.json)
 | 
			
		||||
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							| 
						 | 
				
			
			@ -1,346 +0,0 @@
 | 
			
		|||
 | 
			
		||||
 | 
			
		||||
 maybe_climbing 
 | 
			
		||||
================
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
<img src='https://mapcomplete.osm.be/./assets/themes/climbing/climbing_unknown.svg' height="100px"> 
 | 
			
		||||
 | 
			
		||||
A climbing opportunity?
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - This layer is shown at zoomlevel **19** and higher
 | 
			
		||||
  - This layer will automatically load  [climbing](./climbing.md)  into the layout as it depends on it:  A calculated tag loads features from this layer (calculatedTag[0] which calculates the value for _embedding_feature_properties)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#### Themes using this layer 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - [climbing](https://mapcomplete.osm.be/climbing)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 Basic tags for this layer 
 | 
			
		||||
---------------------------
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Elements must have the all of following tags to be shown on this layer:
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - <a href='https://wiki.openstreetmap.org/wiki/Key:leisure' target='_blank'>leisure</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:leisure%3Dsports_centre' target='_blank'>sports_centre</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:barrier' target='_blank'>barrier</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:barrier%3Dwall' target='_blank'>wall</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:barrier' target='_blank'>barrier</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:barrier%3Dretaining_wall' target='_blank'>retaining_wall</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:natural' target='_blank'>natural</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:natural%3Dcliff' target='_blank'>cliff</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:natural' target='_blank'>natural</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:natural%3Drock' target='_blank'>rock</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:natural' target='_blank'>natural</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:natural%3Dstone' target='_blank'>stone</a>
 | 
			
		||||
  - 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B(%20%20%20%20nwr%5B!%22climbing%22%5D%5B%22barrier%22%3D%22wall%22%5D(%7B%7Bbbox%7D%7D)%3B%0A%20%20%20%20nwr%5B!%22climbing%22%5D%5B%22barrier%22%3D%22retaining_wall%22%5D(%7B%7Bbbox%7D%7D)%3B%0A%20%20%20%20nwr%5B!%22climbing%22%5D%5B%22leisure%22%3D%22sports_centre%22%5D(%7B%7Bbbox%7D%7D)%3B%0A%20%20%20%20nwr%5B!%22climbing%22%5D%5B%22natural%22%3D%22cliff%22%5D(%7B%7Bbbox%7D%7D)%3B%0A%20%20%20%20nwr%5B!%22climbing%22%5D%5B%22natural%22%3D%22rock%22%5D(%7B%7Bbbox%7D%7D)%3B%0A%20%20%20%20nwr%5B!%22climbing%22%5D%5B%22natural%22%3D%22stone%22%5D(%7B%7Bbbox%7D%7D)%3B%0A)%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 Supported attributes 
 | 
			
		||||
----------------------
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
**Warning** This quick overview is incomplete
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
attribute | type | values which are supported by this layer
 | 
			
		||||
----------- | ------ | ------------------------------------------
 | 
			
		||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/url#values) [url](https://wiki.openstreetmap.org/wiki/Key:url) | [url](../SpecialInputElements.md#url) | 
 | 
			
		||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/_embedding_feature:access#values) [_embedding_feature:access](https://wiki.openstreetmap.org/wiki/Key:_embedding_feature:access) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:_embedding_feature:access%3Dyes) [permit](https://wiki.openstreetmap.org/wiki/Tag:_embedding_feature:access%3Dpermit) [customers](https://wiki.openstreetmap.org/wiki/Tag:_embedding_feature:access%3Dcustomers) [members](https://wiki.openstreetmap.org/wiki/Tag:_embedding_feature:access%3Dmembers) [no](https://wiki.openstreetmap.org/wiki/Tag:_embedding_feature:access%3Dno)
 | 
			
		||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/access#values) [access](https://wiki.openstreetmap.org/wiki/Key:access) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:access%3Dyes) [permit](https://wiki.openstreetmap.org/wiki/Tag:access%3Dpermit) [customers](https://wiki.openstreetmap.org/wiki/Tag:access%3Dcustomers) [members](https://wiki.openstreetmap.org/wiki/Tag:access%3Dmembers) [no](https://wiki.openstreetmap.org/wiki/Tag:access%3Dno)
 | 
			
		||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/access:description#values) [access:description](https://wiki.openstreetmap.org/wiki/Key:access:description) | [string](../SpecialInputElements.md#string) | 
 | 
			
		||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/climbing:length#values) [climbing:length](https://wiki.openstreetmap.org/wiki/Key:climbing:length) | [pnat](../SpecialInputElements.md#pnat) | 
 | 
			
		||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/climbing:grade:french:min#values) [climbing:grade:french:min](https://wiki.openstreetmap.org/wiki/Key:climbing:grade:french:min) | [string](../SpecialInputElements.md#string) | 
 | 
			
		||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/climbing:grade:french:max#values) [climbing:grade:french:max](https://wiki.openstreetmap.org/wiki/Key:climbing:grade:french:max) | [string](../SpecialInputElements.md#string) | 
 | 
			
		||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/climbing:boulder#values) [climbing:boulder](https://wiki.openstreetmap.org/wiki/Key:climbing:boulder) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:climbing:boulder%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:climbing:boulder%3Dno) [limited](https://wiki.openstreetmap.org/wiki/Tag:climbing:boulder%3Dlimited)
 | 
			
		||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/climbing:toprope#values) [climbing:toprope](https://wiki.openstreetmap.org/wiki/Key:climbing:toprope) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:climbing:toprope%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:climbing:toprope%3Dno)
 | 
			
		||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/climbing:sport#values) [climbing:sport](https://wiki.openstreetmap.org/wiki/Key:climbing:sport) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:climbing:sport%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:climbing:sport%3Dno)
 | 
			
		||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/climbing:traditional#values) [climbing:traditional](https://wiki.openstreetmap.org/wiki/Key:climbing:traditional) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:climbing:traditional%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:climbing:traditional%3Dno)
 | 
			
		||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/climbing:speed#values) [climbing:speed](https://wiki.openstreetmap.org/wiki/Key:climbing:speed) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:climbing:speed%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:climbing:speed%3Dno)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### climbing-opportunity-name 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
_This tagrendering has no question and is thus read-only_
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Only visible if `name~^..*$` is shown
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### climbing-possible 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
The question is **Is climbing possible here?**
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - **Climbing is possible here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:sport' target='_blank'>sport</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:sport%3Dclimbing' target='_blank'>climbing</a>
 | 
			
		||||
  - **Climbing is not possible here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:climbing' target='_blank'>climbing</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:climbing%3Dno' target='_blank'>no</a>
 | 
			
		||||
  - **Climbing is not possible here** corresponds with sport!~^climbing$_This option cannot be chosen as answer_
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### Website 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
The question is **Is there a (unofficial) website with more informations (e.g. topos)?**
 | 
			
		||||
 | 
			
		||||
This rendering asks information about the property  [url](https://wiki.openstreetmap.org/wiki/Key:url) 
 | 
			
		||||
This is rendered with `<a href='{url}' target='_blank'>{url}</a>`
 | 
			
		||||
 | 
			
		||||
Only visible if `leisure!~^sports_centre$&sport=climbing` is shown
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### Access from containing feature 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
_This tagrendering has no question and is thus read-only_
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - **<span class='subtle'>The <a href='#{_embedding_feature:id}'>containing feature</a> states that this is</span> publicly accessible<br/>{_embedding_feature:access:description}** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:_embedding_feature:access' target='_blank'>_embedding_feature:access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:_embedding_feature:access%3Dyes' target='_blank'>yes</a>
 | 
			
		||||
  - **<span class='subtle'>The <a href='#{_embedding_feature:id}'>containing feature</a> states that </span> a permit is needed to access<br/>{_embedding_feature:access:description}** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:_embedding_feature:access' target='_blank'>_embedding_feature:access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:_embedding_feature:access%3Dpermit' target='_blank'>permit</a>
 | 
			
		||||
  - **<span class='subtle'>The <a href='#{_embedding_feature:id}'>containing feature</a> states that this is</span> only accessible to customers<br/>{_embedding_feature:access:description}** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:_embedding_feature:access' target='_blank'>_embedding_feature:access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:_embedding_feature:access%3Dcustomers' target='_blank'>customers</a>
 | 
			
		||||
  - **<span class='subtle'>The <a href='#{_embedding_feature:id}'>containing feature</a> states that this is</span> only accessible to club members<br/>{_embedding_feature:access:description}** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:_embedding_feature:access' target='_blank'>_embedding_feature:access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:_embedding_feature:access%3Dmembers' target='_blank'>members</a>
 | 
			
		||||
  - **Not accessible as stated by <a href='#{_embedding_feature:id}'>the containing feature</a>** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:_embedding_feature:access' target='_blank'>_embedding_feature:access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:_embedding_feature:access%3Dno' target='_blank'>no</a>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Only visible if `_embedding_feature:access~^..*$` is shown
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### Access 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
The question is **Who can access here?**
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - **Publicly accessible to anyone** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:access' target='_blank'>access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:access%3Dyes' target='_blank'>yes</a>
 | 
			
		||||
  - **You need a permit to access here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:access' target='_blank'>access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:access%3Dpermit' target='_blank'>permit</a>
 | 
			
		||||
  - **Only customers** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:access' target='_blank'>access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:access%3Dcustomers' target='_blank'>customers</a>
 | 
			
		||||
  - **Only club members** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:access' target='_blank'>access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:access%3Dmembers' target='_blank'>members</a>
 | 
			
		||||
  - **Not accessible** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:access' target='_blank'>access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:access%3Dno' target='_blank'>no</a>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Only visible if `climbing!~^no$&sport=climbing|climbing:sport=yes&access~^..*$|` is shown
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### Access description (without _embedding_feature:access:description) 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
_This tagrendering has no question and is thus read-only_
 | 
			
		||||
 | 
			
		||||
This rendering asks information about the property  [access:description](https://wiki.openstreetmap.org/wiki/Key:access:description) 
 | 
			
		||||
This is rendered with `{access:description}`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### Avg length? 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
The question is **What is the (average) length of the routes in meters?**
 | 
			
		||||
 | 
			
		||||
This rendering asks information about the property  [climbing:length](https://wiki.openstreetmap.org/wiki/Key:climbing:length) 
 | 
			
		||||
This is rendered with `The routes are <b>{canonical(climbing:length)}</b> long on average`
 | 
			
		||||
 | 
			
		||||
Only visible if `climbing!~^route$&climbing:toprope!~^no$&sport=climbing|climbing:sport=yes|climbing=traditional|climbing=gym` is shown
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### Difficulty-min 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
The question is **What is the grade of the easiest route here, according to the french classification system?**
 | 
			
		||||
 | 
			
		||||
This rendering asks information about the property  [climbing:grade:french:min](https://wiki.openstreetmap.org/wiki/Key:climbing:grade:french:min) 
 | 
			
		||||
This is rendered with `The lowest grade is {climbing:grade:french:min} according to the french/belgian system`
 | 
			
		||||
 | 
			
		||||
Only visible if `climbing!~^route$&climbing:sport=yes|sport=climbing` is shown
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### Difficulty-max 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
The question is **What is the highest grade route here, according to the french classification system?**
 | 
			
		||||
 | 
			
		||||
This rendering asks information about the property  [climbing:grade:french:max](https://wiki.openstreetmap.org/wiki/Key:climbing:grade:french:max) 
 | 
			
		||||
This is rendered with `The highest grade is {climbing:grade:french:max} according to the french/belgian system`
 | 
			
		||||
 | 
			
		||||
Only visible if `climbing!~^route$&climbing:sport=yes|sport=climbing` is shown
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### Boldering? 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
The question is **Is bouldering possible here?**
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - **Bouldering is possible here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:climbing:boulder' target='_blank'>climbing:boulder</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:climbing:boulder%3Dyes' target='_blank'>yes</a>
 | 
			
		||||
  - **Bouldering is not possible here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:climbing:boulder' target='_blank'>climbing:boulder</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:climbing:boulder%3Dno' target='_blank'>no</a>
 | 
			
		||||
  - **Bouldering is possible, allthough there are only a few routes** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:climbing:boulder' target='_blank'>climbing:boulder</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:climbing:boulder%3Dlimited' target='_blank'>limited</a>
 | 
			
		||||
  - **There are {climbing:boulder} boulder routes** corresponds with climbing:boulder~^..*$_This option cannot be chosen as answer_
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Only visible if `climbing:sport=yes|sport=climbing` is shown
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### Toproping? 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
The question is **Is toprope climbing possible here?**
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - **Toprope climbing is possible here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:climbing:toprope' target='_blank'>climbing:toprope</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:climbing:toprope%3Dyes' target='_blank'>yes</a>
 | 
			
		||||
  - **Toprope climbing is not possible here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:climbing:toprope' target='_blank'>climbing:toprope</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:climbing:toprope%3Dno' target='_blank'>no</a>
 | 
			
		||||
  - **There are {climbing:toprope} toprope routes** corresponds with climbing:toprope~^..*$_This option cannot be chosen as answer_
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Only visible if `climbing:sport=yes|sport=climbing` is shown
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### Sportclimbing? 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
The question is **Is sport climbing possible here on fixed anchors?**
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - **Sport climbing is possible here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:climbing:sport' target='_blank'>climbing:sport</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:climbing:sport%3Dyes' target='_blank'>yes</a>
 | 
			
		||||
  - **Sport climbing is not possible here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:climbing:sport' target='_blank'>climbing:sport</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:climbing:sport%3Dno' target='_blank'>no</a>
 | 
			
		||||
  - **There are {climbing:sport} sport climbing routes** corresponds with climbing:sport~^..*$_This option cannot be chosen as answer_
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Only visible if `climbing:sport=yes|sport=climbing` is shown
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### Traditional climbing? 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
The question is **Is traditional climbing possible here (using own gear e.g. chocks)?**
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - **Traditional climbing is possible here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:climbing:traditional' target='_blank'>climbing:traditional</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:climbing:traditional%3Dyes' target='_blank'>yes</a>
 | 
			
		||||
  - **Traditional climbing is not possible here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:climbing:traditional' target='_blank'>climbing:traditional</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:climbing:traditional%3Dno' target='_blank'>no</a>
 | 
			
		||||
  - **There are {climbing:traditional} traditional climbing routes** corresponds with climbing:traditional~^..*$_This option cannot be chosen as answer_
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Only visible if `climbing:sport=yes|sport=climbing` is shown
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### Speed climbing? 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
The question is **Is there a speed climbing wall?**
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - **There is a speed climbing wall** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:climbing:speed' target='_blank'>climbing:speed</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:climbing:speed%3Dyes' target='_blank'>yes</a>
 | 
			
		||||
  - **There is no speed climbing wall** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:climbing:speed' target='_blank'>climbing:speed</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:climbing:speed%3Dno' target='_blank'>no</a>
 | 
			
		||||
  - **There are {climbing:speed} speed climbing walls** corresponds with climbing:speed~^..*$_This option cannot be chosen as answer_
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Only visible if `leisure=sports_centre&climbing:sport=yes|sport=climbing` is shown
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### questions 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
_This tagrendering has no question and is thus read-only_
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### reviews 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
_This tagrendering has no question and is thus read-only_
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### questions 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
_This tagrendering has no question and is thus read-only_
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### minimap 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
_This tagrendering has no question and is thus read-only_
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
 | 
			
		||||
This document is autogenerated from [assets/themes/climbing/climbing.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/climbing/climbing.json)
 | 
			
		||||
							
								
								
									
										235
									
								
								Docs/Layers/note.md
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										235
									
								
								Docs/Layers/note.md
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,235 @@
 | 
			
		|||
[//]: # (WARNING: this file is automatically generated. Please find the sources at the bottom and edit those sources)
 | 
			
		||||
 | 
			
		||||
 note 
 | 
			
		||||
======
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
<img src='https://mapcomplete.osm.be/./assets/svg/note.svg' height="100px"> 
 | 
			
		||||
 | 
			
		||||
This layer shows notes on OpenStreetMap. Having this layer in your theme will trigger the 'add new note' functionality in the 'addNewPoint'-popup (or if your theme has no presets, it'll enable adding notes)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - This layer is shown at zoomlevel **10** and higher
 | 
			
		||||
  - <img src='../warning.svg' height='1rem'/> This layer is loaded from an external source, namely  `https://api.openstreetmap.org/api/0.6/notes.json?limit=10000&closed=7&bbox={x_min},{y_min},{x_max},{y_max}`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#### Themes using this layer 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - [notes](https://mapcomplete.osm.be/notes)
 | 
			
		||||
  - [personal](https://mapcomplete.osm.be/personal)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 Basic tags for this layer 
 | 
			
		||||
---------------------------
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Elements must have the all of following tags to be shown on this layer:
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - id~.+
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B(%20%20%20%20nwr%5B%22id%22%5D(%7B%7Bbbox%7D%7D)%3B%0A)%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 Supported attributes 
 | 
			
		||||
----------------------
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### conversation 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering has no question and is thus read-only
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### add_image 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering has no question and is thus read-only
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### comment 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering has no question and is thus read-only
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### nearby-images 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering has no question and is thus read-only
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### report-contributor 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering has no question and is thus read-only
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering is only visible in the popup if the following condition is met: `_opened_by_anonymous_user=false`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### report-note 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering has no question and is thus read-only
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### leftover-questions 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering has no question and is thus read-only
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### minimap 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering has no question and is thus read-only
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### last_edit 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering has no question and is thus read-only
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering is only visible in the popup if the following condition is met: `_last_edit:contributor~.+&_last_edit:changeset~.+`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#### Filters 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
id | question | osmTags | fields
 | 
			
		||||
---- | ---------- | --------- | --------
 | 
			
		||||
search.0 | Should mention {search} in the first comment |  | search (string)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
id | question | osmTags | fields
 | 
			
		||||
---- | ---------- | --------- | --------
 | 
			
		||||
not.0 | Should <b>not</b> mention {search} in the first comment |  | search (string)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
id | question | osmTags | fields
 | 
			
		||||
---- | ---------- | --------- | --------
 | 
			
		||||
opened_by.0 | Opened by contributor {search} |  | search (string)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
id | question | osmTags | fields
 | 
			
		||||
---- | ---------- | --------- | --------
 | 
			
		||||
not_opened_by.0 | <b>Not</b> opened by contributor {search} |  | search (string)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
id | question | osmTags | fields
 | 
			
		||||
---- | ---------- | --------- | --------
 | 
			
		||||
edited_by.0 | Last edited by contributor {search} |  | search (string)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
id | question | osmTags | fields
 | 
			
		||||
---- | ---------- | --------- | --------
 | 
			
		||||
not_edited_by.0 | Opened after {search} |  | search (string)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
id | question | osmTags | fields
 | 
			
		||||
---- | ---------- | --------- | --------
 | 
			
		||||
opened_before.0 | Created before {search} |  | search (date)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
id | question | osmTags | fields
 | 
			
		||||
---- | ---------- | --------- | --------
 | 
			
		||||
opened_after.0 | Created after {search} |  | search (date)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
id | question | osmTags
 | 
			
		||||
---- | ---------- | ---------
 | 
			
		||||
anonymous.0 | Only show notes opened by an anonymous contributor | _opened_by_anonymous_user=true
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
id | question | osmTags
 | 
			
		||||
---- | ---------- | ---------
 | 
			
		||||
is_open.0 | Only show open notes | 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
id | question | osmTags
 | 
			
		||||
---- | ---------- | ---------
 | 
			
		||||
no_imports.0 | All Notes (default) | 
 | 
			
		||||
no_imports.1 | Hide import notes | 
 | 
			
		||||
no_imports.2 | Show only import Notes | _is_import_note~.+
 | 
			
		||||
 
 | 
			
		||||
 | 
			
		||||
This document is autogenerated from [assets/layers/note/note.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/note/note.json)
 | 
			
		||||
| 
						 | 
				
			
			@ -1,126 +0,0 @@
 | 
			
		|||
 | 
			
		||||
 | 
			
		||||
 note_import 
 | 
			
		||||
=============
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
<img src='https://mapcomplete.osm.be/teardrop:#3333cc' height="100px"> 
 | 
			
		||||
 | 
			
		||||
Template for note note imports.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - This layer is shown at zoomlevel **10** and higher
 | 
			
		||||
  - <img src='../warning.svg' height='1rem'/> This layer is loaded from an external source, namely `https://api.openstreetmap.org/api/0.6/notes.json?closed=0&bbox={x_min},{y_min},{x_max},{y_max}`
 | 
			
		||||
  - This layer will automatically load  [public_bookcase](./public_bookcase.md)  into the layout as it depends on it:  a tagrendering needs this layer (import)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#### Themes using this layer 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - [personal](https://mapcomplete.osm.be/personal)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 Basic tags for this layer 
 | 
			
		||||
---------------------------
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Elements must have the all of following tags to be shown on this layer:
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - id~^..*$
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B(%20%20%20%20nwr%5B%22id%22%5D(%7B%7Bbbox%7D%7D)%3B%0A)%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 Supported attributes 
 | 
			
		||||
----------------------
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### conversation 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering has no question and is thus read-only
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### Intro 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering has no question and is thus read-only
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### import 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering has no question and is thus read-only
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### close_note_ 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering has no question and is thus read-only
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### close_note_mapped 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering has no question and is thus read-only
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### comment 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering has no question and is thus read-only
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### add_image 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering has no question and is thus read-only
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
 | 
			
		||||
This document is autogenerated from [assets/layers/note_import/note_import.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/note_import/note_import.json)
 | 
			
		||||
| 
						 | 
				
			
			@ -1,272 +0,0 @@
 | 
			
		|||
[//]: # (WARNING: this file is automatically generated. Please find the sources at the bottom and edit those sources)
 | 
			
		||||
 | 
			
		||||
 usersettings 
 | 
			
		||||
==============
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
A special layer which is not meant to be shown on a map, but which is used to set user settings
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - This layer is shown at zoomlevel **0** and higher
 | 
			
		||||
  - Elements don't have a title set and cannot be toggled nor will they show up in the dashboard. If you import this layer in your theme, override `title` to make this toggleable.
 | 
			
		||||
  - Not visible in the layer selection by default. If you want to make this layer toggable, override `name`
 | 
			
		||||
  - Not rendered on the map by default. If you want to rendering this on the map, override `mapRenderings`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 Basic tags for this layer 
 | 
			
		||||
---------------------------
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Elements must have the all of following tags to be shown on this layer:
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - id~.+
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B(%20%20%20%20nwr%5B%22id%22%5D(%7B%7Bbbox%7D%7D)%3B%0A)%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 Supported attributes 
 | 
			
		||||
----------------------
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Warning: 
 | 
			
		||||
 | 
			
		||||
this quick overview is incomplete
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
attribute | type | values which are supported by this layer
 | 
			
		||||
----------- | ------ | ------------------------------------------
 | 
			
		||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/mapcomplete-pictures-license#values) [mapcomplete-pictures-license](https://wiki.openstreetmap.org/wiki/Key:mapcomplete-pictures-license) | Multiple choice | [CC0](https://wiki.openstreetmap.org/wiki/Tag:mapcomplete-pictures-license%3DCC0) [CC-BY 4.0](https://wiki.openstreetmap.org/wiki/Tag:mapcomplete-pictures-license%3DCC-BY 4.0) [CC-BY-SA 4.0](https://wiki.openstreetmap.org/wiki/Tag:mapcomplete-pictures-license%3DCC-BY-SA 4.0)
 | 
			
		||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/mapcomplete-show-all-questions#values) [mapcomplete-show-all-questions](https://wiki.openstreetmap.org/wiki/Key:mapcomplete-show-all-questions) | Multiple choice | [true](https://wiki.openstreetmap.org/wiki/Tag:mapcomplete-show-all-questions%3Dtrue) [false](https://wiki.openstreetmap.org/wiki/Tag:mapcomplete-show-all-questions%3Dfalse)
 | 
			
		||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/mapcomplete-translation-mode#values) [mapcomplete-translation-mode](https://wiki.openstreetmap.org/wiki/Key:mapcomplete-translation-mode) | Multiple choice | [false](https://wiki.openstreetmap.org/wiki/Tag:mapcomplete-translation-mode%3Dfalse) [true](https://wiki.openstreetmap.org/wiki/Tag:mapcomplete-translation-mode%3Dtrue) [mobile](https://wiki.openstreetmap.org/wiki/Tag:mapcomplete-translation-mode%3Dmobile)
 | 
			
		||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/mapcomplete-translation-mode#values) [mapcomplete-translation-mode](https://wiki.openstreetmap.org/wiki/Key:mapcomplete-translation-mode) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:mapcomplete-translation-mode%3Dyes)
 | 
			
		||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/_translation_percentage#values) [_translation_percentage](https://wiki.openstreetmap.org/wiki/Key:_translation_percentage) | Multiple choice | [100](https://wiki.openstreetmap.org/wiki/Tag:_translation_percentage%3D100)
 | 
			
		||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/mapcomplete-show_debug#values) [mapcomplete-show_debug](https://wiki.openstreetmap.org/wiki/Key:mapcomplete-show_debug) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:mapcomplete-show_debug%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:mapcomplete-show_debug%3Dno)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### picture-license 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This question is not meant to be placed on an OpenStreetMap-element; however it is used in the user information panel to ask which license the user wants
 | 
			
		||||
 | 
			
		||||
The question is  *Under what license do you want to publish your pictures?*
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - *Pictures you take will be licensed with <b>CC0</b> and added to the public domain. This means that everyone can use your pictures for any purpose. <span class='subtle'>This is the default choice.</span>*  corresponds with  ``
 | 
			
		||||
  - This option cannot be chosen as answer
 | 
			
		||||
  - *Pictures you take will be licensed with <b>CC0</b> and added to the public domain. This means that everyone can use your pictures for any purpose.*  corresponds with  `mapcomplete-pictures-license=CC0`
 | 
			
		||||
  - *Pictures you take will be licensed with <b>CC-BY 4.0</b> which requires everyone using your picture that they have to attribute you*  corresponds with  `mapcomplete-pictures-license=CC-BY 4.0`
 | 
			
		||||
  - *Pictures you take will be licensed with <b>CC-BY-SA 4.0</b> which means that everyone using your picture must attribute you and that derivatives of your picture must be reshared with the same license.*  corresponds with  `mapcomplete-pictures-license=CC-BY-SA 4.0`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### all-questions-at-once 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
The question is  *Should questions for unknown data fields appear one-by-one or together?*
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - *Show all questions in the infobox together*  corresponds with  `mapcomplete-show-all-questions=true`
 | 
			
		||||
  - *Show questions one-by-one*  corresponds with  `mapcomplete-show-all-questions=false`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### translations-title 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering has no question and is thus read-only
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering is part of group  `translations`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### translation-mode 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
The question is  *Do you want to help translating MapComplete?*
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - *Don't show a button to quickly change translations*  corresponds with  `mapcomplete-translation-mode=false`
 | 
			
		||||
  - *Show a button to quickly open translations when using MapComplete on a big screen*  corresponds with  `mapcomplete-translation-mode=true`
 | 
			
		||||
  - *Always show the translation buttons, including on mobile*  corresponds with  `mapcomplete-translation-mode=mobile`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering is part of group  `translations`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### translation-help 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering has no question and is thus read-only
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - *Click the 'translate'-icon next to a string to enter or update a piece of text. You need a Weblate-account for this. Create one with your OSM-username to automatically unlock translation mode.*  corresponds with  `mapcomplete-translation-mode=yes|mapcomplete-translation-mode=true|mapcomplete-translation-mode=mobile`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering is part of group  `translations`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### translation-completeness 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering has no question and is thus read-only
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - *Completely translated*  corresponds with  `_translation_percentage=100`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering is only visible in the popup if the following condition is met: `mapcomplete-translation-mode=yes|mapcomplete-translation-mode=true|mapcomplete-translation-mode=mobile`
 | 
			
		||||
 | 
			
		||||
This tagrendering is part of group  `translations`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### translation-links 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering has no question and is thus read-only
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering is only visible in the popup if the following condition is met: `_translation_links~.+&mapcomplete-translation-mode=true|mapcomplete-translation-mode=mobile`
 | 
			
		||||
 | 
			
		||||
This tagrendering is part of group  `translations`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### verified-mastodon 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering has no question and is thus read-only
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - *A link to your Mastodon-profile has been been found: <a href='{_mastodon_link}' target='_blank'>{_mastodon_link}</a>*  corresponds with  `_mastodon_link~.+`
 | 
			
		||||
  - *We found a link to what looks to be a mastodon account, but it is unverified. <a href='https://www.openstreetmap.org/profile/edit' target='_blank'>Edit your profile description</a> and place the following there: <span class='code'><a href="{_mastodon_candidate}" rel="me">Mastodon</a>*  corresponds with  `_mastodon_candidate~.+`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### cscount-thanks 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering has no question and is thus read-only
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - *You have made changes on {_csCount} different occasions! That is awesome!*  corresponds with  `_csCount>0`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### translation-thanks 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering has no question and is thus read-only
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - *You have contributed to translating MapComplete! That's awesome!*  corresponds with  `_translation_contributions>0`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### contributor-thanks 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering has no question and is thus read-only
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - *You have contributed code to MapComplete with {_code_contributions} commits! That's awesome!*  corresponds with  `_code_contributions>0`
 | 
			
		||||
  - This option cannot be chosen as answer
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### show_debug 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
The question is  *Show user settings debug info?*
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - *Show debug info*  corresponds with  `mapcomplete-show_debug=yes`
 | 
			
		||||
  - *Don't show debug info*  corresponds with  `mapcomplete-show_debug=no`
 | 
			
		||||
  - *Don't show debug info*  corresponds with  ``
 | 
			
		||||
  - This option cannot be chosen as answer
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### debug 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering has no question and is thus read-only
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This tagrendering is only visible in the popup if the following condition is met: `mapcomplete-show_debug=yes` 
 | 
			
		||||
 | 
			
		||||
This document is autogenerated from [assets/layers/usersettings/usersettings.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/usersettings/usersettings.json)
 | 
			
		||||
| 
						 | 
				
			
			@ -1,112 +0,0 @@
 | 
			
		|||
 | 
			
		||||
 | 
			
		||||
 watermill 
 | 
			
		||||
===========
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
<img src='https://mapcomplete.osm.be/./assets/layers/watermill/watermill.svg' height="100px"> 
 | 
			
		||||
 | 
			
		||||
Watermolens
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - This layer is shown at zoomlevel **12** and higher
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 Basic tags for this layer 
 | 
			
		||||
---------------------------
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Elements must have the all of following tags to be shown on this layer:
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - <a href='https://wiki.openstreetmap.org/wiki/Key:man_made' target='_blank'>man_made</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:man_made%3Dwatermill' target='_blank'>watermill</a>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B(%20%20%20%20nwr%5B%22man_made%22%3D%22watermill%22%5D(%7B%7Bbbox%7D%7D)%3B%0A)%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 Supported attributes 
 | 
			
		||||
----------------------
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Warning: 
 | 
			
		||||
 | 
			
		||||
this quick overview is incomplete
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
attribute | type | values which are supported by this layer
 | 
			
		||||
----------- | ------ | ------------------------------------------
 | 
			
		||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/access:description#values) [access:description](https://wiki.openstreetmap.org/wiki/Key:access:description) | [string](../SpecialInputElements.md#string) | 
 | 
			
		||||
[<img src='https://mapcomplete.osm.be/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) | [Natuurpunt](https://wiki.openstreetmap.org/wiki/Tag:operator%3DNatuurpunt)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### images 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata`
 | 
			
		||||
 | 
			
		||||
This tagrendering has no question and is thus read-only
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### Access tag 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
The question is  *Is dit gebied toegankelijk?*
 | 
			
		||||
 | 
			
		||||
This rendering asks information about the property  [access:description](https://wiki.openstreetmap.org/wiki/Key:access:description) 
 | 
			
		||||
 | 
			
		||||
This is rendered with  `De toegankelijkheid van dit gebied is: {access:description}`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - *Vrij toegankelijk*  corresponds with  `access=yes`
 | 
			
		||||
  - *Niet toegankelijk*  corresponds with  `access=no`
 | 
			
		||||
  - *Niet toegankelijk, want privégebied*  corresponds with  `access=private`
 | 
			
		||||
  - *Toegankelijk, ondanks dat het privegebied is*  corresponds with  `access=permissive`
 | 
			
		||||
  - *Enkel toegankelijk met een gids of tijdens een activiteit*  corresponds with  `access=guided`
 | 
			
		||||
  - *Toegankelijk mits betaling*  corresponds with  `access=yes&fee=yes`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### Operator tag 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
The question is  *Wie beheert dit pad?*
 | 
			
		||||
 | 
			
		||||
This rendering asks information about the property  [operator](https://wiki.openstreetmap.org/wiki/Key:operator) 
 | 
			
		||||
 | 
			
		||||
This is rendered with  `Beheer door {operator}`
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  - *Dit gebied wordt beheerd door Natuurpunt*  corresponds with  `operator=Natuurpunt`
 | 
			
		||||
  - *Dit gebied wordt beheerd door {operator}*  corresponds with  `operator~^((n|N)atuurpunt.*)$`
 | 
			
		||||
  - This option cannot be chosen as answer
 | 
			
		||||
 
 | 
			
		||||
 | 
			
		||||
This document is autogenerated from [assets/layers/watermill/watermill.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/watermill/watermill.json)
 | 
			
		||||
| 
						 | 
				
			
			@ -59,7 +59,7 @@ A date with date picker
 | 
			
		|||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
A positive number or zero
 | 
			
		||||
A  whole, positive number or zero
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -67,7 +67,7 @@ A positive number or zero
 | 
			
		|||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
A number
 | 
			
		||||
A whole number, either positive, negative or zero
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -170,7 +170,7 @@ A strict positive number
 | 
			
		|||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
A decimal
 | 
			
		||||
A decimal number
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -178,7 +178,7 @@ A decimal
 | 
			
		|||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
A positive decimal (inclusive zero)
 | 
			
		||||
A positive decimal number or zero
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -194,7 +194,7 @@ An email adress
 | 
			
		|||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
The validatedTextField will format URLs to always be valid and have a https://-header (even though the 'https'-part will be hidden from the user
 | 
			
		||||
The validatedTextField will format URLs to always be valid and have a https://-header (even though the 'https'-part will be hidden from the user. Furthermore, some tracking parameters will be removed
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -255,4 +255,4 @@ postfix | Piece of text that will always be added to the end of the generated op
 | 
			
		|||
 | 
			
		||||
Shows a color picker 
 | 
			
		||||
 | 
			
		||||
This document is autogenerated from [UI/Input/ValidatedTextField.ts](https://github.com/pietervdvn/MapComplete/blob/develop/UI/Input/ValidatedTextField.ts)
 | 
			
		||||
This document is autogenerated from [UI/InputElement/Validators.ts](https://github.com/pietervdvn/MapComplete/blob/develop/UI/InputElement/Validators.ts)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -91,27 +91,27 @@
 | 
			
		|||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "animated",
 | 
			
		||||
      "description": "Layer 'Advertise' shows animated=no with a fixed text, namely '<b>Static</b>, always shows the same message' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Open Advertising Map') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign)",
 | 
			
		||||
      "description": "Layer 'Advertise' shows animated=no with a fixed text, namely '<b>Static</b>, always shows the same message' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Open Advertising Map') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign&advertising!=board)",
 | 
			
		||||
      "value": "no"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "animated",
 | 
			
		||||
      "description": "Layer 'Advertise' shows animated=digital_display with a fixed text, namely 'This object has a built-in <b>digital display</b> to show prices or some other message' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Open Advertising Map') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign)",
 | 
			
		||||
      "description": "Layer 'Advertise' shows animated=digital_display with a fixed text, namely 'This object has a built-in <b>digital display</b> to show prices or some other message' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Open Advertising Map') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign&advertising!=board)",
 | 
			
		||||
      "value": "digital_display"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "animated",
 | 
			
		||||
      "description": "Layer 'Advertise' shows animated=trivision_blades with a fixed text, namely '<b>Trivision</b> - the billboard consists of many triangular prisms which regularly rotate' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Open Advertising Map') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign)",
 | 
			
		||||
      "description": "Layer 'Advertise' shows animated=trivision_blades with a fixed text, namely '<b>Trivision</b> - the billboard consists of many triangular prisms which regularly rotate' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Open Advertising Map') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign&advertising!=board)",
 | 
			
		||||
      "value": "trivision_blades"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "animated",
 | 
			
		||||
      "description": "Layer 'Advertise' shows animated=winding_posters with a fixed text, namely '<b>Scrolling</b> posters' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Open Advertising Map') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign)",
 | 
			
		||||
      "description": "Layer 'Advertise' shows animated=winding_posters with a fixed text, namely '<b>Scrolling</b> posters' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Open Advertising Map') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign&advertising!=board)",
 | 
			
		||||
      "value": "winding_posters"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "animated",
 | 
			
		||||
      "description": "Layer 'Advertise' shows animated=revolving with a fixed text, namely '<b>Rotates</b> on itself' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Open Advertising Map') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign)",
 | 
			
		||||
      "description": "Layer 'Advertise' shows animated=revolving with a fixed text, namely '<b>Rotates</b> on itself' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Open Advertising Map') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign&advertising!=board)",
 | 
			
		||||
      "value": "revolving"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,265 +0,0 @@
 | 
			
		|||
{
 | 
			
		||||
  "data_format": 1,
 | 
			
		||||
  "project": {
 | 
			
		||||
    "name": "MapComplete Entrances",
 | 
			
		||||
    "description": "Survey entrances to help wheelchair routing",
 | 
			
		||||
    "project_url": "https://mapcomplete.osm.be/entrances",
 | 
			
		||||
    "doc_url": "https://github.com/pietervdvn/MapComplete/tree/master/assets/themes/",
 | 
			
		||||
    "icon_url": "https://mapcomplete.osm.be/assets/layers/entrance/door.svg",
 | 
			
		||||
    "contact_name": "Pieter Vander Vennet, MapComplete",
 | 
			
		||||
    "contact_email": "pietervdvn@posteo.net"
 | 
			
		||||
  },
 | 
			
		||||
  "tags": [
 | 
			
		||||
    {
 | 
			
		||||
      "key": "highway",
 | 
			
		||||
      "description": "The MapComplete theme Entrances has a layer Pedestrian paths showing features with this tag",
 | 
			
		||||
      "value": "footway"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "highway",
 | 
			
		||||
      "description": "The MapComplete theme Entrances has a layer Pedestrian paths showing features with this tag",
 | 
			
		||||
      "value": "path"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "highway",
 | 
			
		||||
      "description": "The MapComplete theme Entrances has a layer Pedestrian paths showing features with this tag",
 | 
			
		||||
      "value": "corridor"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "highway",
 | 
			
		||||
      "description": "The MapComplete theme Entrances has a layer Pedestrian paths showing features with this tag",
 | 
			
		||||
      "value": "steps"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "entrance",
 | 
			
		||||
      "description": "The MapComplete theme Entrances has a layer Entrance showing features with this tag"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "indoor",
 | 
			
		||||
      "description": "The MapComplete theme Entrances has a layer Entrance showing features with this tag",
 | 
			
		||||
      "value": "door"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "door",
 | 
			
		||||
      "description": "The MapComplete theme Entrances has a layer Entrance showing features with this tag"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "image",
 | 
			
		||||
      "description": "The layer 'Entrance allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "mapillary",
 | 
			
		||||
      "description": "The layer 'Entrance allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "wikidata",
 | 
			
		||||
      "description": "The layer 'Entrance allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "wikipedia",
 | 
			
		||||
      "description": "The layer 'Entrance allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "level",
 | 
			
		||||
      "description": "Layer 'Entrance' shows and asks freeform values for key 'level' (in the MapComplete.osm.be theme 'Entrances')"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "location",
 | 
			
		||||
      "description": "Layer 'Entrance' shows location=underground with a fixed text, namely 'Located underground' (in the MapComplete.osm.be theme 'Entrances')",
 | 
			
		||||
      "value": "underground"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "level",
 | 
			
		||||
      "description": "Layer 'Entrance' shows level=0 with a fixed text, namely 'Located on the ground floor' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
 | 
			
		||||
      "value": "0"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "level",
 | 
			
		||||
      "description": "Layer 'Entrance' shows  with a fixed text, namely 'Located on the ground floor' (in the MapComplete.osm.be theme 'Entrances') Picking this answer will delete the key level.",
 | 
			
		||||
      "value": ""
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "level",
 | 
			
		||||
      "description": "Layer 'Entrance' shows level=1 with a fixed text, namely 'Located on the first floor' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
 | 
			
		||||
      "value": "1"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "level",
 | 
			
		||||
      "description": "Layer 'Entrance' shows level=-1 with a fixed text, namely 'Located on the first basement level' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
 | 
			
		||||
      "value": "-1"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "entrance",
 | 
			
		||||
      "description": "Layer 'Entrance' shows entrance=yes with a fixed text, namely 'No specific entrance type is known' (in the MapComplete.osm.be theme 'Entrances')",
 | 
			
		||||
      "value": "yes"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "entrance",
 | 
			
		||||
      "description": "Layer 'Entrance' shows indoor=door with a fixed text, namely 'This is an indoor door, separating a room or a corridor within a single building' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances') Picking this answer will delete the key entrance.",
 | 
			
		||||
      "value": ""
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "indoor",
 | 
			
		||||
      "description": "Layer 'Entrance' shows indoor=door with a fixed text, namely 'This is an indoor door, separating a room or a corridor within a single building' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
 | 
			
		||||
      "value": "door"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "indoor",
 | 
			
		||||
      "description": "Layer 'Entrance' shows entrance=main with a fixed text, namely 'This is the main entrance' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances') Picking this answer will delete the key indoor.",
 | 
			
		||||
      "value": ""
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "entrance",
 | 
			
		||||
      "description": "Layer 'Entrance' shows entrance=main with a fixed text, namely 'This is the main entrance' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
 | 
			
		||||
      "value": "main"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "indoor",
 | 
			
		||||
      "description": "Layer 'Entrance' shows entrance=secondary with a fixed text, namely 'This is a secondary entrance' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances') Picking this answer will delete the key indoor.",
 | 
			
		||||
      "value": ""
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "entrance",
 | 
			
		||||
      "description": "Layer 'Entrance' shows entrance=secondary with a fixed text, namely 'This is a secondary entrance' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
 | 
			
		||||
      "value": "secondary"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "indoor",
 | 
			
		||||
      "description": "Layer 'Entrance' shows entrance=service with a fixed text, namely 'This is a service entrance - normally only used for employees, delivery, …' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances') Picking this answer will delete the key indoor.",
 | 
			
		||||
      "value": ""
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "entrance",
 | 
			
		||||
      "description": "Layer 'Entrance' shows entrance=service with a fixed text, namely 'This is a service entrance - normally only used for employees, delivery, …' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
 | 
			
		||||
      "value": "service"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "indoor",
 | 
			
		||||
      "description": "Layer 'Entrance' shows entrance=exit with a fixed text, namely 'This is an exit where one can not enter' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances') Picking this answer will delete the key indoor.",
 | 
			
		||||
      "value": ""
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "entrance",
 | 
			
		||||
      "description": "Layer 'Entrance' shows entrance=exit with a fixed text, namely 'This is an exit where one can not enter' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
 | 
			
		||||
      "value": "exit"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "indoor",
 | 
			
		||||
      "description": "Layer 'Entrance' shows entrance=entrance with a fixed text, namely 'This is an entrance where one can only enter (but not exit)' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances') Picking this answer will delete the key indoor.",
 | 
			
		||||
      "value": ""
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "entrance",
 | 
			
		||||
      "description": "Layer 'Entrance' shows entrance=entrance with a fixed text, namely 'This is an entrance where one can only enter (but not exit)' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
 | 
			
		||||
      "value": "entrance"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "indoor",
 | 
			
		||||
      "description": "Layer 'Entrance' shows entrance=emergency with a fixed text, namely 'This is emergency exit' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances') Picking this answer will delete the key indoor.",
 | 
			
		||||
      "value": ""
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "entrance",
 | 
			
		||||
      "description": "Layer 'Entrance' shows entrance=emergency with a fixed text, namely 'This is emergency exit' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
 | 
			
		||||
      "value": "emergency"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "indoor",
 | 
			
		||||
      "description": "Layer 'Entrance' shows entrance=home with a fixed text, namely 'This is the entrance to a private home' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances') Picking this answer will delete the key indoor.",
 | 
			
		||||
      "value": ""
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "entrance",
 | 
			
		||||
      "description": "Layer 'Entrance' shows entrance=home with a fixed text, namely 'This is the entrance to a private home' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
 | 
			
		||||
      "value": "home"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "door",
 | 
			
		||||
      "description": "Layer 'Entrance' shows door=yes with a fixed text, namely 'The door type is not known' (in the MapComplete.osm.be theme 'Entrances')",
 | 
			
		||||
      "value": "yes"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "door",
 | 
			
		||||
      "description": "Layer 'Entrance' shows door=hinged with a fixed text, namely 'A classical, hinged door supported by joints' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
 | 
			
		||||
      "value": "hinged"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "door",
 | 
			
		||||
      "description": "Layer 'Entrance' shows door=revolving with a fixed text, namely 'A revolving door which hangs on a central shaft, rotating within a cylindrical enclosure' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
 | 
			
		||||
      "value": "revolving"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "door",
 | 
			
		||||
      "description": "Layer 'Entrance' shows door=sliding with a fixed text, namely 'A sliding door where the door slides sidewards, typically parallel with a wall' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
 | 
			
		||||
      "value": "sliding"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "door",
 | 
			
		||||
      "description": "Layer 'Entrance' shows door=overhead with a fixed text, namely 'A door which rolls from overhead, typically seen for garages' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
 | 
			
		||||
      "value": "overhead"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "door",
 | 
			
		||||
      "description": "Layer 'Entrance' shows door=no with a fixed text, namely 'This is an entrance without a physical door' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
 | 
			
		||||
      "value": "no"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "automatic_door",
 | 
			
		||||
      "description": "Layer 'Entrance' shows automatic_door=yes with a fixed text, namely 'This is an automatic door' (in the MapComplete.osm.be theme 'Entrances')",
 | 
			
		||||
      "value": "yes"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "automatic_door",
 | 
			
		||||
      "description": "Layer 'Entrance' shows automatic_door=no with a fixed text, namely 'This door is <b>not</b> automated' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
 | 
			
		||||
      "value": "no"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "automatic_door",
 | 
			
		||||
      "description": "Layer 'Entrance' shows automatic_door=motion with a fixed text, namely 'This door will open automatically when <b>motion</b> is detected' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
 | 
			
		||||
      "value": "motion"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "automatic_door",
 | 
			
		||||
      "description": "Layer 'Entrance' shows automatic_door=floor with a fixed text, namely 'This door will open automatically when a <b>sensor in the floor</b> is triggered' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
 | 
			
		||||
      "value": "floor"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "automatic_door",
 | 
			
		||||
      "description": "Layer 'Entrance' shows automatic_door=button with a fixed text, namely 'This door will open automatically when a <b>button is pressed</b>' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
 | 
			
		||||
      "value": "button"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "automatic_door",
 | 
			
		||||
      "description": "Layer 'Entrance' shows automatic_door=slowdown_button with a fixed text, namely 'This door revolves automatically all the time, but has a <b>button to slow it down</b>, e.g. for wheelchair users' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
 | 
			
		||||
      "value": "slowdown_button"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "automatic_door",
 | 
			
		||||
      "description": "Layer 'Entrance' shows automatic_door=continuous with a fixed text, namely 'This door revolves automatically all the time' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
 | 
			
		||||
      "value": "continuous"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "automatic_door",
 | 
			
		||||
      "description": "Layer 'Entrance' shows automatic_door=serviced_on_button_press with a fixed text, namely 'This door will be opened by staff when requested by <b>pressing a button</b>' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
 | 
			
		||||
      "value": "serviced_on_button_press"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "automatic_door",
 | 
			
		||||
      "description": "Layer 'Entrance' shows automatic_door=serviced_on_request with a fixed text, namely 'This door will be opened by staff when requested' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
 | 
			
		||||
      "value": "serviced_on_request"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "width",
 | 
			
		||||
      "description": "Layer 'Entrance' shows and asks freeform values for key 'width' (in the MapComplete.osm.be theme 'Entrances')"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "kerb:height",
 | 
			
		||||
      "description": "Layer 'Entrance' shows and asks freeform values for key 'kerb:height' (in the MapComplete.osm.be theme 'Entrances')"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "kerb:height",
 | 
			
		||||
      "description": "Layer 'Entrance' shows kerb:height=0 with a fixed text, namely 'This door does not have a kerb' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
 | 
			
		||||
      "value": "0"
 | 
			
		||||
    }
 | 
			
		||||
  ]
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			@ -2,7 +2,7 @@
 | 
			
		|||
  "data_format": 1,
 | 
			
		||||
  "project": {
 | 
			
		||||
    "name": "MapComplete Ghost bikes",
 | 
			
		||||
    "description": "A <b>ghost bike</b> is a memorial for a cyclist who died in a traffic accident, in the form of a white bicycle placed permanently near the accident location",
 | 
			
		||||
    "description": "A ",
 | 
			
		||||
    "project_url": "https://mapcomplete.osm.be/ghostbikes",
 | 
			
		||||
    "doc_url": "https://github.com/pietervdvn/MapComplete/tree/master/assets/themes/",
 | 
			
		||||
    "icon_url": "https://mapcomplete.osm.be/assets/themes/ghostbikes/logo.svg",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,63 +0,0 @@
 | 
			
		|||
{
 | 
			
		||||
  "data_format": 1,
 | 
			
		||||
  "project": {
 | 
			
		||||
    "name": "MapComplete Governmental Offices",
 | 
			
		||||
    "description": "On this map, Governmental offices are shown and can be easily added",
 | 
			
		||||
    "project_url": "https://mapcomplete.osm.be/governments",
 | 
			
		||||
    "doc_url": "https://github.com/pietervdvn/MapComplete/tree/master/assets/themes/",
 | 
			
		||||
    "icon_url": "https://mapcomplete.osm.be/assets/themes/onwheels/crest.svg",
 | 
			
		||||
    "contact_name": "Pieter Vander Vennet, MapComplete",
 | 
			
		||||
    "contact_email": "pietervdvn@posteo.net"
 | 
			
		||||
  },
 | 
			
		||||
  "tags": [
 | 
			
		||||
    {
 | 
			
		||||
      "key": "office",
 | 
			
		||||
      "description": "The MapComplete theme Governmental Offices has a layer governments showing features with this tag",
 | 
			
		||||
      "value": "government"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "image",
 | 
			
		||||
      "description": "The layer 'governments allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "mapillary",
 | 
			
		||||
      "description": "The layer 'governments allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "wikidata",
 | 
			
		||||
      "description": "The layer 'governments allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "wikipedia",
 | 
			
		||||
      "description": "The layer 'governments allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "phone",
 | 
			
		||||
      "description": "Layer 'governments' shows and asks freeform values for key 'phone' (in the MapComplete.osm.be theme 'Governmental Offices')"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "contact:phone",
 | 
			
		||||
      "description": "Layer 'governments' shows contact:phone~^..*$ with a fixed text, namely '<a href='tel:{contact:phone}'>{contact:phone}</a>' (in the MapComplete.osm.be theme 'Governmental Offices')"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "email",
 | 
			
		||||
      "description": "Layer 'governments' shows and asks freeform values for key 'email' (in the MapComplete.osm.be theme 'Governmental Offices')"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "contact:email",
 | 
			
		||||
      "description": "Layer 'governments' shows contact:email~^..*$ with a fixed text, namely '<a href='mailto:{contact:email}' target='_blank'>{contact:email}</a>' (in the MapComplete.osm.be theme 'Governmental Offices')"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "website",
 | 
			
		||||
      "description": "Layer 'governments' shows and asks freeform values for key 'website' (in the MapComplete.osm.be theme 'Governmental Offices')"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "contact:website",
 | 
			
		||||
      "description": "Layer 'governments' shows contact:website~^..*$ with a fixed text, namely '<a href='{contact:website}' target='_blank'>{contact:website}</a>' (in the MapComplete.osm.be theme 'Governmental Offices')"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "name",
 | 
			
		||||
      "description": "Layer 'governments' shows and asks freeform values for key 'name' (in the MapComplete.osm.be theme 'Governmental Offices')"
 | 
			
		||||
    }
 | 
			
		||||
  ]
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			@ -1,13 +0,0 @@
 | 
			
		|||
{
 | 
			
		||||
  "data_format": 1,
 | 
			
		||||
  "project": {
 | 
			
		||||
    "name": "MapComplete Notes on OpenStreetMap",
 | 
			
		||||
    "description": "A note is a pin on the map with some text to indicate something wrong",
 | 
			
		||||
    "project_url": "https://mapcomplete.osm.be/notes",
 | 
			
		||||
    "doc_url": "https://github.com/pietervdvn/MapComplete/tree/master/assets/themes/",
 | 
			
		||||
    "icon_url": "https://mapcomplete.osm.be/assets/themes/notes/logo.svg",
 | 
			
		||||
    "contact_name": "Pieter Vander Vennet, MapComplete",
 | 
			
		||||
    "contact_email": "pietervdvn@posteo.net"
 | 
			
		||||
  },
 | 
			
		||||
  "tags": []
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			@ -10,6 +10,213 @@
 | 
			
		|||
    "contact_email": "pietervdvn@posteo.net"
 | 
			
		||||
  },
 | 
			
		||||
  "tags": [
 | 
			
		||||
    {
 | 
			
		||||
      "key": "advertising",
 | 
			
		||||
      "description": "The MapComplete theme Personal theme has a layer Advertise showing features with this tag"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "image",
 | 
			
		||||
      "description": "The layer 'Advertise allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "mapillary",
 | 
			
		||||
      "description": "The layer 'Advertise allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "wikidata",
 | 
			
		||||
      "description": "The layer 'Advertise allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "wikipedia",
 | 
			
		||||
      "description": "The layer 'Advertise allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "advertising",
 | 
			
		||||
      "description": "Layer 'Advertise' shows and asks freeform values for key 'advertising' (in the MapComplete.osm.be theme 'Personal theme')"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "advertising",
 | 
			
		||||
      "description": "Layer 'Advertise' shows advertising=billboard with a fixed text, namely 'This is a billboard' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
 | 
			
		||||
      "value": "billboard"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "advertising",
 | 
			
		||||
      "description": "Layer 'Advertise' shows advertising=board with a fixed text, namely 'This is a board' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
 | 
			
		||||
      "value": "board"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "advertising",
 | 
			
		||||
      "description": "Layer 'Advertise' shows advertising=column with a fixed text, namely 'This is a column' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
 | 
			
		||||
      "value": "column"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "advertising",
 | 
			
		||||
      "description": "Layer 'Advertise' shows advertising=flag with a fixed text, namely 'This is a flag' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
 | 
			
		||||
      "value": "flag"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "advertising",
 | 
			
		||||
      "description": "Layer 'Advertise' shows advertising=poster_box with a fixed text, namely 'This is a poster Box' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
 | 
			
		||||
      "value": "poster_box"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "advertising",
 | 
			
		||||
      "description": "Layer 'Advertise' shows advertising=screen with a fixed text, namely 'This is a screen' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
 | 
			
		||||
      "value": "screen"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "advertising",
 | 
			
		||||
      "description": "Layer 'Advertise' shows advertising=sculpture with a fixed text, namely 'This is a sculpture' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
 | 
			
		||||
      "value": "sculpture"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "advertising",
 | 
			
		||||
      "description": "Layer 'Advertise' shows advertising=sign with a fixed text, namely 'This is a sign' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
 | 
			
		||||
      "value": "sign"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "advertising",
 | 
			
		||||
      "description": "Layer 'Advertise' shows advertising=tarp with a fixed text, namely 'This is a tarp (a weatherproof piece of textile with an advertising message)' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
 | 
			
		||||
      "value": "tarp"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "advertising",
 | 
			
		||||
      "description": "Layer 'Advertise' shows advertising=totem with a fixed text, namely 'This is a totem' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
 | 
			
		||||
      "value": "totem"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "advertising",
 | 
			
		||||
      "description": "Layer 'Advertise' shows advertising=wall_painting with a fixed text, namely 'This is a wall painting' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
 | 
			
		||||
      "value": "wall_painting"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "animated",
 | 
			
		||||
      "description": "Layer 'Advertise' shows animated=no with a fixed text, namely '<b>Static</b>, always shows the same message' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign&advertising!=board)",
 | 
			
		||||
      "value": "no"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "animated",
 | 
			
		||||
      "description": "Layer 'Advertise' shows animated=digital_display with a fixed text, namely 'This object has a built-in <b>digital display</b> to show prices or some other message' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign&advertising!=board)",
 | 
			
		||||
      "value": "digital_display"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "animated",
 | 
			
		||||
      "description": "Layer 'Advertise' shows animated=trivision_blades with a fixed text, namely '<b>Trivision</b> - the billboard consists of many triangular prisms which regularly rotate' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign&advertising!=board)",
 | 
			
		||||
      "value": "trivision_blades"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "animated",
 | 
			
		||||
      "description": "Layer 'Advertise' shows animated=winding_posters with a fixed text, namely '<b>Scrolling</b> posters' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign&advertising!=board)",
 | 
			
		||||
      "value": "winding_posters"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "animated",
 | 
			
		||||
      "description": "Layer 'Advertise' shows animated=revolving with a fixed text, namely '<b>Rotates</b> on itself' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign&advertising!=board)",
 | 
			
		||||
      "value": "revolving"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "luminous",
 | 
			
		||||
      "description": "Layer 'Advertise' shows luminous=neon with a fixed text, namely 'This is a neon-tube light' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=screen)",
 | 
			
		||||
      "value": "neon"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "lit",
 | 
			
		||||
      "description": "Layer 'Advertise' shows lit=yes&luminous=yes with a fixed text, namely 'This object both emits light and is lighted by an external light source' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=screen)",
 | 
			
		||||
      "value": "yes"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "luminous",
 | 
			
		||||
      "description": "Layer 'Advertise' shows lit=yes&luminous=yes with a fixed text, namely 'This object both emits light and is lighted by an external light source' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=screen)",
 | 
			
		||||
      "value": "yes"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "luminous",
 | 
			
		||||
      "description": "Layer 'Advertise' shows luminous=yes with a fixed text, namely 'This object emits light' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=screen)",
 | 
			
		||||
      "value": "yes"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "lit",
 | 
			
		||||
      "description": "Layer 'Advertise' shows lit=yes with a fixed text, namely 'This object is lit externally, e.g. by a spotlight or other lights' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=screen)",
 | 
			
		||||
      "value": "yes"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "lit",
 | 
			
		||||
      "description": "Layer 'Advertise' shows lit=no&luminous=no with a fixed text, namely 'This object does not emit light and is not lighted by externally' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=screen)",
 | 
			
		||||
      "value": "no"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "luminous",
 | 
			
		||||
      "description": "Layer 'Advertise' shows lit=no&luminous=no with a fixed text, namely 'This object does not emit light and is not lighted by externally' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=screen)",
 | 
			
		||||
      "value": "no"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "operator",
 | 
			
		||||
      "description": "Layer 'Advertise' shows and asks freeform values for key 'operator' (in the MapComplete.osm.be theme 'Personal theme')"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "message",
 | 
			
		||||
      "description": "Layer 'Advertise' shows message=commercial with a fixed text, namely 'Commercial message' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
 | 
			
		||||
      "value": "commercial"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "message",
 | 
			
		||||
      "description": "Layer 'Advertise' shows message=local with a fixed text, namely 'Local information' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
 | 
			
		||||
      "value": "local"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "message",
 | 
			
		||||
      "description": "Layer 'Advertise' shows message=safety with a fixed text, namely 'Securty information' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
 | 
			
		||||
      "value": "safety"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "message",
 | 
			
		||||
      "description": "Layer 'Advertise' shows message=political with a fixed text, namely 'Electoral advertising' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
 | 
			
		||||
      "value": "political"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "message",
 | 
			
		||||
      "description": "Layer 'Advertise' shows message=showbiz with a fixed text, namely 'Inormation related to theatre, concerts, ...' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
 | 
			
		||||
      "value": "showbiz"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "message",
 | 
			
		||||
      "description": "Layer 'Advertise' shows message=non_profit with a fixed text, namely 'Message from non-profit organizations' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
 | 
			
		||||
      "value": "non_profit"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "message",
 | 
			
		||||
      "description": "Layer 'Advertise' shows message=opinion with a fixed text, namely 'To expres your opinion' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
 | 
			
		||||
      "value": "opinion"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "message",
 | 
			
		||||
      "description": "Layer 'Advertise' shows message=religion with a fixed text, namely 'Religious message' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
 | 
			
		||||
      "value": "religion"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "message",
 | 
			
		||||
      "description": "Layer 'Advertise' shows message=funding with a fixed text, namely 'Funding sign' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
 | 
			
		||||
      "value": "funding"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "information",
 | 
			
		||||
      "description": "Layer 'Advertise' shows information=map with a fixed text, namely 'A map' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
 | 
			
		||||
      "value": "map"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "sides",
 | 
			
		||||
      "description": "Layer 'Advertise' shows sides=1 with a fixed text, namely 'This object has advertisements on a single side' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising=poster_box|advertising=screen|advertising=billboard)",
 | 
			
		||||
      "value": "1"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "sides",
 | 
			
		||||
      "description": "Layer 'Advertise' shows sides=2 with a fixed text, namely 'This object has advertisements on both sides' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising=poster_box|advertising=screen|advertising=billboard)",
 | 
			
		||||
      "value": "2"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "ref",
 | 
			
		||||
      "description": "Layer 'Advertise' shows and asks freeform values for key 'ref' (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=sign)"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "emergency",
 | 
			
		||||
      "description": "The MapComplete theme Personal theme has a layer Map of ambulance stations showing features with this tag",
 | 
			
		||||
| 
						 | 
				
			
			@ -5378,6 +5585,14 @@
 | 
			
		|||
      "key": "name",
 | 
			
		||||
      "description": "Layer 'Dentist' shows and asks freeform values for key 'name' (in the MapComplete.osm.be theme 'Personal theme')"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "camera:direction",
 | 
			
		||||
      "description": "The MapComplete theme Personal theme has a layer Direction visualization showing features with this tag"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "direction",
 | 
			
		||||
      "description": "The MapComplete theme Personal theme has a layer Direction visualization showing features with this tag"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "amenity",
 | 
			
		||||
      "description": "The MapComplete theme Personal theme has a layer Doctors showing features with this tag",
 | 
			
		||||
| 
						 | 
				
			
			@ -9357,17 +9572,17 @@
 | 
			
		|||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "recycling:printer_cartridges",
 | 
			
		||||
      "description": "Layer 'Recycling' shows recycling:printer_cartridges=yes with a fixed text, namely 'Scrap metal can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
 | 
			
		||||
      "description": "Layer 'Recycling' shows recycling:printer_cartridges=yes with a fixed text, namely 'Printer cartridges can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
 | 
			
		||||
      "value": "yes"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "recycling:scrap_metal",
 | 
			
		||||
      "description": "Layer 'Recycling' shows recycling:scrap_metal=yes with a fixed text, namely 'Shoes can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
 | 
			
		||||
      "description": "Layer 'Recycling' shows recycling:scrap_metal=yes with a fixed text, namely 'Scrap metal can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
 | 
			
		||||
      "value": "yes"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "recycling:shoes",
 | 
			
		||||
      "description": "Layer 'Recycling' shows recycling:shoes=yes with a fixed text, namely 'Small electrical appliances can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
 | 
			
		||||
      "description": "Layer 'Recycling' shows recycling:shoes=yes with a fixed text, namely 'Shoes can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
 | 
			
		||||
      "value": "yes"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
| 
						 | 
				
			
			@ -9377,12 +9592,12 @@
 | 
			
		|||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "recycling:small_electrical_appliances",
 | 
			
		||||
      "description": "Layer 'Recycling' shows recycling:small_electrical_appliances=yes with a fixed text, namely 'Needles can be recycled here' (in the MapComplete.osm.be theme 'Personal theme')",
 | 
			
		||||
      "description": "Layer 'Recycling' shows recycling:small_electrical_appliances=yes with a fixed text, namely 'Small electrical appliances can be recycled here' (in the MapComplete.osm.be theme 'Personal theme')",
 | 
			
		||||
      "value": "yes"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "recycling:needles",
 | 
			
		||||
      "description": "Layer 'Recycling' shows recycling:needles=yes with a fixed text, namely 'Residual waste can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
 | 
			
		||||
      "description": "Layer 'Recycling' shows recycling:needles=yes with a fixed text, namely 'Needles can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
 | 
			
		||||
      "value": "yes"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -10,6 +10,14 @@
 | 
			
		|||
    "contact_email": "pietervdvn@posteo.net"
 | 
			
		||||
  },
 | 
			
		||||
  "tags": [
 | 
			
		||||
    {
 | 
			
		||||
      "key": "camera:direction",
 | 
			
		||||
      "description": "The MapComplete theme Surveillance under Surveillance has a layer Direction visualization showing features with this tag"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "direction",
 | 
			
		||||
      "description": "The MapComplete theme Surveillance under Surveillance has a layer Direction visualization showing features with this tag"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "man_made",
 | 
			
		||||
      "description": "The MapComplete theme Surveillance under Surveillance has a layer Surveillance camera's showing features with this tag",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,39 +0,0 @@
 | 
			
		|||
{
 | 
			
		||||
  "data_format": 1,
 | 
			
		||||
  "project": {
 | 
			
		||||
    "name": "MapComplete UK Addresses",
 | 
			
		||||
    "description": "Help to build an open dataset of UK addresses",
 | 
			
		||||
    "project_url": "https://mapcomplete.osm.be/uk_addresses",
 | 
			
		||||
    "doc_url": "https://github.com/pietervdvn/MapComplete/tree/master/assets/themes/",
 | 
			
		||||
    "icon_url": "https://mapcomplete.osm.be/assets/themes/uk_addresses/housenumber_unknown.svg",
 | 
			
		||||
    "contact_name": "Pieter Vander Vennet, Pieter Vander Vennet, Rob Nickerson, Russ Garrett",
 | 
			
		||||
    "contact_email": "pietervdvn@posteo.net"
 | 
			
		||||
  },
 | 
			
		||||
  "tags": [
 | 
			
		||||
    {
 | 
			
		||||
      "key": "inspireid",
 | 
			
		||||
      "description": "The MapComplete theme UK Addresses has a layer Addresses to check showing features with this tag"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "addr:housenumber",
 | 
			
		||||
      "description": "The MapComplete theme UK Addresses has a layer Known addresses in OSM showing features with this tag"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "addr:street",
 | 
			
		||||
      "description": "The MapComplete theme UK Addresses has a layer Known addresses in OSM showing features with this tag"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "addr:housenumber",
 | 
			
		||||
      "description": "Layer 'Known addresses in OSM' shows and asks freeform values for key 'addr:housenumber' (in the MapComplete.osm.be theme 'UK Addresses')"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "nohousenumber",
 | 
			
		||||
      "description": "Layer 'Known addresses in OSM' shows nohousenumber=yes with a fixed text, namely 'This building has no house number' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'UK Addresses')",
 | 
			
		||||
      "value": "yes"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "addr:street",
 | 
			
		||||
      "description": "Layer 'Known addresses in OSM' shows and asks freeform values for key 'addr:street' (in the MapComplete.osm.be theme 'UK Addresses')"
 | 
			
		||||
    }
 | 
			
		||||
  ]
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			@ -1,223 +0,0 @@
 | 
			
		|||
{
 | 
			
		||||
  "data_format": 1,
 | 
			
		||||
  "project": {
 | 
			
		||||
    "name": "MapComplete Walls and buildings",
 | 
			
		||||
    "description": "Special builtin layer providing all walls and buildings",
 | 
			
		||||
    "project_url": "https://mapcomplete.osm.be/walls_and_buildings",
 | 
			
		||||
    "doc_url": "https://github.com/pietervdvn/MapComplete/tree/master/assets/themes/",
 | 
			
		||||
    "icon_url": "https://mapcomplete.osm.be/assets/layers/walls_and_buildings/walls_and_buildings.png",
 | 
			
		||||
    "contact_name": "Pieter Vander Vennet, MapComplete",
 | 
			
		||||
    "contact_email": "pietervdvn@posteo.net"
 | 
			
		||||
  },
 | 
			
		||||
  "tags": [
 | 
			
		||||
    {
 | 
			
		||||
      "key": "highway",
 | 
			
		||||
      "description": "The MapComplete theme Walls and buildings has a layer Pedestrian paths showing features with this tag",
 | 
			
		||||
      "value": "footway"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "highway",
 | 
			
		||||
      "description": "The MapComplete theme Walls and buildings has a layer Pedestrian paths showing features with this tag",
 | 
			
		||||
      "value": "path"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "highway",
 | 
			
		||||
      "description": "The MapComplete theme Walls and buildings has a layer Pedestrian paths showing features with this tag",
 | 
			
		||||
      "value": "corridor"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "highway",
 | 
			
		||||
      "description": "The MapComplete theme Walls and buildings has a layer Pedestrian paths showing features with this tag",
 | 
			
		||||
      "value": "steps"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "entrance",
 | 
			
		||||
      "description": "The MapComplete theme Walls and buildings has a layer Entrance showing features with this tag"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "indoor",
 | 
			
		||||
      "description": "The MapComplete theme Walls and buildings has a layer Entrance showing features with this tag",
 | 
			
		||||
      "value": "door"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "image",
 | 
			
		||||
      "description": "The layer 'Entrance allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "mapillary",
 | 
			
		||||
      "description": "The layer 'Entrance allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "wikidata",
 | 
			
		||||
      "description": "The layer 'Entrance allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "wikipedia",
 | 
			
		||||
      "description": "The layer 'Entrance allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "entrance",
 | 
			
		||||
      "description": "Layer 'Entrance' shows entrance=yes with a fixed text, namely 'No specific entrance type is known' (in the MapComplete.osm.be theme 'Walls and buildings')",
 | 
			
		||||
      "value": "yes"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "entrance",
 | 
			
		||||
      "description": "Layer 'Entrance' shows indoor=door with a fixed text, namely 'This is an indoor door, separating a room or a corridor within a single building' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings') Picking this answer will delete the key entrance.",
 | 
			
		||||
      "value": ""
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "indoor",
 | 
			
		||||
      "description": "Layer 'Entrance' shows indoor=door with a fixed text, namely 'This is an indoor door, separating a room or a corridor within a single building' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
 | 
			
		||||
      "value": "door"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "indoor",
 | 
			
		||||
      "description": "Layer 'Entrance' shows entrance=main with a fixed text, namely 'This is the main entrance' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings') Picking this answer will delete the key indoor.",
 | 
			
		||||
      "value": ""
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "entrance",
 | 
			
		||||
      "description": "Layer 'Entrance' shows entrance=main with a fixed text, namely 'This is the main entrance' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
 | 
			
		||||
      "value": "main"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "indoor",
 | 
			
		||||
      "description": "Layer 'Entrance' shows entrance=secondary with a fixed text, namely 'This is a secondary entrance' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings') Picking this answer will delete the key indoor.",
 | 
			
		||||
      "value": ""
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "entrance",
 | 
			
		||||
      "description": "Layer 'Entrance' shows entrance=secondary with a fixed text, namely 'This is a secondary entrance' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
 | 
			
		||||
      "value": "secondary"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "indoor",
 | 
			
		||||
      "description": "Layer 'Entrance' shows entrance=service with a fixed text, namely 'This is a service entrance - normally only used for employees, delivery, …' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings') Picking this answer will delete the key indoor.",
 | 
			
		||||
      "value": ""
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "entrance",
 | 
			
		||||
      "description": "Layer 'Entrance' shows entrance=service with a fixed text, namely 'This is a service entrance - normally only used for employees, delivery, …' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
 | 
			
		||||
      "value": "service"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "indoor",
 | 
			
		||||
      "description": "Layer 'Entrance' shows entrance=exit with a fixed text, namely 'This is an exit where one can not enter' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings') Picking this answer will delete the key indoor.",
 | 
			
		||||
      "value": ""
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "entrance",
 | 
			
		||||
      "description": "Layer 'Entrance' shows entrance=exit with a fixed text, namely 'This is an exit where one can not enter' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
 | 
			
		||||
      "value": "exit"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "indoor",
 | 
			
		||||
      "description": "Layer 'Entrance' shows entrance=entrance with a fixed text, namely 'This is an entrance where one can only enter (but not exit)' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings') Picking this answer will delete the key indoor.",
 | 
			
		||||
      "value": ""
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "entrance",
 | 
			
		||||
      "description": "Layer 'Entrance' shows entrance=entrance with a fixed text, namely 'This is an entrance where one can only enter (but not exit)' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
 | 
			
		||||
      "value": "entrance"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "indoor",
 | 
			
		||||
      "description": "Layer 'Entrance' shows entrance=emergency with a fixed text, namely 'This is emergency exit' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings') Picking this answer will delete the key indoor.",
 | 
			
		||||
      "value": ""
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "entrance",
 | 
			
		||||
      "description": "Layer 'Entrance' shows entrance=emergency with a fixed text, namely 'This is emergency exit' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
 | 
			
		||||
      "value": "emergency"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "indoor",
 | 
			
		||||
      "description": "Layer 'Entrance' shows entrance=home with a fixed text, namely 'This is the entrance to a private home' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings') Picking this answer will delete the key indoor.",
 | 
			
		||||
      "value": ""
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "entrance",
 | 
			
		||||
      "description": "Layer 'Entrance' shows entrance=home with a fixed text, namely 'This is the entrance to a private home' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
 | 
			
		||||
      "value": "home"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "door",
 | 
			
		||||
      "description": "Layer 'Entrance' shows door=yes with a fixed text, namely 'The door type is not known' (in the MapComplete.osm.be theme 'Walls and buildings')",
 | 
			
		||||
      "value": "yes"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "door",
 | 
			
		||||
      "description": "Layer 'Entrance' shows door=hinged with a fixed text, namely 'A classical, hinged door supported by joints' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
 | 
			
		||||
      "value": "hinged"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "door",
 | 
			
		||||
      "description": "Layer 'Entrance' shows door=revolving with a fixed text, namely 'A revolving door which hangs on a central shaft, rotating within a cylindrical enclosure' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
 | 
			
		||||
      "value": "revolving"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "door",
 | 
			
		||||
      "description": "Layer 'Entrance' shows door=sliding with a fixed text, namely 'A sliding door where the door slides sidewards, typically parallel with a wall' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
 | 
			
		||||
      "value": "sliding"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "door",
 | 
			
		||||
      "description": "Layer 'Entrance' shows door=overhead with a fixed text, namely 'A door which rolls from overhead, typically seen for garages' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
 | 
			
		||||
      "value": "overhead"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "door",
 | 
			
		||||
      "description": "Layer 'Entrance' shows door=no with a fixed text, namely 'This is an entrance without a physical door' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
 | 
			
		||||
      "value": "no"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "automatic_door",
 | 
			
		||||
      "description": "Layer 'Entrance' shows automatic_door=yes with a fixed text, namely 'This is an automatic door' (in the MapComplete.osm.be theme 'Walls and buildings')",
 | 
			
		||||
      "value": "yes"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "automatic_door",
 | 
			
		||||
      "description": "Layer 'Entrance' shows automatic_door=no with a fixed text, namely 'This door is <b>not</b> automated' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
 | 
			
		||||
      "value": "no"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "automatic_door",
 | 
			
		||||
      "description": "Layer 'Entrance' shows automatic_door=motion with a fixed text, namely 'This door will open automatically when <b>motion</b> is detected' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
 | 
			
		||||
      "value": "motion"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "automatic_door",
 | 
			
		||||
      "description": "Layer 'Entrance' shows automatic_door=floor with a fixed text, namely 'This door will open automatically when a <b>sensor in the floor</b> is triggered' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
 | 
			
		||||
      "value": "floor"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "automatic_door",
 | 
			
		||||
      "description": "Layer 'Entrance' shows automatic_door=button with a fixed text, namely 'This door will open automatically when a <b>button is pressed</b>' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
 | 
			
		||||
      "value": "button"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "automatic_door",
 | 
			
		||||
      "description": "Layer 'Entrance' shows automatic_door=slowdown_button with a fixed text, namely 'This door revolves automatically all the time, but has a <b>button to slow it down</b>, e.g. for wheelchair users' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
 | 
			
		||||
      "value": "slowdown_button"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "automatic_door",
 | 
			
		||||
      "description": "Layer 'Entrance' shows automatic_door=continuous with a fixed text, namely 'This door revolves automatically all the time' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
 | 
			
		||||
      "value": "continuous"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "automatic_door",
 | 
			
		||||
      "description": "Layer 'Entrance' shows automatic_door=serviced_on_button_press with a fixed text, namely 'This door will be opened by staff when requested by <b>pressing a button</b>' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
 | 
			
		||||
      "value": "serviced_on_button_press"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "automatic_door",
 | 
			
		||||
      "description": "Layer 'Entrance' shows automatic_door=serviced_on_request with a fixed text, namely 'This door will be opened by staff when requested' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
 | 
			
		||||
      "value": "serviced_on_request"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "width",
 | 
			
		||||
      "description": "Layer 'Entrance' shows and asks freeform values for key 'width' (in the MapComplete.osm.be theme 'Walls and buildings')"
 | 
			
		||||
    }
 | 
			
		||||
  ]
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			@ -238,17 +238,17 @@
 | 
			
		|||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "recycling:printer_cartridges",
 | 
			
		||||
      "description": "Layer 'Recycling' shows recycling:printer_cartridges=yes with a fixed text, namely 'Scrap metal can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Waste')",
 | 
			
		||||
      "description": "Layer 'Recycling' shows recycling:printer_cartridges=yes with a fixed text, namely 'Printer cartridges can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Waste')",
 | 
			
		||||
      "value": "yes"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "recycling:scrap_metal",
 | 
			
		||||
      "description": "Layer 'Recycling' shows recycling:scrap_metal=yes with a fixed text, namely 'Shoes can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Waste')",
 | 
			
		||||
      "description": "Layer 'Recycling' shows recycling:scrap_metal=yes with a fixed text, namely 'Scrap metal can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Waste')",
 | 
			
		||||
      "value": "yes"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "recycling:shoes",
 | 
			
		||||
      "description": "Layer 'Recycling' shows recycling:shoes=yes with a fixed text, namely 'Small electrical appliances can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Waste')",
 | 
			
		||||
      "description": "Layer 'Recycling' shows recycling:shoes=yes with a fixed text, namely 'Shoes can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Waste')",
 | 
			
		||||
      "value": "yes"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
| 
						 | 
				
			
			@ -258,12 +258,12 @@
 | 
			
		|||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "recycling:small_electrical_appliances",
 | 
			
		||||
      "description": "Layer 'Recycling' shows recycling:small_electrical_appliances=yes with a fixed text, namely 'Needles can be recycled here' (in the MapComplete.osm.be theme 'Waste')",
 | 
			
		||||
      "description": "Layer 'Recycling' shows recycling:small_electrical_appliances=yes with a fixed text, namely 'Small electrical appliances can be recycled here' (in the MapComplete.osm.be theme 'Waste')",
 | 
			
		||||
      "value": "yes"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "key": "recycling:needles",
 | 
			
		||||
      "description": "Layer 'Recycling' shows recycling:needles=yes with a fixed text, namely 'Residual waste can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Waste')",
 | 
			
		||||
      "description": "Layer 'Recycling' shows recycling:needles=yes with a fixed text, namely 'Needles can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Waste')",
 | 
			
		||||
      "value": "yes"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -11,7 +11,6 @@
 | 
			
		|||
  - [What is a URL parameter?](#what-is-a-url-parameter)
 | 
			
		||||
  - [language](#language)
 | 
			
		||||
  - [fs-translation-mode](#fs-translation-mode)
 | 
			
		||||
  - [tab](#tab)
 | 
			
		||||
  - [fs-userbadge](#fs-userbadge)
 | 
			
		||||
  - [fs-search](#fs-search)
 | 
			
		||||
  - [fs-background](#fs-background)
 | 
			
		||||
| 
						 | 
				
			
			@ -78,13 +77,6 @@ Finally, the URL-hash is the part after the `#`. It is `node/1234` in this case.
 | 
			
		|||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 tab 
 | 
			
		||||
-----
 | 
			
		||||
 | 
			
		||||
 The tab that is shown in the welcome-message. The default value is _0_
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 fs-userbadge 
 | 
			
		||||
--------------
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -0,0 +1,499 @@
 | 
			
		|||
{|class="wikitable sortable"
 | 
			
		||||
! Name, link !! Genre !! Covered region !! Language !! Description !! Free materials !! Image
 | 
			
		||||
|-
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/personal personal]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:gl|en}}, {{#language:fr|en}}, {{#language:de|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:ru|en}}, {{#language:it|en}}, {{#language:da|en}}, {{#language:cs|en}}
 | 
			
		||||
|descr= A MapComplete theme: Create a personal theme based on all the available layers of all themes
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, personal
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/cyclofix cyclofix]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:gl|en}}, {{#language:de|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:ca|en}}
 | 
			
		||||
|descr= A MapComplete theme: The goal of this map is to present cyclists with an easy-to-use solution to find the appropriate infrastructure for their needs
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, cyclofix
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/waste waste]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:it|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:es|en}}, {{#language:cs|en}}
 | 
			
		||||
|descr= A MapComplete theme: Map showing waste baskets and recycling facilities
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, waste
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/etymology etymology]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:fr|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:cs|en}}
 | 
			
		||||
|descr= A MapComplete theme: What is the origin of a toponym?
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, etymology
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/food food]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:nl|en}}, {{#language:en|en}}, {{#language:de|en}}, {{#language:es|en}}, {{#language:nb_NO|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:cs|en}}
 | 
			
		||||
|descr= A MapComplete theme: Restaurants and fast food
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, food
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/cafes_and_pubs cafes_and_pubs]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:nb_NO|en}}, {{#language:pa_PK|en}}, {{#language:cs|en}}, {{#language:it|en}}
 | 
			
		||||
|descr= A MapComplete theme: Coffeehouses, pubs and bars
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, cafes_and_pubs
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/playgrounds playgrounds]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:nl|en}}, {{#language:en|en}}, {{#language:fr|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:ru|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:nb_NO|en}}, {{#language:id|en}}, {{#language:hu|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:cs|en}}
 | 
			
		||||
|descr= A MapComplete theme: A map with playgrounds
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, playgrounds
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/hailhydrant hailhydrant]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:ru|en}}, {{#language:fr|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:nl|en}}, {{#language:da|en}}, {{#language:cs|en}}
 | 
			
		||||
|descr= A MapComplete theme: Map to show hydrants, extinguishers, fire stations, and ambulance stations.
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, hailhydrant
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/toilets toilets]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:nl|en}}, {{#language:ru|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:pl|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:nb_NO|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:cs|en}}
 | 
			
		||||
|descr= A MapComplete theme: A map of public toilets
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, toilets
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/aed aed]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:id|en}}, {{#language:it|en}}, {{#language:ru|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:sv|en}}, {{#language:pl|en}}, {{#language:pt_BR|en}}, {{#language:nb_NO|en}}, {{#language:hu|en}}, {{#language:sl|en}}, {{#language:zh_Hans|en}}, {{#language:da|en}}, {{#language:fil|en}}, {{#language:cs|en}}, {{#language:zgh|en}}
 | 
			
		||||
|descr= A MapComplete theme: On this map, one can find and mark nearby defibrillators
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, aed
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/bookcases bookcases]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:ru|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:cs|en}}
 | 
			
		||||
|descr= A MapComplete theme: A public bookcase is a small streetside cabinet, box, old phone booth or some other objects where books are stored
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, bookcases
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/advertising advertising]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:ca|en}}, {{#language:es|en}}, {{#language:en|en}}, {{#language:de|en}}, {{#language:cs|en}}
 | 
			
		||||
|descr= A MapComplete theme: Where I can find advertising features?
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, advertising
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/artwork artwork]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:de|en}}, {{#language:id|en}}, {{#language:it|en}}, {{#language:ru|en}}, {{#language:es|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:nb_NO|en}}, {{#language:hu|en}}, {{#language:pl|en}}, {{#language:ca|en}}, {{#language:zh_Hans|en}}, {{#language:fil|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:zgh|en}}
 | 
			
		||||
|descr= A MapComplete theme: An open map of statues, busts, graffitis and other artwork all over the world
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, artwork
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/atm atm]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:nl|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:nb_NO|en}}, {{#language:es|en}}, {{#language:id|en}}
 | 
			
		||||
|descr= A MapComplete theme: This map shows ATMs to withdraw or deposit money
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, atm
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/benches benches]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:nl|en}}, {{#language:it|en}}, {{#language:ru|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:nb_NO|en}}, {{#language:pt_BR|en}}, {{#language:hu|en}}, {{#language:id|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:zh_Hans|en}}, {{#language:da|en}}, {{#language:cs|en}}
 | 
			
		||||
|descr= A MapComplete theme: A map of benches
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, benches
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/bicycle_rental bicycle_rental]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:id|en}}, {{#language:fr|en}}, {{#language:es|en}}, {{#language:nb_NO|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:cs|en}}
 | 
			
		||||
|descr= A MapComplete theme: A map with bicycle rental stations and bicycle rental shops
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, bicycle_rental
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/bicyclelib bicyclelib]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:nl|en}}, {{#language:en|en}}, {{#language:it|en}}, {{#language:ru|en}}, {{#language:ja|en}}, {{#language:fr|en}}, {{#language:zh_Hant|en}}, {{#language:de|en}}, {{#language:hu|en}}, {{#language:nb_NO|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:es|en}}
 | 
			
		||||
|descr= A MapComplete theme: A bicycle library is a place where bicycles can be lent, often for a small yearly fee
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, bicyclelib
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/binoculars binoculars]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:nb_NO|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:fr|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:cs|en}}
 | 
			
		||||
|descr= A MapComplete theme: A map with fixed binoculars
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, binoculars
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/blind_osm blind_osm]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:nb_NO|en}}, {{#language:es|en}}
 | 
			
		||||
|descr= A MapComplete theme: Help to map features relevant for the blind
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, blind_osm
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/campersite campersite]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:it|en}}, {{#language:ru|en}}, {{#language:ja|en}}, {{#language:fr|en}}, {{#language:zh_Hant|en}}, {{#language:nl|en}}, {{#language:pt_BR|en}}, {{#language:de|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:cs|en}}
 | 
			
		||||
|descr= A MapComplete theme: Find sites to spend the night with your camper
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, campersite
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/charging_stations charging_stations]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:it|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:nb_NO|en}}, {{#language:ru|en}}, {{#language:hu|en}}, {{#language:fr|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:cs|en}}
 | 
			
		||||
|descr= A MapComplete theme: A worldwide map of charging stations
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, charging_stations
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/climbing climbing]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:nl|en}}, {{#language:de|en}}, {{#language:en|en}}, {{#language:ru|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:fr|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:nb_NO|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:ca|en}}, {{#language:es|en}}
 | 
			
		||||
|descr= A MapComplete theme: On this map you will find various climbing opportunities such as climbing gyms, bouldering halls and rocks in nature
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, climbing
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/clock clock]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:ca|en}}, {{#language:de|en}}, {{#language:es|en}}, {{#language:cs|en}}
 | 
			
		||||
|descr= A MapComplete theme: Map showing all public clocks
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, clock
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/cycle_infra cycle_infra]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:nb_NO|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:cs|en}}
 | 
			
		||||
|descr= A MapComplete theme: A map where you can view and edit things related to the bicycle infrastructure.
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, cycle_infra
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/cyclestreets cyclestreets]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:nl|en}}, {{#language:en|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:nb_NO|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:cs|en}}
 | 
			
		||||
|descr= A MapComplete theme: A map of cyclestreets
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, cyclestreets
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/drinking_water drinking_water]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:it|en}}, {{#language:ru|en}}, {{#language:de|en}}, {{#language:nb_NO|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:cs|en}}
 | 
			
		||||
|descr= A MapComplete theme: On this map, publicly accessible drinking water spots are shown and can be easily added
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, drinking_water
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/education education]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:es|en}}
 | 
			
		||||
|descr= A MapComplete theme: On this map, you'll find information about all types of schools and education and can easily add more information
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, education
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/facadegardens facadegardens]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:nl|en}}, {{#language:en|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:it|en}}, {{#language:fr|en}}, {{#language:de|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:ca|en}}
 | 
			
		||||
|descr= A MapComplete theme: This map shows facade gardens with pictures and useful info about orientation, sunshine and plant types.
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, facadegardens
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/fritures fritures]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:ca|en}}, {{#language:es|en}}
 | 
			
		||||
|descr= A MapComplete theme: On this map, you'll find your favourite fries shop!
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, fritures
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/ghostbikes ghostbikes]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:fr|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:es|en}}, {{#language:ca|en}}
 | 
			
		||||
|descr= A MapComplete theme: A 
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, ghostbikes
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/hackerspaces hackerspaces]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:es|en}}, {{#language:ca|en}}
 | 
			
		||||
|descr= A MapComplete theme: A map of hackerspaces
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, hackerspaces
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/healthcare healthcare]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:ca|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:nl|en}}, {{#language:cs|en}}, {{#language:es|en}}
 | 
			
		||||
|descr= A MapComplete theme: On this map, various healthcare related items are shown
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, healthcare
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/hotels hotels]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:da|en}}, {{#language:nb_NO|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:cs|en}}, {{#language:es|en}}, {{#language:ca|en}}
 | 
			
		||||
|descr= A MapComplete theme: On this map, you'll find hotels in your area
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, hotels
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/indoors indoors]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:nl|en}}, {{#language:cs|en}}, {{#language:nb_NO|en}}, {{#language:es|en}}, {{#language:ca|en}}
 | 
			
		||||
|descr= A MapComplete theme: On this map, publicly accessible indoor places are shown
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, indoors
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/kerbs_and_crossings kerbs_and_crossings]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:nb_NO|en}}, {{#language:es|en}}, {{#language:ca|en}}
 | 
			
		||||
|descr= A MapComplete theme: A map showing kerbs and crossings
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, kerbs_and_crossings
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/maps maps]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:ca|en}}
 | 
			
		||||
|descr= A MapComplete theme: This theme shows all (touristic) maps that OpenStreetMap knows of
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, maps
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/maxspeed maxspeed]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:nl|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:es|en}}, {{#language:ca|en}}
 | 
			
		||||
|descr= A MapComplete theme: This map shows the legally allowed maximum speed on every road.
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, maxspeed
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/nature nature]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:ca|en}}
 | 
			
		||||
|descr= A MapComplete theme: A map for nature lovers, with interesting POI's
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, nature
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/notes notes]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:hu|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:ca|en}}
 | 
			
		||||
|descr= A MapComplete theme: A note is a pin on the map with some text to indicate something wrong
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, notes
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/observation_towers observation_towers]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:nb_NO|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:ca|en}}
 | 
			
		||||
|descr= A MapComplete theme: Publicly accessible towers to enjoy the view
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, observation_towers
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/onwheels onwheels]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:nl|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:es|en}}, {{#language:ca|en}}
 | 
			
		||||
|descr= A MapComplete theme: On this map, publicly weelchair accessible places are shown and can be easily added
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, onwheels
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/openwindpowermap openwindpowermap]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:fr|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:nl|en}}, {{#language:da|en}}, {{#language:nb_NO|en}}, {{#language:cs|en}}, {{#language:ca|en}}
 | 
			
		||||
|descr= A MapComplete theme: A map for showing and editing wind turbines
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, openwindpowermap
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/osm_community_index osm_community_index]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:cs|en}}
 | 
			
		||||
|descr= A MapComplete theme: An index of community resources for OpenStreetMap.
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, osm_community_index
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/parkings parkings]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:nl|en}}, {{#language:en|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:nb_NO|en}}, {{#language:zh_Hant|en}}, {{#language:id|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:cs|en}}
 | 
			
		||||
|descr= A MapComplete theme: This map shows different parking spots
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, parkings
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/pets pets]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:da|en}}, {{#language:de|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:cs|en}}
 | 
			
		||||
|descr= A MapComplete theme: On this map, you'll find various interesting places for you pets: veterinarians, dog parks, pet shops, dog-friendly restaurants, 
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, pets
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/postboxes postboxes]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:nb_NO|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:cs|en}}
 | 
			
		||||
|descr= A MapComplete theme: A map showing postboxes and post offices
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, postboxes
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/rainbow_crossings rainbow_crossings]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:nl|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:cs|en}}
 | 
			
		||||
|descr= A MapComplete theme: On this map, rainbow-painted pedestrian crossings are shown and can be easily added
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, rainbow_crossings
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/shops shops]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:fr|en}}, {{#language:ja|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:nl|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:cs|en}}
 | 
			
		||||
|descr= A MapComplete theme: An editable map with basic shop information
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, shops
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/sport_pitches sport_pitches]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:nl|en}}, {{#language:fr|en}}, {{#language:en|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:ru|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:cs|en}}
 | 
			
		||||
|descr= A MapComplete theme: A map showing sport pitches
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, sport_pitches
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/sports sports]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:cs|en}}
 | 
			
		||||
|descr= A MapComplete theme: Map showing sport facilities.
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, sports
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/street_lighting street_lighting]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:de|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:nb_NO|en}}, {{#language:cs|en}}
 | 
			
		||||
|descr= A MapComplete theme: On this map you can find everything about street lighting
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, street_lighting
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/surveillance surveillance]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:fr|en}}, {{#language:pl|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:da|en}}, {{#language:nb_NO|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:cs|en}}
 | 
			
		||||
|descr= A MapComplete theme: Surveillance cameras and other means of surveillance
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, surveillance
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/transit transit]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:nl|en}}, {{#language:nb_NO|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:cs|en}}
 | 
			
		||||
|descr= A MapComplete theme: Plan your trip with the help of the public transport system
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, transit
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/trees trees]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:it|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:ru|en}}, {{#language:pl|en}}, {{#language:de|en}}, {{#language:nb_NO|en}}, {{#language:hu|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:cs|en}}
 | 
			
		||||
|descr= A MapComplete theme: Map all the trees
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, trees
 | 
			
		||||
}}
 | 
			
		||||
{{service_item
 | 
			
		||||
|name= [https://mapcomplete.osm.be/waste_basket waste_basket]
 | 
			
		||||
|region= Worldwide
 | 
			
		||||
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:fr|en}}, {{#language:nb_NO|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:cs|en}}
 | 
			
		||||
|descr= A MapComplete theme: A map with waste baskets
 | 
			
		||||
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
 | 
			
		||||
|image= MapComplete_Screenshot.png
 | 
			
		||||
|genre= POI, editor, waste_basket
 | 
			
		||||
}}
 | 
			
		||||
|}
 | 
			
		||||
| 
						 | 
				
			
			@ -480,7 +480,7 @@ export default class LayerConfig extends WithContextLoader {
 | 
			
		|||
                )
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            if (this.source.geojsonSource !== undefined) {
 | 
			
		||||
            if (this.source?.geojsonSource !== undefined) {
 | 
			
		||||
                extraProps.push(
 | 
			
		||||
                    new Combine([
 | 
			
		||||
                        Utils.runningFromConsole
 | 
			
		||||
| 
						 | 
				
			
			@ -530,8 +530,8 @@ export default class LayerConfig extends WithContextLoader {
 | 
			
		|||
            )
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        let neededTags: TagsFilter[] = [this.source.osmTags]
 | 
			
		||||
        if (this.source.osmTags["and"] !== undefined) {
 | 
			
		||||
        let neededTags: TagsFilter[] = Utils.NoNull([this.source?.osmTags])
 | 
			
		||||
        if (this.source?.osmTags["and"] !== undefined) {
 | 
			
		||||
            neededTags = this.source.osmTags["and"]
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -36,20 +36,11 @@ export default class DefaultGUI {
 | 
			
		|||
    }
 | 
			
		||||
 | 
			
		||||
    private SetupUIElements() {
 | 
			
		||||
        const guiState = this.guiState
 | 
			
		||||
 | 
			
		||||
        const extraLink = Toggle.If(
 | 
			
		||||
            state.featureSwitchExtraLinkEnabled,
 | 
			
		||||
            () => new ExtraLinkButton(state, state.layoutToUse.extraLink)
 | 
			
		||||
        )
 | 
			
		||||
 | 
			
		||||
        new ScrollableFullScreen(
 | 
			
		||||
            () => Translations.t.general.attribution.attributionTitle,
 | 
			
		||||
            () => new CopyrightPanel(state),
 | 
			
		||||
            "copyright",
 | 
			
		||||
            guiState.copyrightViewIsOpened
 | 
			
		||||
        )
 | 
			
		||||
 | 
			
		||||
        new Combine([extraLink]).SetClass("flex flex-col").AttachTo("top-left")
 | 
			
		||||
 | 
			
		||||
        new Combine([
 | 
			
		||||
| 
						 | 
				
			
			@ -64,6 +55,7 @@ export default class DefaultGUI {
 | 
			
		|||
            .SetClass("flex items-center justify-center normal-background h-full")
 | 
			
		||||
            .AttachTo("on-small-screen")
 | 
			
		||||
 | 
			
		||||
        const guiState = this.guiState
 | 
			
		||||
        new LeftControls(state, guiState).AttachTo("bottom-left")
 | 
			
		||||
        new RightControls(state, this.geolocationHandler).AttachTo("bottom-right")
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -44,25 +44,21 @@ export default class FeatureInfoBox extends ScrollableFullScreen {
 | 
			
		|||
 | 
			
		||||
    public static GenerateContent(
 | 
			
		||||
        tags: UIEventSource<any>,
 | 
			
		||||
        layerConfig: LayerConfig,
 | 
			
		||||
        state: FeaturePipelineState,
 | 
			
		||||
        showAllQuestions?: Store<boolean>
 | 
			
		||||
        layerConfig: LayerConfig
 | 
			
		||||
    ): BaseUIElement {
 | 
			
		||||
        return new Toggle(
 | 
			
		||||
            new Combine([
 | 
			
		||||
                Svg.delete_icon_svg().SetClass("w-8 h-8"),
 | 
			
		||||
                Translations.t.delete.isDeleted,
 | 
			
		||||
            ]).SetClass("flex justify-center font-bold items-center"),
 | 
			
		||||
            FeatureInfoBox.GenerateMainContent(tags, layerConfig, state, showAllQuestions),
 | 
			
		||||
            FeatureInfoBox.GenerateMainContent(tags, layerConfig),
 | 
			
		||||
            tags.map((t) => t["_deleted"] == "yes")
 | 
			
		||||
        )
 | 
			
		||||
    }
 | 
			
		||||
    private static GenerateMainContent(
 | 
			
		||||
        tags: UIEventSource<any>,
 | 
			
		||||
        layerConfig: LayerConfig,
 | 
			
		||||
        state: FeaturePipelineState
 | 
			
		||||
        layerConfig: LayerConfig
 | 
			
		||||
    ): BaseUIElement {
 | 
			
		||||
        let questionBoxes: Map<string, QuestionBox> = new Map<string, QuestionBox>()
 | 
			
		||||
        const t = Translations.t.general
 | 
			
		||||
 | 
			
		||||
        const withQuestion = layerConfig.tagRenderings.filter(
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -23,7 +23,7 @@
 | 
			
		|||
    "generate:translations": "vite-node scripts/generateTranslations.ts",
 | 
			
		||||
    "reset:translations": "vite-node scripts/generateTranslations.ts -- --ignore-weblate",
 | 
			
		||||
    "generate:layouts": "vite-node scripts/generateLayouts.ts",
 | 
			
		||||
    "generate:docs": "vite-node scripts/generateDocs.ts && vite-node scripts/generateTaginfoProjectFiles.ts",
 | 
			
		||||
    "generate:docs": "rm -rf Docs/Themes/* && rm -rf Docs/Layers/* && rm -rf Docs/TagInfo && mkdir Docs/TagInfo && vite-node scripts/generateDocs.ts && vite-node scripts/generateTaginfoProjectFiles.ts",
 | 
			
		||||
    "generate:cache:speelplekken": "npm run generate:layeroverview && vite-node scripts/generateCache.ts -- speelplekken 14 ../MapComplete-data/speelplekken_cache/ 51.20 4.35 51.09 4.56",
 | 
			
		||||
    "generate:cache:natuurpunt": "npm run generate:layeroverview && vite-node scripts/generateCache.ts -- natuurpunt 12 ../MapComplete-data/natuurpunt_cache/ 50.40 2.1 51.54 6.4 --generate-point-overview nature_reserve,visitor_information_centre",
 | 
			
		||||
    "generate:layeroverview": "export NODE_OPTIONS=\"--max-old-space-size=8192\" && vite-node scripts/generateLayerOverview.ts",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,26 +1,20 @@
 | 
			
		|||
import Combine from "../UI/Base/Combine"
 | 
			
		||||
import BaseUIElement from "../UI/BaseUIElement"
 | 
			
		||||
import { existsSync, mkdirSync, writeFileSync } from "fs"
 | 
			
		||||
import { existsSync, mkdirSync, writeFile, writeFileSync } from "fs"
 | 
			
		||||
import { AllKnownLayouts } from "../Customizations/AllKnownLayouts"
 | 
			
		||||
import TableOfContents from "../UI/Base/TableOfContents"
 | 
			
		||||
import SimpleMetaTaggers from "../Logic/SimpleMetaTagger"
 | 
			
		||||
import ValidatedTextField from "../UI/Input/ValidatedTextField"
 | 
			
		||||
import SpecialVisualizations from "../UI/SpecialVisualizations"
 | 
			
		||||
import { ExtraFunctions } from "../Logic/ExtraFunctions"
 | 
			
		||||
import Title from "../UI/Base/Title"
 | 
			
		||||
import Minimap from "../UI/Base/Minimap"
 | 
			
		||||
import QueryParameterDocumentation from "../UI/QueryParameterDocumentation"
 | 
			
		||||
import ScriptUtils from "./ScriptUtils"
 | 
			
		||||
import List from "../UI/Base/List"
 | 
			
		||||
import SharedTagRenderings from "../Customizations/SharedTagRenderings"
 | 
			
		||||
import { writeFile } from "fs"
 | 
			
		||||
import Translations from "../UI/i18n/Translations"
 | 
			
		||||
import themeOverview from "../assets/generated/theme_overview.json"
 | 
			
		||||
import DefaultGUI from "../UI/DefaultGUI"
 | 
			
		||||
import FeaturePipelineState from "../Logic/State/FeaturePipelineState"
 | 
			
		||||
import LayoutConfig from "../Models/ThemeConfig/LayoutConfig"
 | 
			
		||||
import bookcases from "../assets/generated/themes/bookcases.json"
 | 
			
		||||
import { DefaultGuiState } from "../UI/DefaultGuiState"
 | 
			
		||||
import fakedom from "fake-dom"
 | 
			
		||||
import Hotkeys from "../UI/Base/Hotkeys"
 | 
			
		||||
import { QueryParameters } from "../Logic/Web/QueryParameters"
 | 
			
		||||
| 
						 | 
				
			
			@ -29,6 +23,9 @@ import Constants from "../Models/Constants"
 | 
			
		|||
import LayerConfig from "../Models/ThemeConfig/LayerConfig"
 | 
			
		||||
import DependencyCalculator from "../Models/ThemeConfig/DependencyCalculator"
 | 
			
		||||
import { AllSharedLayers } from "../Customizations/AllSharedLayers"
 | 
			
		||||
import ThemeViewState from "../Models/ThemeViewState"
 | 
			
		||||
import Validators from "../UI/InputElement/Validators"
 | 
			
		||||
 | 
			
		||||
function WriteFile(
 | 
			
		||||
    filename,
 | 
			
		||||
    html: BaseUIElement,
 | 
			
		||||
| 
						 | 
				
			
			@ -159,8 +156,8 @@ function GenLayerOverviewText(): BaseUIElement {
 | 
			
		|||
                    themesPerLayer.get(l.id),
 | 
			
		||||
                    layerIsNeededBy,
 | 
			
		||||
                    DependencyCalculator.getLayerDependencies(l),
 | 
			
		||||
                    Constants.added_by_default.indexOf(l.id) >= 0,
 | 
			
		||||
                    Constants.no_include.indexOf(l.id) < 0
 | 
			
		||||
                    Constants.added_by_default.indexOf(<any>l.id) >= 0,
 | 
			
		||||
                    Constants.no_include.indexOf(<any>l.id) < 0
 | 
			
		||||
                )
 | 
			
		||||
            ),
 | 
			
		||||
        new Title("Normal layers", 1),
 | 
			
		||||
| 
						 | 
				
			
			@ -310,7 +307,7 @@ ScriptUtils.fixUtils()
 | 
			
		|||
generateWikipage()
 | 
			
		||||
 | 
			
		||||
GenOverviewsForSingleLayer((layer, element, inlineSource) => {
 | 
			
		||||
    console.log("Exporting ", layer.id)
 | 
			
		||||
    ScriptUtils.erasableLog("Exporting layer documentation for", layer.id)
 | 
			
		||||
    if (!existsSync("./Docs/Layers")) {
 | 
			
		||||
        mkdirSync("./Docs/Layers")
 | 
			
		||||
    }
 | 
			
		||||
| 
						 | 
				
			
			@ -322,6 +319,9 @@ GenOverviewsForSingleLayer((layer, element, inlineSource) => {
 | 
			
		|||
})
 | 
			
		||||
 | 
			
		||||
Array.from(AllKnownLayouts.allKnownLayouts.values()).map((theme) => {
 | 
			
		||||
    if (!existsSync("./Docs/Themes")) {
 | 
			
		||||
        mkdirSync("./Docs/Themes")
 | 
			
		||||
    }
 | 
			
		||||
    const docs = GenerateDocumentationForTheme(theme)
 | 
			
		||||
    WriteFile(
 | 
			
		||||
        "./Docs/Themes/" + theme.id + ".md",
 | 
			
		||||
| 
						 | 
				
			
			@ -342,8 +342,8 @@ WriteFile(
 | 
			
		|||
    ]).SetClass("flex-col"),
 | 
			
		||||
    ["Logic/SimpleMetaTagger.ts", "Logic/ExtraFunctions.ts"]
 | 
			
		||||
)
 | 
			
		||||
WriteFile("./Docs/SpecialInputElements.md", ValidatedTextField.HelpText(), [
 | 
			
		||||
    "UI/Input/ValidatedTextField.ts",
 | 
			
		||||
WriteFile("./Docs/SpecialInputElements.md", Validators.HelpText(), [
 | 
			
		||||
    "UI/InputElement/Validators.ts",
 | 
			
		||||
])
 | 
			
		||||
WriteFile("./Docs/BuiltinLayers.md", GenLayerOverviewText(), ["Customizations/AllKnownLayouts.ts"])
 | 
			
		||||
WriteFile("./Docs/BuiltinQuestions.md", SharedTagRenderings.HelpText(), [
 | 
			
		||||
| 
						 | 
				
			
			@ -397,11 +397,6 @@ WriteFile("./Docs/BuiltinQuestions.md", SharedTagRenderings.HelpText(), [
 | 
			
		|||
    WriteFile("./Docs/BuiltinIndex.md", docs, ["assets/layers/*.json"])
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
Minimap.createMiniMap = (_) => {
 | 
			
		||||
    console.log("Not creating a minimap, it is disabled")
 | 
			
		||||
    return undefined
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
WriteFile("./Docs/URL_Parameters.md", QueryParameterDocumentation.GenerateQueryParameterDocs(), [
 | 
			
		||||
    "Logic/Web/QueryParameters.ts",
 | 
			
		||||
    "UI/QueryParameterDocumentation.ts",
 | 
			
		||||
| 
						 | 
				
			
			@ -415,10 +410,8 @@ QueryParameters.GetQueryParameter(
 | 
			
		|||
    "The mode the application starts in, e.g. 'map', 'dashboard' or 'statistics'"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
new DefaultGUI(
 | 
			
		||||
    new FeaturePipelineState(new LayoutConfig(<any>bookcases)),
 | 
			
		||||
    new DefaultGuiState()
 | 
			
		||||
).setup()
 | 
			
		||||
 | 
			
		||||
WriteFile("./Docs/Hotkeys.md", Hotkeys.generateDocumentation(), [])
 | 
			
		||||
{
 | 
			
		||||
    new ThemeViewState(new LayoutConfig(<any>bookcases))
 | 
			
		||||
    WriteFile("./Docs/Hotkeys.md", Hotkeys.generateDocumentation(), [])
 | 
			
		||||
}
 | 
			
		||||
console.log("Generated docs")
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue