diff --git a/Docs/BuiltinIndex.md b/Docs/BuiltinIndex.md
index 3b4f3e478..fd30e35fc 100644
--- a/Docs/BuiltinIndex.md
+++ b/Docs/BuiltinIndex.md
@@ -34,6 +34,8 @@
+ [climbing.sportclimbing](#climbingsportclimbing)
+ [climbing.max_bolts](#climbingmax_bolts)
+ [all_tags](#all_tags)
+ + [multilevels](#multilevels)
+ + [induction-loop](#induction-loop)
+ [questions](#questions)
+ [export_as_gpx](#export_as_gpx)
+ [export_as_geojson](#export_as_geojson)
@@ -86,13 +88,17 @@
- doctors
- dogpark
- drinking_water
+ - elevator
- entrance
- extinguisher
- fire_station
- food
- ghost_bike
+ - governments
- grass_in_parks
+ - hotel
- hydrant
+ - indoors
- information_board
- map
- nature_reserve
@@ -104,6 +110,7 @@
- playground
- public_bookcase
- rainbow_crossings
+ - reception_desk
- recycling
- shops
- slow_roads
@@ -131,14 +138,17 @@
- bicycle_library
- bicycle_rental
+ - bike_shop
- bike_themed_object
- cafe_pub
- climbing_club
- climbing_gym
- doctors
- food
+ - governments
- hackerspace
- hospital
+ - hotel
- kindergarten_childcare
- nature_reserve
- observation_tower
@@ -161,14 +171,17 @@
- bicycle_library
- bicycle_rental
+ - bike_shop
- bike_themed_object
- cafe_pub
- climbing_club
- climbing_gym
- doctors
- food
+ - governments
- hackerspace
- hospital
+ - hotel
- kindergarten_childcare
- pharmacy
- recycling
@@ -188,14 +201,17 @@
- bicycle_library
- bicycle_rental
+ - bike_shop
- bike_themed_object
- cafe_pub
- climbing_club
- climbing_gym
- doctors
- food
+ - governments
- hackerspace
- hospital
+ - hotel
- kindergarten_childcare
- pharmacy
- recycling
@@ -279,7 +295,14 @@
- bike_repair_station
+ - cafe_pub
- charging_station
+ - entrance
+ - food
+ - parking
+ - picnic_table
+ - reception_desk
+ - shops
- toilet
@@ -317,6 +340,7 @@
- defibrillator
- food
- hackerspace
+ - hotel
- observation_tower
- transit_stops
@@ -368,6 +392,7 @@
- dogpark
- food
- hackerspace
+ - hotel
- shops
- veterinary
@@ -475,6 +500,29 @@
+### multilevels
+
+
+
+
+
+ - elevator
+
+
+
+
+### induction-loop
+
+
+
+
+
+ - elevator
+ - reception_desk
+
+
+
+
### questions
diff --git a/Docs/BuiltinLayers.md b/Docs/BuiltinLayers.md
index 20382a5c2..58d9e5b76 100644
--- a/Docs/BuiltinLayers.md
+++ b/Docs/BuiltinLayers.md
@@ -108,7 +108,7 @@ Meta layer showing the current location of the user. Add this to your theme and
- This layer is shown at zoomlevel **0** and higher
- **This layer is included automatically in every theme. This layer might contain no points**
- - This layer cannot be toggled in the filter view. If you import this layer in your theme, override `title` to make this toggleable.
+ - 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`
@@ -151,7 +151,7 @@ Meta layer which contains the previous locations of the user as single points. T
- This layer is shown at zoomlevel **0** and higher
- **This layer is included automatically in every theme. This layer might contain no points**
- - This layer cannot be toggled in the filter view. If you import this layer in your theme, override `title` to make this toggleable.
+ - 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`
@@ -195,7 +195,7 @@ Meta layer showing the home location of the user. The home location can be set i
- This layer is shown at zoomlevel **0** and higher
- **This layer is included automatically in every theme. This layer might contain no points**
- - This layer cannot be toggled in the filter view. If you import this layer in your theme, override `title` to make this toggleable.
+ - 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`
@@ -279,6 +279,8 @@ This tagrendering has no question and is thus read-only
+Shows a button to export this feature as GPX. Especially useful for route relations
+
This tagrendering has no question and is thus read-only
@@ -289,6 +291,8 @@ This tagrendering has no question and is thus read-only
+Shows a button to export this feature as geojson. Especially useful for debugging or using this in other programs
+
This tagrendering has no question and is thus read-only
@@ -299,6 +303,8 @@ This tagrendering has no question and is thus read-only
+Shows a small map with the feature. Added by default to every popup
+
This tagrendering has no question and is thus read-only
@@ -371,7 +377,7 @@ This layer shows notes on OpenStreetMap. Having this layer in your theme will tr
- This layer is shown at zoomlevel **10** and higher
- - 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}`
+ - 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}`
@@ -525,7 +531,7 @@ This layer visualizes directions
- This layer is shown at zoomlevel **16** and higher
- - This layer cannot be toggled in the filter view. If you import this layer in your theme, override `title` to make this toggleable.
+ - 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.
@@ -803,12 +809,14 @@ The following layers are included in MapComplete:
- [doctors](./Layers/doctors.md)
- [dogpark](./Layers/dogpark.md)
- [drinking_water](./Layers/drinking_water.md)
+ - [elevator](./Layers/elevator.md)
- [entrance](./Layers/entrance.md)
- [etymology](./Layers/etymology.md)
- [extinguisher](./Layers/extinguisher.md)
- [fire_station](./Layers/fire_station.md)
- [food](./Layers/food.md)
- [ghost_bike](./Layers/ghost_bike.md)
+ - [governments](./Layers/governments.md)
- [gps_location](./Layers/gps_location.md)
- [gps_location_history](./Layers/gps_location_history.md)
- [gps_track](./Layers/gps_track.md)
@@ -816,9 +824,11 @@ The following layers are included in MapComplete:
- [hackerspace](./Layers/hackerspace.md)
- [home_location](./Layers/home_location.md)
- [hospital](./Layers/hospital.md)
+ - [hotel](./Layers/hotel.md)
- [hydrant](./Layers/hydrant.md)
- [id_presets](./Layers/id_presets.md)
- [import_candidate](./Layers/import_candidate.md)
+ - [indoors](./Layers/indoors.md)
- [information_board](./Layers/information_board.md)
- [kerbs](./Layers/kerbs.md)
- [kindergarten_childcare](./Layers/kindergarten_childcare.md)
@@ -838,6 +848,7 @@ The following layers are included in MapComplete:
- [playground](./Layers/playground.md)
- [public_bookcase](./Layers/public_bookcase.md)
- [rainbow_crossings](./Layers/rainbow_crossings.md)
+ - [reception_desk](./Layers/reception_desk.md)
- [recycling](./Layers/recycling.md)
- [school](./Layers/school.md)
- [shelter](./Layers/shelter.md)
diff --git a/Docs/BuiltinQuestions.md b/Docs/BuiltinQuestions.md
index 95ba3a491..2f701bde5 100644
--- a/Docs/BuiltinQuestions.md
+++ b/Docs/BuiltinQuestions.md
@@ -32,8 +32,10 @@ The following items can be easily reused in your layers
+ [payment-options-advanced](#payment-options-advanced)
+ [last_edit](#last_edit)
+ [all_tags](#all_tags)
+ + [multilevels](#multilevels)
+ [level](#level)
+ [smoking](#smoking)
+ + [induction-loop](#induction-loop)
+ [default](#default)
+ [defaults](#defaults)
+ [isOpen](#isopen)
@@ -324,6 +326,25 @@ Read-only tagrendering
+### multilevels
+
+
+
+This elevator goes to floors {level}
+
+What levels does this elevator go to?
+
+
+
+ - Located underground
+ - Located on the ground floor
+ - Located on the ground floor
+ - Located on the first floor
+ - Located on the first basement level
+
+
+
+
### level
@@ -358,6 +379,20 @@ Is smoking allowed at {title()}?
+### induction-loop
+
+
+
+Does this place have an audio induction loop for people with reduced hearing?
+
+
+
+ - This place has an audio induction loop
+ - This place does not has an audio induction loop
+
+
+
+
### default
diff --git a/Docs/CalculatedTags.md b/Docs/CalculatedTags.md
index 1f6a95e35..c671b9a73 100644
--- a/Docs/CalculatedTags.md
+++ b/Docs/CalculatedTags.md
@@ -21,6 +21,7 @@
+ [_last_edit:contributor, _last_edit:contributor:uid, _last_edit:changeset, _last_edit:timestamp, _version_number, _backend](#_last_editcontributor,-_last_edit:contributor:uid,-_last_edit:changeset,-_last_edit:timestamp,-_version_number,-_backend)
+ [sidewalk:left, sidewalk:right, generic_key:left:property, generic_key:right:property](#sidewalkleft,-sidewalk:right,-generic_key:left:property,-generic_key:right:property)
+ [_geometry:type](#_geometrytype)
+ + [_level](#_level)
+ [distanceTo](#distanceto)
+ [overlapWith](#overlapwith)
+ [enclosingFeatures](#enclosingfeatures)
@@ -169,6 +170,16 @@ Adds the geometry type as property. This is identical to the GoeJson geometry ty
+### _level
+
+
+
+Extract the 'level'-tag into a normalized, ';'-separated value
+
+
+
+
+
Calculating tags with Javascript
----------------------------------
diff --git a/Docs/Layers/address.md b/Docs/Layers/address.md
index 9bb758194..20f6a72d0 100644
--- a/Docs/Layers/address.md
+++ b/Docs/Layers/address.md
@@ -70,7 +70,7 @@ This is rendered with The house number is {addr:housenumber}
- - This building has no house number corresponds with nohousenumber=yes
+ - This building has no house number corresponds with `nohousenumber=yes`
@@ -89,9 +89,9 @@ This is rendered with This address is in street {addr:street}
- - Located in {_closest_street:0:name} corresponds with addr:street=
- - Located in {_closest_street:1:name} corresponds with addr:street=
- - Located in {_closest_street:2:name} corresponds with addr:street=
+ - Located in {_closest_street:0:name} corresponds with `addr:street=`
+ - Located in {_closest_street:1:name} corresponds with `addr:street=`
+ - Located in {_closest_street:2:name} corresponds with `addr:street=`
@@ -110,7 +110,7 @@ This is rendered with Fixme description{fixme}
- - No fixme - write something here to explain complicated cases corresponds with
+ - No fixme - write something here to explain complicated cases corresponds with ``
This document is autogenerated from [assets/layers/address/address.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/address/address.json)
\ No newline at end of file
diff --git a/Docs/Layers/all_streets.md b/Docs/Layers/all_streets.md
index ae5e25bf9..8c9fc9f65 100644
--- a/Docs/Layers/all_streets.md
+++ b/Docs/Layers/all_streets.md
@@ -70,6 +70,8 @@ attribute | type | values which are supported by this layer
+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
@@ -86,10 +88,10 @@ The question is Is the street {name} a cyclestreet?
- - This street is a cyclestreet (and has a speed limit of 30 km/h) corresponds with cyclestreet=yes&maxspeed=30&overtaking:motor_vehicle=no
- - This street is a cyclestreet corresponds with cyclestreet=yes
- - This street will become a cyclstreet soon corresponds with proposed:cyclestreet=yes
- - This street is not a cyclestreet corresponds with
+ - This street is a cyclestreet (and has a speed limit of 30 km/h) corresponds with `cyclestreet=yes&maxspeed=30&overtaking:motor_vehicle=no`
+ - This street is a cyclestreet corresponds with `cyclestreet=yes`
+ - This street will become a cyclstreet soon corresponds with `proposed:cyclestreet=yes`
+ - This street is not a cyclestreet corresponds with ``
@@ -114,6 +116,8 @@ Only visible if `proposed:cyclestreet=yes` is shown
+Show the images block at this location
+
This tagrendering has no question and is thus read-only
@@ -124,6 +128,8 @@ This tagrendering has no question and is thus read-only
+Shows a small map with the feature. Added by default to every popup
+
This tagrendering has no question and is thus read-only
diff --git a/Docs/Layers/ambulancestation.md b/Docs/Layers/ambulancestation.md
index d383d0882..0060a30ca 100644
--- a/Docs/Layers/ambulancestation.md
+++ b/Docs/Layers/ambulancestation.md
@@ -144,10 +144,10 @@ This is rendered with The operator is a(n) {operator:type} entity.
- - The station is operated by the government. corresponds with operator:type=government
- - The station is operated by a community-based, or informal organization. corresponds with operator:type=community
- - The station is operated by a formal group of volunteers. corresponds with operator:type=ngo
- - The station is privately operated. corresponds with operator:type=private
+ - The station is operated by the government. corresponds with `operator:type=government`
+ - The station is operated by a community-based, or informal organization. corresponds with `operator:type=community`
+ - The station is operated by a formal group of volunteers. corresponds with `operator:type=ngo`
+ - The station is privately operated. corresponds with `operator:type=private`
@@ -156,6 +156,8 @@ This is rendered with The operator is a(n) {operator:type} entity.
+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
diff --git a/Docs/Layers/artwork.md b/Docs/Layers/artwork.md
index 419f01994..7e2bc046b 100644
--- a/Docs/Layers/artwork.md
+++ b/Docs/Layers/artwork.md
@@ -72,6 +72,8 @@ attribute | type | values which are supported by this layer
+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
@@ -92,18 +94,18 @@ This is rendered with This is a {artwork_type}
- - Architecture corresponds with artwork_type=architecture
- - Mural corresponds with artwork_type=mural
- - Painting corresponds with artwork_type=painting
- - Sculpture corresponds with artwork_type=sculpture
- - Statue corresponds with artwork_type=statue
- - Bust corresponds with artwork_type=bust
- - Stone corresponds with artwork_type=stone
- - Installation corresponds with artwork_type=installation
- - Graffiti corresponds with artwork_type=graffiti
- - Relief corresponds with artwork_type=relief
- - Azulejo (Spanish decorative tilework) corresponds with artwork_type=azulejo
- - Tilework corresponds with artwork_type=tilework
+ - Architecture corresponds with `artwork_type=architecture`
+ - Mural corresponds with `artwork_type=mural`
+ - Painting corresponds with `artwork_type=painting`
+ - Sculpture corresponds with `artwork_type=sculpture`
+ - Statue corresponds with `artwork_type=statue`
+ - Bust corresponds with `artwork_type=bust`
+ - Stone corresponds with `artwork_type=stone`
+ - Installation corresponds with `artwork_type=installation`
+ - Graffiti corresponds with `artwork_type=graffiti`
+ - Relief corresponds with `artwork_type=relief`
+ - Azulejo (Spanish decorative tilework) corresponds with `artwork_type=azulejo`
+ - Tilework corresponds with `artwork_type=tilework`
diff --git a/Docs/Layers/barrier.md b/Docs/Layers/barrier.md
index fe1e4ac42..2cf66e262 100644
--- a/Docs/Layers/barrier.md
+++ b/Docs/Layers/barrier.md
@@ -84,8 +84,8 @@ The question is Can a bicycle go past this barrier?
- - A cyclist can go past this. corresponds with bicycle=yes
- - A cyclist can not go past this. corresponds with bicycle=no
+ - A cyclist can go past this. corresponds with `bicycle=yes`
+ - A cyclist can not go past this. corresponds with `bicycle=no`
@@ -100,8 +100,8 @@ This tagrendering has no question and is thus read-only
- - This is a single bollard in the road corresponds with barrier=bollard
- - This is a cycle barrier slowing down cyclists corresponds with barrier=cycle_barrier
+ - This is a single bollard in the road corresponds with `barrier=bollard`
+ - This is a cycle barrier slowing down cyclists corresponds with `barrier=cycle_barrier`
@@ -116,11 +116,11 @@ The question is What kind of bollard is this?
- - Removable bollard corresponds with bollard=removable
- - Fixed bollard corresponds with bollard=fixed
- - Bollard that can be folded down corresponds with bollard=foldable
- - Flexible bollard, usually plastic corresponds with bollard=flexible
- - Rising bollard corresponds with bollard=rising
+ - Removable bollard corresponds with `bollard=removable`
+ - Fixed bollard corresponds with `bollard=fixed`
+ - Bollard that can be folded down corresponds with `bollard=foldable`
+ - Flexible bollard, usually plastic corresponds with `bollard=flexible`
+ - Rising bollard corresponds with `bollard=rising`
Only visible if `barrier=bollard` is shown
@@ -137,10 +137,10 @@ The question is What kind of cycling barrier is this?
- - Single, just two barriers with a space inbetween corresponds with cycle_barrier=single
- - Double, two barriers behind each other corresponds with cycle_barrier=double
- - Triple, three barriers behind each other corresponds with cycle_barrier=triple
- - Squeeze gate, gap is smaller at top, than at the bottom corresponds with cycle_barrier=squeeze
+ - Single, just two barriers with a space inbetween corresponds with `cycle_barrier=single`
+ - Double, two barriers behind each other corresponds with `cycle_barrier=double`
+ - Triple, three barriers behind each other corresponds with `cycle_barrier=triple`
+ - Squeeze gate, gap is smaller at top, than at the bottom corresponds with `cycle_barrier=squeeze`
Only visible if `barrier=cycle_barrier` is shown
diff --git a/Docs/Layers/bench.md b/Docs/Layers/bench.md
index 3a62857c7..113ba2279 100644
--- a/Docs/Layers/bench.md
+++ b/Docs/Layers/bench.md
@@ -75,6 +75,8 @@ attribute | type | values which are supported by this layer
+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
@@ -91,8 +93,8 @@ The question is Does this bench have a backrest?
- - Backrest: Yes corresponds with backrest=yes
- - Backrest: No corresponds with backrest=no
+ - Backrest: Yes corresponds with `backrest=yes`
+ - Backrest: No corresponds with `backrest=no`
@@ -125,12 +127,12 @@ This is rendered with Material: {material}
- - Material: wood corresponds with material=wood
- - Material: metal corresponds with material=metal
- - Material: stone corresponds with material=stone
- - Material: concrete corresponds with material=concrete
- - Material: plastic corresponds with material=plastic
- - Material: steel corresponds with material=steel
+ - Material: wood corresponds with `material=wood`
+ - Material: metal corresponds with `material=metal`
+ - Material: stone corresponds with `material=stone`
+ - Material: concrete corresponds with `material=concrete`
+ - Material: plastic corresponds with `material=plastic`
+ - Material: steel corresponds with `material=steel`
@@ -163,14 +165,14 @@ This is rendered with Colour: {colour}
- - Colour: brown corresponds with colour=brown
- - Colour: green corresponds with colour=green
- - Colour: gray corresponds with colour=gray
- - Colour: white corresponds with colour=white
- - Colour: red corresponds with colour=red
- - Colour: black corresponds with colour=black
- - Colour: blue corresponds with colour=blue
- - Colour: yellow corresponds with colour=yellow
+ - Colour: brown corresponds with `colour=brown`
+ - Colour: green corresponds with `colour=green`
+ - Colour: gray corresponds with `colour=gray`
+ - Colour: white corresponds with `colour=white`
+ - Colour: red corresponds with `colour=red`
+ - Colour: black corresponds with `colour=black`
+ - Colour: blue corresponds with `colour=blue`
+ - Colour: yellow corresponds with `colour=yellow`
@@ -189,7 +191,7 @@ This is rendered with This bench was last surveyed on {survey:date}
- - Surveyed today! corresponds with survey:date=
+ - Surveyed today! corresponds with `survey:date=`
This document is autogenerated from [assets/layers/bench/bench.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/bench/bench.json)
\ No newline at end of file
diff --git a/Docs/Layers/bench_at_pt.md b/Docs/Layers/bench_at_pt.md
index 23f2d1182..fbccd0888 100644
--- a/Docs/Layers/bench_at_pt.md
+++ b/Docs/Layers/bench_at_pt.md
@@ -70,6 +70,8 @@ attribute | type | values which are supported by this layer
+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
@@ -100,9 +102,9 @@ The question is What kind of bench is this?
- - There is a normal, sit-down bench here corresponds with bench=yes
- - Stand up bench corresponds with bench=stand_up_bench
- - There is no bench here corresponds with bench=no
+ - There is a normal, sit-down bench here corresponds with `bench=yes`
+ - Stand up bench corresponds with `bench=stand_up_bench`
+ - There is no bench here corresponds with `bench=no`
This document is autogenerated from [assets/layers/bench_at_pt/bench_at_pt.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/bench_at_pt/bench_at_pt.json)
\ No newline at end of file
diff --git a/Docs/Layers/bicycle_library.md b/Docs/Layers/bicycle_library.md
index 2f23f8122..0e010270c 100644
--- a/Docs/Layers/bicycle_library.md
+++ b/Docs/Layers/bicycle_library.md
@@ -77,6 +77,8 @@ attribute | type | values which are supported by this layer
+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
@@ -111,7 +113,7 @@ This is rendered with {website}
- - {contact:website} corresponds with contact:website~^..*$
+ - {contact:website} corresponds with `contact:website~^..*$`
- This option cannot be chosen as answer
@@ -131,7 +133,7 @@ This is rendered with {phone}
- - {contact:phone} corresponds with contact:phone~^..*$
+ - {contact:phone} corresponds with `contact:phone~^..*$`
- This option cannot be chosen as answer
@@ -151,7 +153,7 @@ This is rendered with {email}
- - {contact:email} corresponds with contact:email~^..*$
+ - {contact:email} corresponds with `contact:email~^..*$`
- This option cannot be chosen as answer
@@ -185,8 +187,8 @@ This is rendered with Lending a bicycle costs {charge}
- - Lending a bicycle is free corresponds with fee=no
- - Lending a bicycle costs €20/year and €20 warranty corresponds with fee=yes&charge=€20warranty + €20/year
+ - Lending a bicycle is free corresponds with `fee=no`
+ - Lending a bicycle costs €20/year and €20 warranty corresponds with `fee=yes&charge=€20warranty + €20/year`
@@ -201,9 +203,9 @@ The question is Who can loan bicycles here?
- - Bikes for children available corresponds with bicycle_library:for=child
- - Bikes for adult available corresponds with bicycle_library:for=adult
- - Bikes for disabled persons available corresponds with bicycle_library:for=disabled
+ - Bikes for children available corresponds with `bicycle_library:for=child`
+ - Bikes for adult available corresponds with `bicycle_library:for=adult`
+ - Bikes for disabled persons available corresponds with `bicycle_library:for=disabled`
diff --git a/Docs/Layers/bicycle_rental.md b/Docs/Layers/bicycle_rental.md
index c7a169961..3f5588121 100644
--- a/Docs/Layers/bicycle_rental.md
+++ b/Docs/Layers/bicycle_rental.md
@@ -81,6 +81,8 @@ attribute | type | values which are supported by this layer
+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
@@ -97,12 +99,12 @@ The question is What kind of bicycle rental is this?
- - This is a shop whose main focus is bicycle rental corresponds with shop=rental&bicycle_rental=shop
- - This is a rental buisiness which rents out various objects and/or vehicles. It rents out bicycles too, but this is not the main focus corresponds with shop=rental
- - This is a shop which sells or repairs bicycles, but also rents out bicycles corresponds with service:bicycle:rental=yes&shop=bicycle
- - This is an automated docking station, where a bicycle is mechanically locked into a structure corresponds with bicycle_rental=docking_station
- - A machine is present which dispenses and accepts keys, eventually after authentication and/or payment. The bicycles are parked nearby corresponds with bicycle_rental=key_dispensing_machine
- - This is a dropoff point, e.g. a reserved parking to place the bicycles which clearly marked as being for the rental service only corresponds with bicycle_rental=dropoff_point
+ - This is a shop whose main focus is bicycle rental corresponds with `shop=rental&bicycle_rental=shop`
+ - This is a rental buisiness which rents out various objects and/or vehicles. It rents out bicycles too, but this is not the main focus corresponds with `shop=rental`
+ - This is a shop which sells or repairs bicycles, but also rents out bicycles corresponds with `service:bicycle:rental=yes&shop=bicycle`
+ - This is an automated docking station, where a bicycle is mechanically locked into a structure corresponds with `bicycle_rental=docking_station`
+ - A machine is present which dispenses and accepts keys, eventually after authentication and/or payment. The bicycles are parked nearby corresponds with `bicycle_rental=key_dispensing_machine`
+ - This is a dropoff point, e.g. a reserved parking to place the bicycles which clearly marked as being for the rental service only corresponds with `bicycle_rental=dropoff_point`
Only visible if `amenity=bicycle_rental` is shown
@@ -123,7 +125,7 @@ This is rendered with {website}
- - {contact:website} corresponds with contact:website~^..*$
+ - {contact:website} corresponds with `contact:website~^..*$`
- This option cannot be chosen as answer
@@ -143,7 +145,7 @@ This is rendered with {email}
- - {contact:email} corresponds with contact:email~^..*$
+ - {contact:email} corresponds with `contact:email~^..*$`
- This option cannot be chosen as answer
@@ -163,7 +165,7 @@ This is rendered with {phone}
- - {contact:phone} corresponds with contact:phone~^..*$
+ - {contact:phone} corresponds with `contact:phone~^..*$`
- This option cannot be chosen as answer
@@ -195,9 +197,9 @@ The question is Which methods of payment are accepted here?
- - Cash is accepted here corresponds with payment:cash=yes
+ - Cash is accepted here corresponds with `payment:cash=yes`
- Unselecting this answer will add payment:cash=no
- - Payment cards are accepted here corresponds with payment:cards=yes
+ - Payment cards are accepted here corresponds with `payment:cards=yes`
- Unselecting this answer will add payment:cards=no
@@ -215,13 +217,13 @@ The question is Which methods of payment are accepted here?
- - Cash is accepted here corresponds with payment:cash=yes
+ - Cash is accepted here corresponds with `payment:cash=yes`
- Unselecting this answer will add payment:cash=no
- - Payment cards are accepted here corresponds with payment:cards=yes
+ - Payment cards are accepted here corresponds with `payment:cards=yes`
- Unselecting this answer will add payment:cards=no
- - Payment is done using a dedicated app corresponds with payment:app=yes
+ - Payment is done using a dedicated app corresponds with `payment:app=yes`
- Unselecting this answer will add payment:app=no
- - Payment is done using a membership card corresponds with payment:membership_card=yes
+ - Payment is done using a membership card corresponds with `payment:membership_card=yes`
- Unselecting this answer will add payment:membership_card=no
@@ -241,14 +243,14 @@ This is rendered with {rental} is rented here
- - Normal city bikes can be rented here corresponds with rental=city_bike
- - Electrical bikes can be rented here corresponds with rental=ebike
- - BMX bikes can be rented here corresponds with rental=bmx
- - Mountainbikes can be rented here corresponds with rental=mtb
- - Bikes for children can be rented here corresponds with rental=kid_bike
- - Tandem bicycles can be rented here corresponds with rental=tandem
- - Race bicycles can be rented here corresponds with rental=racebike
- - Bike helmets can be rented here corresponds with rental=bike_helmet
+ - Normal city bikes can be rented here corresponds with `rental=city_bike`
+ - Electrical bikes can be rented here corresponds with `rental=ebike`
+ - BMX bikes can be rented here corresponds with `rental=bmx`
+ - Mountainbikes can be rented here corresponds with `rental=mtb`
+ - Bikes for children can be rented here corresponds with `rental=kid_bike`
+ - Tandem bicycles can be rented here corresponds with `rental=tandem`
+ - Race bicycles can be rented here corresponds with `rental=racebike`
+ - Bike helmets can be rented here corresponds with `rental=bike_helmet`
This tagrendering has labels `bicycle_rental`
diff --git a/Docs/Layers/bicycle_rental_non_docking.md b/Docs/Layers/bicycle_rental_non_docking.md
index 2eaf5e9c2..0cc8669c9 100644
--- a/Docs/Layers/bicycle_rental_non_docking.md
+++ b/Docs/Layers/bicycle_rental_non_docking.md
@@ -80,6 +80,8 @@ attribute | type | values which are supported by this layer
+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
@@ -96,12 +98,12 @@ The question is What kind of bicycle rental is this?
- - This is a shop whose main focus is bicycle rental corresponds with shop=rental&bicycle_rental=shop
- - This is a rental buisiness which rents out various objects and/or vehicles. It rents out bicycles too, but this is not the main focus corresponds with shop=rental
- - This is a shop which sells or repairs bicycles, but also rents out bicycles corresponds with service:bicycle:rental=yes&shop=bicycle
- - This is an automated docking station, where a bicycle is mechanically locked into a structure corresponds with bicycle_rental=docking_station
- - A machine is present which dispenses and accepts keys, eventually after authentication and/or payment. The bicycles are parked nearby corresponds with bicycle_rental=key_dispensing_machine
- - This is a dropoff point, e.g. a reserved parking to place the bicycles which clearly marked as being for the rental service only corresponds with bicycle_rental=dropoff_point
+ - This is a shop whose main focus is bicycle rental corresponds with `shop=rental&bicycle_rental=shop`
+ - This is a rental buisiness which rents out various objects and/or vehicles. It rents out bicycles too, but this is not the main focus corresponds with `shop=rental`
+ - This is a shop which sells or repairs bicycles, but also rents out bicycles corresponds with `service:bicycle:rental=yes&shop=bicycle`
+ - This is an automated docking station, where a bicycle is mechanically locked into a structure corresponds with `bicycle_rental=docking_station`
+ - A machine is present which dispenses and accepts keys, eventually after authentication and/or payment. The bicycles are parked nearby corresponds with `bicycle_rental=key_dispensing_machine`
+ - This is a dropoff point, e.g. a reserved parking to place the bicycles which clearly marked as being for the rental service only corresponds with `bicycle_rental=dropoff_point`
Only visible if `amenity=bicycle_rental` is shown
@@ -122,7 +124,7 @@ This is rendered with {website}
- - {contact:website} corresponds with contact:website~^..*$
+ - {contact:website} corresponds with `contact:website~^..*$`
- This option cannot be chosen as answer
@@ -142,7 +144,7 @@ This is rendered with {email}
- - {contact:email} corresponds with contact:email~^..*$
+ - {contact:email} corresponds with `contact:email~^..*$`
- This option cannot be chosen as answer
@@ -162,7 +164,7 @@ This is rendered with {phone}
- - {contact:phone} corresponds with contact:phone~^..*$
+ - {contact:phone} corresponds with `contact:phone~^..*$`
- This option cannot be chosen as answer
@@ -194,9 +196,9 @@ The question is Which methods of payment are accepted here?
- - Cash is accepted here corresponds with payment:cash=yes
+ - Cash is accepted here corresponds with `payment:cash=yes`
- Unselecting this answer will add payment:cash=no
- - Payment cards are accepted here corresponds with payment:cards=yes
+ - Payment cards are accepted here corresponds with `payment:cards=yes`
- Unselecting this answer will add payment:cards=no
@@ -214,13 +216,13 @@ The question is Which methods of payment are accepted here?
- - Cash is accepted here corresponds with payment:cash=yes
+ - Cash is accepted here corresponds with `payment:cash=yes`
- Unselecting this answer will add payment:cash=no
- - Payment cards are accepted here corresponds with payment:cards=yes
+ - Payment cards are accepted here corresponds with `payment:cards=yes`
- Unselecting this answer will add payment:cards=no
- - Payment is done using a dedicated app corresponds with payment:app=yes
+ - Payment is done using a dedicated app corresponds with `payment:app=yes`
- Unselecting this answer will add payment:app=no
- - Payment is done using a membership card corresponds with payment:membership_card=yes
+ - Payment is done using a membership card corresponds with `payment:membership_card=yes`
- Unselecting this answer will add payment:membership_card=no
@@ -240,14 +242,14 @@ This is rendered with {rental} is rented here
- - Normal city bikes can be rented here corresponds with rental=city_bike
- - Electrical bikes can be rented here corresponds with rental=ebike
- - BMX bikes can be rented here corresponds with rental=bmx
- - Mountainbikes can be rented here corresponds with rental=mtb
- - Bikes for children can be rented here corresponds with rental=kid_bike
- - Tandem bicycles can be rented here corresponds with rental=tandem
- - Race bicycles can be rented here corresponds with rental=racebike
- - Bike helmets can be rented here corresponds with rental=bike_helmet
+ - Normal city bikes can be rented here corresponds with `rental=city_bike`
+ - Electrical bikes can be rented here corresponds with `rental=ebike`
+ - BMX bikes can be rented here corresponds with `rental=bmx`
+ - Mountainbikes can be rented here corresponds with `rental=mtb`
+ - Bikes for children can be rented here corresponds with `rental=kid_bike`
+ - Tandem bicycles can be rented here corresponds with `rental=tandem`
+ - Race bicycles can be rented here corresponds with `rental=racebike`
+ - Bike helmets can be rented here corresponds with `rental=bike_helmet`
This tagrendering has labels `bicycle_rental`
@@ -384,6 +386,8 @@ This tagrendering has labels `bicycle_rental`
+Show the images block at this location
+
This tagrendering has no question and is thus read-only
@@ -394,6 +398,8 @@ This tagrendering has no question and is thus read-only
+Shows a small map with the feature. Added by default to every popup
+
This tagrendering has no question and is thus read-only
diff --git a/Docs/Layers/bicycle_tube_vending_machine.md b/Docs/Layers/bicycle_tube_vending_machine.md
index c67cc6a79..fb4ac524b 100644
--- a/Docs/Layers/bicycle_tube_vending_machine.md
+++ b/Docs/Layers/bicycle_tube_vending_machine.md
@@ -73,6 +73,8 @@ attribute | type | values which are supported by this layer
+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
@@ -93,9 +95,9 @@ This is rendered with The operational status is {operational_status}
- - This vending machine works corresponds with
- - This vending machine is broken corresponds with operational_status=broken
- - This vending machine is closed corresponds with operational_status=closed
+ - This vending machine works corresponds with ``
+ - This vending machine is broken corresponds with `operational_status=broken`
+ - This vending machine is closed corresponds with `operational_status=closed`
@@ -124,11 +126,11 @@ The question is How can one pay at this tube vending machine?
- - Payment with coins is possible corresponds with payment:coins=yes
+ - Payment with coins is possible corresponds with `payment:coins=yes`
- Unselecting this answer will add payment:coins=no
- - Payment with notes is possible corresponds with payment:notes=yes
+ - Payment with notes is possible corresponds with `payment:notes=yes`
- Unselecting this answer will add payment:notes=no
- - Payment with cards is possible corresponds with payment:cards=yes
+ - Payment with cards is possible corresponds with `payment:cards=yes`
- Unselecting this answer will add payment:cards=no
@@ -148,8 +150,8 @@ This is rendered with {brand} tubes are sold here
- - Continental tubes are sold here corresponds with brand=Continental
- - Schwalbe tubes are sold here corresponds with brand=Schwalbe
+ - Continental tubes are sold here corresponds with `brand=Continental`
+ - Schwalbe tubes are sold here corresponds with `brand=Schwalbe`
@@ -168,8 +170,8 @@ This is rendered with This vending machine is maintained by {operator}
- - Maintained by Schwalbe corresponds with operator=Schwalbe
- - Maintained by Continental corresponds with operator=Continental
+ - Maintained by Schwalbe corresponds with `operator=Schwalbe`
+ - Maintained by Continental corresponds with `operator=Continental`
@@ -184,15 +186,15 @@ The question is Are other bicycle bicycle accessories sold here?
- - Bicycle lights are sold here corresponds with vending:bicycle_light=yes
+ - Bicycle lights are sold here corresponds with `vending:bicycle_light=yes`
- Unselecting this answer will add vending:bicycle_light=no
- - Gloves are sold here corresponds with vending:gloves=yes
+ - Gloves are sold here corresponds with `vending:gloves=yes`
- Unselecting this answer will add vending:gloves=no
- - Bicycle repair kits are sold here corresponds with vending:bicycle_repair_kit=yes
+ - Bicycle repair kits are sold here corresponds with `vending:bicycle_repair_kit=yes`
- Unselecting this answer will add vending:bicycle_repair_kit=no
- - Bicycle pumps are sold here corresponds with vending:bicycle_pump=yes
+ - Bicycle pumps are sold here corresponds with `vending:bicycle_pump=yes`
- Unselecting this answer will add vending:bicycle_pump=no
- - Bicycle locks are sold here corresponds with vending:bicycle_lock=yes
+ - Bicycle locks are sold here corresponds with `vending:bicycle_lock=yes`
- Unselecting this answer will add vending:bicycle_lock=no
diff --git a/Docs/Layers/bike_cafe.md b/Docs/Layers/bike_cafe.md
index c18a9d333..7ffbe8d44 100644
--- a/Docs/Layers/bike_cafe.md
+++ b/Docs/Layers/bike_cafe.md
@@ -77,6 +77,8 @@ attribute | type | values which are supported by this layer
+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
@@ -107,8 +109,8 @@ The question is Does this bike cafe offer a bike pump for use by anyone?
- - This bike cafe offers a bike pump for anyone corresponds with service:bicycle:pump=yes
- - This bike cafe doesn't offer a bike pump for anyone corresponds with service:bicycle:pump=no
+ - This bike cafe offers a bike pump for anyone corresponds with `service:bicycle:pump=yes`
+ - This bike cafe doesn't offer a bike pump for anyone corresponds with `service:bicycle:pump=no`
@@ -123,8 +125,8 @@ The question is Are there tools here to repair your own bike?
- - This bike cafe offers tools for DIY repair corresponds with service:bicycle:diy=yes
- - This bike cafe doesn't offer tools for DIY repair corresponds with service:bicycle:diy=no
+ - This bike cafe offers tools for DIY repair corresponds with `service:bicycle:diy=yes`
+ - This bike cafe doesn't offer tools for DIY repair corresponds with `service:bicycle:diy=no`
@@ -139,8 +141,8 @@ The question is Does this bike cafe repair bikes?
- - This bike cafe repairs bikes corresponds with service:bicycle:repair=yes
- - This bike cafe doesn't repair bikes corresponds with service:bicycle:repair=no
+ - This bike cafe repairs bikes corresponds with `service:bicycle:repair=yes`
+ - This bike cafe doesn't repair bikes corresponds with `service:bicycle:repair=no`
diff --git a/Docs/Layers/bike_cleaning.md b/Docs/Layers/bike_cleaning.md
index 944a31976..ef9df21e1 100644
--- a/Docs/Layers/bike_cleaning.md
+++ b/Docs/Layers/bike_cleaning.md
@@ -70,6 +70,8 @@ attribute | type | values which are supported by this layer
+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
@@ -90,10 +92,10 @@ This is rendered with Using the cleaning service costs {service:bicycle:cleanin
- - The cleaning service is free to use corresponds with service:bicycle:cleaning:fee=no&service:bicycle:cleaning:charge=
- - Free to use corresponds with service:bicycle:cleaning:fee=no
+ - The cleaning service is free to use corresponds with `service:bicycle:cleaning:fee=no&service:bicycle:cleaning:charge=`
+ - Free to use corresponds with `service:bicycle:cleaning:fee=no`
- This option cannot be chosen as answer
- - The cleaning service has a fee, but the amount is not known corresponds with service:bicycle:cleaning:fee=yes&service:bicycle:cleaning:charge=
+ - The cleaning service has a fee, but the amount is not known corresponds with `service:bicycle:cleaning:fee=yes&service:bicycle:cleaning:charge=`
- This option cannot be chosen as answer
@@ -113,10 +115,10 @@ This is rendered with Using the cleaning service costs {charge}
- - Free to use cleaning service corresponds with fee=no&charge=
- - Free to use corresponds with fee=no
+ - Free to use cleaning service corresponds with `fee=no&charge=`
+ - Free to use corresponds with `fee=no`
- This option cannot be chosen as answer
- - The cleaning service has a fee corresponds with fee=yes
+ - The cleaning service has a fee corresponds with `fee=yes`
Only visible if `amenity=bike_wash|amenity=bicycle_wash` is shown
diff --git a/Docs/Layers/bike_parking.md b/Docs/Layers/bike_parking.md
index 08a42bfaa..2b99d63be 100644
--- a/Docs/Layers/bike_parking.md
+++ b/Docs/Layers/bike_parking.md
@@ -76,6 +76,8 @@ attribute | type | values which are supported by this layer
+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
@@ -96,14 +98,14 @@ This is rendered with This is a bicycle parking of the type: {bicycle_parking}
- - Staple racks corresponds with bicycle_parking=stands
- - Wheel rack/loops corresponds with bicycle_parking=wall_loops
- - Handlebar holder corresponds with bicycle_parking=handlebar_holder
- - Rack corresponds with bicycle_parking=rack
- - Two-tiered corresponds with bicycle_parking=two_tier
- - Shed corresponds with bicycle_parking=shed
- - Bollard corresponds with bicycle_parking=bollard
- - An area on the floor which is marked for bicycle parking corresponds with bicycle_parking=floor
+ - Staple racks corresponds with `bicycle_parking=stands`
+ - Wheel rack/loops corresponds with `bicycle_parking=wall_loops`
+ - Handlebar holder corresponds with `bicycle_parking=handlebar_holder`
+ - Rack corresponds with `bicycle_parking=rack`
+ - Two-tiered corresponds with `bicycle_parking=two_tier`
+ - Shed corresponds with `bicycle_parking=shed`
+ - Bollard corresponds with `bicycle_parking=bollard`
+ - An area on the floor which is marked for bicycle parking corresponds with `bicycle_parking=floor`
@@ -118,10 +120,10 @@ The question is What is the relative location of this bicycle parking?
- - Underground parking corresponds with location=underground
- - Surface level parking corresponds with location=surface
- - Rooftop parking corresponds with location=rooftop
- - Surface level parking corresponds with
+ - Underground parking corresponds with `location=underground`
+ - Surface level parking corresponds with `location=surface`
+ - Rooftop parking corresponds with `location=rooftop`
+ - Surface level parking corresponds with ``
- This option cannot be chosen as answer
@@ -137,8 +139,8 @@ The question is Is this parking covered? Also select "covered" for indoor parki
- - This parking is covered (it has a roof) corresponds with covered=yes
- - This parking is not covered corresponds with covered=no
+ - This parking is covered (it has a roof) corresponds with `covered=yes`
+ - This parking is not covered corresponds with `covered=no`
@@ -171,9 +173,9 @@ This is rendered with {access}
- - Publicly accessible corresponds with access=yes
- - Access is primarily for visitors to a business corresponds with access=customers
- - Access is limited to members of a school, company or organisation corresponds with access=private
+ - Publicly accessible corresponds with `access=yes`
+ - Access is primarily for visitors to a business corresponds with `access=customers`
+ - Access is limited to members of a school, company or organisation corresponds with `access=private`
@@ -188,9 +190,9 @@ The question is Does this bicycle parking have spots for cargo bikes?
- - This parking has room for cargo bikes corresponds with cargo_bike=yes
- - This parking has designated (official) spots for cargo bikes. corresponds with cargo_bike=designated
- - You're not allowed to park cargo bikes corresponds with cargo_bike=no
+ - This parking has room for cargo bikes corresponds with `cargo_bike=yes`
+ - This parking has designated (official) spots for cargo bikes. corresponds with `cargo_bike=designated`
+ - You're not allowed to park cargo bikes corresponds with `cargo_bike=no`
diff --git a/Docs/Layers/bike_repair_station.md b/Docs/Layers/bike_repair_station.md
index d06f83a32..de71926de 100644
--- a/Docs/Layers/bike_repair_station.md
+++ b/Docs/Layers/bike_repair_station.md
@@ -26,6 +26,7 @@ A layer showing bicycle pumps and bicycle repair tool stands
- [cyclofix](https://mapcomplete.osm.be/cyclofix)
+ - [onwheels](https://mapcomplete.osm.be/onwheels)
- [personal](https://mapcomplete.osm.be/personal)
@@ -81,6 +82,8 @@ attribute | type | values which are supported by this layer
+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
@@ -97,9 +100,9 @@ The question is Which services are available at this location?
- - There is only a pump present corresponds with service:bicycle:tools=no&service:bicycle:pump=yes
- - There are only tools (screwdrivers, pliers, …) present corresponds with service:bicycle:tools=yes&service:bicycle:pump=no
- - There are both tools and a pump present corresponds with service:bicycle:tools=yes&service:bicycle:pump=yes
+ - There is only a pump present corresponds with `service:bicycle:tools=no&service:bicycle:pump=yes`
+ - There are only tools (screwdrivers, pliers, …) present corresponds with `service:bicycle:tools=yes&service:bicycle:pump=no`
+ - There are both tools and a pump present corresponds with `service:bicycle:tools=yes&service:bicycle:pump=yes`
@@ -114,8 +117,8 @@ The question is Is the bike pump still operational?
- - The bike pump is broken corresponds with service:bicycle:pump:operational_status=broken
- - The bike pump is operational corresponds with service:bicycle:pump:operational_status=operational
+ - The bike pump is broken corresponds with `service:bicycle:pump:operational_status=broken`
+ - The bike pump is operational corresponds with `service:bicycle:pump:operational_status=operational`
Only visible if `service:bicycle:pump=yes` is shown
@@ -136,7 +139,7 @@ This is rendered with {opening_hours_table()}
- - Always open corresponds with opening_hours=24/7
+ - Always open corresponds with `opening_hours=24/7`
@@ -151,12 +154,12 @@ The question is Who is allowed to use this repair station?
- - Publicly accessible corresponds with access=yes
- - Publicly accessible corresponds with access=public
+ - Publicly accessible corresponds with `access=yes`
+ - Publicly accessible corresponds with `access=public`
- This option cannot be chosen as answer
- - Only for customers corresponds with access=customers
- - Not accessible to the general public corresponds with access=private
- - Not accessible to the general public corresponds with access=no
+ - Only for customers corresponds with `access=customers`
+ - Not accessible to the general public corresponds with `access=private`
+ - Not accessible to the general public corresponds with `access=no`
- This option cannot be chosen as answer
@@ -220,8 +223,8 @@ The question is Does this bike repair station have a special tool to repair you
- - There is a chain tool corresponds with service:bicycle:chain_tool=yes
- - There is no chain tool corresponds with service:bicycle:chain_tool=no
+ - There is a chain tool corresponds with `service:bicycle:chain_tool=yes`
+ - There is no chain tool corresponds with `service:bicycle:chain_tool=no`
Only visible if `service:bicycle:tools=yes` is shown
@@ -238,8 +241,8 @@ The question is Does this bike station have a hook to hang your bike on or a st
- - There is a hook or stand corresponds with service:bicycle:stand=yes
- - There is no hook or stand corresponds with service:bicycle:stand=no
+ - There is a hook or stand corresponds with `service:bicycle:stand=yes`
+ - There is no hook or stand corresponds with `service:bicycle:stand=no`
Only visible if `service:bicycle:tools=yes` is shown
@@ -272,9 +275,9 @@ This is rendered with This pump supports the following valves: {valves}
- - Sclaverand/Presta (narrow-width bike tires) corresponds with valves=sclaverand
- - Dunlop corresponds with valves=dunlop
- - Schrader (cars and mountainbikes) corresponds with valves=schrader
+ - Sclaverand/Presta (narrow-width bike tires) corresponds with `valves=sclaverand`
+ - Dunlop corresponds with `valves=dunlop`
+ - Schrader (cars and mountainbikes) corresponds with `valves=schrader`
@@ -289,8 +292,8 @@ The question is Is this an electric bike pump?
- - Manual pump corresponds with manual=yes
- - Electrical pump corresponds with manual=no
+ - Manual pump corresponds with `manual=yes`
+ - Electrical pump corresponds with `manual=no`
Only visible if `service:bicycle:pump=yes` is shown
@@ -307,9 +310,9 @@ The question is Does the pump have a pressure indicator or manometer?
- - There is a manometer corresponds with manometer=yes
- - There is no manometer corresponds with manometer=no
- - There is manometer but it is broken corresponds with manometer=broken
+ - There is a manometer corresponds with `manometer=yes`
+ - There is no manometer corresponds with `manometer=no`
+ - There is manometer but it is broken corresponds with `manometer=broken`
Only visible if `service:bicycle:pump=yes` is shown
@@ -330,13 +333,13 @@ This is rendered with Located on the {level}th floor
- - Located underground corresponds with location=underground
+ - Located underground corresponds with `location=underground`
- This option cannot be chosen as answer
- - Located on the ground floor corresponds with level=0
- - Located on the ground floor corresponds with
+ - Located on the ground floor corresponds with `level=0`
+ - Located on the ground floor corresponds with ``
- This option cannot be chosen as answer
- - Located on the first floor corresponds with level=1
- - Located on the first basement level corresponds with level=-1
+ - Located on the first floor corresponds with `level=1`
+ - Located on the first basement level corresponds with `level=-1`
This document is autogenerated from [assets/layers/bike_repair_station/bike_repair_station.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/bike_repair_station/bike_repair_station.json)
\ No newline at end of file
diff --git a/Docs/Layers/bike_shop.md b/Docs/Layers/bike_shop.md
index dc4ff20e9..a0b2405c4 100644
--- a/Docs/Layers/bike_shop.md
+++ b/Docs/Layers/bike_shop.md
@@ -26,6 +26,7 @@ A shop specifically selling bicycles or related items
- [cyclofix](https://mapcomplete.osm.be/cyclofix)
+ - [onwheels](https://mapcomplete.osm.be/onwheels)
- [personal](https://mapcomplete.osm.be/personal)
@@ -92,6 +93,8 @@ attribute | type | values which are supported by this layer
+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
@@ -108,7 +111,7 @@ This tagrendering has no question and is thus read-only
- - This business focuses on rental corresponds with shop=rental
+ - This business focuses on rental corresponds with `shop=rental`
Only visible if `shop~^..*$&shop!~^bicycle$&shop!~^sports$` is shown
@@ -129,11 +132,11 @@ This is rendered with This bicycle shop is called {name}
-### bike_shop-website
+### website
-The question is What is the website of {name}?
+The question is What is the website of {title()}?
This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website)
@@ -143,11 +146,17 @@ This is rendered with {website}
-### bike_shop-phone
+ - {contact:website} corresponds with `contact:website~^..*$`
+ - This option cannot be chosen as answer
-The question is What is the phone number of {name}?
+
+### 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)
@@ -157,11 +166,17 @@ This is rendered with {phone}
-### bike_shop-email
+ - {contact:phone} corresponds with `contact:phone~^..*$`
+ - This option cannot be chosen as answer
-The question is What is the email address of {name}?
+
+### 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)
@@ -171,6 +186,12 @@ This is rendered with {email}
+ - {contact:email} corresponds with `contact:email~^..*$`
+ - This option cannot be chosen as answer
+
+
+
+
### opening_hours
@@ -209,8 +230,8 @@ The question is Does this shop sell bikes?
- - This shop sells bikes corresponds with service:bicycle:retail=yes
- - This shop doesn't sell bikes corresponds with service:bicycle:retail=no
+ - This shop sells bikes corresponds with `service:bicycle:retail=yes`
+ - This shop doesn't sell bikes corresponds with `service:bicycle:retail=no`
@@ -225,10 +246,10 @@ The question is Does this shop repair bikes?
- - This shop repairs bikes corresponds with service:bicycle:repair=yes
- - This shop doesn't repair bikes corresponds with service:bicycle:repair=no
- - This shop only repairs bikes bought here corresponds with service:bicycle:repair=only_sold
- - This shop only repairs bikes of a certain brand corresponds with service:bicycle:repair=brand
+ - This shop repairs bikes corresponds with `service:bicycle:repair=yes`
+ - This shop doesn't repair bikes corresponds with `service:bicycle:repair=no`
+ - This shop only repairs bikes bought here corresponds with `service:bicycle:repair=only_sold`
+ - This shop only repairs bikes of a certain brand corresponds with `service:bicycle:repair=brand`
@@ -243,8 +264,8 @@ The question is Does this shop rent out bikes?
- - This shop rents out bikes corresponds with service:bicycle:rental=yes
- - This shop doesn't rent out bikes corresponds with service:bicycle:rental=no
+ - This shop rents out bikes corresponds with `service:bicycle:rental=yes`
+ - This shop doesn't rent out bikes corresponds with `service:bicycle:rental=no`
@@ -263,14 +284,14 @@ This is rendered with {rental} is rented here
- - Normal city bikes can be rented here corresponds with rental=city_bike
- - Electrical bikes can be rented here corresponds with rental=ebike
- - BMX bikes can be rented here corresponds with rental=bmx
- - Mountainbikes can be rented here corresponds with rental=mtb
- - Bikes for children can be rented here corresponds with rental=kid_bike
- - Tandem bicycles can be rented here corresponds with rental=tandem
- - Race bicycles can be rented here corresponds with rental=racebike
- - Bike helmets can be rented here corresponds with rental=bike_helmet
+ - Normal city bikes can be rented here corresponds with `rental=city_bike`
+ - Electrical bikes can be rented here corresponds with `rental=ebike`
+ - BMX bikes can be rented here corresponds with `rental=bmx`
+ - Mountainbikes can be rented here corresponds with `rental=mtb`
+ - Bikes for children can be rented here corresponds with `rental=kid_bike`
+ - Tandem bicycles can be rented here corresponds with `rental=tandem`
+ - Race bicycles can be rented here corresponds with `rental=racebike`
+ - Bike helmets can be rented here corresponds with `rental=bike_helmet`
Only visible if `amenity=bicycle_rental|bicycle_rental~^..*$|service:bicycle:rental=yes|rental~^.*bicycle.*$` is shown
@@ -415,9 +436,9 @@ The question is Does this shop sell second-hand bikes?
- - This shop sells second-hand bikes corresponds with service:bicycle:second_hand=yes
- - This shop doesn't sell second-hand bikes corresponds with service:bicycle:second_hand=no
- - This shop only sells second-hand bikes corresponds with service:bicycle:second_hand=only
+ - This shop sells second-hand bikes corresponds with `service:bicycle:second_hand=yes`
+ - This shop doesn't sell second-hand bikes corresponds with `service:bicycle:second_hand=no`
+ - This shop only sells second-hand bikes corresponds with `service:bicycle:second_hand=only`
@@ -432,9 +453,9 @@ The question is Does this shop offer a bike pump for use by anyone?
- - This shop offers a bike pump for anyone corresponds with service:bicycle:pump=yes
- - This shop doesn't offer a bike pump for anyone corresponds with service:bicycle:pump=no
- - There is bicycle pump, it is shown as a separate point corresponds with service:bicycle:pump=separate
+ - This shop offers a bike pump for anyone corresponds with `service:bicycle:pump=yes`
+ - This shop doesn't offer a bike pump for anyone corresponds with `service:bicycle:pump=no`
+ - There is bicycle pump, it is shown as a separate point corresponds with `service:bicycle:pump=separate`
@@ -449,9 +470,9 @@ The question is Are there tools here to repair your own bike?
- - This shop offers tools for DIY repair corresponds with service:bicycle:diy=yes
- - This shop doesn't offer tools for DIY repair corresponds with service:bicycle:diy=no
- - Tools for DIY repair are only available if you bought/hire the bike in the shop corresponds with service:bicycle:diy=only_sold
+ - This shop offers tools for DIY repair corresponds with `service:bicycle:diy=yes`
+ - This shop doesn't offer tools for DIY repair corresponds with `service:bicycle:diy=no`
+ - Tools for DIY repair are only available if you bought/hire the bike in the shop corresponds with `service:bicycle:diy=only_sold`
@@ -466,9 +487,9 @@ The question is Are bicycles washed here?
- - This shop cleans bicycles corresponds with service:bicycle:cleaning=yes
- - This shop has an installation where one can clean bicycles themselves corresponds with service:bicycle:cleaning=diy
- - This shop doesn't offer bicycle cleaning corresponds with service:bicycle:cleaning=no
+ - This shop cleans bicycles corresponds with `service:bicycle:cleaning=yes`
+ - This shop has an installation where one can clean bicycles themselves corresponds with `service:bicycle:cleaning=diy`
+ - This shop doesn't offer bicycle cleaning corresponds with `service:bicycle:cleaning=no`
@@ -487,10 +508,10 @@ This is rendered with Using the cleaning service costs {service:bicycle:cleanin
- - The cleaning service is free to use corresponds with service:bicycle:cleaning:fee=no&service:bicycle:cleaning:charge=
- - Free to use corresponds with service:bicycle:cleaning:fee=no
+ - The cleaning service is free to use corresponds with `service:bicycle:cleaning:fee=no&service:bicycle:cleaning:charge=`
+ - Free to use corresponds with `service:bicycle:cleaning:fee=no`
- This option cannot be chosen as answer
- - The cleaning service has a fee, but the amount is not known corresponds with service:bicycle:cleaning:fee=yes&service:bicycle:cleaning:charge=
+ - The cleaning service has a fee, but the amount is not known corresponds with `service:bicycle:cleaning:fee=yes&service:bicycle:cleaning:charge=`
- This option cannot be chosen as answer
diff --git a/Docs/Layers/bike_themed_object.md b/Docs/Layers/bike_themed_object.md
index 07aa2588a..8abfee10d 100644
--- a/Docs/Layers/bike_themed_object.md
+++ b/Docs/Layers/bike_themed_object.md
@@ -73,6 +73,8 @@ attribute | type | values which are supported by this layer
+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
@@ -107,7 +109,7 @@ This is rendered with {website}
- - {contact:website} corresponds with contact:website~^..*$
+ - {contact:website} corresponds with `contact:website~^..*$`
- This option cannot be chosen as answer
@@ -127,7 +129,7 @@ This is rendered with {email}
- - {contact:email} corresponds with contact:email~^..*$
+ - {contact:email} corresponds with `contact:email~^..*$`
- This option cannot be chosen as answer
@@ -147,7 +149,7 @@ This is rendered with {phone}
- - {contact:phone} corresponds with contact:phone~^..*$
+ - {contact:phone} corresponds with `contact:phone~^..*$`
- This option cannot be chosen as answer
diff --git a/Docs/Layers/binocular.md b/Docs/Layers/binocular.md
index a0940ca2b..0f0ea605b 100644
--- a/Docs/Layers/binocular.md
+++ b/Docs/Layers/binocular.md
@@ -70,6 +70,8 @@ attribute | type | values which are supported by this layer
+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
@@ -90,7 +92,7 @@ This is rendered with Using these binoculars costs {charge}
- - Free to use corresponds with fee=no
+ - Free to use corresponds with `fee=no`
diff --git a/Docs/Layers/birdhide.md b/Docs/Layers/birdhide.md
index 621318510..5be27ad09 100644
--- a/Docs/Layers/birdhide.md
+++ b/Docs/Layers/birdhide.md
@@ -71,6 +71,8 @@ attribute | type | values which are supported by this layer
+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
@@ -87,10 +89,10 @@ The question is Is this a bird blind or a bird watching shelter?
- - Bird blind corresponds with shelter=no
- - Bird hide corresponds with amenity=shelter&building=yes&shelter=yes
- - Bird tower hide corresponds with building=tower&bird_hide=tower
- - Bird hide shelter corresponds with amenity=shelter|building=yes|shelter=yes
+ - Bird blind corresponds with `shelter=no`
+ - Bird hide corresponds with `amenity=shelter&building=yes&shelter=yes`
+ - Bird tower hide corresponds with `building=tower&bird_hide=tower`
+ - Bird hide shelter corresponds with `amenity=shelter|building=yes|shelter=yes`
- This option cannot be chosen as answer
@@ -106,10 +108,10 @@ The question is Is this bird hide accessible to wheelchair users?
- - There are special provisions for wheelchair users corresponds with wheelchair=designated
- - A wheelchair can easily use this birdhide corresponds with wheelchair=yes
- - This birdhide is reachable by wheelchair, but it is not easy corresponds with wheelchair=limited
- - Not accessible to wheelchair users corresponds with wheelchair=no
+ - There are special provisions for wheelchair users corresponds with `wheelchair=designated`
+ - A wheelchair can easily use this birdhide corresponds with `wheelchair=yes`
+ - This birdhide is reachable by wheelchair, but it is not easy corresponds with `wheelchair=limited`
+ - Not accessible to wheelchair users corresponds with `wheelchair=no`
@@ -128,8 +130,8 @@ This is rendered with Operated by {operator}
- - Operated by Natuurpunt corresponds with operator=Natuurpunt
- - Operated by the Agency for Nature and Forests corresponds with operator=Agentschap Natuur en Bos
+ - Operated by Natuurpunt corresponds with `operator=Natuurpunt`
+ - Operated by the Agency for Nature and Forests corresponds with `operator=Agentschap Natuur en Bos`
This document is autogenerated from [assets/layers/birdhide/birdhide.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/birdhide/birdhide.json)
\ No newline at end of file
diff --git a/Docs/Layers/cafe_pub.md b/Docs/Layers/cafe_pub.md
index 3b98fa7d9..2beec78c1 100644
--- a/Docs/Layers/cafe_pub.md
+++ b/Docs/Layers/cafe_pub.md
@@ -26,6 +26,7 @@ A layer showing cafés and pubs where one can gather around a drink. The layer a
- [cafes_and_pubs](https://mapcomplete.osm.be/cafes_and_pubs)
+ - [onwheels](https://mapcomplete.osm.be/onwheels)
- [personal](https://mapcomplete.osm.be/personal)
@@ -60,6 +61,7 @@ this quick overview is incomplete
attribute | type | values which are supported by this layer
----------- | ------ | ------------------------------------------
+[](https://taginfo.openstreetmap.org/keys/level#values) [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1)
[](https://taginfo.openstreetmap.org/keys/name#values) [name](https://wiki.openstreetmap.org/wiki/Key:name) | [string](../SpecialInputElements.md#string) |
[](https://taginfo.openstreetmap.org/keys/amenity#values) [amenity](https://wiki.openstreetmap.org/wiki/Key:amenity) | Multiple choice | [pub](https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dpub) [bar](https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbar) [cafe](https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dcafe) [restaurant](https://wiki.openstreetmap.org/wiki/Tag:amenity%3Drestaurant) [biergarten](https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbiergarten) [nightclub](https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dnightclub)
[](https://taginfo.openstreetmap.org/keys/opening_hours#values) [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) | [opening_hours](../SpecialInputElements.md#opening_hours) |
@@ -78,12 +80,39 @@ attribute | type | values which are supported by this layer
+This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata`
+
This tagrendering has no question and is thus read-only
+### level
+
+
+
+The question is On what level is this feature located?
+
+This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level)
+
+This is rendered with Located on the {level}th floor
+
+
+
+
+
+ - Located underground corresponds with `location=underground`
+ - This option cannot be chosen as answer
+ - Located on the ground floor corresponds with `level=0`
+ - Located on the ground floor corresponds with ``
+ - This option cannot be chosen as answer
+ - Located on the first floor corresponds with `level=1`
+ - Located on the first basement level corresponds with `level=-1`
+
+
+
+
### Name
@@ -108,12 +137,12 @@ The question is What kind of cafe is this?
- - A pub, mostly for drinking beers in a warm, relaxed interior corresponds with amenity=pub
- - A more modern and commercial bar, possibly with a music and light installation corresponds with amenity=bar
- - A cafe to drink tea, coffee or an alcoholical bevarage in a quiet environment corresponds with amenity=cafe
- - A restuarant where one can get a proper meal corresponds with amenity=restaurant
- - An open space where beer is served, typically seen in Germany corresponds with amenity=biergarten
- - This is a nightclub or disco with a focus on dancing, music by a DJ with accompanying light show and a bar to get (alcoholic) drinks corresponds with amenity=nightclub
+ - A pub, mostly for drinking beers in a warm, relaxed interior corresponds with `amenity=pub`
+ - A more modern and commercial bar, possibly with a music and light installation corresponds with `amenity=bar`
+ - A cafe to drink tea, coffee or an alcoholical bevarage in a quiet environment corresponds with `amenity=cafe`
+ - A restuarant where one can get a proper meal corresponds with `amenity=restaurant`
+ - An open space where beer is served, typically seen in Germany corresponds with `amenity=biergarten`
+ - This is a nightclub or disco with a focus on dancing, music by a DJ with accompanying light show and a bar to get (alcoholic) drinks corresponds with `amenity=nightclub`
@@ -146,7 +175,7 @@ This is rendered with {website}
- - {contact:website} corresponds with contact:website~^..*$
+ - {contact:website} corresponds with `contact:website~^..*$`
- This option cannot be chosen as answer
@@ -166,7 +195,7 @@ This is rendered with {email}
- - {contact:email} corresponds with contact:email~^..*$
+ - {contact:email} corresponds with `contact:email~^..*$`
- This option cannot be chosen as answer
@@ -186,7 +215,7 @@ This is rendered with {phone}
- - {contact:phone} corresponds with contact:phone~^..*$
+ - {contact:phone} corresponds with `contact:phone~^..*$`
- This option cannot be chosen as answer
@@ -202,9 +231,9 @@ The question is Which methods of payment are accepted here?
- - Cash is accepted here corresponds with payment:cash=yes
+ - Cash is accepted here corresponds with `payment:cash=yes`
- Unselecting this answer will add payment:cash=no
- - Payment cards are accepted here corresponds with payment:cards=yes
+ - Payment cards are accepted here corresponds with `payment:cards=yes`
- Unselecting this answer will add payment:cards=no
@@ -220,10 +249,10 @@ The question is Is this place accessible with a wheelchair?
- - This place is specially adapted for wheelchair users corresponds with wheelchair=designated
- - This place is easily reachable with a wheelchair corresponds with wheelchair=yes
- - It is possible to reach this place in a wheelchair, but it is not easy corresponds with wheelchair=limited
- - This place is not reachable with a wheelchair corresponds with wheelchair=no
+ - This place is specially adapted for wheelchair users corresponds with `wheelchair=designated`
+ - This place is easily reachable with a wheelchair corresponds with `wheelchair=yes`
+ - It is possible to reach this place in a wheelchair, but it is not easy corresponds with `wheelchair=limited`
+ - This place is not reachable with a wheelchair corresponds with `wheelchair=no`
@@ -238,9 +267,9 @@ The question is Is smoking allowed at {title()}?
- - Smoking is allowed corresponds with smoking=yes
- - Smoking is not allowed corresponds with smoking=no
- - Smoking is allowed outside. corresponds with smoking=outside
+ - Smoking is allowed corresponds with `smoking=yes`
+ - Smoking is not allowed corresponds with `smoking=no`
+ - Smoking is allowed outside. corresponds with `smoking=outside`
@@ -255,10 +284,10 @@ The question is Does this amenity have electrical outlets, available to custome
- - There are plenty of domestic sockets available to customers seated indoors, where they can charge their electronics corresponds with service:electricity=yes
- - There are a few domestic sockets available to customers seated indoors, where they can charge their electronics corresponds with service:electricity=limited
- - There are no sockets available indoors to customers, but charging might be possible if the staff is asked corresponds with service:electricity=ask
- - There are a no domestic sockets available to customers seated indoors corresponds with service:electricity=no
+ - There are plenty of domestic sockets available to customers seated indoors, where they can charge their electronics corresponds with `service:electricity=yes`
+ - There are a few domestic sockets available to customers seated indoors, where they can charge their electronics corresponds with `service:electricity=limited`
+ - There are no sockets available indoors to customers, but charging might be possible if the staff is asked corresponds with `service:electricity=ask`
+ - There are a no domestic sockets available to customers seated indoors corresponds with `service:electricity=no`
@@ -273,10 +302,10 @@ The question is Are dogs allowed in this business?
- - Dogs are allowed corresponds with dog=yes
- - Dogs are not allowed corresponds with dog=no
- - Dogs are allowed, but they have to be leashed corresponds with dog=leashed
- - Dogs are allowed and can run around freely corresponds with dog=unleashed
+ - Dogs are allowed corresponds with `dog=yes`
+ - Dogs are not allowed corresponds with `dog=no`
+ - Dogs are allowed, but they have to be leashed corresponds with `dog=leashed`
+ - Dogs are allowed and can run around freely corresponds with `dog=unleashed`
@@ -285,6 +314,8 @@ The question is Are dogs allowed in this business?
+Shows the reviews module (including the possibility to leave a review)
+
This tagrendering has no question and is thus read-only
diff --git a/Docs/Layers/caravansites.md b/Docs/Layers/caravansites.md
index 0e0c05e54..7b3a5701d 100644
--- a/Docs/Layers/caravansites.md
+++ b/Docs/Layers/caravansites.md
@@ -81,6 +81,8 @@ attribute | type | values which are supported by this layer
+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
@@ -111,8 +113,8 @@ The question is Does this place charge a fee?
- - You need to pay for use corresponds with fee=yes
- - Can be used for free corresponds with fee=no
+ - You need to pay for use corresponds with `fee=yes`
+ - Can be used for free corresponds with `fee=no`
@@ -143,8 +145,8 @@ The question is Does this place have a sanitary dump station?
- - This place has a sanitary dump station corresponds with sanitary_dump_station=yes
- - This place does not have a sanitary dump station corresponds with sanitary_dump_station=no
+ - This place has a sanitary dump station corresponds with `sanitary_dump_station=yes`
+ - This place does not have a sanitary dump station corresponds with `sanitary_dump_station=no`
@@ -173,10 +175,10 @@ The question is Does this place provide internet access?
- - There is internet access corresponds with internet_access=yes
- - There is internet access corresponds with internet_access=wifi|internet_access=wlan
+ - There is internet access corresponds with `internet_access=yes`
+ - There is internet access corresponds with `internet_access=wifi|internet_access=wlan`
- This option cannot be chosen as answer
- - There is no internet access corresponds with internet_access=no
+ - There is no internet access corresponds with `internet_access=no`
@@ -191,8 +193,8 @@ The question is Do you have to pay for the internet access?
- - You need to pay extra for internet access corresponds with internet_access:fee=yes
- - You do not need to pay extra for internet access corresponds with internet_access:fee=no
+ - You need to pay extra for internet access corresponds with `internet_access:fee=yes`
+ - You do not need to pay extra for internet access corresponds with `internet_access:fee=no`
Only visible if `internet_access=yes` is shown
@@ -209,8 +211,8 @@ The question is Does this place have toilets?
- - This place has toilets corresponds with toilets=yes
- - This place does not have toilets corresponds with toilets=no
+ - This place has toilets corresponds with `toilets=yes`
+ - This place does not have toilets corresponds with `toilets=no`
@@ -239,9 +241,9 @@ The question is Does this place offer spots for long term rental?
- - There are some spots for long term rental, but you can also stay on a daily basis corresponds with permanent_camping=yes
- - There are no permanent guests here corresponds with permanent_camping=no
- - It is only possible to stay here if you have a long term contract(this place will disappear from this map if you choose this) corresponds with permanent_camping=only
+ - There are some spots for long term rental, but you can also stay on a daily basis corresponds with `permanent_camping=yes`
+ - There are no permanent guests here corresponds with `permanent_camping=no`
+ - It is only possible to stay here if you have a long term contract(this place will disappear from this map if you choose this) corresponds with `permanent_camping=only`
@@ -274,6 +276,8 @@ This tagrendering has no question and is thus read-only
+Shows the reviews module (including the possibility to leave a review)
+
This tagrendering has no question and is thus read-only
@@ -304,8 +308,8 @@ The question is Does this place have a power supply?
- - This place has a power supply corresponds with power_supply=yes
- - This place does not have power supply corresponds with power_supply=no
+ - This place has a power supply corresponds with `power_supply=yes`
+ - This place does not have power supply corresponds with `power_supply=no`
@@ -314,6 +318,8 @@ The question is Does this place have a power supply?
+Show the images block at this location
+
This tagrendering has no question and is thus read-only
@@ -324,6 +330,8 @@ This tagrendering has no question and is thus read-only
+Shows a small map with the feature. Added by default to every popup
+
This tagrendering has no question and is thus read-only
diff --git a/Docs/Layers/charging_station.md b/Docs/Layers/charging_station.md
index 6e714b95e..153e335c8 100644
--- a/Docs/Layers/charging_station.md
+++ b/Docs/Layers/charging_station.md
@@ -149,6 +149,8 @@ attribute | type | values which are supported by this layer
+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
@@ -165,15 +167,15 @@ The question is Which vehicles are allowed to charge here?
- - Bicycles can be charged here corresponds with bicycle=yes
+ - Bicycles can be charged here corresponds with `bicycle=yes`
- Unselecting this answer will add bicycle=no
- - Cars can be charged here corresponds with motorcar=yes
+ - Cars can be charged here corresponds with `motorcar=yes`
- Unselecting this answer will add motorcar=no
- - Scooters can be charged here corresponds with scooter=yes
+ - Scooters can be charged here corresponds with `scooter=yes`
- Unselecting this answer will add scooter=no
- - Heavy good vehicles (such as trucks) can be charged here corresponds with hgv=yes
+ - Heavy good vehicles (such as trucks) can be charged here corresponds with `hgv=yes`
- Unselecting this answer will add hgv=no
- - Buses can be charged here corresponds with bus=yes
+ - Buses can be charged here corresponds with `bus=yes`
- Unselecting this answer will add bus=no
@@ -193,12 +195,12 @@ This is rendered with Access is {access}
- - Anyone can use this charging station (payment might be needed) corresponds with access=yes
- - Anyone can use this charging station (payment might be needed) corresponds with access=permissive|access=public
+ - Anyone can use this charging station (payment might be needed) corresponds with `access=yes`
+ - Anyone can use this charging station (payment might be needed) corresponds with `access=permissive|access=public`
- This option cannot be chosen as answer
- - Only customers of the place this station belongs to can use this charging station E.g. a charging station operated by hotel which is only usable by their guests corresponds with access=customers
- - A key must be requested to access this charging station E.g. a charging station operated by hotel which is only usable by their guests, which receive a key from the reception to unlock the charging station corresponds with access=key
- - Not accessible to the general public (e.g. only accessible to the owners, employees, …) corresponds with access=private
+ - Only customers of the place this station belongs to can use this charging station E.g. a charging station operated by hotel which is only usable by their guests corresponds with `access=customers`
+ - A key must be requested to access this charging station E.g. a charging station operated by hotel which is only usable by their guests, which receive a key from the reception to unlock the charging station corresponds with `access=key`
+ - Not accessible to the general public (e.g. only accessible to the owners, employees, …) corresponds with `access=private`
@@ -227,69 +229,69 @@ The question is Which charging connections are available here?
- - Schuko wall plug without ground pin (CEE7/4 type F) corresponds with socket:schuko=1
+ - Schuko wall plug without ground pin (CEE7/4 type F) corresponds with `socket:schuko=1`
- Unselecting this answer will add
- - Schuko wall plug without ground pin (CEE7/4 type F) corresponds with socket:schuko~^..*$&socket:schuko!=1
+ - Schuko wall plug without ground pin (CEE7/4 type F) corresponds with `socket:schuko~^..*$&socket:schuko!=1`
- This option cannot be chosen as answer
- - European wall plug with ground pin (CEE7/4 type E) corresponds with socket:typee=1
+ - European wall plug with ground pin (CEE7/4 type E) corresponds with `socket:typee=1`
- Unselecting this answer will add
- - European wall plug with ground pin (CEE7/4 type E) corresponds with socket:typee~^..*$&socket:typee!=1
+ - European wall plug with ground pin (CEE7/4 type E) corresponds with `socket:typee~^..*$&socket:typee!=1`
- This option cannot be chosen as answer
- - Chademo corresponds with socket:chademo=1
+ - Chademo corresponds with `socket:chademo=1`
- Unselecting this answer will add
- - Chademo corresponds with socket:chademo~^..*$&socket:chademo!=1
+ - Chademo corresponds with `socket:chademo~^..*$&socket:chademo!=1`
- This option cannot be chosen as answer
- - Type 1 with cable (J1772) corresponds with socket:type1_cable=1
+ - Type 1 with cable (J1772) corresponds with `socket:type1_cable=1`
- Unselecting this answer will add
- - Type 1 with cable (J1772) corresponds with socket:type1_cable~^..*$&socket:type1_cable!=1
+ - Type 1 with cable (J1772) corresponds with `socket:type1_cable~^..*$&socket:type1_cable!=1`
- This option cannot be chosen as answer
- - Type 1 without cable (J1772) corresponds with socket:type1=1
+ - Type 1 without cable (J1772) corresponds with `socket:type1=1`
- Unselecting this answer will add
- - Type 1 without cable (J1772) corresponds with socket:type1~^..*$&socket:type1!=1
+ - Type 1 without cable (J1772) corresponds with `socket:type1~^..*$&socket:type1!=1`
- This option cannot be chosen as answer
- - Type 1 CCS (aka Type 1 Combo) corresponds with socket:type1_combo=1
+ - Type 1 CCS (aka Type 1 Combo) corresponds with `socket:type1_combo=1`
- Unselecting this answer will add
- - Type 1 CCS (aka Type 1 Combo) corresponds with socket:type1_combo~^..*$&socket:type1_combo!=1
+ - Type 1 CCS (aka Type 1 Combo) corresponds with `socket:type1_combo~^..*$&socket:type1_combo!=1`
- This option cannot be chosen as answer
- - Tesla Supercharger corresponds with socket:tesla_supercharger=1
+ - Tesla Supercharger corresponds with `socket:tesla_supercharger=1`
- Unselecting this answer will add
- - Tesla Supercharger corresponds with socket:tesla_supercharger~^..*$&socket:tesla_supercharger!=1
+ - Tesla Supercharger corresponds with `socket:tesla_supercharger~^..*$&socket:tesla_supercharger!=1`
- This option cannot be chosen as answer
- - Type 2 (mennekes) corresponds with socket:type2=1
+ - Type 2 (mennekes) corresponds with `socket:type2=1`
- Unselecting this answer will add
- - Type 2 (mennekes) corresponds with socket:type2~^..*$&socket:type2!=1
+ - Type 2 (mennekes) corresponds with `socket:type2~^..*$&socket:type2!=1`
- This option cannot be chosen as answer
- - Type 2 CCS (mennekes) corresponds with socket:type2_combo=1
+ - Type 2 CCS (mennekes) corresponds with `socket:type2_combo=1`
- Unselecting this answer will add
- - Type 2 CCS (mennekes) corresponds with socket:type2_combo~^..*$&socket:type2_combo!=1
+ - Type 2 CCS (mennekes) corresponds with `socket:type2_combo~^..*$&socket:type2_combo!=1`
- This option cannot be chosen as answer
- - Type 2 with cable (mennekes) corresponds with socket:type2_cable=1
+ - Type 2 with cable (mennekes) corresponds with `socket:type2_cable=1`
- Unselecting this answer will add
- - Type 2 with cable (mennekes) corresponds with socket:type2_cable~^..*$&socket:type2_cable!=1
+ - Type 2 with cable (mennekes) corresponds with `socket:type2_cable~^..*$&socket:type2_cable!=1`
- This option cannot be chosen as answer
- - Tesla Supercharger CCS (a branded type2_css) corresponds with socket:tesla_supercharger_ccs=1
+ - Tesla Supercharger CCS (a branded type2_css) corresponds with `socket:tesla_supercharger_ccs=1`
- Unselecting this answer will add
- - Tesla Supercharger CCS (a branded type2_css) corresponds with socket:tesla_supercharger_ccs~^..*$&socket:tesla_supercharger_ccs!=1
+ - Tesla Supercharger CCS (a branded type2_css) corresponds with `socket:tesla_supercharger_ccs~^..*$&socket:tesla_supercharger_ccs!=1`
- This option cannot be chosen as answer
- - Tesla Supercharger (destination) corresponds with socket:tesla_destination=1
+ - Tesla Supercharger (destination) corresponds with `socket:tesla_destination=1`
- Unselecting this answer will add
- - Tesla Supercharger (destination) corresponds with socket:tesla_destination~^..*$&socket:tesla_destination!=1&_country=us
+ - Tesla Supercharger (destination) corresponds with `socket:tesla_destination~^..*$&socket:tesla_destination!=1&_country=us`
- This option cannot be chosen as answer
- - Tesla supercharger (destination) (A Type 2 with cable branded as tesla) corresponds with socket:tesla_destination=1
+ - Tesla supercharger (destination) (A Type 2 with cable branded as tesla) corresponds with `socket:tesla_destination=1`
- Unselecting this answer will add
- - Tesla supercharger (destination) (A Type 2 with cable branded as tesla) corresponds with socket:tesla_destination~^..*$&socket:tesla_destination!=1&_country!=us
+ - Tesla supercharger (destination) (A Type 2 with cable branded as tesla) corresponds with `socket:tesla_destination~^..*$&socket:tesla_destination!=1&_country!=us`
- This option cannot be chosen as answer
- - USB to charge phones and small electronics corresponds with socket:USB-A=1
+ - USB to charge phones and small electronics corresponds with `socket:USB-A=1`
- Unselecting this answer will add
- - USB to charge phones and small electronics corresponds with socket:USB-A~^..*$&socket:USB-A!=1
+ - USB to charge phones and small electronics corresponds with `socket:USB-A~^..*$&socket:USB-A!=1`
- This option cannot be chosen as answer
- - Bosch Active Connect with 3 pins and cable corresponds with socket:bosch_3pin=1
+ - Bosch Active Connect with 3 pins and cable corresponds with `socket:bosch_3pin=1`
- Unselecting this answer will add
- - Bosch Active Connect with 3 pins and cable corresponds with socket:bosch_3pin~^..*$&socket:bosch_3pin!=1
+ - Bosch Active Connect with 3 pins and cable corresponds with `socket:bosch_3pin~^..*$&socket:bosch_3pin!=1`
- This option cannot be chosen as answer
- - Bosch Active Connect with 5 pins and cable corresponds with socket:bosch_5pin=1
+ - Bosch Active Connect with 5 pins and cable corresponds with `socket:bosch_5pin=1`
- Unselecting this answer will add
- - Bosch Active Connect with 5 pins and cable corresponds with socket:bosch_5pin~^..*$&socket:bosch_5pin!=1
+ - Bosch Active Connect with 5 pins and cable corresponds with `socket:bosch_5pin~^..*$&socket:bosch_5pin!=1`
- This option cannot be chosen as answer
@@ -565,7 +567,7 @@ This is rendered with
Schuko wall plug
- - Schuko wall plug without ground pin (CEE7/4 type F) outputs 230 volt corresponds with socket:schuko:voltage=230 V
+ - Schuko wall plug without ground pin (CEE7/4 type F) outputs 230 volt corresponds with `socket:schuko:voltage=230 V`
Only visible if `socket:schuko~^..*$&socket:schuko!=0` is shown
@@ -588,7 +590,7 @@ This is rendered with
Schuko wall plug
- - Schuko wall plug without ground pin (CEE7/4 type F) outputs at most 16 A corresponds with socket:schuko:current=16 A
+ - Schuko wall plug without ground pin (CEE7/4 type F) outputs at most 16 A corresponds with `socket:schuko:current=16 A`
Only visible if `socket:schuko~^..*$&socket:schuko!=0` is shown
@@ -611,7 +613,7 @@ This is rendered with
Schuko wall plug
- - Schuko wall plug without ground pin (CEE7/4 type F) outputs at most 3.6 kw A corresponds with socket:schuko:output=3.6 kW
+ - Schuko wall plug without ground pin (CEE7/4 type F) outputs at most 3.6 kw A corresponds with `socket:schuko:output=3.6 kW`
Only visible if `socket:schuko~^..*$&socket:schuko!=0` is shown
@@ -634,7 +636,7 @@ This is rendered with
European wall pl
- - European wall plug with ground pin (CEE7/4 type E) outputs 230 volt corresponds with socket:typee:voltage=230 V
+ - European wall plug with ground pin (CEE7/4 type E) outputs 230 volt corresponds with `socket:typee:voltage=230 V`
Only visible if `socket:typee~^..*$&socket:typee!=0` is shown
@@ -657,7 +659,7 @@ This is rendered with
European wall pl
- - European wall plug with ground pin (CEE7/4 type E) outputs at most 16 A corresponds with socket:typee:current=16 A
+ - European wall plug with ground pin (CEE7/4 type E) outputs at most 16 A corresponds with `socket:typee:current=16 A`
Only visible if `socket:typee~^..*$&socket:typee!=0` is shown
@@ -680,8 +682,8 @@ This is rendered with
European wall pl
- - European wall plug with ground pin (CEE7/4 type E) outputs at most 3 kw A corresponds with socket:typee:output=3 kW
- - European wall plug with ground pin (CEE7/4 type E) outputs at most 22 kw A corresponds with socket:typee:output=22 kW
+ - European wall plug with ground pin (CEE7/4 type E) outputs at most 3 kw A corresponds with `socket:typee:output=3 kW`
+ - European wall plug with ground pin (CEE7/4 type E) outputs at most 22 kw A corresponds with `socket:typee:output=22 kW`
Only visible if `socket:typee~^..*$&socket:typee!=0` is shown
@@ -704,7 +706,7 @@ This is rendered with
Chademo
- - Chademo outputs 500 volt corresponds with socket:chademo:voltage=500 V
+ - Chademo outputs 500 volt corresponds with `socket:chademo:voltage=500 V`
Only visible if `socket:chademo~^..*$&socket:chademo!=0` is shown
@@ -727,7 +729,7 @@ This is rendered with
Chademo
- - Chademo outputs at most 120 A corresponds with socket:chademo:current=120 A
+ - Chademo outputs at most 120 A corresponds with `socket:chademo:current=120 A`
Only visible if `socket:chademo~^..*$&socket:chademo!=0` is shown
@@ -750,7 +752,7 @@ This is rendered with
Chademo
- - Chademo outputs at most 50 kw A corresponds with socket:chademo:output=50 kW
+ - Chademo outputs at most 50 kw A corresponds with `socket:chademo:output=50 kW`
Only visible if `socket:chademo~^..*$&socket:chademo!=0` is shown
@@ -773,8 +775,8 @@ This is rendered with
Type 1 with cabl
- - Type 1 with cable (J1772) outputs 200 volt corresponds with socket:type1_cable:voltage=200 V
- - Type 1 with cable (J1772) outputs 240 volt corresponds with socket:type1_cable:voltage=240 V
+ - Type 1 with cable (J1772) outputs 200 volt corresponds with `socket:type1_cable:voltage=200 V`
+ - Type 1 with cable (J1772) outputs 240 volt corresponds with `socket:type1_cable:voltage=240 V`
Only visible if `socket:type1_cable~^..*$&socket:type1_cable!=0` is shown
@@ -797,7 +799,7 @@ This is rendered with
Type 1 with cabl
- - Type 1 with cable (J1772) outputs at most 32 A corresponds with socket:type1_cable:current=32 A
+ - Type 1 with cable (J1772) outputs at most 32 A corresponds with `socket:type1_cable:current=32 A`
Only visible if `socket:type1_cable~^..*$&socket:type1_cable!=0` is shown
@@ -820,8 +822,8 @@ This is rendered with
Type 1 with cabl
- - Type 1 with cable (J1772) outputs at most 3.7 kw A corresponds with socket:type1_cable:output=3.7 kW
- - Type 1 with cable (J1772) outputs at most 7 kw A corresponds with socket:type1_cable:output=7 kW
+ - Type 1 with cable (J1772) outputs at most 3.7 kw A corresponds with `socket:type1_cable:output=3.7 kW`
+ - Type 1 with cable (J1772) outputs at most 7 kw A corresponds with `socket:type1_cable:output=7 kW`
Only visible if `socket:type1_cable~^..*$&socket:type1_cable!=0` is shown
@@ -844,8 +846,8 @@ This is rendered with
Type 1 withou
- - Type 1 without cable (J1772) outputs 200 volt corresponds with socket:type1:voltage=200 V
- - Type 1 without cable (J1772) outputs 240 volt corresponds with socket:type1:voltage=240 V
+ - Type 1 without cable (J1772) outputs 200 volt corresponds with `socket:type1:voltage=200 V`
+ - Type 1 without cable (J1772) outputs 240 volt corresponds with `socket:type1:voltage=240 V`
Only visible if `socket:type1~^..*$&socket:type1!=0` is shown
@@ -868,7 +870,7 @@ This is rendered with
Type 1 withou
- - Type 1 without cable (J1772) outputs at most 32 A corresponds with socket:type1:current=32 A
+ - Type 1 without cable (J1772) outputs at most 32 A corresponds with `socket:type1:current=32 A`
Only visible if `socket:type1~^..*$&socket:type1!=0` is shown
@@ -891,10 +893,10 @@ This is rendered with
Type 1 withou
- - Type 1 without cable (J1772) outputs at most 3.7 kw A corresponds with socket:type1:output=3.7 kW
- - Type 1 without cable (J1772) outputs at most 6.6 kw A corresponds with socket:type1:output=6.6 kW
- - Type 1 without cable (J1772) outputs at most 7 kw A corresponds with socket:type1:output=7 kW
- - Type 1 without cable (J1772) outputs at most 7.2 kw A corresponds with socket:type1:output=7.2 kW
+ - Type 1 without cable (J1772) outputs at most 3.7 kw A corresponds with `socket:type1:output=3.7 kW`
+ - Type 1 without cable (J1772) outputs at most 6.6 kw A corresponds with `socket:type1:output=6.6 kW`
+ - Type 1 without cable (J1772) outputs at most 7 kw A corresponds with `socket:type1:output=7 kW`
+ - Type 1 without cable (J1772) outputs at most 7.2 kw A corresponds with `socket:type1:output=7.2 kW`
Only visible if `socket:type1~^..*$&socket:type1!=0` is shown
@@ -917,8 +919,8 @@ This is rendered with
Type 1 CCS (
- - Type 1 CCS (aka Type 1 Combo) outputs 400 volt corresponds with socket:type1_combo:voltage=400 V
- - Type 1 CCS (aka Type 1 Combo) outputs 1000 volt corresponds with socket:type1_combo:voltage=1000 V
+ - Type 1 CCS (aka Type 1 Combo) outputs 400 volt corresponds with `socket:type1_combo:voltage=400 V`
+ - Type 1 CCS (aka Type 1 Combo) outputs 1000 volt corresponds with `socket:type1_combo:voltage=1000 V`
Only visible if `socket:type1_combo~^..*$&socket:type1_combo!=0` is shown
@@ -941,8 +943,8 @@ This is rendered with
Type 1 CCS (
- - Type 1 CCS (aka Type 1 Combo) outputs at most 50 A corresponds with socket:type1_combo:current=50 A
- - Type 1 CCS (aka Type 1 Combo) outputs at most 125 A corresponds with socket:type1_combo:current=125 A
+ - Type 1 CCS (aka Type 1 Combo) outputs at most 50 A corresponds with `socket:type1_combo:current=50 A`
+ - Type 1 CCS (aka Type 1 Combo) outputs at most 125 A corresponds with `socket:type1_combo:current=125 A`
Only visible if `socket:type1_combo~^..*$&socket:type1_combo!=0` is shown
@@ -965,10 +967,10 @@ This is rendered with
Type 1 CCS (
- - Type 1 CCS (aka Type 1 Combo) outputs at most 50 kw A corresponds with socket:type1_combo:output=50 kW
- - Type 1 CCS (aka Type 1 Combo) outputs at most 62.5 kw A corresponds with socket:type1_combo:output=62.5 kW
- - Type 1 CCS (aka Type 1 Combo) outputs at most 150 kw A corresponds with socket:type1_combo:output=150 kW
- - Type 1 CCS (aka Type 1 Combo) outputs at most 350 kw A corresponds with socket:type1_combo:output=350 kW
+ - Type 1 CCS (aka Type 1 Combo) outputs at most 50 kw A corresponds with `socket:type1_combo:output=50 kW`
+ - Type 1 CCS (aka Type 1 Combo) outputs at most 62.5 kw A corresponds with `socket:type1_combo:output=62.5 kW`
+ - Type 1 CCS (aka Type 1 Combo) outputs at most 150 kw A corresponds with `socket:type1_combo:output=150 kW`
+ - Type 1 CCS (aka Type 1 Combo) outputs at most 350 kw A corresponds with `socket:type1_combo:output=350 kW`
Only visible if `socket:type1_combo~^..*$&socket:type1_combo!=0` is shown
@@ -991,7 +993,7 @@ This is rendered with
Tesla Supercharg
- - Tesla Supercharger outputs 480 volt corresponds with socket:tesla_supercharger:voltage=480 V
+ - Tesla Supercharger outputs 480 volt corresponds with `socket:tesla_supercharger:voltage=480 V`
Only visible if `socket:tesla_supercharger~^..*$&socket:tesla_supercharger!=0` is shown
@@ -1014,8 +1016,8 @@ This is rendered with
Type 2 (menn
- - Type 2 (mennekes) outputs 230 volt corresponds with socket:type2:voltage=230 V
- - Type 2 (mennekes) outputs 400 volt corresponds with socket:type2:voltage=400 V
+ - Type 2 (mennekes) outputs 230 volt corresponds with `socket:type2:voltage=230 V`
+ - Type 2 (mennekes) outputs 400 volt corresponds with `socket:type2:voltage=400 V`
Only visible if `socket:type2~^..*$&socket:type2!=0` is shown
@@ -1087,8 +1089,8 @@ This is rendered with
Type 2 (menn
- - Type 2 (mennekes) outputs at most 16 A corresponds with socket:type2:current=16 A
- - Type 2 (mennekes) outputs at most 32 A corresponds with socket:type2:current=32 A
+ - Type 2 (mennekes) outputs at most 16 A corresponds with `socket:type2:current=16 A`
+ - Type 2 (mennekes) outputs at most 32 A corresponds with `socket:type2:current=32 A`
Only visible if `socket:type2~^..*$&socket:type2!=0` is shown
@@ -1111,8 +1113,8 @@ This is rendered with
Type 2 (menn
- - Type 2 (mennekes) outputs at most 11 kw A corresponds with socket:type2:output=11 kW
- - Type 2 (mennekes) outputs at most 22 kw A corresponds with socket:type2:output=22 kW
+ - Type 2 (mennekes) outputs at most 11 kw A corresponds with `socket:type2:output=11 kW`
+ - Type 2 (mennekes) outputs at most 22 kw A corresponds with `socket:type2:output=22 kW`
Only visible if `socket:type2~^..*$&socket:type2!=0` is shown
@@ -1135,8 +1137,8 @@ This is rendered with
Type 2 CCS (
- - Type 2 CCS (mennekes) outputs 500 volt corresponds with socket:type2_combo:voltage=500 V
- - Type 2 CCS (mennekes) outputs 920 volt corresponds with socket:type2_combo:voltage=920 V
+ - Type 2 CCS (mennekes) outputs 500 volt corresponds with `socket:type2_combo:voltage=500 V`
+ - Type 2 CCS (mennekes) outputs 920 volt corresponds with `socket:type2_combo:voltage=920 V`
Only visible if `socket:type2_combo~^..*$&socket:type2_combo!=0` is shown
@@ -1159,8 +1161,8 @@ This is rendered with
Type 2 CCS (
- - Type 2 CCS (mennekes) outputs at most 125 A corresponds with socket:type2_combo:current=125 A
- - Type 2 CCS (mennekes) outputs at most 350 A corresponds with socket:type2_combo:current=350 A
+ - Type 2 CCS (mennekes) outputs at most 125 A corresponds with `socket:type2_combo:current=125 A`
+ - Type 2 CCS (mennekes) outputs at most 350 A corresponds with `socket:type2_combo:current=350 A`
Only visible if `socket:type2_combo~^..*$&socket:type2_combo!=0` is shown
@@ -1183,7 +1185,7 @@ This is rendered with
Type 2 CCS (
- - Type 2 CCS (mennekes) outputs at most 50 kw A corresponds with socket:type2_combo:output=50 kW
+ - Type 2 CCS (mennekes) outputs at most 50 kw A corresponds with `socket:type2_combo:output=50 kW`
Only visible if `socket:type2_combo~^..*$&socket:type2_combo!=0` is shown
@@ -1206,8 +1208,8 @@ This is rendered with
Type 2 with cabl
- - Type 2 with cable (mennekes) outputs 230 volt corresponds with socket:type2_cable:voltage=230 V
- - Type 2 with cable (mennekes) outputs 400 volt corresponds with socket:type2_cable:voltage=400 V
+ - Type 2 with cable (mennekes) outputs 230 volt corresponds with `socket:type2_cable:voltage=230 V`
+ - Type 2 with cable (mennekes) outputs 400 volt corresponds with `socket:type2_cable:voltage=400 V`
Only visible if `socket:type2_cable~^..*$&socket:type2_cable!=0` is shown
@@ -1230,8 +1232,8 @@ This is rendered with
Type 2 with cabl
- - Type 2 with cable (mennekes) outputs at most 16 A corresponds with socket:type2_cable:current=16 A
- - Type 2 with cable (mennekes) outputs at most 32 A corresponds with socket:type2_cable:current=32 A
+ - Type 2 with cable (mennekes) outputs at most 16 A corresponds with `socket:type2_cable:current=16 A`
+ - Type 2 with cable (mennekes) outputs at most 32 A corresponds with `socket:type2_cable:current=32 A`
Only visible if `socket:type2_cable~^..*$&socket:type2_cable!=0` is shown
@@ -1254,8 +1256,8 @@ This is rendered with
Type 2 with cabl
- - Type 2 with cable (mennekes) outputs at most 11 kw A corresponds with socket:type2_cable:output=11 kW
- - Type 2 with cable (mennekes) outputs at most 22 kw A corresponds with socket:type2_cable:output=22 kW
+ - Type 2 with cable (mennekes) outputs at most 11 kw A corresponds with `socket:type2_cable:output=11 kW`
+ - Type 2 with cable (mennekes) outputs at most 22 kw A corresponds with `socket:type2_cable:output=22 kW`
Only visible if `socket:type2_cable~^..*$&socket:type2_cable!=0` is shown
@@ -1278,8 +1280,8 @@ This is rendered with
Tesla Supercharg
- - Tesla Supercharger CCS (a branded Type 2 CSS) outputs 500 volt corresponds with socket:tesla_supercharger_ccs:voltage=500 V
- - Tesla Supercharger CCS (a branded Type 2 CSS) outputs 920 volt corresponds with socket:tesla_supercharger_ccs:voltage=920 V
+ - Tesla Supercharger CCS (a branded Type 2 CSS) outputs 500 volt corresponds with `socket:tesla_supercharger_ccs:voltage=500 V`
+ - Tesla Supercharger CCS (a branded Type 2 CSS) outputs 920 volt corresponds with `socket:tesla_supercharger_ccs:voltage=920 V`
Only visible if `socket:tesla_supercharger_ccs~^..*$&socket:tesla_supercharger_ccs!=0` is shown
@@ -1302,8 +1304,8 @@ This is rendered with
Tesla Supercharg
- - Tesla Supercharger CCS (a branded type2_css) outputs at most 125 A corresponds with socket:tesla_supercharger_ccs:current=125 A
- - Tesla Supercharger CCS (a branded type2_css) outputs at most 350 A corresponds with socket:tesla_supercharger_ccs:current=350 A
+ - Tesla Supercharger CCS (a branded type2_css) outputs at most 125 A corresponds with `socket:tesla_supercharger_ccs:current=125 A`
+ - Tesla Supercharger CCS (a branded type2_css) outputs at most 350 A corresponds with `socket:tesla_supercharger_ccs:current=350 A`
Only visible if `socket:tesla_supercharger_ccs~^..*$&socket:tesla_supercharger_ccs!=0` is shown
@@ -1326,7 +1328,7 @@ This is rendered with
Tesla Supercharg
- - Tesla Supercharger CCS (a branded Type 2 CSS) outputs at most 50 kw A corresponds with socket:tesla_supercharger_ccs:output=50 kW
+ - Tesla Supercharger CCS (a branded Type 2 CSS) outputs at most 50 kw A corresponds with `socket:tesla_supercharger_ccs:output=50 kW`
Only visible if `socket:tesla_supercharger_ccs~^..*$&socket:tesla_supercharger_ccs!=0` is shown
@@ -1349,7 +1351,7 @@ This is rendered with
Tesla Supercharg
- - Tesla Supercharger (Destination) outputs 480 volt corresponds with socket:tesla_destination:voltage=480 V
+ - Tesla Supercharger (Destination) outputs 480 volt corresponds with `socket:tesla_destination:voltage=480 V`
Only visible if `socket:tesla_destination~^..*$&socket:tesla_destination!=0` is shown
@@ -1372,8 +1374,8 @@ This is rendered with
Tesla Supercharg
- - Tesla Supercharger (Destination) outputs at most 125 A corresponds with socket:tesla_destination:current=125 A
- - Tesla Supercharger (Destination) outputs at most 350 A corresponds with socket:tesla_destination:current=350 A
+ - Tesla Supercharger (Destination) outputs at most 125 A corresponds with `socket:tesla_destination:current=125 A`
+ - Tesla Supercharger (Destination) outputs at most 350 A corresponds with `socket:tesla_destination:current=350 A`
Only visible if `socket:tesla_destination~^..*$&socket:tesla_destination!=0` is shown
@@ -1396,9 +1398,9 @@ This is rendered with
Tesla supercharg
- - Tesla Supercharger (Destination) (A Type 2 with cable branded as Tesla) outputs 230 volt corresponds with socket:tesla_destination:voltage=230 V
- - Tesla Supercharger (Destination) (A Type 2 with cable branded as Tesla) outputs 400 volt corresponds with socket:tesla_destination:voltage=400 V
+ - Tesla Supercharger (Destination) (A Type 2 with cable branded as Tesla) outputs 230 volt corresponds with `socket:tesla_destination:voltage=230 V`
+ - Tesla Supercharger (Destination) (A Type 2 with cable branded as Tesla) outputs 400 volt corresponds with `socket:tesla_destination:voltage=400 V`
Only visible if `socket:tesla_destination~^..*$&socket:tesla_destination!=0` is shown
@@ -1445,8 +1447,8 @@ This is rendered with
Tesla Supercharg
- - Tesla Supercharger (Destination) (A Type 2 with cable branded as tesla) outputs at most 16 A corresponds with socket:tesla_destination:current=16 A
- - Tesla Supercharger (Destination) (A Type 2 with cable branded as Tesla) outputs at most 32 A corresponds with socket:tesla_destination:current=32 A
+ - Tesla Supercharger (Destination) (A Type 2 with cable branded as tesla) outputs at most 16 A corresponds with `socket:tesla_destination:current=16 A`
+ - Tesla Supercharger (Destination) (A Type 2 with cable branded as Tesla) outputs at most 32 A corresponds with `socket:tesla_destination:current=32 A`
Only visible if `socket:tesla_destination~^..*$&socket:tesla_destination!=0` is shown
@@ -1469,8 +1471,8 @@ This is rendered with
Tesla Supercharg
- - Tesla Supercharger (Destination) (A Type 2 with cable branded as Tesla) outputs at most 11 kw A corresponds with socket:tesla_destination:output=11 kW
- - Tesla Supercharger (Destination) (A Type 2 with cable branded as Tesla) outputs at most 22 kw A corresponds with socket:tesla_destination:output=22 kW
+ - Tesla Supercharger (Destination) (A Type 2 with cable branded as Tesla) outputs at most 11 kw A corresponds with `socket:tesla_destination:output=11 kW`
+ - Tesla Supercharger (Destination) (A Type 2 with cable branded as Tesla) outputs at most 22 kw A corresponds with `socket:tesla_destination:output=22 kW`
Only visible if `socket:tesla_destination~^..*$&socket:tesla_destination!=0` is shown
@@ -1493,7 +1495,7 @@ This is rendered with
USB to charg
- - USB to charge phones and small electronics outputs 5 volt corresponds with socket:USB-A:voltage=5 V
+ - USB to charge phones and small electronics outputs 5 volt corresponds with `socket:USB-A:voltage=5 V`
Only visible if `socket:USB-A~^..*$&socket:USB-A!=0` is shown
@@ -1516,8 +1518,8 @@ This is rendered with
USB to charg
- - USB to charge phones and small electronics outputs at most 1 A corresponds with socket:USB-A:current=1 A
- - USB to charge phones and small electronics outputs at most 2 A corresponds with socket:USB-A:current=2 A
+ - USB to charge phones and small electronics outputs at most 1 A corresponds with `socket:USB-A:current=1 A`
+ - USB to charge phones and small electronics outputs at most 2 A corresponds with `socket:USB-A:current=2 A`
Only visible if `socket:USB-A~^..*$&socket:USB-A!=0` is shown
@@ -1540,8 +1542,8 @@ This is rendered with
USB to charg
- - USB to charge phones and small electronics outputs at most 5w A corresponds with socket:USB-A:output=5W
- - USB to charge phones and small electronics outputs at most 10w A corresponds with socket:USB-A:output=10W
+ - USB to charge phones and small electronics outputs at most 5w A corresponds with `socket:USB-A:output=5W`
+ - USB to charge phones and small electronics outputs at most 10w A corresponds with `socket:USB-A:output=10W`
Only visible if `socket:USB-A~^..*$&socket:USB-A!=0` is shown
@@ -1702,7 +1704,7 @@ This is rendered with {opening_hours_table(opening_hours)}
- - 24/7 opened (including holidays) corresponds with opening_hours=24/7
+ - 24/7 opened (including holidays) corresponds with `opening_hours=24/7`
@@ -1717,12 +1719,12 @@ The question is Does one have to pay to use this charging station?
- - Free to use (without authenticating) corresponds with fee=no&authentication:none=yes
- - Free to use, but one has to authenticate corresponds with fee=no&authentication:none=no
- - Free to use corresponds with fee=no
+ - Free to use (without authenticating) corresponds with `fee=no&authentication:none=yes`
+ - Free to use, but one has to authenticate corresponds with `fee=no&authentication:none=no`
+ - Free to use corresponds with `fee=no`
- This option cannot be chosen as answer
- - Paid use, but free for customers of the hotel/pub/hospital/… who operates the charging station corresponds with fee=yes&fee:conditional=no @ customers
- - Paid use corresponds with fee=yes
+ - Paid use, but free for customers of the hotel/pub/hospital/… who operates the charging station corresponds with `fee=yes&fee:conditional=no @ customers`
+ - Paid use corresponds with `fee=yes`
@@ -1753,13 +1755,13 @@ The question is Which methods of payment are accepted here?
- - Cash is accepted here corresponds with payment:cash=yes
+ - Cash is accepted here corresponds with `payment:cash=yes`
- Unselecting this answer will add payment:cash=no
- - Payment cards are accepted here corresponds with payment:cards=yes
+ - Payment cards are accepted here corresponds with `payment:cards=yes`
- Unselecting this answer will add payment:cards=no
- - Payment is done using a dedicated app corresponds with payment:app=yes
+ - Payment is done using a dedicated app corresponds with `payment:app=yes`
- Unselecting this answer will add payment:app=no
- - Payment is done using a membership card corresponds with payment:membership_card=yes
+ - Payment is done using a membership card corresponds with `payment:membership_card=yes`
- Unselecting this answer will add payment:membership_card=no
@@ -1777,21 +1779,21 @@ The question is What kind of authentication is available at the charging statio
- - Authentication by a membership card corresponds with authentication:membership_card=yes
+ - Authentication by a membership card corresponds with `authentication:membership_card=yes`
- Unselecting this answer will add authentication:membership_card=no
- - Authentication by an app corresponds with authentication:app=yes
+ - Authentication by an app corresponds with `authentication:app=yes`
- Unselecting this answer will add authentication:app=no
- - Authentication via phone call is available corresponds with authentication:phone_call=yes
+ - Authentication via phone call is available corresponds with `authentication:phone_call=yes`
- Unselecting this answer will add authentication:phone_call=no
- - Authentication via SMS is available corresponds with authentication:short_message=yes
+ - Authentication via SMS is available corresponds with `authentication:short_message=yes`
- Unselecting this answer will add authentication:short_message=no
- - Authentication via NFC is available corresponds with authentication:nfc=yes
+ - Authentication via NFC is available corresponds with `authentication:nfc=yes`
- Unselecting this answer will add authentication:nfc=no
- - Authentication via Money Card is available corresponds with authentication:money_card=yes
+ - Authentication via Money Card is available corresponds with `authentication:money_card=yes`
- Unselecting this answer will add authentication:money_card=no
- - Authentication via debit card is available corresponds with authentication:debit_card=yes
+ - Authentication via debit card is available corresponds with `authentication:debit_card=yes`
- Unselecting this answer will add authentication:debit_card=no
- - Charging here is (also) possible without authentication corresponds with authentication:none=yes
+ - Charging here is (also) possible without authentication corresponds with `authentication:none=yes`
- Unselecting this answer will add authentication:none=no
@@ -1827,7 +1829,7 @@ This is rendered with One can stay at most {canonical(maxstay)}
- - No timelimit on leaving your vehicle here corresponds with maxstay=unlimited
+ - No timelimit on leaving your vehicle here corresponds with `maxstay=unlimited`
Only visible if `maxstay~^..*$|motorcar=yes|hgv=yes|bus=yes` is shown
@@ -1848,15 +1850,15 @@ This is rendered with Part of the network {network}
- - Not part of a bigger network, e.g. because the charging station is maintained by a local business corresponds with no:network=yes
- - Not part of a bigger network corresponds with network=none
+ - Not part of a bigger network, e.g. because the charging station is maintained by a local business corresponds with `no:network=yes`
+ - Not part of a bigger network corresponds with `network=none`
- This option cannot be chosen as answer
- - AeroVironment corresponds with network=AeroVironment
- - Blink corresponds with network=Blink
- - EVgo corresponds with network=EVgo
- - Allego corresponds with network=Allego
- - Blue Corner corresponds with network=Blue Corner
- - Tesla corresponds with network=Tesla
+ - AeroVironment corresponds with `network=AeroVironment`
+ - Blink corresponds with `network=Blink`
+ - EVgo corresponds with `network=EVgo`
+ - Allego corresponds with `network=Allego`
+ - Blue Corner corresponds with `network=Blue Corner`
+ - Tesla corresponds with `network=Tesla`
@@ -1875,7 +1877,7 @@ This is rendered with This charging station is operated by {operator}
- - Actually, {operator} is the network corresponds with network=
+ - Actually, {operator} is the network corresponds with `network=`
@@ -1936,13 +1938,13 @@ This is rendered with Located on the {level}th floor
- - Located underground corresponds with location=underground
+ - Located underground corresponds with `location=underground`
- This option cannot be chosen as answer
- - Located on the ground floor corresponds with level=0
- - Located on the ground floor corresponds with
+ - Located on the ground floor corresponds with `level=0`
+ - Located on the ground floor corresponds with ``
- This option cannot be chosen as answer
- - Located on the first floor corresponds with level=1
- - Located on the first basement level corresponds with level=-1
+ - Located on the first floor corresponds with `level=1`
+ - Located on the first basement level corresponds with `level=-1`
@@ -1973,11 +1975,11 @@ The question is Is this charging point in use?
- - This charging station works corresponds with amenity=charging_station
- - This charging station is broken corresponds with operational_status=broken&amenity=charging_station
- - A charging station is planned here corresponds with planned:amenity=charging_station
- - A charging station is constructed here corresponds with construction:amenity=charging_station
- - This charging station has beed permanently disabled and is not in use anymore but is still visible corresponds with disused:amenity=charging_station
+ - This charging station works corresponds with `amenity=charging_station`
+ - This charging station is broken corresponds with `operational_status=broken&amenity=charging_station`
+ - A charging station is planned here corresponds with `planned:amenity=charging_station`
+ - A charging station is constructed here corresponds with `construction:amenity=charging_station`
+ - This charging station has beed permanently disabled and is not in use anymore but is still visible corresponds with `disused:amenity=charging_station`
@@ -1992,8 +1994,8 @@ The question is Does one have to pay a parking fee while charging?
- - No additional parking cost while charging corresponds with parking:fee=no
- - An additional parking fee should be paid while charging corresponds with parking:fee=yes
+ - No additional parking cost while charging corresponds with `parking:fee=no`
+ - An additional parking fee should be paid while charging corresponds with `parking:fee=yes`
diff --git a/Docs/Layers/charging_station_ebikes.md b/Docs/Layers/charging_station_ebikes.md
index 90fc1a563..0791d3124 100644
--- a/Docs/Layers/charging_station_ebikes.md
+++ b/Docs/Layers/charging_station_ebikes.md
@@ -148,6 +148,8 @@ attribute | type | values which are supported by this layer
+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
@@ -164,15 +166,15 @@ The question is Which vehicles are allowed to charge here?
- - Bicycles can be charged here corresponds with bicycle=yes
+ - Bicycles can be charged here corresponds with `bicycle=yes`
- Unselecting this answer will add bicycle=no
- - Cars can be charged here corresponds with motorcar=yes
+ - Cars can be charged here corresponds with `motorcar=yes`
- Unselecting this answer will add motorcar=no
- - Scooters can be charged here corresponds with scooter=yes
+ - Scooters can be charged here corresponds with `scooter=yes`
- Unselecting this answer will add scooter=no
- - Heavy good vehicles (such as trucks) can be charged here corresponds with hgv=yes
+ - Heavy good vehicles (such as trucks) can be charged here corresponds with `hgv=yes`
- Unselecting this answer will add hgv=no
- - Buses can be charged here corresponds with bus=yes
+ - Buses can be charged here corresponds with `bus=yes`
- Unselecting this answer will add bus=no
@@ -192,12 +194,12 @@ This is rendered with Access is {access}
- - Anyone can use this charging station (payment might be needed) corresponds with access=yes
- - Anyone can use this charging station (payment might be needed) corresponds with access=permissive|access=public
+ - Anyone can use this charging station (payment might be needed) corresponds with `access=yes`
+ - Anyone can use this charging station (payment might be needed) corresponds with `access=permissive|access=public`
- This option cannot be chosen as answer
- - Only customers of the place this station belongs to can use this charging station E.g. a charging station operated by hotel which is only usable by their guests corresponds with access=customers
- - A key must be requested to access this charging station E.g. a charging station operated by hotel which is only usable by their guests, which receive a key from the reception to unlock the charging station corresponds with access=key
- - Not accessible to the general public (e.g. only accessible to the owners, employees, …) corresponds with access=private
+ - Only customers of the place this station belongs to can use this charging station E.g. a charging station operated by hotel which is only usable by their guests corresponds with `access=customers`
+ - A key must be requested to access this charging station E.g. a charging station operated by hotel which is only usable by their guests, which receive a key from the reception to unlock the charging station corresponds with `access=key`
+ - Not accessible to the general public (e.g. only accessible to the owners, employees, …) corresponds with `access=private`
@@ -226,69 +228,69 @@ The question is Which charging connections are available here?
- - Schuko wall plug without ground pin (CEE7/4 type F) corresponds with socket:schuko=1
+ - Schuko wall plug without ground pin (CEE7/4 type F) corresponds with `socket:schuko=1`
- Unselecting this answer will add
- - Schuko wall plug without ground pin (CEE7/4 type F) corresponds with socket:schuko~^..*$&socket:schuko!=1
+ - Schuko wall plug without ground pin (CEE7/4 type F) corresponds with `socket:schuko~^..*$&socket:schuko!=1`
- This option cannot be chosen as answer
- - European wall plug with ground pin (CEE7/4 type E) corresponds with socket:typee=1
+ - European wall plug with ground pin (CEE7/4 type E) corresponds with `socket:typee=1`
- Unselecting this answer will add
- - European wall plug with ground pin (CEE7/4 type E) corresponds with socket:typee~^..*$&socket:typee!=1
+ - European wall plug with ground pin (CEE7/4 type E) corresponds with `socket:typee~^..*$&socket:typee!=1`
- This option cannot be chosen as answer
- - Chademo corresponds with socket:chademo=1
+ - Chademo corresponds with `socket:chademo=1`
- Unselecting this answer will add
- - Chademo corresponds with socket:chademo~^..*$&socket:chademo!=1
+ - Chademo corresponds with `socket:chademo~^..*$&socket:chademo!=1`
- This option cannot be chosen as answer
- - Type 1 with cable (J1772) corresponds with socket:type1_cable=1
+ - Type 1 with cable (J1772) corresponds with `socket:type1_cable=1`
- Unselecting this answer will add
- - Type 1 with cable (J1772) corresponds with socket:type1_cable~^..*$&socket:type1_cable!=1
+ - Type 1 with cable (J1772) corresponds with `socket:type1_cable~^..*$&socket:type1_cable!=1`
- This option cannot be chosen as answer
- - Type 1 without cable (J1772) corresponds with socket:type1=1
+ - Type 1 without cable (J1772) corresponds with `socket:type1=1`
- Unselecting this answer will add
- - Type 1 without cable (J1772) corresponds with socket:type1~^..*$&socket:type1!=1
+ - Type 1 without cable (J1772) corresponds with `socket:type1~^..*$&socket:type1!=1`
- This option cannot be chosen as answer
- - Type 1 CCS (aka Type 1 Combo) corresponds with socket:type1_combo=1
+ - Type 1 CCS (aka Type 1 Combo) corresponds with `socket:type1_combo=1`
- Unselecting this answer will add
- - Type 1 CCS (aka Type 1 Combo) corresponds with socket:type1_combo~^..*$&socket:type1_combo!=1
+ - Type 1 CCS (aka Type 1 Combo) corresponds with `socket:type1_combo~^..*$&socket:type1_combo!=1`
- This option cannot be chosen as answer
- - Tesla Supercharger corresponds with socket:tesla_supercharger=1
+ - Tesla Supercharger corresponds with `socket:tesla_supercharger=1`
- Unselecting this answer will add
- - Tesla Supercharger corresponds with socket:tesla_supercharger~^..*$&socket:tesla_supercharger!=1
+ - Tesla Supercharger corresponds with `socket:tesla_supercharger~^..*$&socket:tesla_supercharger!=1`
- This option cannot be chosen as answer
- - Type 2 (mennekes) corresponds with socket:type2=1
+ - Type 2 (mennekes) corresponds with `socket:type2=1`
- Unselecting this answer will add
- - Type 2 (mennekes) corresponds with socket:type2~^..*$&socket:type2!=1
+ - Type 2 (mennekes) corresponds with `socket:type2~^..*$&socket:type2!=1`
- This option cannot be chosen as answer
- - Type 2 CCS (mennekes) corresponds with socket:type2_combo=1
+ - Type 2 CCS (mennekes) corresponds with `socket:type2_combo=1`
- Unselecting this answer will add
- - Type 2 CCS (mennekes) corresponds with socket:type2_combo~^..*$&socket:type2_combo!=1
+ - Type 2 CCS (mennekes) corresponds with `socket:type2_combo~^..*$&socket:type2_combo!=1`
- This option cannot be chosen as answer
- - Type 2 with cable (mennekes) corresponds with socket:type2_cable=1
+ - Type 2 with cable (mennekes) corresponds with `socket:type2_cable=1`
- Unselecting this answer will add
- - Type 2 with cable (mennekes) corresponds with socket:type2_cable~^..*$&socket:type2_cable!=1
+ - Type 2 with cable (mennekes) corresponds with `socket:type2_cable~^..*$&socket:type2_cable!=1`
- This option cannot be chosen as answer
- - Tesla Supercharger CCS (a branded type2_css) corresponds with socket:tesla_supercharger_ccs=1
+ - Tesla Supercharger CCS (a branded type2_css) corresponds with `socket:tesla_supercharger_ccs=1`
- Unselecting this answer will add
- - Tesla Supercharger CCS (a branded type2_css) corresponds with socket:tesla_supercharger_ccs~^..*$&socket:tesla_supercharger_ccs!=1
+ - Tesla Supercharger CCS (a branded type2_css) corresponds with `socket:tesla_supercharger_ccs~^..*$&socket:tesla_supercharger_ccs!=1`
- This option cannot be chosen as answer
- - Tesla Supercharger (destination) corresponds with socket:tesla_destination=1
+ - Tesla Supercharger (destination) corresponds with `socket:tesla_destination=1`
- Unselecting this answer will add
- - Tesla Supercharger (destination) corresponds with socket:tesla_destination~^..*$&socket:tesla_destination!=1&_country=us
+ - Tesla Supercharger (destination) corresponds with `socket:tesla_destination~^..*$&socket:tesla_destination!=1&_country=us`
- This option cannot be chosen as answer
- - Tesla supercharger (destination) (A Type 2 with cable branded as tesla) corresponds with socket:tesla_destination=1
+ - Tesla supercharger (destination) (A Type 2 with cable branded as tesla) corresponds with `socket:tesla_destination=1`
- Unselecting this answer will add
- - Tesla supercharger (destination) (A Type 2 with cable branded as tesla) corresponds with socket:tesla_destination~^..*$&socket:tesla_destination!=1&_country!=us
+ - Tesla supercharger (destination) (A Type 2 with cable branded as tesla) corresponds with `socket:tesla_destination~^..*$&socket:tesla_destination!=1&_country!=us`
- This option cannot be chosen as answer
- - USB to charge phones and small electronics corresponds with socket:USB-A=1
+ - USB to charge phones and small electronics corresponds with `socket:USB-A=1`
- Unselecting this answer will add
- - USB to charge phones and small electronics corresponds with socket:USB-A~^..*$&socket:USB-A!=1
+ - USB to charge phones and small electronics corresponds with `socket:USB-A~^..*$&socket:USB-A!=1`
- This option cannot be chosen as answer
- - Bosch Active Connect with 3 pins and cable corresponds with socket:bosch_3pin=1
+ - Bosch Active Connect with 3 pins and cable corresponds with `socket:bosch_3pin=1`
- Unselecting this answer will add
- - Bosch Active Connect with 3 pins and cable corresponds with socket:bosch_3pin~^..*$&socket:bosch_3pin!=1
+ - Bosch Active Connect with 3 pins and cable corresponds with `socket:bosch_3pin~^..*$&socket:bosch_3pin!=1`
- This option cannot be chosen as answer
- - Bosch Active Connect with 5 pins and cable corresponds with socket:bosch_5pin=1
+ - Bosch Active Connect with 5 pins and cable corresponds with `socket:bosch_5pin=1`
- Unselecting this answer will add
- - Bosch Active Connect with 5 pins and cable corresponds with socket:bosch_5pin~^..*$&socket:bosch_5pin!=1
+ - Bosch Active Connect with 5 pins and cable corresponds with `socket:bosch_5pin~^..*$&socket:bosch_5pin!=1`
- This option cannot be chosen as answer
@@ -564,7 +566,7 @@ This is rendered with
Schuko wall plug
- - Schuko wall plug without ground pin (CEE7/4 type F) outputs 230 volt corresponds with socket:schuko:voltage=230 V
+ - Schuko wall plug without ground pin (CEE7/4 type F) outputs 230 volt corresponds with `socket:schuko:voltage=230 V`
Only visible if `socket:schuko~^..*$&socket:schuko!=0` is shown
@@ -587,7 +589,7 @@ This is rendered with
Schuko wall plug
- - Schuko wall plug without ground pin (CEE7/4 type F) outputs at most 16 A corresponds with socket:schuko:current=16 A
+ - Schuko wall plug without ground pin (CEE7/4 type F) outputs at most 16 A corresponds with `socket:schuko:current=16 A`
Only visible if `socket:schuko~^..*$&socket:schuko!=0` is shown
@@ -610,7 +612,7 @@ This is rendered with
Schuko wall plug
- - Schuko wall plug without ground pin (CEE7/4 type F) outputs at most 3.6 kw A corresponds with socket:schuko:output=3.6 kW
+ - Schuko wall plug without ground pin (CEE7/4 type F) outputs at most 3.6 kw A corresponds with `socket:schuko:output=3.6 kW`
Only visible if `socket:schuko~^..*$&socket:schuko!=0` is shown
@@ -633,7 +635,7 @@ This is rendered with
European wall pl
- - European wall plug with ground pin (CEE7/4 type E) outputs 230 volt corresponds with socket:typee:voltage=230 V
+ - European wall plug with ground pin (CEE7/4 type E) outputs 230 volt corresponds with `socket:typee:voltage=230 V`
Only visible if `socket:typee~^..*$&socket:typee!=0` is shown
@@ -656,7 +658,7 @@ This is rendered with
European wall pl
- - European wall plug with ground pin (CEE7/4 type E) outputs at most 16 A corresponds with socket:typee:current=16 A
+ - European wall plug with ground pin (CEE7/4 type E) outputs at most 16 A corresponds with `socket:typee:current=16 A`
Only visible if `socket:typee~^..*$&socket:typee!=0` is shown
@@ -679,8 +681,8 @@ This is rendered with
European wall pl
- - European wall plug with ground pin (CEE7/4 type E) outputs at most 3 kw A corresponds with socket:typee:output=3 kW
- - European wall plug with ground pin (CEE7/4 type E) outputs at most 22 kw A corresponds with socket:typee:output=22 kW
+ - European wall plug with ground pin (CEE7/4 type E) outputs at most 3 kw A corresponds with `socket:typee:output=3 kW`
+ - European wall plug with ground pin (CEE7/4 type E) outputs at most 22 kw A corresponds with `socket:typee:output=22 kW`
Only visible if `socket:typee~^..*$&socket:typee!=0` is shown
@@ -703,7 +705,7 @@ This is rendered with
Chademo
- - Chademo outputs 500 volt corresponds with socket:chademo:voltage=500 V
+ - Chademo outputs 500 volt corresponds with `socket:chademo:voltage=500 V`
Only visible if `socket:chademo~^..*$&socket:chademo!=0` is shown
@@ -726,7 +728,7 @@ This is rendered with
Chademo
- - Chademo outputs at most 120 A corresponds with socket:chademo:current=120 A
+ - Chademo outputs at most 120 A corresponds with `socket:chademo:current=120 A`
Only visible if `socket:chademo~^..*$&socket:chademo!=0` is shown
@@ -749,7 +751,7 @@ This is rendered with
Chademo
- - Chademo outputs at most 50 kw A corresponds with socket:chademo:output=50 kW
+ - Chademo outputs at most 50 kw A corresponds with `socket:chademo:output=50 kW`
Only visible if `socket:chademo~^..*$&socket:chademo!=0` is shown
@@ -772,8 +774,8 @@ This is rendered with
Type 1 with cabl
- - Type 1 with cable (J1772) outputs 200 volt corresponds with socket:type1_cable:voltage=200 V
- - Type 1 with cable (J1772) outputs 240 volt corresponds with socket:type1_cable:voltage=240 V
+ - Type 1 with cable (J1772) outputs 200 volt corresponds with `socket:type1_cable:voltage=200 V`
+ - Type 1 with cable (J1772) outputs 240 volt corresponds with `socket:type1_cable:voltage=240 V`
Only visible if `socket:type1_cable~^..*$&socket:type1_cable!=0` is shown
@@ -796,7 +798,7 @@ This is rendered with
Type 1 with cabl
- - Type 1 with cable (J1772) outputs at most 32 A corresponds with socket:type1_cable:current=32 A
+ - Type 1 with cable (J1772) outputs at most 32 A corresponds with `socket:type1_cable:current=32 A`
Only visible if `socket:type1_cable~^..*$&socket:type1_cable!=0` is shown
@@ -819,8 +821,8 @@ This is rendered with
Type 1 with cabl
- - Type 1 with cable (J1772) outputs at most 3.7 kw A corresponds with socket:type1_cable:output=3.7 kW
- - Type 1 with cable (J1772) outputs at most 7 kw A corresponds with socket:type1_cable:output=7 kW
+ - Type 1 with cable (J1772) outputs at most 3.7 kw A corresponds with `socket:type1_cable:output=3.7 kW`
+ - Type 1 with cable (J1772) outputs at most 7 kw A corresponds with `socket:type1_cable:output=7 kW`
Only visible if `socket:type1_cable~^..*$&socket:type1_cable!=0` is shown
@@ -843,8 +845,8 @@ This is rendered with
Type 1 withou
- - Type 1 without cable (J1772) outputs 200 volt corresponds with socket:type1:voltage=200 V
- - Type 1 without cable (J1772) outputs 240 volt corresponds with socket:type1:voltage=240 V
+ - Type 1 without cable (J1772) outputs 200 volt corresponds with `socket:type1:voltage=200 V`
+ - Type 1 without cable (J1772) outputs 240 volt corresponds with `socket:type1:voltage=240 V`
Only visible if `socket:type1~^..*$&socket:type1!=0` is shown
@@ -867,7 +869,7 @@ This is rendered with
Type 1 withou
- - Type 1 without cable (J1772) outputs at most 32 A corresponds with socket:type1:current=32 A
+ - Type 1 without cable (J1772) outputs at most 32 A corresponds with `socket:type1:current=32 A`
Only visible if `socket:type1~^..*$&socket:type1!=0` is shown
@@ -890,10 +892,10 @@ This is rendered with
Type 1 withou
- - Type 1 without cable (J1772) outputs at most 3.7 kw A corresponds with socket:type1:output=3.7 kW
- - Type 1 without cable (J1772) outputs at most 6.6 kw A corresponds with socket:type1:output=6.6 kW
- - Type 1 without cable (J1772) outputs at most 7 kw A corresponds with socket:type1:output=7 kW
- - Type 1 without cable (J1772) outputs at most 7.2 kw A corresponds with socket:type1:output=7.2 kW
+ - Type 1 without cable (J1772) outputs at most 3.7 kw A corresponds with `socket:type1:output=3.7 kW`
+ - Type 1 without cable (J1772) outputs at most 6.6 kw A corresponds with `socket:type1:output=6.6 kW`
+ - Type 1 without cable (J1772) outputs at most 7 kw A corresponds with `socket:type1:output=7 kW`
+ - Type 1 without cable (J1772) outputs at most 7.2 kw A corresponds with `socket:type1:output=7.2 kW`
Only visible if `socket:type1~^..*$&socket:type1!=0` is shown
@@ -916,8 +918,8 @@ This is rendered with
Type 1 CCS (
- - Type 1 CCS (aka Type 1 Combo) outputs 400 volt corresponds with socket:type1_combo:voltage=400 V
- - Type 1 CCS (aka Type 1 Combo) outputs 1000 volt corresponds with socket:type1_combo:voltage=1000 V
+ - Type 1 CCS (aka Type 1 Combo) outputs 400 volt corresponds with `socket:type1_combo:voltage=400 V`
+ - Type 1 CCS (aka Type 1 Combo) outputs 1000 volt corresponds with `socket:type1_combo:voltage=1000 V`
Only visible if `socket:type1_combo~^..*$&socket:type1_combo!=0` is shown
@@ -940,8 +942,8 @@ This is rendered with
Type 1 CCS (
- - Type 1 CCS (aka Type 1 Combo) outputs at most 50 A corresponds with socket:type1_combo:current=50 A
- - Type 1 CCS (aka Type 1 Combo) outputs at most 125 A corresponds with socket:type1_combo:current=125 A
+ - Type 1 CCS (aka Type 1 Combo) outputs at most 50 A corresponds with `socket:type1_combo:current=50 A`
+ - Type 1 CCS (aka Type 1 Combo) outputs at most 125 A corresponds with `socket:type1_combo:current=125 A`
Only visible if `socket:type1_combo~^..*$&socket:type1_combo!=0` is shown
@@ -964,10 +966,10 @@ This is rendered with
Type 1 CCS (
- - Type 1 CCS (aka Type 1 Combo) outputs at most 50 kw A corresponds with socket:type1_combo:output=50 kW
- - Type 1 CCS (aka Type 1 Combo) outputs at most 62.5 kw A corresponds with socket:type1_combo:output=62.5 kW
- - Type 1 CCS (aka Type 1 Combo) outputs at most 150 kw A corresponds with socket:type1_combo:output=150 kW
- - Type 1 CCS (aka Type 1 Combo) outputs at most 350 kw A corresponds with socket:type1_combo:output=350 kW
+ - Type 1 CCS (aka Type 1 Combo) outputs at most 50 kw A corresponds with `socket:type1_combo:output=50 kW`
+ - Type 1 CCS (aka Type 1 Combo) outputs at most 62.5 kw A corresponds with `socket:type1_combo:output=62.5 kW`
+ - Type 1 CCS (aka Type 1 Combo) outputs at most 150 kw A corresponds with `socket:type1_combo:output=150 kW`
+ - Type 1 CCS (aka Type 1 Combo) outputs at most 350 kw A corresponds with `socket:type1_combo:output=350 kW`
Only visible if `socket:type1_combo~^..*$&socket:type1_combo!=0` is shown
@@ -990,7 +992,7 @@ This is rendered with
Tesla Supercharg
- - Tesla Supercharger outputs 480 volt corresponds with socket:tesla_supercharger:voltage=480 V
+ - Tesla Supercharger outputs 480 volt corresponds with `socket:tesla_supercharger:voltage=480 V`
Only visible if `socket:tesla_supercharger~^..*$&socket:tesla_supercharger!=0` is shown
@@ -1013,8 +1015,8 @@ This is rendered with
Type 2 (menn
- - Type 2 (mennekes) outputs 230 volt corresponds with socket:type2:voltage=230 V
- - Type 2 (mennekes) outputs 400 volt corresponds with socket:type2:voltage=400 V
+ - Type 2 (mennekes) outputs 230 volt corresponds with `socket:type2:voltage=230 V`
+ - Type 2 (mennekes) outputs 400 volt corresponds with `socket:type2:voltage=400 V`
Only visible if `socket:type2~^..*$&socket:type2!=0` is shown
@@ -1086,8 +1088,8 @@ This is rendered with
Type 2 (menn
- - Type 2 (mennekes) outputs at most 16 A corresponds with socket:type2:current=16 A
- - Type 2 (mennekes) outputs at most 32 A corresponds with socket:type2:current=32 A
+ - Type 2 (mennekes) outputs at most 16 A corresponds with `socket:type2:current=16 A`
+ - Type 2 (mennekes) outputs at most 32 A corresponds with `socket:type2:current=32 A`
Only visible if `socket:type2~^..*$&socket:type2!=0` is shown
@@ -1110,8 +1112,8 @@ This is rendered with
Type 2 (menn
- - Type 2 (mennekes) outputs at most 11 kw A corresponds with socket:type2:output=11 kW
- - Type 2 (mennekes) outputs at most 22 kw A corresponds with socket:type2:output=22 kW
+ - Type 2 (mennekes) outputs at most 11 kw A corresponds with `socket:type2:output=11 kW`
+ - Type 2 (mennekes) outputs at most 22 kw A corresponds with `socket:type2:output=22 kW`
Only visible if `socket:type2~^..*$&socket:type2!=0` is shown
@@ -1134,8 +1136,8 @@ This is rendered with
Type 2 CCS (
- - Type 2 CCS (mennekes) outputs 500 volt corresponds with socket:type2_combo:voltage=500 V
- - Type 2 CCS (mennekes) outputs 920 volt corresponds with socket:type2_combo:voltage=920 V
+ - Type 2 CCS (mennekes) outputs 500 volt corresponds with `socket:type2_combo:voltage=500 V`
+ - Type 2 CCS (mennekes) outputs 920 volt corresponds with `socket:type2_combo:voltage=920 V`
Only visible if `socket:type2_combo~^..*$&socket:type2_combo!=0` is shown
@@ -1158,8 +1160,8 @@ This is rendered with
Type 2 CCS (
- - Type 2 CCS (mennekes) outputs at most 125 A corresponds with socket:type2_combo:current=125 A
- - Type 2 CCS (mennekes) outputs at most 350 A corresponds with socket:type2_combo:current=350 A
+ - Type 2 CCS (mennekes) outputs at most 125 A corresponds with `socket:type2_combo:current=125 A`
+ - Type 2 CCS (mennekes) outputs at most 350 A corresponds with `socket:type2_combo:current=350 A`
Only visible if `socket:type2_combo~^..*$&socket:type2_combo!=0` is shown
@@ -1182,7 +1184,7 @@ This is rendered with
Type 2 CCS (
- - Type 2 CCS (mennekes) outputs at most 50 kw A corresponds with socket:type2_combo:output=50 kW
+ - Type 2 CCS (mennekes) outputs at most 50 kw A corresponds with `socket:type2_combo:output=50 kW`
Only visible if `socket:type2_combo~^..*$&socket:type2_combo!=0` is shown
@@ -1205,8 +1207,8 @@ This is rendered with
Type 2 with cabl
- - Type 2 with cable (mennekes) outputs 230 volt corresponds with socket:type2_cable:voltage=230 V
- - Type 2 with cable (mennekes) outputs 400 volt corresponds with socket:type2_cable:voltage=400 V
+ - Type 2 with cable (mennekes) outputs 230 volt corresponds with `socket:type2_cable:voltage=230 V`
+ - Type 2 with cable (mennekes) outputs 400 volt corresponds with `socket:type2_cable:voltage=400 V`
Only visible if `socket:type2_cable~^..*$&socket:type2_cable!=0` is shown
@@ -1229,8 +1231,8 @@ This is rendered with
Type 2 with cabl
- - Type 2 with cable (mennekes) outputs at most 16 A corresponds with socket:type2_cable:current=16 A
- - Type 2 with cable (mennekes) outputs at most 32 A corresponds with socket:type2_cable:current=32 A
+ - Type 2 with cable (mennekes) outputs at most 16 A corresponds with `socket:type2_cable:current=16 A`
+ - Type 2 with cable (mennekes) outputs at most 32 A corresponds with `socket:type2_cable:current=32 A`
Only visible if `socket:type2_cable~^..*$&socket:type2_cable!=0` is shown
@@ -1253,8 +1255,8 @@ This is rendered with
Type 2 with cabl
- - Type 2 with cable (mennekes) outputs at most 11 kw A corresponds with socket:type2_cable:output=11 kW
- - Type 2 with cable (mennekes) outputs at most 22 kw A corresponds with socket:type2_cable:output=22 kW
+ - Type 2 with cable (mennekes) outputs at most 11 kw A corresponds with `socket:type2_cable:output=11 kW`
+ - Type 2 with cable (mennekes) outputs at most 22 kw A corresponds with `socket:type2_cable:output=22 kW`
Only visible if `socket:type2_cable~^..*$&socket:type2_cable!=0` is shown
@@ -1277,8 +1279,8 @@ This is rendered with
Tesla Supercharg
- - Tesla Supercharger CCS (a branded Type 2 CSS) outputs 500 volt corresponds with socket:tesla_supercharger_ccs:voltage=500 V
- - Tesla Supercharger CCS (a branded Type 2 CSS) outputs 920 volt corresponds with socket:tesla_supercharger_ccs:voltage=920 V
+ - Tesla Supercharger CCS (a branded Type 2 CSS) outputs 500 volt corresponds with `socket:tesla_supercharger_ccs:voltage=500 V`
+ - Tesla Supercharger CCS (a branded Type 2 CSS) outputs 920 volt corresponds with `socket:tesla_supercharger_ccs:voltage=920 V`
Only visible if `socket:tesla_supercharger_ccs~^..*$&socket:tesla_supercharger_ccs!=0` is shown
@@ -1301,8 +1303,8 @@ This is rendered with
Tesla Supercharg
- - Tesla Supercharger CCS (a branded type2_css) outputs at most 125 A corresponds with socket:tesla_supercharger_ccs:current=125 A
- - Tesla Supercharger CCS (a branded type2_css) outputs at most 350 A corresponds with socket:tesla_supercharger_ccs:current=350 A
+ - Tesla Supercharger CCS (a branded type2_css) outputs at most 125 A corresponds with `socket:tesla_supercharger_ccs:current=125 A`
+ - Tesla Supercharger CCS (a branded type2_css) outputs at most 350 A corresponds with `socket:tesla_supercharger_ccs:current=350 A`
Only visible if `socket:tesla_supercharger_ccs~^..*$&socket:tesla_supercharger_ccs!=0` is shown
@@ -1325,7 +1327,7 @@ This is rendered with
Tesla Supercharg
- - Tesla Supercharger CCS (a branded Type 2 CSS) outputs at most 50 kw A corresponds with socket:tesla_supercharger_ccs:output=50 kW
+ - Tesla Supercharger CCS (a branded Type 2 CSS) outputs at most 50 kw A corresponds with `socket:tesla_supercharger_ccs:output=50 kW`
Only visible if `socket:tesla_supercharger_ccs~^..*$&socket:tesla_supercharger_ccs!=0` is shown
@@ -1348,7 +1350,7 @@ This is rendered with
Tesla Supercharg
- - Tesla Supercharger (Destination) outputs 480 volt corresponds with socket:tesla_destination:voltage=480 V
+ - Tesla Supercharger (Destination) outputs 480 volt corresponds with `socket:tesla_destination:voltage=480 V`
Only visible if `socket:tesla_destination~^..*$&socket:tesla_destination!=0` is shown
@@ -1371,8 +1373,8 @@ This is rendered with
Tesla Supercharg
- - Tesla Supercharger (Destination) outputs at most 125 A corresponds with socket:tesla_destination:current=125 A
- - Tesla Supercharger (Destination) outputs at most 350 A corresponds with socket:tesla_destination:current=350 A
+ - Tesla Supercharger (Destination) outputs at most 125 A corresponds with `socket:tesla_destination:current=125 A`
+ - Tesla Supercharger (Destination) outputs at most 350 A corresponds with `socket:tesla_destination:current=350 A`
Only visible if `socket:tesla_destination~^..*$&socket:tesla_destination!=0` is shown
@@ -1395,9 +1397,9 @@ This is rendered with
Tesla supercharg
- - Tesla Supercharger (Destination) (A Type 2 with cable branded as Tesla) outputs 230 volt corresponds with socket:tesla_destination:voltage=230 V
- - Tesla Supercharger (Destination) (A Type 2 with cable branded as Tesla) outputs 400 volt corresponds with socket:tesla_destination:voltage=400 V
+ - Tesla Supercharger (Destination) (A Type 2 with cable branded as Tesla) outputs 230 volt corresponds with `socket:tesla_destination:voltage=230 V`
+ - Tesla Supercharger (Destination) (A Type 2 with cable branded as Tesla) outputs 400 volt corresponds with `socket:tesla_destination:voltage=400 V`
Only visible if `socket:tesla_destination~^..*$&socket:tesla_destination!=0` is shown
@@ -1444,8 +1446,8 @@ This is rendered with
Tesla Supercharg
- - Tesla Supercharger (Destination) (A Type 2 with cable branded as tesla) outputs at most 16 A corresponds with socket:tesla_destination:current=16 A
- - Tesla Supercharger (Destination) (A Type 2 with cable branded as Tesla) outputs at most 32 A corresponds with socket:tesla_destination:current=32 A
+ - Tesla Supercharger (Destination) (A Type 2 with cable branded as tesla) outputs at most 16 A corresponds with `socket:tesla_destination:current=16 A`
+ - Tesla Supercharger (Destination) (A Type 2 with cable branded as Tesla) outputs at most 32 A corresponds with `socket:tesla_destination:current=32 A`
Only visible if `socket:tesla_destination~^..*$&socket:tesla_destination!=0` is shown
@@ -1468,8 +1470,8 @@ This is rendered with
Tesla Supercharg
- - Tesla Supercharger (Destination) (A Type 2 with cable branded as Tesla) outputs at most 11 kw A corresponds with socket:tesla_destination:output=11 kW
- - Tesla Supercharger (Destination) (A Type 2 with cable branded as Tesla) outputs at most 22 kw A corresponds with socket:tesla_destination:output=22 kW
+ - Tesla Supercharger (Destination) (A Type 2 with cable branded as Tesla) outputs at most 11 kw A corresponds with `socket:tesla_destination:output=11 kW`
+ - Tesla Supercharger (Destination) (A Type 2 with cable branded as Tesla) outputs at most 22 kw A corresponds with `socket:tesla_destination:output=22 kW`
Only visible if `socket:tesla_destination~^..*$&socket:tesla_destination!=0` is shown
@@ -1492,7 +1494,7 @@ This is rendered with
USB to charg
- - USB to charge phones and small electronics outputs 5 volt corresponds with socket:USB-A:voltage=5 V
+ - USB to charge phones and small electronics outputs 5 volt corresponds with `socket:USB-A:voltage=5 V`
Only visible if `socket:USB-A~^..*$&socket:USB-A!=0` is shown
@@ -1515,8 +1517,8 @@ This is rendered with
USB to charg
- - USB to charge phones and small electronics outputs at most 1 A corresponds with socket:USB-A:current=1 A
- - USB to charge phones and small electronics outputs at most 2 A corresponds with socket:USB-A:current=2 A
+ - USB to charge phones and small electronics outputs at most 1 A corresponds with `socket:USB-A:current=1 A`
+ - USB to charge phones and small electronics outputs at most 2 A corresponds with `socket:USB-A:current=2 A`
Only visible if `socket:USB-A~^..*$&socket:USB-A!=0` is shown
@@ -1539,8 +1541,8 @@ This is rendered with
USB to charg
- - USB to charge phones and small electronics outputs at most 5w A corresponds with socket:USB-A:output=5W
- - USB to charge phones and small electronics outputs at most 10w A corresponds with socket:USB-A:output=10W
+ - USB to charge phones and small electronics outputs at most 5w A corresponds with `socket:USB-A:output=5W`
+ - USB to charge phones and small electronics outputs at most 10w A corresponds with `socket:USB-A:output=10W`
Only visible if `socket:USB-A~^..*$&socket:USB-A!=0` is shown
@@ -1701,7 +1703,7 @@ This is rendered with {opening_hours_table(opening_hours)}
- - 24/7 opened (including holidays) corresponds with opening_hours=24/7
+ - 24/7 opened (including holidays) corresponds with `opening_hours=24/7`
@@ -1716,12 +1718,12 @@ The question is Does one have to pay to use this charging station?
- - Free to use (without authenticating) corresponds with fee=no&authentication:none=yes
- - Free to use, but one has to authenticate corresponds with fee=no&authentication:none=no
- - Free to use corresponds with fee=no
+ - Free to use (without authenticating) corresponds with `fee=no&authentication:none=yes`
+ - Free to use, but one has to authenticate corresponds with `fee=no&authentication:none=no`
+ - Free to use corresponds with `fee=no`
- This option cannot be chosen as answer
- - Paid use, but free for customers of the hotel/pub/hospital/… who operates the charging station corresponds with fee=yes&fee:conditional=no @ customers
- - Paid use corresponds with fee=yes
+ - Paid use, but free for customers of the hotel/pub/hospital/… who operates the charging station corresponds with `fee=yes&fee:conditional=no @ customers`
+ - Paid use corresponds with `fee=yes`
@@ -1752,13 +1754,13 @@ The question is Which methods of payment are accepted here?
- - Cash is accepted here corresponds with payment:cash=yes
+ - Cash is accepted here corresponds with `payment:cash=yes`
- Unselecting this answer will add payment:cash=no
- - Payment cards are accepted here corresponds with payment:cards=yes
+ - Payment cards are accepted here corresponds with `payment:cards=yes`
- Unselecting this answer will add payment:cards=no
- - Payment is done using a dedicated app corresponds with payment:app=yes
+ - Payment is done using a dedicated app corresponds with `payment:app=yes`
- Unselecting this answer will add payment:app=no
- - Payment is done using a membership card corresponds with payment:membership_card=yes
+ - Payment is done using a membership card corresponds with `payment:membership_card=yes`
- Unselecting this answer will add payment:membership_card=no
@@ -1776,21 +1778,21 @@ The question is What kind of authentication is available at the charging statio
- - Authentication by a membership card corresponds with authentication:membership_card=yes
+ - Authentication by a membership card corresponds with `authentication:membership_card=yes`
- Unselecting this answer will add authentication:membership_card=no
- - Authentication by an app corresponds with authentication:app=yes
+ - Authentication by an app corresponds with `authentication:app=yes`
- Unselecting this answer will add authentication:app=no
- - Authentication via phone call is available corresponds with authentication:phone_call=yes
+ - Authentication via phone call is available corresponds with `authentication:phone_call=yes`
- Unselecting this answer will add authentication:phone_call=no
- - Authentication via SMS is available corresponds with authentication:short_message=yes
+ - Authentication via SMS is available corresponds with `authentication:short_message=yes`
- Unselecting this answer will add authentication:short_message=no
- - Authentication via NFC is available corresponds with authentication:nfc=yes
+ - Authentication via NFC is available corresponds with `authentication:nfc=yes`
- Unselecting this answer will add authentication:nfc=no
- - Authentication via Money Card is available corresponds with authentication:money_card=yes
+ - Authentication via Money Card is available corresponds with `authentication:money_card=yes`
- Unselecting this answer will add authentication:money_card=no
- - Authentication via debit card is available corresponds with authentication:debit_card=yes
+ - Authentication via debit card is available corresponds with `authentication:debit_card=yes`
- Unselecting this answer will add authentication:debit_card=no
- - Charging here is (also) possible without authentication corresponds with authentication:none=yes
+ - Charging here is (also) possible without authentication corresponds with `authentication:none=yes`
- Unselecting this answer will add authentication:none=no
@@ -1826,7 +1828,7 @@ This is rendered with One can stay at most {canonical(maxstay)}
- - No timelimit on leaving your vehicle here corresponds with maxstay=unlimited
+ - No timelimit on leaving your vehicle here corresponds with `maxstay=unlimited`
Only visible if `maxstay~^..*$|motorcar=yes|hgv=yes|bus=yes` is shown
@@ -1847,15 +1849,15 @@ This is rendered with Part of the network {network}
- - Not part of a bigger network, e.g. because the charging station is maintained by a local business corresponds with no:network=yes
- - Not part of a bigger network corresponds with network=none
+ - Not part of a bigger network, e.g. because the charging station is maintained by a local business corresponds with `no:network=yes`
+ - Not part of a bigger network corresponds with `network=none`
- This option cannot be chosen as answer
- - AeroVironment corresponds with network=AeroVironment
- - Blink corresponds with network=Blink
- - EVgo corresponds with network=EVgo
- - Allego corresponds with network=Allego
- - Blue Corner corresponds with network=Blue Corner
- - Tesla corresponds with network=Tesla
+ - AeroVironment corresponds with `network=AeroVironment`
+ - Blink corresponds with `network=Blink`
+ - EVgo corresponds with `network=EVgo`
+ - Allego corresponds with `network=Allego`
+ - Blue Corner corresponds with `network=Blue Corner`
+ - Tesla corresponds with `network=Tesla`
@@ -1874,7 +1876,7 @@ This is rendered with This charging station is operated by {operator}
- - Actually, {operator} is the network corresponds with network=
+ - Actually, {operator} is the network corresponds with `network=`
@@ -1935,13 +1937,13 @@ This is rendered with Located on the {level}th floor
- - Located underground corresponds with location=underground
+ - Located underground corresponds with `location=underground`
- This option cannot be chosen as answer
- - Located on the ground floor corresponds with level=0
- - Located on the ground floor corresponds with
+ - Located on the ground floor corresponds with `level=0`
+ - Located on the ground floor corresponds with ``
- This option cannot be chosen as answer
- - Located on the first floor corresponds with level=1
- - Located on the first basement level corresponds with level=-1
+ - Located on the first floor corresponds with `level=1`
+ - Located on the first basement level corresponds with `level=-1`
@@ -1972,11 +1974,11 @@ The question is Is this charging point in use?
- - This charging station works corresponds with amenity=charging_station
- - This charging station is broken corresponds with operational_status=broken&amenity=charging_station
- - A charging station is planned here corresponds with planned:amenity=charging_station
- - A charging station is constructed here corresponds with construction:amenity=charging_station
- - This charging station has beed permanently disabled and is not in use anymore but is still visible corresponds with disused:amenity=charging_station
+ - This charging station works corresponds with `amenity=charging_station`
+ - This charging station is broken corresponds with `operational_status=broken&amenity=charging_station`
+ - A charging station is planned here corresponds with `planned:amenity=charging_station`
+ - A charging station is constructed here corresponds with `construction:amenity=charging_station`
+ - This charging station has beed permanently disabled and is not in use anymore but is still visible corresponds with `disused:amenity=charging_station`
@@ -1991,8 +1993,8 @@ The question is Does one have to pay a parking fee while charging?
- - No additional parking cost while charging corresponds with parking:fee=no
- - An additional parking fee should be paid while charging corresponds with parking:fee=yes
+ - No additional parking cost while charging corresponds with `parking:fee=no`
+ - An additional parking fee should be paid while charging corresponds with `parking:fee=yes`
@@ -2023,6 +2025,8 @@ This tagrendering is part of group `technical`
+Show the images block at this location
+
This tagrendering has no question and is thus read-only
@@ -2033,6 +2037,8 @@ This tagrendering has no question and is thus read-only
+Shows a small map with the feature. Added by default to every popup
+
This tagrendering has no question and is thus read-only
diff --git a/Docs/Layers/climbing.md b/Docs/Layers/climbing.md
index 485c48098..39f2ef4ba 100644
--- a/Docs/Layers/climbing.md
+++ b/Docs/Layers/climbing.md
@@ -15,7 +15,7 @@ A dummy layer which contains tagrenderings, shared among the climbing layers
- This layer is shown at zoomlevel **25** and higher
- - This layer cannot be toggled in the filter view. If you import this layer in your theme, override `title` to make this toggleable.
+ - 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`
@@ -135,10 +135,10 @@ The question is Is bouldering possible here?
- - Bouldering is possible here corresponds with climbing:boulder=yes
- - Bouldering is not possible here corresponds with climbing:boulder=no
- - Bouldering is possible, allthough there are only a few routes corresponds with climbing:boulder=limited
- - There are {climbing:boulder} boulder routes corresponds with climbing:boulder~^..*$
+ - Bouldering is possible here corresponds with `climbing:boulder=yes`
+ - Bouldering is not possible here corresponds with `climbing:boulder=no`
+ - Bouldering is possible, allthough there are only a few routes corresponds with `climbing:boulder=limited`
+ - There are {climbing:boulder} boulder routes corresponds with `climbing:boulder~^..*$`
- This option cannot be chosen as answer
@@ -154,9 +154,9 @@ The question is Is toprope climbing possible here?
- - Toprope climbing is possible here corresponds with climbing:toprope=yes
- - Toprope climbing is not possible here corresponds with climbing:toprope=no
- - There are {climbing:toprope} toprope routes corresponds with climbing:toprope~^..*$
+ - Toprope climbing is possible here corresponds with `climbing:toprope=yes`
+ - Toprope climbing is not possible here corresponds with `climbing:toprope=no`
+ - There are {climbing:toprope} toprope routes corresponds with `climbing:toprope~^..*$`
- This option cannot be chosen as answer
@@ -172,9 +172,9 @@ The question is Is sport climbing possible here on fixed anchors?
- - Sport climbing is possible here corresponds with climbing:sport=yes
- - Sport climbing is not possible here corresponds with climbing:sport=no
- - There are {climbing:sport} sport climbing routes corresponds with climbing:sport~^..*$
+ - Sport climbing is possible here corresponds with `climbing:sport=yes`
+ - Sport climbing is not possible here corresponds with `climbing:sport=no`
+ - There are {climbing:sport} sport climbing routes corresponds with `climbing:sport~^..*$`
- This option cannot be chosen as answer
@@ -190,9 +190,9 @@ The question is Is traditional climbing possible here (using own gear e.g. choc
- - Traditional climbing is possible here corresponds with climbing:traditional=yes
- - Traditional climbing is not possible here corresponds with climbing:traditional=no
- - There are {climbing:traditional} traditional climbing routes corresponds with climbing:traditional~^..*$
+ - Traditional climbing is possible here corresponds with `climbing:traditional=yes`
+ - Traditional climbing is not possible here corresponds with `climbing:traditional=no`
+ - There are {climbing:traditional} traditional climbing routes corresponds with `climbing:traditional~^..*$`
- This option cannot be chosen as answer
@@ -226,8 +226,8 @@ This is rendered with A fee of {charge} should be paid for climbing here
- - Climbing here is free of charge corresponds with fee=no
- - Paying a fee is required to climb here corresponds with fee=yes
+ - Climbing here is free of charge corresponds with `fee=no`
+ - Paying a fee is required to climb here corresponds with `fee=yes`
This document is autogenerated from [assets/layers/climbing/climbing.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/climbing/climbing.json)
\ No newline at end of file
diff --git a/Docs/Layers/climbing_area.md b/Docs/Layers/climbing_area.md
index 9f0a0264f..c4d4c02fe 100644
--- a/Docs/Layers/climbing_area.md
+++ b/Docs/Layers/climbing_area.md
@@ -79,6 +79,8 @@ attribute | type | values which are supported by this layer
+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
@@ -141,7 +143,7 @@ This is rendered with {name}
- - This climbing opportunity doesn't have a name corresponds with noname=yes
+ - This climbing opportunity doesn't have a name corresponds with `noname=yes`
@@ -156,9 +158,9 @@ The question is What kind of climbing opportunity is this?
- - A climbing boulder - a single rock or cliff with one or a few climbing routes which can be climbed safely without rope corresponds with climbing=boulder
- - A climbing crag - a single rock or cliff with at least a few climbing routes corresponds with climbing=crag
- - A climbing area with one or more climbing crags and/or boulders corresponds with climbing=area
+ - A climbing boulder - a single rock or cliff with one or a few climbing routes which can be climbed safely without rope corresponds with `climbing=boulder`
+ - A climbing crag - a single rock or cliff with at least a few climbing routes corresponds with `climbing=crag`
+ - A climbing area with one or more climbing crags and/or boulders corresponds with `climbing=area`
@@ -177,7 +179,7 @@ This is rendered with The rock type is {rock}
- - Limestone corresponds with rock=limestone
+ - Limestone corresponds with `rock=limestone`
Only visible if `climbing=crag|natural=cliff|natural=bare_rock` is shown
@@ -214,8 +216,8 @@ This is rendered with A fee of {charge} should be paid for climbing here
- - Climbing here is free of charge corresponds with fee=no
- - Paying a fee is required to climb here corresponds with fee=yes
+ - Climbing here is free of charge corresponds with `fee=no`
+ - Paying a fee is required to climb here corresponds with `fee=yes`
Only visible if `sport=climbing` is shown
@@ -232,10 +234,10 @@ The question is Is bouldering possible here?
- - Bouldering is possible here corresponds with climbing:boulder=yes
- - Bouldering is not possible here corresponds with climbing:boulder=no
- - Bouldering is possible, allthough there are only a few routes corresponds with climbing:boulder=limited
- - There are {climbing:boulder} boulder routes corresponds with climbing:boulder~^..*$
+ - Bouldering is possible here corresponds with `climbing:boulder=yes`
+ - Bouldering is not possible here corresponds with `climbing:boulder=no`
+ - Bouldering is possible, allthough there are only a few routes corresponds with `climbing:boulder=limited`
+ - There are {climbing:boulder} boulder routes corresponds with `climbing:boulder~^..*$`
- This option cannot be chosen as answer
diff --git a/Docs/Layers/climbing_club.md b/Docs/Layers/climbing_club.md
index ee65f717e..f8b09ec5c 100644
--- a/Docs/Layers/climbing_club.md
+++ b/Docs/Layers/climbing_club.md
@@ -97,7 +97,7 @@ This is rendered with {website}
- - {contact:website} corresponds with contact:website~^..*$
+ - {contact:website} corresponds with `contact:website~^..*$`
- This option cannot be chosen as answer
@@ -117,7 +117,7 @@ This is rendered with {email}
- - {contact:email} corresponds with contact:email~^..*$
+ - {contact:email} corresponds with `contact:email~^..*$`
- This option cannot be chosen as answer
@@ -137,7 +137,7 @@ This is rendered with {phone}
- - {contact:phone} corresponds with contact:phone~^..*$
+ - {contact:phone} corresponds with `contact:phone~^..*$`
- This option cannot be chosen as answer
diff --git a/Docs/Layers/climbing_gym.md b/Docs/Layers/climbing_gym.md
index 0004705f9..69063818d 100644
--- a/Docs/Layers/climbing_gym.md
+++ b/Docs/Layers/climbing_gym.md
@@ -82,6 +82,8 @@ attribute | type | values which are supported by this layer
+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
@@ -116,7 +118,7 @@ This is rendered with {website}
- - {contact:website} corresponds with contact:website~^..*$
+ - {contact:website} corresponds with `contact:website~^..*$`
- This option cannot be chosen as answer
@@ -136,7 +138,7 @@ This is rendered with {phone}
- - {contact:phone} corresponds with contact:phone~^..*$
+ - {contact:phone} corresponds with `contact:phone~^..*$`
- This option cannot be chosen as answer
@@ -156,7 +158,7 @@ This is rendered with {email}
- - {contact:email} corresponds with contact:email~^..*$
+ - {contact:email} corresponds with `contact:email~^..*$`
- This option cannot be chosen as answer
@@ -176,8 +178,8 @@ This is rendered with A fee of {charge} should be paid for climbing here
- - Climbing here is free of charge corresponds with fee=no
- - Paying a fee is required to climb here corresponds with fee=yes
+ - Climbing here is free of charge corresponds with `fee=no`
+ - Paying a fee is required to climb here corresponds with `fee=yes`
Only visible if `sport=climbing` is shown
@@ -256,10 +258,10 @@ The question is Is bouldering possible here?
- - Bouldering is possible here corresponds with climbing:boulder=yes
- - Bouldering is not possible here corresponds with climbing:boulder=no
- - Bouldering is possible, allthough there are only a few routes corresponds with climbing:boulder=limited
- - There are {climbing:boulder} boulder routes corresponds with climbing:boulder~^..*$
+ - Bouldering is possible here corresponds with `climbing:boulder=yes`
+ - Bouldering is not possible here corresponds with `climbing:boulder=no`
+ - Bouldering is possible, allthough there are only a few routes corresponds with `climbing:boulder=limited`
+ - There are {climbing:boulder} boulder routes corresponds with `climbing:boulder~^..*$`
- This option cannot be chosen as answer
@@ -277,9 +279,9 @@ The question is Is sport climbing possible here on fixed anchors?
- - Sport climbing is possible here corresponds with climbing:sport=yes
- - Sport climbing is not possible here corresponds with climbing:sport=no
- - There are {climbing:sport} sport climbing routes corresponds with climbing:sport~^..*$
+ - Sport climbing is possible here corresponds with `climbing:sport=yes`
+ - Sport climbing is not possible here corresponds with `climbing:sport=no`
+ - There are {climbing:sport} sport climbing routes corresponds with `climbing:sport~^..*$`
- This option cannot be chosen as answer
@@ -313,9 +315,9 @@ The question is Is there a speed climbing wall?
- - There is a speed climbing wall corresponds with climbing:speed=yes
- - There is no speed climbing wall corresponds with climbing:speed=no
- - There are {climbing:speed} speed climbing walls corresponds with climbing:speed~^..*$
+ - There is a speed climbing wall corresponds with `climbing:speed=yes`
+ - There is no speed climbing wall corresponds with `climbing:speed=no`
+ - There are {climbing:speed} speed climbing walls corresponds with `climbing:speed~^..*$`
- This option cannot be chosen as answer
diff --git a/Docs/Layers/climbing_opportunity.md b/Docs/Layers/climbing_opportunity.md
index 8133d6a30..d7df6c1e8 100644
--- a/Docs/Layers/climbing_opportunity.md
+++ b/Docs/Layers/climbing_opportunity.md
@@ -77,9 +77,9 @@ The question is Is climbing possible here?
- - Climbing is possible here corresponds with sport=climbing
- - Climbing is not possible here corresponds with climbing=no
- - Climbing is not possible here corresponds with sport!~^climbing$
+ - Climbing is possible here corresponds with `sport=climbing`
+ - Climbing is not possible here corresponds with `climbing=no`
+ - Climbing is not possible here corresponds with `sport!~^climbing$`
- This option cannot be chosen as answer
diff --git a/Docs/Layers/climbing_route.md b/Docs/Layers/climbing_route.md
index cae5cc3bb..486fd71c8 100644
--- a/Docs/Layers/climbing_route.md
+++ b/Docs/Layers/climbing_route.md
@@ -75,6 +75,8 @@ attribute | type | values which are supported by this layer
+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
@@ -95,7 +97,7 @@ This is rendered with {name}
- - This climbing route doesn't have a name corresponds with noname=yes
+ - This climbing route doesn't have a name corresponds with `noname=yes`
@@ -142,7 +144,7 @@ This is rendered with This route has {climbing:bolts} bolts
climbing:bolted=no
+ - This route is not bolted corresponds with `climbing:bolted=no`
diff --git a/Docs/Layers/cluster_style.md b/Docs/Layers/cluster_style.md
index 1bed189ce..444b7596f 100644
--- a/Docs/Layers/cluster_style.md
+++ b/Docs/Layers/cluster_style.md
@@ -47,6 +47,8 @@ Elements must have the all of following tags to be shown on this layer:
+Shows a table with all the tags of the feature
+
This tagrendering has no question and is thus read-only
diff --git a/Docs/Layers/crab_address.md b/Docs/Layers/crab_address.md
index 576a70ab4..278393137 100644
--- a/Docs/Layers/crab_address.md
+++ b/Docs/Layers/crab_address.md
@@ -15,7 +15,7 @@ Address data for Flanders by the governement, suited for import into OpenStreetM
- This layer is shown at zoomlevel **0** and higher
- - This layer is loaded from an external source, namely `https://raw.githubusercontent.com/pietervdvn/MapComplete-data/main/CRAB_2021_10_26/tile_{z}_{x}_{y}.geojson`
+ - This layer is loaded from an external source, namely `https://raw.githubusercontent.com/pietervdvn/MapComplete-data/main/CRAB_2021_10_26/tile_{z}_{x}_{y}.geojson`
diff --git a/Docs/Layers/crossings.md b/Docs/Layers/crossings.md
index 644447e10..b8451a2e8 100644
--- a/Docs/Layers/crossings.md
+++ b/Docs/Layers/crossings.md
@@ -85,11 +85,11 @@ The question is What kind of crossing is this?
- - Crossing, without traffic lights corresponds with crossing=uncontrolled
- - Crossing with traffic signals corresponds with crossing=traffic_signals
- - Zebra crossing corresponds with crossing=zebra
+ - Crossing, without traffic lights corresponds with `crossing=uncontrolled`
+ - Crossing with traffic signals corresponds with `crossing=traffic_signals`
+ - Zebra crossing corresponds with `crossing=zebra`
- This option cannot be chosen as answer
- - Crossing without crossing markings corresponds with crossing=unmarked
+ - Crossing without crossing markings corresponds with `crossing=unmarked`
Only visible if `highway=crossing` is shown
@@ -106,8 +106,8 @@ The question is Is this is a zebra crossing?
- - This is a zebra crossing corresponds with crossing_ref=zebra
- - This is not a zebra crossing corresponds with
+ - This is a zebra crossing corresponds with `crossing_ref=zebra`
+ - This is not a zebra crossing corresponds with ``
Only visible if `crossing=uncontrolled` is shown
@@ -124,8 +124,8 @@ The question is Is this crossing also for bicycles?
- - A cyclist can use this crossing corresponds with bicycle=yes
- - A cyclist can not use this crossing corresponds with bicycle=no
+ - A cyclist can use this crossing corresponds with `bicycle=yes`
+ - A cyclist can not use this crossing corresponds with `bicycle=no`
Only visible if `highway=crossing` is shown
@@ -142,8 +142,8 @@ The question is Does this crossing have an island in the middle?
- - This crossing has an island in the middle corresponds with crossing:island=yes
- - This crossing does not have an island in the middle corresponds with crossing:island=no
+ - This crossing has an island in the middle corresponds with `crossing:island=yes`
+ - This crossing does not have an island in the middle corresponds with `crossing:island=no`
Only visible if `highway=crossing` is shown
@@ -160,9 +160,9 @@ The question is Does this crossing have tactile paving?
- - This crossing has tactile paving corresponds with tactile_paving=yes
- - This crossing does not have tactile paving corresponds with tactile_paving=no
- - This crossing has tactile paving, but is not correct corresponds with tactile_paving=incorrect
+ - This crossing has tactile paving corresponds with `tactile_paving=yes`
+ - This crossing does not have tactile paving corresponds with `tactile_paving=no`
+ - This crossing has tactile paving, but is not correct corresponds with `tactile_paving=incorrect`
- This option cannot be chosen as answer
@@ -180,8 +180,8 @@ The question is Does this traffic light have a button to request green light?
- - This traffic light has a button to request green light corresponds with button_operated=yes
- - This traffic light does not have a button to request green light corresponds with button_operated=no
+ - This traffic light has a button to request green light corresponds with `button_operated=yes`
+ - This traffic light does not have a button to request green light corresponds with `button_operated=no`
Only visible if `highway=traffic_signals|crossing=traffic_signals` is shown
@@ -198,9 +198,9 @@ The question is Can a cyclist turn right when the light is red?
- - A cyclist can turn right if the light is red corresponds with red_turn:right:bicycle=yes
- - A cyclist can turn right if the light is red corresponds with red_turn:right:bicycle=yes
- - A cyclist can not turn right if the light is red corresponds with red_turn:right:bicycle=no
+ - A cyclist can turn right if the light is red corresponds with `red_turn:right:bicycle=yes`
+ - A cyclist can turn right if the light is red corresponds with `red_turn:right:bicycle=yes`
+ - A cyclist can not turn right if the light is red corresponds with `red_turn:right:bicycle=no`
Only visible if `highway=traffic_signals` is shown
@@ -217,9 +217,9 @@ The question is Can a cyclist go straight on when the light is red?
- - A cyclist can go straight on if the light is red corresponds with red_turn:straight:bicycle=yes
- - A cyclist can go straight on if the light is red corresponds with red_turn:straight:bicycle=yes
- - A cyclist can not go straight on if the light is red corresponds with red_turn:straight:bicycle=no
+ - A cyclist can go straight on if the light is red corresponds with `red_turn:straight:bicycle=yes`
+ - A cyclist can go straight on if the light is red corresponds with `red_turn:straight:bicycle=yes`
+ - A cyclist can not go straight on if the light is red corresponds with `red_turn:straight:bicycle=no`
Only visible if `highway=traffic_signals` is shown
diff --git a/Docs/Layers/cultural_places_without_etymology.md b/Docs/Layers/cultural_places_without_etymology.md
index a4a77f6f7..d304a8111 100644
--- a/Docs/Layers/cultural_places_without_etymology.md
+++ b/Docs/Layers/cultural_places_without_etymology.md
@@ -114,7 +114,7 @@ This is rendered with Named after {name:etymology}
- - The origin of this name is unknown in all literature corresponds with name:etymology=unknown
+ - The origin of this name is unknown in all literature corresponds with `name:etymology=unknown`
diff --git a/Docs/Layers/cycleways_and_roads.md b/Docs/Layers/cycleways_and_roads.md
index c39cf5f74..c768e9d89 100644
--- a/Docs/Layers/cycleways_and_roads.md
+++ b/Docs/Layers/cycleways_and_roads.md
@@ -31,6 +31,7 @@ All infrastructure that someone can cycle over, accompanied with questions about
- [cycle_infra](https://mapcomplete.osm.be/cycle_infra)
- [kerbs_and_crossings](https://mapcomplete.osm.be/kerbs_and_crossings)
+ - [onwheels](https://mapcomplete.osm.be/onwheels)
- [personal](https://mapcomplete.osm.be/personal)
- [rainbow_crossings](https://mapcomplete.osm.be/rainbow_crossings)
@@ -94,12 +95,12 @@ The question is What kind of cycleway is here?
- - There is a shared lane corresponds with cycleway=shared_lane
- - There is a lane next to the road (separated with paint) corresponds with cycleway=lane
- - There is a track, but no cycleway drawn separately from this road on the map. corresponds with cycleway=track
- - There is a separately drawn cycleway corresponds with cycleway=separate
- - There is no cycleway corresponds with cycleway=no
- - There is no cycleway corresponds with cycleway=no
+ - There is a shared lane corresponds with `cycleway=shared_lane`
+ - There is a lane next to the road (separated with paint) corresponds with `cycleway=lane`
+ - There is a track, but no cycleway drawn separately from this road on the map. corresponds with `cycleway=track`
+ - There is a separately drawn cycleway corresponds with `cycleway=separate`
+ - There is no cycleway corresponds with `cycleway=no`
+ - There is no cycleway corresponds with `cycleway=no`
@@ -114,11 +115,11 @@ The question is Is this street lit?
- - This street is lit corresponds with lit=yes
- - This road is not lit corresponds with lit=no
- - This road is lit at night corresponds with lit=sunset-sunrise
+ - This street is lit corresponds with `lit=yes`
+ - This road is not lit corresponds with `lit=no`
+ - This road is lit at night corresponds with `lit=sunset-sunrise`
- This option cannot be chosen as answer
- - This road is lit 24/7 corresponds with lit=24/7
+ - This road is lit 24/7 corresponds with `lit=24/7`
@@ -133,9 +134,9 @@ The question is Is this a cyclestreet?
- - This is a cyclestreet, and a 30km/h zone. corresponds with cyclestreet=yes
- - This is a cyclestreet corresponds with cyclestreet=yes
- - This is not a cyclestreet. corresponds with
+ - This is a cyclestreet, and a 30km/h zone. corresponds with `cyclestreet=yes`
+ - This is a cyclestreet corresponds with `cyclestreet=yes`
+ - This is not a cyclestreet. corresponds with ``
@@ -154,11 +155,11 @@ This is rendered with The maximum speed on this road is {maxspeed} km/h
- - The maximum speed is 20 km/h corresponds with maxspeed=20
- - The maximum speed is 30 km/h corresponds with maxspeed=30
- - The maximum speed is 50 km/h corresponds with maxspeed=50
- - The maximum speed is 70 km/h corresponds with maxspeed=70
- - The maximum speed is 90 km/h corresponds with maxspeed=90
+ - The maximum speed is 20 km/h corresponds with `maxspeed=20`
+ - The maximum speed is 30 km/h corresponds with `maxspeed=30`
+ - The maximum speed is 50 km/h corresponds with `maxspeed=50`
+ - The maximum speed is 70 km/h corresponds with `maxspeed=70`
+ - The maximum speed is 90 km/h corresponds with `maxspeed=90`
@@ -177,22 +178,22 @@ This is rendered with This cyleway is made of {cycleway:surface}
- - This cycleway is unpaved corresponds with cycleway:surface=unpaved
+ - This cycleway is unpaved corresponds with `cycleway:surface=unpaved`
- This option cannot be chosen as answer
- - This cycleway is paved corresponds with cycleway:surface=paved
+ - This cycleway is paved corresponds with `cycleway:surface=paved`
- This option cannot be chosen as answer
- - This cycleway is made of asphalt corresponds with cycleway:surface=asphalt
- - This cycleway is made of smooth paving stones corresponds with cycleway:surface=paving_stones
- - This cycleway is made of concrete corresponds with cycleway:surface=concrete
- - This cycleway is made of cobblestone (unhewn or sett) corresponds with cycleway:surface=cobblestone
+ - This cycleway is made of asphalt corresponds with `cycleway:surface=asphalt`
+ - This cycleway is made of smooth paving stones corresponds with `cycleway:surface=paving_stones`
+ - This cycleway is made of concrete corresponds with `cycleway:surface=concrete`
+ - This cycleway is made of cobblestone (unhewn or sett) corresponds with `cycleway:surface=cobblestone`
- This option cannot be chosen as answer
- - This cycleway is made of raw, natural cobblestone corresponds with cycleway:surface=unhewn_cobblestone
- - This cycleway is made of flat, square cobblestone corresponds with cycleway:surface=sett
- - This cycleway is made of wood corresponds with cycleway:surface=wood
- - This cycleway is made of gravel corresponds with cycleway:surface=gravel
- - This cycleway is made of fine gravel corresponds with cycleway:surface=fine_gravel
- - This cycleway is made of pebblestone corresponds with cycleway:surface=pebblestone
- - This cycleway is made from raw ground corresponds with cycleway:surface=ground
+ - This cycleway is made of raw, natural cobblestone corresponds with `cycleway:surface=unhewn_cobblestone`
+ - This cycleway is made of flat, square cobblestone corresponds with `cycleway:surface=sett`
+ - This cycleway is made of wood corresponds with `cycleway:surface=wood`
+ - This cycleway is made of gravel corresponds with `cycleway:surface=gravel`
+ - This cycleway is made of fine gravel corresponds with `cycleway:surface=fine_gravel`
+ - This cycleway is made of pebblestone corresponds with `cycleway:surface=pebblestone`
+ - This cycleway is made from raw ground corresponds with `cycleway:surface=ground`
Only visible if `cycleway=shared_lane|cycleway=lane|cycleway=track` is shown
@@ -209,14 +210,14 @@ The question is What is the smoothness of this cycleway?
- - Usable for thin rollers: rollerblade, skateboard corresponds with cycleway:smoothness=excellent
- - Usable for thin wheels: racing bike corresponds with cycleway:smoothness=good
- - Usable for normal wheels: city bike, wheelchair, scooter corresponds with cycleway:smoothness=intermediate
- - Usable for robust wheels: trekking bike, car, rickshaw corresponds with cycleway:smoothness=bad
- - Usable for vehicles with high clearance: light duty off-road vehicle corresponds with cycleway:smoothness=very_bad
- - Usable for off-road vehicles: heavy duty off-road vehicle corresponds with cycleway:smoothness=horrible
- - Usable for specialized off-road vehicles: tractor, ATV corresponds with cycleway:smoothness=very_horrible
- - Impassable / No wheeled vehicle corresponds with cycleway:smoothness=impassable
+ - Usable for thin rollers: rollerblade, skateboard corresponds with `cycleway:smoothness=excellent`
+ - Usable for thin wheels: racing bike corresponds with `cycleway:smoothness=good`
+ - Usable for normal wheels: city bike, wheelchair, scooter corresponds with `cycleway:smoothness=intermediate`
+ - Usable for robust wheels: trekking bike, car, rickshaw corresponds with `cycleway:smoothness=bad`
+ - Usable for vehicles with high clearance: light duty off-road vehicle corresponds with `cycleway:smoothness=very_bad`
+ - Usable for off-road vehicles: heavy duty off-road vehicle corresponds with `cycleway:smoothness=horrible`
+ - Usable for specialized off-road vehicles: tractor, ATV corresponds with `cycleway:smoothness=very_horrible`
+ - Impassable / No wheeled vehicle corresponds with `cycleway:smoothness=impassable`
Only visible if `cycleway=shared_lane|cycleway=lane|cycleway=track` is shown
@@ -237,22 +238,22 @@ This is rendered with This road is made of {surface}
- - This cycleway is unhardened corresponds with surface=unpaved
+ - This cycleway is unhardened corresponds with `surface=unpaved`
- This option cannot be chosen as answer
- - This cycleway is paved corresponds with surface=paved
+ - This cycleway is paved corresponds with `surface=paved`
- This option cannot be chosen as answer
- - This cycleway is made of asphalt corresponds with surface=asphalt
- - This cycleway is made of smooth paving stones corresponds with surface=paving_stones
- - This cycleway is made of concrete corresponds with surface=concrete
- - This cycleway is made of cobblestone (unhewn or sett) corresponds with surface=cobblestone
+ - This cycleway is made of asphalt corresponds with `surface=asphalt`
+ - This cycleway is made of smooth paving stones corresponds with `surface=paving_stones`
+ - This cycleway is made of concrete corresponds with `surface=concrete`
+ - This cycleway is made of cobblestone (unhewn or sett) corresponds with `surface=cobblestone`
- This option cannot be chosen as answer
- - This cycleway is made of raw, natural cobblestone corresponds with surface=unhewn_cobblestone
- - This cycleway is made of flat, square cobblestone corresponds with surface=sett
- - This cycleway is made of wood corresponds with surface=wood
- - This cycleway is made of gravel corresponds with surface=gravel
- - This cycleway is made of fine gravel corresponds with surface=fine_gravel
- - This cycleway is made of pebblestone corresponds with surface=pebblestone
- - This cycleway is made from raw ground corresponds with surface=ground
+ - This cycleway is made of raw, natural cobblestone corresponds with `surface=unhewn_cobblestone`
+ - This cycleway is made of flat, square cobblestone corresponds with `surface=sett`
+ - This cycleway is made of wood corresponds with `surface=wood`
+ - This cycleway is made of gravel corresponds with `surface=gravel`
+ - This cycleway is made of fine gravel corresponds with `surface=fine_gravel`
+ - This cycleway is made of pebblestone corresponds with `surface=pebblestone`
+ - This cycleway is made from raw ground corresponds with `surface=ground`
@@ -267,14 +268,14 @@ The question is What is the smoothness of this street?
- - Usable for thin rollers: rollerblade, skateboard corresponds with smoothness=excellent
- - Usable for thin wheels: racing bike corresponds with smoothness=good
- - Usable for normal wheels: city bike, wheelchair, scooter corresponds with smoothness=intermediate
- - Usable for robust wheels: trekking bike, car, rickshaw corresponds with smoothness=bad
- - Usable for vehicles with high clearance: light duty off-road vehicle corresponds with smoothness=very_bad
- - Usable for off-road vehicles: heavy duty off-road vehicle corresponds with smoothness=horrible
- - Usable for specialized off-road vehicles: tractor, ATV corresponds with smoothness=very_horrible
- - Impassable / No wheeled vehicle corresponds with smoothness=impassable
+ - Usable for thin rollers: rollerblade, skateboard corresponds with `smoothness=excellent`
+ - Usable for thin wheels: racing bike corresponds with `smoothness=good`
+ - Usable for normal wheels: city bike, wheelchair, scooter corresponds with `smoothness=intermediate`
+ - Usable for robust wheels: trekking bike, car, rickshaw corresponds with `smoothness=bad`
+ - Usable for vehicles with high clearance: light duty off-road vehicle corresponds with `smoothness=very_bad`
+ - Usable for off-road vehicles: heavy duty off-road vehicle corresponds with `smoothness=horrible`
+ - Usable for specialized off-road vehicles: tractor, ATV corresponds with `smoothness=very_horrible`
+ - Impassable / No wheeled vehicle corresponds with `smoothness=impassable`
Only visible if `cycleway=no|highway=cycleway` is shown
@@ -305,12 +306,12 @@ The question is What traffic sign does this cycleway have?
- - Compulsory cycleway corresponds with cycleway:traffic_sign=BE:D7
- - Compulsory cycleway (with supplementary sign) corresponds with cycleway:traffic_sign~^BE:D7;.*$
+ - Compulsory cycleway corresponds with `cycleway:traffic_sign=BE:D7`
+ - Compulsory cycleway (with supplementary sign) corresponds with `cycleway:traffic_sign~^BE:D7;.*$`
- This option cannot be chosen as answer
- - Segregated foot/cycleway corresponds with cycleway:traffic_sign=BE:D9
- - Unsegregated foot/cycleway corresponds with cycleway:traffic_sign=BE:D10
- - No traffic sign present corresponds with cycleway:traffic_sign=none
+ - Segregated foot/cycleway corresponds with `cycleway:traffic_sign=BE:D9`
+ - Unsegregated foot/cycleway corresponds with `cycleway:traffic_sign=BE:D10`
+ - No traffic sign present corresponds with `cycleway:traffic_sign=none`
Only visible if `cycleway=lane|cycleway=track&_country=be` is shown
@@ -327,15 +328,15 @@ The question is What traffic sign does this cycleway have?
- - Compulsory cycleway corresponds with traffic_sign=BE:D7
- - Compulsory cycleway (with supplementary sign) corresponds with traffic_sign~^BE:D7;.*$
+ - Compulsory cycleway corresponds with `traffic_sign=BE:D7`
+ - Compulsory cycleway (with supplementary sign) corresponds with `traffic_sign~^BE:D7;.*$`
- This option cannot be chosen as answer
- - Segregated foot/cycleway corresponds with traffic_sign=BE:D9
- - Unsegregated foot/cycleway corresponds with traffic_sign=BE:D10
- - Compulsory cycleway corresponds with traffic_sign=NL:G11
- - Compulsory (moped)cycleway corresponds with traffic_sign=NL:G12a
- - Non-compulsory cycleway corresponds with traffic_sign=NL:G13
- - No traffic sign present corresponds with traffic_sign=none
+ - Segregated foot/cycleway corresponds with `traffic_sign=BE:D9`
+ - Unsegregated foot/cycleway corresponds with `traffic_sign=BE:D10`
+ - Compulsory cycleway corresponds with `traffic_sign=NL:G11`
+ - Compulsory (moped)cycleway corresponds with `traffic_sign=NL:G12a`
+ - Non-compulsory cycleway corresponds with `traffic_sign=NL:G13`
+ - No traffic sign present corresponds with `traffic_sign=none`
Only visible if `highway=cycleway|highway=path&_country=be|_country=nl` is shown
@@ -352,13 +353,13 @@ The question is Does the traffic sign D7 (cycleway:traffic_sign=BE:D7;BE:M6
- - Speedpedelecs must use the cycleway corresponds with cycleway:traffic_sign=BE:D7;BE:M13
- - Mopeds and speedpedelecs must use the cycleway corresponds with cycleway:traffic_sign=BE:D7;BE:M14
- - Mopeds are not allowed corresponds with cycleway:traffic_sign=BE:D7;BE:M7
- - Speedpedelecs are not allowed corresponds with cycleway:traffic_sign=BE:D7;BE:M15
- - Mopeds and speedpedelecs are not allowed corresponds with cycleway:traffic_sign=BE:D7;BE:M16
- - No supplementary traffic sign present corresponds with cycleway:traffic_sign:supplementary=none
+ - Mopeds must use the cycleway corresponds with `cycleway:traffic_sign=BE:D7;BE:M6`
+ - Speedpedelecs must use the cycleway corresponds with `cycleway:traffic_sign=BE:D7;BE:M13`
+ - Mopeds and speedpedelecs must use the cycleway corresponds with `cycleway:traffic_sign=BE:D7;BE:M14`
+ - Mopeds are not allowed corresponds with `cycleway:traffic_sign=BE:D7;BE:M7`
+ - Speedpedelecs are not allowed corresponds with `cycleway:traffic_sign=BE:D7;BE:M15`
+ - Mopeds and speedpedelecs are not allowed corresponds with `cycleway:traffic_sign=BE:D7;BE:M16`
+ - No supplementary traffic sign present corresponds with `cycleway:traffic_sign:supplementary=none`
Only visible if `cycleway:traffic_sign=BE:D7|cycleway:traffic_sign~^BE:D7;.*$` is shown
@@ -391,10 +392,10 @@ The question is How is this cycleway separated from the road?
- - This cycleway is separated by a dashed line corresponds with cycleway:separation=dashed_line
- - This cycleway is separated by a solid line corresponds with cycleway:separation=solid_line
- - This cycleway is separated by a parking lane corresponds with cycleway:separation=parking_lane
- - This cycleway is separated by a kerb corresponds with cycleway:separation=kerb
+ - This cycleway is separated by a dashed line corresponds with `cycleway:separation=dashed_line`
+ - This cycleway is separated by a solid line corresponds with `cycleway:separation=solid_line`
+ - This cycleway is separated by a parking lane corresponds with `cycleway:separation=parking_lane`
+ - This cycleway is separated by a kerb corresponds with `cycleway:separation=kerb`
Only visible if `cycleway=track|cycleway=lane` is shown
@@ -411,10 +412,10 @@ The question is How is this cycleway separated from the road?
- - This cycleway is separated by a dashed line corresponds with separation=dashed_line
- - This cycleway is separated by a solid line corresponds with separation=solid_line
- - This cycleway is separated by a parking lane corresponds with separation=parking_lane
- - This cycleway is separated by a kerb corresponds with separation=kerb
+ - This cycleway is separated by a dashed line corresponds with `separation=dashed_line`
+ - This cycleway is separated by a solid line corresponds with `separation=solid_line`
+ - This cycleway is separated by a parking lane corresponds with `separation=parking_lane`
+ - This cycleway is separated by a kerb corresponds with `separation=kerb`
Only visible if `highway=cycleway|highway=path` is shown
diff --git a/Docs/Layers/defibrillator.md b/Docs/Layers/defibrillator.md
index 606fb3605..4325027ec 100644
--- a/Docs/Layers/defibrillator.md
+++ b/Docs/Layers/defibrillator.md
@@ -84,6 +84,8 @@ attribute | type | values which are supported by this layer
+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
@@ -100,8 +102,8 @@ The question is Is this defibrillator located indoors?
- - This defibrillator is located indoors corresponds with indoor=yes
- - This defibrillator is located outdoors corresponds with indoor=no
+ - This defibrillator is located indoors corresponds with `indoor=yes`
+ - This defibrillator is located outdoors corresponds with `indoor=no`
@@ -120,12 +122,12 @@ This is rendered with Access is {access}
- - Publicly accessible corresponds with access=yes
- - Publicly accessible corresponds with access=public
+ - Publicly accessible corresponds with `access=yes`
+ - Publicly accessible corresponds with `access=public`
- This option cannot be chosen as answer
- - Only accessible to customers corresponds with access=customers
- - Not accessible to the general public (e.g. only accesible to staff, the owners, …) corresponds with access=private
- - Not accessible, possibly only for professional use corresponds with access=no
+ - Only accessible to customers corresponds with `access=customers`
+ - Not accessible to the general public (e.g. only accesible to staff, the owners, …) corresponds with `access=private`
+ - Not accessible, possibly only for professional use corresponds with `access=no`
@@ -140,11 +142,11 @@ The question is Is this a a regular automatic defibrillator or a manual defibri
- - There is no info about the type of device corresponds with
+ - There is no info about the type of device corresponds with ``
- This option cannot be chosen as answer
- - This is a manual defibrillator for professionals corresponds with defibrillator=manual
- - This is a normal automatic defibrillator corresponds with defibrillator=automatic
- - This is a special type of defibrillator: {defibrillator} corresponds with defibrillator~^..*$
+ - This is a manual defibrillator for professionals corresponds with `defibrillator=manual`
+ - This is a normal automatic defibrillator corresponds with `defibrillator=automatic`
+ - This is a special type of defibrillator: {defibrillator} corresponds with `defibrillator~^..*$`
- This option cannot be chosen as answer
@@ -166,8 +168,8 @@ This is rendered with This defibrillator is on floor {level}
- - This defibrillator is on the ground floor corresponds with level=0
- - This defibrillator is on the first floor corresponds with level=1
+ - This defibrillator is on the ground floor corresponds with `level=0`
+ - This defibrillator is on the first floor corresponds with `level=1`
Only visible if `indoor=yes` is shown
@@ -226,10 +228,10 @@ The question is Is this place accessible with a wheelchair?
- - This place is specially adapted for wheelchair users corresponds with wheelchair=designated
- - This place is easily reachable with a wheelchair corresponds with wheelchair=yes
- - It is possible to reach this place in a wheelchair, but it is not easy corresponds with wheelchair=limited
- - This place is not reachable with a wheelchair corresponds with wheelchair=no
+ - This place is specially adapted for wheelchair users corresponds with `wheelchair=designated`
+ - This place is easily reachable with a wheelchair corresponds with `wheelchair=yes`
+ - It is possible to reach this place in a wheelchair, but it is not easy corresponds with `wheelchair=limited`
+ - This place is not reachable with a wheelchair corresponds with `wheelchair=no`
@@ -290,7 +292,7 @@ This is rendered with {opening_hours_table(opening_hours)}
- - 24/7 opened (including holidays) corresponds with opening_hours=24/7
+ - 24/7 opened (including holidays) corresponds with `opening_hours=24/7`
@@ -323,7 +325,7 @@ This is rendered with This defibrillator was last surveyed on {survey:date}
- - Checked today! corresponds with survey:date=
+ - Checked today! corresponds with `survey:date=`
diff --git a/Docs/Layers/doctors.md b/Docs/Layers/doctors.md
index 66d40b308..a9fd89ca3 100644
--- a/Docs/Layers/doctors.md
+++ b/Docs/Layers/doctors.md
@@ -26,6 +26,7 @@ This layer shows doctor offices, dentists and other healthcare facilities
- [healthcare](https://mapcomplete.osm.be/healthcare)
+ - [onwheels](https://mapcomplete.osm.be/onwheels)
- [personal](https://mapcomplete.osm.be/personal)
@@ -74,6 +75,8 @@ attribute | type | values which are supported by this layer
+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
@@ -108,7 +111,7 @@ This is rendered with {phone}
- - {contact:phone} corresponds with contact:phone~^..*$
+ - {contact:phone} corresponds with `contact:phone~^..*$`
- This option cannot be chosen as answer
@@ -128,7 +131,7 @@ This is rendered with {email}
- - {contact:email} corresponds with contact:email~^..*$
+ - {contact:email} corresponds with `contact:email~^..*$`
- This option cannot be chosen as answer
@@ -148,7 +151,7 @@ This is rendered with {website}
- - {contact:website} corresponds with contact:website~^..*$
+ - {contact:website} corresponds with `contact:website~^..*$`
- This option cannot be chosen as answer
@@ -182,10 +185,10 @@ This is rendered with This doctor is specialized in {healthcare:speciality}
- - This is a general practitioner corresponds with healthcare:speciality=general
- - This is a gynaecologist corresponds with healthcare:speciality=gynaecology
- - This is a psychiatrist corresponds with healthcare:speciality=psychiatry
- - This is a paediatrician corresponds with healthcare:speciality=paediatrics
+ - This is a general practitioner corresponds with `healthcare:speciality=general`
+ - This is a gynaecologist corresponds with `healthcare:speciality=gynaecology`
+ - This is a psychiatrist corresponds with `healthcare:speciality=psychiatry`
+ - This is a paediatrician corresponds with `healthcare:speciality=paediatrics`
Only visible if `amenity=doctors` is shown
diff --git a/Docs/Layers/dogfoodb.md b/Docs/Layers/dogfoodb.md
index 5cb2f4b69..f907e7920 100644
--- a/Docs/Layers/dogfoodb.md
+++ b/Docs/Layers/dogfoodb.md
@@ -60,6 +60,7 @@ this quick overview is incomplete
attribute | type | values which are supported by this layer
----------- | ------ | ------------------------------------------
+[](https://taginfo.openstreetmap.org/keys/level#values) [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1)
[](https://taginfo.openstreetmap.org/keys/name#values) [name](https://wiki.openstreetmap.org/wiki/Key:name) | [string](../SpecialInputElements.md#string) |
[](https://taginfo.openstreetmap.org/keys/amenity#values) [amenity](https://wiki.openstreetmap.org/wiki/Key:amenity) | Multiple choice | [fast_food](https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dfast_food) [restaurant](https://wiki.openstreetmap.org/wiki/Tag:amenity%3Drestaurant)
[](https://taginfo.openstreetmap.org/keys/opening_hours#values) [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) | [opening_hours](../SpecialInputElements.md#opening_hours) |
@@ -87,12 +88,39 @@ attribute | type | values which are supported by this layer
+This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata`
+
This tagrendering has no question and is thus read-only
+### level
+
+
+
+The question is On what level is this feature located?
+
+This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level)
+
+This is rendered with Located on the {level}th floor
+
+
+
+
+
+ - Located underground corresponds with `location=underground`
+ - This option cannot be chosen as answer
+ - Located on the ground floor corresponds with `level=0`
+ - Located on the ground floor corresponds with ``
+ - This option cannot be chosen as answer
+ - Located on the first floor corresponds with `level=1`
+ - Located on the first basement level corresponds with `level=-1`
+
+
+
+
### Name
@@ -117,8 +145,8 @@ The question is What type of business is this?
- - This is a fastfood-business, focused on fast service. If seating is available, these are rather limited and functional. corresponds with amenity=fast_food
- - A restaurant, focused on creating a nice experience where one is served at the table corresponds with amenity=restaurant
+ - This is a fastfood-business, focused on fast service. If seating is available, these are rather limited and functional. corresponds with `amenity=fast_food`
+ - A restaurant, focused on creating a nice experience where one is served at the table corresponds with `amenity=restaurant`
@@ -151,7 +179,7 @@ This is rendered with {website}
- - {contact:website} corresponds with contact:website~^..*$
+ - {contact:website} corresponds with `contact:website~^..*$`
- This option cannot be chosen as answer
@@ -171,7 +199,7 @@ This is rendered with {email}
- - {contact:email} corresponds with contact:email~^..*$
+ - {contact:email} corresponds with `contact:email~^..*$`
- This option cannot be chosen as answer
@@ -191,7 +219,7 @@ This is rendered with {phone}
- - {contact:phone} corresponds with contact:phone~^..*$
+ - {contact:phone} corresponds with `contact:phone~^..*$`
- This option cannot be chosen as answer
@@ -207,9 +235,9 @@ The question is Which methods of payment are accepted here?
- - Cash is accepted here corresponds with payment:cash=yes
+ - Cash is accepted here corresponds with `payment:cash=yes`
- Unselecting this answer will add payment:cash=no
- - Payment cards are accepted here corresponds with payment:cards=yes
+ - Payment cards are accepted here corresponds with `payment:cards=yes`
- Unselecting this answer will add payment:cards=no
@@ -225,10 +253,10 @@ The question is Is this place accessible with a wheelchair?
- - This place is specially adapted for wheelchair users corresponds with wheelchair=designated
- - This place is easily reachable with a wheelchair corresponds with wheelchair=yes
- - It is possible to reach this place in a wheelchair, but it is not easy corresponds with wheelchair=limited
- - This place is not reachable with a wheelchair corresponds with wheelchair=no
+ - This place is specially adapted for wheelchair users corresponds with `wheelchair=designated`
+ - This place is easily reachable with a wheelchair corresponds with `wheelchair=yes`
+ - It is possible to reach this place in a wheelchair, but it is not easy corresponds with `wheelchair=limited`
+ - This place is not reachable with a wheelchair corresponds with `wheelchair=no`
@@ -247,21 +275,21 @@ This is rendered with This place mostly serves {cuisine}
- - This is a pizzeria corresponds with cuisine=pizza
- - This is a friture corresponds with cuisine=friture
- - Mainly serves pasta corresponds with cuisine=pasta
- - This is kebab shop corresponds with cuisine=kebab
- - This is a sandwichbar corresponds with cuisine=sandwich
- - Burgers are served here corresponds with cuisine=burger
- - Sushi is served here corresponds with cuisine=sushi
- - Coffee is served here corresponds with cuisine=coffee
- - This is an italian restaurant (which serves more then pasta and pizza) corresponds with cuisine=italian
- - French dishes are served here corresponds with cuisine=french
- - Chinese dishes are served here corresponds with cuisine=chinese
- - Greek dishes are served here corresponds with cuisine=greek
- - Indian dishes are served here corresponds with cuisine=indian
- - Turkish dishes are served here corresponds with cuisine=turkish
- - Thai dishes are served here corresponds with cuisine=thai
+ - This is a pizzeria corresponds with `cuisine=pizza`
+ - This is a friture corresponds with `cuisine=friture`
+ - Mainly serves pasta corresponds with `cuisine=pasta`
+ - This is kebab shop corresponds with `cuisine=kebab`
+ - This is a sandwichbar corresponds with `cuisine=sandwich`
+ - Burgers are served here corresponds with `cuisine=burger`
+ - Sushi is served here corresponds with `cuisine=sushi`
+ - Coffee is served here corresponds with `cuisine=coffee`
+ - This is an italian restaurant (which serves more then pasta and pizza) corresponds with `cuisine=italian`
+ - French dishes are served here corresponds with `cuisine=french`
+ - Chinese dishes are served here corresponds with `cuisine=chinese`
+ - Greek dishes are served here corresponds with `cuisine=greek`
+ - Indian dishes are served here corresponds with `cuisine=indian`
+ - Turkish dishes are served here corresponds with `cuisine=turkish`
+ - Thai dishes are served here corresponds with `cuisine=thai`
@@ -276,9 +304,9 @@ The question is Does this place offer take-away?
- - This is a take-away only business corresponds with takeaway=only
- - Take-away is possible here corresponds with takeaway=yes
- - Take-away is not possible here corresponds with takeaway=no
+ - This is a take-away only business corresponds with `takeaway=only`
+ - Take-away is possible here corresponds with `takeaway=yes`
+ - Take-away is not possible here corresponds with `takeaway=no`
@@ -293,8 +321,8 @@ The question is Delivers {title()} their food at home?
- - This business does home delivery (eventually via a third party) corresponds with delivery=yes
- - This business does not deliver at home corresponds with delivery=no
+ - This business does home delivery (eventually via a third party) corresponds with `delivery=yes`
+ - This business does not deliver at home corresponds with `delivery=no`
@@ -309,10 +337,10 @@ The question is Does this restaurant have a vegetarian option?
- - No vegetarian options are available corresponds with diet:vegetarian=no
- - Some vegetarian options are available corresponds with diet:vegetarian=limited
- - Vegetarian options are available corresponds with diet:vegetarian=yes
- - All dishes are vegetarian corresponds with diet:vegetarian=only
+ - No vegetarian options are available corresponds with `diet:vegetarian=no`
+ - Some vegetarian options are available corresponds with `diet:vegetarian=limited`
+ - Vegetarian options are available corresponds with `diet:vegetarian=yes`
+ - All dishes are vegetarian corresponds with `diet:vegetarian=only`
@@ -327,10 +355,10 @@ The question is Does this business serve vegan meals?
- - No vegan options available corresponds with diet:vegan=no
- - Some vegan options are available corresponds with diet:vegan=limited
- - Vegan options are available corresponds with diet:vegan=yes
- - All dishes are vegan corresponds with diet:vegan=only
+ - No vegan options available corresponds with `diet:vegan=no`
+ - Some vegan options are available corresponds with `diet:vegan=limited`
+ - Vegan options are available corresponds with `diet:vegan=yes`
+ - All dishes are vegan corresponds with `diet:vegan=only`
@@ -345,10 +373,10 @@ The question is Does this restaurant offer a halal menu?
- - There are no halal options available corresponds with diet:halal=no
- - There is a small halal menu corresponds with diet:halal=limited
- - There is a halal menu corresponds with diet:halal=yes
- - Only halal options are available corresponds with diet:halal=only
+ - There are no halal options available corresponds with `diet:halal=no`
+ - There is a small halal menu corresponds with `diet:halal=limited`
+ - There is a halal menu corresponds with `diet:halal=yes`
+ - Only halal options are available corresponds with `diet:halal=only`
@@ -363,9 +391,9 @@ The question is Does this fries shop have vegetarian snacks?
- - Vegetarian snacks are available corresponds with diet:vegetarian=yes
- - Only a small selection of snacks are vegetarian corresponds with diet:vegetarian=limited
- - No vegetarian snacks are available corresponds with diet:vegetarian=no
+ - Vegetarian snacks are available corresponds with `diet:vegetarian=yes`
+ - Only a small selection of snacks are vegetarian corresponds with `diet:vegetarian=limited`
+ - No vegetarian snacks are available corresponds with `diet:vegetarian=no`
Only visible if `cuisine=friture` is shown
@@ -382,9 +410,9 @@ The question is Does this fries shop have vegan snacks?
- - Vegan snacks are available corresponds with diet:vegan=yes
- - A small selection of vegan snacks are available corresponds with diet:vegan=limited
- - No vegan snacks are available corresponds with diet:vegan=no
+ - Vegan snacks are available corresponds with `diet:vegan=yes`
+ - A small selection of vegan snacks are available corresponds with `diet:vegan=limited`
+ - No vegan snacks are available corresponds with `diet:vegan=no`
Only visible if `cuisine=friture` is shown
@@ -401,8 +429,8 @@ The question is Does this fries shop use vegetable or animal oil for cooking?
- - The frying is done with vegetable oil corresponds with friture:oil=vegetable
- - The frying is done with animal oil corresponds with friture:oil=animal
+ - The frying is done with vegetable oil corresponds with `friture:oil=vegetable`
+ - The frying is done with animal oil corresponds with `friture:oil=animal`
Only visible if `cuisine=friture` is shown
@@ -419,9 +447,9 @@ The question is If you bring your own container (such as a cooking pot and smal
- - You can bring your own containers to get your order, saving on single-use packaging material and thus waste corresponds with reusable_packaging:accept=yes
- - Bringing your own container is not allowed corresponds with reusable_packaging:accept=no
- - You must bring your own container to order here. corresponds with reusable_packaging:accept=only
+ - You can bring your own containers to get your order, saving on single-use packaging material and thus waste corresponds with `reusable_packaging:accept=yes`
+ - Bringing your own container is not allowed corresponds with `reusable_packaging:accept=no`
+ - You must bring your own container to order here. corresponds with `reusable_packaging:accept=only`
Only visible if `cuisine=friture` is shown
@@ -438,10 +466,10 @@ The question is Does this amenity have electrical outlets, available to custome
- - There are plenty of domestic sockets available to customers seated indoors, where they can charge their electronics corresponds with service:electricity=yes
- - There are a few domestic sockets available to customers seated indoors, where they can charge their electronics corresponds with service:electricity=limited
- - There are no sockets available indoors to customers, but charging might be possible if the staff is asked corresponds with service:electricity=ask
- - There are a no domestic sockets available to customers seated indoors corresponds with service:electricity=no
+ - There are plenty of domestic sockets available to customers seated indoors, where they can charge their electronics corresponds with `service:electricity=yes`
+ - There are a few domestic sockets available to customers seated indoors, where they can charge their electronics corresponds with `service:electricity=limited`
+ - There are no sockets available indoors to customers, but charging might be possible if the staff is asked corresponds with `service:electricity=ask`
+ - There are a no domestic sockets available to customers seated indoors corresponds with `service:electricity=no`
@@ -456,10 +484,10 @@ The question is Are dogs allowed in this business?
- - Dogs are allowed corresponds with dog=yes
- - Dogs are not allowed corresponds with dog=no
- - Dogs are allowed, but they have to be leashed corresponds with dog=leashed
- - Dogs are allowed and can run around freely corresponds with dog=unleashed
+ - Dogs are allowed corresponds with `dog=yes`
+ - Dogs are not allowed corresponds with `dog=no`
+ - Dogs are allowed, but they have to be leashed corresponds with `dog=leashed`
+ - Dogs are allowed and can run around freely corresponds with `dog=unleashed`
@@ -468,6 +496,8 @@ The question is Are dogs allowed in this business?
+Shows the reviews module (including the possibility to leave a review)
+
This tagrendering has no question and is thus read-only
@@ -478,6 +508,8 @@ This tagrendering has no question and is thus read-only
+Show the images block at this location
+
This tagrendering has no question and is thus read-only
@@ -488,6 +520,8 @@ This tagrendering has no question and is thus read-only
+Shows a small map with the feature. Added by default to every popup
+
This tagrendering has no question and is thus read-only
diff --git a/Docs/Layers/dogpark.md b/Docs/Layers/dogpark.md
index bf316106d..60f6eb4de 100644
--- a/Docs/Layers/dogpark.md
+++ b/Docs/Layers/dogpark.md
@@ -77,8 +77,8 @@ The question is It this dog park fenced in?
- - This dogpark is fenced all around corresponds with barrier=fence
- - This dogpark is not fenced all around corresponds with barrier=no
+ - This dogpark is fenced all around corresponds with `barrier=fence`
+ - This dogpark is not fenced all around corresponds with `barrier=no`
@@ -93,8 +93,8 @@ The question is Does this dog park have a separate fenced in area for small dog
- - Have separate area for puppies and small dogs corresponds with small_dog=separate
- - Does not have a separate area for puppies and small dogs corresponds with small_dog=shared
+ - Have separate area for puppies and small dogs corresponds with `small_dog=separate`
+ - Does not have a separate area for puppies and small dogs corresponds with `small_dog=shared`
@@ -127,6 +127,8 @@ This tagrendering has no question and is thus read-only
+Shows the reviews module (including the possibility to leave a review)
+
This tagrendering has no question and is thus read-only
@@ -137,6 +139,8 @@ This tagrendering has no question and is thus read-only
+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
diff --git a/Docs/Layers/dogshop.md b/Docs/Layers/dogshop.md
index eba6f30ca..1d5ebc3a2 100644
--- a/Docs/Layers/dogshop.md
+++ b/Docs/Layers/dogshop.md
@@ -66,6 +66,7 @@ attribute | type | values which are supported by this layer
[](https://taginfo.openstreetmap.org/keys/website#values) [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) |
[](https://taginfo.openstreetmap.org/keys/email#values) [email](https://wiki.openstreetmap.org/wiki/Key:email) | [email](../SpecialInputElements.md#email) |
[](https://taginfo.openstreetmap.org/keys/phone#values) [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) |
+[](https://taginfo.openstreetmap.org/keys/level#values) [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1)
@@ -74,6 +75,8 @@ attribute | type | values which are supported by this layer
+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
@@ -108,166 +111,166 @@ This is rendered with This is a {shop}
- - Farm Supply Shop corresponds with shop=agrarian
- - Liquor Store corresponds with shop=alcohol
- - Anime / Manga Shop corresponds with shop=anime
- - Antiques Shop corresponds with shop=antiques
- - Appliance Store corresponds with shop=appliance
- - Art Store corresponds with shop=art
- - Baby Goods Store corresponds with shop=baby_goods
- - Bag/Luggage Store corresponds with shop=bag
- - Bakery corresponds with shop=bakery
- - Bathroom Furnishing Store corresponds with shop=bathroom_furnishing
- - Beauty Shop corresponds with shop=beauty
- - Bedding/Mattress Store corresponds with shop=bed
- - Beverage Store corresponds with shop=beverages
- - Bicycle Shop corresponds with shop=bicycle
- - Boat Store corresponds with shop=boat
- - Bookmaker corresponds with shop=bookmaker
- - Book Store corresponds with shop=books
- - Brewing Supply Store corresponds with shop=brewing_supplies
- - Butcher corresponds with shop=butcher
- - Camera Equipment Store corresponds with shop=camera
- - Candle Shop corresponds with shop=candles
- - Cannabis Shop corresponds with shop=cannabis
- - Car Dealership corresponds with shop=car
- - Car Parts Store corresponds with shop=car_parts
- - Car Repair Shop corresponds with shop=car_repair
- - RV Dealership corresponds with shop=caravan
- - Carpet Store corresponds with shop=carpet
- - Catalog Shop corresponds with shop=catalogue
- - Charity Store corresponds with shop=charity
- - Cheese Store corresponds with shop=cheese
- - Drugstore corresponds with shop=chemist
- - Chocolate Store corresponds with shop=chocolate
- - Clothing Store corresponds with shop=clothes
- - Coffee Store corresponds with shop=coffee
- - Collectibles Shop corresponds with shop=collector
- - Computer Store corresponds with shop=computer
- - Candy Store corresponds with shop=confectionery
- - Convenience Store corresponds with shop=convenience
- - Copy Store corresponds with shop=copyshop
- - Cosmetics Store corresponds with shop=cosmetics
- - Country Store corresponds with shop=country_store
- - Arts & Crafts Store corresponds with shop=craft
- - Curtain Store corresponds with shop=curtain
- - Dairy Store corresponds with shop=dairy
- - Deli corresponds with shop=deli
- - Department Store corresponds with shop=department_store
- - DIY Store corresponds with shop=doityourself
- - Door Shop corresponds with shop=doors
- - Dry Cleaner corresponds with shop=dry_cleaning
- - E-Cigarette Shop corresponds with shop=e-cigarette
- - Electrical Equipment Store corresponds with shop=electrical
- - Electronics Store corresponds with shop=electronics
- - Erotic Store corresponds with shop=erotic
- - Fabric Store corresponds with shop=fabric
- - Produce Stand corresponds with shop=farm
- - Fashion Accessories Store corresponds with shop=fashion_accessories
- - Fireplace Store corresponds with shop=fireplace
- - Fishing Shop corresponds with shop=fishing
- - Flooring Supply Shop corresponds with shop=flooring
- - Florist corresponds with shop=florist
- - Framing Shop corresponds with shop=frame
- - Frozen Food Store corresponds with shop=frozen_food
- - Fuel Shop corresponds with shop=fuel
- - Funeral Home corresponds with shop=funeral_directors
- - Furniture Store corresponds with shop=furniture
- - Tabletop Game Store corresponds with shop=games
- - Garden Center corresponds with shop=garden_centre
- - Bottled Gas Shop corresponds with shop=gas
- - General Store corresponds with shop=general
- - Gift Shop corresponds with shop=gift
- - Greengrocer corresponds with shop=greengrocer
- - Hairdresser corresponds with shop=hairdresser
- - Hairdresser Supply Store corresponds with shop=hairdresser_supply
- - Hardware Store corresponds with shop=hardware
- - Health Food Shop corresponds with shop=health_food
- - Hearing Aids Store corresponds with shop=hearing_aids
- - Herbalist corresponds with shop=herbalist
- - Hifi Store corresponds with shop=hifi
- - Hobby Shop corresponds with shop=hobby
- - Household Linen Shop corresponds with shop=household_linen
- - Houseware Store corresponds with shop=houseware
- - Hunting Shop corresponds with shop=hunting
- - Interior Decoration Store corresponds with shop=interior_decoration
- - Jewelry Store corresponds with shop=jewelry
- - Kiosk corresponds with shop=kiosk
- - Kitchen Design Store corresponds with shop=kitchen
- - Laundry corresponds with shop=laundry
- - Leather Store corresponds with shop=leather
- - Lighting Store corresponds with shop=lighting
- - Locksmith corresponds with shop=locksmith
- - Lottery Shop corresponds with shop=lottery
- - Mall corresponds with shop=mall
- - Massage Shop corresponds with shop=massage
- - Medical Supply Store corresponds with shop=medical_supply
- - Military Surplus Store corresponds with shop=military_surplus
- - Mobile Phone Store corresponds with shop=mobile_phone
- - Model Shop corresponds with shop=model
- - Money Lender corresponds with shop=money_lender
- - Motorcycle Dealership corresponds with shop=motorcycle
- - Motorcycle Repair Shop corresponds with shop=motorcycle_repair
- - Music Store corresponds with shop=music
- - Musical Instrument Store corresponds with shop=musical_instrument
- - Newspaper/Magazine Shop corresponds with shop=newsagent
- - Nutrition Supplements Store corresponds with shop=nutrition_supplements
- - Optician corresponds with shop=optician
- - Outdoors Store corresponds with shop=outdoor
- - Online Retailer Outpost corresponds with shop=outpost
- - Paint Store corresponds with shop=paint
- - Party Supply Store corresponds with shop=party
- - Pastry Shop corresponds with shop=pastry
- - Pawn Shop corresponds with shop=pawnbroker
- - Perfume Store corresponds with shop=perfumery
- - Pet Store corresponds with shop=pet
- - Pet Grooming Store corresponds with shop=pet_grooming
- - Photography Store corresponds with shop=photo
- - Pottery Store corresponds with shop=pottery
- - Printer Ink Store corresponds with shop=printer_ink
- - Psychic corresponds with shop=psychic
- - Fireworks Store corresponds with shop=pyrotechnics
- - Radio/Electronic Component Store corresponds with shop=radiotechnics
- - Religious Store corresponds with shop=religion
- - Rental Shop corresponds with shop=rental
- - Repair Shop corresponds with shop=repair
- - Scuba Diving Shop corresponds with shop=scuba_diving
- - Seafood Shop corresponds with shop=seafood
- - Consignment/Thrift Store corresponds with shop=second_hand
- - Sewing Supply Shop corresponds with shop=sewing
- - Shoe Repair Shop corresponds with shop=shoe_repair
- - Shoe Store corresponds with shop=shoes
- - Spice Shop corresponds with shop=spices
- - Sporting Goods Store corresponds with shop=sports
- - Stationery Store corresponds with shop=stationery
- - Storage Rental corresponds with shop=storage_rental
- - Supermarket corresponds with shop=supermarket
- - Pool Supply Store corresponds with shop=swimming_pool
- - Tailor corresponds with shop=tailor
- - Tattoo Parlor corresponds with shop=tattoo
- - Tea Store corresponds with shop=tea
- - Telecom Retail Store corresponds with shop=telecommunication
- - Ticket Seller corresponds with shop=ticket
- - Tile Shop corresponds with shop=tiles
- - Tobacco Shop corresponds with shop=tobacco
- - Tool Rental corresponds with shop=tool_hire
- - Toy Store corresponds with shop=toys
- - Trade Shop corresponds with shop=trade
- - Travel Agency corresponds with shop=travel_agency
- - Trophy Shop corresponds with shop=trophy
- - Tire Store corresponds with shop=tyres
- - Vacuum Cleaner Store corresponds with shop=vacuum_cleaner
- - Variety Store corresponds with shop=variety_store
- - Video Store corresponds with shop=video
- - Video Game Store corresponds with shop=video_games
- - Watches Shop corresponds with shop=watches
- - Drinking Water Shop corresponds with shop=water
- - Watersport/Swim Shop corresponds with shop=water_sports
- - Weapon Shop corresponds with shop=weapons
- - Wholesale Store corresponds with shop=wholesale
- - Wig Shop corresponds with shop=wigs
- - Window Blind Store corresponds with shop=window_blind
- - Wine Shop corresponds with shop=wine
+ - Farm Supply Shop corresponds with `shop=agrarian`
+ - Liquor Store corresponds with `shop=alcohol`
+ - Anime / Manga Shop corresponds with `shop=anime`
+ - Antiques Shop corresponds with `shop=antiques`
+ - Appliance Store corresponds with `shop=appliance`
+ - Art Store corresponds with `shop=art`
+ - Baby Goods Store corresponds with `shop=baby_goods`
+ - Bag/Luggage Store corresponds with `shop=bag`
+ - Bakery corresponds with `shop=bakery`
+ - Bathroom Furnishing Store corresponds with `shop=bathroom_furnishing`
+ - Beauty Shop corresponds with `shop=beauty`
+ - Bedding/Mattress Store corresponds with `shop=bed`
+ - Beverage Store corresponds with `shop=beverages`
+ - Bicycle Shop corresponds with `shop=bicycle`
+ - Boat Store corresponds with `shop=boat`
+ - Bookmaker corresponds with `shop=bookmaker`
+ - Book Store corresponds with `shop=books`
+ - Brewing Supply Store corresponds with `shop=brewing_supplies`
+ - Butcher corresponds with `shop=butcher`
+ - Camera Equipment Store corresponds with `shop=camera`
+ - Candle Shop corresponds with `shop=candles`
+ - Cannabis Shop corresponds with `shop=cannabis`
+ - Car Dealership corresponds with `shop=car`
+ - Car Parts Store corresponds with `shop=car_parts`
+ - Car Repair Shop corresponds with `shop=car_repair`
+ - RV Dealership corresponds with `shop=caravan`
+ - Carpet Store corresponds with `shop=carpet`
+ - Catalog Shop corresponds with `shop=catalogue`
+ - Charity Store corresponds with `shop=charity`
+ - Cheese Store corresponds with `shop=cheese`
+ - Drugstore corresponds with `shop=chemist`
+ - Chocolate Store corresponds with `shop=chocolate`
+ - Clothing Store corresponds with `shop=clothes`
+ - Coffee Store corresponds with `shop=coffee`
+ - Collectibles Shop corresponds with `shop=collector`
+ - Computer Store corresponds with `shop=computer`
+ - Candy Store corresponds with `shop=confectionery`
+ - Convenience Store corresponds with `shop=convenience`
+ - Copy Store corresponds with `shop=copyshop`
+ - Cosmetics Store corresponds with `shop=cosmetics`
+ - Country Store corresponds with `shop=country_store`
+ - Arts & Crafts Store corresponds with `shop=craft`
+ - Curtain Store corresponds with `shop=curtain`
+ - Dairy Store corresponds with `shop=dairy`
+ - Deli corresponds with `shop=deli`
+ - Department Store corresponds with `shop=department_store`
+ - DIY Store corresponds with `shop=doityourself`
+ - Door Shop corresponds with `shop=doors`
+ - Dry Cleaner corresponds with `shop=dry_cleaning`
+ - E-Cigarette Shop corresponds with `shop=e-cigarette`
+ - Electrical Equipment Store corresponds with `shop=electrical`
+ - Electronics Store corresponds with `shop=electronics`
+ - Erotic Store corresponds with `shop=erotic`
+ - Fabric Store corresponds with `shop=fabric`
+ - Produce Stand corresponds with `shop=farm`
+ - Fashion Accessories Store corresponds with `shop=fashion_accessories`
+ - Fireplace Store corresponds with `shop=fireplace`
+ - Fishing Shop corresponds with `shop=fishing`
+ - Flooring Supply Shop corresponds with `shop=flooring`
+ - Florist corresponds with `shop=florist`
+ - Framing Shop corresponds with `shop=frame`
+ - Frozen Food Store corresponds with `shop=frozen_food`
+ - Fuel Shop corresponds with `shop=fuel`
+ - Funeral Home corresponds with `shop=funeral_directors`
+ - Furniture Store corresponds with `shop=furniture`
+ - Tabletop Game Store corresponds with `shop=games`
+ - Garden Center corresponds with `shop=garden_centre`
+ - Bottled Gas Shop corresponds with `shop=gas`
+ - General Store corresponds with `shop=general`
+ - Gift Shop corresponds with `shop=gift`
+ - Greengrocer corresponds with `shop=greengrocer`
+ - Hairdresser corresponds with `shop=hairdresser`
+ - Hairdresser Supply Store corresponds with `shop=hairdresser_supply`
+ - Hardware Store corresponds with `shop=hardware`
+ - Health Food Shop corresponds with `shop=health_food`
+ - Hearing Aids Store corresponds with `shop=hearing_aids`
+ - Herbalist corresponds with `shop=herbalist`
+ - Hifi Store corresponds with `shop=hifi`
+ - Hobby Shop corresponds with `shop=hobby`
+ - Household Linen Shop corresponds with `shop=household_linen`
+ - Houseware Store corresponds with `shop=houseware`
+ - Hunting Shop corresponds with `shop=hunting`
+ - Interior Decoration Store corresponds with `shop=interior_decoration`
+ - Jewelry Store corresponds with `shop=jewelry`
+ - Kiosk corresponds with `shop=kiosk`
+ - Kitchen Design Store corresponds with `shop=kitchen`
+ - Laundry corresponds with `shop=laundry`
+ - Leather Store corresponds with `shop=leather`
+ - Lighting Store corresponds with `shop=lighting`
+ - Locksmith corresponds with `shop=locksmith`
+ - Lottery Shop corresponds with `shop=lottery`
+ - Mall corresponds with `shop=mall`
+ - Massage Shop corresponds with `shop=massage`
+ - Medical Supply Store corresponds with `shop=medical_supply`
+ - Military Surplus Store corresponds with `shop=military_surplus`
+ - Mobile Phone Store corresponds with `shop=mobile_phone`
+ - Model Shop corresponds with `shop=model`
+ - Money Lender corresponds with `shop=money_lender`
+ - Motorcycle Dealership corresponds with `shop=motorcycle`
+ - Motorcycle Repair Shop corresponds with `shop=motorcycle_repair`
+ - Music Store corresponds with `shop=music`
+ - Musical Instrument Store corresponds with `shop=musical_instrument`
+ - Newspaper/Magazine Shop corresponds with `shop=newsagent`
+ - Nutrition Supplements Store corresponds with `shop=nutrition_supplements`
+ - Optician corresponds with `shop=optician`
+ - Outdoors Store corresponds with `shop=outdoor`
+ - Online Retailer Outpost corresponds with `shop=outpost`
+ - Paint Store corresponds with `shop=paint`
+ - Party Supply Store corresponds with `shop=party`
+ - Pastry Shop corresponds with `shop=pastry`
+ - Pawn Shop corresponds with `shop=pawnbroker`
+ - Perfume Store corresponds with `shop=perfumery`
+ - Pet Store corresponds with `shop=pet`
+ - Pet Grooming Store corresponds with `shop=pet_grooming`
+ - Photography Store corresponds with `shop=photo`
+ - Pottery Store corresponds with `shop=pottery`
+ - Printer Ink Store corresponds with `shop=printer_ink`
+ - Psychic corresponds with `shop=psychic`
+ - Fireworks Store corresponds with `shop=pyrotechnics`
+ - Radio/Electronic Component Store corresponds with `shop=radiotechnics`
+ - Religious Store corresponds with `shop=religion`
+ - Rental Shop corresponds with `shop=rental`
+ - Repair Shop corresponds with `shop=repair`
+ - Scuba Diving Shop corresponds with `shop=scuba_diving`
+ - Seafood Shop corresponds with `shop=seafood`
+ - Consignment/Thrift Store corresponds with `shop=second_hand`
+ - Sewing Supply Shop corresponds with `shop=sewing`
+ - Shoe Repair Shop corresponds with `shop=shoe_repair`
+ - Shoe Store corresponds with `shop=shoes`
+ - Spice Shop corresponds with `shop=spices`
+ - Sporting Goods Store corresponds with `shop=sports`
+ - Stationery Store corresponds with `shop=stationery`
+ - Storage Rental corresponds with `shop=storage_rental`
+ - Supermarket corresponds with `shop=supermarket`
+ - Pool Supply Store corresponds with `shop=swimming_pool`
+ - Tailor corresponds with `shop=tailor`
+ - Tattoo Parlor corresponds with `shop=tattoo`
+ - Tea Store corresponds with `shop=tea`
+ - Telecom Retail Store corresponds with `shop=telecommunication`
+ - Ticket Seller corresponds with `shop=ticket`
+ - Tile Shop corresponds with `shop=tiles`
+ - Tobacco Shop corresponds with `shop=tobacco`
+ - Tool Rental corresponds with `shop=tool_hire`
+ - Toy Store corresponds with `shop=toys`
+ - Trade Shop corresponds with `shop=trade`
+ - Travel Agency corresponds with `shop=travel_agency`
+ - Trophy Shop corresponds with `shop=trophy`
+ - Tire Store corresponds with `shop=tyres`
+ - Vacuum Cleaner Store corresponds with `shop=vacuum_cleaner`
+ - Variety Store corresponds with `shop=variety_store`
+ - Video Store corresponds with `shop=video`
+ - Video Game Store corresponds with `shop=video_games`
+ - Watches Shop corresponds with `shop=watches`
+ - Drinking Water Shop corresponds with `shop=water`
+ - Watersport/Swim Shop corresponds with `shop=water_sports`
+ - Weapon Shop corresponds with `shop=weapons`
+ - Wholesale Store corresponds with `shop=wholesale`
+ - Wig Shop corresponds with `shop=wigs`
+ - Window Blind Store corresponds with `shop=window_blind`
+ - Wine Shop corresponds with `shop=wine`
Only visible if `id~^..*$` is shown
@@ -302,7 +305,7 @@ This is rendered with {website}
- - {contact:website} corresponds with contact:website~^..*$
+ - {contact:website} corresponds with `contact:website~^..*$`
- This option cannot be chosen as answer
@@ -322,7 +325,7 @@ This is rendered with {email}
- - {contact:email} corresponds with contact:email~^..*$
+ - {contact:email} corresponds with `contact:email~^..*$`
- This option cannot be chosen as answer
@@ -342,7 +345,7 @@ This is rendered with {phone}
- - {contact:phone} corresponds with contact:phone~^..*$
+ - {contact:phone} corresponds with `contact:phone~^..*$`
- This option cannot be chosen as answer
@@ -358,14 +361,39 @@ The question is Which methods of payment are accepted here?
- - Cash is accepted here corresponds with payment:cash=yes
+ - Cash is accepted here corresponds with `payment:cash=yes`
- Unselecting this answer will add payment:cash=no
- - Payment cards are accepted here corresponds with payment:cards=yes
+ - Payment cards are accepted here corresponds with `payment:cards=yes`
- Unselecting this answer will add payment:cards=no
+### level
+
+
+
+The question is On what level is this feature located?
+
+This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level)
+
+This is rendered with Located on the {level}th floor
+
+
+
+
+
+ - Located underground corresponds with `location=underground`
+ - This option cannot be chosen as answer
+ - Located on the ground floor corresponds with `level=0`
+ - Located on the ground floor corresponds with ``
+ - This option cannot be chosen as answer
+ - Located on the first floor corresponds with `level=1`
+ - Located on the first basement level corresponds with `level=-1`
+
+
+
+
### copyshop-print-sizes
@@ -376,15 +404,15 @@ The question is What paper formats does this shop offer?
- - This shop can print on papers of size A4 corresponds with service:print:A4=yes
+ - This shop can print on papers of size A4 corresponds with `service:print:A4=yes`
- Unselecting this answer will add service:print:A4=no
- - This shop can print on papers of size A3 corresponds with service:print:A3=yes
+ - This shop can print on papers of size A3 corresponds with `service:print:A3=yes`
- Unselecting this answer will add service:print:A3=no
- - This shop can print on papers of size A2 corresponds with service:print:A2=yes
+ - This shop can print on papers of size A2 corresponds with `service:print:A2=yes`
- Unselecting this answer will add service:print:A2=no
- - This shop can print on papers of size A1 corresponds with service:print:A1=yes
+ - This shop can print on papers of size A1 corresponds with `service:print:A1=yes`
- Unselecting this answer will add service:print:A1=no
- - This shop can print on papers of size A0 corresponds with service:print:A0=yes
+ - This shop can print on papers of size A0 corresponds with `service:print:A0=yes`
- Unselecting this answer will add service:print:A0=no
@@ -406,6 +434,8 @@ This tagrendering has no question and is thus read-only
+Shows the reviews module (including the possibility to leave a review)
+
This tagrendering has no question and is thus read-only
@@ -416,6 +446,8 @@ This tagrendering has no question and is thus read-only
+Show the images block at this location
+
This tagrendering has no question and is thus read-only
@@ -426,6 +458,8 @@ This tagrendering has no question and is thus read-only
+Shows a small map with the feature. Added by default to every popup
+
This tagrendering has no question and is thus read-only
diff --git a/Docs/Layers/drinking_water.md b/Docs/Layers/drinking_water.md
index b21731a3c..dbc1b6361 100644
--- a/Docs/Layers/drinking_water.md
+++ b/Docs/Layers/drinking_water.md
@@ -44,12 +44,13 @@ Elements must have the all of following tags to be shown on this layer:
- - amenity=drinking_water
+ - amenity=drinking_water|drinking_water=yes
+ - man_made!=reservoir_covered
- access!=permissive
- access!=private
-[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B(%20%20%20%20nwr%5B%22amenity%22%3D%22drinking_water%22%5D%5B%22access%22!%3D%22permissive%22%5D%5B%22access%22!%3D%22private%22%5D(%7B%7Bbbox%7D%7D)%3B%0A)%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B)
+[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B(%20%20%20%20nwr%5B%22amenity%22%3D%22drinking_water%22%5D%5B%22man_made%22!%3D%22reservoir_covered%22%5D%5B%22access%22!%3D%22permissive%22%5D%5B%22access%22!%3D%22private%22%5D(%7B%7Bbbox%7D%7D)%3B%0A%20%20%20%20nwr%5B%22drinking_water%22%3D%22yes%22%5D%5B%22man_made%22!%3D%22reservoir_covered%22%5D%5B%22access%22!%3D%22permissive%22%5D%5B%22access%22!%3D%22private%22%5D(%7B%7Bbbox%7D%7D)%3B%0A)%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B)
@@ -76,6 +77,8 @@ attribute | type | values which are supported by this layer
+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
@@ -96,9 +99,9 @@ This is rendered with The operational status is {operational_status}
- - This drinking water works corresponds with
- - This drinking water is broken corresponds with operational_status=broken
- - This drinking water is closed corresponds with operational_status=closed
+ - This drinking water works corresponds with ``
+ - This drinking water is broken corresponds with `operational_status=broken`
+ - This drinking water is closed corresponds with `operational_status=closed`
@@ -113,8 +116,8 @@ The question is How easy is it to fill water bottles?
- - It is easy to refill water bottles corresponds with bottle=yes
- - Water bottles may not fit corresponds with bottle=no
+ - It is easy to refill water bottles corresponds with `bottle=yes`
+ - Water bottles may not fit corresponds with `bottle=no`
diff --git a/Docs/Layers/dumpstations.md b/Docs/Layers/dumpstations.md
index 1ef0ba472..f3a57f9e7 100644
--- a/Docs/Layers/dumpstations.md
+++ b/Docs/Layers/dumpstations.md
@@ -77,6 +77,8 @@ attribute | type | values which are supported by this layer
+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
@@ -93,8 +95,8 @@ The question is Does this place charge a fee?
- - You need to pay for use corresponds with fee=yes
- - Can be used for free corresponds with fee=no
+ - You need to pay for use corresponds with `fee=yes`
+ - Can be used for free corresponds with `fee=no`
@@ -125,8 +127,8 @@ The question is Does this place have a water point?
- - This place has a water point corresponds with water_point=yes
- - This place does not have a water point corresponds with water_point=no
+ - This place has a water point corresponds with `water_point=yes`
+ - This place does not have a water point corresponds with `water_point=no`
@@ -141,8 +143,8 @@ The question is Can you dispose of grey water here?
- - You can dispose of grey water here corresponds with sanitary_dump_station:grey_water=yes
- - You cannot dispose of gray water here corresponds with sanitary_dump_station:grey_water=no
+ - You can dispose of grey water here corresponds with `sanitary_dump_station:grey_water=yes`
+ - You cannot dispose of gray water here corresponds with `sanitary_dump_station:grey_water=no`
@@ -157,8 +159,8 @@ The question is Can you dispose of chemical toilet waste here?
- - You can dispose of chemical toilet waste here corresponds with sanitary_dump_station:chemical_toilet=yes
- - You cannot dispose of chemical toilet waste here corresponds with sanitary_dump_station:chemical_toilet=no
+ - You can dispose of chemical toilet waste here corresponds with `sanitary_dump_station:chemical_toilet=yes`
+ - You cannot dispose of chemical toilet waste here corresponds with `sanitary_dump_station:chemical_toilet=no`
@@ -173,11 +175,11 @@ The question is Who can use this dump station?
- - You need a network key/code to use this corresponds with access=network
- - You need to be a customer of camping/campersite to use this place corresponds with access=customers
- - Anyone can use this dump station corresponds with access=public
+ - You need a network key/code to use this corresponds with `access=network`
+ - You need to be a customer of camping/campersite to use this place corresponds with `access=customers`
+ - Anyone can use this dump station corresponds with `access=public`
- This option cannot be chosen as answer
- - Anyone can use this dump station corresponds with access=yes
+ - Anyone can use this dump station corresponds with `access=yes`
@@ -220,8 +222,8 @@ The question is Does this place have a power supply?
- - This place has a power supply corresponds with power_supply=yes
- - This place does not have power supply corresponds with power_supply=no
+ - This place has a power supply corresponds with `power_supply=yes`
+ - This place does not have power supply corresponds with `power_supply=no`
@@ -230,6 +232,8 @@ The question is Does this place have a power supply?
+Show the images block at this location
+
This tagrendering has no question and is thus read-only
@@ -240,6 +244,8 @@ This tagrendering has no question and is thus read-only
+Shows a small map with the feature. Added by default to every popup
+
This tagrendering has no question and is thus read-only
diff --git a/Docs/Layers/education_institutions_without_etymology.md b/Docs/Layers/education_institutions_without_etymology.md
index 5a3bb4053..6068dd214 100644
--- a/Docs/Layers/education_institutions_without_etymology.md
+++ b/Docs/Layers/education_institutions_without_etymology.md
@@ -114,7 +114,7 @@ This is rendered with Named after {name:etymology}
- - The origin of this name is unknown in all literature corresponds with name:etymology=unknown
+ - The origin of this name is unknown in all literature corresponds with `name:etymology=unknown`
diff --git a/Docs/Layers/elevator.md b/Docs/Layers/elevator.md
new file mode 100644
index 000000000..09ca7cb0d
--- /dev/null
+++ b/Docs/Layers/elevator.md
@@ -0,0 +1,187 @@
+
+
+ elevator
+==========
+
+
+
+
+
+This layer show elevators and asks for operational status and elevator dimensions. Useful for wheelchair accessibility information
+
+
+
+
+
+
+ - This layer is shown at zoomlevel **13** and higher
+
+
+
+
+#### Themes using this layer
+
+
+
+
+
+ - [onwheels](https://mapcomplete.osm.be/onwheels)
+ - [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:
+
+
+
+ - highway=elevator
+
+
+[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B(%20%20%20%20nwr%5B%22highway%22%3D%22elevator%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
+----------- | ------ | ------------------------------------------
+[](https://taginfo.openstreetmap.org/keys/level#values) [level](https://wiki.openstreetmap.org/wiki/Key:level) | [string](../SpecialInputElements.md#string) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1)
+[](https://taginfo.openstreetmap.org/keys/operational_status#values) [operational_status](https://wiki.openstreetmap.org/wiki/Key:operational_status) | Multiple choice | [broken](https://wiki.openstreetmap.org/wiki/Tag:operational_status%3Dbroken) [closed](https://wiki.openstreetmap.org/wiki/Tag:operational_status%3Dclosed) [ok](https://wiki.openstreetmap.org/wiki/Tag:operational_status%3Dok)
+[](https://taginfo.openstreetmap.org/keys/door:width#values) [door:width](https://wiki.openstreetmap.org/wiki/Key:door:width) | [pfloat](../SpecialInputElements.md#pfloat) |
+[](https://taginfo.openstreetmap.org/keys/elevator:width#values) [elevator:width](https://wiki.openstreetmap.org/wiki/Key:elevator:width) | [pfloat](../SpecialInputElements.md#pfloat) |
+[](https://taginfo.openstreetmap.org/keys/elevator:depth#values) [elevator:depth](https://wiki.openstreetmap.org/wiki/Key:elevator:depth) | [pfloat](../SpecialInputElements.md#pfloat) |
+[](https://taginfo.openstreetmap.org/keys/hearing_loop#values) [hearing_loop](https://wiki.openstreetmap.org/wiki/Key:hearing_loop) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:hearing_loop%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:hearing_loop%3Dno)
+
+
+
+
+### 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
+
+
+
+
+
+### multilevels
+
+
+
+The question is What levels does this elevator go to?
+
+This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level)
+
+This is rendered with This elevator goes to floors {level}
+
+
+
+
+
+ - Located underground corresponds with `location=underground`
+ - This option cannot be chosen as answer
+ - Located on the ground floor corresponds with `level=0`
+ - Located on the ground floor corresponds with ``
+ - This option cannot be chosen as answer
+ - Located on the first floor corresponds with `level=1`
+ - Located on the first basement level corresponds with `level=-1`
+
+
+
+
+### operational_status
+
+
+
+The question is Does this elevator work?
+
+
+
+
+
+ - This elevator is broken corresponds with `operational_status=broken`
+ - This elevator is closed e.g. because renovation works are going on corresponds with `operational_status=closed`
+ - This elevator works corresponds with `operational_status=ok`
+ - This elevator works corresponds with ``
+ - This option cannot be chosen as answer
+
+
+
+
+### door-width
+
+
+
+The question is What is the width of this elevator's entrance?
+
+This rendering asks information about the property [door:width](https://wiki.openstreetmap.org/wiki/Key:door:width)
+
+This is rendered with This elevator's doors have a width of {canonical(door:width)}
+
+
+
+
+
+### elevator-width
+
+
+
+The question is What is the width of this elevator?
+
+This rendering asks information about the property [elevator:width](https://wiki.openstreetmap.org/wiki/Key:elevator:width)
+
+This is rendered with This elevator has a width of {canonical(elevator:width)}
+
+
+
+
+
+### elevator-depth
+
+
+
+The question is What is the depth of this elevator?
+
+This rendering asks information about the property [elevator:depth](https://wiki.openstreetmap.org/wiki/Key:elevator:depth)
+
+This is rendered with This elevator has a depth of {canonical(elevator:depth)}
+
+
+
+
+
+### induction-loop
+
+
+
+An accessibility feature: induction loops are for hard-hearing persons which have an FM-receiver.
+
+The question is Does this place have an audio induction loop for people with reduced hearing?
+
+
+
+
+
+ - This place has an audio induction loop corresponds with `hearing_loop=yes`
+ - This place does not has an audio induction loop corresponds with `hearing_loop=no`
+
+
+This document is autogenerated from [assets/layers/elevator/elevator.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/elevator/elevator.json)
\ No newline at end of file
diff --git a/Docs/Layers/entrance.md b/Docs/Layers/entrance.md
index c9bc3acd9..ada376f77 100644
--- a/Docs/Layers/entrance.md
+++ b/Docs/Layers/entrance.md
@@ -29,8 +29,8 @@ A layer showing entrances and offering capabilities to survey some advanced data
- [entrances](https://mapcomplete.osm.be/entrances)
+ - [onwheels](https://mapcomplete.osm.be/onwheels)
- [personal](https://mapcomplete.osm.be/personal)
- - [walls_and_buildings](https://mapcomplete.osm.be/walls_and_buildings)
@@ -44,10 +44,10 @@ Elements must have the all of following tags to be shown on this layer:
- - entrance~^..*$|indoor=door
+ - entrance~^..*$|indoor=door|door~^..*$
-[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B(%20%20%20%20nwr%5B%22indoor%22%3D%22door%22%5D(%7B%7Bbbox%7D%7D)%3B%0A%20%20%20%20nwr%5B%22entrance%22%5D(%7B%7Bbbox%7D%7D)%3B%0A)%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B)
+[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B(%20%20%20%20nwr%5B%22indoor%22%3D%22door%22%5D(%7B%7Bbbox%7D%7D)%3B%0A%20%20%20%20nwr%5B%22door%22%5D(%7B%7Bbbox%7D%7D)%3B%0A%20%20%20%20nwr%5B%22entrance%22%5D(%7B%7Bbbox%7D%7D)%3B%0A)%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B)
@@ -64,10 +64,12 @@ this quick overview is incomplete
attribute | type | values which are supported by this layer
----------- | ------ | ------------------------------------------
+[](https://taginfo.openstreetmap.org/keys/level#values) [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1)
[](https://taginfo.openstreetmap.org/keys/entrance#values) [entrance](https://wiki.openstreetmap.org/wiki/Key:entrance) | Multiple choice | [](https://wiki.openstreetmap.org/wiki/Tag:entrance%3D) [main](https://wiki.openstreetmap.org/wiki/Tag:entrance%3Dmain) [secondary](https://wiki.openstreetmap.org/wiki/Tag:entrance%3Dsecondary) [service](https://wiki.openstreetmap.org/wiki/Tag:entrance%3Dservice) [exit](https://wiki.openstreetmap.org/wiki/Tag:entrance%3Dexit) [entrance](https://wiki.openstreetmap.org/wiki/Tag:entrance%3Dentrance) [emergency](https://wiki.openstreetmap.org/wiki/Tag:entrance%3Demergency) [home](https://wiki.openstreetmap.org/wiki/Tag:entrance%3Dhome)
[](https://taginfo.openstreetmap.org/keys/door#values) [door](https://wiki.openstreetmap.org/wiki/Key:door) | Multiple choice | [hinged](https://wiki.openstreetmap.org/wiki/Tag:door%3Dhinged) [revolving](https://wiki.openstreetmap.org/wiki/Tag:door%3Drevolving) [sliding](https://wiki.openstreetmap.org/wiki/Tag:door%3Dsliding) [overhead](https://wiki.openstreetmap.org/wiki/Tag:door%3Doverhead) [no](https://wiki.openstreetmap.org/wiki/Tag:door%3Dno)
[](https://taginfo.openstreetmap.org/keys/automatic_door#values) [automatic_door](https://wiki.openstreetmap.org/wiki/Key:automatic_door) | Multiple choice | [no](https://wiki.openstreetmap.org/wiki/Tag:automatic_door%3Dno) [motion](https://wiki.openstreetmap.org/wiki/Tag:automatic_door%3Dmotion) [floor](https://wiki.openstreetmap.org/wiki/Tag:automatic_door%3Dfloor) [button](https://wiki.openstreetmap.org/wiki/Tag:automatic_door%3Dbutton) [slowdown_button](https://wiki.openstreetmap.org/wiki/Tag:automatic_door%3Dslowdown_button) [continuous](https://wiki.openstreetmap.org/wiki/Tag:automatic_door%3Dcontinuous) [serviced_on_button_press](https://wiki.openstreetmap.org/wiki/Tag:automatic_door%3Dserviced_on_button_press) [serviced_on_request](https://wiki.openstreetmap.org/wiki/Tag:automatic_door%3Dserviced_on_request)
-[](https://taginfo.openstreetmap.org/keys/width#values) [width](https://wiki.openstreetmap.org/wiki/Key:width) | [distance](../SpecialInputElements.md#distance) |
+[](https://taginfo.openstreetmap.org/keys/width#values) [width](https://wiki.openstreetmap.org/wiki/Key:width) | [string](../SpecialInputElements.md#string) |
+[](https://taginfo.openstreetmap.org/keys/kerb:height#values) [kerb:height](https://wiki.openstreetmap.org/wiki/Key:kerb:height) | [pnat](../SpecialInputElements.md#pnat) | [0](https://wiki.openstreetmap.org/wiki/Tag:kerb:height%3D0)
@@ -76,12 +78,39 @@ attribute | type | values which are supported by this layer
+This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata`
+
This tagrendering has no question and is thus read-only
+### level
+
+
+
+The question is On what level is this feature located?
+
+This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level)
+
+This is rendered with Located on the {level}th floor
+
+
+
+
+
+ - Located underground corresponds with `location=underground`
+ - This option cannot be chosen as answer
+ - Located on the ground floor corresponds with `level=0`
+ - Located on the ground floor corresponds with ``
+ - This option cannot be chosen as answer
+ - Located on the first floor corresponds with `level=1`
+ - Located on the first basement level corresponds with `level=-1`
+
+
+
+
### Entrance type
@@ -92,16 +121,16 @@ The question is What type of entrance is this?
- - No specific entrance type is known corresponds with entrance=yes
+ - No specific entrance type is known corresponds with `entrance=yes`
- This option cannot be chosen as answer
- - This is an indoor door, separating a room or a corridor within a single building corresponds with indoor=door
- - This is the main entrance corresponds with entrance=main
- - This is a secondary entrance corresponds with entrance=secondary
- - This is a service entrance - normally only used for employees, delivery, … corresponds with entrance=service
- - This is an exit where one can not enter corresponds with entrance=exit
- - This is an entrance where one can only enter (but not exit) corresponds with entrance=entrance
- - This is emergency exit corresponds with entrance=emergency
- - This is the entrance to a private home corresponds with entrance=home
+ - This is an indoor door, separating a room or a corridor within a single building corresponds with `indoor=door`
+ - This is the main entrance corresponds with `entrance=main`
+ - This is a secondary entrance corresponds with `entrance=secondary`
+ - This is a service entrance - normally only used for employees, delivery, … corresponds with `entrance=service`
+ - This is an exit where one can not enter corresponds with `entrance=exit`
+ - This is an entrance where one can only enter (but not exit) corresponds with `entrance=entrance`
+ - This is emergency exit corresponds with `entrance=emergency`
+ - This is the entrance to a private home corresponds with `entrance=home`
@@ -116,13 +145,13 @@ The question is What is the type of this door? Wether
- - The door type is not known corresponds with door=yes
+ - The door type is not known corresponds with `door=yes`
- This option cannot be chosen as answer
- - A classical, hinged door supported by joints corresponds with door=hinged
- - A revolving door which hangs on a central shaft, rotating within a cylindrical enclosure corresponds with door=revolving
- - A sliding door where the door slides sidewards, typically parallel with a wall corresponds with door=sliding
- - A door which rolls from overhead, typically seen for garages corresponds with door=overhead
- - This is an entrance without a physical door corresponds with door=no
+ - A classical, hinged door supported by joints corresponds with `door=hinged`
+ - A revolving door which hangs on a central shaft, rotating within a cylindrical enclosure corresponds with `door=revolving`
+ - A sliding door where the door slides sidewards, typically parallel with a wall corresponds with `door=sliding`
+ - A door which rolls from overhead, typically seen for garages corresponds with `door=overhead`
+ - This is an entrance without a physical door corresponds with `door=no`
@@ -137,16 +166,16 @@ The question is Is this door automated?
- - This is an automatic door corresponds with automatic_door=yes
+ - This is an automatic door corresponds with `automatic_door=yes`
- This option cannot be chosen as answer
- - This door is not automated corresponds with automatic_door=no
- - This door will open automatically when motion is detected corresponds with automatic_door=motion
- - This door will open automatically when a sensor in the floor is triggered corresponds with automatic_door=floor
- - This door will open automatically when a button is pressed corresponds with automatic_door=button
- - This door revolves automatically all the time, but has a button to slow it down, e.g. for wheelchair users corresponds with automatic_door=slowdown_button
- - This door revolves automatically all the time corresponds with automatic_door=continuous
- - This door will be opened by staff when requested by pressing a button corresponds with automatic_door=serviced_on_button_press
- - This door will be opened by staff when requested corresponds with automatic_door=serviced_on_request
+ - This door is not automated corresponds with `automatic_door=no`
+ - This door will open automatically when motion is detected corresponds with `automatic_door=motion`
+ - This door will open automatically when a sensor in the floor is triggered corresponds with `automatic_door=floor`
+ - This door will open automatically when a button is pressed corresponds with `automatic_door=button`
+ - This door revolves automatically all the time, but has a button to slow it down, e.g. for wheelchair users corresponds with `automatic_door=slowdown_button`
+ - This door revolves automatically all the time corresponds with `automatic_door=continuous`
+ - This door will be opened by staff when requested by pressing a button corresponds with `automatic_door=serviced_on_button_press`
+ - This door will be opened by staff when requested corresponds with `automatic_door=serviced_on_request`
@@ -161,6 +190,25 @@ This rendering asks information about the property [width](https://wiki.openstr
This is rendered with This door has a width of {canonical(width)} meter
+
+
+
+
+### kerb-height
+
+
+
+The question is What is the height of this kerb?
+
+This rendering asks information about the property [kerb:height](https://wiki.openstreetmap.org/wiki/Key:kerb:height)
+
+This is rendered with The kerb height of this door is {kerb:height}
+
+
+
+
+
+ - This door does not have a kerb corresponds with `kerb:height=0`
This document is autogenerated from [assets/layers/entrance/entrance.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/entrance/entrance.json)
\ No newline at end of file
diff --git a/Docs/Layers/etymology.md b/Docs/Layers/etymology.md
index f19e76d94..9e08edd96 100644
--- a/Docs/Layers/etymology.md
+++ b/Docs/Layers/etymology.md
@@ -114,7 +114,7 @@ This is rendered with Named after {name:etymology}
- - The origin of this name is unknown in all literature corresponds with name:etymology=unknown
+ - The origin of this name is unknown in all literature corresponds with `name:etymology=unknown`
diff --git a/Docs/Layers/extinguisher.md b/Docs/Layers/extinguisher.md
index 92b65cc00..cb5c81a15 100644
--- a/Docs/Layers/extinguisher.md
+++ b/Docs/Layers/extinguisher.md
@@ -79,8 +79,8 @@ This is rendered with Location: {location}
- - Found indoors. corresponds with location=indoor
- - Found outdoors. corresponds with location=outdoor
+ - Found indoors. corresponds with `location=indoor`
+ - Found outdoors. corresponds with `location=outdoor`
@@ -89,6 +89,8 @@ This is rendered with Location: {location}
+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
diff --git a/Docs/Layers/facadegardens.md b/Docs/Layers/facadegardens.md
index 3a1548cda..f43d47b7c 100644
--- a/Docs/Layers/facadegardens.md
+++ b/Docs/Layers/facadegardens.md
@@ -75,6 +75,8 @@ attribute | type | values which are supported by this layer
+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
@@ -105,9 +107,9 @@ The question is Is the garden shaded or sunny?
- - The garden is in full sun corresponds with direct_sunlight=yes
- - The garden is in partial shade corresponds with direct_sunlight=partial
- - The garden is in the shade corresponds with direct_sunlight=no
+ - The garden is in full sun corresponds with `direct_sunlight=yes`
+ - The garden is in partial shade corresponds with `direct_sunlight=partial`
+ - The garden is in the shade corresponds with `direct_sunlight=no`
@@ -122,8 +124,8 @@ The question is Is there a water barrel installed for the garden?
- - There is a rain barrel corresponds with rain_barrel=yes
- - There is no rain barrel corresponds with rain_barrel=no
+ - There is a rain barrel corresponds with `rain_barrel=yes`
+ - There is no rain barrel corresponds with `rain_barrel=no`
@@ -152,8 +154,8 @@ The question is Are there any edible plants?
- - There are edible plants corresponds with edible=yes
- - There are no edible plants corresponds with edible=no
+ - There are edible plants corresponds with `edible=yes`
+ - There are no edible plants corresponds with `edible=no`
@@ -168,10 +170,10 @@ The question is What kinds of plants grow here?
- - There are vines corresponds with plant=vine
- - There are flowering plants corresponds with plant=flower
- - There are shrubs corresponds with plant=shrub
- - There are groundcovering plants corresponds with plant=groundcover
+ - There are vines corresponds with `plant=vine`
+ - There are flowering plants corresponds with `plant=flower`
+ - There are shrubs corresponds with `plant=shrub`
+ - There are groundcovering plants corresponds with `plant=groundcover`
@@ -194,6 +196,8 @@ This is rendered with More details: {description}
+Show the images block at this location
+
This tagrendering has no question and is thus read-only
@@ -204,6 +208,8 @@ This tagrendering has no question and is thus read-only
+Shows a small map with the feature. Added by default to every popup
+
This tagrendering has no question and is thus read-only
diff --git a/Docs/Layers/fietsstraat.md b/Docs/Layers/fietsstraat.md
index 0b036fd9b..e8f4bec0b 100644
--- a/Docs/Layers/fietsstraat.md
+++ b/Docs/Layers/fietsstraat.md
@@ -69,6 +69,8 @@ attribute | type | values which are supported by this layer
+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
@@ -85,10 +87,10 @@ The question is Is the street {name} a cyclestreet?
- - This street is a cyclestreet (and has a speed limit of 30 km/h) corresponds with cyclestreet=yes&maxspeed=30&overtaking:motor_vehicle=no
- - This street is a cyclestreet corresponds with cyclestreet=yes
- - This street will become a cyclstreet soon corresponds with proposed:cyclestreet=yes
- - This street is not a cyclestreet corresponds with
+ - This street is a cyclestreet (and has a speed limit of 30 km/h) corresponds with `cyclestreet=yes&maxspeed=30&overtaking:motor_vehicle=no`
+ - This street is a cyclestreet corresponds with `cyclestreet=yes`
+ - This street will become a cyclstreet soon corresponds with `proposed:cyclestreet=yes`
+ - This street is not a cyclestreet corresponds with ``
@@ -113,6 +115,8 @@ Only visible if `proposed:cyclestreet=yes` is shown
+Show the images block at this location
+
This tagrendering has no question and is thus read-only
@@ -123,6 +127,8 @@ This tagrendering has no question and is thus read-only
+Shows a small map with the feature. Added by default to every popup
+
This tagrendering has no question and is thus read-only
diff --git a/Docs/Layers/fire_station.md b/Docs/Layers/fire_station.md
index 0050d9a9b..6fc4a60eb 100644
--- a/Docs/Layers/fire_station.md
+++ b/Docs/Layers/fire_station.md
@@ -125,7 +125,7 @@ This is rendered with This station is operated by {operator}.
- - Bureau of Fire Protection corresponds with operator=Bureau of Fire Protection&operator:type=government
+ - Bureau of Fire Protection corresponds with `operator=Bureau of Fire Protection&operator:type=government`
@@ -144,10 +144,10 @@ This is rendered with The operator is a(n) {operator:type} entity.
- - The station is operated by the government. corresponds with operator:type=government
- - The station is operated by a community-based, or informal organization. corresponds with operator:type=community
- - The station is operated by a formal group of volunteers. corresponds with operator:type=ngo
- - The station is privately operated. corresponds with operator:type=private
+ - The station is operated by the government. corresponds with `operator:type=government`
+ - The station is operated by a community-based, or informal organization. corresponds with `operator:type=community`
+ - The station is operated by a formal group of volunteers. corresponds with `operator:type=ngo`
+ - The station is privately operated. corresponds with `operator:type=private`
@@ -156,6 +156,8 @@ This is rendered with The operator is a(n) {operator:type} entity.
+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
diff --git a/Docs/Layers/food.md b/Docs/Layers/food.md
index 296ec9c6a..f33ed20e4 100644
--- a/Docs/Layers/food.md
+++ b/Docs/Layers/food.md
@@ -27,6 +27,7 @@ A layer showing restaurants and fast-food amenities (with a special rendering fo
- [food](https://mapcomplete.osm.be/food)
- [fritures](https://mapcomplete.osm.be/fritures)
+ - [onwheels](https://mapcomplete.osm.be/onwheels)
- [personal](https://mapcomplete.osm.be/personal)
- [pets](https://mapcomplete.osm.be/pets)
@@ -62,6 +63,7 @@ this quick overview is incomplete
attribute | type | values which are supported by this layer
----------- | ------ | ------------------------------------------
+[](https://taginfo.openstreetmap.org/keys/level#values) [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1)
[](https://taginfo.openstreetmap.org/keys/name#values) [name](https://wiki.openstreetmap.org/wiki/Key:name) | [string](../SpecialInputElements.md#string) |
[](https://taginfo.openstreetmap.org/keys/amenity#values) [amenity](https://wiki.openstreetmap.org/wiki/Key:amenity) | Multiple choice | [fast_food](https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dfast_food) [restaurant](https://wiki.openstreetmap.org/wiki/Tag:amenity%3Drestaurant)
[](https://taginfo.openstreetmap.org/keys/opening_hours#values) [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) | [opening_hours](../SpecialInputElements.md#opening_hours) |
@@ -89,12 +91,39 @@ attribute | type | values which are supported by this layer
+This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata`
+
This tagrendering has no question and is thus read-only
+### level
+
+
+
+The question is On what level is this feature located?
+
+This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level)
+
+This is rendered with Located on the {level}th floor
+
+
+
+
+
+ - Located underground corresponds with `location=underground`
+ - This option cannot be chosen as answer
+ - Located on the ground floor corresponds with `level=0`
+ - Located on the ground floor corresponds with ``
+ - This option cannot be chosen as answer
+ - Located on the first floor corresponds with `level=1`
+ - Located on the first basement level corresponds with `level=-1`
+
+
+
+
### Name
@@ -119,8 +148,8 @@ The question is What type of business is this?
- - This is a fastfood-business, focused on fast service. If seating is available, these are rather limited and functional. corresponds with amenity=fast_food
- - A restaurant, focused on creating a nice experience where one is served at the table corresponds with amenity=restaurant
+ - This is a fastfood-business, focused on fast service. If seating is available, these are rather limited and functional. corresponds with `amenity=fast_food`
+ - A restaurant, focused on creating a nice experience where one is served at the table corresponds with `amenity=restaurant`
@@ -153,7 +182,7 @@ This is rendered with {website}
- - {contact:website} corresponds with contact:website~^..*$
+ - {contact:website} corresponds with `contact:website~^..*$`
- This option cannot be chosen as answer
@@ -173,7 +202,7 @@ This is rendered with {email}
- - {contact:email} corresponds with contact:email~^..*$
+ - {contact:email} corresponds with `contact:email~^..*$`
- This option cannot be chosen as answer
@@ -193,7 +222,7 @@ This is rendered with {phone}
- - {contact:phone} corresponds with contact:phone~^..*$
+ - {contact:phone} corresponds with `contact:phone~^..*$`
- This option cannot be chosen as answer
@@ -209,9 +238,9 @@ The question is Which methods of payment are accepted here?
- - Cash is accepted here corresponds with payment:cash=yes
+ - Cash is accepted here corresponds with `payment:cash=yes`
- Unselecting this answer will add payment:cash=no
- - Payment cards are accepted here corresponds with payment:cards=yes
+ - Payment cards are accepted here corresponds with `payment:cards=yes`
- Unselecting this answer will add payment:cards=no
@@ -227,10 +256,10 @@ The question is Is this place accessible with a wheelchair?
- - This place is specially adapted for wheelchair users corresponds with wheelchair=designated
- - This place is easily reachable with a wheelchair corresponds with wheelchair=yes
- - It is possible to reach this place in a wheelchair, but it is not easy corresponds with wheelchair=limited
- - This place is not reachable with a wheelchair corresponds with wheelchair=no
+ - This place is specially adapted for wheelchair users corresponds with `wheelchair=designated`
+ - This place is easily reachable with a wheelchair corresponds with `wheelchair=yes`
+ - It is possible to reach this place in a wheelchair, but it is not easy corresponds with `wheelchair=limited`
+ - This place is not reachable with a wheelchair corresponds with `wheelchair=no`
@@ -249,21 +278,21 @@ This is rendered with This place mostly serves {cuisine}
- - This is a pizzeria corresponds with cuisine=pizza
- - This is a friture corresponds with cuisine=friture
- - Mainly serves pasta corresponds with cuisine=pasta
- - This is kebab shop corresponds with cuisine=kebab
- - This is a sandwichbar corresponds with cuisine=sandwich
- - Burgers are served here corresponds with cuisine=burger
- - Sushi is served here corresponds with cuisine=sushi
- - Coffee is served here corresponds with cuisine=coffee
- - This is an italian restaurant (which serves more then pasta and pizza) corresponds with cuisine=italian
- - French dishes are served here corresponds with cuisine=french
- - Chinese dishes are served here corresponds with cuisine=chinese
- - Greek dishes are served here corresponds with cuisine=greek
- - Indian dishes are served here corresponds with cuisine=indian
- - Turkish dishes are served here corresponds with cuisine=turkish
- - Thai dishes are served here corresponds with cuisine=thai
+ - This is a pizzeria corresponds with `cuisine=pizza`
+ - This is a friture corresponds with `cuisine=friture`
+ - Mainly serves pasta corresponds with `cuisine=pasta`
+ - This is kebab shop corresponds with `cuisine=kebab`
+ - This is a sandwichbar corresponds with `cuisine=sandwich`
+ - Burgers are served here corresponds with `cuisine=burger`
+ - Sushi is served here corresponds with `cuisine=sushi`
+ - Coffee is served here corresponds with `cuisine=coffee`
+ - This is an italian restaurant (which serves more then pasta and pizza) corresponds with `cuisine=italian`
+ - French dishes are served here corresponds with `cuisine=french`
+ - Chinese dishes are served here corresponds with `cuisine=chinese`
+ - Greek dishes are served here corresponds with `cuisine=greek`
+ - Indian dishes are served here corresponds with `cuisine=indian`
+ - Turkish dishes are served here corresponds with `cuisine=turkish`
+ - Thai dishes are served here corresponds with `cuisine=thai`
@@ -278,9 +307,9 @@ The question is Does this place offer take-away?
- - This is a take-away only business corresponds with takeaway=only
- - Take-away is possible here corresponds with takeaway=yes
- - Take-away is not possible here corresponds with takeaway=no
+ - This is a take-away only business corresponds with `takeaway=only`
+ - Take-away is possible here corresponds with `takeaway=yes`
+ - Take-away is not possible here corresponds with `takeaway=no`
@@ -295,8 +324,8 @@ The question is Delivers {title()} their food at home?
- - This business does home delivery (eventually via a third party) corresponds with delivery=yes
- - This business does not deliver at home corresponds with delivery=no
+ - This business does home delivery (eventually via a third party) corresponds with `delivery=yes`
+ - This business does not deliver at home corresponds with `delivery=no`
@@ -311,10 +340,10 @@ The question is Does this restaurant have a vegetarian option?
- - No vegetarian options are available corresponds with diet:vegetarian=no
- - Some vegetarian options are available corresponds with diet:vegetarian=limited
- - Vegetarian options are available corresponds with diet:vegetarian=yes
- - All dishes are vegetarian corresponds with diet:vegetarian=only
+ - No vegetarian options are available corresponds with `diet:vegetarian=no`
+ - Some vegetarian options are available corresponds with `diet:vegetarian=limited`
+ - Vegetarian options are available corresponds with `diet:vegetarian=yes`
+ - All dishes are vegetarian corresponds with `diet:vegetarian=only`
@@ -329,10 +358,10 @@ The question is Does this business serve vegan meals?
- - No vegan options available corresponds with diet:vegan=no
- - Some vegan options are available corresponds with diet:vegan=limited
- - Vegan options are available corresponds with diet:vegan=yes
- - All dishes are vegan corresponds with diet:vegan=only
+ - No vegan options available corresponds with `diet:vegan=no`
+ - Some vegan options are available corresponds with `diet:vegan=limited`
+ - Vegan options are available corresponds with `diet:vegan=yes`
+ - All dishes are vegan corresponds with `diet:vegan=only`
@@ -347,10 +376,10 @@ The question is Does this restaurant offer a halal menu?
- - There are no halal options available corresponds with diet:halal=no
- - There is a small halal menu corresponds with diet:halal=limited
- - There is a halal menu corresponds with diet:halal=yes
- - Only halal options are available corresponds with diet:halal=only
+ - There are no halal options available corresponds with `diet:halal=no`
+ - There is a small halal menu corresponds with `diet:halal=limited`
+ - There is a halal menu corresponds with `diet:halal=yes`
+ - Only halal options are available corresponds with `diet:halal=only`
@@ -365,9 +394,9 @@ The question is Does this fries shop have vegetarian snacks?
- - Vegetarian snacks are available corresponds with diet:vegetarian=yes
- - Only a small selection of snacks are vegetarian corresponds with diet:vegetarian=limited
- - No vegetarian snacks are available corresponds with diet:vegetarian=no
+ - Vegetarian snacks are available corresponds with `diet:vegetarian=yes`
+ - Only a small selection of snacks are vegetarian corresponds with `diet:vegetarian=limited`
+ - No vegetarian snacks are available corresponds with `diet:vegetarian=no`
Only visible if `cuisine=friture` is shown
@@ -384,9 +413,9 @@ The question is Does this fries shop have vegan snacks?
- - Vegan snacks are available corresponds with diet:vegan=yes
- - A small selection of vegan snacks are available corresponds with diet:vegan=limited
- - No vegan snacks are available corresponds with diet:vegan=no
+ - Vegan snacks are available corresponds with `diet:vegan=yes`
+ - A small selection of vegan snacks are available corresponds with `diet:vegan=limited`
+ - No vegan snacks are available corresponds with `diet:vegan=no`
Only visible if `cuisine=friture` is shown
@@ -403,8 +432,8 @@ The question is Does this fries shop use vegetable or animal oil for cooking?
- - The frying is done with vegetable oil corresponds with friture:oil=vegetable
- - The frying is done with animal oil corresponds with friture:oil=animal
+ - The frying is done with vegetable oil corresponds with `friture:oil=vegetable`
+ - The frying is done with animal oil corresponds with `friture:oil=animal`
Only visible if `cuisine=friture` is shown
@@ -421,9 +450,9 @@ The question is If you bring your own container (such as a cooking pot and smal
- - You can bring your own containers to get your order, saving on single-use packaging material and thus waste corresponds with reusable_packaging:accept=yes
- - Bringing your own container is not allowed corresponds with reusable_packaging:accept=no
- - You must bring your own container to order here. corresponds with reusable_packaging:accept=only
+ - You can bring your own containers to get your order, saving on single-use packaging material and thus waste corresponds with `reusable_packaging:accept=yes`
+ - Bringing your own container is not allowed corresponds with `reusable_packaging:accept=no`
+ - You must bring your own container to order here. corresponds with `reusable_packaging:accept=only`
Only visible if `cuisine=friture` is shown
@@ -440,10 +469,10 @@ The question is Does this amenity have electrical outlets, available to custome
- - There are plenty of domestic sockets available to customers seated indoors, where they can charge their electronics corresponds with service:electricity=yes
- - There are a few domestic sockets available to customers seated indoors, where they can charge their electronics corresponds with service:electricity=limited
- - There are no sockets available indoors to customers, but charging might be possible if the staff is asked corresponds with service:electricity=ask
- - There are a no domestic sockets available to customers seated indoors corresponds with service:electricity=no
+ - There are plenty of domestic sockets available to customers seated indoors, where they can charge their electronics corresponds with `service:electricity=yes`
+ - There are a few domestic sockets available to customers seated indoors, where they can charge their electronics corresponds with `service:electricity=limited`
+ - There are no sockets available indoors to customers, but charging might be possible if the staff is asked corresponds with `service:electricity=ask`
+ - There are a no domestic sockets available to customers seated indoors corresponds with `service:electricity=no`
@@ -458,10 +487,10 @@ The question is Are dogs allowed in this business?
- - Dogs are allowed corresponds with dog=yes
- - Dogs are not allowed corresponds with dog=no
- - Dogs are allowed, but they have to be leashed corresponds with dog=leashed
- - Dogs are allowed and can run around freely corresponds with dog=unleashed
+ - Dogs are allowed corresponds with `dog=yes`
+ - Dogs are not allowed corresponds with `dog=no`
+ - Dogs are allowed, but they have to be leashed corresponds with `dog=leashed`
+ - Dogs are allowed and can run around freely corresponds with `dog=unleashed`
@@ -470,6 +499,8 @@ The question is Are dogs allowed in this business?
+Shows the reviews module (including the possibility to leave a review)
+
This tagrendering has no question and is thus read-only
diff --git a/Docs/Layers/friture.md b/Docs/Layers/friture.md
index 705c21925..51ebe4cbe 100644
--- a/Docs/Layers/friture.md
+++ b/Docs/Layers/friture.md
@@ -60,6 +60,7 @@ this quick overview is incomplete
attribute | type | values which are supported by this layer
----------- | ------ | ------------------------------------------
+[](https://taginfo.openstreetmap.org/keys/level#values) [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1)
[](https://taginfo.openstreetmap.org/keys/name#values) [name](https://wiki.openstreetmap.org/wiki/Key:name) | [string](../SpecialInputElements.md#string) |
[](https://taginfo.openstreetmap.org/keys/amenity#values) [amenity](https://wiki.openstreetmap.org/wiki/Key:amenity) | Multiple choice | [fast_food](https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dfast_food) [restaurant](https://wiki.openstreetmap.org/wiki/Tag:amenity%3Drestaurant)
[](https://taginfo.openstreetmap.org/keys/opening_hours#values) [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) | [opening_hours](../SpecialInputElements.md#opening_hours) |
@@ -87,12 +88,39 @@ attribute | type | values which are supported by this layer
+This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata`
+
This tagrendering has no question and is thus read-only
+### level
+
+
+
+The question is On what level is this feature located?
+
+This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level)
+
+This is rendered with Located on the {level}th floor
+
+
+
+
+
+ - Located underground corresponds with `location=underground`
+ - This option cannot be chosen as answer
+ - Located on the ground floor corresponds with `level=0`
+ - Located on the ground floor corresponds with ``
+ - This option cannot be chosen as answer
+ - Located on the first floor corresponds with `level=1`
+ - Located on the first basement level corresponds with `level=-1`
+
+
+
+
### Name
@@ -117,8 +145,8 @@ The question is What type of business is this?
- - This is a fastfood-business, focused on fast service. If seating is available, these are rather limited and functional. corresponds with amenity=fast_food
- - A restaurant, focused on creating a nice experience where one is served at the table corresponds with amenity=restaurant
+ - This is a fastfood-business, focused on fast service. If seating is available, these are rather limited and functional. corresponds with `amenity=fast_food`
+ - A restaurant, focused on creating a nice experience where one is served at the table corresponds with `amenity=restaurant`
@@ -151,7 +179,7 @@ This is rendered with {website}
- - {contact:website} corresponds with contact:website~^..*$
+ - {contact:website} corresponds with `contact:website~^..*$`
- This option cannot be chosen as answer
@@ -171,7 +199,7 @@ This is rendered with {email}
- - {contact:email} corresponds with contact:email~^..*$
+ - {contact:email} corresponds with `contact:email~^..*$`
- This option cannot be chosen as answer
@@ -191,7 +219,7 @@ This is rendered with {phone}
- - {contact:phone} corresponds with contact:phone~^..*$
+ - {contact:phone} corresponds with `contact:phone~^..*$`
- This option cannot be chosen as answer
@@ -207,9 +235,9 @@ The question is Which methods of payment are accepted here?
- - Cash is accepted here corresponds with payment:cash=yes
+ - Cash is accepted here corresponds with `payment:cash=yes`
- Unselecting this answer will add payment:cash=no
- - Payment cards are accepted here corresponds with payment:cards=yes
+ - Payment cards are accepted here corresponds with `payment:cards=yes`
- Unselecting this answer will add payment:cards=no
@@ -225,10 +253,10 @@ The question is Is this place accessible with a wheelchair?
- - This place is specially adapted for wheelchair users corresponds with wheelchair=designated
- - This place is easily reachable with a wheelchair corresponds with wheelchair=yes
- - It is possible to reach this place in a wheelchair, but it is not easy corresponds with wheelchair=limited
- - This place is not reachable with a wheelchair corresponds with wheelchair=no
+ - This place is specially adapted for wheelchair users corresponds with `wheelchair=designated`
+ - This place is easily reachable with a wheelchair corresponds with `wheelchair=yes`
+ - It is possible to reach this place in a wheelchair, but it is not easy corresponds with `wheelchair=limited`
+ - This place is not reachable with a wheelchair corresponds with `wheelchair=no`
@@ -247,21 +275,21 @@ This is rendered with This place mostly serves {cuisine}
- - This is a pizzeria corresponds with cuisine=pizza
- - This is a friture corresponds with cuisine=friture
- - Mainly serves pasta corresponds with cuisine=pasta
- - This is kebab shop corresponds with cuisine=kebab
- - This is a sandwichbar corresponds with cuisine=sandwich
- - Burgers are served here corresponds with cuisine=burger
- - Sushi is served here corresponds with cuisine=sushi
- - Coffee is served here corresponds with cuisine=coffee
- - This is an italian restaurant (which serves more then pasta and pizza) corresponds with cuisine=italian
- - French dishes are served here corresponds with cuisine=french
- - Chinese dishes are served here corresponds with cuisine=chinese
- - Greek dishes are served here corresponds with cuisine=greek
- - Indian dishes are served here corresponds with cuisine=indian
- - Turkish dishes are served here corresponds with cuisine=turkish
- - Thai dishes are served here corresponds with cuisine=thai
+ - This is a pizzeria corresponds with `cuisine=pizza`
+ - This is a friture corresponds with `cuisine=friture`
+ - Mainly serves pasta corresponds with `cuisine=pasta`
+ - This is kebab shop corresponds with `cuisine=kebab`
+ - This is a sandwichbar corresponds with `cuisine=sandwich`
+ - Burgers are served here corresponds with `cuisine=burger`
+ - Sushi is served here corresponds with `cuisine=sushi`
+ - Coffee is served here corresponds with `cuisine=coffee`
+ - This is an italian restaurant (which serves more then pasta and pizza) corresponds with `cuisine=italian`
+ - French dishes are served here corresponds with `cuisine=french`
+ - Chinese dishes are served here corresponds with `cuisine=chinese`
+ - Greek dishes are served here corresponds with `cuisine=greek`
+ - Indian dishes are served here corresponds with `cuisine=indian`
+ - Turkish dishes are served here corresponds with `cuisine=turkish`
+ - Thai dishes are served here corresponds with `cuisine=thai`
@@ -276,9 +304,9 @@ The question is Does this place offer take-away?
- - This is a take-away only business corresponds with takeaway=only
- - Take-away is possible here corresponds with takeaway=yes
- - Take-away is not possible here corresponds with takeaway=no
+ - This is a take-away only business corresponds with `takeaway=only`
+ - Take-away is possible here corresponds with `takeaway=yes`
+ - Take-away is not possible here corresponds with `takeaway=no`
@@ -293,8 +321,8 @@ The question is Delivers {title()} their food at home?
- - This business does home delivery (eventually via a third party) corresponds with delivery=yes
- - This business does not deliver at home corresponds with delivery=no
+ - This business does home delivery (eventually via a third party) corresponds with `delivery=yes`
+ - This business does not deliver at home corresponds with `delivery=no`
@@ -309,10 +337,10 @@ The question is Does this restaurant have a vegetarian option?
- - No vegetarian options are available corresponds with diet:vegetarian=no
- - Some vegetarian options are available corresponds with diet:vegetarian=limited
- - Vegetarian options are available corresponds with diet:vegetarian=yes
- - All dishes are vegetarian corresponds with diet:vegetarian=only
+ - No vegetarian options are available corresponds with `diet:vegetarian=no`
+ - Some vegetarian options are available corresponds with `diet:vegetarian=limited`
+ - Vegetarian options are available corresponds with `diet:vegetarian=yes`
+ - All dishes are vegetarian corresponds with `diet:vegetarian=only`
@@ -327,10 +355,10 @@ The question is Does this business serve vegan meals?
- - No vegan options available corresponds with diet:vegan=no
- - Some vegan options are available corresponds with diet:vegan=limited
- - Vegan options are available corresponds with diet:vegan=yes
- - All dishes are vegan corresponds with diet:vegan=only
+ - No vegan options available corresponds with `diet:vegan=no`
+ - Some vegan options are available corresponds with `diet:vegan=limited`
+ - Vegan options are available corresponds with `diet:vegan=yes`
+ - All dishes are vegan corresponds with `diet:vegan=only`
@@ -345,10 +373,10 @@ The question is Does this restaurant offer a halal menu?
- - There are no halal options available corresponds with diet:halal=no
- - There is a small halal menu corresponds with diet:halal=limited
- - There is a halal menu corresponds with diet:halal=yes
- - Only halal options are available corresponds with diet:halal=only
+ - There are no halal options available corresponds with `diet:halal=no`
+ - There is a small halal menu corresponds with `diet:halal=limited`
+ - There is a halal menu corresponds with `diet:halal=yes`
+ - Only halal options are available corresponds with `diet:halal=only`
@@ -363,9 +391,9 @@ The question is Does this fries shop have vegetarian snacks?
- - Vegetarian snacks are available corresponds with diet:vegetarian=yes
- - Only a small selection of snacks are vegetarian corresponds with diet:vegetarian=limited
- - No vegetarian snacks are available corresponds with diet:vegetarian=no
+ - Vegetarian snacks are available corresponds with `diet:vegetarian=yes`
+ - Only a small selection of snacks are vegetarian corresponds with `diet:vegetarian=limited`
+ - No vegetarian snacks are available corresponds with `diet:vegetarian=no`
Only visible if `cuisine=friture` is shown
@@ -382,9 +410,9 @@ The question is Does this fries shop have vegan snacks?
- - Vegan snacks are available corresponds with diet:vegan=yes
- - A small selection of vegan snacks are available corresponds with diet:vegan=limited
- - No vegan snacks are available corresponds with diet:vegan=no
+ - Vegan snacks are available corresponds with `diet:vegan=yes`
+ - A small selection of vegan snacks are available corresponds with `diet:vegan=limited`
+ - No vegan snacks are available corresponds with `diet:vegan=no`
Only visible if `cuisine=friture` is shown
@@ -401,8 +429,8 @@ The question is Does this fries shop use vegetable or animal oil for cooking?
- - The frying is done with vegetable oil corresponds with friture:oil=vegetable
- - The frying is done with animal oil corresponds with friture:oil=animal
+ - The frying is done with vegetable oil corresponds with `friture:oil=vegetable`
+ - The frying is done with animal oil corresponds with `friture:oil=animal`
Only visible if `cuisine=friture` is shown
@@ -419,9 +447,9 @@ The question is If you bring your own container (such as a cooking pot and smal
- - You can bring your own containers to get your order, saving on single-use packaging material and thus waste corresponds with reusable_packaging:accept=yes
- - Bringing your own container is not allowed corresponds with reusable_packaging:accept=no
- - You must bring your own container to order here. corresponds with reusable_packaging:accept=only
+ - You can bring your own containers to get your order, saving on single-use packaging material and thus waste corresponds with `reusable_packaging:accept=yes`
+ - Bringing your own container is not allowed corresponds with `reusable_packaging:accept=no`
+ - You must bring your own container to order here. corresponds with `reusable_packaging:accept=only`
Only visible if `cuisine=friture` is shown
@@ -438,10 +466,10 @@ The question is Does this amenity have electrical outlets, available to custome
- - There are plenty of domestic sockets available to customers seated indoors, where they can charge their electronics corresponds with service:electricity=yes
- - There are a few domestic sockets available to customers seated indoors, where they can charge their electronics corresponds with service:electricity=limited
- - There are no sockets available indoors to customers, but charging might be possible if the staff is asked corresponds with service:electricity=ask
- - There are a no domestic sockets available to customers seated indoors corresponds with service:electricity=no
+ - There are plenty of domestic sockets available to customers seated indoors, where they can charge their electronics corresponds with `service:electricity=yes`
+ - There are a few domestic sockets available to customers seated indoors, where they can charge their electronics corresponds with `service:electricity=limited`
+ - There are no sockets available indoors to customers, but charging might be possible if the staff is asked corresponds with `service:electricity=ask`
+ - There are a no domestic sockets available to customers seated indoors corresponds with `service:electricity=no`
@@ -456,10 +484,10 @@ The question is Are dogs allowed in this business?
- - Dogs are allowed corresponds with dog=yes
- - Dogs are not allowed corresponds with dog=no
- - Dogs are allowed, but they have to be leashed corresponds with dog=leashed
- - Dogs are allowed and can run around freely corresponds with dog=unleashed
+ - Dogs are allowed corresponds with `dog=yes`
+ - Dogs are not allowed corresponds with `dog=no`
+ - Dogs are allowed, but they have to be leashed corresponds with `dog=leashed`
+ - Dogs are allowed and can run around freely corresponds with `dog=unleashed`
@@ -468,6 +496,8 @@ The question is Are dogs allowed in this business?
+Shows the reviews module (including the possibility to leave a review)
+
This tagrendering has no question and is thus read-only
@@ -478,6 +508,8 @@ This tagrendering has no question and is thus read-only
+Show the images block at this location
+
This tagrendering has no question and is thus read-only
@@ -488,6 +520,8 @@ This tagrendering has no question and is thus read-only
+Shows a small map with the feature. Added by default to every popup
+
This tagrendering has no question and is thus read-only
diff --git a/Docs/Layers/ghost_bike.md b/Docs/Layers/ghost_bike.md
index ed3d765a2..d4f58cdd2 100644
--- a/Docs/Layers/ghost_bike.md
+++ b/Docs/Layers/ghost_bike.md
@@ -82,6 +82,8 @@ This tagrendering has no question and is thus read-only
+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
@@ -102,7 +104,7 @@ This is rendered with In remembrance of {name}
- - No name is marked on the bike corresponds with noname=yes
+ - No name is marked on the bike corresponds with `noname=yes`
diff --git a/Docs/Layers/governments.md b/Docs/Layers/governments.md
new file mode 100644
index 000000000..f9ff362bd
--- /dev/null
+++ b/Docs/Layers/governments.md
@@ -0,0 +1,156 @@
+
+
+ governments
+=============
+
+
+
+
+
+This layer show governmental buildings. It was setup as commissioned layer for the client of OSOC '22
+
+
+
+
+
+
+ - This layer is shown at zoomlevel **13** and higher
+
+
+
+
+#### Themes using this layer
+
+
+
+
+
+ - [governments](https://mapcomplete.osm.be/governments)
+ - [onwheels](https://mapcomplete.osm.be/onwheels)
+ - [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:
+
+
+
+ - office=government
+
+
+[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B(%20%20%20%20nwr%5B%22office%22%3D%22government%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
+----------- | ------ | ------------------------------------------
+[](https://taginfo.openstreetmap.org/keys/phone#values) [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) |
+[](https://taginfo.openstreetmap.org/keys/email#values) [email](https://wiki.openstreetmap.org/wiki/Key:email) | [email](../SpecialInputElements.md#email) |
+[](https://taginfo.openstreetmap.org/keys/website#values) [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) |
+[](https://taginfo.openstreetmap.org/keys/name#values) [name](https://wiki.openstreetmap.org/wiki/Key:name) | [string](../SpecialInputElements.md#string) |
+
+
+
+
+### 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
+
+
+
+
+
+### 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 {phone}
+
+
+
+
+
+ - {contact:phone} corresponds with `contact:phone~^..*$`
+ - 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 {email}
+
+
+
+
+
+ - {contact:email} corresponds with `contact:email~^..*$`
+ - This option cannot be chosen as answer
+
+
+
+
+### 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 {website}
+
+
+
+
+
+ - {contact:website} corresponds with `contact:website~^..*$`
+ - This option cannot be chosen as answer
+
+
+
+
+### name
+
+
+
+The question is What is the name of this Governmental Office?
+
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
+
+This is rendered with This Governmental Office is called {name}
+
+
+
+This document is autogenerated from [assets/layers/governments/governments.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/governments/governments.json)
\ No newline at end of file
diff --git a/Docs/Layers/grass_in_parks.md b/Docs/Layers/grass_in_parks.md
index 2b4a011c8..b03cd5419 100644
--- a/Docs/Layers/grass_in_parks.md
+++ b/Docs/Layers/grass_in_parks.md
@@ -46,6 +46,8 @@ Elements must have the all of following tags to be shown on this layer:
+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
diff --git a/Docs/Layers/hackerspace.md b/Docs/Layers/hackerspace.md
index 97a5856a0..3bc884a0d 100644
--- a/Docs/Layers/hackerspace.md
+++ b/Docs/Layers/hackerspace.md
@@ -86,8 +86,8 @@ The question is Is this a hackerspace or a makerspace?
- - This is a makerspace corresponds with hackerspace=makerspace
- - This is a traditional (software oriented) hackerspace corresponds with
+ - This is a makerspace corresponds with `hackerspace=makerspace`
+ - This is a traditional (software oriented) hackerspace corresponds with ``
@@ -120,7 +120,7 @@ This is rendered with {website}
- - {contact:website} corresponds with contact:website~^..*$
+ - {contact:website} corresponds with `contact:website~^..*$`
- This option cannot be chosen as answer
@@ -140,7 +140,7 @@ This is rendered with {email}
- - {contact:email} corresponds with contact:email~^..*$
+ - {contact:email} corresponds with `contact:email~^..*$`
- This option cannot be chosen as answer
@@ -160,7 +160,7 @@ This is rendered with {phone}
- - {contact:phone} corresponds with contact:phone~^..*$
+ - {contact:phone} corresponds with `contact:phone~^..*$`
- This option cannot be chosen as answer
@@ -180,7 +180,7 @@ This is rendered with {opening_hours_table()}
- - Opened 24/7 corresponds with opening_hours=24/7
+ - Opened 24/7 corresponds with `opening_hours=24/7`
@@ -195,8 +195,8 @@ The question is Is a 3D-printer available at this hackerspace?
- - There is a 3D-printer available at this hackerspace corresponds with service:3dprinter=yes
- - There is no 3D-printer available at this hackerspace corresponds with service:3dprinter=no
+ - There is a 3D-printer available at this hackerspace corresponds with `service:3dprinter=yes`
+ - There is no 3D-printer available at this hackerspace corresponds with `service:3dprinter=no`
@@ -211,8 +211,8 @@ The question is Is a laser cutter available at this hackerspace?
- - There is a laser cutter available at this hackerspace corresponds with service:lasercutter=yes
- - There is no laser cutter available at this hackerspace corresponds with service:lasercutter=no
+ - There is a laser cutter available at this hackerspace corresponds with `service:lasercutter=yes`
+ - There is no laser cutter available at this hackerspace corresponds with `service:lasercutter=no`
@@ -227,8 +227,8 @@ The question is Is a CNC drill available at this hackerspace?
- - There is a CNC drill available at this hackerspace corresponds with service:cnc_drilling_machine=yes
- - There is no CNC drill available at this hackerspace corresponds with service:cnc_drilling_machine=no
+ - There is a CNC drill available at this hackerspace corresponds with `service:cnc_drilling_machine=yes`
+ - There is no CNC drill available at this hackerspace corresponds with `service:cnc_drilling_machine=no`
@@ -237,6 +237,8 @@ The question is Is a CNC drill available at this hackerspace?
+Shows the reviews module (including the possibility to leave a review)
+
This tagrendering has no question and is thus read-only
@@ -253,10 +255,10 @@ The question is Is this place accessible with a wheelchair?
- - This place is specially adapted for wheelchair users corresponds with wheelchair=designated
- - This place is easily reachable with a wheelchair corresponds with wheelchair=yes
- - It is possible to reach this place in a wheelchair, but it is not easy corresponds with wheelchair=limited
- - This place is not reachable with a wheelchair corresponds with wheelchair=no
+ - This place is specially adapted for wheelchair users corresponds with `wheelchair=designated`
+ - This place is easily reachable with a wheelchair corresponds with `wheelchair=yes`
+ - It is possible to reach this place in a wheelchair, but it is not easy corresponds with `wheelchair=limited`
+ - This place is not reachable with a wheelchair corresponds with `wheelchair=no`
@@ -271,8 +273,8 @@ The question is Does this hackerspace serve Club Mate?
- - This hackerspace serves club mate corresponds with drink:club-mate=yes
- - This hackerspace does not serve club mate corresponds with drink:club-mate=no
+ - This hackerspace serves club mate corresponds with `drink:club-mate=yes`
+ - This hackerspace does not serve club mate corresponds with `drink:club-mate=no`
diff --git a/Docs/Layers/health_and_social_places_without_etymology.md b/Docs/Layers/health_and_social_places_without_etymology.md
index 5818c8628..f0a09340e 100644
--- a/Docs/Layers/health_and_social_places_without_etymology.md
+++ b/Docs/Layers/health_and_social_places_without_etymology.md
@@ -114,7 +114,7 @@ This is rendered with Named after {name:etymology}
- - The origin of this name is unknown in all literature corresponds with name:etymology=unknown
+ - The origin of this name is unknown in all literature corresponds with `name:etymology=unknown`
diff --git a/Docs/Layers/hospital.md b/Docs/Layers/hospital.md
index 0d2a9f22f..a23028ef1 100644
--- a/Docs/Layers/hospital.md
+++ b/Docs/Layers/hospital.md
@@ -7,6 +7,8 @@
+A layer showing hospital grounds
+
@@ -24,6 +26,7 @@
- [healthcare](https://mapcomplete.osm.be/healthcare)
+ - [onwheels](https://mapcomplete.osm.be/onwheels)
- [personal](https://mapcomplete.osm.be/personal)
@@ -70,11 +73,11 @@ attribute | type | values which are supported by this layer
-The question is What does the of the hospital ?
+The question is What is the name of this hospital?
This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-This is rendered with Name of the hospital name is {name}
+This is rendered with This hospital is called {name}
@@ -94,7 +97,7 @@ This is rendered with {phone}
- - {contact:phone} corresponds with contact:phone~^..*$
+ - {contact:phone} corresponds with `contact:phone~^..*$`
- This option cannot be chosen as answer
@@ -114,7 +117,7 @@ This is rendered with {email}
- - {contact:email} corresponds with contact:email~^..*$
+ - {contact:email} corresponds with `contact:email~^..*$`
- This option cannot be chosen as answer
@@ -134,7 +137,7 @@ This is rendered with {website}
- - {contact:website} corresponds with contact:website~^..*$
+ - {contact:website} corresponds with `contact:website~^..*$`
- This option cannot be chosen as answer
diff --git a/Docs/Layers/hotel.md b/Docs/Layers/hotel.md
new file mode 100644
index 000000000..7bda3b05f
--- /dev/null
+++ b/Docs/Layers/hotel.md
@@ -0,0 +1,186 @@
+
+
+ hotel
+=======
+
+
+
+
+
+Layer showing all hotels
+
+
+
+
+
+
+ - This layer is shown at zoomlevel **13** and higher
+
+
+
+
+#### Themes using this layer
+
+
+
+
+
+ - [onwheels](https://mapcomplete.osm.be/onwheels)
+ - [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:
+
+
+
+ - tourism=hotel
+
+
+[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B(%20%20%20%20nwr%5B%22tourism%22%3D%22hotel%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
+----------- | ------ | ------------------------------------------
+[](https://taginfo.openstreetmap.org/keys/name#values) [name](https://wiki.openstreetmap.org/wiki/Key:name) | [string](../SpecialInputElements.md#string) |
+[](https://taginfo.openstreetmap.org/keys/phone#values) [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) |
+[](https://taginfo.openstreetmap.org/keys/email#values) [email](https://wiki.openstreetmap.org/wiki/Key:email) | [email](../SpecialInputElements.md#email) |
+[](https://taginfo.openstreetmap.org/keys/website#values) [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) |
+[](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)
+
+
+
+
+### 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
+
+
+
+
+
+### reviews
+
+
+
+Shows the reviews module (including the possibility to leave a review)
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### name
+
+
+
+The question is What is the name of this hotel?
+
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
+
+This is rendered with This hotel is called {name}
+
+
+
+
+
+### 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 {phone}
+
+
+
+
+
+ - {contact:phone} corresponds with `contact:phone~^..*$`
+ - 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 {email}
+
+
+
+
+
+ - {contact:email} corresponds with `contact:email~^..*$`
+ - This option cannot be chosen as answer
+
+
+
+
+### 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 {website}
+
+
+
+
+
+ - {contact:website} corresponds with `contact:website~^..*$`
+ - This option cannot be chosen as answer
+
+
+
+
+### wheelchair-access
+
+
+
+The question is Is this place accessible with a wheelchair?
+
+
+
+
+
+ - This place is specially adapted for wheelchair users corresponds with `wheelchair=designated`
+ - This place is easily reachable with a wheelchair corresponds with `wheelchair=yes`
+ - It is possible to reach this place in a wheelchair, but it is not easy corresponds with `wheelchair=limited`
+ - This place is not reachable with a wheelchair corresponds with `wheelchair=no`
+
+
+This document is autogenerated from [assets/layers/hotel/hotel.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/hotel/hotel.json)
\ No newline at end of file
diff --git a/Docs/Layers/hydrant.md b/Docs/Layers/hydrant.md
index a24e5962c..8ae1771c4 100644
--- a/Docs/Layers/hydrant.md
+++ b/Docs/Layers/hydrant.md
@@ -81,10 +81,10 @@ This is rendered with The hydrant color is {colour}
- - The hydrant color is unknown. corresponds with
+ - The hydrant color is unknown. corresponds with ``
- This option cannot be chosen as answer
- - The hydrant color is yellow. corresponds with colour=yellow
- - The hydrant color is red. corresponds with colour=red
+ - The hydrant color is yellow. corresponds with `colour=yellow`
+ - The hydrant color is red. corresponds with `colour=red`
@@ -103,12 +103,12 @@ This is rendered with Hydrant type: {fire_hydrant:type}
- - The hydrant type is unknown. corresponds with
+ - The hydrant type is unknown. corresponds with ``
- This option cannot be chosen as answer
- - Pillar type. corresponds with fire_hydrant:type=pillar
- - Pipe type. corresponds with fire_hydrant:type=pipe
- - Wall type. corresponds with fire_hydrant:type=wall
- - Underground type. corresponds with fire_hydrant:type=underground
+ - Pillar type. corresponds with `fire_hydrant:type=pillar`
+ - Pipe type. corresponds with `fire_hydrant:type=pipe`
+ - Wall type. corresponds with `fire_hydrant:type=wall`
+ - Underground type. corresponds with `fire_hydrant:type=underground`
@@ -123,9 +123,9 @@ The question is Is this hydrant still working?
- - The hydrant is (fully or partially) working corresponds with emergency=fire_hydrant
- - The hydrant is unavailable corresponds with disused:emergency=fire_hydrant
- - The hydrant has been removed corresponds with removed:emergency=fire_hydrant
+ - The hydrant is (fully or partially) working corresponds with `emergency=fire_hydrant`
+ - The hydrant is unavailable corresponds with `disused:emergency=fire_hydrant`
+ - The hydrant has been removed corresponds with `removed:emergency=fire_hydrant`
@@ -134,6 +134,8 @@ The question is Is this hydrant still working?
+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
diff --git a/Docs/Layers/id_presets.md b/Docs/Layers/id_presets.md
index 4acedc9a9..da51ccd10 100644
--- a/Docs/Layers/id_presets.md
+++ b/Docs/Layers/id_presets.md
@@ -15,7 +15,7 @@ Layer containing various presets and questions generated by ID. These are meant
- This layer is shown at zoomlevel **0** and higher
- - This layer cannot be toggled in the filter view. If you import this layer in your theme, override `title` to make this toggleable.
+ - 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`
@@ -67,166 +67,166 @@ This tagrendering has no question and is thus read-only
- - Farm Supply Shop corresponds with shop=agrarian
- - Liquor Store corresponds with shop=alcohol
- - Anime / Manga Shop corresponds with shop=anime
- - Antiques Shop corresponds with shop=antiques
- - Appliance Store corresponds with shop=appliance
- - Art Store corresponds with shop=art
- - Baby Goods Store corresponds with shop=baby_goods
- - Bag/Luggage Store corresponds with shop=bag
- - Bakery corresponds with shop=bakery
- - Bathroom Furnishing Store corresponds with shop=bathroom_furnishing
- - Beauty Shop corresponds with shop=beauty
- - Bedding/Mattress Store corresponds with shop=bed
- - Beverage Store corresponds with shop=beverages
- - Bicycle Shop corresponds with shop=bicycle
- - Boat Store corresponds with shop=boat
- - Bookmaker corresponds with shop=bookmaker
- - Book Store corresponds with shop=books
- - Brewing Supply Store corresponds with shop=brewing_supplies
- - Butcher corresponds with shop=butcher
- - Camera Equipment Store corresponds with shop=camera
- - Candle Shop corresponds with shop=candles
- - Cannabis Shop corresponds with shop=cannabis
- - Car Dealership corresponds with shop=car
- - Car Parts Store corresponds with shop=car_parts
- - Car Repair Shop corresponds with shop=car_repair
- - RV Dealership corresponds with shop=caravan
- - Carpet Store corresponds with shop=carpet
- - Catalog Shop corresponds with shop=catalogue
- - Charity Store corresponds with shop=charity
- - Cheese Store corresponds with shop=cheese
- - Drugstore corresponds with shop=chemist
- - Chocolate Store corresponds with shop=chocolate
- - Clothing Store corresponds with shop=clothes
- - Coffee Store corresponds with shop=coffee
- - Collectibles Shop corresponds with shop=collector
- - Computer Store corresponds with shop=computer
- - Candy Store corresponds with shop=confectionery
- - Convenience Store corresponds with shop=convenience
- - Copy Store corresponds with shop=copyshop
- - Cosmetics Store corresponds with shop=cosmetics
- - Country Store corresponds with shop=country_store
- - Arts & Crafts Store corresponds with shop=craft
- - Curtain Store corresponds with shop=curtain
- - Dairy Store corresponds with shop=dairy
- - Deli corresponds with shop=deli
- - Department Store corresponds with shop=department_store
- - DIY Store corresponds with shop=doityourself
- - Door Shop corresponds with shop=doors
- - Dry Cleaner corresponds with shop=dry_cleaning
- - E-Cigarette Shop corresponds with shop=e-cigarette
- - Electrical Equipment Store corresponds with shop=electrical
- - Electronics Store corresponds with shop=electronics
- - Erotic Store corresponds with shop=erotic
- - Fabric Store corresponds with shop=fabric
- - Produce Stand corresponds with shop=farm
- - Fashion Accessories Store corresponds with shop=fashion_accessories
- - Fireplace Store corresponds with shop=fireplace
- - Fishing Shop corresponds with shop=fishing
- - Flooring Supply Shop corresponds with shop=flooring
- - Florist corresponds with shop=florist
- - Framing Shop corresponds with shop=frame
- - Frozen Food Store corresponds with shop=frozen_food
- - Fuel Shop corresponds with shop=fuel
- - Funeral Home corresponds with shop=funeral_directors
- - Furniture Store corresponds with shop=furniture
- - Tabletop Game Store corresponds with shop=games
- - Garden Center corresponds with shop=garden_centre
- - Bottled Gas Shop corresponds with shop=gas
- - General Store corresponds with shop=general
- - Gift Shop corresponds with shop=gift
- - Greengrocer corresponds with shop=greengrocer
- - Hairdresser corresponds with shop=hairdresser
- - Hairdresser Supply Store corresponds with shop=hairdresser_supply
- - Hardware Store corresponds with shop=hardware
- - Health Food Shop corresponds with shop=health_food
- - Hearing Aids Store corresponds with shop=hearing_aids
- - Herbalist corresponds with shop=herbalist
- - Hifi Store corresponds with shop=hifi
- - Hobby Shop corresponds with shop=hobby
- - Household Linen Shop corresponds with shop=household_linen
- - Houseware Store corresponds with shop=houseware
- - Hunting Shop corresponds with shop=hunting
- - Interior Decoration Store corresponds with shop=interior_decoration
- - Jewelry Store corresponds with shop=jewelry
- - Kiosk corresponds with shop=kiosk
- - Kitchen Design Store corresponds with shop=kitchen
- - Laundry corresponds with shop=laundry
- - Leather Store corresponds with shop=leather
- - Lighting Store corresponds with shop=lighting
- - Locksmith corresponds with shop=locksmith
- - Lottery Shop corresponds with shop=lottery
- - Mall corresponds with shop=mall
- - Massage Shop corresponds with shop=massage
- - Medical Supply Store corresponds with shop=medical_supply
- - Military Surplus Store corresponds with shop=military_surplus
- - Mobile Phone Store corresponds with shop=mobile_phone
- - Model Shop corresponds with shop=model
- - Money Lender corresponds with shop=money_lender
- - Motorcycle Dealership corresponds with shop=motorcycle
- - Motorcycle Repair Shop corresponds with shop=motorcycle_repair
- - Music Store corresponds with shop=music
- - Musical Instrument Store corresponds with shop=musical_instrument
- - Newspaper/Magazine Shop corresponds with shop=newsagent
- - Nutrition Supplements Store corresponds with shop=nutrition_supplements
- - Optician corresponds with shop=optician
- - Outdoors Store corresponds with shop=outdoor
- - Online Retailer Outpost corresponds with shop=outpost
- - Paint Store corresponds with shop=paint
- - Party Supply Store corresponds with shop=party
- - Pastry Shop corresponds with shop=pastry
- - Pawn Shop corresponds with shop=pawnbroker
- - Perfume Store corresponds with shop=perfumery
- - Pet Store corresponds with shop=pet
- - Pet Grooming Store corresponds with shop=pet_grooming
- - Photography Store corresponds with shop=photo
- - Pottery Store corresponds with shop=pottery
- - Printer Ink Store corresponds with shop=printer_ink
- - Psychic corresponds with shop=psychic
- - Fireworks Store corresponds with shop=pyrotechnics
- - Radio/Electronic Component Store corresponds with shop=radiotechnics
- - Religious Store corresponds with shop=religion
- - Rental Shop corresponds with shop=rental
- - Repair Shop corresponds with shop=repair
- - Scuba Diving Shop corresponds with shop=scuba_diving
- - Seafood Shop corresponds with shop=seafood
- - Consignment/Thrift Store corresponds with shop=second_hand
- - Sewing Supply Shop corresponds with shop=sewing
- - Shoe Repair Shop corresponds with shop=shoe_repair
- - Shoe Store corresponds with shop=shoes
- - Spice Shop corresponds with shop=spices
- - Sporting Goods Store corresponds with shop=sports
- - Stationery Store corresponds with shop=stationery
- - Storage Rental corresponds with shop=storage_rental
- - Supermarket corresponds with shop=supermarket
- - Pool Supply Store corresponds with shop=swimming_pool
- - Tailor corresponds with shop=tailor
- - Tattoo Parlor corresponds with shop=tattoo
- - Tea Store corresponds with shop=tea
- - Telecom Retail Store corresponds with shop=telecommunication
- - Ticket Seller corresponds with shop=ticket
- - Tile Shop corresponds with shop=tiles
- - Tobacco Shop corresponds with shop=tobacco
- - Tool Rental corresponds with shop=tool_hire
- - Toy Store corresponds with shop=toys
- - Trade Shop corresponds with shop=trade
- - Travel Agency corresponds with shop=travel_agency
- - Trophy Shop corresponds with shop=trophy
- - Tire Store corresponds with shop=tyres
- - Vacuum Cleaner Store corresponds with shop=vacuum_cleaner
- - Variety Store corresponds with shop=variety_store
- - Video Store corresponds with shop=video
- - Video Game Store corresponds with shop=video_games
- - Watches Shop corresponds with shop=watches
- - Drinking Water Shop corresponds with shop=water
- - Watersport/Swim Shop corresponds with shop=water_sports
- - Weapon Shop corresponds with shop=weapons
- - Wholesale Store corresponds with shop=wholesale
- - Wig Shop corresponds with shop=wigs
- - Window Blind Store corresponds with shop=window_blind
- - Wine Shop corresponds with shop=wine
+ - Farm Supply Shop corresponds with `shop=agrarian`
+ - Liquor Store corresponds with `shop=alcohol`
+ - Anime / Manga Shop corresponds with `shop=anime`
+ - Antiques Shop corresponds with `shop=antiques`
+ - Appliance Store corresponds with `shop=appliance`
+ - Art Store corresponds with `shop=art`
+ - Baby Goods Store corresponds with `shop=baby_goods`
+ - Bag/Luggage Store corresponds with `shop=bag`
+ - Bakery corresponds with `shop=bakery`
+ - Bathroom Furnishing Store corresponds with `shop=bathroom_furnishing`
+ - Beauty Shop corresponds with `shop=beauty`
+ - Bedding/Mattress Store corresponds with `shop=bed`
+ - Beverage Store corresponds with `shop=beverages`
+ - Bicycle Shop corresponds with `shop=bicycle`
+ - Boat Store corresponds with `shop=boat`
+ - Bookmaker corresponds with `shop=bookmaker`
+ - Book Store corresponds with `shop=books`
+ - Brewing Supply Store corresponds with `shop=brewing_supplies`
+ - Butcher corresponds with `shop=butcher`
+ - Camera Equipment Store corresponds with `shop=camera`
+ - Candle Shop corresponds with `shop=candles`
+ - Cannabis Shop corresponds with `shop=cannabis`
+ - Car Dealership corresponds with `shop=car`
+ - Car Parts Store corresponds with `shop=car_parts`
+ - Car Repair Shop corresponds with `shop=car_repair`
+ - RV Dealership corresponds with `shop=caravan`
+ - Carpet Store corresponds with `shop=carpet`
+ - Catalog Shop corresponds with `shop=catalogue`
+ - Charity Store corresponds with `shop=charity`
+ - Cheese Store corresponds with `shop=cheese`
+ - Drugstore corresponds with `shop=chemist`
+ - Chocolate Store corresponds with `shop=chocolate`
+ - Clothing Store corresponds with `shop=clothes`
+ - Coffee Store corresponds with `shop=coffee`
+ - Collectibles Shop corresponds with `shop=collector`
+ - Computer Store corresponds with `shop=computer`
+ - Candy Store corresponds with `shop=confectionery`
+ - Convenience Store corresponds with `shop=convenience`
+ - Copy Store corresponds with `shop=copyshop`
+ - Cosmetics Store corresponds with `shop=cosmetics`
+ - Country Store corresponds with `shop=country_store`
+ - Arts & Crafts Store corresponds with `shop=craft`
+ - Curtain Store corresponds with `shop=curtain`
+ - Dairy Store corresponds with `shop=dairy`
+ - Deli corresponds with `shop=deli`
+ - Department Store corresponds with `shop=department_store`
+ - DIY Store corresponds with `shop=doityourself`
+ - Door Shop corresponds with `shop=doors`
+ - Dry Cleaner corresponds with `shop=dry_cleaning`
+ - E-Cigarette Shop corresponds with `shop=e-cigarette`
+ - Electrical Equipment Store corresponds with `shop=electrical`
+ - Electronics Store corresponds with `shop=electronics`
+ - Erotic Store corresponds with `shop=erotic`
+ - Fabric Store corresponds with `shop=fabric`
+ - Produce Stand corresponds with `shop=farm`
+ - Fashion Accessories Store corresponds with `shop=fashion_accessories`
+ - Fireplace Store corresponds with `shop=fireplace`
+ - Fishing Shop corresponds with `shop=fishing`
+ - Flooring Supply Shop corresponds with `shop=flooring`
+ - Florist corresponds with `shop=florist`
+ - Framing Shop corresponds with `shop=frame`
+ - Frozen Food Store corresponds with `shop=frozen_food`
+ - Fuel Shop corresponds with `shop=fuel`
+ - Funeral Home corresponds with `shop=funeral_directors`
+ - Furniture Store corresponds with `shop=furniture`
+ - Tabletop Game Store corresponds with `shop=games`
+ - Garden Center corresponds with `shop=garden_centre`
+ - Bottled Gas Shop corresponds with `shop=gas`
+ - General Store corresponds with `shop=general`
+ - Gift Shop corresponds with `shop=gift`
+ - Greengrocer corresponds with `shop=greengrocer`
+ - Hairdresser corresponds with `shop=hairdresser`
+ - Hairdresser Supply Store corresponds with `shop=hairdresser_supply`
+ - Hardware Store corresponds with `shop=hardware`
+ - Health Food Shop corresponds with `shop=health_food`
+ - Hearing Aids Store corresponds with `shop=hearing_aids`
+ - Herbalist corresponds with `shop=herbalist`
+ - Hifi Store corresponds with `shop=hifi`
+ - Hobby Shop corresponds with `shop=hobby`
+ - Household Linen Shop corresponds with `shop=household_linen`
+ - Houseware Store corresponds with `shop=houseware`
+ - Hunting Shop corresponds with `shop=hunting`
+ - Interior Decoration Store corresponds with `shop=interior_decoration`
+ - Jewelry Store corresponds with `shop=jewelry`
+ - Kiosk corresponds with `shop=kiosk`
+ - Kitchen Design Store corresponds with `shop=kitchen`
+ - Laundry corresponds with `shop=laundry`
+ - Leather Store corresponds with `shop=leather`
+ - Lighting Store corresponds with `shop=lighting`
+ - Locksmith corresponds with `shop=locksmith`
+ - Lottery Shop corresponds with `shop=lottery`
+ - Mall corresponds with `shop=mall`
+ - Massage Shop corresponds with `shop=massage`
+ - Medical Supply Store corresponds with `shop=medical_supply`
+ - Military Surplus Store corresponds with `shop=military_surplus`
+ - Mobile Phone Store corresponds with `shop=mobile_phone`
+ - Model Shop corresponds with `shop=model`
+ - Money Lender corresponds with `shop=money_lender`
+ - Motorcycle Dealership corresponds with `shop=motorcycle`
+ - Motorcycle Repair Shop corresponds with `shop=motorcycle_repair`
+ - Music Store corresponds with `shop=music`
+ - Musical Instrument Store corresponds with `shop=musical_instrument`
+ - Newspaper/Magazine Shop corresponds with `shop=newsagent`
+ - Nutrition Supplements Store corresponds with `shop=nutrition_supplements`
+ - Optician corresponds with `shop=optician`
+ - Outdoors Store corresponds with `shop=outdoor`
+ - Online Retailer Outpost corresponds with `shop=outpost`
+ - Paint Store corresponds with `shop=paint`
+ - Party Supply Store corresponds with `shop=party`
+ - Pastry Shop corresponds with `shop=pastry`
+ - Pawn Shop corresponds with `shop=pawnbroker`
+ - Perfume Store corresponds with `shop=perfumery`
+ - Pet Store corresponds with `shop=pet`
+ - Pet Grooming Store corresponds with `shop=pet_grooming`
+ - Photography Store corresponds with `shop=photo`
+ - Pottery Store corresponds with `shop=pottery`
+ - Printer Ink Store corresponds with `shop=printer_ink`
+ - Psychic corresponds with `shop=psychic`
+ - Fireworks Store corresponds with `shop=pyrotechnics`
+ - Radio/Electronic Component Store corresponds with `shop=radiotechnics`
+ - Religious Store corresponds with `shop=religion`
+ - Rental Shop corresponds with `shop=rental`
+ - Repair Shop corresponds with `shop=repair`
+ - Scuba Diving Shop corresponds with `shop=scuba_diving`
+ - Seafood Shop corresponds with `shop=seafood`
+ - Consignment/Thrift Store corresponds with `shop=second_hand`
+ - Sewing Supply Shop corresponds with `shop=sewing`
+ - Shoe Repair Shop corresponds with `shop=shoe_repair`
+ - Shoe Store corresponds with `shop=shoes`
+ - Spice Shop corresponds with `shop=spices`
+ - Sporting Goods Store corresponds with `shop=sports`
+ - Stationery Store corresponds with `shop=stationery`
+ - Storage Rental corresponds with `shop=storage_rental`
+ - Supermarket corresponds with `shop=supermarket`
+ - Pool Supply Store corresponds with `shop=swimming_pool`
+ - Tailor corresponds with `shop=tailor`
+ - Tattoo Parlor corresponds with `shop=tattoo`
+ - Tea Store corresponds with `shop=tea`
+ - Telecom Retail Store corresponds with `shop=telecommunication`
+ - Ticket Seller corresponds with `shop=ticket`
+ - Tile Shop corresponds with `shop=tiles`
+ - Tobacco Shop corresponds with `shop=tobacco`
+ - Tool Rental corresponds with `shop=tool_hire`
+ - Toy Store corresponds with `shop=toys`
+ - Trade Shop corresponds with `shop=trade`
+ - Travel Agency corresponds with `shop=travel_agency`
+ - Trophy Shop corresponds with `shop=trophy`
+ - Tire Store corresponds with `shop=tyres`
+ - Vacuum Cleaner Store corresponds with `shop=vacuum_cleaner`
+ - Variety Store corresponds with `shop=variety_store`
+ - Video Store corresponds with `shop=video`
+ - Video Game Store corresponds with `shop=video_games`
+ - Watches Shop corresponds with `shop=watches`
+ - Drinking Water Shop corresponds with `shop=water`
+ - Watersport/Swim Shop corresponds with `shop=water_sports`
+ - Weapon Shop corresponds with `shop=weapons`
+ - Wholesale Store corresponds with `shop=wholesale`
+ - Wig Shop corresponds with `shop=wigs`
+ - Window Blind Store corresponds with `shop=window_blind`
+ - Wine Shop corresponds with `shop=wine`
@@ -241,158 +241,158 @@ This tagrendering has no question and is thus read-only
- - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with shop=boutique
- - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with shop=fashion
- - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with shop=vacant
- - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with shop=yes
- - circle:white;./assets/layers/id_presets/fas-tractor.svg corresponds with shop=agrarian
- - circle:white;./assets/layers/id_presets/fas-wine-bottle.svg corresponds with shop=alcohol
- - circle:white;./assets/layers/id_presets/fas-dragon.svg corresponds with shop=anime
- - circle:white;./assets/layers/id_presets/temaki-furniture.svg corresponds with shop=antiques
- - circle:white;./assets/layers/id_presets/temaki-laundry.svg corresponds with shop=appliance
- - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with shop=art
- - circle:white;./assets/layers/id_presets/fas-baby-carriage.svg corresponds with shop=baby_goods
- - circle:white;./assets/layers/id_presets/fas-suitcase-rolling.svg corresponds with shop=bag
- - circle:white;./assets/layers/id_presets/maki-bakery.svg corresponds with shop=bakery
- - circle:white;./assets/layers/id_presets/fas-bath.svg corresponds with shop=bathroom_furnishing
- - circle:white;./assets/layers/id_presets/temaki-lipstick.svg corresponds with shop=beauty
- - circle:white;./assets/layers/id_presets/maki-lodging.svg corresponds with shop=bed
- - circle:white;./assets/layers/id_presets/temaki-bottles.svg corresponds with shop=beverages
- - circle:white;./assets/layers/id_presets/maki-bicycle.svg corresponds with shop=bicycle
- - circle:white;./assets/layers/id_presets/temaki-boat.svg corresponds with shop=boat
- - circle:white;./assets/layers/id_presets/temaki-money_hand.svg corresponds with shop=bookmaker
- - circle:white;./assets/layers/id_presets/fas-book.svg corresponds with shop=books
- - circle:white;./assets/layers/id_presets/temaki-storage_fermenter.svg corresponds with shop=brewing_supplies
- - circle:white;./assets/layers/id_presets/temaki-cleaver.svg corresponds with shop=butcher
- - circle:white;./assets/layers/id_presets/fas-camera-retro.svg corresponds with shop=camera
- - circle:white;./assets/layers/id_presets/fas-cannabis.svg corresponds with shop=cannabis
- - circle:white;./assets/layers/id_presets/maki-car.svg corresponds with shop=car
- - circle:white;./assets/layers/id_presets/fas-car-battery.svg corresponds with shop=car_parts
- - circle:white;./assets/layers/id_presets/maki-car-repair.svg corresponds with shop=car_repair
- - circle:white;./assets/layers/id_presets/temaki-camper_trailer.svg corresponds with shop=caravan
- - circle:white;./assets/layers/id_presets/fas-tape.svg corresponds with shop=carpet
- - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with shop=catalogue
- - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with shop=charity
- - circle:white;./assets/layers/id_presets/fas-cheese.svg corresponds with shop=cheese
- - circle:white;./assets/layers/id_presets/maki-confectionery.svg corresponds with shop=chocolate
- - circle:white;./assets/layers/id_presets/maki-clothing-store.svg corresponds with shop=clothes
- - circle:white;./assets/layers/id_presets/temaki-coffee.svg corresponds with shop=coffee
- - circle:white;./assets/layers/id_presets/fas-laptop.svg corresponds with shop=computer
- - circle:white;./assets/layers/id_presets/maki-confectionery.svg corresponds with shop=confectionery
- - circle:white;./assets/layers/id_presets/fas-print.svg corresponds with shop=copyshop
- - circle:white;./assets/layers/id_presets/temaki-lipstick.svg corresponds with shop=cosmetics
- - circle:white;./assets/layers/id_presets/fas-hat-cowboy-side.svg corresponds with shop=country_store
- - circle:white;./assets/layers/id_presets/temaki-curtains.svg corresponds with shop=curtain
- - circle:white;./assets/layers/id_presets/fas-cheese.svg corresponds with shop=dairy
- - circle:white;./assets/layers/id_presets/temaki-meat.svg corresponds with shop=deli
- - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with shop=department_store
- - circle:white;./assets/layers/id_presets/temaki-tools.svg corresponds with shop=doityourself
- - circle:white;./assets/layers/id_presets/fas-door-open.svg corresponds with shop=doors
- - circle:white;./assets/layers/id_presets/temaki-clothes_hanger.svg corresponds with shop=dry_cleaning
- - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with shop=e-cigarette
- - circle:white;./assets/layers/id_presets/temaki-power.svg corresponds with shop=electrical
- - circle:white;./assets/layers/id_presets/fas-plug.svg corresponds with shop=electronics
- - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with shop=erotic
- - circle:white;./assets/layers/id_presets/fas-tape.svg corresponds with shop=fabric
- - circle:white;./assets/layers/id_presets/temaki-fashion_accessories.svg corresponds with shop=fashion_accessories
- - circle:white;./assets/layers/id_presets/temaki-fireplace.svg corresponds with shop=fireplace
- - circle:white;./assets/layers/id_presets/temaki-ice_fishing.svg corresponds with shop=fishing
- - circle:white;./assets/layers/id_presets/temaki-tools.svg corresponds with shop=flooring
- - circle:white;./assets/layers/id_presets/maki-florist.svg corresponds with shop=florist
- - circle:white;./assets/layers/id_presets/fas-vector-square.svg corresponds with shop=frame
- - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with shop=frozen_food
- - circle:white;./assets/layers/id_presets/temaki-propane_tank.svg corresponds with shop=fuel
- - circle:white;./assets/layers/id_presets/maki-cemetery.svg corresponds with shop=funeral_directors
- - circle:white;./assets/layers/id_presets/fas-couch.svg corresponds with shop=furniture
- - circle:white;./assets/layers/id_presets/fas-dice.svg corresponds with shop=games
- - circle:white;./assets/layers/id_presets/maki-garden-centre.svg corresponds with shop=garden_centre
- - circle:white;./assets/layers/id_presets/temaki-propane_tank.svg corresponds with shop=gas
- - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with shop=general
- - circle:white;./assets/layers/id_presets/maki-gift.svg corresponds with shop=gift
- - circle:white;./assets/layers/id_presets/fas-carrot.svg corresponds with shop=greengrocer
- - circle:white;./assets/layers/id_presets/temaki-beauty_salon.svg corresponds with shop=hairdresser
- - circle:white;./assets/layers/id_presets/temaki-hair_care.svg corresponds with shop=hairdresser_supply
- - circle:white;./assets/layers/id_presets/temaki-tools.svg corresponds with shop=hardware
- - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with shop=health_food
- - circle:white;./assets/layers/id_presets/temaki-hearing_aid.svg corresponds with shop=hearing_aids
- - circle:white;./assets/layers/id_presets/fas-leaf.svg corresponds with shop=herbalist
- - circle:white;./assets/layers/id_presets/temaki-speaker.svg corresponds with shop=hifi
- - circle:white;./assets/layers/id_presets/fas-dragon.svg corresponds with shop=hobby
- - circle:white;./assets/layers/id_presets/temaki-cloth.svg corresponds with shop=household_linen
- - circle:white;./assets/layers/id_presets/fas-blender.svg corresponds with shop=houseware
- - circle:white;./assets/layers/id_presets/temaki-bow_and_arrow.svg corresponds with shop=hunting
- - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with shop=interior_decoration
- - circle:white;./assets/layers/id_presets/maki-jewelry-store.svg corresponds with shop=jewelry
- - circle:white;./assets/layers/id_presets/fas-store.svg corresponds with shop=kiosk
- - circle:white;./assets/layers/id_presets/temaki-kitchen_sink.svg corresponds with shop=kitchen
- - circle:white;./assets/layers/id_presets/temaki-laundry.svg corresponds with shop=laundry
- - circle:white;./assets/layers/id_presets/temaki-handbag.svg corresponds with shop=leather
- - circle:white;./assets/layers/id_presets/temaki-desk_lamp.svg corresponds with shop=lighting
- - circle:white;./assets/layers/id_presets/fas-key.svg corresponds with shop=locksmith
- - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with shop=mall
- - circle:white;./assets/layers/id_presets/temaki-spa.svg corresponds with shop=massage
- - circle:white;./assets/layers/id_presets/fas-crutch.svg corresponds with shop=medical_supply
- - circle:white;./assets/layers/id_presets/temaki-military.svg corresponds with shop=military_surplus
- - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with shop=model
- - circle:white;./assets/layers/id_presets/temaki-money_hand.svg corresponds with shop=money_lender
- - circle:white;./assets/layers/id_presets/fas-motorcycle.svg corresponds with shop=motorcycle
- - circle:white;./assets/layers/id_presets/temaki-motorcycle_repair.svg corresponds with shop=motorcycle_repair
- - circle:white;./assets/layers/id_presets/fas-compact-disc.svg corresponds with shop=music
- - circle:white;./assets/layers/id_presets/fas-guitar.svg corresponds with shop=musical_instrument
- - circle:white;./assets/layers/id_presets/fas-newspaper.svg corresponds with shop=newsagent
- - circle:white;./assets/layers/id_presets/fas-pills.svg corresponds with shop=nutrition_supplements
- - circle:white;./assets/layers/id_presets/maki-optician.svg corresponds with shop=optician
- - circle:white;./assets/layers/id_presets/temaki-compass.svg corresponds with shop=outdoor
- - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with shop=outpost
- - circle:white;./assets/layers/id_presets/fas-paint-roller.svg corresponds with shop=paint
- - circle:white;./assets/layers/id_presets/temaki-balloon.svg corresponds with shop=party
- - circle:white;./assets/layers/id_presets/maki-bakery.svg corresponds with shop=pastry
- - circle:white;./assets/layers/id_presets/temaki-money_hand.svg corresponds with shop=pawnbroker
- - circle:white;./assets/layers/id_presets/temaki-perfume.svg corresponds with shop=perfumery
- - circle:white;./assets/layers/id_presets/fas-cat.svg corresponds with shop=pet
- - circle:white;./assets/layers/id_presets/temaki-pet_grooming.svg corresponds with shop=pet_grooming
- - circle:white;./assets/layers/id_presets/fas-camera-retro.svg corresponds with shop=photo
- - circle:white;./assets/layers/id_presets/temaki-vase.svg corresponds with shop=pottery
- - circle:white;./assets/layers/id_presets/fas-print.svg corresponds with shop=printer_ink
- - circle:white;./assets/layers/id_presets/temaki-psychic.svg corresponds with shop=psychic
- - circle:white;./assets/layers/id_presets/temaki-rocket_firework.svg corresponds with shop=pyrotechnics
- - circle:white;./assets/layers/id_presets/fas-microchip.svg corresponds with shop=radiotechnics
- - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with shop=religion
- - circle:white;./assets/layers/id_presets/fas-dolly.svg corresponds with shop=rental
- - circle:white;./assets/layers/id_presets/temaki-scuba_diving.svg corresponds with shop=scuba_diving
- - circle:white;./assets/layers/id_presets/temaki-fish_cleaning.svg corresponds with shop=seafood
- - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with shop=second_hand
- - circle:white;./assets/layers/id_presets/temaki-needle_and_spool.svg corresponds with shop=sewing
- - circle:white;./assets/layers/id_presets/temaki-hammer_shoe.svg corresponds with shop=shoe_repair
- - circle:white;./assets/layers/id_presets/maki-shoe.svg corresponds with shop=shoes
- - circle:white;./assets/layers/id_presets/temaki-spice_bottle.svg corresponds with shop=spices
- - circle:white;./assets/layers/id_presets/fas-futbol.svg corresponds with shop=sports
- - circle:white;./assets/layers/id_presets/fas-paperclip.svg corresponds with shop=stationery
- - circle:white;./assets/layers/id_presets/temaki-storage_rental.svg corresponds with shop=storage_rental
- - circle:white;./assets/layers/id_presets/maki-grocery.svg corresponds with shop=supermarket
- - circle:white;./assets/layers/id_presets/temaki-needle_and_spool.svg corresponds with shop=tailor
- - circle:white;./assets/layers/id_presets/temaki-tattoo_machine.svg corresponds with shop=tattoo
- - circle:white;./assets/layers/id_presets/maki-teahouse.svg corresponds with shop=tea
- - circle:white;./assets/layers/id_presets/maki-telephone.svg corresponds with shop=telecommunication
- - circle:white;./assets/layers/id_presets/temaki-tiling.svg corresponds with shop=tiles
- - circle:white;./assets/layers/id_presets/temaki-pipe.svg corresponds with shop=tobacco
- - circle:white;./assets/layers/id_presets/temaki-tools.svg corresponds with shop=tool_hire
- - circle:white;./assets/layers/id_presets/fas-rocket.svg corresponds with shop=toys
- - circle:white;./assets/layers/id_presets/temaki-tools.svg corresponds with shop=trade
- - circle:white;./assets/layers/id_presets/fas-suitcase.svg corresponds with shop=travel_agency
- - circle:white;./assets/layers/id_presets/fas-trophy.svg corresponds with shop=trophy
- - circle:white;./assets/layers/id_presets/temaki-tire.svg corresponds with shop=tyres
- - circle:white;./assets/layers/id_presets/temaki-vacuum.svg corresponds with shop=vacuum_cleaner
- - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with shop=variety_store
- - circle:white;./assets/layers/id_presets/temaki-movie_rental.svg corresponds with shop=video
- - circle:white;./assets/layers/id_presets/maki-gaming.svg corresponds with shop=video_games
- - circle:white;./assets/layers/id_presets/maki-watch.svg corresponds with shop=watches
- - circle:white;./assets/layers/id_presets/temaki-water_bottle.svg corresponds with shop=water
- - circle:white;./assets/layers/id_presets/temaki-dagger.svg corresponds with shop=weapons
- - circle:white;./assets/layers/id_presets/maki-warehouse.svg corresponds with shop=wholesale
- - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with shop=wigs
- - circle:white;./assets/layers/id_presets/temaki-window.svg corresponds with shop=window_blind
- - circle:white;./assets/layers/id_presets/maki-alcohol-shop.svg corresponds with shop=wine
+ - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with `shop=boutique`
+ - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with `shop=fashion`
+ - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with `shop=vacant`
+ - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with `shop=yes`
+ - circle:white;./assets/layers/id_presets/fas-tractor.svg corresponds with `shop=agrarian`
+ - circle:white;./assets/layers/id_presets/fas-wine-bottle.svg corresponds with `shop=alcohol`
+ - circle:white;./assets/layers/id_presets/fas-dragon.svg corresponds with `shop=anime`
+ - circle:white;./assets/layers/id_presets/temaki-furniture.svg corresponds with `shop=antiques`
+ - circle:white;./assets/layers/id_presets/temaki-laundry.svg corresponds with `shop=appliance`
+ - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with `shop=art`
+ - circle:white;./assets/layers/id_presets/fas-baby-carriage.svg corresponds with `shop=baby_goods`
+ - circle:white;./assets/layers/id_presets/fas-suitcase-rolling.svg corresponds with `shop=bag`
+ - circle:white;./assets/layers/id_presets/maki-bakery.svg corresponds with `shop=bakery`
+ - circle:white;./assets/layers/id_presets/fas-bath.svg corresponds with `shop=bathroom_furnishing`
+ - circle:white;./assets/layers/id_presets/temaki-lipstick.svg corresponds with `shop=beauty`
+ - circle:white;./assets/layers/id_presets/maki-lodging.svg corresponds with `shop=bed`
+ - circle:white;./assets/layers/id_presets/temaki-bottles.svg corresponds with `shop=beverages`
+ - circle:white;./assets/layers/id_presets/maki-bicycle.svg corresponds with `shop=bicycle`
+ - circle:white;./assets/layers/id_presets/temaki-boat.svg corresponds with `shop=boat`
+ - circle:white;./assets/layers/id_presets/temaki-money_hand.svg corresponds with `shop=bookmaker`
+ - circle:white;./assets/layers/id_presets/fas-book.svg corresponds with `shop=books`
+ - circle:white;./assets/layers/id_presets/temaki-storage_fermenter.svg corresponds with `shop=brewing_supplies`
+ - circle:white;./assets/layers/id_presets/temaki-cleaver.svg corresponds with `shop=butcher`
+ - circle:white;./assets/layers/id_presets/fas-camera-retro.svg corresponds with `shop=camera`
+ - circle:white;./assets/layers/id_presets/fas-cannabis.svg corresponds with `shop=cannabis`
+ - circle:white;./assets/layers/id_presets/maki-car.svg corresponds with `shop=car`
+ - circle:white;./assets/layers/id_presets/fas-car-battery.svg corresponds with `shop=car_parts`
+ - circle:white;./assets/layers/id_presets/maki-car-repair.svg corresponds with `shop=car_repair`
+ - circle:white;./assets/layers/id_presets/temaki-camper_trailer.svg corresponds with `shop=caravan`
+ - circle:white;./assets/layers/id_presets/fas-tape.svg corresponds with `shop=carpet`
+ - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with `shop=catalogue`
+ - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with `shop=charity`
+ - circle:white;./assets/layers/id_presets/fas-cheese.svg corresponds with `shop=cheese`
+ - circle:white;./assets/layers/id_presets/maki-confectionery.svg corresponds with `shop=chocolate`
+ - circle:white;./assets/layers/id_presets/maki-clothing-store.svg corresponds with `shop=clothes`
+ - circle:white;./assets/layers/id_presets/temaki-coffee.svg corresponds with `shop=coffee`
+ - circle:white;./assets/layers/id_presets/fas-laptop.svg corresponds with `shop=computer`
+ - circle:white;./assets/layers/id_presets/maki-confectionery.svg corresponds with `shop=confectionery`
+ - circle:white;./assets/layers/id_presets/fas-print.svg corresponds with `shop=copyshop`
+ - circle:white;./assets/layers/id_presets/temaki-lipstick.svg corresponds with `shop=cosmetics`
+ - circle:white;./assets/layers/id_presets/fas-hat-cowboy-side.svg corresponds with `shop=country_store`
+ - circle:white;./assets/layers/id_presets/temaki-curtains.svg corresponds with `shop=curtain`
+ - circle:white;./assets/layers/id_presets/fas-cheese.svg corresponds with `shop=dairy`
+ - circle:white;./assets/layers/id_presets/temaki-meat.svg corresponds with `shop=deli`
+ - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with `shop=department_store`
+ - circle:white;./assets/layers/id_presets/temaki-tools.svg corresponds with `shop=doityourself`
+ - circle:white;./assets/layers/id_presets/fas-door-open.svg corresponds with `shop=doors`
+ - circle:white;./assets/layers/id_presets/temaki-clothes_hanger.svg corresponds with `shop=dry_cleaning`
+ - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with `shop=e-cigarette`
+ - circle:white;./assets/layers/id_presets/temaki-power.svg corresponds with `shop=electrical`
+ - circle:white;./assets/layers/id_presets/fas-plug.svg corresponds with `shop=electronics`
+ - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with `shop=erotic`
+ - circle:white;./assets/layers/id_presets/fas-tape.svg corresponds with `shop=fabric`
+ - circle:white;./assets/layers/id_presets/temaki-fashion_accessories.svg corresponds with `shop=fashion_accessories`
+ - circle:white;./assets/layers/id_presets/temaki-fireplace.svg corresponds with `shop=fireplace`
+ - circle:white;./assets/layers/id_presets/temaki-ice_fishing.svg corresponds with `shop=fishing`
+ - circle:white;./assets/layers/id_presets/temaki-tools.svg corresponds with `shop=flooring`
+ - circle:white;./assets/layers/id_presets/maki-florist.svg corresponds with `shop=florist`
+ - circle:white;./assets/layers/id_presets/fas-vector-square.svg corresponds with `shop=frame`
+ - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with `shop=frozen_food`
+ - circle:white;./assets/layers/id_presets/temaki-propane_tank.svg corresponds with `shop=fuel`
+ - circle:white;./assets/layers/id_presets/maki-cemetery.svg corresponds with `shop=funeral_directors`
+ - circle:white;./assets/layers/id_presets/fas-couch.svg corresponds with `shop=furniture`
+ - circle:white;./assets/layers/id_presets/fas-dice.svg corresponds with `shop=games`
+ - circle:white;./assets/layers/id_presets/maki-garden-centre.svg corresponds with `shop=garden_centre`
+ - circle:white;./assets/layers/id_presets/temaki-propane_tank.svg corresponds with `shop=gas`
+ - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with `shop=general`
+ - circle:white;./assets/layers/id_presets/maki-gift.svg corresponds with `shop=gift`
+ - circle:white;./assets/layers/id_presets/fas-carrot.svg corresponds with `shop=greengrocer`
+ - circle:white;./assets/layers/id_presets/temaki-beauty_salon.svg corresponds with `shop=hairdresser`
+ - circle:white;./assets/layers/id_presets/temaki-hair_care.svg corresponds with `shop=hairdresser_supply`
+ - circle:white;./assets/layers/id_presets/temaki-tools.svg corresponds with `shop=hardware`
+ - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with `shop=health_food`
+ - circle:white;./assets/layers/id_presets/temaki-hearing_aid.svg corresponds with `shop=hearing_aids`
+ - circle:white;./assets/layers/id_presets/fas-leaf.svg corresponds with `shop=herbalist`
+ - circle:white;./assets/layers/id_presets/temaki-speaker.svg corresponds with `shop=hifi`
+ - circle:white;./assets/layers/id_presets/fas-dragon.svg corresponds with `shop=hobby`
+ - circle:white;./assets/layers/id_presets/temaki-cloth.svg corresponds with `shop=household_linen`
+ - circle:white;./assets/layers/id_presets/fas-blender.svg corresponds with `shop=houseware`
+ - circle:white;./assets/layers/id_presets/temaki-bow_and_arrow.svg corresponds with `shop=hunting`
+ - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with `shop=interior_decoration`
+ - circle:white;./assets/layers/id_presets/maki-jewelry-store.svg corresponds with `shop=jewelry`
+ - circle:white;./assets/layers/id_presets/fas-store.svg corresponds with `shop=kiosk`
+ - circle:white;./assets/layers/id_presets/temaki-kitchen_sink.svg corresponds with `shop=kitchen`
+ - circle:white;./assets/layers/id_presets/temaki-laundry.svg corresponds with `shop=laundry`
+ - circle:white;./assets/layers/id_presets/temaki-handbag.svg corresponds with `shop=leather`
+ - circle:white;./assets/layers/id_presets/temaki-desk_lamp.svg corresponds with `shop=lighting`
+ - circle:white;./assets/layers/id_presets/fas-key.svg corresponds with `shop=locksmith`
+ - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with `shop=mall`
+ - circle:white;./assets/layers/id_presets/temaki-spa.svg corresponds with `shop=massage`
+ - circle:white;./assets/layers/id_presets/fas-crutch.svg corresponds with `shop=medical_supply`
+ - circle:white;./assets/layers/id_presets/temaki-military.svg corresponds with `shop=military_surplus`
+ - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with `shop=model`
+ - circle:white;./assets/layers/id_presets/temaki-money_hand.svg corresponds with `shop=money_lender`
+ - circle:white;./assets/layers/id_presets/fas-motorcycle.svg corresponds with `shop=motorcycle`
+ - circle:white;./assets/layers/id_presets/temaki-motorcycle_repair.svg corresponds with `shop=motorcycle_repair`
+ - circle:white;./assets/layers/id_presets/fas-compact-disc.svg corresponds with `shop=music`
+ - circle:white;./assets/layers/id_presets/fas-guitar.svg corresponds with `shop=musical_instrument`
+ - circle:white;./assets/layers/id_presets/fas-newspaper.svg corresponds with `shop=newsagent`
+ - circle:white;./assets/layers/id_presets/fas-pills.svg corresponds with `shop=nutrition_supplements`
+ - circle:white;./assets/layers/id_presets/maki-optician.svg corresponds with `shop=optician`
+ - circle:white;./assets/layers/id_presets/temaki-compass.svg corresponds with `shop=outdoor`
+ - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with `shop=outpost`
+ - circle:white;./assets/layers/id_presets/fas-paint-roller.svg corresponds with `shop=paint`
+ - circle:white;./assets/layers/id_presets/temaki-balloon.svg corresponds with `shop=party`
+ - circle:white;./assets/layers/id_presets/maki-bakery.svg corresponds with `shop=pastry`
+ - circle:white;./assets/layers/id_presets/temaki-money_hand.svg corresponds with `shop=pawnbroker`
+ - circle:white;./assets/layers/id_presets/temaki-perfume.svg corresponds with `shop=perfumery`
+ - circle:white;./assets/layers/id_presets/fas-cat.svg corresponds with `shop=pet`
+ - circle:white;./assets/layers/id_presets/temaki-pet_grooming.svg corresponds with `shop=pet_grooming`
+ - circle:white;./assets/layers/id_presets/fas-camera-retro.svg corresponds with `shop=photo`
+ - circle:white;./assets/layers/id_presets/temaki-vase.svg corresponds with `shop=pottery`
+ - circle:white;./assets/layers/id_presets/fas-print.svg corresponds with `shop=printer_ink`
+ - circle:white;./assets/layers/id_presets/temaki-psychic.svg corresponds with `shop=psychic`
+ - circle:white;./assets/layers/id_presets/temaki-rocket_firework.svg corresponds with `shop=pyrotechnics`
+ - circle:white;./assets/layers/id_presets/fas-microchip.svg corresponds with `shop=radiotechnics`
+ - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with `shop=religion`
+ - circle:white;./assets/layers/id_presets/fas-dolly.svg corresponds with `shop=rental`
+ - circle:white;./assets/layers/id_presets/temaki-scuba_diving.svg corresponds with `shop=scuba_diving`
+ - circle:white;./assets/layers/id_presets/temaki-fish_cleaning.svg corresponds with `shop=seafood`
+ - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with `shop=second_hand`
+ - circle:white;./assets/layers/id_presets/temaki-needle_and_spool.svg corresponds with `shop=sewing`
+ - circle:white;./assets/layers/id_presets/temaki-hammer_shoe.svg corresponds with `shop=shoe_repair`
+ - circle:white;./assets/layers/id_presets/maki-shoe.svg corresponds with `shop=shoes`
+ - circle:white;./assets/layers/id_presets/temaki-spice_bottle.svg corresponds with `shop=spices`
+ - circle:white;./assets/layers/id_presets/fas-futbol.svg corresponds with `shop=sports`
+ - circle:white;./assets/layers/id_presets/fas-paperclip.svg corresponds with `shop=stationery`
+ - circle:white;./assets/layers/id_presets/temaki-storage_rental.svg corresponds with `shop=storage_rental`
+ - circle:white;./assets/layers/id_presets/maki-grocery.svg corresponds with `shop=supermarket`
+ - circle:white;./assets/layers/id_presets/temaki-needle_and_spool.svg corresponds with `shop=tailor`
+ - circle:white;./assets/layers/id_presets/temaki-tattoo_machine.svg corresponds with `shop=tattoo`
+ - circle:white;./assets/layers/id_presets/maki-teahouse.svg corresponds with `shop=tea`
+ - circle:white;./assets/layers/id_presets/maki-telephone.svg corresponds with `shop=telecommunication`
+ - circle:white;./assets/layers/id_presets/temaki-tiling.svg corresponds with `shop=tiles`
+ - circle:white;./assets/layers/id_presets/temaki-pipe.svg corresponds with `shop=tobacco`
+ - circle:white;./assets/layers/id_presets/temaki-tools.svg corresponds with `shop=tool_hire`
+ - circle:white;./assets/layers/id_presets/fas-rocket.svg corresponds with `shop=toys`
+ - circle:white;./assets/layers/id_presets/temaki-tools.svg corresponds with `shop=trade`
+ - circle:white;./assets/layers/id_presets/fas-suitcase.svg corresponds with `shop=travel_agency`
+ - circle:white;./assets/layers/id_presets/fas-trophy.svg corresponds with `shop=trophy`
+ - circle:white;./assets/layers/id_presets/temaki-tire.svg corresponds with `shop=tyres`
+ - circle:white;./assets/layers/id_presets/temaki-vacuum.svg corresponds with `shop=vacuum_cleaner`
+ - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with `shop=variety_store`
+ - circle:white;./assets/layers/id_presets/temaki-movie_rental.svg corresponds with `shop=video`
+ - circle:white;./assets/layers/id_presets/maki-gaming.svg corresponds with `shop=video_games`
+ - circle:white;./assets/layers/id_presets/maki-watch.svg corresponds with `shop=watches`
+ - circle:white;./assets/layers/id_presets/temaki-water_bottle.svg corresponds with `shop=water`
+ - circle:white;./assets/layers/id_presets/temaki-dagger.svg corresponds with `shop=weapons`
+ - circle:white;./assets/layers/id_presets/maki-warehouse.svg corresponds with `shop=wholesale`
+ - circle:white;./assets/layers/id_presets/maki-shop.svg corresponds with `shop=wigs`
+ - circle:white;./assets/layers/id_presets/temaki-window.svg corresponds with `shop=window_blind`
+ - circle:white;./assets/layers/id_presets/maki-alcohol-shop.svg corresponds with `shop=wine`
This document is autogenerated from [assets/layers/id_presets/id_presets.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/id_presets/id_presets.json)
\ No newline at end of file
diff --git a/Docs/Layers/indoors.md b/Docs/Layers/indoors.md
new file mode 100644
index 000000000..2afa8008b
--- /dev/null
+++ b/Docs/Layers/indoors.md
@@ -0,0 +1,68 @@
+
+
+ indoors
+=========
+
+
+
+
+
+Basic indoor mapping: shows room outlines
+
+
+
+
+
+
+ - This layer is shown at zoomlevel **13** and higher
+
+
+
+
+#### Themes using this layer
+
+
+
+
+
+ - [indoors](https://mapcomplete.osm.be/indoors)
+ - [onwheels](https://mapcomplete.osm.be/onwheels)
+ - [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:
+
+
+
+ - indoor=room|indoor=area|indoor=wall|indoor=door|indoor=level
+
+
+[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B(%20%20%20%20nwr%5B%22indoor%22%3D%22room%22%5D(%7B%7Bbbox%7D%7D)%3B%0A%20%20%20%20nwr%5B%22indoor%22%3D%22area%22%5D(%7B%7Bbbox%7D%7D)%3B%0A%20%20%20%20nwr%5B%22indoor%22%3D%22wall%22%5D(%7B%7Bbbox%7D%7D)%3B%0A%20%20%20%20nwr%5B%22indoor%22%3D%22door%22%5D(%7B%7Bbbox%7D%7D)%3B%0A%20%20%20%20nwr%5B%22indoor%22%3D%22level%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
+
+
+
+This document is autogenerated from [assets/layers/indoors/indoors.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/indoors/indoors.json)
\ No newline at end of file
diff --git a/Docs/Layers/information_board.md b/Docs/Layers/information_board.md
index 826f49ff4..4f1c10672 100644
--- a/Docs/Layers/information_board.md
+++ b/Docs/Layers/information_board.md
@@ -58,6 +58,8 @@ Elements must have the all of following tags to be shown on this layer:
+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
diff --git a/Docs/Layers/kerbs.md b/Docs/Layers/kerbs.md
index 5292bf642..594280491 100644
--- a/Docs/Layers/kerbs.md
+++ b/Docs/Layers/kerbs.md
@@ -29,6 +29,7 @@ A layer showing kerbs.
- [kerbs_and_crossings](https://mapcomplete.osm.be/kerbs_and_crossings)
+ - [onwheels](https://mapcomplete.osm.be/onwheels)
- [personal](https://mapcomplete.osm.be/personal)
@@ -80,12 +81,12 @@ The question is What is the height of this kerb?
- - This kerb is raised (>3 cm) corresponds with kerb=raised
- - This kerb is lowered (~3 cm) corresponds with kerb=lowered
- - This kerb is flush (~0cm) corresponds with kerb=flush
- - There is no kerb here corresponds with kerb=no
+ - This kerb is raised (>3 cm) corresponds with `kerb=raised`
+ - This kerb is lowered (~3 cm) corresponds with `kerb=lowered`
+ - This kerb is flush (~0cm) corresponds with `kerb=flush`
+ - There is no kerb here corresponds with `kerb=no`
- This option cannot be chosen as answer
- - There is a kerb of unknown height corresponds with kerb=yes
+ - There is a kerb of unknown height corresponds with `kerb=yes`
- This option cannot be chosen as answer
@@ -103,9 +104,9 @@ The question is Is there tactile paving at this kerb?
- - This kerb has tactile paving. corresponds with tactile_paving=yes
- - This kerb does not have tactile paving. corresponds with tactile_paving=no
- - This kerb has tactile paving, but it is incorrect corresponds with tactile_paving=incorrect
+ - This kerb has tactile paving. corresponds with `tactile_paving=yes`
+ - This kerb does not have tactile paving. corresponds with `tactile_paving=no`
+ - This kerb has tactile paving, but it is incorrect corresponds with `tactile_paving=incorrect`
- This option cannot be chosen as answer
diff --git a/Docs/Layers/kindergarten_childcare.md b/Docs/Layers/kindergarten_childcare.md
index 291d76451..41b37ee6a 100644
--- a/Docs/Layers/kindergarten_childcare.md
+++ b/Docs/Layers/kindergarten_childcare.md
@@ -81,8 +81,8 @@ The question is What type of facility is this?
- - This is a kindergarten (also known as preschool) where small kids receive early education. corresponds with amenity=kindergarten
- - This is a childcare facility, such as a nursery or daycare where small kids are looked after. They do not offer an education and are ofter run as private businesses corresponds with amenity=childcare
+ - This is a kindergarten (also known as preschool) where small kids receive early education. corresponds with `amenity=kindergarten`
+ - This is a childcare facility, such as a nursery or daycare where small kids are looked after. They do not offer an education and are ofter run as private businesses corresponds with `amenity=childcare`
@@ -115,7 +115,7 @@ This is rendered with {website}
- - {contact:website} corresponds with contact:website~^..*$
+ - {contact:website} corresponds with `contact:website~^..*$`
- This option cannot be chosen as answer
@@ -135,7 +135,7 @@ This is rendered with {email}
- - {contact:email} corresponds with contact:email~^..*$
+ - {contact:email} corresponds with `contact:email~^..*$`
- This option cannot be chosen as answer
@@ -155,7 +155,7 @@ This is rendered with {phone}
- - {contact:phone} corresponds with contact:phone~^..*$
+ - {contact:phone} corresponds with `contact:phone~^..*$`
- This option cannot be chosen as answer
diff --git a/Docs/Layers/lit_streets.md b/Docs/Layers/lit_streets.md
index ae7d43085..0e0ade82d 100644
--- a/Docs/Layers/lit_streets.md
+++ b/Docs/Layers/lit_streets.md
@@ -70,6 +70,8 @@ attribute | type | values which are supported by this layer
+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
@@ -86,11 +88,11 @@ The question is Is this street lit?
- - This street is lit corresponds with lit=yes
- - This street is not lit corresponds with lit=no
- - This street is lit at night corresponds with lit=sunset-sunrise
+ - This street is lit corresponds with `lit=yes`
+ - This street is not lit corresponds with `lit=no`
+ - This street is lit at night corresponds with `lit=sunset-sunrise`
- This option cannot be chosen as answer
- - This street is lit 24/7 corresponds with lit=24/7
+ - This street is lit 24/7 corresponds with `lit=24/7`
@@ -99,6 +101,8 @@ The question is Is this street lit?
+Show the images block at this location
+
This tagrendering has no question and is thus read-only
@@ -109,6 +113,8 @@ This tagrendering has no question and is thus read-only
+Shows a small map with the feature. Added by default to every popup
+
This tagrendering has no question and is thus read-only
diff --git a/Docs/Layers/map.md b/Docs/Layers/map.md
index 97c4c8d75..7118c2ad3 100644
--- a/Docs/Layers/map.md
+++ b/Docs/Layers/map.md
@@ -71,6 +71,8 @@ attribute | type | values which are supported by this layer
+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
@@ -91,7 +93,7 @@ This is rendered with This map is based on {map_source}
- - This map is based on OpenStreetMap corresponds with map_source=OpenStreetMap
+ - This map is based on OpenStreetMap corresponds with `map_source=OpenStreetMap`
@@ -106,11 +108,11 @@ The question is Is the OpenStreetMap-attribution given?
- - OpenStreetMap is clearly attributed, including the ODBL-license corresponds with map_source:attribution=yes
- - OpenStreetMap is clearly attributed, but the license is not mentioned corresponds with map_source:attribution=incomplete
- - OpenStreetMap wasn't mentioned, but someone put an OpenStreetMap-sticker on it corresponds with map_source:attribution=sticker
- - There is no attribution at all corresponds with map_source:attribution=none
- - There is no attribution at all corresponds with map_source:attribution=no
+ - OpenStreetMap is clearly attributed, including the ODBL-license corresponds with `map_source:attribution=yes`
+ - OpenStreetMap is clearly attributed, but the license is not mentioned corresponds with `map_source:attribution=incomplete`
+ - OpenStreetMap wasn't mentioned, but someone put an OpenStreetMap-sticker on it corresponds with `map_source:attribution=sticker`
+ - There is no attribution at all corresponds with `map_source:attribution=none`
+ - There is no attribution at all corresponds with `map_source:attribution=no`
- This option cannot be chosen as answer
diff --git a/Docs/Layers/maxspeed.md b/Docs/Layers/maxspeed.md
index 5f0a6b96c..7810648d1 100644
--- a/Docs/Layers/maxspeed.md
+++ b/Docs/Layers/maxspeed.md
@@ -81,9 +81,9 @@ This is rendered with The maximum allowed speed on this road is {maxspeed}
- - This is a living street, which has a maxspeed of 20km/h corresponds with highway=living_street&_country!=be
+ - This is a living street, which has a maxspeed of 20km/h corresponds with `highway=living_street&_country!=be`
- This option cannot be chosen as answer
- - This is a living street, which has a maxspeed of 20km/h corresponds with highway=living_street
+ - This is a living street, which has a maxspeed of 20km/h corresponds with `highway=living_street`
This document is autogenerated from [assets/layers/maxspeed/maxspeed.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/maxspeed/maxspeed.json)
\ No newline at end of file
diff --git a/Docs/Layers/named_streets.md b/Docs/Layers/named_streets.md
index da4815c2e..52a0c6a8b 100644
--- a/Docs/Layers/named_streets.md
+++ b/Docs/Layers/named_streets.md
@@ -16,7 +16,7 @@ Hidden layer with all streets which have a name. Useful to detect addresses
- This layer is shown at zoomlevel **18** and higher
- This layer is not visible by default and must be enabled in the filter by the user.
- - This layer cannot be toggled in the filter view. If you import this layer in your theme, override `title` to make this toggleable.
+ - 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.
- This layer is not visible by default and the visibility cannot be toggled, effectively resulting in a fully hidden layer. This can be useful, e.g. to calculate some metatags. If you want to render this layer (e.g. for debugging), enable it by setting the URL-parameter layer-=true
- 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`
diff --git a/Docs/Layers/nature_reserve.md b/Docs/Layers/nature_reserve.md
index 88c725031..9a511f64a 100644
--- a/Docs/Layers/nature_reserve.md
+++ b/Docs/Layers/nature_reserve.md
@@ -79,6 +79,8 @@ attribute | type | values which are supported by this layer
+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
@@ -99,12 +101,12 @@ This is rendered with Accessin this nature reserve: {access:description}
- - Publicly accessible corresponds with access=yes
- - Not accessible corresponds with access=no
- - Not accessible as this is a private area corresponds with access=private
- - Accessible despite being a privately owned area corresponds with access=permissive
- - Only accessible with a guide or during organised activities corresponds with access=guided
- - Accessible with fee corresponds with access=yes&fee=yes
+ - Publicly accessible corresponds with `access=yes`
+ - Not accessible corresponds with `access=no`
+ - Not accessible as this is a private area corresponds with `access=private`
+ - Accessible despite being a privately owned area corresponds with `access=permissive`
+ - Only accessible with a guide or during organised activities corresponds with `access=guided`
+ - Accessible with fee corresponds with `access=yes&fee=yes`
@@ -123,10 +125,10 @@ This is rendered with Operated by {operator}
- - Operated by Natuurpunt corresponds with operator=Natuurpunt
- - Operated by {operator} corresponds with operator~^(n|N)atuurpunt.*$
+ - Operated by Natuurpunt corresponds with `operator=Natuurpunt`
+ - Operated by {operator} corresponds with `operator~^(n|N)atuurpunt.*$`
- This option cannot be chosen as answer
- - Operated by Agentschap Natuur en Bos corresponds with operator=Agentschap Natuur en Bos
+ - Operated by Agentschap Natuur en Bos corresponds with `operator=Agentschap Natuur en Bos`
@@ -145,7 +147,7 @@ This is rendered with This area is named {name}
- - This area doesn't have a name corresponds with noname=yes
+ - This area doesn't have a name corresponds with `noname=yes`
@@ -160,9 +162,9 @@ The question is Are dogs allowed in this nature reserve?
- - Dogs have to be leashed corresponds with dog=leashed
- - No dogs allowed corresponds with dog=no
- - Dogs are allowed to roam freely corresponds with dog=yes
+ - Dogs have to be leashed corresponds with `dog=leashed`
+ - No dogs allowed corresponds with `dog=no`
+ - Dogs are allowed to roam freely corresponds with `dog=yes`
Only visible if `access=yes|access=permissive|access=guided` is shown
@@ -183,7 +185,7 @@ This is rendered with {website}
- - {contact:website} corresponds with contact:website~^..*$
+ - {contact:website} corresponds with `contact:website~^..*$`
- This option cannot be chosen as answer
@@ -273,6 +275,8 @@ This tagrendering has no question and is thus read-only
+Shows a wikipedia box with the corresponding wikipedia article
+
The question is What is the corresponding Wikidata entity?
This rendering asks information about the property [wikidata](https://wiki.openstreetmap.org/wiki/Key:wikidata)
@@ -283,9 +287,9 @@ This is rendered with {wikipedia():max-height:25rem}
- - {wikipedia():max-height:25rem} corresponds with wikipedia~^..*$
+ - {wikipedia():max-height:25rem} corresponds with `wikipedia~^..*$`
- This option cannot be chosen as answer
- - No Wikipedia page has been linked yet corresponds with
+ - No Wikipedia page has been linked yet corresponds with ``
- This option cannot be chosen as answer
diff --git a/Docs/Layers/observation_tower.md b/Docs/Layers/observation_tower.md
index c173a784f..051e15cff 100644
--- a/Docs/Layers/observation_tower.md
+++ b/Docs/Layers/observation_tower.md
@@ -78,6 +78,8 @@ attribute | type | values which are supported by this layer
+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
@@ -98,7 +100,7 @@ This is rendered with This tower is called {name}
- - This tower doesn't have a specific name corresponds with noname=yes
+ - This tower doesn't have a specific name corresponds with `noname=yes`
@@ -127,8 +129,8 @@ The question is Can this tower be visited?
- - This tower is publicly accessible corresponds with access=yes
- - This tower can only be visited with a guide corresponds with access=guided
+ - This tower is publicly accessible corresponds with `access=yes`
+ - This tower can only be visited with a guide corresponds with `access=guided`
@@ -147,7 +149,7 @@ This is rendered with Visiting this tower costs {charge}
- - Free to visit corresponds with fee=no
+ - Free to visit corresponds with `fee=no`
Only visible if `access=yes|access=guided` is shown
@@ -164,9 +166,9 @@ The question is Which methods of payment are accepted here?
- - Cash is accepted here corresponds with payment:cash=yes
+ - Cash is accepted here corresponds with `payment:cash=yes`
- Unselecting this answer will add payment:cash=no
- - Payment cards are accepted here corresponds with payment:cards=yes
+ - Payment cards are accepted here corresponds with `payment:cards=yes`
- Unselecting this answer will add payment:cards=no
@@ -188,7 +190,7 @@ This is rendered with {website}
- - {contact:website} corresponds with contact:website~^..*$
+ - {contact:website} corresponds with `contact:website~^..*$`
- This option cannot be chosen as answer
@@ -220,8 +222,8 @@ The question is Does this tower have an elevator?
- - This tower has an elevator which takes visitors to the top corresponds with elevator=yes
- - This tower does not have an elevator corresponds with elevator=no
+ - This tower has an elevator which takes visitors to the top corresponds with `elevator=yes`
+ - This tower does not have an elevator corresponds with `elevator=no`
Only visible if `access=yes|access=guided` is shown
@@ -252,10 +254,10 @@ The question is Is this place accessible with a wheelchair?
- - This place is specially adapted for wheelchair users corresponds with wheelchair=designated
- - This place is easily reachable with a wheelchair corresponds with wheelchair=yes
- - It is possible to reach this place in a wheelchair, but it is not easy corresponds with wheelchair=limited
- - This place is not reachable with a wheelchair corresponds with wheelchair=no
+ - This place is specially adapted for wheelchair users corresponds with `wheelchair=designated`
+ - This place is easily reachable with a wheelchair corresponds with `wheelchair=yes`
+ - It is possible to reach this place in a wheelchair, but it is not easy corresponds with `wheelchair=limited`
+ - This place is not reachable with a wheelchair corresponds with `wheelchair=no`
Only visible if `elevator=yes&access=yes|access=guided` is shown
@@ -266,6 +268,8 @@ Only visible if `elevator=yes&access=yes|access=guided` is shown
+Shows a wikipedia box with the corresponding wikipedia article
+
The question is What is the corresponding Wikidata entity?
This rendering asks information about the property [wikidata](https://wiki.openstreetmap.org/wiki/Key:wikidata)
@@ -276,9 +280,9 @@ This is rendered with {wikipedia():max-height:25rem}
- - {wikipedia():max-height:25rem} corresponds with wikipedia~^..*$
+ - {wikipedia():max-height:25rem} corresponds with `wikipedia~^..*$`
- This option cannot be chosen as answer
- - No Wikipedia page has been linked yet corresponds with
+ - No Wikipedia page has been linked yet corresponds with ``
- This option cannot be chosen as answer
diff --git a/Docs/Layers/parking.md b/Docs/Layers/parking.md
index 7bc232fea..2926c1429 100644
--- a/Docs/Layers/parking.md
+++ b/Docs/Layers/parking.md
@@ -25,6 +25,7 @@ A layer showing car parkings
+ - [onwheels](https://mapcomplete.osm.be/onwheels)
- [parkings](https://mapcomplete.osm.be/parkings)
- [personal](https://mapcomplete.osm.be/personal)
- [transit](https://mapcomplete.osm.be/transit)
@@ -61,6 +62,7 @@ this quick overview is incomplete
attribute | type | values which are supported by this layer
----------- | ------ | ------------------------------------------
+[](https://taginfo.openstreetmap.org/keys/level#values) [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1)
[](https://taginfo.openstreetmap.org/keys/parking#values) [parking](https://wiki.openstreetmap.org/wiki/Key:parking) | Multiple choice | [surface](https://wiki.openstreetmap.org/wiki/Tag:parking%3Dsurface) [street_side](https://wiki.openstreetmap.org/wiki/Tag:parking%3Dstreet_side) [underground](https://wiki.openstreetmap.org/wiki/Tag:parking%3Dunderground) [multi-storey](https://wiki.openstreetmap.org/wiki/Tag:parking%3Dmulti-storey) [rooftop](https://wiki.openstreetmap.org/wiki/Tag:parking%3Drooftop) [lane](https://wiki.openstreetmap.org/wiki/Tag:parking%3Dlane) [carports](https://wiki.openstreetmap.org/wiki/Tag:parking%3Dcarports) [garage_boxes](https://wiki.openstreetmap.org/wiki/Tag:parking%3Dgarage_boxes) [layby](https://wiki.openstreetmap.org/wiki/Tag:parking%3Dlayby) [sheds](https://wiki.openstreetmap.org/wiki/Tag:parking%3Dsheds)
[](https://taginfo.openstreetmap.org/keys/capacity:disabled#values) [capacity:disabled](https://wiki.openstreetmap.org/wiki/Key:capacity:disabled) | [pnat](../SpecialInputElements.md#pnat) |
[](https://taginfo.openstreetmap.org/keys/capacity#values) [capacity](https://wiki.openstreetmap.org/wiki/Key:capacity) | [pnat](../SpecialInputElements.md#pnat) |
@@ -72,12 +74,39 @@ attribute | type | values which are supported by this layer
+This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata`
+
This tagrendering has no question and is thus read-only
+### level
+
+
+
+The question is On what level is this feature located?
+
+This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level)
+
+This is rendered with Located on the {level}th floor
+
+
+
+
+
+ - Located underground corresponds with `location=underground`
+ - This option cannot be chosen as answer
+ - Located on the ground floor corresponds with `level=0`
+ - Located on the ground floor corresponds with ``
+ - This option cannot be chosen as answer
+ - Located on the first floor corresponds with `level=1`
+ - Located on the first basement level corresponds with `level=-1`
+
+
+
+
### parking-type
@@ -88,16 +117,16 @@ The question is What kind of parking is this?
- - This is a surface parking lot corresponds with parking=surface
- - This is a parking bay next to a street corresponds with parking=street_side
- - This is an underground parking garage corresponds with parking=underground
- - This is a multi-storey parking garage corresponds with parking=multi-storey
- - This is a rooftop parking deck corresponds with parking=rooftop
- - This is a lane for parking on the road corresponds with parking=lane
- - This is parking covered by carports corresponds with parking=carports
- - This a parking consisting of garage boxes corresponds with parking=garage_boxes
- - This is a parking on a layby corresponds with parking=layby
- - This is a parking consisting of sheds corresponds with parking=sheds
+ - This is a surface parking lot corresponds with `parking=surface`
+ - This is a parking bay next to a street corresponds with `parking=street_side`
+ - This is an underground parking garage corresponds with `parking=underground`
+ - This is a multi-storey parking garage corresponds with `parking=multi-storey`
+ - This is a rooftop parking deck corresponds with `parking=rooftop`
+ - This is a lane for parking on the road corresponds with `parking=lane`
+ - This is parking covered by carports corresponds with `parking=carports`
+ - This a parking consisting of garage boxes corresponds with `parking=garage_boxes`
+ - This is a parking on a layby corresponds with `parking=layby`
+ - This is a parking consisting of sheds corresponds with `parking=sheds`
@@ -116,9 +145,9 @@ This is rendered with There are {capacity:disabled} disabled parking spots
- - There are disabled parking spots, but it is not known how many corresponds with capacity:disabled=yes
+ - There are disabled parking spots, but it is not known how many corresponds with `capacity:disabled=yes`
- This option cannot be chosen as answer
- - There are no disabled parking spots corresponds with capacity:disabled=no
+ - There are no disabled parking spots corresponds with `capacity:disabled=no`
- This option cannot be chosen as answer
diff --git a/Docs/Layers/parks_and_forests_without_etymology.md b/Docs/Layers/parks_and_forests_without_etymology.md
index 8f51abab1..dd6d08a10 100644
--- a/Docs/Layers/parks_and_forests_without_etymology.md
+++ b/Docs/Layers/parks_and_forests_without_etymology.md
@@ -114,7 +114,7 @@ This is rendered with Named after {name:etymology}
- - The origin of this name is unknown in all literature corresponds with name:etymology=unknown
+ - The origin of this name is unknown in all literature corresponds with `name:etymology=unknown`
diff --git a/Docs/Layers/pedestrian_path.md b/Docs/Layers/pedestrian_path.md
index 9cfdff0e6..7f8806817 100644
--- a/Docs/Layers/pedestrian_path.md
+++ b/Docs/Layers/pedestrian_path.md
@@ -15,6 +15,7 @@ Pedestrian footpaths, especially used for indoor navigation and snapping entranc
- This layer is shown at zoomlevel **18** 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.
- This layer is needed as dependency for layer [entrance](#entrance)
@@ -27,8 +28,8 @@ Pedestrian footpaths, especially used for indoor navigation and snapping entranc
- [entrances](https://mapcomplete.osm.be/entrances)
+ - [onwheels](https://mapcomplete.osm.be/onwheels)
- [personal](https://mapcomplete.osm.be/personal)
- - [walls_and_buildings](https://mapcomplete.osm.be/walls_and_buildings)
diff --git a/Docs/Layers/pharmacy.md b/Docs/Layers/pharmacy.md
index 8434ce7ae..e87795e88 100644
--- a/Docs/Layers/pharmacy.md
+++ b/Docs/Layers/pharmacy.md
@@ -7,6 +7,8 @@
+A layer showing pharmacies, which (probably) dispense prescription drugs
+
@@ -24,6 +26,7 @@
- [healthcare](https://mapcomplete.osm.be/healthcare)
+ - [onwheels](https://mapcomplete.osm.be/onwheels)
- [personal](https://mapcomplete.osm.be/personal)
- [shops](https://mapcomplete.osm.be/shops)
@@ -59,6 +62,7 @@ this quick overview is incomplete
attribute | type | values which are supported by this layer
----------- | ------ | ------------------------------------------
+[](https://taginfo.openstreetmap.org/keys/name#values) [name](https://wiki.openstreetmap.org/wiki/Key:name) | [string](../SpecialInputElements.md#string) |
[](https://taginfo.openstreetmap.org/keys/opening_hours#values) [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) | [opening_hours](../SpecialInputElements.md#opening_hours) |
[](https://taginfo.openstreetmap.org/keys/phone#values) [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) |
[](https://taginfo.openstreetmap.org/keys/email#values) [email](https://wiki.openstreetmap.org/wiki/Key:email) | [email](../SpecialInputElements.md#email) |
@@ -72,12 +76,28 @@ attribute | type | values which are supported by this layer
+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
+### name
+
+
+
+The question is What is the name of the pharmacy?
+
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
+
+This is rendered with This pharmacy is called {name}
+
+
+
+
+
### opening_hours
@@ -106,7 +126,7 @@ This is rendered with {phone}
- - {contact:phone} corresponds with contact:phone~^..*$
+ - {contact:phone} corresponds with `contact:phone~^..*$`
- This option cannot be chosen as answer
@@ -126,7 +146,7 @@ This is rendered with {email}
- - {contact:email} corresponds with contact:email~^..*$
+ - {contact:email} corresponds with `contact:email~^..*$`
- This option cannot be chosen as answer
@@ -146,7 +166,7 @@ This is rendered with {website}
- - {contact:website} corresponds with contact:website~^..*$
+ - {contact:website} corresponds with `contact:website~^..*$`
- This option cannot be chosen as answer
@@ -162,9 +182,9 @@ The question is Is this pharmacy easy to access on a wheelchair?
- - This pharmacy is easy to access on a wheelchair corresponds with wheelchair=yes
- - This pharmacy is hard to access on a wheelchair corresponds with wheelchair=no
- - This pharmacy has limited access for wheelchair users corresponds with wheelchair=limited
+ - This pharmacy is easy to access on a wheelchair corresponds with `wheelchair=yes`
+ - This pharmacy is hard to access on a wheelchair corresponds with `wheelchair=no`
+ - This pharmacy has limited access for wheelchair users corresponds with `wheelchair=limited`
This document is autogenerated from [assets/layers/pharmacy/pharmacy.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/pharmacy/pharmacy.json)
\ No newline at end of file
diff --git a/Docs/Layers/picnic_table.md b/Docs/Layers/picnic_table.md
index 9e8e1ee42..9d8db48ba 100644
--- a/Docs/Layers/picnic_table.md
+++ b/Docs/Layers/picnic_table.md
@@ -27,6 +27,7 @@ The layer showing picnic tables
- [benches](https://mapcomplete.osm.be/benches)
- [nature](https://mapcomplete.osm.be/nature)
+ - [onwheels](https://mapcomplete.osm.be/onwheels)
- [personal](https://mapcomplete.osm.be/personal)
@@ -61,6 +62,7 @@ this quick overview is incomplete
attribute | type | values which are supported by this layer
----------- | ------ | ------------------------------------------
+[](https://taginfo.openstreetmap.org/keys/level#values) [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1)
[](https://taginfo.openstreetmap.org/keys/material#values) [material](https://wiki.openstreetmap.org/wiki/Key:material) | [string](../SpecialInputElements.md#string) | [wood](https://wiki.openstreetmap.org/wiki/Tag:material%3Dwood) [concrete](https://wiki.openstreetmap.org/wiki/Tag:material%3Dconcrete) [plastic](https://wiki.openstreetmap.org/wiki/Tag:material%3Dplastic)
@@ -70,12 +72,39 @@ attribute | type | values which are supported by this layer
+This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata`
+
This tagrendering has no question and is thus read-only
+### level
+
+
+
+The question is On what level is this feature located?
+
+This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level)
+
+This is rendered with Located on the {level}th floor
+
+
+
+
+
+ - Located underground corresponds with `location=underground`
+ - This option cannot be chosen as answer
+ - Located on the ground floor corresponds with `level=0`
+ - Located on the ground floor corresponds with ``
+ - This option cannot be chosen as answer
+ - Located on the first floor corresponds with `level=1`
+ - Located on the first basement level corresponds with `level=-1`
+
+
+
+
### picnic_table-material
@@ -90,9 +119,9 @@ This is rendered with This picnic table is made of {material}
- - This is a wooden picnic table corresponds with material=wood
- - This is a concrete picnic table corresponds with material=concrete
- - This picnic table is made from (recycled) plastic corresponds with material=plastic
+ - This is a wooden picnic table corresponds with `material=wood`
+ - This is a concrete picnic table corresponds with `material=concrete`
+ - This picnic table is made from (recycled) plastic corresponds with `material=plastic`
This document is autogenerated from [assets/layers/picnic_table/picnic_table.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/picnic_table/picnic_table.json)
\ No newline at end of file
diff --git a/Docs/Layers/play_forest.md b/Docs/Layers/play_forest.md
index 5d55f6e16..e01e5b334 100644
--- a/Docs/Layers/play_forest.md
+++ b/Docs/Layers/play_forest.md
@@ -60,6 +60,8 @@ attribute | type | values which are supported by this layer
+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
@@ -80,9 +82,9 @@ This is rendered with Dit gebied wordt beheerd door {operator}
- - Dit gebied wordt beheerd door het Agentschap Natuur en Bos corresponds with operator~^[aA][nN][bB]$
+ - Dit gebied wordt beheerd door het Agentschap Natuur en Bos corresponds with `operator~^[aA][nN][bB]$`
- This option cannot be chosen as answer
- - Dit gebied wordt beheerd door het Agentschap Natuur en Bos corresponds with operator=Agenstchap Natuur en Bos
+ - Dit gebied wordt beheerd door het Agentschap Natuur en Bos corresponds with `operator=Agenstchap Natuur en Bos`
@@ -97,8 +99,8 @@ The question is Wanneer is deze speelzone toegankelijk?
- - Het hele jaar door overdag toegankelijk (van 08:00 tot 22:00) corresponds with opening_hours=08:00-22:00
- - Enkel in de zomervakantie en overdag toegankelijk (van 1 juli tot 31 augustus, van 08:00 tot 22:00 corresponds with opening_hours=Jul-Aug 08:00-22:00
+ - Het hele jaar door overdag toegankelijk (van 08:00 tot 22:00) corresponds with `opening_hours=08:00-22:00`
+ - Enkel in de zomervakantie en overdag toegankelijk (van 1 juli tot 31 augustus, van 08:00 tot 22:00 corresponds with `opening_hours=Jul-Aug 08:00-22:00`
diff --git a/Docs/Layers/playground.md b/Docs/Layers/playground.md
index 731170a6b..958dc54e5 100644
--- a/Docs/Layers/playground.md
+++ b/Docs/Layers/playground.md
@@ -79,6 +79,8 @@ attribute | type | values which are supported by this layer
+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
@@ -99,15 +101,15 @@ This is rendered with The surface is {surface}
- - The surface is grass corresponds with surface=grass
- - The surface is sand corresponds with surface=sand
- - The surface consist of woodchips corresponds with surface=woodchips
- - The surface is paving stones corresponds with surface=paving_stones
- - The surface is asphalt corresponds with surface=asphalt
- - The surface is concrete corresponds with surface=concrete
- - The surface is unpaved corresponds with surface=unpaved
+ - The surface is grass corresponds with `surface=grass`
+ - The surface is sand corresponds with `surface=sand`
+ - The surface consist of woodchips corresponds with `surface=woodchips`
+ - The surface is paving stones corresponds with `surface=paving_stones`
+ - The surface is asphalt corresponds with `surface=asphalt`
+ - The surface is concrete corresponds with `surface=concrete`
+ - The surface is unpaved corresponds with `surface=unpaved`
- This option cannot be chosen as answer
- - The surface is paved corresponds with surface=paved
+ - The surface is paved corresponds with `surface=paved`
- This option cannot be chosen as answer
@@ -123,8 +125,8 @@ The question is Is this playground lit at night?
- - This playground is lit at night corresponds with lit=yes
- - This playground is not lit at night corresponds with lit=no
+ - This playground is lit at night corresponds with `lit=yes`
+ - This playground is not lit at night corresponds with `lit=no`
This tagrendering has labels `extra`
@@ -187,13 +189,13 @@ The question is Is this playground accessible to the general public?
- - Accessible to the general public corresponds with access=yes
- - This is a paid playground corresponds with fee=yes
- - Only accessible for clients of the operating business corresponds with access=customers
- - Only accessible to students of the school corresponds with access=students
+ - Accessible to the general public corresponds with `access=yes`
+ - This is a paid playground corresponds with `fee=yes`
+ - Only accessible for clients of the operating business corresponds with `access=customers`
+ - Only accessible to students of the school corresponds with `access=students`
- This option cannot be chosen as answer
- - Not accessible corresponds with access=private
- - This is a schoolyard - an outdoor area where the pupils can play during their breaks; but it is not accessible to the general public corresponds with leisure=schoolyard
+ - Not accessible corresponds with `access=private`
+ - This is a schoolyard - an outdoor area where the pupils can play during their breaks; but it is not accessible to the general public corresponds with `leisure=schoolyard`
@@ -212,7 +214,7 @@ This is rendered with {website}
- - {contact:website} corresponds with contact:website~^..*$
+ - {contact:website} corresponds with `contact:website~^..*$`
- This option cannot be chosen as answer
@@ -256,9 +258,9 @@ The question is Is this playground accessible to wheelchair users?
- - Completely accessible for wheelchair users corresponds with wheelchair=yes
- - Limited accessibility for wheelchair users corresponds with wheelchair=limited
- - Not accessible for wheelchair users corresponds with wheelchair=no
+ - Completely accessible for wheelchair users corresponds with `wheelchair=yes`
+ - Limited accessibility for wheelchair users corresponds with `wheelchair=limited`
+ - Not accessible for wheelchair users corresponds with `wheelchair=no`
@@ -277,8 +279,8 @@ This is rendered with {opening_hours_table(opening_hours)}
- - Accessible from sunrise till sunset corresponds with opening_hours=sunrise-sunset
- - Always accessible corresponds with opening_hours=24/7
+ - Accessible from sunrise till sunset corresponds with `opening_hours=sunrise-sunset`
+ - Always accessible corresponds with `opening_hours=24/7`
diff --git a/Docs/Layers/postboxes.md b/Docs/Layers/postboxes.md
index 9589295a4..e1094ca88 100644
--- a/Docs/Layers/postboxes.md
+++ b/Docs/Layers/postboxes.md
@@ -57,6 +57,8 @@ Elements must have the all of following tags to be shown on this layer:
+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
diff --git a/Docs/Layers/postoffices.md b/Docs/Layers/postoffices.md
index 7aa453ce5..06547ab30 100644
--- a/Docs/Layers/postoffices.md
+++ b/Docs/Layers/postoffices.md
@@ -68,6 +68,8 @@ attribute | type | values which are supported by this layer
+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
@@ -98,7 +100,7 @@ This is rendered with Opening Hours: {opening_hours_table()}
- - 24/7 opened (including holidays) corresponds with opening_hours=24/7
+ - 24/7 opened (including holidays) corresponds with `opening_hours=24/7`
This document is autogenerated from [assets/themes/postboxes/postboxes.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/postboxes/postboxes.json)
\ No newline at end of file
diff --git a/Docs/Layers/public_bookcase.md b/Docs/Layers/public_bookcase.md
index e1a75cd4e..bd9e97f96 100644
--- a/Docs/Layers/public_bookcase.md
+++ b/Docs/Layers/public_bookcase.md
@@ -78,6 +78,8 @@ attribute | type | values which are supported by this layer
+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
@@ -98,7 +100,7 @@ This is rendered with The name of this bookcase is {name}
- - This bookcase doesn't have a name corresponds with noname=yes
+ - This bookcase doesn't have a name corresponds with `noname=yes`
@@ -131,8 +133,8 @@ This is rendered with This place mostly serves {books}
- - Mostly children books corresponds with books=children
- - Mostly books for adults corresponds with books=adults
+ - Mostly children books corresponds with `books=children`
+ - Mostly books for adults corresponds with `books=adults`
@@ -147,9 +149,9 @@ The question is Is this bookcase located outdoors?
- - This bookcase is located indoors corresponds with indoor=yes
- - This bookcase is located outdoors corresponds with indoor=no
- - This bookcase is located outdoors corresponds with
+ - This bookcase is located indoors corresponds with `indoor=yes`
+ - This bookcase is located outdoors corresponds with `indoor=no`
+ - This bookcase is located outdoors corresponds with ``
- This option cannot be chosen as answer
@@ -165,8 +167,8 @@ The question is Is this public bookcase freely accessible?
- - Publicly accessible corresponds with access=yes
- - Only accessible to customers corresponds with access=customers
+ - Publicly accessible corresponds with `access=yes`
+ - Only accessible to customers corresponds with `access=customers`
Only visible if `indoor=yes` is shown
@@ -201,8 +203,8 @@ This is rendered with This public bookcase is part of {brand}
- - Part of the network 'Little Free Library' corresponds with brand=Little Free Library
- - This public bookcase is not part of a bigger network corresponds with nobrand=yes
+ - Part of the network 'Little Free Library' corresponds with `brand=Little Free Library`
+ - This public bookcase is not part of a bigger network corresponds with `nobrand=yes`
@@ -221,7 +223,7 @@ This is rendered with The reference number of this public bookcase within {bran
- - This bookcase is not part of a bigger network corresponds with nobrand=yes
+ - This bookcase is not part of a bigger network corresponds with `nobrand=yes`
Only visible if `brand~^..*$` is shown
diff --git a/Docs/Layers/rainbow_crossing_high_zoom.md b/Docs/Layers/rainbow_crossing_high_zoom.md
index f5ea2ab29..8de253429 100644
--- a/Docs/Layers/rainbow_crossing_high_zoom.md
+++ b/Docs/Layers/rainbow_crossing_high_zoom.md
@@ -59,6 +59,8 @@ Elements must have the all of following tags to be shown on this layer:
+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
@@ -75,9 +77,9 @@ The question is Does this crossing has rainbow paintings?
- - This crossing has rainbow paintings corresponds with crossing:marking=rainbow
- - No rainbow paintings here corresponds with not:crossing:marking=rainbow
- - No rainbow paintings here corresponds with crossing:marking!=rainbow
+ - This crossing has rainbow paintings corresponds with `crossing:marking=rainbow`
+ - No rainbow paintings here corresponds with `not:crossing:marking=rainbow`
+ - No rainbow paintings here corresponds with `crossing:marking!=rainbow`
- This option cannot be chosen as answer
@@ -89,6 +91,8 @@ Only visible if `highway=crossing` is shown
+Show the images block at this location
+
This tagrendering has no question and is thus read-only
@@ -99,6 +103,8 @@ This tagrendering has no question and is thus read-only
+Shows a small map with the feature. Added by default to every popup
+
This tagrendering has no question and is thus read-only
diff --git a/Docs/Layers/rainbow_crossings.md b/Docs/Layers/rainbow_crossings.md
index b7990c47b..ee309ee94 100644
--- a/Docs/Layers/rainbow_crossings.md
+++ b/Docs/Layers/rainbow_crossings.md
@@ -59,6 +59,8 @@ Elements must have the all of following tags to be shown on this layer:
+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
@@ -75,9 +77,9 @@ The question is Does this crossing has rainbow paintings?
- - This crossing has rainbow paintings corresponds with crossing:marking=rainbow
- - No rainbow paintings here corresponds with not:crossing:marking=rainbow
- - No rainbow paintings here corresponds with crossing:marking!=rainbow
+ - This crossing has rainbow paintings corresponds with `crossing:marking=rainbow`
+ - No rainbow paintings here corresponds with `not:crossing:marking=rainbow`
+ - No rainbow paintings here corresponds with `crossing:marking!=rainbow`
- This option cannot be chosen as answer
diff --git a/Docs/Layers/reception_desk.md b/Docs/Layers/reception_desk.md
new file mode 100644
index 000000000..de8187f46
--- /dev/null
+++ b/Docs/Layers/reception_desk.md
@@ -0,0 +1,137 @@
+
+
+ reception_desk
+================
+
+
+
+
+
+A layer showing where the reception desks are and which asks some accessibility information
+
+
+
+
+
+
+ - This layer is shown at zoomlevel **0** and higher
+
+
+
+
+#### Themes using this layer
+
+
+
+
+
+ - [onwheels](https://mapcomplete.osm.be/onwheels)
+ - [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:
+
+
+
+ - amenity=reception_desk
+
+
+[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B(%20%20%20%20nwr%5B%22amenity%22%3D%22reception_desk%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
+----------- | ------ | ------------------------------------------
+[](https://taginfo.openstreetmap.org/keys/level#values) [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1)
+[](https://taginfo.openstreetmap.org/keys/desk:height#values) [desk:height](https://wiki.openstreetmap.org/wiki/Key:desk:height) | [pfloat](../SpecialInputElements.md#pfloat) |
+[](https://taginfo.openstreetmap.org/keys/hearing_loop#values) [hearing_loop](https://wiki.openstreetmap.org/wiki/Key:hearing_loop) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:hearing_loop%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:hearing_loop%3Dno)
+
+
+
+
+### images
+
+
+
+This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata`
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### level
+
+
+
+The question is On what level is this feature located?
+
+This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level)
+
+This is rendered with Located on the {level}th floor
+
+
+
+
+
+ - Located underground corresponds with `location=underground`
+ - This option cannot be chosen as answer
+ - Located on the ground floor corresponds with `level=0`
+ - Located on the ground floor corresponds with ``
+ - This option cannot be chosen as answer
+ - Located on the first floor corresponds with `level=1`
+ - Located on the first basement level corresponds with `level=-1`
+
+
+
+
+### desk-height
+
+
+
+The question is What is the height of the reception desk?
This is measured from the floor to the lowest usable part of the desk
+
+This rendering asks information about the property [desk:height](https://wiki.openstreetmap.org/wiki/Key:desk:height)
+
+This is rendered with The height of the desk is {canonical(desk:height)}
+
+
+
+
+
+### induction-loop
+
+
+
+An accessibility feature: induction loops are for hard-hearing persons which have an FM-receiver.
+
+The question is Does this place have an audio induction loop for people with reduced hearing?
+
+
+
+
+
+ - This place has an audio induction loop corresponds with `hearing_loop=yes`
+ - This place does not has an audio induction loop corresponds with `hearing_loop=no`
+
+
+This document is autogenerated from [assets/layers/reception_desk/reception_desk.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/reception_desk/reception_desk.json)
\ No newline at end of file
diff --git a/Docs/Layers/recycling.md b/Docs/Layers/recycling.md
index 93608473e..77e580f2f 100644
--- a/Docs/Layers/recycling.md
+++ b/Docs/Layers/recycling.md
@@ -75,6 +75,8 @@ attribute | type | values which are supported by this layer
+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
@@ -91,9 +93,9 @@ The question is What type of recycling is this?
- - This is a recycling container corresponds with recycling_type=container
- - This is a recycling centre corresponds with recycling_type=centre
- - Waste disposal container for residual waste corresponds with amenity=waste_disposal
+ - This is a recycling container corresponds with `recycling_type=container`
+ - This is a recycling centre corresponds with `recycling_type=centre`
+ - Waste disposal container for residual waste corresponds with `amenity=waste_disposal`
@@ -112,7 +114,7 @@ This is rendered with This recycling centre is named {name}
- - This recycling centre doesn't have a specific name corresponds with noname=yes
+ - This recycling centre doesn't have a specific name corresponds with `noname=yes`
Only visible if `recycling_type=centre` is shown
@@ -129,9 +131,9 @@ The question is Where is this container located?
- - This is an underground container corresponds with location=underground
- - This container is located indoors corresponds with location=indoor
- - This container is located outdoors corresponds with
+ - This is an underground container corresponds with `location=underground`
+ - This container is located indoors corresponds with `location=indoor`
+ - This container is located outdoors corresponds with ``
Only visible if `recycling_type=container` is shown
@@ -148,49 +150,49 @@ The question is What can be recycled here?
- - Batteries can be recycled here corresponds with recycling:batteries=yes
+ - Batteries can be recycled here corresponds with `recycling:batteries=yes`
- Unselecting this answer will add
- - Beverage cartons can be recycled here corresponds with recycling:beverage_cartons=yes
+ - Beverage cartons can be recycled here corresponds with `recycling:beverage_cartons=yes`
- Unselecting this answer will add
- - Cans can be recycled here corresponds with recycling:cans=yes
+ - Cans can be recycled here corresponds with `recycling:cans=yes`
- Unselecting this answer will add
- - Clothes can be recycled here corresponds with recycling:clothes=yes
+ - Clothes can be recycled here corresponds with `recycling:clothes=yes`
- Unselecting this answer will add
- - Cooking oil can be recycled here corresponds with recycling:cooking_oil=yes
+ - Cooking oil can be recycled here corresponds with `recycling:cooking_oil=yes`
- Unselecting this answer will add
- - Engine oil can be recycled here corresponds with recycling:engine_oil=yes
+ - Engine oil can be recycled here corresponds with `recycling:engine_oil=yes`
- Unselecting this answer will add
- - Green waste can be recycled here corresponds with recycling:green_waste=yes
+ - Green waste can be recycled here corresponds with `recycling:green_waste=yes`
- Unselecting this answer will add
- - Organic waste can be recycled here corresponds with recycling:organic=yes
+ - Organic waste can be recycled here corresponds with `recycling:organic=yes`
- This option cannot be chosen as answer
- Unselecting this answer will add
- - Glass bottles can be recycled here corresponds with recycling:glass_bottles=yes
+ - Glass bottles can be recycled here corresponds with `recycling:glass_bottles=yes`
- Unselecting this answer will add
- - Glass can be recycled here corresponds with recycling:glass=yes
+ - Glass can be recycled here corresponds with `recycling:glass=yes`
- Unselecting this answer will add
- - Newspapers can be recycled here corresponds with recycling:newspaper=yes
+ - Newspapers can be recycled here corresponds with `recycling:newspaper=yes`
- Unselecting this answer will add
- - Paper can be recycled here corresponds with recycling:paper=yes
+ - Paper can be recycled here corresponds with `recycling:paper=yes`
- Unselecting this answer will add
- - Plastic bottles can be recycled here corresponds with recycling:plastic_bottles=yes
+ - Plastic bottles can be recycled here corresponds with `recycling:plastic_bottles=yes`
- Unselecting this answer will add
- - Plastic packaging can be recycled here corresponds with recycling:plastic_packaging=yes
+ - Plastic packaging can be recycled here corresponds with `recycling:plastic_packaging=yes`
- Unselecting this answer will add
- - Plastic can be recycled here corresponds with recycling:plastic=yes
+ - Plastic can be recycled here corresponds with `recycling:plastic=yes`
- Unselecting this answer will add
- - Scrap metal can be recycled here corresponds with recycling:scrap_metal=yes
+ - Scrap metal can be recycled here corresponds with `recycling:scrap_metal=yes`
- Unselecting this answer will add
- - Shoes can be recycled here corresponds with recycling:shoes=yes
+ - Shoes can be recycled here corresponds with `recycling:shoes=yes`
- Unselecting this answer will add
- - Small electrical appliances can be recycled here corresponds with recycling:small_appliances=yes
+ - Small electrical appliances can be recycled here corresponds with `recycling:small_appliances=yes`
- Unselecting this answer will add
- - Small electrical appliances can be recycled here corresponds with recycling:small_electrical_appliances=yes
+ - Small electrical appliances can be recycled here corresponds with `recycling:small_electrical_appliances=yes`
- This option cannot be chosen as answer
- Unselecting this answer will add
- - Needles can be recycled here corresponds with recycling:needles=yes
+ - Needles can be recycled here corresponds with `recycling:needles=yes`
- Unselecting this answer will add
- - Residual waste can be recycled here corresponds with recycling:waste=yes
+ - Residual waste can be recycled here corresponds with `recycling:waste=yes`
- Unselecting this answer will add
@@ -224,7 +226,7 @@ This is rendered with {website}
- - {contact:website} corresponds with contact:website~^..*$
+ - {contact:website} corresponds with `contact:website~^..*$`
- This option cannot be chosen as answer
@@ -246,7 +248,7 @@ This is rendered with {email}
- - {contact:email} corresponds with contact:email~^..*$
+ - {contact:email} corresponds with `contact:email~^..*$`
- This option cannot be chosen as answer
@@ -268,7 +270,7 @@ This is rendered with {phone}
- - {contact:phone} corresponds with contact:phone~^..*$
+ - {contact:phone} corresponds with `contact:phone~^..*$`
- This option cannot be chosen as answer
@@ -290,7 +292,7 @@ This is rendered with {opening_hours_table()}
- - 24/7 corresponds with opening_hours=24/7
+ - 24/7 corresponds with `opening_hours=24/7`
This document is autogenerated from [assets/layers/recycling/recycling.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/recycling/recycling.json)
\ No newline at end of file
diff --git a/Docs/Layers/school.md b/Docs/Layers/school.md
index f230a5f9f..3132fd9c1 100644
--- a/Docs/Layers/school.md
+++ b/Docs/Layers/school.md
@@ -28,6 +28,7 @@ Schools giving primary and secondary education and post-secondary, non-tertiary
- [education](https://mapcomplete.osm.be/education)
+ - [onwheels](https://mapcomplete.osm.be/onwheels)
- [personal](https://mapcomplete.osm.be/personal)
@@ -113,13 +114,13 @@ The question is What level of education is given on this school?
- - This is a school with a kindergarten section where young kids receive some education which prepares reading and writing. corresponds with school=kindergarten
- - This is a school where one learns primary skills such as basic literacy and numerical skills.
Pupils typically enroll from 6 years old till 12 years old
corresponds with school=primary
- - This is a secondary school which offers all grades corresponds with school=secondary
- - This is a secondary school which does not have all grades, but offers first and second grade corresponds with school=lower_secondary
- - This is a secondary school which does not have all grades, but offers third and fourth grade corresponds with school=middle_secondary
- - This is a secondary school which does not have all grades, but offers fifth and sixth grade corresponds with school=upper_secondary
- - This school offers post-secondary education (e.g. a seventh or eight specialisation year) corresponds with school=post_secondary
+ - This is a school with a kindergarten section where young kids receive some education which prepares reading and writing. corresponds with `school=kindergarten`
+ - This is a school where one learns primary skills such as basic literacy and numerical skills.
Pupils typically enroll from 6 years old till 12 years old
corresponds with `school=primary`
+ - This is a secondary school which offers all grades corresponds with `school=secondary`
+ - This is a secondary school which does not have all grades, but offers first and second grade corresponds with `school=lower_secondary`
+ - This is a secondary school which does not have all grades, but offers third and fourth grade corresponds with `school=middle_secondary`
+ - This is a secondary school which does not have all grades, but offers fifth and sixth grade corresponds with `school=upper_secondary`
+ - This school offers post-secondary education (e.g. a seventh or eight specialisation year) corresponds with `school=post_secondary`
Only visible if `_country=be` is shown
@@ -136,10 +137,10 @@ The question is Which genders can enroll at this school?
- - Both boys and girls can enroll here and have classes together corresponds with school:gender=mixed
- - Both boys and girls can enroll here but they are separated (e.g. they have lessons in different classrooms or at different times) corresponds with school:gender=separated
- - This is a boys only-school corresponds with school:gender=male
- - This is a girls-only school corresponds with school:gender=female
+ - Both boys and girls can enroll here and have classes together corresponds with `school:gender=mixed`
+ - Both boys and girls can enroll here but they are separated (e.g. they have lessons in different classrooms or at different times) corresponds with `school:gender=separated`
+ - This is a boys only-school corresponds with `school:gender=male`
+ - This is a girls-only school corresponds with `school:gender=female`
@@ -158,16 +159,16 @@ This is rendered with This school has facilities for students with {school:for}
- - This is a school where students study skills at their age-adequate level.
There are little or no special facilities to cater for students with special needs or facilities are ad-hoc
corresponds with
+ - This is a school where students study skills at their age-adequate level.
There are little or no special facilities to cater for students with special needs or facilities are ad-hoc
corresponds with ``
- This option cannot be chosen as answer
- - This is a school for students without special needs
This includes students who can follow the courses with small, ad hoc measurements
corresponds with school:for=mainstream
- - This is a school where adults are taught skills on the level as specified. corresponds with school:for=adults
- - This is a school for students with autism corresponds with school:for=autism
- - This is a school for students with learning disabilities corresponds with school:for=learning_disabilities
- - This is a school for blind students or students with sight impairments corresponds with school:for=blind
- - This is a school for deaf students or students with hearing impairments corresponds with school:for=deaf
- - This is a school for students with disabilities corresponds with school:for=disabilities
- - This is a school for students with special needs corresponds with school:for=special_needs
+ - This is a school for students without special needs
This includes students who can follow the courses with small, ad hoc measurements
corresponds with `school:for=mainstream`
+ - This is a school where adults are taught skills on the level as specified. corresponds with `school:for=adults`
+ - This is a school for students with autism corresponds with `school:for=autism`
+ - This is a school for students with learning disabilities corresponds with `school:for=learning_disabilities`
+ - This is a school for blind students or students with sight impairments corresponds with `school:for=blind`
+ - This is a school for deaf students or students with hearing impairments corresponds with `school:for=deaf`
+ - This is a school for students with disabilities corresponds with `school:for=disabilities`
+ - This is a school for students with special needs corresponds with `school:for=special_needs`
Only visible if `school:for~^..*$` is shown
@@ -188,7 +189,7 @@ This is rendered with {website}
- - {contact:website} corresponds with contact:website~^..*$
+ - {contact:website} corresponds with `contact:website~^..*$`
- This option cannot be chosen as answer
@@ -208,7 +209,7 @@ This is rendered with {phone}
- - {contact:phone} corresponds with contact:phone~^..*$
+ - {contact:phone} corresponds with `contact:phone~^..*$`
- This option cannot be chosen as answer
@@ -228,7 +229,7 @@ This is rendered with {email}
- - {contact:email} corresponds with contact:email~^..*$
+ - {contact:email} corresponds with `contact:email~^..*$`
- This option cannot be chosen as answer
@@ -238,498 +239,500 @@ This is rendered with {email}
+Enables to pick a single 'school:language=' within the mappings
+
The question is What is the main language of this school?
What language is spoken with the students in non-language related courses and with the administration?
Voetgangers mogen hier de volledige breedte van de straat gebruiken
Gemotoriseerd verkeer mag maximaal 20km/h rijden
corresponds with highway=living_street
- - Dit is een brede, autovrije straat corresponds with highway=pedestrian
- - Dit is een voetpaadje corresponds with highway=footway
- - Dit is een wegeltje of bospad corresponds with highway=path
- - Dit is een ruiterswegel corresponds with highway=bridleway
- - Dit is een tractorspoor of weg om landbouwgrond te bereikken corresponds with highway=track
+ -
Dit is een woonerf:
Voetgangers mogen hier de volledige breedte van de straat gebruiken
Gemotoriseerd verkeer mag maximaal 20km/h rijden
corresponds with `highway=living_street`
+ - Dit is een brede, autovrije straat corresponds with `highway=pedestrian`
+ - Dit is een voetpaadje corresponds with `highway=footway`
+ - Dit is een wegeltje of bospad corresponds with `highway=path`
+ - Dit is een ruiterswegel corresponds with `highway=bridleway`
+ - Dit is een tractorspoor of weg om landbouwgrond te bereikken corresponds with `highway=track`
@@ -101,15 +103,15 @@ This is rendered with The surface is {surface}
- - The surface is grass corresponds with surface=grass
- - The surface is ground corresponds with surface=ground
- - The surface is unpaved corresponds with surface=unpaved
+ - The surface is grass corresponds with `surface=grass`
+ - The surface is ground corresponds with `surface=ground`
+ - The surface is unpaved corresponds with `surface=unpaved`
- This option cannot be chosen as answer
- - The surface is sand corresponds with surface=sand
- - The surface is paving stones corresponds with surface=paving_stones
- - The surface is asphalt corresponds with surface=asphalt
- - The surface is concrete corresponds with surface=concrete
- - The surface is paved corresponds with surface=paved
+ - The surface is sand corresponds with `surface=sand`
+ - The surface is paving stones corresponds with `surface=paving_stones`
+ - The surface is asphalt corresponds with `surface=asphalt`
+ - The surface is concrete corresponds with `surface=concrete`
+ - The surface is paved corresponds with `surface=paved`
- This option cannot be chosen as answer
@@ -125,8 +127,8 @@ The question is Is deze weg 's nachts verlicht?
- - 's nachts verlicht corresponds with lit=yes
- - Niet verlicht corresponds with lit=no
+ - 's nachts verlicht corresponds with `lit=yes`
+ - Niet verlicht corresponds with `lit=no`
This document is autogenerated from [assets/layers/slow_roads/slow_roads.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/slow_roads/slow_roads.json)
\ No newline at end of file
diff --git a/Docs/Layers/sport_pitch.md b/Docs/Layers/sport_pitch.md
index 300cdee32..db606f70a 100644
--- a/Docs/Layers/sport_pitch.md
+++ b/Docs/Layers/sport_pitch.md
@@ -75,6 +75,8 @@ attribute | type | values which are supported by this layer
+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
@@ -95,12 +97,12 @@ This is rendered with {sport} is played here
- - Basketball is played here corresponds with sport=basketball
- - Soccer is played here corresponds with sport=soccer
- - This is a pingpong table corresponds with sport=table_tennis
- - Tennis is played here corresponds with sport=tennis
- - Korfball is played here corresponds with sport=korfball
- - Basketball is played here corresponds with sport=basket
+ - Basketball is played here corresponds with `sport=basketball`
+ - Soccer is played here corresponds with `sport=soccer`
+ - This is a pingpong table corresponds with `sport=table_tennis`
+ - Tennis is played here corresponds with `sport=tennis`
+ - Korfball is played here corresponds with `sport=korfball`
+ - Basketball is played here corresponds with `sport=basket`
- This option cannot be chosen as answer
@@ -120,11 +122,11 @@ This is rendered with The surface is {surface}
- - The surface is grass corresponds with surface=grass
- - The surface is sand corresponds with surface=sand
- - The surface is paving stones corresponds with surface=paving_stones
- - The surface is asphalt corresponds with surface=asphalt
- - The surface is concrete corresponds with surface=concrete
+ - The surface is grass corresponds with `surface=grass`
+ - The surface is sand corresponds with `surface=sand`
+ - The surface is paving stones corresponds with `surface=paving_stones`
+ - The surface is asphalt corresponds with `surface=asphalt`
+ - The surface is concrete corresponds with `surface=concrete`
@@ -139,10 +141,10 @@ The question is Is this sport pitch publicly accessible?
- - Public access corresponds with access=public
- - Limited access (e.g. only with an appointment, during certain hours, …) corresponds with access=limited
- - Only accessible for members of the club corresponds with access=members
- - Private - not accessible to the public corresponds with access=private
+ - Public access corresponds with `access=public`
+ - Limited access (e.g. only with an appointment, during certain hours, …) corresponds with `access=limited`
+ - Only accessible for members of the club corresponds with `access=members`
+ - Private - not accessible to the public corresponds with `access=private`
@@ -157,10 +159,10 @@ The question is Does one have to make an appointment to use this sport pitch?
- - Making an appointment is obligatory to use this sport pitch corresponds with reservation=required
- - Making an appointment is recommended when using this sport pitch corresponds with reservation=recommended
- - Making an appointment is possible, but not necessary to use this sport pitch corresponds with reservation=yes
- - Making an appointment is not possible corresponds with reservation=no
+ - Making an appointment is obligatory to use this sport pitch corresponds with `reservation=required`
+ - Making an appointment is recommended when using this sport pitch corresponds with `reservation=recommended`
+ - Making an appointment is possible, but not necessary to use this sport pitch corresponds with `reservation=yes`
+ - Making an appointment is not possible corresponds with `reservation=no`
@@ -207,9 +209,9 @@ This is rendered with Openingsuren: {opening_hours_table()}
- - Always accessible corresponds with
+ - Always accessible corresponds with ``
- This option cannot be chosen as answer
- - Always accessible corresponds with opening_hours=24/7
+ - Always accessible corresponds with `opening_hours=24/7`
Only visible if `access~^..*$` is shown
diff --git a/Docs/Layers/sport_places_without_etymology.md b/Docs/Layers/sport_places_without_etymology.md
index fe354fba9..0406c941e 100644
--- a/Docs/Layers/sport_places_without_etymology.md
+++ b/Docs/Layers/sport_places_without_etymology.md
@@ -114,7 +114,7 @@ This is rendered with Named after {name:etymology}
- - The origin of this name is unknown in all literature corresponds with name:etymology=unknown
+ - The origin of this name is unknown in all literature corresponds with `name:etymology=unknown`
diff --git a/Docs/Layers/street_lamps.md b/Docs/Layers/street_lamps.md
index fc10da2ad..5d69cfa9e 100644
--- a/Docs/Layers/street_lamps.md
+++ b/Docs/Layers/street_lamps.md
@@ -76,6 +76,8 @@ attribute | type | values which are supported by this layer
+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
@@ -106,13 +108,13 @@ The question is How is this street lamp mounted?
- - This lamp is suspended using cables corresponds with support=catenary
- - This lamp is mounted on a ceiling corresponds with support=ceiling
- - This lamp is mounted in the ground corresponds with support=ground
- - This lamp is mounted on a short pole (mostly < 1.5m) corresponds with support=pedestal
- - This lamp is mounted on a pole corresponds with support=pole
- - This lamp is mounted directly to the wall corresponds with support=wall
- - This lamp is mounted to the wall using a metal bar corresponds with support=wall_mount
+ - This lamp is suspended using cables corresponds with `support=catenary`
+ - This lamp is mounted on a ceiling corresponds with `support=ceiling`
+ - This lamp is mounted in the ground corresponds with `support=ground`
+ - This lamp is mounted on a short pole (mostly < 1.5m) corresponds with `support=pedestal`
+ - This lamp is mounted on a pole corresponds with `support=pole`
+ - This lamp is mounted directly to the wall corresponds with `support=wall`
+ - This lamp is mounted to the wall using a metal bar corresponds with `support=wall_mount`
@@ -127,8 +129,8 @@ The question is How is this lamp mounted to the pole?
- - This lamp sits atop of a straight mast corresponds with lamp_mount=straight_mast
- - This lamp sits at the end of a bent mast corresponds with lamp_mount=bent_mast
+ - This lamp sits atop of a straight mast corresponds with `lamp_mount=straight_mast`
+ - This lamp sits at the end of a bent mast corresponds with `lamp_mount=bent_mast`
Only visible if `support=pole` is shown
@@ -145,19 +147,19 @@ The question is What kind of lighting does this lamp use?
- - This lamp is lit electrically corresponds with light:method=electric
+ - This lamp is lit electrically corresponds with `light:method=electric`
- This option cannot be chosen as answer
- - This lamp uses LEDs corresponds with light:method=LED
- - This lamp uses incandescent lighting corresponds with light:method=incandescent
- - This lamp uses halogen lighting corresponds with light:method=halogen
- - This lamp uses discharge lamps (unknown type) corresponds with light:method=discharge
- - This lamp uses a mercury-vapour lamp (lightly blueish) corresponds with light:method=mercury
- - This lamp uses metal-halide lamps (bright white) corresponds with light:method=metal-halide
- - This lamp uses fluorescent lighting corresponds with light:method=fluorescent
- - This lamp uses sodium lamps (unknown type) corresponds with light:method=sodium
- - This lamp uses low pressure sodium lamps (monochrome orange) corresponds with light:method=low_pressure_sodium
- - This lamp uses high pressure sodium lamps (orange with white) corresponds with light:method=high_pressure_sodium
- - This lamp is lit using gas corresponds with light:method=gas
+ - This lamp uses LEDs corresponds with `light:method=LED`
+ - This lamp uses incandescent lighting corresponds with `light:method=incandescent`
+ - This lamp uses halogen lighting corresponds with `light:method=halogen`
+ - This lamp uses discharge lamps (unknown type) corresponds with `light:method=discharge`
+ - This lamp uses a mercury-vapour lamp (lightly blueish) corresponds with `light:method=mercury`
+ - This lamp uses metal-halide lamps (bright white) corresponds with `light:method=metal-halide`
+ - This lamp uses fluorescent lighting corresponds with `light:method=fluorescent`
+ - This lamp uses sodium lamps (unknown type) corresponds with `light:method=sodium`
+ - This lamp uses low pressure sodium lamps (monochrome orange) corresponds with `light:method=low_pressure_sodium`
+ - This lamp uses high pressure sodium lamps (orange with white) corresponds with `light:method=high_pressure_sodium`
+ - This lamp is lit using gas corresponds with `light:method=gas`
@@ -176,9 +178,9 @@ This is rendered with This lamp emits {light:colour} light
- - This lamp emits white light corresponds with light:colour=white
- - This lamp emits green light corresponds with light:colour=green
- - This lamp emits orange light corresponds with light:colour=orange
+ - This lamp emits white light corresponds with `light:colour=white`
+ - This lamp emits green light corresponds with `light:colour=green`
+ - This lamp emits orange light corresponds with `light:colour=orange`
@@ -197,8 +199,8 @@ This is rendered with This lamp has {light:count} fixtures
- - This lamp has 1 fixture corresponds with light:count=1
- - This lamp has 2 fixtures corresponds with light:count=2
+ - This lamp has 1 fixture corresponds with `light:count=1`
+ - This lamp has 2 fixtures corresponds with `light:count=2`
Only visible if `support=pole` is shown
@@ -215,10 +217,10 @@ The question is When is this lamp lit?
- - This lamp is lit at night corresponds with light:lit=dusk-dawn
- - This lamp is lit 24/7 corresponds with light:lit=24/7
- - This lamp is lit based on motion corresponds with light:lit=motion
- - This lamp is lit based on demand (e.g. with a pushbutton) corresponds with light:lit=demand
+ - This lamp is lit at night corresponds with `light:lit=dusk-dawn`
+ - This lamp is lit 24/7 corresponds with `light:lit=24/7`
+ - This lamp is lit based on motion corresponds with `light:lit=motion`
+ - This lamp is lit based on demand (e.g. with a pushbutton) corresponds with `light:lit=demand`
diff --git a/Docs/Layers/streets_without_etymology.md b/Docs/Layers/streets_without_etymology.md
index c500d9634..b6fd5eeb3 100644
--- a/Docs/Layers/streets_without_etymology.md
+++ b/Docs/Layers/streets_without_etymology.md
@@ -115,7 +115,7 @@ This is rendered with Named after {name:etymology}
- - The origin of this name is unknown in all literature corresponds with name:etymology=unknown
+ - The origin of this name is unknown in all literature corresponds with `name:etymology=unknown`
diff --git a/Docs/Layers/surveillance_camera.md b/Docs/Layers/surveillance_camera.md
index add309706..511eaafa8 100644
--- a/Docs/Layers/surveillance_camera.md
+++ b/Docs/Layers/surveillance_camera.md
@@ -78,6 +78,8 @@ attribute | type | values which are supported by this layer
+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
@@ -94,9 +96,9 @@ The question is What kind of camera is this?
- - A fixed (non-moving) camera corresponds with camera:type=fixed
- - A dome camera (which can turn) corresponds with camera:type=dome
- - A panning camera corresponds with camera:type=panning
+ - A fixed (non-moving) camera corresponds with `camera:type=fixed`
+ - A dome camera (which can turn) corresponds with `camera:type=dome`
+ - A panning camera corresponds with `camera:type=panning`
@@ -115,7 +117,7 @@ This is rendered with Films to a compass heading of {camera:direction}
- - Films to a compass heading of {direction} corresponds with direction~^..*$
+ - Films to a compass heading of {direction} corresponds with `direction~^..*$`
- This option cannot be chosen as answer
@@ -145,9 +147,9 @@ The question is What kind of surveillance is this camera?
- - A public area is surveilled, such as a street, a bridge, a square, a park, a train station, a public corridor or tunnel, … corresponds with surveillance=public
- - An outdoor, yet private area is surveilled (e.g. a parking lot, a fuel station, courtyard, entrance, private driveway, …) corresponds with surveillance=outdoor
- - A private indoor area is surveilled, e.g. a shop, a private underground parking, … corresponds with surveillance=indoor
+ - A public area is surveilled, such as a street, a bridge, a square, a park, a train station, a public corridor or tunnel, … corresponds with `surveillance=public`
+ - An outdoor, yet private area is surveilled (e.g. a parking lot, a fuel station, courtyard, entrance, private driveway, …) corresponds with `surveillance=outdoor`
+ - A private indoor area is surveilled, e.g. a shop, a private underground parking, … corresponds with `surveillance=indoor`
@@ -162,9 +164,9 @@ The question is Is the public space surveilled by this camera an indoor or outd
- - This camera is located indoors corresponds with indoor=yes
- - This camera is located outdoors corresponds with indoor=no
- - This camera is probably located outdoors corresponds with
+ - This camera is located indoors corresponds with `indoor=yes`
+ - This camera is located outdoors corresponds with `indoor=no`
+ - This camera is probably located outdoors corresponds with ``
- This option cannot be chosen as answer
@@ -202,12 +204,12 @@ This is rendered with Surveills a {surveillance:zone}
- - Surveills a parking corresponds with surveillance:zone=parking
- - Surveills the traffic corresponds with surveillance:zone=traffic
- - Surveills an entrance corresponds with surveillance:zone=entrance
- - Surveills a corridor corresponds with surveillance:zone=corridor
- - Surveills a public tranport platform corresponds with surveillance:zone=public_transport_platform
- - Surveills a shop corresponds with surveillance:zone=shop
+ - Surveills a parking corresponds with `surveillance:zone=parking`
+ - Surveills the traffic corresponds with `surveillance:zone=traffic`
+ - Surveills an entrance corresponds with `surveillance:zone=entrance`
+ - Surveills a corridor corresponds with `surveillance:zone=corridor`
+ - Surveills a public tranport platform corresponds with `surveillance:zone=public_transport_platform`
+ - Surveills a shop corresponds with `surveillance:zone=shop`
@@ -226,11 +228,11 @@ This is rendered with Mounting method: {camera:mount}
- - This camera is placed against a wall corresponds with camera:mount=wall
- - This camera is placed on a pole corresponds with camera:mount=pole
- - This camera is placed on the ceiling corresponds with camera:mount=ceiling
- - This camera is placed on a street light corresponds with camera:mount=street_lamp
- - This camera is placed on a tree corresponds with camera:mount=tree
+ - This camera is placed against a wall corresponds with `camera:mount=wall`
+ - This camera is placed on a pole corresponds with `camera:mount=pole`
+ - This camera is placed on the ceiling corresponds with `camera:mount=ceiling`
+ - This camera is placed on a street light corresponds with `camera:mount=street_lamp`
+ - This camera is placed on a tree corresponds with `camera:mount=tree`
This document is autogenerated from [assets/layers/surveillance_camera/surveillance_camera.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/surveillance_camera/surveillance_camera.json)
\ No newline at end of file
diff --git a/Docs/Layers/tertiary_education.md b/Docs/Layers/tertiary_education.md
index 9a526a2f3..c729522de 100644
--- a/Docs/Layers/tertiary_education.md
+++ b/Docs/Layers/tertiary_education.md
@@ -81,8 +81,8 @@ The question is What kind of institution is this?
- - This is an institution of post-secondary, non-tertiary education. One has to have completed secondary education to enroll here, but no bachelor (or higher) degrees are awarded here corresponds with amenity=college
- - This is a university, an institution of tertiary education where bachelor degrees or higher are awarded. corresponds with amenity=university
+ - This is an institution of post-secondary, non-tertiary education. One has to have completed secondary education to enroll here, but no bachelor (or higher) degrees are awarded here corresponds with `amenity=college`
+ - This is a university, an institution of tertiary education where bachelor degrees or higher are awarded. corresponds with `amenity=university`
@@ -97,9 +97,9 @@ The question is What level of education is given here?
- - Bachelor degrees are awarded here corresponds with isced:2011:level=bachelor
- - Master degrees are awarded here corresponds with isced:2011:level=master
- - Doctorate degrees are awarded here corresponds with isced:2011:level=doctorate
+ - Bachelor degrees are awarded here corresponds with `isced:2011:level=bachelor`
+ - Master degrees are awarded here corresponds with `isced:2011:level=master`
+ - Doctorate degrees are awarded here corresponds with `isced:2011:level=doctorate`
Only visible if `amenity=university` is shown
@@ -130,10 +130,10 @@ The question is Which genders can enroll at this school?
- - Both boys and girls can enroll here and have classes together corresponds with school:gender=mixed
- - Both boys and girls can enroll here but they are separated (e.g. they have lessons in different classrooms or at different times) corresponds with school:gender=separated
- - This is a boys only-school corresponds with school:gender=male
- - This is a girls-only school corresponds with school:gender=female
+ - Both boys and girls can enroll here and have classes together corresponds with `school:gender=mixed`
+ - Both boys and girls can enroll here but they are separated (e.g. they have lessons in different classrooms or at different times) corresponds with `school:gender=separated`
+ - This is a boys only-school corresponds with `school:gender=male`
+ - This is a girls-only school corresponds with `school:gender=female`
@@ -152,7 +152,7 @@ This is rendered with {website}
- - {contact:website} corresponds with contact:website~^..*$
+ - {contact:website} corresponds with `contact:website~^..*$`
- This option cannot be chosen as answer
@@ -172,7 +172,7 @@ This is rendered with {email}
- - {contact:email} corresponds with contact:email~^..*$
+ - {contact:email} corresponds with `contact:email~^..*$`
- This option cannot be chosen as answer
@@ -192,7 +192,7 @@ This is rendered with {phone}
- - {contact:phone} corresponds with contact:phone~^..*$
+ - {contact:phone} corresponds with `contact:phone~^..*$`
- This option cannot be chosen as answer
diff --git a/Docs/Layers/toekomstige_fietsstraat.md b/Docs/Layers/toekomstige_fietsstraat.md
index 869fef922..b5eb37503 100644
--- a/Docs/Layers/toekomstige_fietsstraat.md
+++ b/Docs/Layers/toekomstige_fietsstraat.md
@@ -69,6 +69,8 @@ attribute | type | values which are supported by this layer
+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
@@ -85,10 +87,10 @@ The question is Is the street {name} a cyclestreet?
- - This street is a cyclestreet (and has a speed limit of 30 km/h) corresponds with cyclestreet=yes&maxspeed=30&overtaking:motor_vehicle=no
- - This street is a cyclestreet corresponds with cyclestreet=yes
- - This street will become a cyclstreet soon corresponds with proposed:cyclestreet=yes
- - This street is not a cyclestreet corresponds with
+ - This street is a cyclestreet (and has a speed limit of 30 km/h) corresponds with `cyclestreet=yes&maxspeed=30&overtaking:motor_vehicle=no`
+ - This street is a cyclestreet corresponds with `cyclestreet=yes`
+ - This street will become a cyclstreet soon corresponds with `proposed:cyclestreet=yes`
+ - This street is not a cyclestreet corresponds with ``
@@ -113,6 +115,8 @@ Only visible if `proposed:cyclestreet=yes` is shown
+Show the images block at this location
+
This tagrendering has no question and is thus read-only
@@ -123,6 +127,8 @@ This tagrendering has no question and is thus read-only
+Shows a small map with the feature. Added by default to every popup
+
This tagrendering has no question and is thus read-only
diff --git a/Docs/Layers/toilet.md b/Docs/Layers/toilet.md
index 0717b5afc..c9f90d4ed 100644
--- a/Docs/Layers/toilet.md
+++ b/Docs/Layers/toilet.md
@@ -26,6 +26,7 @@ A layer showing (public) toilets
- [nature](https://mapcomplete.osm.be/nature)
+ - [onwheels](https://mapcomplete.osm.be/onwheels)
- [personal](https://mapcomplete.osm.be/personal)
- [toilets](https://mapcomplete.osm.be/toilets)
@@ -61,17 +62,18 @@ this quick overview is incomplete
attribute | type | values which are supported by this layer
----------- | ------ | ------------------------------------------
+[](https://taginfo.openstreetmap.org/keys/level#values) [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1)
[](https://taginfo.openstreetmap.org/keys/access#values) [access](https://wiki.openstreetmap.org/wiki/Key:access) | [string](../SpecialInputElements.md#string) | [yes](https://wiki.openstreetmap.org/wiki/Tag:access%3Dyes) [customers](https://wiki.openstreetmap.org/wiki/Tag:access%3Dcustomers) [no](https://wiki.openstreetmap.org/wiki/Tag:access%3Dno) [key](https://wiki.openstreetmap.org/wiki/Tag:access%3Dkey)
[](https://taginfo.openstreetmap.org/keys/fee#values) [fee](https://wiki.openstreetmap.org/wiki/Key:fee) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:fee%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:fee%3Dno)
[](https://taginfo.openstreetmap.org/keys/charge#values) [charge](https://wiki.openstreetmap.org/wiki/Key:charge) | [string](../SpecialInputElements.md#string) |
[](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)
-[](https://taginfo.openstreetmap.org/keys/wheelchair#values) [wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dno)
+[](https://taginfo.openstreetmap.org/keys/wheelchair#values) [wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dno) [designated](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Ddesignated)
+[](https://taginfo.openstreetmap.org/keys/door:width#values) [door:width](https://wiki.openstreetmap.org/wiki/Key:door:width) | [pfloat](../SpecialInputElements.md#pfloat) |
[](https://taginfo.openstreetmap.org/keys/toilets:position#values) [toilets:position](https://wiki.openstreetmap.org/wiki/Key:toilets:position) | Multiple choice | [seated](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dseated) [urinal](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Durinal) [squat](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dsquat) [seated;urinal](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dseated;urinal)
[](https://taginfo.openstreetmap.org/keys/changing_table#values) [changing_table](https://wiki.openstreetmap.org/wiki/Key:changing_table) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:changing_table%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:changing_table%3Dno)
[](https://taginfo.openstreetmap.org/keys/changing_table:location#values) [changing_table:location](https://wiki.openstreetmap.org/wiki/Key:changing_table:location) | [string](../SpecialInputElements.md#string) | [female_toilet](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dfemale_toilet) [male_toilet](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dmale_toilet) [wheelchair_toilet](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dwheelchair_toilet) [dedicated_room](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Ddedicated_room)
[](https://taginfo.openstreetmap.org/keys/toilets:handwashing#values) [toilets:handwashing](https://wiki.openstreetmap.org/wiki/Key:toilets:handwashing) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:handwashing%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:handwashing%3Dno)
[](https://taginfo.openstreetmap.org/keys/toilets:paper_supplied#values) [toilets:paper_supplied](https://wiki.openstreetmap.org/wiki/Key:toilets:paper_supplied) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:paper_supplied%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:paper_supplied%3Dno)
-[](https://taginfo.openstreetmap.org/keys/level#values) [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1)
[](https://taginfo.openstreetmap.org/keys/description#values) [description](https://wiki.openstreetmap.org/wiki/Key:description) | [string](../SpecialInputElements.md#string) |
@@ -81,12 +83,39 @@ attribute | type | values which are supported by this layer
+This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata`
+
This tagrendering has no question and is thus read-only
+### level
+
+
+
+The question is On what level is this feature located?
+
+This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level)
+
+This is rendered with Located on the {level}th floor
+
+
+
+
+
+ - Located underground corresponds with `location=underground`
+ - This option cannot be chosen as answer
+ - Located on the ground floor corresponds with `level=0`
+ - Located on the ground floor corresponds with ``
+ - This option cannot be chosen as answer
+ - Located on the first floor corresponds with `level=1`
+ - Located on the first basement level corresponds with `level=-1`
+
+
+
+
### toilet-access
@@ -101,11 +130,11 @@ This is rendered with Access is {access}
- - Public access corresponds with access=yes
- - Only access to customers corresponds with access=customers
- - Not accessible corresponds with access=no
- - Accessible, but one has to ask a key to enter corresponds with access=key
- - Public access corresponds with access=public
+ - Public access corresponds with `access=yes`
+ - Only access to customers corresponds with `access=customers`
+ - Not accessible corresponds with `access=no`
+ - Accessible, but one has to ask a key to enter corresponds with `access=key`
+ - Public access corresponds with `access=public`
- This option cannot be chosen as answer
@@ -121,8 +150,8 @@ The question is Are these toilets free to use?
- - These are paid toilets corresponds with fee=yes
- - Free to use corresponds with fee=no
+ - These are paid toilets corresponds with `fee=yes`
+ - Free to use corresponds with `fee=no`
@@ -153,9 +182,9 @@ The question is Which methods of payment are accepted here?
- - Cash is accepted here corresponds with payment:cash=yes
+ - Cash is accepted here corresponds with `payment:cash=yes`
- Unselecting this answer will add payment:cash=no
- - Payment cards are accepted here corresponds with payment:cards=yes
+ - Payment cards are accepted here corresponds with `payment:cards=yes`
- Unselecting this answer will add payment:cards=no
@@ -177,7 +206,7 @@ This is rendered with {opening_hours_table()}
- - Opened 24/7 corresponds with opening_hours=24/7
+ - Opened 24/7 corresponds with `opening_hours=24/7`
@@ -192,8 +221,23 @@ The question is Is there a dedicated toilet for wheelchair users?
- - There is a dedicated toilet for wheelchair users corresponds with wheelchair=yes
- - No wheelchair access corresponds with wheelchair=no
+ - There is a dedicated toilet for wheelchair users corresponds with `wheelchair=yes`
+ - No wheelchair access corresponds with `wheelchair=no`
+ - There is only a dedicated toilet for wheelchair users corresponds with `wheelchair=designated`
+
+
+
+
+### wheelchair-door-width
+
+
+
+The question is What is the width of the door to the wheelchair accessible toilet?
+
+This rendering asks information about the property [door:width](https://wiki.openstreetmap.org/wiki/Key:door:width)
+
+This is rendered with The door to the wheelchair-accessible toilet is {canonical(door:width)} wide
+
@@ -208,10 +252,10 @@ The question is Which kind of toilets are this?
- - There are only seated toilets corresponds with toilets:position=seated
- - There are only urinals here corresponds with toilets:position=urinal
- - There are only squat toilets here corresponds with toilets:position=squat
- - Both seated toilets and urinals are available here corresponds with toilets:position=seated;urinal
+ - There are only seated toilets corresponds with `toilets:position=seated`
+ - There are only urinals here corresponds with `toilets:position=urinal`
+ - There are only squat toilets here corresponds with `toilets:position=squat`
+ - Both seated toilets and urinals are available here corresponds with `toilets:position=seated;urinal`
@@ -226,8 +270,8 @@ The question is Is a changing table (to change diapers) available?
- - A changing table is available corresponds with changing_table=yes
- - No changing table is available corresponds with changing_table=no
+ - A changing table is available corresponds with `changing_table=yes`
+ - No changing table is available corresponds with `changing_table=no`
@@ -246,10 +290,10 @@ This is rendered with The changing table is located at {changing_table:location
- - The changing table is in the toilet for women. corresponds with changing_table:location=female_toilet
- - The changing table is in the toilet for men. corresponds with changing_table:location=male_toilet
- - The changing table is in the toilet for wheelchair users. corresponds with changing_table:location=wheelchair_toilet
- - The changing table is in a dedicated room. corresponds with changing_table:location=dedicated_room
+ - The changing table is in the toilet for women. corresponds with `changing_table:location=female_toilet`
+ - The changing table is in the toilet for men. corresponds with `changing_table:location=male_toilet`
+ - The changing table is in the toilet for wheelchair users. corresponds with `changing_table:location=wheelchair_toilet`
+ - The changing table is in a dedicated room. corresponds with `changing_table:location=dedicated_room`
Only visible if `changing_table=yes` is shown
@@ -266,8 +310,8 @@ The question is Do these toilets have a sink to wash your hands?
- - This toilets have a sink to wash your hands corresponds with toilets:handwashing=yes
- - This toilets don't have a sink to wash your hands corresponds with toilets:handwashing=no
+ - This toilets have a sink to wash your hands corresponds with `toilets:handwashing=yes`
+ - This toilets don't have a sink to wash your hands corresponds with `toilets:handwashing=no`
@@ -282,33 +326,8 @@ The question is Does one have to bring their own toilet paper to this toilet?
- - This toilet is equipped with toilet paper corresponds with toilets:paper_supplied=yes
- - You have to bring your own toilet paper to this toilet corresponds with toilets:paper_supplied=no
-
-
-
-
-### level
-
-
-
-The question is On what level is this feature located?
-
-This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level)
-
-This is rendered with Located on the {level}th floor
-
-
-
-
-
- - Located underground corresponds with location=underground
- - This option cannot be chosen as answer
- - Located on the ground floor corresponds with level=0
- - Located on the ground floor corresponds with
- - This option cannot be chosen as answer
- - Located on the first floor corresponds with level=1
- - Located on the first basement level corresponds with level=-1
+ - This toilet is equipped with toilet paper corresponds with `toilets:paper_supplied=yes`
+ - You have to bring your own toilet paper to this toilet corresponds with `toilets:paper_supplied=no`
diff --git a/Docs/Layers/toursistic_places_without_etymology.md b/Docs/Layers/toursistic_places_without_etymology.md
index f530c6ab1..e4b327f35 100644
--- a/Docs/Layers/toursistic_places_without_etymology.md
+++ b/Docs/Layers/toursistic_places_without_etymology.md
@@ -114,7 +114,7 @@ This is rendered with Named after {name:etymology}
- - The origin of this name is unknown in all literature corresponds with name:etymology=unknown
+ - The origin of this name is unknown in all literature corresponds with `name:etymology=unknown`
diff --git a/Docs/Layers/trail.md b/Docs/Layers/trail.md
index 64dd79cc5..a81623dfa 100644
--- a/Docs/Layers/trail.md
+++ b/Docs/Layers/trail.md
@@ -61,6 +61,8 @@ attribute | type | values which are supported by this layer
+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
@@ -105,8 +107,8 @@ 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.*$
+ - 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
@@ -126,10 +128,10 @@ This is rendered with Deze wandeling heeft kleur {colour}
- - Blue trail corresponds with colour=blue
- - Red trail corresponds with colour=red
- - Green trail corresponds with colour=green
- - Yellow trail corresponds with colour=yellow
+ - Blue trail corresponds with `colour=blue`
+ - Red trail corresponds with `colour=red`
+ - Green trail corresponds with `colour=green`
+ - Yellow trail corresponds with `colour=yellow`
@@ -144,8 +146,8 @@ The question is Is deze wandeling toegankelijk met de rolstoel?
- - deze wandeltocht is toegankelijk met de rolstoel corresponds with wheelchair=yes
- - deze wandeltocht is niet toegankelijk met de rolstoel corresponds with wheelchair=no
+ - deze wandeltocht is toegankelijk met de rolstoel corresponds with `wheelchair=yes`
+ - deze wandeltocht is niet toegankelijk met de rolstoel corresponds with `wheelchair=no`
@@ -160,8 +162,8 @@ The question is Is deze wandeltocht toegankelijk met de buggy?
- - deze wandeltocht is toegankelijk met de buggy corresponds with pushchair=yes
- - deze wandeltocht is niet toegankelijk met de buggy corresponds with pushchair=no
+ - deze wandeltocht is toegankelijk met de buggy corresponds with `pushchair=yes`
+ - deze wandeltocht is niet toegankelijk met de buggy corresponds with `pushchair=no`
This document is autogenerated from [assets/layers/trail/trail.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/trail/trail.json)
\ No newline at end of file
diff --git a/Docs/Layers/transit_stops.md b/Docs/Layers/transit_stops.md
index 562fd107b..fc1899f9d 100644
--- a/Docs/Layers/transit_stops.md
+++ b/Docs/Layers/transit_stops.md
@@ -86,7 +86,7 @@ This is rendered with This stop is called {name}
- - This stop has no name corresponds with noname=yes
+ - This stop has no name corresponds with `noname=yes`
@@ -95,6 +95,8 @@ This is rendered with This stop is called {name}
+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
@@ -111,9 +113,9 @@ The question is Does this stop have a shelter?
- - This stop has a shelter corresponds with shelter=yes
- - This stop does not have a shelter corresponds with shelter=no
- - This stop has a shelter, that's separately mapped corresponds with shelter=separate
+ - This stop has a shelter corresponds with `shelter=yes`
+ - This stop does not have a shelter corresponds with `shelter=no`
+ - This stop has a shelter, that's separately mapped corresponds with `shelter=separate`
- This option cannot be chosen as answer
@@ -129,9 +131,9 @@ The question is Does this stop have a bench?
- - This stop has a bench corresponds with bench=yes
- - This stop does not have a bench corresponds with bench=no
- - This stop has a bench, that's separately mapped corresponds with bench=separate
+ - This stop has a bench corresponds with `bench=yes`
+ - This stop does not have a bench corresponds with `bench=no`
+ - This stop has a bench, that's separately mapped corresponds with `bench=separate`
- This option cannot be chosen as answer
@@ -147,9 +149,9 @@ The question is Does this stop have a bin?
- - This stop has a bin corresponds with bin=yes
- - This stop does not have a bin corresponds with bin=no
- - This stop has a bin, that's separately mapped corresponds with bin=separate
+ - This stop has a bin corresponds with `bin=yes`
+ - This stop does not have a bin corresponds with `bin=no`
+ - This stop has a bin, that's separately mapped corresponds with `bin=separate`
- This option cannot be chosen as answer
@@ -165,10 +167,10 @@ The question is Is this place accessible with a wheelchair?
- - This place is specially adapted for wheelchair users corresponds with wheelchair=designated
- - This place is easily reachable with a wheelchair corresponds with wheelchair=yes
- - It is possible to reach this place in a wheelchair, but it is not easy corresponds with wheelchair=limited
- - This place is not reachable with a wheelchair corresponds with wheelchair=no
+ - This place is specially adapted for wheelchair users corresponds with `wheelchair=designated`
+ - This place is easily reachable with a wheelchair corresponds with `wheelchair=yes`
+ - It is possible to reach this place in a wheelchair, but it is not easy corresponds with `wheelchair=limited`
+ - This place is not reachable with a wheelchair corresponds with `wheelchair=no`
@@ -183,8 +185,8 @@ The question is Does this stop have tactile paving?
- - This stop has tactile paving corresponds with tactile_paving=yes
- - This stop does not have tactile paving corresponds with tactile_paving=no
+ - This stop has tactile paving corresponds with `tactile_paving=yes`
+ - This stop does not have tactile paving corresponds with `tactile_paving=no`
@@ -199,8 +201,8 @@ The question is Is this stop lit?
- - This stop is lit corresponds with lit=yes
- - This stop is not lit corresponds with lit=no
+ - This stop is lit corresponds with `lit=yes`
+ - This stop is not lit corresponds with `lit=no`
@@ -215,14 +217,14 @@ This tagrendering has no question and is thus read-only
- - This stop has a departures board of unknown type corresponds with departures_board=yes
+ - This stop has a departures board of unknown type corresponds with `departures_board=yes`
- This option cannot be chosen as answer
- - This stop has a board showing realtime departure information corresponds with departures_board=realtime
- - This stop has a board showing realtime departure information corresponds with passenger_information_display=yes
+ - This stop has a board showing realtime departure information corresponds with `departures_board=realtime`
+ - This stop has a board showing realtime departure information corresponds with `passenger_information_display=yes`
- This option cannot be chosen as answer
- - This stop has a timetable showing regular departures corresponds with departures_board=timetable
- - This stop has a timetable containing just the interval between departures corresponds with departures_board=interval
- - This stop does not have a departures board corresponds with departures_board=no
+ - This stop has a timetable showing regular departures corresponds with `departures_board=timetable`
+ - This stop has a timetable containing just the interval between departures corresponds with `departures_board=interval`
+ - This stop does not have a departures board corresponds with `departures_board=no`
diff --git a/Docs/Layers/tree_node.md b/Docs/Layers/tree_node.md
index 483db7442..629059968 100644
--- a/Docs/Layers/tree_node.md
+++ b/Docs/Layers/tree_node.md
@@ -77,6 +77,8 @@ attribute | type | values which are supported by this layer
+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
@@ -93,7 +95,7 @@ This tagrendering has no question and is thus read-only
- - Height: {height} m corresponds with height~^^[0-9.]+$$
+ - Height: {height} m corresponds with `height~^^[0-9.]+$$`
Only visible if `height~^..*$` is shown
@@ -110,9 +112,9 @@ The question is Is this a broadleaved or needleleaved tree?
- - Broadleaved corresponds with leaf_type=broadleaved
- - Needleleaved corresponds with leaf_type=needleleaved
- - Permanently leafless corresponds with leaf_type=leafless
+ - Broadleaved corresponds with `leaf_type=broadleaved`
+ - Needleleaved corresponds with `leaf_type=needleleaved`
+ - Permanently leafless corresponds with `leaf_type=leafless`
- This option cannot be chosen as answer
@@ -128,14 +130,14 @@ The question is How significant is this tree? Choose the first answer that appl
- - The tree is remarkable due to its size or prominent location. It is useful for navigation. corresponds with denotation=landmark
- - The tree is a natural monument, e.g. because it is especially old, or of a valuable species. corresponds with denotation=natural_monument
- - The tree is used for agricultural purposes, e.g. in an orchard. corresponds with denotation=agricultural
- - The tree is in a park or similar (cemetery, school grounds, …). corresponds with denotation=park
- - The tree is in a residential garden. corresponds with denotation=garden
- - This is a tree along an avenue. corresponds with denotation=avenue
- - The tree is in an urban area. corresponds with denotation=urban
- - The tree is outside of an urban area. corresponds with denotation=none
+ - The tree is remarkable due to its size or prominent location. It is useful for navigation. corresponds with `denotation=landmark`
+ - The tree is a natural monument, e.g. because it is especially old, or of a valuable species. corresponds with `denotation=natural_monument`
+ - The tree is used for agricultural purposes, e.g. in an orchard. corresponds with `denotation=agricultural`
+ - The tree is in a park or similar (cemetery, school grounds, …). corresponds with `denotation=park`
+ - The tree is in a residential garden. corresponds with `denotation=garden`
+ - This is a tree along an avenue. corresponds with `denotation=avenue`
+ - The tree is in an urban area. corresponds with `denotation=urban`
+ - The tree is outside of an urban area. corresponds with `denotation=none`
@@ -150,8 +152,8 @@ The question is Is this tree evergreen or deciduous?
- - Deciduous: the tree loses its leaves for some time of the year. corresponds with leaf_cycle=deciduous
- - Evergreen. corresponds with leaf_cycle=evergreen
+ - Deciduous: the tree loses its leaves for some time of the year. corresponds with `leaf_cycle=deciduous`
+ - Evergreen. corresponds with `leaf_cycle=evergreen`
@@ -196,7 +198,7 @@ This is rendered with Name: {name}
- - The tree does not have a name. corresponds with noname=yes
+ - The tree does not have a name. corresponds with `noname=yes`
Only visible if `denotation=landmark|denotation=natural_monument|name~^..*$` is shown
@@ -213,11 +215,11 @@ The question is Is this tree registered heritage?
- - Registered as heritage by Onroerend Erfgoed Flanders corresponds with heritage=4&heritage:operator=OnroerendErfgoed
- - Registered as heritage by Direction du Patrimoine culturel Brussels corresponds with heritage=4&heritage:operator=aatl
- - Registered as heritage by a different organisation corresponds with heritage=yes
- - Not registered as heritage corresponds with heritage=no
- - Registered as heritage by a different organisation corresponds with heritage~^..*$
+ - Registered as heritage by Onroerend Erfgoed Flanders corresponds with `heritage=4&heritage:operator=OnroerendErfgoed`
+ - Registered as heritage by Direction du Patrimoine culturel Brussels corresponds with `heritage=4&heritage:operator=aatl`
+ - Registered as heritage by a different organisation corresponds with `heritage=yes`
+ - Not registered as heritage corresponds with `heritage=no`
+ - Registered as heritage by a different organisation corresponds with `heritage~^..*$`
- This option cannot be chosen as answer
diff --git a/Docs/Layers/veterinary.md b/Docs/Layers/veterinary.md
index cdf166fd0..16d0b7569 100644
--- a/Docs/Layers/veterinary.md
+++ b/Docs/Layers/veterinary.md
@@ -82,7 +82,7 @@ This is rendered with {website}
- - {contact:website} corresponds with contact:website~^..*$
+ - {contact:website} corresponds with `contact:website~^..*$`
- This option cannot be chosen as answer
@@ -92,6 +92,8 @@ This is rendered with {website}
+Shows the reviews module (including the possibility to leave a review)
+
This tagrendering has no question and is thus read-only
@@ -112,7 +114,7 @@ This is rendered with {phone}
- - {contact:phone} corresponds with contact:phone~^..*$
+ - {contact:phone} corresponds with `contact:phone~^..*$`
- This option cannot be chosen as answer
diff --git a/Docs/Layers/viewpoint.md b/Docs/Layers/viewpoint.md
index 7ee32f4af..a1d79938a 100644
--- a/Docs/Layers/viewpoint.md
+++ b/Docs/Layers/viewpoint.md
@@ -19,6 +19,18 @@ A nice viewpoint or nice view. Ideal to add an image if no other category fits
+#### Themes using this layer
+
+
+
+
+
+ - [onwheels](https://mapcomplete.osm.be/onwheels)
+ - [personal](https://mapcomplete.osm.be/personal)
+
+
+
+
Basic tags for this layer
---------------------------
@@ -57,6 +69,8 @@ attribute | type | values which are supported by this layer
+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
diff --git a/Docs/Layers/village_green.md b/Docs/Layers/village_green.md
index 1509ac501..67dd28e93 100644
--- a/Docs/Layers/village_green.md
+++ b/Docs/Layers/village_green.md
@@ -46,6 +46,8 @@ Elements must have the all of following tags to be shown on this layer:
+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
diff --git a/Docs/Layers/walls_and_buildings.md b/Docs/Layers/walls_and_buildings.md
index a9c7c19cd..db4cedb86 100644
--- a/Docs/Layers/walls_and_buildings.md
+++ b/Docs/Layers/walls_and_buildings.md
@@ -16,6 +16,7 @@ Special builtin layer providing all walls and buildings. This layer is useful in
- This layer is shown at zoomlevel **18** and higher
- This layer is not visible by default and must be enabled in the filter by the user.
+ - This layer is not visible by default and the visibility cannot be toggled, effectively resulting in a fully hidden layer. This can be useful, e.g. to calculate some metatags. If you want to render this layer (e.g. for debugging), enable it by setting the URL-parameter layer-=true
- 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`
- This layer will automatically load [entrance](./entrance.md) into the layout as it depends on it: a calculated tag loads features from this layer (calculatedTag[0] which calculates the value for _entrance_properties)
@@ -34,9 +35,9 @@ Special builtin layer providing all walls and buildings. This layer is useful in
- [aed](https://mapcomplete.osm.be/aed)
- [entrances](https://mapcomplete.osm.be/entrances)
+ - [onwheels](https://mapcomplete.osm.be/onwheels)
- [personal](https://mapcomplete.osm.be/personal)
- [surveillance](https://mapcomplete.osm.be/surveillance)
- - [walls_and_buildings](https://mapcomplete.osm.be/walls_and_buildings)
@@ -89,7 +90,7 @@ This is rendered with This door has a width of {can
- - This entrance has no width information corresponds with
+ - This entrance has no width information corresponds with ``
This document is autogenerated from [assets/layers/walls_and_buildings/walls_and_buildings.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/walls_and_buildings/walls_and_buildings.json)
\ No newline at end of file
diff --git a/Docs/Layers/waste_basket.md b/Docs/Layers/waste_basket.md
index 5a5f3c494..702fa1ac6 100644
--- a/Docs/Layers/waste_basket.md
+++ b/Docs/Layers/waste_basket.md
@@ -72,6 +72,8 @@ attribute | type | values which are supported by this layer
+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
@@ -88,14 +90,14 @@ The question is What kind of waste basket is this?
- - A waste basket for general waste corresponds with
+ - A waste basket for general waste corresponds with ``
- This option cannot be chosen as answer
- - A waste basket for general waste corresponds with waste=trash
- - A waste basket for dog excrements corresponds with waste=dog_excrement
- - A waste basket for cigarettes corresponds with waste=cigarettes
- - A waste basket for drugs corresponds with waste=drugs
- - A waste basket for needles and other sharp objects corresponds with waste=sharps
- - A waste basket for plastic corresponds with waste=plastic
+ - A waste basket for general waste corresponds with `waste=trash`
+ - A waste basket for dog excrements corresponds with `waste=dog_excrement`
+ - A waste basket for cigarettes corresponds with `waste=cigarettes`
+ - A waste basket for drugs corresponds with `waste=drugs`
+ - A waste basket for needles and other sharp objects corresponds with `waste=sharps`
+ - A waste basket for plastic corresponds with `waste=plastic`
@@ -110,9 +112,9 @@ The question is Does this waste basket have a dispenser for dog excrement bags?
- - This waste basket has a dispenser for (dog) excrement bags corresponds with vending=dog_excrement_bag
- - This waste basket does not have a dispenser for (dog) excrement bags corresponds with not:vending=dog_excrement_bag
- - This waste basket does not have a dispenser for (dog) excrement bags corresponds with
+ - This waste basket has a dispenser for (dog) excrement bags corresponds with `vending=dog_excrement_bag`
+ - This waste basket does not have a dispenser for (dog) excrement bags corresponds with `not:vending=dog_excrement_bag`
+ - This waste basket does not have a dispenser for (dog) excrement bags corresponds with ``
- This option cannot be chosen as answer
diff --git a/Docs/Layers/waste_disposal.md b/Docs/Layers/waste_disposal.md
index b57912f8d..fdce75be1 100644
--- a/Docs/Layers/waste_disposal.md
+++ b/Docs/Layers/waste_disposal.md
@@ -80,9 +80,9 @@ This is rendered with Access: {access}
- - This bin can be used by anyone corresponds with access=yes
- - This bin is private corresponds with access=no
- - This bin is only for residents corresponds with access=residents
+ - This bin can be used by anyone corresponds with `access=yes`
+ - This bin is private corresponds with `access=no`
+ - This bin is only for residents corresponds with `access=residents`
@@ -97,9 +97,9 @@ The question is Where is this container located?
- - This is an underground container corresponds with location=underground
- - This container is located indoors corresponds with location=indoor
- - This container is located outdoors corresponds with
+ - This is an underground container corresponds with `location=underground`
+ - This container is located indoors corresponds with `location=indoor`
+ - This container is located outdoors corresponds with ``
This document is autogenerated from [assets/layers/waste_disposal/waste_disposal.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/waste_disposal/waste_disposal.json)
\ No newline at end of file
diff --git a/Docs/Layers/watermill.md b/Docs/Layers/watermill.md
index 5f7097071..5340e87ba 100644
--- a/Docs/Layers/watermill.md
+++ b/Docs/Layers/watermill.md
@@ -58,6 +58,8 @@ attribute | type | values which are supported by this layer
+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
@@ -78,12 +80,12 @@ This is rendered with De toegankelijkheid van dit gebied is: {access:descriptio
- - 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
+ - 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`
@@ -102,8 +104,8 @@ 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.*$
+ - 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
diff --git a/Docs/Layers/windturbine.md b/Docs/Layers/windturbine.md
index 06f4fa211..7e7149f65 100644
--- a/Docs/Layers/windturbine.md
+++ b/Docs/Layers/windturbine.md
@@ -143,6 +143,8 @@ This is rendered with This wind turbine went into operation on/in {start_date}.
+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
diff --git a/Docs/SpecialRenderings.md b/Docs/SpecialRenderings.md
index d2419f526..da2ff0dbb 100644
--- a/Docs/SpecialRenderings.md
+++ b/Docs/SpecialRenderings.md
@@ -83,6 +83,8 @@ Instead of using `{"render": {"en": "{some_special_visualisation(some_arg, some
* [Example usage of nearby_images](#example-usage-of-nearby_images)
+ [mapillary_link](#mapillary_link)
* [Example usage of mapillary_link](#example-usage-of-mapillary_link)
+ + [statistics](#statistics)
+ * [Example usage of statistics](#example-usage-of-statistics)
+ [auto_apply](#auto_apply)
* [Example usage of auto_apply](#example-usage-of-auto_apply)
@@ -277,7 +279,7 @@ url | _undefined_ | The url to share (default: current URL)
### canonical
- Converts a short, canonical value into the long, translated text
+ Converts a short, canonical value into the long, translated text including the unit. This only works if a `unit` is defined for the corresponding value. The unit specification will be included in the text.
name | default | description
------ | --------- | -------------
@@ -286,7 +288,7 @@ key | _undefined_ | The key of the tag to give the canonical text for
#### Example usage of canonical
- {canonical(length)} will give 42 metre (in french)
+ If the object has `length=42`, then `{canonical(length)}` will be shown as **42 meter** (in english), **42 metre** (in french), ...
@@ -696,6 +698,16 @@ zoom | 18 | The startzoom of mapillary
+### statistics
+
+ Show general statistics about the elements currently in view. Intended to use on the `current_view`-layer
+
+#### Example usage of statistics
+
+ `{statistics()}`
+
+
+
### auto_apply
A button to run many actions for many features at once. To effectively use this button, you'll need some ingredients:
diff --git a/Docs/TagInfo/mapcomplete_benches.json b/Docs/TagInfo/mapcomplete_benches.json
index 57812a40e..642b3aa6e 100644
--- a/Docs/TagInfo/mapcomplete_benches.json
+++ b/Docs/TagInfo/mapcomplete_benches.json
@@ -202,6 +202,35 @@
"key": "wikipedia",
"description": "The layer 'Picnic tables 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 'Picnic tables' shows and asks freeform values for key 'level' (in the MapComplete.osm.be theme 'Benches')"
+ },
+ {
+ "key": "location",
+ "description": "Layer 'Picnic tables' shows location=underground with a fixed text, namely 'Located underground' (in the MapComplete.osm.be theme 'Benches')",
+ "value": "underground"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Picnic tables' 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 'Benches')",
+ "value": "0"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Picnic tables' shows with a fixed text, namely 'Located on the ground floor' (in the MapComplete.osm.be theme 'Benches') Picking this answer will delete the key level.",
+ "value": ""
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Picnic tables' 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 'Benches')",
+ "value": "1"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Picnic tables' 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 'Benches')",
+ "value": "-1"
+ },
{
"key": "material",
"description": "Layer 'Picnic tables' shows and asks freeform values for key 'material' (in the MapComplete.osm.be theme 'Benches')"
diff --git a/Docs/TagInfo/mapcomplete_cafes_and_pubs.json b/Docs/TagInfo/mapcomplete_cafes_and_pubs.json
index 7f889ce4d..dfba13bcb 100644
--- a/Docs/TagInfo/mapcomplete_cafes_and_pubs.json
+++ b/Docs/TagInfo/mapcomplete_cafes_and_pubs.json
@@ -51,6 +51,35 @@
"key": "wikipedia",
"description": "The layer 'Cafés and pubs 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 'Cafés and pubs' shows and asks freeform values for key 'level' (in the MapComplete.osm.be theme 'Cafés and pubs')"
+ },
+ {
+ "key": "location",
+ "description": "Layer 'Cafés and pubs' shows location=underground with a fixed text, namely 'Located underground' (in the MapComplete.osm.be theme 'Cafés and pubs')",
+ "value": "underground"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Cafés and pubs' 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 'Cafés and pubs')",
+ "value": "0"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Cafés and pubs' shows with a fixed text, namely 'Located on the ground floor' (in the MapComplete.osm.be theme 'Cafés and pubs') Picking this answer will delete the key level.",
+ "value": ""
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Cafés and pubs' 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 'Cafés and pubs')",
+ "value": "1"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Cafés and pubs' 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 'Cafés and pubs')",
+ "value": "-1"
+ },
{
"key": "name",
"description": "Layer 'Cafés and pubs' shows and asks freeform values for key 'name' (in the MapComplete.osm.be theme 'Cafés and pubs')"
diff --git a/Docs/TagInfo/mapcomplete_cyclofix.json b/Docs/TagInfo/mapcomplete_cyclofix.json
index 0bb8996ba..dd52d0f39 100644
--- a/Docs/TagInfo/mapcomplete_cyclofix.json
+++ b/Docs/TagInfo/mapcomplete_cyclofix.json
@@ -384,14 +384,26 @@
"key": "website",
"description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'website' (in the MapComplete.osm.be theme 'Cyclofix - an open map for cyclists')"
},
+ {
+ "key": "contact:website",
+ "description": "Layer 'Bike repair/shop' shows contact:website~^..*$ with a fixed text, namely '{contact:website}' (in the MapComplete.osm.be theme 'Cyclofix - an open map for cyclists')"
+ },
{
"key": "phone",
"description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'phone' (in the MapComplete.osm.be theme 'Cyclofix - an open map for cyclists')"
},
+ {
+ "key": "contact:phone",
+ "description": "Layer 'Bike repair/shop' shows contact:phone~^..*$ with a fixed text, namely '{contact:phone}' (in the MapComplete.osm.be theme 'Cyclofix - an open map for cyclists')"
+ },
{
"key": "email",
"description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'email' (in the MapComplete.osm.be theme 'Cyclofix - an open map for cyclists')"
},
+ {
+ "key": "contact:email",
+ "description": "Layer 'Bike repair/shop' shows contact:email~^..*$ with a fixed text, namely '{contact:email}' (in the MapComplete.osm.be theme 'Cyclofix - an open map for cyclists')"
+ },
{
"key": "opening_hours",
"description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'opening_hours' (in the MapComplete.osm.be theme 'Cyclofix - an open map for cyclists')"
@@ -1012,6 +1024,11 @@
"description": "The MapComplete theme Cyclofix - an open map for cyclists has a layer Drinking water showing features with this tag",
"value": "drinking_water"
},
+ {
+ "key": "drinking_water",
+ "description": "The MapComplete theme Cyclofix - an open map for cyclists has a layer Drinking water showing features with this tag",
+ "value": "yes"
+ },
{
"key": "image",
"description": "The layer 'Drinking water 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"
diff --git a/Docs/TagInfo/mapcomplete_drinking_water.json b/Docs/TagInfo/mapcomplete_drinking_water.json
index df7485549..f88a09f7d 100644
--- a/Docs/TagInfo/mapcomplete_drinking_water.json
+++ b/Docs/TagInfo/mapcomplete_drinking_water.json
@@ -15,6 +15,11 @@
"description": "The MapComplete theme Drinking Water has a layer Drinking water showing features with this tag",
"value": "drinking_water"
},
+ {
+ "key": "drinking_water",
+ "description": "The MapComplete theme Drinking Water has a layer Drinking water showing features with this tag",
+ "value": "yes"
+ },
{
"key": "image",
"description": "The layer 'Drinking water 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"
diff --git a/Docs/TagInfo/mapcomplete_entrances.json b/Docs/TagInfo/mapcomplete_entrances.json
index 02d50b6f7..87bfd16ab 100644
--- a/Docs/TagInfo/mapcomplete_entrances.json
+++ b/Docs/TagInfo/mapcomplete_entrances.json
@@ -39,6 +39,10 @@
"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"
@@ -55,6 +59,35 @@
"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')",
@@ -218,6 +251,15 @@
{
"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"
}
]
}
\ No newline at end of file
diff --git a/Docs/TagInfo/mapcomplete_food.json b/Docs/TagInfo/mapcomplete_food.json
index bb1b45c30..70e4c3c98 100644
--- a/Docs/TagInfo/mapcomplete_food.json
+++ b/Docs/TagInfo/mapcomplete_food.json
@@ -36,6 +36,35 @@
"key": "wikipedia",
"description": "The layer 'Restaurants and fast food 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 'Restaurants and fast food' shows and asks freeform values for key 'level' (in the MapComplete.osm.be theme 'Restaurants and fast food')"
+ },
+ {
+ "key": "location",
+ "description": "Layer 'Restaurants and fast food' shows location=underground with a fixed text, namely 'Located underground' (in the MapComplete.osm.be theme 'Restaurants and fast food')",
+ "value": "underground"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Restaurants and fast food' 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 'Restaurants and fast food')",
+ "value": "0"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Restaurants and fast food' shows with a fixed text, namely 'Located on the ground floor' (in the MapComplete.osm.be theme 'Restaurants and fast food') Picking this answer will delete the key level.",
+ "value": ""
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Restaurants and fast food' 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 'Restaurants and fast food')",
+ "value": "1"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Restaurants and fast food' 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 'Restaurants and fast food')",
+ "value": "-1"
+ },
{
"key": "name",
"description": "Layer 'Restaurants and fast food' shows and asks freeform values for key 'name' (in the MapComplete.osm.be theme 'Restaurants and fast food')"
diff --git a/Docs/TagInfo/mapcomplete_fritures.json b/Docs/TagInfo/mapcomplete_fritures.json
index a9936ed4c..20b71812e 100644
--- a/Docs/TagInfo/mapcomplete_fritures.json
+++ b/Docs/TagInfo/mapcomplete_fritures.json
@@ -40,6 +40,35 @@
"key": "wikipedia",
"description": "The layer 'Fries shop 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 'Fries shop' shows and asks freeform values for key 'level' (in the MapComplete.osm.be theme 'Fries shops')"
+ },
+ {
+ "key": "location",
+ "description": "Layer 'Fries shop' shows location=underground with a fixed text, namely 'Located underground' (in the MapComplete.osm.be theme 'Fries shops')",
+ "value": "underground"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Fries shop' 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 'Fries shops')",
+ "value": "0"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Fries shop' shows with a fixed text, namely 'Located on the ground floor' (in the MapComplete.osm.be theme 'Fries shops') Picking this answer will delete the key level.",
+ "value": ""
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Fries shop' 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 'Fries shops')",
+ "value": "1"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Fries shop' 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 'Fries shops')",
+ "value": "-1"
+ },
{
"key": "name",
"description": "Layer 'Fries shop' shows and asks freeform values for key 'name' (in the MapComplete.osm.be theme 'Fries shops')"
diff --git a/Docs/TagInfo/mapcomplete_governments.json b/Docs/TagInfo/mapcomplete_governments.json
new file mode 100644
index 000000000..a120d9068
--- /dev/null
+++ b/Docs/TagInfo/mapcomplete_governments.json
@@ -0,0 +1,63 @@
+{
+ "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 '{contact:phone}' (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 '{contact:email}' (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 '{contact:website}' (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')"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Docs/TagInfo/mapcomplete_healthcare.json b/Docs/TagInfo/mapcomplete_healthcare.json
index a3f63a874..649fb2966 100644
--- a/Docs/TagInfo/mapcomplete_healthcare.json
+++ b/Docs/TagInfo/mapcomplete_healthcare.json
@@ -12,123 +12,123 @@
"tags": [
{
"key": "amenity",
- "description": "The MapComplete theme Healthcare has a layer doctors showing features with this tag",
+ "description": "The MapComplete theme Healthcare has a layer Doctors showing features with this tag",
"value": "doctors"
},
{
"key": "amenity",
- "description": "The MapComplete theme Healthcare has a layer doctors showing features with this tag",
+ "description": "The MapComplete theme Healthcare has a layer Doctors showing features with this tag",
"value": "dentist"
},
{
"key": "healthcare",
- "description": "The MapComplete theme Healthcare has a layer doctors showing features with this tag",
+ "description": "The MapComplete theme Healthcare has a layer Doctors showing features with this tag",
"value": "physiotherapist"
},
{
"key": "image",
- "description": "The layer 'doctors 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"
+ "description": "The layer 'Doctors 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 'doctors 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"
+ "description": "The layer 'Doctors 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 'doctors 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"
+ "description": "The layer 'Doctors 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 'doctors 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"
+ "description": "The layer 'Doctors 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": "opening_hours",
- "description": "Layer 'doctors' shows and asks freeform values for key 'opening_hours' (in the MapComplete.osm.be theme 'Healthcare')"
+ "description": "Layer 'Doctors' shows and asks freeform values for key 'opening_hours' (in the MapComplete.osm.be theme 'Healthcare')"
},
{
"key": "phone",
- "description": "Layer 'doctors' shows and asks freeform values for key 'phone' (in the MapComplete.osm.be theme 'Healthcare')"
+ "description": "Layer 'Doctors' shows and asks freeform values for key 'phone' (in the MapComplete.osm.be theme 'Healthcare')"
},
{
"key": "contact:phone",
- "description": "Layer 'doctors' shows contact:phone~^..*$ with a fixed text, namely '{contact:phone}' (in the MapComplete.osm.be theme 'Healthcare')"
+ "description": "Layer 'Doctors' shows contact:phone~^..*$ with a fixed text, namely '{contact:phone}' (in the MapComplete.osm.be theme 'Healthcare')"
},
{
"key": "email",
- "description": "Layer 'doctors' shows and asks freeform values for key 'email' (in the MapComplete.osm.be theme 'Healthcare')"
+ "description": "Layer 'Doctors' shows and asks freeform values for key 'email' (in the MapComplete.osm.be theme 'Healthcare')"
},
{
"key": "contact:email",
- "description": "Layer 'doctors' shows contact:email~^..*$ with a fixed text, namely '{contact:email}' (in the MapComplete.osm.be theme 'Healthcare')"
+ "description": "Layer 'Doctors' shows contact:email~^..*$ with a fixed text, namely '{contact:email}' (in the MapComplete.osm.be theme 'Healthcare')"
},
{
"key": "website",
- "description": "Layer 'doctors' shows and asks freeform values for key 'website' (in the MapComplete.osm.be theme 'Healthcare')"
+ "description": "Layer 'Doctors' shows and asks freeform values for key 'website' (in the MapComplete.osm.be theme 'Healthcare')"
},
{
"key": "contact:website",
- "description": "Layer 'doctors' shows contact:website~^..*$ with a fixed text, namely '{contact:website}' (in the MapComplete.osm.be theme 'Healthcare')"
+ "description": "Layer 'Doctors' shows contact:website~^..*$ with a fixed text, namely '{contact:website}' (in the MapComplete.osm.be theme 'Healthcare')"
},
{
"key": "name",
- "description": "Layer 'doctors' shows and asks freeform values for key 'name' (in the MapComplete.osm.be theme 'Healthcare')"
+ "description": "Layer 'Doctors' shows and asks freeform values for key 'name' (in the MapComplete.osm.be theme 'Healthcare')"
},
{
"key": "healthcare:speciality",
- "description": "Layer 'doctors' shows and asks freeform values for key 'healthcare:speciality' (in the MapComplete.osm.be theme 'Healthcare')"
+ "description": "Layer 'Doctors' shows and asks freeform values for key 'healthcare:speciality' (in the MapComplete.osm.be theme 'Healthcare')"
},
{
"key": "healthcare:speciality",
- "description": "Layer 'doctors' shows healthcare:speciality=general with a fixed text, namely 'This is a general practitioner' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Healthcare')",
+ "description": "Layer 'Doctors' shows healthcare:speciality=general with a fixed text, namely 'This is a general practitioner' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Healthcare')",
"value": "general"
},
{
"key": "healthcare:speciality",
- "description": "Layer 'doctors' shows healthcare:speciality=gynaecology with a fixed text, namely 'This is a gynaecologist' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Healthcare')",
+ "description": "Layer 'Doctors' shows healthcare:speciality=gynaecology with a fixed text, namely 'This is a gynaecologist' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Healthcare')",
"value": "gynaecology"
},
{
"key": "healthcare:speciality",
- "description": "Layer 'doctors' shows healthcare:speciality=psychiatry with a fixed text, namely 'This is a psychiatrist' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Healthcare')",
+ "description": "Layer 'Doctors' shows healthcare:speciality=psychiatry with a fixed text, namely 'This is a psychiatrist' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Healthcare')",
"value": "psychiatry"
},
{
"key": "healthcare:speciality",
- "description": "Layer 'doctors' shows healthcare:speciality=paediatrics with a fixed text, namely 'This is a paediatrician' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Healthcare')",
+ "description": "Layer 'Doctors' shows healthcare:speciality=paediatrics with a fixed text, namely 'This is a paediatrician' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Healthcare')",
"value": "paediatrics"
},
{
"key": "amenity",
- "description": "The MapComplete theme Healthcare has a layer Hospital showing features with this tag",
+ "description": "The MapComplete theme Healthcare has a layer Hospitals showing features with this tag",
"value": "hospital"
},
{
"key": "name",
- "description": "Layer 'Hospital' shows and asks freeform values for key 'name' (in the MapComplete.osm.be theme 'Healthcare')"
+ "description": "Layer 'Hospitals' shows and asks freeform values for key 'name' (in the MapComplete.osm.be theme 'Healthcare')"
},
{
"key": "phone",
- "description": "Layer 'Hospital' shows and asks freeform values for key 'phone' (in the MapComplete.osm.be theme 'Healthcare')"
+ "description": "Layer 'Hospitals' shows and asks freeform values for key 'phone' (in the MapComplete.osm.be theme 'Healthcare')"
},
{
"key": "contact:phone",
- "description": "Layer 'Hospital' shows contact:phone~^..*$ with a fixed text, namely '{contact:phone}' (in the MapComplete.osm.be theme 'Healthcare')"
+ "description": "Layer 'Hospitals' shows contact:phone~^..*$ with a fixed text, namely '{contact:phone}' (in the MapComplete.osm.be theme 'Healthcare')"
},
{
"key": "email",
- "description": "Layer 'Hospital' shows and asks freeform values for key 'email' (in the MapComplete.osm.be theme 'Healthcare')"
+ "description": "Layer 'Hospitals' shows and asks freeform values for key 'email' (in the MapComplete.osm.be theme 'Healthcare')"
},
{
"key": "contact:email",
- "description": "Layer 'Hospital' shows contact:email~^..*$ with a fixed text, namely '{contact:email}' (in the MapComplete.osm.be theme 'Healthcare')"
+ "description": "Layer 'Hospitals' shows contact:email~^..*$ with a fixed text, namely '{contact:email}' (in the MapComplete.osm.be theme 'Healthcare')"
},
{
"key": "website",
- "description": "Layer 'Hospital' shows and asks freeform values for key 'website' (in the MapComplete.osm.be theme 'Healthcare')"
+ "description": "Layer 'Hospitals' shows and asks freeform values for key 'website' (in the MapComplete.osm.be theme 'Healthcare')"
},
{
"key": "contact:website",
- "description": "Layer 'Hospital' shows contact:website~^..*$ with a fixed text, namely '{contact:website}' (in the MapComplete.osm.be theme 'Healthcare')"
+ "description": "Layer 'Hospitals' shows contact:website~^..*$ with a fixed text, namely '{contact:website}' (in the MapComplete.osm.be theme 'Healthcare')"
},
{
"key": "amenity",
@@ -151,6 +151,10 @@
"key": "wikipedia",
"description": "The layer 'pharmacy 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": "name",
+ "description": "Layer 'pharmacy' shows and asks freeform values for key 'name' (in the MapComplete.osm.be theme 'Healthcare')"
+ },
{
"key": "opening_hours",
"description": "Layer 'pharmacy' shows and asks freeform values for key 'opening_hours' (in the MapComplete.osm.be theme 'Healthcare')"
diff --git a/Docs/TagInfo/mapcomplete_indoors.json b/Docs/TagInfo/mapcomplete_indoors.json
new file mode 100644
index 000000000..cb82c0a4a
--- /dev/null
+++ b/Docs/TagInfo/mapcomplete_indoors.json
@@ -0,0 +1,55 @@
+{
+ "data_format": 1,
+ "project": {
+ "name": "MapComplete Indoors",
+ "description": "On this map, publicly accessible indoor places are shown",
+ "project_url": "https://mapcomplete.osm.be/indoors",
+ "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": "indoor",
+ "description": "The MapComplete theme Indoors has a layer indoors showing features with this tag",
+ "value": "room"
+ },
+ {
+ "key": "indoor",
+ "description": "The MapComplete theme Indoors has a layer indoors showing features with this tag",
+ "value": "area"
+ },
+ {
+ "key": "indoor",
+ "description": "The MapComplete theme Indoors has a layer indoors showing features with this tag",
+ "value": "wall"
+ },
+ {
+ "key": "indoor",
+ "description": "The MapComplete theme Indoors has a layer indoors showing features with this tag",
+ "value": "door"
+ },
+ {
+ "key": "indoor",
+ "description": "The MapComplete theme Indoors has a layer indoors showing features with this tag",
+ "value": "level"
+ },
+ {
+ "key": "image",
+ "description": "The layer 'indoors 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 'indoors 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 'indoors 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 'indoors 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"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Docs/TagInfo/mapcomplete_nature.json b/Docs/TagInfo/mapcomplete_nature.json
index 5ee8942ec..1c14a5fd4 100644
--- a/Docs/TagInfo/mapcomplete_nature.json
+++ b/Docs/TagInfo/mapcomplete_nature.json
@@ -15,6 +15,11 @@
"description": "The MapComplete theme Into nature has a layer Drinking water showing features with this tag",
"value": "drinking_water"
},
+ {
+ "key": "drinking_water",
+ "description": "The MapComplete theme Into nature has a layer Drinking water showing features with this tag",
+ "value": "yes"
+ },
{
"key": "image",
"description": "The layer 'Drinking water 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"
@@ -581,6 +586,35 @@
"key": "wikipedia",
"description": "The layer 'Picnic tables 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 'Picnic tables' shows and asks freeform values for key 'level' (in the MapComplete.osm.be theme 'Into nature')"
+ },
+ {
+ "key": "location",
+ "description": "Layer 'Picnic tables' shows location=underground with a fixed text, namely 'Located underground' (in the MapComplete.osm.be theme 'Into nature')",
+ "value": "underground"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Picnic tables' 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 'Into nature')",
+ "value": "0"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Picnic tables' shows with a fixed text, namely 'Located on the ground floor' (in the MapComplete.osm.be theme 'Into nature') Picking this answer will delete the key level.",
+ "value": ""
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Picnic tables' 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 'Into nature')",
+ "value": "1"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Picnic tables' 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 'Into nature')",
+ "value": "-1"
+ },
{
"key": "material",
"description": "Layer 'Picnic tables' shows and asks freeform values for key 'material' (in the MapComplete.osm.be theme 'Into nature')"
@@ -621,6 +655,35 @@
"key": "wikipedia",
"description": "The layer 'Toilets 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 'Toilets' shows and asks freeform values for key 'level' (in the MapComplete.osm.be theme 'Into nature')"
+ },
+ {
+ "key": "location",
+ "description": "Layer 'Toilets' shows location=underground with a fixed text, namely 'Located underground' (in the MapComplete.osm.be theme 'Into nature')",
+ "value": "underground"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Toilets' 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 'Into nature')",
+ "value": "0"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Toilets' shows with a fixed text, namely 'Located on the ground floor' (in the MapComplete.osm.be theme 'Into nature') Picking this answer will delete the key level.",
+ "value": ""
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Toilets' 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 'Into nature')",
+ "value": "1"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Toilets' 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 'Into nature')",
+ "value": "-1"
+ },
{
"key": "access",
"description": "Layer 'Toilets' shows and asks freeform values for key 'access' (in the MapComplete.osm.be theme 'Into nature')"
@@ -693,6 +756,15 @@
"description": "Layer 'Toilets' shows wheelchair=no with a fixed text, namely 'No wheelchair access' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Into nature')",
"value": "no"
},
+ {
+ "key": "wheelchair",
+ "description": "Layer 'Toilets' shows wheelchair=designated with a fixed text, namely 'There is only a dedicated toilet for wheelchair users' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Into nature')",
+ "value": "designated"
+ },
+ {
+ "key": "door:width",
+ "description": "Layer 'Toilets' shows and asks freeform values for key 'door:width' (in the MapComplete.osm.be theme 'Into nature')"
+ },
{
"key": "toilets:position",
"description": "Layer 'Toilets' shows toilets:position=seated with a fixed text, namely 'There are only seated toilets' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Into nature')",
@@ -767,35 +839,6 @@
"description": "Layer 'Toilets' shows toilets:paper_supplied=no with a fixed text, namely 'You have to bring your own toilet paper to this toilet' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Into nature')",
"value": "no"
},
- {
- "key": "level",
- "description": "Layer 'Toilets' shows and asks freeform values for key 'level' (in the MapComplete.osm.be theme 'Into nature')"
- },
- {
- "key": "location",
- "description": "Layer 'Toilets' shows location=underground with a fixed text, namely 'Located underground' (in the MapComplete.osm.be theme 'Into nature')",
- "value": "underground"
- },
- {
- "key": "level",
- "description": "Layer 'Toilets' 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 'Into nature')",
- "value": "0"
- },
- {
- "key": "level",
- "description": "Layer 'Toilets' shows with a fixed text, namely 'Located on the ground floor' (in the MapComplete.osm.be theme 'Into nature') Picking this answer will delete the key level.",
- "value": ""
- },
- {
- "key": "level",
- "description": "Layer 'Toilets' 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 'Into nature')",
- "value": "1"
- },
- {
- "key": "level",
- "description": "Layer 'Toilets' 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 'Into nature')",
- "value": "-1"
- },
{
"key": "description",
"description": "Layer 'Toilets' shows and asks freeform values for key 'description' (in the MapComplete.osm.be theme 'Into nature')"
diff --git a/Docs/TagInfo/mapcomplete_onwheels.json b/Docs/TagInfo/mapcomplete_onwheels.json
index 93f89ca68..aff117db0 100644
--- a/Docs/TagInfo/mapcomplete_onwheels.json
+++ b/Docs/TagInfo/mapcomplete_onwheels.json
@@ -10,579 +10,6 @@
"contact_email": "pietervdvn@posteo.net"
},
"tags": [
- {
- "key": "highway",
- "description": "The MapComplete theme OnWheels has a layer Cycleways and roads showing features with this tag",
- "value": "cycleway"
- },
- {
- "key": "cycleway",
- "description": "The MapComplete theme OnWheels has a layer Cycleways and roads showing features with this tag",
- "value": "lane"
- },
- {
- "key": "cycleway",
- "description": "The MapComplete theme OnWheels has a layer Cycleways and roads showing features with this tag",
- "value": "shared_lane"
- },
- {
- "key": "cycleway",
- "description": "The MapComplete theme OnWheels has a layer Cycleways and roads showing features with this tag",
- "value": "track"
- },
- {
- "key": "cyclestreet",
- "description": "The MapComplete theme OnWheels has a layer Cycleways and roads showing features with this tag",
- "value": "yes"
- },
- {
- "key": "highway",
- "description": "The MapComplete theme OnWheels has a layer Cycleways and roads showing features with this tag",
- "value": "residential"
- },
- {
- "key": "highway",
- "description": "The MapComplete theme OnWheels has a layer Cycleways and roads showing features with this tag",
- "value": "tertiary"
- },
- {
- "key": "highway",
- "description": "The MapComplete theme OnWheels has a layer Cycleways and roads showing features with this tag",
- "value": "unclassified"
- },
- {
- "key": "highway",
- "description": "The MapComplete theme OnWheels has a layer Cycleways and roads showing features with this tag",
- "value": "primary"
- },
- {
- "key": "highway",
- "description": "The MapComplete theme OnWheels has a layer Cycleways and roads showing features with this tag",
- "value": "secondary"
- },
- {
- "key": "highway",
- "description": "The MapComplete theme OnWheels has a layer Cycleways and roads showing features with this tag",
- "value": "tertiary_link"
- },
- {
- "key": "highway",
- "description": "The MapComplete theme OnWheels has a layer Cycleways and roads showing features with this tag",
- "value": "primary_link"
- },
- {
- "key": "highway",
- "description": "The MapComplete theme OnWheels has a layer Cycleways and roads showing features with this tag",
- "value": "secondary_link"
- },
- {
- "key": "highway",
- "description": "The MapComplete theme OnWheels has a layer Cycleways and roads showing features with this tag",
- "value": "service"
- },
- {
- "key": "highway",
- "description": "The MapComplete theme OnWheels has a layer Cycleways and roads showing features with this tag",
- "value": "footway"
- },
- {
- "key": "highway",
- "description": "The MapComplete theme OnWheels has a layer Cycleways and roads showing features with this tag",
- "value": "pedestrian"
- },
- {
- "key": "highway",
- "description": "The MapComplete theme OnWheels has a layer Cycleways and roads showing features with this tag",
- "value": "living_street"
- },
- {
- "key": "highway",
- "description": "The MapComplete theme OnWheels has a layer Cycleways and roads showing features with this tag",
- "value": "path"
- },
- {
- "key": "bicycle",
- "description": "The MapComplete theme OnWheels has a layer Cycleways and roads showing features with this tag",
- "value": "designated"
- },
- {
- "key": "cycleway",
- "description": "Layer 'Cycleways and roads' shows cycleway=shared_lane with a fixed text, namely 'There is a shared lane' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "shared_lane"
- },
- {
- "key": "cycleway",
- "description": "Layer 'Cycleways and roads' shows cycleway=lane with a fixed text, namely 'There is a lane next to the road (separated with paint)' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "lane"
- },
- {
- "key": "cycleway",
- "description": "Layer 'Cycleways and roads' shows cycleway=track with a fixed text, namely 'There is a track, but no cycleway drawn separately from this road on the map.' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "track"
- },
- {
- "key": "cycleway",
- "description": "Layer 'Cycleways and roads' shows cycleway=separate with a fixed text, namely 'There is a separately drawn cycleway' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "separate"
- },
- {
- "key": "cycleway",
- "description": "Layer 'Cycleways and roads' shows cycleway=no with a fixed text, namely 'There is no cycleway' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "no"
- },
- {
- "key": "cycleway",
- "description": "Layer 'Cycleways and roads' shows cycleway=no with a fixed text, namely 'There is no cycleway' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "no"
- },
- {
- "key": "lit",
- "description": "Layer 'Cycleways and roads' shows lit=yes with a fixed text, namely 'This street is lit' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "yes"
- },
- {
- "key": "lit",
- "description": "Layer 'Cycleways and roads' shows lit=no with a fixed text, namely 'This road is not lit' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "no"
- },
- {
- "key": "lit",
- "description": "Layer 'Cycleways and roads' shows lit=sunset-sunrise with a fixed text, namely 'This road is lit at night' (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "sunset-sunrise"
- },
- {
- "key": "lit",
- "description": "Layer 'Cycleways and roads' shows lit=24/7 with a fixed text, namely 'This road is lit 24/7' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "24/7"
- },
- {
- "key": "cyclestreet",
- "description": "Layer 'Cycleways and roads' shows cyclestreet=yes with a fixed text, namely 'This is a cyclestreet, and a 30km/h zone.' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "yes"
- },
- {
- "key": "cyclestreet",
- "description": "Layer 'Cycleways and roads' shows cyclestreet=yes with a fixed text, namely 'This is a cyclestreet' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "yes"
- },
- {
- "key": "cyclestreet",
- "description": "Layer 'Cycleways and roads' shows with a fixed text, namely 'This is not a cyclestreet.' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels') Picking this answer will delete the key cyclestreet.",
- "value": ""
- },
- {
- "key": "maxspeed",
- "description": "Layer 'Cycleways and roads' shows and asks freeform values for key 'maxspeed' (in the MapComplete.osm.be theme 'OnWheels')"
- },
- {
- "key": "maxspeed",
- "description": "Layer 'Cycleways and roads' shows maxspeed=20 with a fixed text, namely 'The maximum speed is 20 km/h' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "20"
- },
- {
- "key": "maxspeed",
- "description": "Layer 'Cycleways and roads' shows maxspeed=30 with a fixed text, namely 'The maximum speed is 30 km/h' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "30"
- },
- {
- "key": "maxspeed",
- "description": "Layer 'Cycleways and roads' shows maxspeed=50 with a fixed text, namely 'The maximum speed is 50 km/h' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "50"
- },
- {
- "key": "maxspeed",
- "description": "Layer 'Cycleways and roads' shows maxspeed=70 with a fixed text, namely 'The maximum speed is 70 km/h' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "70"
- },
- {
- "key": "maxspeed",
- "description": "Layer 'Cycleways and roads' shows maxspeed=90 with a fixed text, namely 'The maximum speed is 90 km/h' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "90"
- },
- {
- "key": "cycleway:surface",
- "description": "Layer 'Cycleways and roads' shows and asks freeform values for key 'cycleway:surface' (in the MapComplete.osm.be theme 'OnWheels')"
- },
- {
- "key": "cycleway:surface",
- "description": "Layer 'Cycleways and roads' shows cycleway:surface=unpaved with a fixed text, namely 'This cycleway is unpaved' (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "unpaved"
- },
- {
- "key": "cycleway:surface",
- "description": "Layer 'Cycleways and roads' shows cycleway:surface=paved with a fixed text, namely 'This cycleway is paved' (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "paved"
- },
- {
- "key": "cycleway:surface",
- "description": "Layer 'Cycleways and roads' shows cycleway:surface=asphalt with a fixed text, namely 'This cycleway is made of asphalt' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "asphalt"
- },
- {
- "key": "cycleway:surface",
- "description": "Layer 'Cycleways and roads' shows cycleway:surface=paving_stones with a fixed text, namely 'This cycleway is made of smooth paving stones' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "paving_stones"
- },
- {
- "key": "cycleway:surface",
- "description": "Layer 'Cycleways and roads' shows cycleway:surface=concrete with a fixed text, namely 'This cycleway is made of concrete' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "concrete"
- },
- {
- "key": "cycleway:surface",
- "description": "Layer 'Cycleways and roads' shows cycleway:surface=cobblestone with a fixed text, namely 'This cycleway is made of cobblestone (unhewn or sett)' (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "cobblestone"
- },
- {
- "key": "cycleway:surface",
- "description": "Layer 'Cycleways and roads' shows cycleway:surface=unhewn_cobblestone with a fixed text, namely 'This cycleway is made of raw, natural cobblestone' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "unhewn_cobblestone"
- },
- {
- "key": "cycleway:surface",
- "description": "Layer 'Cycleways and roads' shows cycleway:surface=sett with a fixed text, namely 'This cycleway is made of flat, square cobblestone' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "sett"
- },
- {
- "key": "cycleway:surface",
- "description": "Layer 'Cycleways and roads' shows cycleway:surface=wood with a fixed text, namely 'This cycleway is made of wood' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "wood"
- },
- {
- "key": "cycleway:surface",
- "description": "Layer 'Cycleways and roads' shows cycleway:surface=gravel with a fixed text, namely 'This cycleway is made of gravel' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "gravel"
- },
- {
- "key": "cycleway:surface",
- "description": "Layer 'Cycleways and roads' shows cycleway:surface=fine_gravel with a fixed text, namely 'This cycleway is made of fine gravel' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "fine_gravel"
- },
- {
- "key": "cycleway:surface",
- "description": "Layer 'Cycleways and roads' shows cycleway:surface=pebblestone with a fixed text, namely 'This cycleway is made of pebblestone' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "pebblestone"
- },
- {
- "key": "cycleway:surface",
- "description": "Layer 'Cycleways and roads' shows cycleway:surface=ground with a fixed text, namely 'This cycleway is made from raw ground' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "ground"
- },
- {
- "key": "cycleway:smoothness",
- "description": "Layer 'Cycleways and roads' shows cycleway:smoothness=excellent with a fixed text, namely 'Usable for thin rollers: rollerblade, skateboard' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "excellent"
- },
- {
- "key": "cycleway:smoothness",
- "description": "Layer 'Cycleways and roads' shows cycleway:smoothness=good with a fixed text, namely 'Usable for thin wheels: racing bike' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "good"
- },
- {
- "key": "cycleway:smoothness",
- "description": "Layer 'Cycleways and roads' shows cycleway:smoothness=intermediate with a fixed text, namely 'Usable for normal wheels: city bike, wheelchair, scooter' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "intermediate"
- },
- {
- "key": "cycleway:smoothness",
- "description": "Layer 'Cycleways and roads' shows cycleway:smoothness=bad with a fixed text, namely 'Usable for robust wheels: trekking bike, car, rickshaw' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "bad"
- },
- {
- "key": "cycleway:smoothness",
- "description": "Layer 'Cycleways and roads' shows cycleway:smoothness=very_bad with a fixed text, namely 'Usable for vehicles with high clearance: light duty off-road vehicle' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "very_bad"
- },
- {
- "key": "cycleway:smoothness",
- "description": "Layer 'Cycleways and roads' shows cycleway:smoothness=horrible with a fixed text, namely 'Usable for off-road vehicles: heavy duty off-road vehicle' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "horrible"
- },
- {
- "key": "cycleway:smoothness",
- "description": "Layer 'Cycleways and roads' shows cycleway:smoothness=very_horrible with a fixed text, namely 'Usable for specialized off-road vehicles: tractor, ATV' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "very_horrible"
- },
- {
- "key": "cycleway:smoothness",
- "description": "Layer 'Cycleways and roads' shows cycleway:smoothness=impassable with a fixed text, namely 'Impassable / No wheeled vehicle' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "impassable"
- },
- {
- "key": "surface",
- "description": "Layer 'Cycleways and roads' shows and asks freeform values for key 'surface' (in the MapComplete.osm.be theme 'OnWheels')"
- },
- {
- "key": "surface",
- "description": "Layer 'Cycleways and roads' shows surface=unpaved with a fixed text, namely 'This cycleway is unhardened' (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "unpaved"
- },
- {
- "key": "surface",
- "description": "Layer 'Cycleways and roads' shows surface=paved with a fixed text, namely 'This cycleway is paved' (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "paved"
- },
- {
- "key": "surface",
- "description": "Layer 'Cycleways and roads' shows surface=asphalt with a fixed text, namely 'This cycleway is made of asphalt' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "asphalt"
- },
- {
- "key": "surface",
- "description": "Layer 'Cycleways and roads' shows surface=paving_stones with a fixed text, namely 'This cycleway is made of smooth paving stones' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "paving_stones"
- },
- {
- "key": "surface",
- "description": "Layer 'Cycleways and roads' shows surface=concrete with a fixed text, namely 'This cycleway is made of concrete' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "concrete"
- },
- {
- "key": "surface",
- "description": "Layer 'Cycleways and roads' shows surface=cobblestone with a fixed text, namely 'This cycleway is made of cobblestone (unhewn or sett)' (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "cobblestone"
- },
- {
- "key": "surface",
- "description": "Layer 'Cycleways and roads' shows surface=unhewn_cobblestone with a fixed text, namely 'This cycleway is made of raw, natural cobblestone' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "unhewn_cobblestone"
- },
- {
- "key": "surface",
- "description": "Layer 'Cycleways and roads' shows surface=sett with a fixed text, namely 'This cycleway is made of flat, square cobblestone' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "sett"
- },
- {
- "key": "surface",
- "description": "Layer 'Cycleways and roads' shows surface=wood with a fixed text, namely 'This cycleway is made of wood' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "wood"
- },
- {
- "key": "surface",
- "description": "Layer 'Cycleways and roads' shows surface=gravel with a fixed text, namely 'This cycleway is made of gravel' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "gravel"
- },
- {
- "key": "surface",
- "description": "Layer 'Cycleways and roads' shows surface=fine_gravel with a fixed text, namely 'This cycleway is made of fine gravel' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "fine_gravel"
- },
- {
- "key": "surface",
- "description": "Layer 'Cycleways and roads' shows surface=pebblestone with a fixed text, namely 'This cycleway is made of pebblestone' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "pebblestone"
- },
- {
- "key": "surface",
- "description": "Layer 'Cycleways and roads' shows surface=ground with a fixed text, namely 'This cycleway is made from raw ground' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "ground"
- },
- {
- "key": "smoothness",
- "description": "Layer 'Cycleways and roads' shows smoothness=excellent with a fixed text, namely 'Usable for thin rollers: rollerblade, skateboard' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "excellent"
- },
- {
- "key": "smoothness",
- "description": "Layer 'Cycleways and roads' shows smoothness=good with a fixed text, namely 'Usable for thin wheels: racing bike' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "good"
- },
- {
- "key": "smoothness",
- "description": "Layer 'Cycleways and roads' shows smoothness=intermediate with a fixed text, namely 'Usable for normal wheels: city bike, wheelchair, scooter' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "intermediate"
- },
- {
- "key": "smoothness",
- "description": "Layer 'Cycleways and roads' shows smoothness=bad with a fixed text, namely 'Usable for robust wheels: trekking bike, car, rickshaw' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "bad"
- },
- {
- "key": "smoothness",
- "description": "Layer 'Cycleways and roads' shows smoothness=very_bad with a fixed text, namely 'Usable for vehicles with high clearance: light duty off-road vehicle' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "very_bad"
- },
- {
- "key": "smoothness",
- "description": "Layer 'Cycleways and roads' shows smoothness=horrible with a fixed text, namely 'Usable for off-road vehicles: heavy duty off-road vehicle' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "horrible"
- },
- {
- "key": "smoothness",
- "description": "Layer 'Cycleways and roads' shows smoothness=very_horrible with a fixed text, namely 'Usable for specialized off-road vehicles: tractor, ATV' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "very_horrible"
- },
- {
- "key": "smoothness",
- "description": "Layer 'Cycleways and roads' shows smoothness=impassable with a fixed text, namely 'Impassable / No wheeled vehicle' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "impassable"
- },
- {
- "key": "width:carriageway",
- "description": "Layer 'Cycleways and roads' shows and asks freeform values for key 'width:carriageway' (in the MapComplete.osm.be theme 'OnWheels')"
- },
- {
- "key": "cycleway:traffic_sign",
- "description": "Layer 'Cycleways and roads' shows cycleway:traffic_sign=BE:D7 with a fixed text, namely 'Compulsory cycleway' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "BE:D7"
- },
- {
- "key": "cycleway:traffic_sign",
- "description": "Layer 'Cycleways and roads' shows cycleway:traffic_sign~^BE:D7;.*$ with a fixed text, namely 'Compulsory cycleway (with supplementary sign) ' (in the MapComplete.osm.be theme 'OnWheels')"
- },
- {
- "key": "cycleway:traffic_sign",
- "description": "Layer 'Cycleways and roads' shows cycleway:traffic_sign=BE:D9 with a fixed text, namely 'Segregated foot/cycleway' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "BE:D9"
- },
- {
- "key": "cycleway:traffic_sign",
- "description": "Layer 'Cycleways and roads' shows cycleway:traffic_sign=BE:D10 with a fixed text, namely 'Unsegregated foot/cycleway' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "BE:D10"
- },
- {
- "key": "cycleway:traffic_sign",
- "description": "Layer 'Cycleways and roads' shows cycleway:traffic_sign=none with a fixed text, namely 'No traffic sign present' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "none"
- },
- {
- "key": "traffic_sign",
- "description": "Layer 'Cycleways and roads' shows traffic_sign=BE:D7 with a fixed text, namely 'Compulsory cycleway' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "BE:D7"
- },
- {
- "key": "traffic_sign",
- "description": "Layer 'Cycleways and roads' shows traffic_sign~^BE:D7;.*$ with a fixed text, namely 'Compulsory cycleway (with supplementary sign) ' (in the MapComplete.osm.be theme 'OnWheels')"
- },
- {
- "key": "traffic_sign",
- "description": "Layer 'Cycleways and roads' shows traffic_sign=BE:D9 with a fixed text, namely 'Segregated foot/cycleway' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "BE:D9"
- },
- {
- "key": "traffic_sign",
- "description": "Layer 'Cycleways and roads' shows traffic_sign=BE:D10 with a fixed text, namely 'Unsegregated foot/cycleway' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "BE:D10"
- },
- {
- "key": "traffic_sign",
- "description": "Layer 'Cycleways and roads' shows traffic_sign=NL:G11 with a fixed text, namely 'Compulsory cycleway' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "NL:G11"
- },
- {
- "key": "traffic_sign",
- "description": "Layer 'Cycleways and roads' shows traffic_sign=NL:G12a with a fixed text, namely 'Compulsory (moped)cycleway' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "NL:G12a"
- },
- {
- "key": "traffic_sign",
- "description": "Layer 'Cycleways and roads' shows traffic_sign=NL:G13 with a fixed text, namely 'Non-compulsory cycleway' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "NL:G13"
- },
- {
- "key": "traffic_sign",
- "description": "Layer 'Cycleways and roads' shows traffic_sign=none with a fixed text, namely 'No traffic sign present' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "none"
- },
- {
- "key": "cycleway:traffic_sign",
- "description": "Layer 'Cycleways and roads' shows cycleway:traffic_sign=BE:D7;BE:M6 with a fixed text, namely 'Mopeds must use the cycleway' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "BE:D7;BE:M6"
- },
- {
- "key": "cycleway:traffic_sign",
- "description": "Layer 'Cycleways and roads' shows cycleway:traffic_sign=BE:D7;BE:M13 with a fixed text, namely 'Speedpedelecs must use the cycleway' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "BE:D7;BE:M13"
- },
- {
- "key": "cycleway:traffic_sign",
- "description": "Layer 'Cycleways and roads' shows cycleway:traffic_sign=BE:D7;BE:M14 with a fixed text, namely 'Mopeds and speedpedelecs must use the cycleway' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "BE:D7;BE:M14"
- },
- {
- "key": "cycleway:traffic_sign",
- "description": "Layer 'Cycleways and roads' shows cycleway:traffic_sign=BE:D7;BE:M7 with a fixed text, namely 'Mopeds are not allowed' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "BE:D7;BE:M7"
- },
- {
- "key": "cycleway:traffic_sign",
- "description": "Layer 'Cycleways and roads' shows cycleway:traffic_sign=BE:D7;BE:M15 with a fixed text, namely 'Speedpedelecs are not allowed' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "BE:D7;BE:M15"
- },
- {
- "key": "cycleway:traffic_sign",
- "description": "Layer 'Cycleways and roads' shows cycleway:traffic_sign=BE:D7;BE:M16 with a fixed text, namely 'Mopeds and speedpedelecs are not allowed' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "BE:D7;BE:M16"
- },
- {
- "key": "cycleway:traffic_sign:supplementary",
- "description": "Layer 'Cycleways and roads' shows cycleway:traffic_sign:supplementary=none with a fixed text, namely 'No supplementary traffic sign present' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "none"
- },
- {
- "key": "cycleway:buffer",
- "description": "Layer 'Cycleways and roads' shows and asks freeform values for key 'cycleway:buffer' (in the MapComplete.osm.be theme 'OnWheels')"
- },
- {
- "key": "cycleway:separation",
- "description": "Layer 'Cycleways and roads' shows cycleway:separation=dashed_line with a fixed text, namely 'This cycleway is separated by a dashed line' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "dashed_line"
- },
- {
- "key": "cycleway:separation",
- "description": "Layer 'Cycleways and roads' shows cycleway:separation=solid_line with a fixed text, namely 'This cycleway is separated by a solid line' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "solid_line"
- },
- {
- "key": "cycleway:separation",
- "description": "Layer 'Cycleways and roads' shows cycleway:separation=parking_lane with a fixed text, namely 'This cycleway is separated by a parking lane' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "parking_lane"
- },
- {
- "key": "cycleway:separation",
- "description": "Layer 'Cycleways and roads' shows cycleway:separation=kerb with a fixed text, namely 'This cycleway is separated by a kerb' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "kerb"
- },
- {
- "key": "separation",
- "description": "Layer 'Cycleways and roads' shows separation=dashed_line with a fixed text, namely 'This cycleway is separated by a dashed line' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "dashed_line"
- },
- {
- "key": "separation",
- "description": "Layer 'Cycleways and roads' shows separation=solid_line with a fixed text, namely 'This cycleway is separated by a solid line' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "solid_line"
- },
- {
- "key": "separation",
- "description": "Layer 'Cycleways and roads' shows separation=parking_lane with a fixed text, namely 'This cycleway is separated by a parking lane' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "parking_lane"
- },
- {
- "key": "separation",
- "description": "Layer 'Cycleways and roads' shows separation=kerb with a fixed text, namely 'This cycleway is separated by a kerb' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "kerb"
- },
- {
- "key": "highway",
- "description": "The MapComplete theme OnWheels has a layer Pedestrian paths showing features with this tag",
- "value": "footway"
- },
- {
- "key": "highway",
- "description": "The MapComplete theme OnWheels has a layer Pedestrian paths showing features with this tag",
- "value": "path"
- },
- {
- "key": "highway",
- "description": "The MapComplete theme OnWheels has a layer Pedestrian paths showing features with this tag",
- "value": "corridor"
- },
- {
- "key": "highway",
- "description": "The MapComplete theme OnWheels has a layer Pedestrian paths showing features with this tag",
- "value": "steps"
- },
{
"key": "amenity",
"description": "The MapComplete theme OnWheels has a layer Bicycle pump and repair showing features with this tag",
@@ -847,14 +274,26 @@
"key": "website",
"description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'website' (in the MapComplete.osm.be theme 'OnWheels')"
},
+ {
+ "key": "contact:website",
+ "description": "Layer 'Bike repair/shop' shows contact:website~^..*$ with a fixed text, namely '{contact:website}' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
{
"key": "phone",
"description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'phone' (in the MapComplete.osm.be theme 'OnWheels')"
},
+ {
+ "key": "contact:phone",
+ "description": "Layer 'Bike repair/shop' shows contact:phone~^..*$ with a fixed text, namely '{contact:phone}' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
{
"key": "email",
"description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'email' (in the MapComplete.osm.be theme 'OnWheels')"
},
+ {
+ "key": "contact:email",
+ "description": "Layer 'Bike repair/shop' shows contact:email~^..*$ with a fixed text, namely '{contact:email}' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
{
"key": "opening_hours",
"description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'opening_hours' (in the MapComplete.osm.be theme 'OnWheels')"
@@ -1099,6 +538,35 @@
"key": "wikipedia",
"description": "The layer 'Cafés and pubs 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 'Cafés and pubs' shows and asks freeform values for key 'level' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "location",
+ "description": "Layer 'Cafés and pubs' shows location=underground with a fixed text, namely 'Located underground' (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "underground"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Cafés and pubs' 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 'OnWheels')",
+ "value": "0"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Cafés and pubs' shows with a fixed text, namely 'Located on the ground floor' (in the MapComplete.osm.be theme 'OnWheels') Picking this answer will delete the key level.",
+ "value": ""
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Cafés and pubs' 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 'OnWheels')",
+ "value": "1"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Cafés and pubs' 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 'OnWheels')",
+ "value": "-1"
+ },
{
"key": "name",
"description": "Layer 'Cafés and pubs' shows and asks freeform values for key 'name' (in the MapComplete.osm.be theme 'OnWheels')"
@@ -1255,6 +723,10 @@
"description": "The MapComplete theme OnWheels has a layer Entrance showing features with this tag",
"value": "door"
},
+ {
+ "key": "door",
+ "description": "The MapComplete theme OnWheels 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"
@@ -1271,6 +743,35 @@
"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 'OnWheels')"
+ },
+ {
+ "key": "location",
+ "description": "Layer 'Entrance' shows location=underground with a fixed text, namely 'Located underground' (in the MapComplete.osm.be theme 'OnWheels')",
+ "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 'OnWheels')",
+ "value": "0"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Entrance' shows with a fixed text, namely 'Located on the ground floor' (in the MapComplete.osm.be theme 'OnWheels') 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 'OnWheels')",
+ "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 'OnWheels')",
+ "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 'OnWheels')",
@@ -1435,6 +936,15 @@
"key": "width",
"description": "Layer 'Entrance' shows and asks freeform values for key 'width' (in the MapComplete.osm.be theme 'OnWheels')"
},
+ {
+ "key": "kerb:height",
+ "description": "Layer 'Entrance' shows and asks freeform values for key 'kerb:height' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "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 'OnWheels')",
+ "value": "0"
+ },
{
"key": "amenity",
"description": "The MapComplete theme OnWheels has a layer Restaurants and fast food showing features with this tag",
@@ -1461,6 +971,35 @@
"key": "wikipedia",
"description": "The layer 'Restaurants and fast food 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 'Restaurants and fast food' shows and asks freeform values for key 'level' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "location",
+ "description": "Layer 'Restaurants and fast food' shows location=underground with a fixed text, namely 'Located underground' (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "underground"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Restaurants and fast food' 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 'OnWheels')",
+ "value": "0"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Restaurants and fast food' shows with a fixed text, namely 'Located on the ground floor' (in the MapComplete.osm.be theme 'OnWheels') Picking this answer will delete the key level.",
+ "value": ""
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Restaurants and fast food' 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 'OnWheels')",
+ "value": "1"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Restaurants and fast food' 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 'OnWheels')",
+ "value": "-1"
+ },
{
"key": "name",
"description": "Layer 'Restaurants and fast food' shows and asks freeform values for key 'name' (in the MapComplete.osm.be theme 'OnWheels')"
@@ -1862,6 +1401,35 @@
"key": "wikipedia",
"description": "The layer 'Parking 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 'Parking' shows and asks freeform values for key 'level' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "location",
+ "description": "Layer 'Parking' shows location=underground with a fixed text, namely 'Located underground' (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "underground"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Parking' 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 'OnWheels')",
+ "value": "0"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Parking' shows with a fixed text, namely 'Located on the ground floor' (in the MapComplete.osm.be theme 'OnWheels') Picking this answer will delete the key level.",
+ "value": ""
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Parking' 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 'OnWheels')",
+ "value": "1"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Parking' 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 'OnWheels')",
+ "value": "-1"
+ },
{
"key": "parking",
"description": "Layer 'Parking' shows parking=surface with a fixed text, namely 'This is a surface parking lot' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
@@ -1951,6 +1519,35 @@
"key": "wikipedia",
"description": "The layer 'Picnic tables 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 'Picnic tables' shows and asks freeform values for key 'level' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "location",
+ "description": "Layer 'Picnic tables' shows location=underground with a fixed text, namely 'Located underground' (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "underground"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Picnic tables' 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 'OnWheels')",
+ "value": "0"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Picnic tables' shows with a fixed text, namely 'Located on the ground floor' (in the MapComplete.osm.be theme 'OnWheels') Picking this answer will delete the key level.",
+ "value": ""
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Picnic tables' 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 'OnWheels')",
+ "value": "1"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Picnic tables' 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 'OnWheels')",
+ "value": "-1"
+ },
{
"key": "material",
"description": "Layer 'Picnic tables' shows and asks freeform values for key 'material' (in the MapComplete.osm.be theme 'OnWheels')"
@@ -2111,35 +1708,2431 @@
"key": "contact:email",
"description": "Layer 'Primary and secondary schools' shows contact:email~^..*$ with a fixed text, namely '{contact:email}' (in the MapComplete.osm.be theme 'OnWheels')"
},
- {
- "key": "school:language",
- "description": "Layer 'Primary and secondary schools' shows and asks freeform values for key 'school:language' (in the MapComplete.osm.be theme 'OnWheels')"
- },
- {
- "key": "school:language",
- "description": "Layer 'Primary and secondary schools' shows school:language=english with a fixed text, namely 'The main language of this school is unknown' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "english"
- },
- {
- "key": "school:language",
- "description": "Layer 'Primary and secondary schools' shows school:language=french with a fixed text, namely 'French is the main language of {name}' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "french"
- },
- {
- "key": "school:language",
- "description": "Layer 'Primary and secondary schools' shows school:language=dutch with a fixed text, namely 'Dutch is the main language of {name}' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "dutch"
- },
- {
- "key": "school:language",
- "description": "Layer 'Primary and secondary schools' shows school:language=german with a fixed text, namely 'German is the main language of {name}' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "german"
- },
{
"key": "school:language",
"description": "Layer 'Primary and secondary schools' shows with a fixed text, namely 'The main language of this school is unknown' (in the MapComplete.osm.be theme 'OnWheels') Picking this answer will delete the key school:language.",
"value": ""
},
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ay with a fixed text, namely 'Aymara' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ay"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ab with a fixed text, namely 'Abkhaz' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ab"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=an with a fixed text, namely 'Aragonese' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "an"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=de with a fixed text, namely 'German' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "de"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ca with a fixed text, namely 'Catalan' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ca"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=az with a fixed text, namely 'Azerbaijani' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "az"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=hr with a fixed text, namely 'Croatian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "hr"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=eo with a fixed text, namely 'Esperanto' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "eo"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ba with a fixed text, namely 'Bashkir' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ba"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ar with a fixed text, namely 'Arabic' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ar"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=he with a fixed text, namely 'Hebrew' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "he"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=gl with a fixed text, namely 'Galician' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "gl"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=el with a fixed text, namely 'Modern Greek' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "el"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=cs with a fixed text, namely 'Czech' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "cs"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=da with a fixed text, namely 'Danish' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "da"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=af with a fixed text, namely 'Afrikaans' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "af"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ga with a fixed text, namely 'Irish' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ga"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=hi with a fixed text, namely 'Hindi' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "hi"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=bg with a fixed text, namely 'Bulgarian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "bg"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=be with a fixed text, namely 'Belarusian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "be"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=gu with a fixed text, namely 'Gujarati' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "gu"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=cy with a fixed text, namely 'Welsh' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "cy"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=fr with a fixed text, namely 'French' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "fr"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=hsb with a fixed text, namely 'Upper Sorbian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "hsb"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=fy with a fixed text, namely 'West Frisian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "fy"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ak with a fixed text, namely 'Akan' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ak"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=am with a fixed text, namely 'Amharic' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "am"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=es with a fixed text, namely 'Spanish' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "es"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=bs with a fixed text, namely 'Bosnian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "bs"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=diq with a fixed text, namely 'Zazaki' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "diq"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=dz with a fixed text, namely 'Dzongkha' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "dz"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=co with a fixed text, namely 'Corsican' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "co"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=cr with a fixed text, namely 'Cree' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "cr"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=csb with a fixed text, namely 'Kashubian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "csb"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=gv with a fixed text, namely 'Manx' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "gv"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=cv with a fixed text, namely 'Chuvash' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "cv"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=bn with a fixed text, namely 'Bengali' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "bn"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=gd with a fixed text, namely 'Scottish Gaelic' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "gd"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=av with a fixed text, namely 'Avaric' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "av"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=awa with a fixed text, namely 'Awadhi' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "awa"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=br with a fixed text, namely 'Breton' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "br"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ee with a fixed text, namely 'Ewe' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ee"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=dag with a fixed text, namely 'Dagbani' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "dag"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=dv with a fixed text, namely 'Maldivian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "dv"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=fi with a fixed text, namely 'Finnish' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "fi"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=en with a fixed text, namely 'English' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "en"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ady with a fixed text, namely 'Adyghe' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ady"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=as with a fixed text, namely 'Assamese' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "as"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=gn with a fixed text, namely 'Guarani' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "gn"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=hif with a fixed text, namely 'Fiji Hindi' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "hif"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ast with a fixed text, namely 'Asturian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ast"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=dsb with a fixed text, namely 'Lower Sorbian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "dsb"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=haw with a fixed text, namely 'Hawaiian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "haw"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=glk with a fixed text, namely 'Gilaki' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "glk"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=gag with a fixed text, namely 'Gagauz' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "gag"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=gan with a fixed text, namely 'Gan' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "gan"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ase with a fixed text, namely 'American Sign Language' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ase"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=cal with a fixed text, namely 'Carolinian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "cal"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=gil with a fixed text, namely 'Gilbertese' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "gil"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=arz with a fixed text, namely 'Egyptian Arabic' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "arz"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ban with a fixed text, namely 'Balinese' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ban"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=hak with a fixed text, namely 'Hakka' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "hak"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=din with a fixed text, namely 'Dinka' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "din"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=egl with a fixed text, namely 'Emilian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "egl"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=dty with a fixed text, namely 'Doteli' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "dty"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=fa with a fixed text, namely 'Persian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "fa"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=cnr with a fixed text, namely 'Montenegrin' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "cnr"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=bxr with a fixed text, namely 'Russia Buriat' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "bxr"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ckb with a fixed text, namely 'Sorani' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ckb"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=eu with a fixed text, namely 'Basque' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "eu"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=et with a fixed text, namely 'Estonian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "et"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=bar with a fixed text, namely 'Bavarian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "bar"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=fo with a fixed text, namely 'Faroese' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "fo"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=frr with a fixed text, namely 'North Frisian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "frr"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ch with a fixed text, namely 'Chamorro' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ch"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=chy with a fixed text, namely 'Cheyenne' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "chy"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ce with a fixed text, namely 'Chechen' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ce"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=no with a fixed text, namely 'Norwegian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "no"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=bjn with a fixed text, namely 'Banjar' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "bjn"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ceb with a fixed text, namely 'Cebuano' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ceb"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ha with a fixed text, namely 'Hausa' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ha"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=frp with a fixed text, namely 'Franco-Provençal' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "frp"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=chr with a fixed text, namely 'Cherokee' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "chr"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=gcr with a fixed text, namely 'Guianan Creole' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "gcr"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=gor with a fixed text, namely 'Gorontalo' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "gor"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ext with a fixed text, namely 'Extremaduran' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ext"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=fj with a fixed text, namely 'Fijian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "fj"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=fur with a fixed text, namely 'Friulian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "fur"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=bss with a fixed text, namely 'Kose' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "bss"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=prg with a fixed text, namely 'Old Prussian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "prg"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ses with a fixed text, namely 'Koyraboro Senni' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ses"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=pko with a fixed text, namely 'Pökoot' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "pko"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ccp with a fixed text, namely 'Chakma' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ccp"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=dua with a fixed text, namely 'Duala' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "dua"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=tr with a fixed text, namely 'Turkish' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "tr"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ur with a fixed text, namely 'Urdu' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ur"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=bm with a fixed text, namely 'Bambara' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "bm"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ff with a fixed text, namely 'Fula' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ff"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ru with a fixed text, namely 'Russian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ru"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=sid with a fixed text, namely 'Sidamo' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "sid"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=niu with a fixed text, namely 'Niuean' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "niu"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=oj with a fixed text, namely 'Ojibwe' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "oj"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=vot with a fixed text, namely 'Votic' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "vot"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=bfi with a fixed text, namely 'British Sign Language' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "bfi"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=bla with a fixed text, namely 'Blackfoot' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "bla"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=bbc with a fixed text, namely 'Toba Batak' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "bbc"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ctg with a fixed text, namely 'Chittagonian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ctg"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=brh with a fixed text, namely 'Brahui' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "brh"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=bug with a fixed text, namely 'Bugis' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "bug"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=pa with a fixed text, namely 'Punjabi' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "pa"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=pnb with a fixed text, namely 'Punjabi' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "pnb"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=brx with a fixed text, namely 'Bodo' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "brx"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=sjd with a fixed text, namely 'Kildin Sami' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "sjd"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=bo with a fixed text, namely 'Tibetan' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "bo"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=bi with a fixed text, namely 'Bislama' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "bi"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=cdo with a fixed text, namely 'Min Dong' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "cdo"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=sw with a fixed text, namely 'Swahili' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "sw"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=gom with a fixed text, namely 'Goan Konkani' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "gom"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=mfe with a fixed text, namely 'Mauritian Creole' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "mfe"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=zh with a fixed text, namely 'Chinese' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "zh"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=sdc with a fixed text, namely 'Sassarese' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "sdc"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=pdt with a fixed text, namely 'Plautdietsch' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "pdt"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=sty with a fixed text, namely 'Siberian Tatar' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "sty"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=rmc with a fixed text, namely 'Carpathian Romani' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "rmc"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=nys with a fixed text, namely 'Noongar' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "nys"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=gsw-fr with a fixed text, namely 'Alsatian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "gsw-fr"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=zun with a fixed text, namely 'Zuni' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "zun"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=sms with a fixed text, namely 'Skolt Sami' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "sms"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=pis with a fixed text, namely 'Pijin' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "pis"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=nr with a fixed text, namely 'Southern Ndebele' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "nr"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=umu with a fixed text, namely 'Munsee' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "umu"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=gaa with a fixed text, namely 'Ga' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "gaa"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=fon with a fixed text, namely 'Fon' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "fon"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=loz with a fixed text, namely 'Lozi' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "loz"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=crs with a fixed text, namely 'Seychellois Creole' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "crs"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=tru with a fixed text, namely 'Turoyo' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "tru"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=agq with a fixed text, namely 'Aghem' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "agq"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ary with a fixed text, namely 'Moroccan Arabic' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ary"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=atj with a fixed text, namely 'Atikamekw' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "atj"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=alt with a fixed text, namely 'Altai' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "alt"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ta with a fixed text, namely 'Tamil' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ta"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ps with a fixed text, namely 'Pashto' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ps"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=nqo with a fixed text, namely 'N'Ko' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "nqo"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ro with a fixed text, namely 'Romanian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ro"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=cbk-zam with a fixed text, namely 'Chavacano' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "cbk-zam"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ovd with a fixed text, namely 'Elfdalian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ovd"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=vmf with a fixed text, namely 'Main-Franconian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "vmf"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=bto with a fixed text, namely 'Rinconada Bikol' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "bto"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=bcc with a fixed text, namely 'Southern Balochi' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "bcc"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=crl with a fixed text, namely 'Northern East Cree' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "crl"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=lrc with a fixed text, namely 'Northern Luri' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "lrc"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=akl with a fixed text, namely 'Aklan' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "akl"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=bpy with a fixed text, namely 'Bishnupriya Manipuri' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "bpy"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=mic with a fixed text, namely 'Mi'kmaq' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "mic"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=sk with a fixed text, namely 'Slovak' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "sk"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=sl with a fixed text, namely 'Slovene' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "sl"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ryu with a fixed text, namely 'Okinawan' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ryu"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=yai with a fixed text, namely 'Yaghnobi' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "yai"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=efi with a fixed text, namely 'Efik' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "efi"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=te with a fixed text, namely 'Telugu' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "te"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=yi with a fixed text, namely 'Yiddish' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "yi"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=tg with a fixed text, namely 'Tajik' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "tg"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=bat-smg with a fixed text, namely 'Samogitian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "bat-smg"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=nod with a fixed text, namely 'Northern Thai' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "nod"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=lag with a fixed text, namely 'Rangi' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "lag"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=krj with a fixed text, namely 'Kinaray-a' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "krj"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=yap with a fixed text, namely 'Yapese' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "yap"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ydg with a fixed text, namely 'Yidgha' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ydg"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=vi with a fixed text, namely 'Vietnamese' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "vi"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=it with a fixed text, namely 'Italian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "it"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=bzg with a fixed text, namely 'Babuza' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "bzg"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=pyu with a fixed text, namely 'Puyuma' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "pyu"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=guc with a fixed text, namely 'Wayuu' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "guc"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ood with a fixed text, namely 'O'odham' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ood"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=bdr with a fixed text, namely 'West Coast Bajau' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "bdr"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=btm with a fixed text, namely 'Mandailing' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "btm"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=gcf with a fixed text, namely 'Guadeloupean Creole' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "gcf"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=srq with a fixed text, namely 'Sirionó' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "srq"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ins with a fixed text, namely 'Indian Sign Language' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ins"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=rki with a fixed text, namely 'Arakanese' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "rki"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=wls with a fixed text, namely 'Wallisian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "wls"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=sje with a fixed text, namely 'Pite Sami' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "sje"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=smj with a fixed text, namely 'Lule Sami' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "smj"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=kum with a fixed text, namely 'Kumyk' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "kum"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=nui with a fixed text, namely 'Kombe' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "nui"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=zh-min-nan with a fixed text, namely 'Southern Min' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "zh-min-nan"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=pl with a fixed text, namely 'Polish' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "pl"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=cpx with a fixed text, namely 'Pu-Xian Min' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "cpx"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=khg with a fixed text, namely 'Khams Tibetan' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "khg"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=fkv with a fixed text, namely 'Kven' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "fkv"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=fuf with a fixed text, namely 'Pular' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "fuf"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=jax with a fixed text, namely 'Jambi Malay' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "jax"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=dtp with a fixed text, namely 'Kadazandusun' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "dtp"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=zgh with a fixed text, namely 'Standard Moroccan Berber' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "zgh"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=bgn with a fixed text, namely 'Western Balochi' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "bgn"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=yav with a fixed text, namely 'Yangben' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "yav"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=sv with a fixed text, namely 'Swedish' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "sv"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=azb with a fixed text, namely 'South Azerbaijani' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "azb"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=xnb with a fixed text, namely 'Kanakanavu' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "xnb"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=fa-af with a fixed text, namely 'Dari' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "fa-af"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=qu with a fixed text, namely 'Quechua' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "qu"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=sei with a fixed text, namely 'Seri' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "sei"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=sq with a fixed text, namely 'Albanian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "sq"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=uk with a fixed text, namely 'Ukrainian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "uk"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=uz with a fixed text, namely 'Uzbek' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "uz"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ka with a fixed text, namely 'Georgian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ka"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=pt with a fixed text, namely 'Portuguese' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "pt"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=hy with a fixed text, namely 'Armenian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "hy"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=nl with a fixed text, namely 'Dutch' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "nl"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=rm with a fixed text, namely 'Romansh' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "rm"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=aln with a fixed text, namely 'Gheg Albanian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "aln"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=mr with a fixed text, namely 'Marathi' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "mr"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=mg with a fixed text, namely 'Malagasy' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "mg"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=sh with a fixed text, namely 'Serbo-Croatian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "sh"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=zu with a fixed text, namely 'Zulu' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "zu"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=is with a fixed text, namely 'Icelandic' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "is"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=lb with a fixed text, namely 'Luxembourgish' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "lb"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=tk with a fixed text, namely 'Turkmen' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "tk"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=th with a fixed text, namely 'Thai' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "th"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ja with a fixed text, namely 'Japanese' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ja"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=lv with a fixed text, namely 'Latvian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "lv"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=rmy with a fixed text, namely 'Romani' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "rmy"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=km with a fixed text, namely 'Khmer' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "km"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=lo with a fixed text, namely 'Lao' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "lo"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=so with a fixed text, namely 'Somali' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "so"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=sma with a fixed text, namely 'Southern Sami' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "sma"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=moe with a fixed text, namely 'Innu-aimun' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "moe"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=sr with a fixed text, namely 'Serbian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "sr"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=lt with a fixed text, namely 'Lithuanian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "lt"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=hu with a fixed text, namely 'Hungarian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "hu"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=my with a fixed text, namely 'Burmese' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "my"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ms with a fixed text, namely 'Malay' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ms"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=xh with a fixed text, namely 'Xhosa' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "xh"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=udm with a fixed text, namely 'Udmurt' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "udm"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=rue with a fixed text, namely 'Rusyn' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "rue"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=stq with a fixed text, namely 'Saterland Frisian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "stq"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ky with a fixed text, namely 'Kyrgyz' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ky"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=mt with a fixed text, namely 'Maltese' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "mt"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=mk with a fixed text, namely 'Macedonian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "mk"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=za with a fixed text, namely 'Zhuang' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "za"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ug with a fixed text, namely 'Uyghur' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ug"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ko with a fixed text, namely 'Korean' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ko"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=si with a fixed text, namely 'Sinhala' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "si"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=kk with a fixed text, namely 'Kazakh' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "kk"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=na with a fixed text, namely 'Nauruan' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "na"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=nv with a fixed text, namely 'Navajo' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "nv"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=fit with a fixed text, namely 'Meänkieli' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "fit"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=xmf with a fixed text, namely 'Mingrelian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "xmf"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=aa with a fixed text, namely 'Afar' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "aa"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=anp with a fixed text, namely 'Angika' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "anp"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=rup with a fixed text, namely 'Aromanian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "rup"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=vec with a fixed text, namely 'Venetian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "vec"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=vep with a fixed text, namely 'Veps' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "vep"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=bh with a fixed text, namely 'Bhojpuri' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "bh"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=shy with a fixed text, namely 'Shawiya' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "shy"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=hz with a fixed text, namely 'Herero' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "hz"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=mnw with a fixed text, namely 'Mon' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "mnw"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=mzn with a fixed text, namely 'Mazanderani' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "mzn"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=oc with a fixed text, namely 'Occitan' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "oc"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=id with a fixed text, namely 'Indonesian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "id"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ve with a fixed text, namely 'Venda' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ve"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=min with a fixed text, namely 'Minangkabau' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "min"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=mwl with a fixed text, namely 'Mirandese' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "mwl"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=pdc with a fixed text, namely 'Pennsylvania German' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "pdc"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=pfl with a fixed text, namely 'Palatinate German' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "pfl"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=nn with a fixed text, namely 'Nynorsk' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "nn"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=nb with a fixed text, namely 'Bokmål' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "nb"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=kw with a fixed text, namely 'Cornish' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "kw"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=sco with a fixed text, namely 'Scots' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "sco"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=mdf with a fixed text, namely 'Moksha' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "mdf"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=sd with a fixed text, namely 'Sindhi' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "sd"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=tt with a fixed text, namely 'Tatar' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "tt"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=szl with a fixed text, namely 'Silesian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "szl"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=kaa with a fixed text, namely 'Karakalpak' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "kaa"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=jv with a fixed text, namely 'Javanese' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "jv"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=tl with a fixed text, namely 'Tagalog' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "tl"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=to with a fixed text, namely 'Tongan' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "to"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=myv with a fixed text, namely 'Erzya' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "myv"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=lez with a fixed text, namely 'Lezgian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "lez"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=cho with a fixed text, namely 'Choctaw' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "cho"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=kl with a fixed text, namely 'Greenlandic' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "kl"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=pms with a fixed text, namely 'Piedmontese' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "pms"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=crh with a fixed text, namely 'Crimean Tatar' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "crh"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=smn with a fixed text, namely 'Inari Sami' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "smn"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ksh with a fixed text, namely 'Ripuarian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ksh"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ny with a fixed text, namely 'Chewa' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ny"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=mn with a fixed text, namely 'Mongolian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "mn"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ks with a fixed text, namely 'Kashmiri' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ks"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ig with a fixed text, namely 'Igbo' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ig"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=rw with a fixed text, namely 'Kinyarwanda' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "rw"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=nds with a fixed text, namely 'Low German' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "nds"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ng with a fixed text, namely 'Ndonga' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ng"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=skr with a fixed text, namely 'Saraiki' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "skr"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=se with a fixed text, namely 'Northern Sami' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "se"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ik with a fixed text, namely 'Inupiaq' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ik"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=kjh with a fixed text, namely 'Khakas' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "kjh"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ne with a fixed text, namely 'Nepali' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ne"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=nap with a fixed text, namely 'Neapolitan' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "nap"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=lg with a fixed text, namely 'Luganda' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "lg"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ht with a fixed text, namely 'Haitian Creole' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ht"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=os with a fixed text, namely 'Ossetian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "os"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=new with a fixed text, namely 'Newar' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "new"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=su with a fixed text, namely 'Sundanese' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "su"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=iu with a fixed text, namely 'Inuktitut' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "iu"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ki with a fixed text, namely 'Gikuyu' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ki"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=kn with a fixed text, namely 'Kannada' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "kn"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=inh with a fixed text, namely 'Ingush' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "inh"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=pcd with a fixed text, namely 'Picard' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "pcd"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=sc with a fixed text, namely 'Sardinian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "sc"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=srn with a fixed text, namely 'Sranan Tongo' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "srn"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=rn with a fixed text, namely 'Kirundi' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "rn"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ho with a fixed text, namely 'Hiri Motu' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ho"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=sg with a fixed text, namely 'Sango' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "sg"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=pap with a fixed text, namely 'Papiamento' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "pap"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=kbd with a fixed text, namely 'Kabardian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "kbd"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=or with a fixed text, namely 'Odia' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "or"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=arn with a fixed text, namely 'Mapudungun' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "arn"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=om with a fixed text, namely 'Oromo' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "om"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=sat with a fixed text, namely 'Santali' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "sat"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ii with a fixed text, namely 'Nuosu' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ii"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=kbp with a fixed text, namely 'Kabiye' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "kbp"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=kab with a fixed text, namely 'Kabyle' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "kab"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=kg with a fixed text, namely 'Kongo' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "kg"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=krc with a fixed text, namely 'Karachay-Balkar' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "krc"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=tum with a fixed text, namely 'Tumbuka' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "tum"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=tsg with a fixed text, namely 'Tausug' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "tsg"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=shi with a fixed text, namely 'Shilha' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "shi"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=sn with a fixed text, namely 'Shona' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "sn"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=tpi with a fixed text, namely 'Tok Pisin' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "tpi"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=rif with a fixed text, namely 'Tarifit' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "rif"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=tyv with a fixed text, namely 'Tuvan' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "tyv"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ti with a fixed text, namely 'Tigrinya' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ti"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=tet with a fixed text, namely 'Tetum' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "tet"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=scn with a fixed text, namely 'Sicilian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "scn"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=lmo with a fixed text, namely 'Lombard' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "lmo"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ilo with a fixed text, namely 'Ilocano' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ilo"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=sm with a fixed text, namely 'Samoan' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "sm"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ss with a fixed text, namely 'Swazi' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ss"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=mni with a fixed text, namely 'Meitei' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "mni"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=kv with a fixed text, namely 'Komi' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "kv"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ku with a fixed text, namely 'Kurdish' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ku"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=lad with a fixed text, namely 'Judaeo-Spanish' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "lad"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ts with a fixed text, namely 'Tsonga' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ts"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=st with a fixed text, namely 'Sesotho' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "st"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=lij with a fixed text, namely 'Ligurian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "lij"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=mai with a fixed text, namely 'Maithili' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "mai"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=tvl with a fixed text, namely 'Tuvaluan' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "tvl"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=tn with a fixed text, namely 'Tswana' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "tn"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=wa with a fixed text, namely 'Walloon' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "wa"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=nan with a fixed text, namely 'Southern Min' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "nan"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=pih with a fixed text, namely 'Pitkern' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "pih"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=lld with a fixed text, namely 'Ladin' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "lld"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ty with a fixed text, namely 'Tahitian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ty"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=wo with a fixed text, namely 'Wolof' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "wo"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=war with a fixed text, namely 'Waray' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "war"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=lbe with a fixed text, namely 'Lak' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "lbe"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ltg with a fixed text, namely 'Latgalian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ltg"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=mad with a fixed text, namely 'Madurese' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "mad"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=mh with a fixed text, namely 'Marshallese' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "mh"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=mo with a fixed text, namely 'Moldovan' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "mo"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=yrk with a fixed text, namely 'Nenets' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "yrk"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=chn with a fixed text, namely 'Chinook Jargon' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "chn"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=kr with a fixed text, namely 'Kanuri' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "kr"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=tw with a fixed text, namely 'Twi' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "tw"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=shn with a fixed text, namely 'Shan' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "shn"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=vls with a fixed text, namely 'West Flemish' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "vls"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=pag with a fixed text, namely 'Pangasinan' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "pag"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=nso with a fixed text, namely 'Northern Sotho' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "nso"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ln with a fixed text, namely 'Lingala' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ln"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=zea with a fixed text, namely 'Zeelandic' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "zea"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=tay with a fixed text, namely 'Atayal' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "tay"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=wuu with a fixed text, namely 'Wu Chinese' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "wuu"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=sah with a fixed text, namely 'Sakha' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "sah"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=jam with a fixed text, namely 'Jamaican Creole' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "jam"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=lkt with a fixed text, namely 'Lakota' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "lkt"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=krl with a fixed text, namely 'Karelian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "krl"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=tcy with a fixed text, namely 'Tulu' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "tcy"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=sju with a fixed text, namely 'Ume Sami' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "sju"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=sou with a fixed text, namely 'Southern Thai' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "sou"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=adx with a fixed text, namely 'Amdo Tibetan' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "adx"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=sli with a fixed text, namely 'Silesian German' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "sli"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=als with a fixed text, namely 'Swiss German' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "als"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=kha with a fixed text, namely 'Khasi' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "kha"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=mnc with a fixed text, namely 'Manchu' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "mnc"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=yo with a fixed text, namely 'Yoruba' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "yo"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ml with a fixed text, namely 'Malayalam' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ml"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=hai with a fixed text, namely 'Haida' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "hai"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=kut with a fixed text, namely 'Kutenai' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "kut"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=hoc with a fixed text, namely 'Ho' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "hoc"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=gsg with a fixed text, namely 'German Sign Language' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "gsg"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=li with a fixed text, namely 'Limburgish' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "li"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=hyw with a fixed text, namely 'Western Armenian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "hyw"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=esu with a fixed text, namely 'Central Alaskan Yup'ik' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "esu"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=abq with a fixed text, namely 'Abaza' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "abq"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=tli with a fixed text, namely 'Tlingit' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "tli"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=trv with a fixed text, namely 'Seediq' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "trv"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=szy with a fixed text, namely 'Sakizaya' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "szy"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=lus with a fixed text, namely 'Mizo' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "lus"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=olo with a fixed text, namely 'Livvi-Karelian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "olo"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=pnt with a fixed text, namely 'Pontic Greek' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "pnt"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=koi with a fixed text, namely 'Permyak' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "koi"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=nog with a fixed text, namely 'Nogai' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "nog"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=wbl with a fixed text, namely 'Wakhi' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "wbl"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=tly with a fixed text, namely 'Talysh' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "tly"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=mhr with a fixed text, namely 'Meadow Mari' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "mhr"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ruq with a fixed text, namely 'Megleno-Romanian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ruq"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=mwv with a fixed text, namely 'Mentawai' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "mwv"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=koy with a fixed text, namely 'Koyukon' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "koy"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=clc with a fixed text, namely 'Chilcotin' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "clc"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=fiu-vro with a fixed text, namely 'Võro' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "fiu-vro"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=frc with a fixed text, namely 'Louisiana French' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "frc"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=guw with a fixed text, namely 'Gun' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "guw"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=cnh with a fixed text, namely 'Hakha-Chin' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "cnh"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=sjm with a fixed text, namely 'Mapun' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "sjm"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=bzs with a fixed text, namely 'Brazilian Sign Language' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "bzs"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=kcg with a fixed text, namely 'Tyap' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "kcg"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=mi with a fixed text, namely 'Māori' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "mi"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=aeb with a fixed text, namely 'Tunisian Arabic' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "aeb"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=nrf-gg with a fixed text, namely 'Guernésiais' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "nrf-gg"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=lki with a fixed text, namely 'Laki' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "lki"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=bej with a fixed text, namely 'Beja' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "bej"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ckt with a fixed text, namely 'Chukchi' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ckt"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=mus with a fixed text, namely 'Muscogee' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "mus"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=pwn with a fixed text, namely 'Paiwan' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "pwn"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=kj with a fixed text, namely 'Kwanyama' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "kj"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=rgn with a fixed text, namely 'Romagnol' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "rgn"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=abs with a fixed text, namely 'Ambonese' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "abs"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=sxr with a fixed text, namely 'Saaroa' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "sxr"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ckv with a fixed text, namely 'Kavalan' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ckv"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=tsu with a fixed text, namely 'Tsou' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "tsu"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=xsy with a fixed text, namely 'Saisiyat' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "xsy"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=lvk with a fixed text, namely 'Lavukaleve' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "lvk"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=zh-yue with a fixed text, namely 'Yue Chinese' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "zh-yue"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=tvn with a fixed text, namely 'Tavoyan' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "tvn"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=pmy with a fixed text, namely 'Papuan Malay' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "pmy"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=kbg with a fixed text, namely 'Khamba' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "kbg"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=rwr with a fixed text, namely 'Marwari' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "rwr"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ttm with a fixed text, namely 'Northern Tutchone' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ttm"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=mrj with a fixed text, namely 'Hill Mari' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "mrj"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=nia with a fixed text, namely 'Nias' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "nia"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=yrl with a fixed text, namely 'Nheengatu' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "yrl"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=cak with a fixed text, namely 'Kaqchikel' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "cak"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ami with a fixed text, namely 'Amis' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ami"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=krx with a fixed text, namely 'Karon' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "krx"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=hil with a fixed text, namely 'Hiligaynon' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "hil"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=uun with a fixed text, namely 'Pazeh' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "uun"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=sjt with a fixed text, namely 'Ter Sami' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "sjt"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=wal with a fixed text, namely 'Wolaytta' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "wal"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=wym with a fixed text, namely 'Vilamovian' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "wym"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=arq with a fixed text, namely 'Algerian Arabic' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "arq"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=bsk with a fixed text, namely 'Burushaski' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "bsk"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=bqi with a fixed text, namely 'Bakhtiari' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "bqi"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=hrx with a fixed text, namely 'Hunsrik' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "hrx"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ssf with a fixed text, namely 'Thao' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ssf"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=mrh with a fixed text, namely 'Mara' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "mrh"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=aoc with a fixed text, namely 'Pemon' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "aoc"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=tsk with a fixed text, namely 'Tseku' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "tsk"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=luz with a fixed text, namely 'Southern Luri' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "luz"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=tce with a fixed text, namely 'Southern Tutchone' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "tce"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=quc with a fixed text, namely 'K’iche’' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "quc"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=bnn with a fixed text, namely 'Bunun' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "bnn"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=lzz with a fixed text, namely 'Laz' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "lzz"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=sdh with a fixed text, namely 'Southern Kurdish' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "sdh"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=nsk with a fixed text, namely 'Naskapi' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "nsk"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=akz with a fixed text, namely 'Alabama' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "akz"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=kri with a fixed text, namely 'Krio' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "kri"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=kea with a fixed text, namely 'Cape Verdean Creole' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "kea"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=dru with a fixed text, namely 'Rukai' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "dru"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=tzm with a fixed text, namely 'Central Atlas Tamazight' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "tzm"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=bfq with a fixed text, namely 'Badaga' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "bfq"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=khw with a fixed text, namely 'Khowar' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "khw"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=uzs with a fixed text, namely 'Southern Uzbek' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "uzs"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=rmf with a fixed text, namely 'Finnish Kalo' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "rmf"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=osa with a fixed text, namely 'Osage' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "osa"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=cps with a fixed text, namely 'Capiznon' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "cps"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=pjt with a fixed text, namely 'Pitjantjatjara' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "pjt"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=kjp with a fixed text, namely 'Eastern Pwo' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "kjp"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=gpe with a fixed text, namely 'Ghanaian Pidgin English' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "gpe"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=kiu with a fixed text, namely 'Kirmanjki' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "kiu"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=rar with a fixed text, namely 'Cook Islands Maori' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "rar"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=ksw with a fixed text, namely 'S'gaw Karen' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ksw"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=zh_Hant with a fixed text, namely 'Simplified Chinese' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "zh_Hant"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=pt_BR with a fixed text, namely 'Brazilian Portuguese' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "pt_BR"
+ },
+ {
+ "key": "school:language",
+ "description": "Layer 'Primary and secondary schools' shows school:language=fil with a fixed text, namely 'Filipino' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "fil"
+ },
{
"key": "shop",
"description": "The MapComplete theme OnWheels has a layer Shop showing features with this tag"
@@ -3006,6 +4999,35 @@
"description": "Layer 'Shop' shows payment:cards=yes with a fixed text, namely 'Payment cards are accepted here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
"value": "yes"
},
+ {
+ "key": "level",
+ "description": "Layer 'Shop' shows and asks freeform values for key 'level' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "location",
+ "description": "Layer 'Shop' shows location=underground with a fixed text, namely 'Located underground' (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "underground"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Shop' 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 'OnWheels')",
+ "value": "0"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Shop' shows with a fixed text, namely 'Located on the ground floor' (in the MapComplete.osm.be theme 'OnWheels') Picking this answer will delete the key level.",
+ "value": ""
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Shop' 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 'OnWheels')",
+ "value": "1"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Shop' 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 'OnWheels')",
+ "value": "-1"
+ },
{
"key": "service:print:A4",
"description": "Layer 'Shop' shows service:print:A4=yes with a fixed text, namely 'This shop can print on papers of size A4' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
@@ -3052,6 +5074,35 @@
"key": "wikipedia",
"description": "The layer 'Toilets 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 'Toilets' shows and asks freeform values for key 'level' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "location",
+ "description": "Layer 'Toilets' shows location=underground with a fixed text, namely 'Located underground' (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "underground"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Toilets' 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 'OnWheels')",
+ "value": "0"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Toilets' shows with a fixed text, namely 'Located on the ground floor' (in the MapComplete.osm.be theme 'OnWheels') Picking this answer will delete the key level.",
+ "value": ""
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Toilets' 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 'OnWheels')",
+ "value": "1"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Toilets' 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 'OnWheels')",
+ "value": "-1"
+ },
{
"key": "access",
"description": "Layer 'Toilets' shows and asks freeform values for key 'access' (in the MapComplete.osm.be theme 'OnWheels')"
@@ -3124,6 +5175,15 @@
"description": "Layer 'Toilets' shows wheelchair=no with a fixed text, namely 'No wheelchair access' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
"value": "no"
},
+ {
+ "key": "wheelchair",
+ "description": "Layer 'Toilets' shows wheelchair=designated with a fixed text, namely 'There is only a dedicated toilet for wheelchair users' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "designated"
+ },
+ {
+ "key": "door:width",
+ "description": "Layer 'Toilets' shows and asks freeform values for key 'door:width' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
{
"key": "toilets:position",
"description": "Layer 'Toilets' shows toilets:position=seated with a fixed text, namely 'There are only seated toilets' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
@@ -3198,35 +5258,6 @@
"description": "Layer 'Toilets' shows toilets:paper_supplied=no with a fixed text, namely 'You have to bring your own toilet paper to this toilet' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
"value": "no"
},
- {
- "key": "level",
- "description": "Layer 'Toilets' shows and asks freeform values for key 'level' (in the MapComplete.osm.be theme 'OnWheels')"
- },
- {
- "key": "location",
- "description": "Layer 'Toilets' shows location=underground with a fixed text, namely 'Located underground' (in the MapComplete.osm.be theme 'OnWheels')",
- "value": "underground"
- },
- {
- "key": "level",
- "description": "Layer 'Toilets' 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 'OnWheels')",
- "value": "0"
- },
- {
- "key": "level",
- "description": "Layer 'Toilets' shows with a fixed text, namely 'Located on the ground floor' (in the MapComplete.osm.be theme 'OnWheels') Picking this answer will delete the key level.",
- "value": ""
- },
- {
- "key": "level",
- "description": "Layer 'Toilets' 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 'OnWheels')",
- "value": "1"
- },
- {
- "key": "level",
- "description": "Layer 'Toilets' 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 'OnWheels')",
- "value": "-1"
- },
{
"key": "description",
"description": "Layer 'Toilets' shows and asks freeform values for key 'description' (in the MapComplete.osm.be theme 'OnWheels')"
@@ -3258,90 +5289,506 @@
},
{
"key": "amenity",
- "description": "The MapComplete theme OnWheels has a layer doctors showing features with this tag",
+ "description": "The MapComplete theme OnWheels has a layer pharmacy showing features with this tag",
+ "value": "pharmacy"
+ },
+ {
+ "key": "image",
+ "description": "The layer 'pharmacy 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 'pharmacy 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 'pharmacy 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 'pharmacy 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": "name",
+ "description": "Layer 'pharmacy' shows and asks freeform values for key 'name' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "opening_hours",
+ "description": "Layer 'pharmacy' shows and asks freeform values for key 'opening_hours' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "phone",
+ "description": "Layer 'pharmacy' shows and asks freeform values for key 'phone' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "contact:phone",
+ "description": "Layer 'pharmacy' shows contact:phone~^..*$ with a fixed text, namely '{contact:phone}' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "email",
+ "description": "Layer 'pharmacy' shows and asks freeform values for key 'email' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "contact:email",
+ "description": "Layer 'pharmacy' shows contact:email~^..*$ with a fixed text, namely '{contact:email}' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "website",
+ "description": "Layer 'pharmacy' shows and asks freeform values for key 'website' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "contact:website",
+ "description": "Layer 'pharmacy' shows contact:website~^..*$ with a fixed text, namely '{contact:website}' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "wheelchair",
+ "description": "Layer 'pharmacy' shows wheelchair=yes with a fixed text, namely 'This pharmacy is easy to access on a wheelchair' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "yes"
+ },
+ {
+ "key": "wheelchair",
+ "description": "Layer 'pharmacy' shows wheelchair=no with a fixed text, namely 'This pharmacy is hard to access on a wheelchair' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "no"
+ },
+ {
+ "key": "wheelchair",
+ "description": "Layer 'pharmacy' shows wheelchair=limited with a fixed text, namely 'This pharmacy has limited access for wheelchair users' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "limited"
+ },
+ {
+ "key": "amenity",
+ "description": "The MapComplete theme OnWheels has a layer Doctors showing features with this tag",
"value": "doctors"
},
{
"key": "amenity",
- "description": "The MapComplete theme OnWheels has a layer doctors showing features with this tag",
+ "description": "The MapComplete theme OnWheels has a layer Doctors showing features with this tag",
"value": "dentist"
},
{
"key": "healthcare",
- "description": "The MapComplete theme OnWheels has a layer doctors showing features with this tag",
+ "description": "The MapComplete theme OnWheels has a layer Doctors showing features with this tag",
"value": "physiotherapist"
},
{
"key": "image",
- "description": "The layer 'doctors 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"
+ "description": "The layer 'Doctors 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 'doctors 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"
+ "description": "The layer 'Doctors 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 'doctors 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"
+ "description": "The layer 'Doctors 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 'doctors 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"
+ "description": "The layer 'Doctors 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": "opening_hours",
- "description": "Layer 'doctors' shows and asks freeform values for key 'opening_hours' (in the MapComplete.osm.be theme 'OnWheels')"
+ "description": "Layer 'Doctors' shows and asks freeform values for key 'opening_hours' (in the MapComplete.osm.be theme 'OnWheels')"
},
{
"key": "phone",
- "description": "Layer 'doctors' shows and asks freeform values for key 'phone' (in the MapComplete.osm.be theme 'OnWheels')"
+ "description": "Layer 'Doctors' shows and asks freeform values for key 'phone' (in the MapComplete.osm.be theme 'OnWheels')"
},
{
"key": "contact:phone",
- "description": "Layer 'doctors' shows contact:phone~^..*$ with a fixed text, namely '{contact:phone}' (in the MapComplete.osm.be theme 'OnWheels')"
+ "description": "Layer 'Doctors' shows contact:phone~^..*$ with a fixed text, namely '{contact:phone}' (in the MapComplete.osm.be theme 'OnWheels')"
},
{
"key": "email",
- "description": "Layer 'doctors' shows and asks freeform values for key 'email' (in the MapComplete.osm.be theme 'OnWheels')"
+ "description": "Layer 'Doctors' shows and asks freeform values for key 'email' (in the MapComplete.osm.be theme 'OnWheels')"
},
{
"key": "contact:email",
- "description": "Layer 'doctors' shows contact:email~^..*$ with a fixed text, namely '{contact:email}' (in the MapComplete.osm.be theme 'OnWheels')"
+ "description": "Layer 'Doctors' shows contact:email~^..*$ with a fixed text, namely '{contact:email}' (in the MapComplete.osm.be theme 'OnWheels')"
},
{
"key": "website",
- "description": "Layer 'doctors' shows and asks freeform values for key 'website' (in the MapComplete.osm.be theme 'OnWheels')"
+ "description": "Layer 'Doctors' shows and asks freeform values for key 'website' (in the MapComplete.osm.be theme 'OnWheels')"
},
{
"key": "contact:website",
- "description": "Layer 'doctors' shows contact:website~^..*$ with a fixed text, namely '{contact:website}' (in the MapComplete.osm.be theme 'OnWheels')"
+ "description": "Layer 'Doctors' shows contact:website~^..*$ with a fixed text, namely '{contact:website}' (in the MapComplete.osm.be theme 'OnWheels')"
},
{
"key": "name",
- "description": "Layer 'doctors' shows and asks freeform values for key 'name' (in the MapComplete.osm.be theme 'OnWheels')"
+ "description": "Layer 'Doctors' shows and asks freeform values for key 'name' (in the MapComplete.osm.be theme 'OnWheels')"
},
{
"key": "healthcare:speciality",
- "description": "Layer 'doctors' shows and asks freeform values for key 'healthcare:speciality' (in the MapComplete.osm.be theme 'OnWheels')"
+ "description": "Layer 'Doctors' shows and asks freeform values for key 'healthcare:speciality' (in the MapComplete.osm.be theme 'OnWheels')"
},
{
"key": "healthcare:speciality",
- "description": "Layer 'doctors' shows healthcare:speciality=general with a fixed text, namely 'This is a general practitioner' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "description": "Layer 'Doctors' shows healthcare:speciality=general with a fixed text, namely 'This is a general practitioner' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
"value": "general"
},
{
"key": "healthcare:speciality",
- "description": "Layer 'doctors' shows healthcare:speciality=gynaecology with a fixed text, namely 'This is a gynaecologist' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "description": "Layer 'Doctors' shows healthcare:speciality=gynaecology with a fixed text, namely 'This is a gynaecologist' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
"value": "gynaecology"
},
{
"key": "healthcare:speciality",
- "description": "Layer 'doctors' shows healthcare:speciality=psychiatry with a fixed text, namely 'This is a psychiatrist' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "description": "Layer 'Doctors' shows healthcare:speciality=psychiatry with a fixed text, namely 'This is a psychiatrist' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
"value": "psychiatry"
},
{
"key": "healthcare:speciality",
- "description": "Layer 'doctors' shows healthcare:speciality=paediatrics with a fixed text, namely 'This is a paediatrician' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "description": "Layer 'Doctors' shows healthcare:speciality=paediatrics with a fixed text, namely 'This is a paediatrician' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
"value": "paediatrics"
+ },
+ {
+ "key": "amenity",
+ "description": "The MapComplete theme OnWheels has a layer Hospitals showing features with this tag",
+ "value": "hospital"
+ },
+ {
+ "key": "name",
+ "description": "Layer 'Hospitals' shows and asks freeform values for key 'name' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "phone",
+ "description": "Layer 'Hospitals' shows and asks freeform values for key 'phone' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "contact:phone",
+ "description": "Layer 'Hospitals' shows contact:phone~^..*$ with a fixed text, namely '{contact:phone}' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "email",
+ "description": "Layer 'Hospitals' shows and asks freeform values for key 'email' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "contact:email",
+ "description": "Layer 'Hospitals' shows contact:email~^..*$ with a fixed text, namely '{contact:email}' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "website",
+ "description": "Layer 'Hospitals' shows and asks freeform values for key 'website' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "contact:website",
+ "description": "Layer 'Hospitals' shows contact:website~^..*$ with a fixed text, namely '{contact:website}' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "amenity",
+ "description": "The MapComplete theme OnWheels has a layer Reception desks showing features with this tag",
+ "value": "reception_desk"
+ },
+ {
+ "key": "image",
+ "description": "The layer 'Reception desks 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 'Reception desks 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 'Reception desks 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 'Reception desks 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 'Reception desks' shows and asks freeform values for key 'level' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "location",
+ "description": "Layer 'Reception desks' shows location=underground with a fixed text, namely 'Located underground' (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "underground"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Reception desks' 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 'OnWheels')",
+ "value": "0"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Reception desks' shows with a fixed text, namely 'Located on the ground floor' (in the MapComplete.osm.be theme 'OnWheels') Picking this answer will delete the key level.",
+ "value": ""
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Reception desks' 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 'OnWheels')",
+ "value": "1"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Reception desks' 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 'OnWheels')",
+ "value": "-1"
+ },
+ {
+ "key": "desk:height",
+ "description": "Layer 'Reception desks' shows and asks freeform values for key 'desk:height' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "hearing_loop",
+ "description": "Layer 'Reception desks' shows hearing_loop=yes with a fixed text, namely 'This place has an audio induction loop' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "yes"
+ },
+ {
+ "key": "hearing_loop",
+ "description": "Layer 'Reception desks' shows hearing_loop=no with a fixed text, namely 'This place does not has an audio induction loop' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "no"
+ },
+ {
+ "key": "highway",
+ "description": "The MapComplete theme OnWheels has a layer elevator showing features with this tag",
+ "value": "elevator"
+ },
+ {
+ "key": "image",
+ "description": "The layer 'elevator 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 'elevator 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 'elevator 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 'elevator 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 'elevator' shows and asks freeform values for key 'level' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "location",
+ "description": "Layer 'elevator' shows location=underground with a fixed text, namely 'Located underground' (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "underground"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'elevator' 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 'OnWheels')",
+ "value": "0"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'elevator' shows with a fixed text, namely 'Located on the ground floor' (in the MapComplete.osm.be theme 'OnWheels') Picking this answer will delete the key level.",
+ "value": ""
+ },
+ {
+ "key": "level",
+ "description": "Layer 'elevator' 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 'OnWheels')",
+ "value": "1"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'elevator' 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 'OnWheels')",
+ "value": "-1"
+ },
+ {
+ "key": "operational_status",
+ "description": "Layer 'elevator' shows operational_status=broken with a fixed text, namely 'This elevator is broken' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "broken"
+ },
+ {
+ "key": "operational_status",
+ "description": "Layer 'elevator' shows operational_status=closed with a fixed text, namely 'This elevator is closed e.g. because renovation works are going on' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "closed"
+ },
+ {
+ "key": "operational_status",
+ "description": "Layer 'elevator' shows operational_status=ok with a fixed text, namely 'This elevator works' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "ok"
+ },
+ {
+ "key": "operational_status",
+ "description": "Layer 'elevator' shows with a fixed text, namely 'This elevator works' (in the MapComplete.osm.be theme 'OnWheels') Picking this answer will delete the key operational_status.",
+ "value": ""
+ },
+ {
+ "key": "door:width",
+ "description": "Layer 'elevator' shows and asks freeform values for key 'door:width' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "elevator:width",
+ "description": "Layer 'elevator' shows and asks freeform values for key 'elevator:width' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "elevator:depth",
+ "description": "Layer 'elevator' shows and asks freeform values for key 'elevator:depth' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "hearing_loop",
+ "description": "Layer 'elevator' shows hearing_loop=yes with a fixed text, namely 'This place has an audio induction loop' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "yes"
+ },
+ {
+ "key": "hearing_loop",
+ "description": "Layer 'elevator' shows hearing_loop=no with a fixed text, namely 'This place does not has an audio induction loop' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "no"
+ },
+ {
+ "key": "tourism",
+ "description": "The MapComplete theme OnWheels has a layer Hotels showing features with this tag",
+ "value": "hotel"
+ },
+ {
+ "key": "image",
+ "description": "The layer 'Hotels 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 'Hotels 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 'Hotels 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 'Hotels 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": "name",
+ "description": "Layer 'Hotels' shows and asks freeform values for key 'name' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "phone",
+ "description": "Layer 'Hotels' shows and asks freeform values for key 'phone' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "contact:phone",
+ "description": "Layer 'Hotels' shows contact:phone~^..*$ with a fixed text, namely '{contact:phone}' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "email",
+ "description": "Layer 'Hotels' shows and asks freeform values for key 'email' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "contact:email",
+ "description": "Layer 'Hotels' shows contact:email~^..*$ with a fixed text, namely '{contact:email}' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "website",
+ "description": "Layer 'Hotels' shows and asks freeform values for key 'website' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "contact:website",
+ "description": "Layer 'Hotels' shows contact:website~^..*$ with a fixed text, namely '{contact:website}' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "wheelchair",
+ "description": "Layer 'Hotels' shows wheelchair=designated with a fixed text, namely 'This place is specially adapted for wheelchair users' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "designated"
+ },
+ {
+ "key": "wheelchair",
+ "description": "Layer 'Hotels' shows wheelchair=yes with a fixed text, namely 'This place is easily reachable with a wheelchair' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "yes"
+ },
+ {
+ "key": "wheelchair",
+ "description": "Layer 'Hotels' shows wheelchair=limited with a fixed text, namely 'It is possible to reach this place in a wheelchair, but it is not easy' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "limited"
+ },
+ {
+ "key": "wheelchair",
+ "description": "Layer 'Hotels' shows wheelchair=no with a fixed text, namely 'This place is not reachable with a wheelchair' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'OnWheels')",
+ "value": "no"
+ },
+ {
+ "key": "office",
+ "description": "The MapComplete theme OnWheels 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 'OnWheels')"
+ },
+ {
+ "key": "contact:phone",
+ "description": "Layer 'governments' shows contact:phone~^..*$ with a fixed text, namely '{contact:phone}' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "email",
+ "description": "Layer 'governments' shows and asks freeform values for key 'email' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "contact:email",
+ "description": "Layer 'governments' shows contact:email~^..*$ with a fixed text, namely '{contact:email}' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "website",
+ "description": "Layer 'governments' shows and asks freeform values for key 'website' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "contact:website",
+ "description": "Layer 'governments' shows contact:website~^..*$ with a fixed text, namely '{contact:website}' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "name",
+ "description": "Layer 'governments' shows and asks freeform values for key 'name' (in the MapComplete.osm.be theme 'OnWheels')"
+ },
+ {
+ "key": "indoor",
+ "description": "The MapComplete theme OnWheels has a layer indoors showing features with this tag",
+ "value": "room"
+ },
+ {
+ "key": "indoor",
+ "description": "The MapComplete theme OnWheels has a layer indoors showing features with this tag",
+ "value": "area"
+ },
+ {
+ "key": "indoor",
+ "description": "The MapComplete theme OnWheels has a layer indoors showing features with this tag",
+ "value": "wall"
+ },
+ {
+ "key": "indoor",
+ "description": "The MapComplete theme OnWheels has a layer indoors showing features with this tag",
+ "value": "door"
+ },
+ {
+ "key": "indoor",
+ "description": "The MapComplete theme OnWheels has a layer indoors showing features with this tag",
+ "value": "level"
+ },
+ {
+ "key": "image",
+ "description": "The layer 'indoors 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 'indoors 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 'indoors 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 'indoors 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"
}
]
}
\ No newline at end of file
diff --git a/Docs/TagInfo/mapcomplete_parkings.json b/Docs/TagInfo/mapcomplete_parkings.json
index ea8f135af..aac1019d2 100644
--- a/Docs/TagInfo/mapcomplete_parkings.json
+++ b/Docs/TagInfo/mapcomplete_parkings.json
@@ -31,6 +31,35 @@
"key": "wikipedia",
"description": "The layer 'Parking 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 'Parking' shows and asks freeform values for key 'level' (in the MapComplete.osm.be theme 'Parking')"
+ },
+ {
+ "key": "location",
+ "description": "Layer 'Parking' shows location=underground with a fixed text, namely 'Located underground' (in the MapComplete.osm.be theme 'Parking')",
+ "value": "underground"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Parking' 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 'Parking')",
+ "value": "0"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Parking' shows with a fixed text, namely 'Located on the ground floor' (in the MapComplete.osm.be theme 'Parking') Picking this answer will delete the key level.",
+ "value": ""
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Parking' 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 'Parking')",
+ "value": "1"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Parking' 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 'Parking')",
+ "value": "-1"
+ },
{
"key": "parking",
"description": "Layer 'Parking' shows parking=surface with a fixed text, namely 'This is a surface parking lot' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Parking')",
diff --git a/Docs/TagInfo/mapcomplete_personal.json b/Docs/TagInfo/mapcomplete_personal.json
index 3a26aac4b..dd591769c 100644
--- a/Docs/TagInfo/mapcomplete_personal.json
+++ b/Docs/TagInfo/mapcomplete_personal.json
@@ -10,26 +10,6 @@
"contact_email": "pietervdvn@posteo.net"
},
"tags": [
- {
- "key": "highway",
- "description": "The MapComplete theme Personal theme has a layer Pedestrian paths showing features with this tag",
- "value": "footway"
- },
- {
- "key": "highway",
- "description": "The MapComplete theme Personal theme has a layer Pedestrian paths showing features with this tag",
- "value": "path"
- },
- {
- "key": "highway",
- "description": "The MapComplete theme Personal theme has a layer Pedestrian paths showing features with this tag",
- "value": "corridor"
- },
- {
- "key": "highway",
- "description": "The MapComplete theme Personal theme has a layer Pedestrian paths showing features with this tag",
- "value": "steps"
- },
{
"key": "emergency",
"description": "The MapComplete theme Personal theme has a layer Map of ambulance stations showing features with this tag",
@@ -1447,14 +1427,26 @@
"key": "website",
"description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'website' (in the MapComplete.osm.be theme 'Personal theme')"
},
+ {
+ "key": "contact:website",
+ "description": "Layer 'Bike repair/shop' shows contact:website~^..*$ with a fixed text, namely '{contact:website}' (in the MapComplete.osm.be theme 'Personal theme')"
+ },
{
"key": "phone",
"description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'phone' (in the MapComplete.osm.be theme 'Personal theme')"
},
+ {
+ "key": "contact:phone",
+ "description": "Layer 'Bike repair/shop' shows contact:phone~^..*$ with a fixed text, namely '{contact:phone}' (in the MapComplete.osm.be theme 'Personal theme')"
+ },
{
"key": "email",
"description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'email' (in the MapComplete.osm.be theme 'Personal theme')"
},
+ {
+ "key": "contact:email",
+ "description": "Layer 'Bike repair/shop' shows contact:email~^..*$ with a fixed text, namely '{contact:email}' (in the MapComplete.osm.be theme 'Personal theme')"
+ },
{
"key": "opening_hours",
"description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'opening_hours' (in the MapComplete.osm.be theme 'Personal theme')"
@@ -1941,6 +1933,35 @@
"key": "wikipedia",
"description": "The layer 'Cafés and pubs 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 'Cafés and pubs' shows and asks freeform values for key 'level' (in the MapComplete.osm.be theme 'Personal theme')"
+ },
+ {
+ "key": "location",
+ "description": "Layer 'Cafés and pubs' shows location=underground with a fixed text, namely 'Located underground' (in the MapComplete.osm.be theme 'Personal theme')",
+ "value": "underground"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Cafés and pubs' 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 'Personal theme')",
+ "value": "0"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Cafés and pubs' shows with a fixed text, namely 'Located on the ground floor' (in the MapComplete.osm.be theme 'Personal theme') Picking this answer will delete the key level.",
+ "value": ""
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Cafés and pubs' 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 'Personal theme')",
+ "value": "1"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Cafés and pubs' 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 'Personal theme')",
+ "value": "-1"
+ },
{
"key": "name",
"description": "Layer 'Cafés and pubs' shows and asks freeform values for key 'name' (in the MapComplete.osm.be theme 'Personal theme')"
@@ -4571,89 +4592,89 @@
},
{
"key": "amenity",
- "description": "The MapComplete theme Personal theme has a layer doctors showing features with this tag",
+ "description": "The MapComplete theme Personal theme has a layer Doctors showing features with this tag",
"value": "doctors"
},
{
"key": "amenity",
- "description": "The MapComplete theme Personal theme has a layer doctors showing features with this tag",
+ "description": "The MapComplete theme Personal theme has a layer Doctors showing features with this tag",
"value": "dentist"
},
{
"key": "healthcare",
- "description": "The MapComplete theme Personal theme has a layer doctors showing features with this tag",
+ "description": "The MapComplete theme Personal theme has a layer Doctors showing features with this tag",
"value": "physiotherapist"
},
{
"key": "image",
- "description": "The layer 'doctors 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"
+ "description": "The layer 'Doctors 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 'doctors 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"
+ "description": "The layer 'Doctors 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 'doctors 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"
+ "description": "The layer 'Doctors 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 'doctors 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"
+ "description": "The layer 'Doctors 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": "opening_hours",
- "description": "Layer 'doctors' shows and asks freeform values for key 'opening_hours' (in the MapComplete.osm.be theme 'Personal theme')"
+ "description": "Layer 'Doctors' shows and asks freeform values for key 'opening_hours' (in the MapComplete.osm.be theme 'Personal theme')"
},
{
"key": "phone",
- "description": "Layer 'doctors' shows and asks freeform values for key 'phone' (in the MapComplete.osm.be theme 'Personal theme')"
+ "description": "Layer 'Doctors' shows and asks freeform values for key 'phone' (in the MapComplete.osm.be theme 'Personal theme')"
},
{
"key": "contact:phone",
- "description": "Layer 'doctors' shows contact:phone~^..*$ with a fixed text, namely '{contact:phone}' (in the MapComplete.osm.be theme 'Personal theme')"
+ "description": "Layer 'Doctors' shows contact:phone~^..*$ with a fixed text, namely '{contact:phone}' (in the MapComplete.osm.be theme 'Personal theme')"
},
{
"key": "email",
- "description": "Layer 'doctors' shows and asks freeform values for key 'email' (in the MapComplete.osm.be theme 'Personal theme')"
+ "description": "Layer 'Doctors' shows and asks freeform values for key 'email' (in the MapComplete.osm.be theme 'Personal theme')"
},
{
"key": "contact:email",
- "description": "Layer 'doctors' shows contact:email~^..*$ with a fixed text, namely '{contact:email}' (in the MapComplete.osm.be theme 'Personal theme')"
+ "description": "Layer 'Doctors' shows contact:email~^..*$ with a fixed text, namely '{contact:email}' (in the MapComplete.osm.be theme 'Personal theme')"
},
{
"key": "website",
- "description": "Layer 'doctors' shows and asks freeform values for key 'website' (in the MapComplete.osm.be theme 'Personal theme')"
+ "description": "Layer 'Doctors' shows and asks freeform values for key 'website' (in the MapComplete.osm.be theme 'Personal theme')"
},
{
"key": "contact:website",
- "description": "Layer 'doctors' shows contact:website~^..*$ with a fixed text, namely '{contact:website}' (in the MapComplete.osm.be theme 'Personal theme')"
+ "description": "Layer 'Doctors' shows contact:website~^..*$ with a fixed text, namely '{contact:website}' (in the MapComplete.osm.be theme 'Personal theme')"
},
{
"key": "name",
- "description": "Layer 'doctors' shows and asks freeform values for key 'name' (in the MapComplete.osm.be theme 'Personal theme')"
+ "description": "Layer 'Doctors' shows and asks freeform values for key 'name' (in the MapComplete.osm.be theme 'Personal theme')"
},
{
"key": "healthcare:speciality",
- "description": "Layer 'doctors' shows and asks freeform values for key 'healthcare:speciality' (in the MapComplete.osm.be theme 'Personal theme')"
+ "description": "Layer 'Doctors' shows and asks freeform values for key 'healthcare:speciality' (in the MapComplete.osm.be theme 'Personal theme')"
},
{
"key": "healthcare:speciality",
- "description": "Layer 'doctors' shows healthcare:speciality=general with a fixed text, namely 'This is a general practitioner' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
+ "description": "Layer 'Doctors' shows healthcare:speciality=general with a fixed text, namely 'This is a general practitioner' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
"value": "general"
},
{
"key": "healthcare:speciality",
- "description": "Layer 'doctors' shows healthcare:speciality=gynaecology with a fixed text, namely 'This is a gynaecologist' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
+ "description": "Layer 'Doctors' shows healthcare:speciality=gynaecology with a fixed text, namely 'This is a gynaecologist' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
"value": "gynaecology"
},
{
"key": "healthcare:speciality",
- "description": "Layer 'doctors' shows healthcare:speciality=psychiatry with a fixed text, namely 'This is a psychiatrist' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
+ "description": "Layer 'Doctors' shows healthcare:speciality=psychiatry with a fixed text, namely 'This is a psychiatrist' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
"value": "psychiatry"
},
{
"key": "healthcare:speciality",
- "description": "Layer 'doctors' shows healthcare:speciality=paediatrics with a fixed text, namely 'This is a paediatrician' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
+ "description": "Layer 'Doctors' shows healthcare:speciality=paediatrics with a fixed text, namely 'This is a paediatrician' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
"value": "paediatrics"
},
{
@@ -4716,6 +4737,11 @@
"description": "The MapComplete theme Personal theme has a layer Drinking water showing features with this tag",
"value": "drinking_water"
},
+ {
+ "key": "drinking_water",
+ "description": "The MapComplete theme Personal theme has a layer Drinking water showing features with this tag",
+ "value": "yes"
+ },
{
"key": "image",
"description": "The layer 'Drinking water 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"
@@ -4761,6 +4787,98 @@
"description": "Layer 'Drinking water' shows bottle=no with a fixed text, namely 'Water bottles may not fit' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
"value": "no"
},
+ {
+ "key": "highway",
+ "description": "The MapComplete theme Personal theme has a layer elevator showing features with this tag",
+ "value": "elevator"
+ },
+ {
+ "key": "image",
+ "description": "The layer 'elevator 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 'elevator 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 'elevator 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 'elevator 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 'elevator' shows and asks freeform values for key 'level' (in the MapComplete.osm.be theme 'Personal theme')"
+ },
+ {
+ "key": "location",
+ "description": "Layer 'elevator' shows location=underground with a fixed text, namely 'Located underground' (in the MapComplete.osm.be theme 'Personal theme')",
+ "value": "underground"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'elevator' 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 'Personal theme')",
+ "value": "0"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'elevator' shows with a fixed text, namely 'Located on the ground floor' (in the MapComplete.osm.be theme 'Personal theme') Picking this answer will delete the key level.",
+ "value": ""
+ },
+ {
+ "key": "level",
+ "description": "Layer 'elevator' 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 'Personal theme')",
+ "value": "1"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'elevator' 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 'Personal theme')",
+ "value": "-1"
+ },
+ {
+ "key": "operational_status",
+ "description": "Layer 'elevator' shows operational_status=broken with a fixed text, namely 'This elevator is broken' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
+ "value": "broken"
+ },
+ {
+ "key": "operational_status",
+ "description": "Layer 'elevator' shows operational_status=closed with a fixed text, namely 'This elevator is closed e.g. because renovation works are going on' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
+ "value": "closed"
+ },
+ {
+ "key": "operational_status",
+ "description": "Layer 'elevator' shows operational_status=ok with a fixed text, namely 'This elevator works' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
+ "value": "ok"
+ },
+ {
+ "key": "operational_status",
+ "description": "Layer 'elevator' shows with a fixed text, namely 'This elevator works' (in the MapComplete.osm.be theme 'Personal theme') Picking this answer will delete the key operational_status.",
+ "value": ""
+ },
+ {
+ "key": "door:width",
+ "description": "Layer 'elevator' shows and asks freeform values for key 'door:width' (in the MapComplete.osm.be theme 'Personal theme')"
+ },
+ {
+ "key": "elevator:width",
+ "description": "Layer 'elevator' shows and asks freeform values for key 'elevator:width' (in the MapComplete.osm.be theme 'Personal theme')"
+ },
+ {
+ "key": "elevator:depth",
+ "description": "Layer 'elevator' shows and asks freeform values for key 'elevator:depth' (in the MapComplete.osm.be theme 'Personal theme')"
+ },
+ {
+ "key": "hearing_loop",
+ "description": "Layer 'elevator' shows hearing_loop=yes with a fixed text, namely 'This place has an audio induction loop' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
+ "value": "yes"
+ },
+ {
+ "key": "hearing_loop",
+ "description": "Layer 'elevator' shows hearing_loop=no with a fixed text, namely 'This place does not has an audio induction loop' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
+ "value": "no"
+ },
{
"key": "entrance",
"description": "The MapComplete theme Personal theme has a layer Entrance showing features with this tag"
@@ -4770,6 +4888,10 @@
"description": "The MapComplete theme Personal theme has a layer Entrance showing features with this tag",
"value": "door"
},
+ {
+ "key": "door",
+ "description": "The MapComplete theme Personal theme 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"
@@ -4786,6 +4908,35 @@
"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 'Personal theme')"
+ },
+ {
+ "key": "location",
+ "description": "Layer 'Entrance' shows location=underground with a fixed text, namely 'Located underground' (in the MapComplete.osm.be theme 'Personal theme')",
+ "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 'Personal theme')",
+ "value": "0"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Entrance' shows with a fixed text, namely 'Located on the ground floor' (in the MapComplete.osm.be theme 'Personal theme') 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 'Personal theme')",
+ "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 'Personal theme')",
+ "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 'Personal theme')",
@@ -4950,6 +5101,15 @@
"key": "width",
"description": "Layer 'Entrance' shows and asks freeform values for key 'width' (in the MapComplete.osm.be theme 'Personal theme')"
},
+ {
+ "key": "kerb:height",
+ "description": "Layer 'Entrance' shows and asks freeform values for key 'kerb:height' (in the MapComplete.osm.be theme 'Personal theme')"
+ },
+ {
+ "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 'Personal theme')",
+ "value": "0"
+ },
{
"key": "name:etymology:wikidata",
"description": "The MapComplete theme Personal theme has a layer Has etymolgy showing features with this tag"
@@ -5135,6 +5295,35 @@
"key": "wikipedia",
"description": "The layer 'Restaurants and fast food 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 'Restaurants and fast food' shows and asks freeform values for key 'level' (in the MapComplete.osm.be theme 'Personal theme')"
+ },
+ {
+ "key": "location",
+ "description": "Layer 'Restaurants and fast food' shows location=underground with a fixed text, namely 'Located underground' (in the MapComplete.osm.be theme 'Personal theme')",
+ "value": "underground"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Restaurants and fast food' 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 'Personal theme')",
+ "value": "0"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Restaurants and fast food' shows with a fixed text, namely 'Located on the ground floor' (in the MapComplete.osm.be theme 'Personal theme') Picking this answer will delete the key level.",
+ "value": ""
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Restaurants and fast food' 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 'Personal theme')",
+ "value": "1"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Restaurants and fast food' 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 'Personal theme')",
+ "value": "-1"
+ },
{
"key": "name",
"description": "Layer 'Restaurants and fast food' shows and asks freeform values for key 'name' (in the MapComplete.osm.be theme 'Personal theme')"
@@ -5508,6 +5697,55 @@
"key": "start_date",
"description": "Layer 'Ghost bikes' shows and asks freeform values for key 'start_date' (in the MapComplete.osm.be theme 'Personal theme')"
},
+ {
+ "key": "office",
+ "description": "The MapComplete theme Personal theme 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 'Personal theme')"
+ },
+ {
+ "key": "contact:phone",
+ "description": "Layer 'governments' shows contact:phone~^..*$ with a fixed text, namely '{contact:phone}' (in the MapComplete.osm.be theme 'Personal theme')"
+ },
+ {
+ "key": "email",
+ "description": "Layer 'governments' shows and asks freeform values for key 'email' (in the MapComplete.osm.be theme 'Personal theme')"
+ },
+ {
+ "key": "contact:email",
+ "description": "Layer 'governments' shows contact:email~^..*$ with a fixed text, namely '{contact:email}' (in the MapComplete.osm.be theme 'Personal theme')"
+ },
+ {
+ "key": "website",
+ "description": "Layer 'governments' shows and asks freeform values for key 'website' (in the MapComplete.osm.be theme 'Personal theme')"
+ },
+ {
+ "key": "contact:website",
+ "description": "Layer 'governments' shows contact:website~^..*$ with a fixed text, namely '{contact:website}' (in the MapComplete.osm.be theme 'Personal theme')"
+ },
+ {
+ "key": "name",
+ "description": "Layer 'governments' shows and asks freeform values for key 'name' (in the MapComplete.osm.be theme 'Personal theme')"
+ },
{
"key": "leisure",
"description": "The MapComplete theme Personal theme has a layer Hackerspace showing features with this tag",
@@ -5626,36 +5864,105 @@
},
{
"key": "amenity",
- "description": "The MapComplete theme Personal theme has a layer Hospital showing features with this tag",
+ "description": "The MapComplete theme Personal theme has a layer Hospitals showing features with this tag",
"value": "hospital"
},
{
"key": "name",
- "description": "Layer 'Hospital' shows and asks freeform values for key 'name' (in the MapComplete.osm.be theme 'Personal theme')"
+ "description": "Layer 'Hospitals' shows and asks freeform values for key 'name' (in the MapComplete.osm.be theme 'Personal theme')"
},
{
"key": "phone",
- "description": "Layer 'Hospital' shows and asks freeform values for key 'phone' (in the MapComplete.osm.be theme 'Personal theme')"
+ "description": "Layer 'Hospitals' shows and asks freeform values for key 'phone' (in the MapComplete.osm.be theme 'Personal theme')"
},
{
"key": "contact:phone",
- "description": "Layer 'Hospital' shows contact:phone~^..*$ with a fixed text, namely '{contact:phone}' (in the MapComplete.osm.be theme 'Personal theme')"
+ "description": "Layer 'Hospitals' shows contact:phone~^..*$ with a fixed text, namely '{contact:phone}' (in the MapComplete.osm.be theme 'Personal theme')"
},
{
"key": "email",
- "description": "Layer 'Hospital' shows and asks freeform values for key 'email' (in the MapComplete.osm.be theme 'Personal theme')"
+ "description": "Layer 'Hospitals' shows and asks freeform values for key 'email' (in the MapComplete.osm.be theme 'Personal theme')"
},
{
"key": "contact:email",
- "description": "Layer 'Hospital' shows contact:email~^..*$ with a fixed text, namely '{contact:email}' (in the MapComplete.osm.be theme 'Personal theme')"
+ "description": "Layer 'Hospitals' shows contact:email~^..*$ with a fixed text, namely '{contact:email}' (in the MapComplete.osm.be theme 'Personal theme')"
},
{
"key": "website",
- "description": "Layer 'Hospital' shows and asks freeform values for key 'website' (in the MapComplete.osm.be theme 'Personal theme')"
+ "description": "Layer 'Hospitals' shows and asks freeform values for key 'website' (in the MapComplete.osm.be theme 'Personal theme')"
},
{
"key": "contact:website",
- "description": "Layer 'Hospital' shows contact:website~^..*$ with a fixed text, namely '{contact:website}' (in the MapComplete.osm.be theme 'Personal theme')"
+ "description": "Layer 'Hospitals' shows contact:website~^..*$ with a fixed text, namely '{contact:website}' (in the MapComplete.osm.be theme 'Personal theme')"
+ },
+ {
+ "key": "tourism",
+ "description": "The MapComplete theme Personal theme has a layer Hotels showing features with this tag",
+ "value": "hotel"
+ },
+ {
+ "key": "image",
+ "description": "The layer 'Hotels 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 'Hotels 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 'Hotels 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 'Hotels 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": "name",
+ "description": "Layer 'Hotels' shows and asks freeform values for key 'name' (in the MapComplete.osm.be theme 'Personal theme')"
+ },
+ {
+ "key": "phone",
+ "description": "Layer 'Hotels' shows and asks freeform values for key 'phone' (in the MapComplete.osm.be theme 'Personal theme')"
+ },
+ {
+ "key": "contact:phone",
+ "description": "Layer 'Hotels' shows contact:phone~^..*$ with a fixed text, namely '{contact:phone}' (in the MapComplete.osm.be theme 'Personal theme')"
+ },
+ {
+ "key": "email",
+ "description": "Layer 'Hotels' shows and asks freeform values for key 'email' (in the MapComplete.osm.be theme 'Personal theme')"
+ },
+ {
+ "key": "contact:email",
+ "description": "Layer 'Hotels' shows contact:email~^..*$ with a fixed text, namely '{contact:email}' (in the MapComplete.osm.be theme 'Personal theme')"
+ },
+ {
+ "key": "website",
+ "description": "Layer 'Hotels' shows and asks freeform values for key 'website' (in the MapComplete.osm.be theme 'Personal theme')"
+ },
+ {
+ "key": "contact:website",
+ "description": "Layer 'Hotels' shows contact:website~^..*$ with a fixed text, namely '{contact:website}' (in the MapComplete.osm.be theme 'Personal theme')"
+ },
+ {
+ "key": "wheelchair",
+ "description": "Layer 'Hotels' shows wheelchair=designated with a fixed text, namely 'This place is specially adapted for wheelchair users' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
+ "value": "designated"
+ },
+ {
+ "key": "wheelchair",
+ "description": "Layer 'Hotels' shows wheelchair=yes with a fixed text, namely 'This place is easily reachable with a wheelchair' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
+ "value": "yes"
+ },
+ {
+ "key": "wheelchair",
+ "description": "Layer 'Hotels' shows wheelchair=limited with a fixed text, namely 'It is possible to reach this place in a wheelchair, but it is not easy' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
+ "value": "limited"
+ },
+ {
+ "key": "wheelchair",
+ "description": "Layer 'Hotels' shows wheelchair=no with a fixed text, namely 'This place is not reachable with a wheelchair' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
+ "value": "no"
},
{
"key": "emergency",
@@ -5751,6 +6058,47 @@
"key": "wikipedia",
"description": "The layer 'Map of hydrants 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": "indoor",
+ "description": "The MapComplete theme Personal theme has a layer indoors showing features with this tag",
+ "value": "room"
+ },
+ {
+ "key": "indoor",
+ "description": "The MapComplete theme Personal theme has a layer indoors showing features with this tag",
+ "value": "area"
+ },
+ {
+ "key": "indoor",
+ "description": "The MapComplete theme Personal theme has a layer indoors showing features with this tag",
+ "value": "wall"
+ },
+ {
+ "key": "indoor",
+ "description": "The MapComplete theme Personal theme has a layer indoors showing features with this tag",
+ "value": "door"
+ },
+ {
+ "key": "indoor",
+ "description": "The MapComplete theme Personal theme has a layer indoors showing features with this tag",
+ "value": "level"
+ },
+ {
+ "key": "image",
+ "description": "The layer 'indoors 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 'indoors 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 'indoors 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 'indoors 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": "information",
"description": "The MapComplete theme Personal theme has a layer Information boards showing features with this tag",
@@ -6357,6 +6705,35 @@
"key": "wikipedia",
"description": "The layer 'Parking 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 'Parking' shows and asks freeform values for key 'level' (in the MapComplete.osm.be theme 'Personal theme')"
+ },
+ {
+ "key": "location",
+ "description": "Layer 'Parking' shows location=underground with a fixed text, namely 'Located underground' (in the MapComplete.osm.be theme 'Personal theme')",
+ "value": "underground"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Parking' 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 'Personal theme')",
+ "value": "0"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Parking' shows with a fixed text, namely 'Located on the ground floor' (in the MapComplete.osm.be theme 'Personal theme') Picking this answer will delete the key level.",
+ "value": ""
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Parking' 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 'Personal theme')",
+ "value": "1"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Parking' 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 'Personal theme')",
+ "value": "-1"
+ },
{
"key": "parking",
"description": "Layer 'Parking' shows parking=surface with a fixed text, namely 'This is a surface parking lot' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
@@ -6425,6 +6802,26 @@
"key": "capacity",
"description": "Layer 'Parking' shows and asks freeform values for key 'capacity' (in the MapComplete.osm.be theme 'Personal theme')"
},
+ {
+ "key": "highway",
+ "description": "The MapComplete theme Personal theme has a layer Pedestrian paths showing features with this tag",
+ "value": "footway"
+ },
+ {
+ "key": "highway",
+ "description": "The MapComplete theme Personal theme has a layer Pedestrian paths showing features with this tag",
+ "value": "path"
+ },
+ {
+ "key": "highway",
+ "description": "The MapComplete theme Personal theme has a layer Pedestrian paths showing features with this tag",
+ "value": "corridor"
+ },
+ {
+ "key": "highway",
+ "description": "The MapComplete theme Personal theme has a layer Pedestrian paths showing features with this tag",
+ "value": "steps"
+ },
{
"key": "amenity",
"description": "The MapComplete theme Personal theme has a layer pharmacy showing features with this tag",
@@ -6446,6 +6843,10 @@
"key": "wikipedia",
"description": "The layer 'pharmacy 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": "name",
+ "description": "Layer 'pharmacy' shows and asks freeform values for key 'name' (in the MapComplete.osm.be theme 'Personal theme')"
+ },
{
"key": "opening_hours",
"description": "Layer 'pharmacy' shows and asks freeform values for key 'opening_hours' (in the MapComplete.osm.be theme 'Personal theme')"
@@ -6510,6 +6911,35 @@
"key": "wikipedia",
"description": "The layer 'Picnic tables 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 'Picnic tables' shows and asks freeform values for key 'level' (in the MapComplete.osm.be theme 'Personal theme')"
+ },
+ {
+ "key": "location",
+ "description": "Layer 'Picnic tables' shows location=underground with a fixed text, namely 'Located underground' (in the MapComplete.osm.be theme 'Personal theme')",
+ "value": "underground"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Picnic tables' 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 'Personal theme')",
+ "value": "0"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Picnic tables' shows with a fixed text, namely 'Located on the ground floor' (in the MapComplete.osm.be theme 'Personal theme') Picking this answer will delete the key level.",
+ "value": ""
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Picnic tables' 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 'Personal theme')",
+ "value": "1"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Picnic tables' 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 'Personal theme')",
+ "value": "-1"
+ },
{
"key": "material",
"description": "Layer 'Picnic tables' shows and asks freeform values for key 'material' (in the MapComplete.osm.be theme 'Personal theme')"
@@ -6855,6 +7285,70 @@
"description": "Layer 'Crossings with rainbow paintings' shows not:crossing:marking=rainbow with a fixed text, namely 'No rainbow paintings here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
"value": "rainbow"
},
+ {
+ "key": "amenity",
+ "description": "The MapComplete theme Personal theme has a layer Reception desks showing features with this tag",
+ "value": "reception_desk"
+ },
+ {
+ "key": "image",
+ "description": "The layer 'Reception desks 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 'Reception desks 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 'Reception desks 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 'Reception desks 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 'Reception desks' shows and asks freeform values for key 'level' (in the MapComplete.osm.be theme 'Personal theme')"
+ },
+ {
+ "key": "location",
+ "description": "Layer 'Reception desks' shows location=underground with a fixed text, namely 'Located underground' (in the MapComplete.osm.be theme 'Personal theme')",
+ "value": "underground"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Reception desks' 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 'Personal theme')",
+ "value": "0"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Reception desks' shows with a fixed text, namely 'Located on the ground floor' (in the MapComplete.osm.be theme 'Personal theme') Picking this answer will delete the key level.",
+ "value": ""
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Reception desks' 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 'Personal theme')",
+ "value": "1"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Reception desks' 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 'Personal theme')",
+ "value": "-1"
+ },
+ {
+ "key": "desk:height",
+ "description": "Layer 'Reception desks' shows and asks freeform values for key 'desk:height' (in the MapComplete.osm.be theme 'Personal theme')"
+ },
+ {
+ "key": "hearing_loop",
+ "description": "Layer 'Reception desks' shows hearing_loop=yes with a fixed text, namely 'This place has an audio induction loop' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
+ "value": "yes"
+ },
+ {
+ "key": "hearing_loop",
+ "description": "Layer 'Reception desks' shows hearing_loop=no with a fixed text, namely 'This place does not has an audio induction loop' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
+ "value": "no"
+ },
{
"key": "amenity",
"description": "The MapComplete theme Personal theme has a layer Recycling showing features with this tag",
@@ -10533,6 +11027,35 @@
"description": "Layer 'Shop' shows payment:cards=yes with a fixed text, namely 'Payment cards are accepted here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
"value": "yes"
},
+ {
+ "key": "level",
+ "description": "Layer 'Shop' shows and asks freeform values for key 'level' (in the MapComplete.osm.be theme 'Personal theme')"
+ },
+ {
+ "key": "location",
+ "description": "Layer 'Shop' shows location=underground with a fixed text, namely 'Located underground' (in the MapComplete.osm.be theme 'Personal theme')",
+ "value": "underground"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Shop' 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 'Personal theme')",
+ "value": "0"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Shop' shows with a fixed text, namely 'Located on the ground floor' (in the MapComplete.osm.be theme 'Personal theme') Picking this answer will delete the key level.",
+ "value": ""
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Shop' 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 'Personal theme')",
+ "value": "1"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Shop' 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 'Personal theme')",
+ "value": "-1"
+ },
{
"key": "service:print:A4",
"description": "Layer 'Shop' shows service:print:A4=yes with a fixed text, namely 'This shop can print on papers of size A4' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
@@ -11173,6 +11696,35 @@
"key": "wikipedia",
"description": "The layer 'Toilets 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 'Toilets' shows and asks freeform values for key 'level' (in the MapComplete.osm.be theme 'Personal theme')"
+ },
+ {
+ "key": "location",
+ "description": "Layer 'Toilets' shows location=underground with a fixed text, namely 'Located underground' (in the MapComplete.osm.be theme 'Personal theme')",
+ "value": "underground"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Toilets' 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 'Personal theme')",
+ "value": "0"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Toilets' shows with a fixed text, namely 'Located on the ground floor' (in the MapComplete.osm.be theme 'Personal theme') Picking this answer will delete the key level.",
+ "value": ""
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Toilets' 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 'Personal theme')",
+ "value": "1"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Toilets' 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 'Personal theme')",
+ "value": "-1"
+ },
{
"key": "access",
"description": "Layer 'Toilets' shows and asks freeform values for key 'access' (in the MapComplete.osm.be theme 'Personal theme')"
@@ -11245,6 +11797,15 @@
"description": "Layer 'Toilets' shows wheelchair=no with a fixed text, namely 'No wheelchair access' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
"value": "no"
},
+ {
+ "key": "wheelchair",
+ "description": "Layer 'Toilets' shows wheelchair=designated with a fixed text, namely 'There is only a dedicated toilet for wheelchair users' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
+ "value": "designated"
+ },
+ {
+ "key": "door:width",
+ "description": "Layer 'Toilets' shows and asks freeform values for key 'door:width' (in the MapComplete.osm.be theme 'Personal theme')"
+ },
{
"key": "toilets:position",
"description": "Layer 'Toilets' shows toilets:position=seated with a fixed text, namely 'There are only seated toilets' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
@@ -11319,35 +11880,6 @@
"description": "Layer 'Toilets' shows toilets:paper_supplied=no with a fixed text, namely 'You have to bring your own toilet paper to this toilet' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
"value": "no"
},
- {
- "key": "level",
- "description": "Layer 'Toilets' shows and asks freeform values for key 'level' (in the MapComplete.osm.be theme 'Personal theme')"
- },
- {
- "key": "location",
- "description": "Layer 'Toilets' shows location=underground with a fixed text, namely 'Located underground' (in the MapComplete.osm.be theme 'Personal theme')",
- "value": "underground"
- },
- {
- "key": "level",
- "description": "Layer 'Toilets' 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 'Personal theme')",
- "value": "0"
- },
- {
- "key": "level",
- "description": "Layer 'Toilets' shows with a fixed text, namely 'Located on the ground floor' (in the MapComplete.osm.be theme 'Personal theme') Picking this answer will delete the key level.",
- "value": ""
- },
- {
- "key": "level",
- "description": "Layer 'Toilets' 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 'Personal theme')",
- "value": "1"
- },
- {
- "key": "level",
- "description": "Layer 'Toilets' 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 'Personal theme')",
- "value": "-1"
- },
{
"key": "description",
"description": "Layer 'Toilets' shows and asks freeform values for key 'description' (in the MapComplete.osm.be theme 'Personal theme')"
@@ -11729,6 +12261,31 @@
"key": "name",
"description": "Layer 'veterinary' shows and asks freeform values for key 'name' (in the MapComplete.osm.be theme 'Personal theme')"
},
+ {
+ "key": "tourism",
+ "description": "The MapComplete theme Personal theme has a layer Viewpoint showing features with this tag",
+ "value": "viewpoint"
+ },
+ {
+ "key": "image",
+ "description": "The layer 'Viewpoint 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 'Viewpoint 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 'Viewpoint 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 'Viewpoint 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": "description",
+ "description": "Layer 'Viewpoint' shows and asks freeform values for key 'description' (in the MapComplete.osm.be theme 'Personal theme')"
+ },
{
"key": "amenity",
"description": "The MapComplete theme Personal theme has a layer Waste Basket showing features with this tag",
diff --git a/Docs/TagInfo/mapcomplete_pets.json b/Docs/TagInfo/mapcomplete_pets.json
index 2872218ae..e9af46420 100644
--- a/Docs/TagInfo/mapcomplete_pets.json
+++ b/Docs/TagInfo/mapcomplete_pets.json
@@ -106,6 +106,35 @@
"key": "wikipedia",
"description": "The layer 'Dog friendly eateries 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 'Dog friendly eateries' shows and asks freeform values for key 'level' (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities')"
+ },
+ {
+ "key": "location",
+ "description": "Layer 'Dog friendly eateries' shows location=underground with a fixed text, namely 'Located underground' (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities')",
+ "value": "underground"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Dog friendly eateries' 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 'Veterinarians, dog parks and other pet-amenities')",
+ "value": "0"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Dog friendly eateries' shows with a fixed text, namely 'Located on the ground floor' (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities') Picking this answer will delete the key level.",
+ "value": ""
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Dog friendly eateries' 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 'Veterinarians, dog parks and other pet-amenities')",
+ "value": "1"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Dog friendly eateries' 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 'Veterinarians, dog parks and other pet-amenities')",
+ "value": "-1"
+ },
{
"key": "name",
"description": "Layer 'Dog friendly eateries' shows and asks freeform values for key 'name' (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities')"
@@ -1318,6 +1347,35 @@
"description": "Layer 'Dog-friendly shops' shows payment:cards=yes with a fixed text, namely 'Payment cards are accepted here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities')",
"value": "yes"
},
+ {
+ "key": "level",
+ "description": "Layer 'Dog-friendly shops' shows and asks freeform values for key 'level' (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities')"
+ },
+ {
+ "key": "location",
+ "description": "Layer 'Dog-friendly shops' shows location=underground with a fixed text, namely 'Located underground' (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities')",
+ "value": "underground"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Dog-friendly shops' 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 'Veterinarians, dog parks and other pet-amenities')",
+ "value": "0"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Dog-friendly shops' shows with a fixed text, namely 'Located on the ground floor' (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities') Picking this answer will delete the key level.",
+ "value": ""
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Dog-friendly shops' 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 'Veterinarians, dog parks and other pet-amenities')",
+ "value": "1"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Dog-friendly shops' 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 'Veterinarians, dog parks and other pet-amenities')",
+ "value": "-1"
+ },
{
"key": "service:print:A4",
"description": "Layer 'Dog-friendly shops' shows service:print:A4=yes with a fixed text, namely 'This shop can print on papers of size A4' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities')",
diff --git a/Docs/TagInfo/mapcomplete_shops.json b/Docs/TagInfo/mapcomplete_shops.json
index 409f381f6..ba687edb6 100644
--- a/Docs/TagInfo/mapcomplete_shops.json
+++ b/Docs/TagInfo/mapcomplete_shops.json
@@ -876,6 +876,35 @@
"description": "Layer 'Shop' shows payment:cards=yes with a fixed text, namely 'Payment cards are accepted here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Open Shop Map')",
"value": "yes"
},
+ {
+ "key": "level",
+ "description": "Layer 'Shop' shows and asks freeform values for key 'level' (in the MapComplete.osm.be theme 'Open Shop Map')"
+ },
+ {
+ "key": "location",
+ "description": "Layer 'Shop' shows location=underground with a fixed text, namely 'Located underground' (in the MapComplete.osm.be theme 'Open Shop Map')",
+ "value": "underground"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Shop' 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 'Open Shop Map')",
+ "value": "0"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Shop' shows with a fixed text, namely 'Located on the ground floor' (in the MapComplete.osm.be theme 'Open Shop Map') Picking this answer will delete the key level.",
+ "value": ""
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Shop' 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 'Open Shop Map')",
+ "value": "1"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Shop' 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 'Open Shop Map')",
+ "value": "-1"
+ },
{
"key": "service:print:A4",
"description": "Layer 'Shop' shows service:print:A4=yes with a fixed text, namely 'This shop can print on papers of size A4' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Open Shop Map')",
@@ -922,6 +951,10 @@
"key": "wikipedia",
"description": "The layer 'pharmacy 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": "name",
+ "description": "Layer 'pharmacy' shows and asks freeform values for key 'name' (in the MapComplete.osm.be theme 'Open Shop Map')"
+ },
{
"key": "opening_hours",
"description": "Layer 'pharmacy' shows and asks freeform values for key 'opening_hours' (in the MapComplete.osm.be theme 'Open Shop Map')"
diff --git a/Docs/TagInfo/mapcomplete_toilets.json b/Docs/TagInfo/mapcomplete_toilets.json
index 22ba1c979..50bf15acb 100644
--- a/Docs/TagInfo/mapcomplete_toilets.json
+++ b/Docs/TagInfo/mapcomplete_toilets.json
@@ -31,6 +31,35 @@
"key": "wikipedia",
"description": "The layer 'Toilets 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 'Toilets' shows and asks freeform values for key 'level' (in the MapComplete.osm.be theme 'Open Toilet Map')"
+ },
+ {
+ "key": "location",
+ "description": "Layer 'Toilets' shows location=underground with a fixed text, namely 'Located underground' (in the MapComplete.osm.be theme 'Open Toilet Map')",
+ "value": "underground"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Toilets' 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 'Open Toilet Map')",
+ "value": "0"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Toilets' shows with a fixed text, namely 'Located on the ground floor' (in the MapComplete.osm.be theme 'Open Toilet Map') Picking this answer will delete the key level.",
+ "value": ""
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Toilets' 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 'Open Toilet Map')",
+ "value": "1"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Toilets' 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 'Open Toilet Map')",
+ "value": "-1"
+ },
{
"key": "access",
"description": "Layer 'Toilets' shows and asks freeform values for key 'access' (in the MapComplete.osm.be theme 'Open Toilet Map')"
@@ -103,6 +132,15 @@
"description": "Layer 'Toilets' shows wheelchair=no with a fixed text, namely 'No wheelchair access' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Open Toilet Map')",
"value": "no"
},
+ {
+ "key": "wheelchair",
+ "description": "Layer 'Toilets' shows wheelchair=designated with a fixed text, namely 'There is only a dedicated toilet for wheelchair users' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Open Toilet Map')",
+ "value": "designated"
+ },
+ {
+ "key": "door:width",
+ "description": "Layer 'Toilets' shows and asks freeform values for key 'door:width' (in the MapComplete.osm.be theme 'Open Toilet Map')"
+ },
{
"key": "toilets:position",
"description": "Layer 'Toilets' shows toilets:position=seated with a fixed text, namely 'There are only seated toilets' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Open Toilet Map')",
@@ -177,35 +215,6 @@
"description": "Layer 'Toilets' shows toilets:paper_supplied=no with a fixed text, namely 'You have to bring your own toilet paper to this toilet' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Open Toilet Map')",
"value": "no"
},
- {
- "key": "level",
- "description": "Layer 'Toilets' shows and asks freeform values for key 'level' (in the MapComplete.osm.be theme 'Open Toilet Map')"
- },
- {
- "key": "location",
- "description": "Layer 'Toilets' shows location=underground with a fixed text, namely 'Located underground' (in the MapComplete.osm.be theme 'Open Toilet Map')",
- "value": "underground"
- },
- {
- "key": "level",
- "description": "Layer 'Toilets' 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 'Open Toilet Map')",
- "value": "0"
- },
- {
- "key": "level",
- "description": "Layer 'Toilets' shows with a fixed text, namely 'Located on the ground floor' (in the MapComplete.osm.be theme 'Open Toilet Map') Picking this answer will delete the key level.",
- "value": ""
- },
- {
- "key": "level",
- "description": "Layer 'Toilets' 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 'Open Toilet Map')",
- "value": "1"
- },
- {
- "key": "level",
- "description": "Layer 'Toilets' 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 'Open Toilet Map')",
- "value": "-1"
- },
{
"key": "description",
"description": "Layer 'Toilets' shows and asks freeform values for key 'description' (in the MapComplete.osm.be theme 'Open Toilet Map')"
diff --git a/Docs/TagInfo/mapcomplete_transit.json b/Docs/TagInfo/mapcomplete_transit.json
index 040309999..b4ac84281 100644
--- a/Docs/TagInfo/mapcomplete_transit.json
+++ b/Docs/TagInfo/mapcomplete_transit.json
@@ -356,6 +356,35 @@
"key": "wikipedia",
"description": "The layer 'Parking 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 'Parking' shows and asks freeform values for key 'level' (in the MapComplete.osm.be theme 'Bus routes')"
+ },
+ {
+ "key": "location",
+ "description": "Layer 'Parking' shows location=underground with a fixed text, namely 'Located underground' (in the MapComplete.osm.be theme 'Bus routes')",
+ "value": "underground"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Parking' 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 'Bus routes')",
+ "value": "0"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Parking' shows with a fixed text, namely 'Located on the ground floor' (in the MapComplete.osm.be theme 'Bus routes') Picking this answer will delete the key level.",
+ "value": ""
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Parking' 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 'Bus routes')",
+ "value": "1"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Parking' 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 'Bus routes')",
+ "value": "-1"
+ },
{
"key": "parking",
"description": "Layer 'Parking' shows parking=surface with a fixed text, namely 'This is a surface parking lot' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Bus routes')",
diff --git a/Docs/Tags_format.md b/Docs/Tags_format.md
index 1f835ef4d..681b243a3 100644
--- a/Docs/Tags_format.md
+++ b/Docs/Tags_format.md
@@ -4,13 +4,36 @@ Tags format
When creating the `json` file describing your layer or theme, you'll have to add a few tags to describe what you want.
This document gives an overview of what every expression means and how it behaves in edge cases.
-If the schema-files note a type `string | AndOrTagConfigJson`, you can use one of these values.
+If the schema-files note a type [`TagConfigJson`](https://github.com/pietervdvn/MapComplete/blob/develop/Models/ThemeConfig/Json/TagConfigJson.ts), you can use one of these values.
In some cases, not every type of tags-filter can be used. For example, _rendering_ an option with a regex is
fine (`"if": "brand~[Bb]randname", "then":" The brand is Brandname"`); but this regex can not be used to write a value
into the database. The theme loader will however refuse to work with such inconsistencies and notify you of this while
you are building your theme.
+Example
+-------
+
+This example shows the most common options on how to specify tags:
+
+```json
+{
+ "and": [
+ "key=value",
+ {
+ "or": [
+ "other_key=value",
+ "other_key=some_other_value"
+ ]
+ },
+ "key_which_should_be_missing=",
+ "key_which_should_have_a_value~*",
+ "key~.*some_regex_a*_b+_[a-z]?",
+ "height<1"
+ ]
+}
+```
+
Strict equality
---------------
diff --git a/Logic/FeatureSource/FeaturePipeline.ts b/Logic/FeatureSource/FeaturePipeline.ts
index 92c3c9999..09f88853e 100644
--- a/Logic/FeatureSource/FeaturePipeline.ts
+++ b/Logic/FeatureSource/FeaturePipeline.ts
@@ -23,8 +23,11 @@ import TileFreshnessCalculator from "./TileFreshnessCalculator";
import FullNodeDatabaseSource from "./TiledFeatureSource/FullNodeDatabaseSource";
import MapState from "../State/MapState";
import {ElementStorage} from "../ElementStorage";
-import {Feature, Geometry} from "@turf/turf";
import {OsmFeature} from "../../Models/OsmFeature";
+import LayerConfig from "../../Models/ThemeConfig/LayerConfig";
+import {FilterState} from "../../Models/FilteredLayer";
+import {GeoOperations} from "../GeoOperations";
+import {Utils} from "../../Utils";
/**
@@ -514,6 +517,62 @@ export default class FeaturePipeline {
return updater;
}
+ /**
+ * Builds upon 'GetAllFeaturesAndMetaWithin', but does stricter BBOX-checking and applies the filters
+ */
+ public getAllVisibleElementsWithmeta(bbox: BBox): { center: [number, number], element: OsmFeature, layer: LayerConfig }[] {
+ if (bbox === undefined) {
+ console.warn("No bbox")
+ return []
+ }
+
+ const layers = Utils.toIdRecord(this.state.layoutToUse.layers)
+ const elementsWithMeta: { features: OsmFeature[], layer: string }[] = this.GetAllFeaturesAndMetaWithin(bbox)
+
+ let elements: {center: [number, number], element: OsmFeature, layer: LayerConfig }[] = []
+ let seenElements = new Set()
+ for (const elementsWithMetaElement of elementsWithMeta) {
+ const layer = layers[elementsWithMetaElement.layer]
+ if(layer.title === undefined){
+ continue
+ }
+ const filtered = this.state.filteredLayers.data.find(fl => fl.layerDef == layer);
+ for (let i = 0; i < elementsWithMetaElement.features.length; i++) {
+ const element = elementsWithMetaElement.features[i];
+ if (!filtered.isDisplayed.data) {
+ continue
+ }
+ if (seenElements.has(element.properties.id)) {
+ continue
+ }
+ seenElements.add(element.properties.id)
+ if (!bbox.overlapsWith(BBox.get(element))) {
+ continue
+ }
+ if (layer?.isShown !== undefined && !layer.isShown.matchesProperties(element)) {
+ continue
+ }
+ const activeFilters: FilterState[] = Array.from(filtered.appliedFilters.data.values());
+ if (!activeFilters.every(filter => filter?.currentFilter === undefined || filter?.currentFilter?.matchesProperties(element.properties))) {
+ continue
+ }
+ const center = GeoOperations.centerpointCoordinates(element);
+ elements.push({
+ element,
+ center,
+ layer: layers[elementsWithMetaElement.layer],
+ })
+
+ }
+ }
+
+
+
+
+ return elements;
+ }
+
+
/**
* Inject a new point
*/
diff --git a/Logic/FeatureSource/Sources/FilteringFeatureSource.ts b/Logic/FeatureSource/Sources/FilteringFeatureSource.ts
index 1fbb7fbe0..dc97e1d3a 100644
--- a/Logic/FeatureSource/Sources/FilteringFeatureSource.ts
+++ b/Logic/FeatureSource/Sources/FilteringFeatureSource.ts
@@ -1,10 +1,9 @@
-import {UIEventSource} from "../../UIEventSource";
-import FilteredLayer from "../../../Models/FilteredLayer";
+import {Store, UIEventSource} from "../../UIEventSource";
+import FilteredLayer, {FilterState} from "../../../Models/FilteredLayer";
import {FeatureSourceForLayer, Tiled} from "../FeatureSource";
import {BBox} from "../../BBox";
import {ElementStorage} from "../../ElementStorage";
import {TagsFilter} from "../../Tags/TagsFilter";
-import {tag} from "@turf/turf";
import {OsmFeature} from "../../../Models/OsmFeature";
export default class FilteringFeatureSource implements FeatureSourceForLayer, Tiled {
@@ -16,7 +15,9 @@ export default class FilteringFeatureSource implements FeatureSourceForLayer, Ti
public readonly bbox: BBox
private readonly upstream: FeatureSourceForLayer;
private readonly state: {
- locationControl: UIEventSource<{ zoom: number }>; selectedElement: UIEventSource,
+ locationControl: Store<{ zoom: number }>;
+ selectedElement: Store,
+ globalFilters: Store<{ filter: FilterState }[]>,
allElements: ElementStorage
};
private readonly _alreadyRegistered = new Set>();
@@ -25,9 +26,10 @@ export default class FilteringFeatureSource implements FeatureSourceForLayer, Ti
constructor(
state: {
- locationControl: UIEventSource<{ zoom: number }>,
- selectedElement: UIEventSource,
- allElements: ElementStorage
+ locationControl: Store<{ zoom: number }>,
+ selectedElement: Store,
+ allElements: ElementStorage,
+ globalFilters: Store<{ filter: FilterState }[]>
},
tileIndex,
upstream: FeatureSourceForLayer,
@@ -60,6 +62,10 @@ export default class FilteringFeatureSource implements FeatureSourceForLayer, Ti
metataggingUpdated?.addCallback(_ => {
self._is_dirty.setData(true)
})
+
+ state.globalFilters.addCallback(_ => {
+ self.update()
+ })
this.update();
}
@@ -69,6 +75,7 @@ export default class FilteringFeatureSource implements FeatureSourceForLayer, Ti
const layer = this.upstream.layer;
const features: { feature: OsmFeature; freshness: Date }[] = (this.upstream.features.data ?? []);
const includedFeatureIds = new Set();
+ const globalFilters = self.state.globalFilters.data.map(f => f.filter);
const newFeatures = (features ?? []).filter((f) => {
self.registerCallback(f.feature)
@@ -88,6 +95,14 @@ export default class FilteringFeatureSource implements FeatureSourceForLayer, Ti
}
}
+ for (const filter of globalFilters) {
+ const neededTags: TagsFilter = filter?.currentFilter
+ if (neededTags !== undefined && !neededTags.matchesProperties(f.feature.properties)) {
+ // Hidden by the filter on the layer itself - we want to hide it no matter what
+ return false;
+ }
+ }
+
includedFeatureIds.add(f.feature.properties.id)
return true;
});
diff --git a/Logic/Osm/Actions/CreateNewNodeAction.ts b/Logic/Osm/Actions/CreateNewNodeAction.ts
index 7a545c7e0..e6755ecd0 100644
--- a/Logic/Osm/Actions/CreateNewNodeAction.ts
+++ b/Logic/Osm/Actions/CreateNewNodeAction.ts
@@ -72,7 +72,7 @@ export default class CreateNewNodeAction extends OsmCreateAction {
this.setElementId(id)
for (const kv of this._basicTags) {
if (typeof kv.value !== "string") {
- throw "Invalid value: don't use a regex in a preset"
+ throw "Invalid value: don't use non-string value in a preset. The tag "+kv.key+"="+kv.value+" is not a string, the value is a "+typeof kv.value
}
properties[kv.key] = kv.value;
}
diff --git a/Logic/SimpleMetaTagger.ts b/Logic/SimpleMetaTagger.ts
index e1383afb7..ab665e6c3 100644
--- a/Logic/SimpleMetaTagger.ts
+++ b/Logic/SimpleMetaTagger.ts
@@ -8,6 +8,7 @@ import {FixedUiElement} from "../UI/Base/FixedUiElement";
import LayerConfig from "../Models/ThemeConfig/LayerConfig";
import {CountryCoder} from "latlon2country"
import Constants from "../Models/Constants";
+import {TagUtils} from "./Tags/TagUtils";
export class SimpleMetaTagger {
@@ -32,7 +33,7 @@ export class SimpleMetaTagger {
if (!docs.cleanupRetagger) {
for (const key of docs.keys) {
if (!key.startsWith('_') && key.toLowerCase().indexOf("theme") < 0) {
- throw `Incorrect metakey ${key}: it should start with underscore (_)`
+ throw `Incorrect key for a calculated meta value '${key}': it should start with underscore (_)`
}
}
}
@@ -211,6 +212,27 @@ export default class SimpleMetaTaggers {
return true;
})
);
+ private static levels = new SimpleMetaTagger(
+ {
+ doc: "Extract the 'level'-tag into a normalized, ';'-separated value",
+ keys: ["_level"]
+ },
+ ((feature) => {
+ if (feature.properties["level"] === undefined) {
+ return false;
+ }
+
+ const l = feature.properties["level"]
+ const newValue = TagUtils.LevelsParser(l).join(";")
+ if(l === newValue) {
+ return false;
+ }
+ feature.properties["level"] = newValue
+ return true
+
+ })
+ )
+
private static canonicalize = new SimpleMetaTagger(
{
doc: "If 'units' is defined in the layoutConfig, then this metatagger will rewrite the specified keys to have the canonical form (e.g. `1meter` will be rewritten to `1m`)",
@@ -218,7 +240,7 @@ export default class SimpleMetaTaggers {
},
((feature, _, __, state) => {
- const units = Utils.NoNull([].concat(...state?.layoutToUse?.layers?.map(layer => layer.units )?? []));
+ const units = Utils.NoNull([].concat(...state?.layoutToUse?.layers?.map(layer => layer.units) ?? []));
if (units.length == 0) {
return;
}
@@ -317,7 +339,7 @@ export default class SimpleMetaTaggers {
country_code: tags._country.toLowerCase(),
state: undefined
}
- }, {tag_key: "opening_hours"});
+ }, {tag_key: "opening_hours"});
// Recalculate!
return oh.getState() ? "yes" : "no";
@@ -327,12 +349,12 @@ export default class SimpleMetaTaggers {
delete tags._isOpen
tags["_isOpen"] = "parse_error";
}
- }});
-
-
+ }
+ });
+
+
const tagsSource = state.allElements.getEventSourceById(feature.properties.id);
-
-
+
})
)
@@ -400,7 +422,8 @@ export default class SimpleMetaTaggers {
SimpleMetaTaggers.currentTime,
SimpleMetaTaggers.objectMetaInfo,
SimpleMetaTaggers.noBothButLeftRight,
- SimpleMetaTaggers.geometryType
+ SimpleMetaTaggers.geometryType,
+ SimpleMetaTaggers.levels
];
public static readonly lazyTags: string[] = [].concat(...SimpleMetaTaggers.metatags.filter(tagger => tagger.isLazy)
diff --git a/Logic/State/MapState.ts b/Logic/State/MapState.ts
index 5a2564c06..da9d68ae4 100644
--- a/Logic/State/MapState.ts
+++ b/Logic/State/MapState.ts
@@ -19,6 +19,19 @@ import TitleHandler from "../Actors/TitleHandler";
import {BBox} from "../BBox";
import LayerConfig from "../../Models/ThemeConfig/LayerConfig";
import {TiledStaticFeatureSource} from "../FeatureSource/Sources/StaticFeatureSource";
+import {Translation, TypedTranslation} from "../../UI/i18n/Translation";
+import {Tag} from "../Tags/Tag";
+
+
+export interface GlobalFilter {
+ filter: FilterState,
+ id: string,
+ onNewPoint: {
+ safetyCheck: Translation,
+ confirmAddNew: TypedTranslation<{ preset: Translation }>
+ tags: Tag[]
+ }
+}
/**
* Contains all the leaflet-map related state
@@ -78,6 +91,12 @@ export default class MapState extends UserRelatedState {
* Which layers are enabled in the current theme and what filters are applied onto them
*/
public filteredLayers: UIEventSource = new UIEventSource([], "filteredLayers");
+
+ /**
+ * Filters which apply onto all layers
+ */
+ public globalFilters: UIEventSource = new UIEventSource([], "globalFilters")
+
/**
* Which overlays are shown
*/
@@ -121,9 +140,9 @@ export default class MapState extends UserRelatedState {
this.overlayToggles = this.layoutToUse?.tileLayerSources
?.filter(c => c.name !== undefined)
?.map(c => ({
- config: c,
- isDisplayed: QueryParameters.GetBooleanQueryParameter("overlay-" + c.id, c.defaultState, "Wether or not the overlay " + c.id + " is shown")
- })) ?? []
+ config: c,
+ isDisplayed: QueryParameters.GetBooleanQueryParameter("overlay-" + c.id, c.defaultState, "Wether or not the overlay " + c.id + " is shown")
+ })) ?? []
this.filteredLayers = this.InitializeFilteredLayers()
@@ -206,7 +225,7 @@ export default class MapState extends UserRelatedState {
return [feature]
})
- this.currentView = new TiledStaticFeatureSource(features, currentViewLayer);
+ this.currentView = new TiledStaticFeatureSource(features, currentViewLayer);
}
private initGpsLocation() {
@@ -335,26 +354,24 @@ export default class MapState extends UserRelatedState {
}
private getPref(key: string, layer: LayerConfig): UIEventSource {
- const pref = this.osmConnection
- .GetPreference(key)
+ return this.osmConnection
+ .GetPreference(key, layer.shownByDefault + "")
.sync(v => {
- if(v === undefined){
+ if (v === undefined) {
return undefined
}
return v === "true";
}, [], b => {
- if(b === undefined){
+ if (b === undefined) {
return undefined
}
return "" + b;
})
- pref.setData(layer.shownByDefault)
- return pref
}
private InitializeFilteredLayers() {
const layoutToUse = this.layoutToUse;
- if(layoutToUse === undefined){
+ if (layoutToUse === undefined) {
return new UIEventSource([])
}
const flayers: FilteredLayer[] = [];
@@ -363,16 +380,19 @@ export default class MapState extends UserRelatedState {
if (layer.syncSelection === "local") {
isDisplayed = LocalStorageSource.GetParsed(layoutToUse.id + "-layer-" + layer.id + "-enabled", layer.shownByDefault)
} else if (layer.syncSelection === "theme-only") {
- isDisplayed = this.getPref(layoutToUse.id+ "-layer-" + layer.id + "-enabled", layer)
+ isDisplayed = this.getPref(layoutToUse.id + "-layer-" + layer.id + "-enabled", layer)
} else if (layer.syncSelection === "global") {
isDisplayed = this.getPref("layer-" + layer.id + "-enabled", layer)
} else {
- isDisplayed = QueryParameters.GetBooleanQueryParameter("layer-" + layer.id, layer.shownByDefault, "Wether or not layer "+layer.id+" is shown")
+ isDisplayed = QueryParameters.GetBooleanQueryParameter("layer-" + layer.id, layer.shownByDefault, "Wether or not layer " + layer.id + " is shown")
}
+ isDisplayed.addCallbackAndRun(_ => {
+ console.log("IsDisplayed?",layer.id, isDisplayed.data, layer.shownByDefault)
+ })
const flayer: FilteredLayer = {
- isDisplayed: isDisplayed,
+ isDisplayed,
layerDef: layer,
appliedFilters: new UIEventSource