diff --git a/Docs/BuiltinIndex.md b/Docs/BuiltinIndex.md
index 3569066a0b..13ed450b22 100644
--- a/Docs/BuiltinIndex.md
+++ b/Docs/BuiltinIndex.md
@@ -11,6 +11,7 @@
- [Existing builtin tagrenderings](#existing-builtin-tagrenderings)
+ [images](#images)
+ [luminous_or_lit](#luminous_or_lit)
+ + [opening_hours](#opening_hours)
+ [reviews](#reviews)
+ [website](#website)
+ [phone](#phone)
@@ -19,7 +20,6 @@
+ [bench.*bench-questions](#bench*bench-questions)
+ [opening_hours_24_7](#opening_hours_24_7)
+ [artwork.*artwork-question](#artwork*artwork-question)
- + [opening_hours](#opening_hours)
+ [description](#description)
+ [payment-options](#payment-options)
+ [payment-options-advanced](#payment-options-advanced)
@@ -27,6 +27,7 @@
+ [level](#level)
+ [bicycle_rental.*bicycle_rental](#bicycle_rental*bicycle_rental)
+ [bike_cleaning.bike_cleaning-service:bicycle:cleaning:charge](#bike_cleaningbike_cleaning-service:bicycle:cleaning:charge)
+ + [contact](#contact)
+ [wheelchair-access](#wheelchair-access)
+ [smoking](#smoking)
+ [service:electricity](#serviceelectricity)
@@ -57,7 +58,6 @@
+ [export_as_geojson](#export_as_geojson)
+ [minimap](#minimap)
+ [mastodon](#mastodon)
- + [contact](#contact)
+ [diets](#diets)
+ [etymology.wikipedia-etymology](#etymologywikipedia-etymology)
+ [toilet.relevant-questions](#toiletrelevant-questions)
@@ -91,9 +91,11 @@
- advertising
+ - aerialway
- ambulancestation
- animal_shelter
- artwork
+ - assembly_point
- atm
- bank
- barrier
@@ -110,9 +112,11 @@
- bike_themed_object
- binocular
- birdhide
+ - brothel
- cafe_pub
- car_rental
- charging_station
+ - cinema
- climbing_area
- climbing_gym
- climbing_route
@@ -120,6 +124,7 @@
- crossings
- defibrillator
- dentist
+ - disaster_response
- doctors
- dogpark
- drinking_water
@@ -142,7 +147,9 @@
- indoors
- information_board
- kerbs
+ - love_hotel
- map
+ - mountain_rescue
- nature_reserve
- observation_tower
- parcel_lockers
@@ -163,11 +170,13 @@
- route_marker
- shops
- shower
+ - ski_piste
- slow_roads
- sport_pitch
- sports_centre
- stairs
- street_lamps
+ - stripclub
- surveillance_camera
- ticket_machine
- ticket_validator
@@ -197,6 +206,42 @@
+### opening_hours
+
+
+
+
+
+ - aerialway
+ - bicycle_library
+ - bicycle_rental
+ - bike_cafe
+ - bike_shop
+ - bike_themed_object
+ - brothel
+ - cafe_pub
+ - car_rental
+ - climbing_club
+ - climbing_gym
+ - dentist
+ - fitness_centre
+ - food
+ - ice_cream
+ - kindergarten_childcare
+ - pharmacy
+ - postoffices
+ - questions
+ - questions
+ - shops
+ - shower
+ - sports_centre
+ - stripclub
+ - toilet_at_amenity
+ - veterinary
+
+
+
+
### reviews
@@ -204,7 +249,9 @@
- animal_shelter
+ - brothel
- cafe_pub
+ - cinema
- climbing_area
- climbing_gym
- dogpark
@@ -212,9 +259,11 @@
- food
- hackerspace
- hotel
+ - love_hotel
- pharmacy
- playground
- shops
+ - stripclub
- veterinary
@@ -237,6 +286,7 @@
- climbing_club
- climbing_gym
- dentist
+ - disaster_response
- doctors
- elongated_coin
- fitness_centre
@@ -340,6 +390,7 @@
- artwork
+ - cinema
- nature_reserve
- observation_tower
@@ -364,6 +415,7 @@
- atm
+ - bike_parking
- bike_repair_station
- charging_station
- defibrillator
@@ -391,39 +443,6 @@
-### opening_hours
-
-
-
-
-
- - bicycle_library
- - bicycle_rental
- - bike_cafe
- - bike_shop
- - bike_themed_object
- - cafe_pub
- - car_rental
- - climbing_club
- - climbing_gym
- - dentist
- - fitness_centre
- - food
- - ice_cream
- - kindergarten_childcare
- - pharmacy
- - postoffices
- - questions
- - questions
- - shops
- - shower
- - sports_centre
- - toilet_at_amenity
- - veterinary
-
-
-
-
### description
@@ -541,6 +560,22 @@
+### contact
+
+
+
+
+
+ - brothel
+ - cinema
+ - hospital
+ - ice_cream
+ - love_hotel
+ - stripclub
+
+
+
+
### wheelchair-access
@@ -913,18 +948,6 @@
-### contact
-
-
-
-
-
- - hospital
- - ice_cream
-
-
-
-
### diets
diff --git a/Docs/BuiltinQuestions.md b/Docs/BuiltinQuestions.md
index cd9ef1dfa3..8ad246857c 100644
--- a/Docs/BuiltinQuestions.md
+++ b/Docs/BuiltinQuestions.md
@@ -191,11 +191,7 @@ Shows a wikipedia box with the corresponding wikipedia article; the wikidata-ite
The question is *What is the corresponding Wikidata entity?*
-This rendering asks information about the property [wikidata](https://wiki.openstreetmap.org/wiki/Key:wikidata)
-
-This is rendered with `{wikipedia():max-height:25rem}`
-
-
+This rendering asks information about the property [wikidata](https://wiki.openstreetmap.org/wiki/Key:wikidata) This is rendered with `{wikipedia():max-height:25rem}`
@@ -237,11 +233,7 @@ This tagrendering has no question and is thus read-only
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}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -261,11 +253,7 @@ Shows and asks for the mastodon handle
The question is *What is the Mastodon-handle of {title()}?*
-This rendering asks information about the property [contact:mastodon](https://wiki.openstreetmap.org/wiki/Key:contact:mastodon)
-
-This is rendered with `{fediverse_link(contact:mastodon)}`
-
-
+This rendering asks information about the property [contact:mastodon](https://wiki.openstreetmap.org/wiki/Key:contact:mastodon) This is rendered with `{fediverse_link(contact:mastodon)}`
@@ -290,11 +278,7 @@ This tagrendering has no question and is thus read-only
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}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
@@ -312,11 +296,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
@@ -370,11 +350,7 @@ The question is *Are dogs allowed in this business?*
The question is *Is there still some relevant info that the previous questions did not cover? Feel free to add it here.*
-This rendering asks information about the property [description](https://wiki.openstreetmap.org/wiki/Key:description)
-
-This is rendered with `{description}`
-
-
+This rendering asks information about the property [description](https://wiki.openstreetmap.org/wiki/Key:description) This is rendered with `{description}`
@@ -384,11 +360,7 @@ This is rendered with `{description}`
The question is *What are the opening hours of {title()}?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
@@ -398,11 +370,7 @@ This is rendered with `
Opening hours
{opening_hours_table(opening_hours
The question is *What are the opening hours of {title()}?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
@@ -417,11 +385,7 @@ This is rendered with `
Opening hours
{opening_hours_table(opening_hours
The question is *What are the opening hours of {title()}?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
@@ -639,11 +603,7 @@ This tagrendering has labels `added_by_default`
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}`
-
-
+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}`
@@ -678,11 +638,7 @@ This tagrendering has labels `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`
-
-
+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`
@@ -783,11 +739,7 @@ This tagrendering has labels `internet-all`
The question is *What is the network name for the wireless internet access?*
-This rendering asks information about the property [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid)
-
-This is rendered with `The network name is {internet_access:ssid}`
-
-
+This rendering asks information about the property [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid) This is rendered with `The network name is {internet_access:ssid}`
@@ -824,11 +776,7 @@ The question is *Is this object lit or does it emit light?*
The question is *When was this object last surveyed?*
-This rendering asks information about the property [survey:date](https://wiki.openstreetmap.org/wiki/Key:survey:date)
-
-This is rendered with `This object was last surveyed on {survey:date}`
-
-
+This rendering asks information about the property [survey:date](https://wiki.openstreetmap.org/wiki/Key:survey:date) This is rendered with `This object was last surveyed on {survey:date}`
@@ -843,11 +791,7 @@ This is rendered with `This object was last surveyed on {survey:date}`
The question is *When was this object last checked?*
-This rendering asks information about the property [check_date](https://wiki.openstreetmap.org/wiki/Key:check_date)
-
-This is rendered with `This object was last checked on {check_date}`
-
-
+This rendering asks information about the property [check_date](https://wiki.openstreetmap.org/wiki/Key:check_date) This is rendered with `This object was last checked on {check_date}`
diff --git a/Docs/CalculatedTags.md b/Docs/CalculatedTags.md
index d23c292044..46ebcbad93 100644
--- a/Docs/CalculatedTags.md
+++ b/Docs/CalculatedTags.md
@@ -274,7 +274,7 @@ To enable this feature, add a field `calculatedTags` in the layer object, e.g.:
-By using `:=` as separator, the attribute will be calculated as soone as the data is loaded (strict evaluation)
+By using `:=` as separator, the attribute will be calculated as soon as the data is loaded (strict evaluation)
The default behaviour, using `=` as separator, is lazy loading
diff --git a/Docs/Hotkeys.md b/Docs/Hotkeys.md
index f19514a9b3..8cc46f20ec 100644
--- a/Docs/Hotkeys.md
+++ b/Docs/Hotkeys.md
@@ -25,6 +25,7 @@ P | Set the background to aerial or satellite imagery. Toggles between the two b
S | Opens the POI-layers and filter panel
Spacebar | Select the POI which is closest to the map center (crosshair). Only when in keyboard navigation is used
shift+O | Set the background layer to OpenStreetMap-carto
+shift+T | Toggle translation mode on or off
This document is autogenerated from
diff --git a/Docs/Layers/address.md b/Docs/Layers/address.md
index 460e945a81..5827934ec6 100644
--- a/Docs/Layers/address.md
+++ b/Docs/Layers/address.md
@@ -82,11 +82,7 @@ This tagrendering has labels `added_by_default`
The question is *What is the number of this house?*
-This rendering asks information about the property [addr:housenumber](https://wiki.openstreetmap.org/wiki/Key:addr:housenumber)
-
-This is rendered with `The house number is {addr:housenumber}`
-
-
+This rendering asks information about the property [addr:housenumber](https://wiki.openstreetmap.org/wiki/Key:addr:housenumber) This is rendered with `The house number is {addr:housenumber}`
@@ -101,11 +97,7 @@ This is rendered with `The house number is {addr:housenumber}`
The question is *What street is this address located in?*
-This rendering asks information about the property [addr:street](https://wiki.openstreetmap.org/wiki/Key:addr:street)
-
-This is rendered with `This address is in street {addr:street}`
-
-
+This rendering asks information about the property [addr:street](https://wiki.openstreetmap.org/wiki/Key:addr:street) This is rendered with `This address is in street {addr:street}`
@@ -122,11 +114,7 @@ This is rendered with `This address is in street {addr:street}`
The question is *What should be fixed here? Please explain*
-This rendering asks information about the property [fixme](https://wiki.openstreetmap.org/wiki/Key:fixme)
-
-This is rendered with `Fixme description{fixme}`
-
-
+This rendering asks information about the property [fixme](https://wiki.openstreetmap.org/wiki/Key:fixme) This is rendered with `Fixme description{fixme}`
diff --git a/Docs/Layers/advertising.md b/Docs/Layers/advertising.md
index 62cd68e16c..063c63df59 100644
--- a/Docs/Layers/advertising.md
+++ b/Docs/Layers/advertising.md
@@ -109,11 +109,7 @@ This tagrendering has no question and is thus read-only
The question is *Which type of advertising feature is this?*
-This rendering asks information about the property [advertising](https://wiki.openstreetmap.org/wiki/Key:advertising)
-
-This is rendered with `This is a {advertising}`
-
-
+This rendering asks information about the property [advertising](https://wiki.openstreetmap.org/wiki/Key:advertising) This is rendered with `This is a {advertising}`
@@ -176,11 +172,7 @@ The question is *Is this object lit or does it emit light?*
The question is *Who operates this feature?*
-This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator)
-
-This is rendered with `Operated by {operator}`
-
-
+This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator) This is rendered with `Operated by {operator}`
@@ -242,11 +234,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *Wich is the reference number?*
-This rendering asks information about the property [ref](https://wiki.openstreetmap.org/wiki/Key:ref)
-
-This is rendered with `Reference number is {ref}`
-
-
+This rendering asks information about the property [ref](https://wiki.openstreetmap.org/wiki/Key:ref) This is rendered with `Reference number is {ref}`
diff --git a/Docs/Layers/aerialway.md b/Docs/Layers/aerialway.md
new file mode 100644
index 0000000000..13624db1c2
--- /dev/null
+++ b/Docs/Layers/aerialway.md
@@ -0,0 +1,267 @@
+[//]: # (WARNING: this file is automatically generated. Please find the sources at the bottom and edit those sources)
+
+ aerialway
+===========
+
+
+
+
+
+Various forms of transport for passengers and goods that use wires, including cable cars, gondolas, chair lifts, drag lifts, and zip lines.
+
+
+
+
+
+
+ - This layer is shown at zoomlevel **0** and higher
+
+
+
+
+#### Themes using this layer
+
+
+
+
+
+ - [personal](https://mapcomplete.org/personal)
+ - [ski](https://mapcomplete.org/ski)
+
+
+
+
+ Basic tags for this layer
+---------------------------
+
+
+
+Elements must match **all** of the following expressions:
+
+0. aerialway~.+
+1. aerialway!=pylon
+2. aerialway!=station
+
+[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B%28%20%20%20%20nwr%5B%22aerialway%22%5D%5B%22aerialway%22!%3D%22pylon%22%5D%5B%22aerialway%22!%3D%22station%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%29%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B)
+
+
+
+ Supported attributes
+----------------------
+
+
+
+Warning:
+
+this quick overview is incomplete
+
+
+
+attribute | type | values which are supported by this layer
+----------- | ------ | ------------------------------------------
+[](https://taginfo.openstreetmap.org/keys/id#values) [id](https://wiki.openstreetmap.org/wiki/Key:id) | Multiple choice |
+[](https://taginfo.openstreetmap.org/keys/aerialway#values) [aerialway](https://wiki.openstreetmap.org/wiki/Key:aerialway) | Multiple choice | [cable_car](https://wiki.openstreetmap.org/wiki/Tag:aerialway%3Dcable_car) [gondola](https://wiki.openstreetmap.org/wiki/Tag:aerialway%3Dgondola) [chair_lift](https://wiki.openstreetmap.org/wiki/Tag:aerialway%3Dchair_lift) [mixed](https://wiki.openstreetmap.org/wiki/Tag:aerialway%3Dmixed) [t-bar](https://wiki.openstreetmap.org/wiki/Tag:aerialway%3Dt-bar) [j-bar](https://wiki.openstreetmap.org/wiki/Tag:aerialway%3Dj-bar) [platter](https://wiki.openstreetmap.org/wiki/Tag:aerialway%3Dplatter) [rope_tow](https://wiki.openstreetmap.org/wiki/Tag:aerialway%3Drope_tow) [magic_carpet](https://wiki.openstreetmap.org/wiki/Tag:aerialway%3Dmagic_carpet) [zip_line](https://wiki.openstreetmap.org/wiki/Tag:aerialway%3Dzip_line)
+[](https://taginfo.openstreetmap.org/keys/duration#values) [duration](https://wiki.openstreetmap.org/wiki/Key:duration) | [string](../SpecialInputElements.md#string) |
+[](https://taginfo.openstreetmap.org/keys/aerialway:occupancy#values) [aerialway:occupancy](https://wiki.openstreetmap.org/wiki/Key:aerialway:occupancy) | [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/oneway#values) [oneway](https://wiki.openstreetmap.org/wiki/Key:oneway) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:oneway%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:oneway%3Dno)
+
+
+
+
+### just_created
+
+
+
+This element shows a 'thank you' that the contributor has recently created this element
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+ - *You just created this element! Thanks for sharing this info with the world and helping people worldwide.* corresponds with id~.+
+
+
+This tagrendering is only visible in the popup if the following condition is met: `_last_edit:passed_time<300 & (_version_number= | _version_number=1) & _backend~.+`
+
+This tagrendering has labels `added_by_default`
+
+
+
+### images
+
+
+
+This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata` and shows the button to upload new images
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### type
+
+
+
+The question is *What type of aerialway is this?*
+
+
+
+
+
+ - *This is a cable car where the car goes up and down again on the same cable.* corresponds with aerialway=cable_car
+ - *This is a gondola where the cars go around in continuous circles* corresponds with aerialway=gondola
+ - *An open chairlift with seats to sit on and open to the outside air.* corresponds with aerialway=chair_lift
+ - *An aerialway which has both chairs and gondolas in the same continuous track* corresponds with aerialway=mixed
+ - *A drag lift* corresponds with aerialway=drag_lift
+ - _This option cannot be chosen as answer_
+ - *A drag lift with T-shaped carriers for two passengers at a time* corresponds with aerialway=t-bar
+ - *A drag lift with L-shaped bars for a single passenger at a time* corresponds with aerialway=j-bar
+ - *A drag lift with a platter to drag a single passenger at a time* corresponds with aerialway=platter
+ - *A tow line which which drags skieers* corresponds with aerialway=rope_tow
+ - *A magic carpet (a conveyor belt on the ground)* corresponds with aerialway=magic_carpet
+ - *A zip line. (A touristical attraction where adventurous people go down at high speeds) * corresponds with aerialway=zip_line
+
+
+
+
+### duration
+
+
+
+The question is *How long takes a single journey with this elevator?*
+
+This rendering asks information about the property [duration](https://wiki.openstreetmap.org/wiki/Key:duration) This is rendered with `A single journey takes {duration} minutes`
+
+
+
+### occupancy
+
+
+
+The question is *How many people fit a single carriage?*
+
+This rendering asks information about the property [aerialway:occupancy](https://wiki.openstreetmap.org/wiki/Key:aerialway:occupancy) This is rendered with `{aerialway:occupancy} people fit a single carriage`
+
+
+
+### opening_hours
+
+
+
+The question is *What are the opening hours of {title()}?*
+
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
+
+
+
+### oneway
+
+
+
+The question is *In what direction can this aerialway be taken?*
+
+
+
+
+
+ - *This aerialway can only be taken to the top* corresponds with oneway=yes
+ - *This aerialway can be taken in both directions* corresponds with oneway=no
+
+
+
+
+### length
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### leftover-questions
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### minimap
+
+
+
+Shows a small map with the feature. Added by default to every popup
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### last_edit
+
+
+
+Gives some metainfo about the last edit and who did edit it - rendering only
+
+This tagrendering has no question and is thus read-only
+
+
+
+This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+`
+
+This tagrendering has labels `added_by_default`
+
+
+
+### favourite_status
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### qr_code
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+This tagrendering has labels `added_by_default`
+
+
+
+### share
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+This tagrendering has labels `added_by_default`
+
+
+
+### all-tags
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+This document is autogenerated from [assets/layers/aerialway/aerialway.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/aerialway/aerialway.json)
diff --git a/Docs/Layers/all_streets.md b/Docs/Layers/all_streets.md
index dd9787b847..51b8d92d8d 100644
--- a/Docs/Layers/all_streets.md
+++ b/Docs/Layers/all_streets.md
@@ -115,11 +115,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *When will this street become a cyclestreet?*
-This rendering asks information about the property [cyclestreet:start_date](https://wiki.openstreetmap.org/wiki/Key:cyclestreet:start_date)
-
-This is rendered with `This street will become a cyclestreet at {cyclestreet:start_date}`
-
-
+This rendering asks information about the property [cyclestreet:start_date](https://wiki.openstreetmap.org/wiki/Key:cyclestreet:start_date) This is rendered with `This street will become a cyclestreet at {cyclestreet:start_date}`
This tagrendering is only visible in the popup if the following condition is met: `proposed:cyclestreet=yes`
diff --git a/Docs/Layers/all_vending_machine.md b/Docs/Layers/all_vending_machine.md
index 7a03a16980..c2fd0bc67e 100644
--- a/Docs/Layers/all_vending_machine.md
+++ b/Docs/Layers/all_vending_machine.md
@@ -111,11 +111,7 @@ This tagrendering has no question and is thus read-only
The question is *What does this vending machine sell?*
-This rendering asks information about the property [vending](https://wiki.openstreetmap.org/wiki/Key:vending)
-
-This is rendered with `This vending machine sells {vending}`
-
-
+This rendering asks information about the property [vending](https://wiki.openstreetmap.org/wiki/Key:vending) This is rendered with `This vending machine sells {vending}`
@@ -156,11 +152,7 @@ This is rendered with `This vending machine sells {vending}`
The question is *What are the opening hours of {title()}?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
@@ -265,11 +257,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *Who operates this vending machine?*
-This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator)
-
-This is rendered with `This vending machine is operated by {operator}`
-
-
+This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator) This is rendered with `This vending machine is operated by {operator}`
@@ -311,11 +299,7 @@ This tagrendering has labels `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`
-
-
+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`
@@ -338,11 +322,7 @@ This tagrendering has labels `level`
The question is *What is the phone number of the operator of this vending machine?*
-This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone)
-
-This is rendered with `{phone}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -360,11 +340,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
diff --git a/Docs/Layers/ambulancestation.md b/Docs/Layers/ambulancestation.md
index 90264fb8e2..5db87f2e7b 100644
--- a/Docs/Layers/ambulancestation.md
+++ b/Docs/Layers/ambulancestation.md
@@ -92,11 +92,7 @@ This tagrendering has labels `added_by_default`
The question is *What is the name of this ambulance station?*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `This station is called {name}.`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This station is called {name}.`
@@ -106,11 +102,7 @@ This is rendered with `This station is called {name}.`
The question is *What is the street name where the station located?*
-This rendering asks information about the property [addr:street](https://wiki.openstreetmap.org/wiki/Key:addr:street)
-
-This is rendered with `This station is along a highway called {addr:street}.`
-
-
+This rendering asks information about the property [addr:street](https://wiki.openstreetmap.org/wiki/Key:addr:street) This is rendered with `This station is along a highway called {addr:street}.`
@@ -120,11 +112,7 @@ This is rendered with `This station is along a highway called {addr:street}.`
The question is *Where is the station located? (e.g. name of neighborhood, villlage, or town)*
-This rendering asks information about the property [addr:place](https://wiki.openstreetmap.org/wiki/Key:addr:place)
-
-This is rendered with `This station is found within {addr:place}.`
-
-
+This rendering asks information about the property [addr:place](https://wiki.openstreetmap.org/wiki/Key:addr:place) This is rendered with `This station is found within {addr:place}.`
@@ -134,11 +122,7 @@ This is rendered with `This station is found within {addr:place}.`
The question is *What agency operates this station?*
-This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator)
-
-This is rendered with `This station is operated by {operator}.`
-
-
+This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator) This is rendered with `This station is operated by {operator}.`
@@ -153,11 +137,7 @@ This is rendered with `This station is operated by {operator}.`
The question is *How is the station operator classified?*
-This rendering asks information about the property [operator:type](https://wiki.openstreetmap.org/wiki/Key:operator:type)
-
-This is rendered with `The operator is a(n) {operator:type} entity.`
-
-
+This rendering asks information about the property [operator:type](https://wiki.openstreetmap.org/wiki/Key:operator:type) This is rendered with `The operator is a(n) {operator:type} entity.`
diff --git a/Docs/Layers/animal_shelter.md b/Docs/Layers/animal_shelter.md
index 2e6bb78f22..ccf94e84b5 100644
--- a/Docs/Layers/animal_shelter.md
+++ b/Docs/Layers/animal_shelter.md
@@ -105,11 +105,7 @@ This tagrendering has no question and is thus read-only
The question is *What is the name of this animal shelter?*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `This animal shelter is named {name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This animal shelter is named {name}`
@@ -119,11 +115,7 @@ This is rendered with `This animal shelter is named {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)
-
-This is rendered with `{website}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
@@ -141,11 +133,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -163,11 +151,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
@@ -202,11 +186,7 @@ The question is *What is the purpose of the animal shelter?*
The question is *When is this animal shelter opened?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `{opening_hours_table()}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `{opening_hours_table()}`
diff --git a/Docs/Layers/artwork.md b/Docs/Layers/artwork.md
index a12f766a22..4f5f579b46 100644
--- a/Docs/Layers/artwork.md
+++ b/Docs/Layers/artwork.md
@@ -115,11 +115,7 @@ This tagrendering has no question and is thus read-only
The question is *What is the type of this artwork?*
-This rendering asks information about the property [artwork_type](https://wiki.openstreetmap.org/wiki/Key:artwork_type)
-
-This is rendered with `This is a {artwork_type}`
-
-
+This rendering asks information about the property [artwork_type](https://wiki.openstreetmap.org/wiki/Key:artwork_type) This is rendered with `This is a {artwork_type}`
@@ -148,11 +144,7 @@ This tagrendering has labels `artwork-question`
The question is *Who made this artwork?*
-This rendering asks information about the property [artist:wikidata](https://wiki.openstreetmap.org/wiki/Key:artist:wikidata)
-
-This is rendered with `This artwork was made by {wikidata_label(artist:wikidata):font-weight:bold} {wikipedia(artist:wikidata)}`
-
-
+This rendering asks information about the property [artist:wikidata](https://wiki.openstreetmap.org/wiki/Key:artist:wikidata) This is rendered with `This artwork was made by {wikidata_label(artist:wikidata):font-weight:bold} {wikipedia(artist:wikidata)}`
This tagrendering has labels `artwork-question`
@@ -164,11 +156,7 @@ This tagrendering has labels `artwork-question`
The question is *Which artist created this?*
-This rendering asks information about the property [artist_name](https://wiki.openstreetmap.org/wiki/Key:artist_name)
-
-This is rendered with `Created by {artist_name}`
-
-
+This rendering asks information about the property [artist_name](https://wiki.openstreetmap.org/wiki/Key:artist_name) This is rendered with `Created by {artist_name}`
This tagrendering has labels `artwork-question`
@@ -180,11 +168,7 @@ This tagrendering has labels `artwork-question`
The question is *Is there a website with more information about this artwork?*
-This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website)
-
-This is rendered with `{link(More information on this website,&LBRACEwebsite&RBRACE,,,)}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{link(More information on this website,&LBRACEwebsite&RBRACE,,,)}`
This tagrendering has labels `artwork-question`
@@ -198,11 +182,7 @@ Shows a wikipedia box with the corresponding wikipedia article; the wikidata-ite
The question is *What is the corresponding Wikidata entity?*
-This rendering asks information about the property [wikidata](https://wiki.openstreetmap.org/wiki/Key:wikidata)
-
-This is rendered with `{wikipedia():max-height:25rem}`
-
-
+This rendering asks information about the property [wikidata](https://wiki.openstreetmap.org/wiki/Key:wikidata) This is rendered with `{wikipedia():max-height:25rem}`
@@ -220,11 +200,7 @@ This is rendered with `{wikipedia():max-height:25rem}`
The question is *What does this artwork depict?*
-This rendering asks information about the property [subject:wikidata](https://wiki.openstreetmap.org/wiki/Key:subject:wikidata)
-
-This is rendered with `This artwork depicts {wikidata_label(subject:wikidata)}{wikipedia(subject:wikidata)}`
-
-
+This rendering asks information about the property [subject:wikidata](https://wiki.openstreetmap.org/wiki/Key:subject:wikidata) This is rendered with `This artwork depicts {wikidata_label(subject:wikidata)}{wikipedia(subject:wikidata)}`
This tagrendering is only visible in the popup if the following condition is met: `subject:wikidata~.+`
@@ -277,11 +253,7 @@ This tagrendering has labels `bench-questions`
The question is *How many seats does this bench have?*
-This rendering asks information about the property [seats](https://wiki.openstreetmap.org/wiki/Key:seats)
-
-This is rendered with `{seats} seats`
-
-
+This rendering asks information about the property [seats](https://wiki.openstreetmap.org/wiki/Key:seats) This is rendered with `{seats} seats`
@@ -300,11 +272,7 @@ This tagrendering has labels `bench-questions`
The question is *What is the bench (seating) made from?*
-This rendering asks information about the property [material](https://wiki.openstreetmap.org/wiki/Key:material)
-
-This is rendered with `Material: {material}`
-
-
+This rendering asks information about the property [material](https://wiki.openstreetmap.org/wiki/Key:material) This is rendered with `Material: {material}`
@@ -328,11 +296,7 @@ This tagrendering has labels `bench-questions`
The question is *In which direction are you looking when sitting on the bench?*
-This rendering asks information about the property [direction](https://wiki.openstreetmap.org/wiki/Key:direction)
-
-This is rendered with `When sitting on the bench, one looks towards {direction}°.`
-
-
+This rendering asks information about the property [direction](https://wiki.openstreetmap.org/wiki/Key:direction) This is rendered with `When sitting on the bench, one looks towards {direction}°.`
This tagrendering is only visible in the popup if the following condition is met: `amenity=bench`
@@ -346,11 +310,7 @@ This tagrendering has labels `bench-questions`
The question is *Which colour does this bench have?*
-This rendering asks information about the property [colour](https://wiki.openstreetmap.org/wiki/Key:colour)
-
-This is rendered with `Colour: {colour}`
-
-
+This rendering asks information about the property [colour](https://wiki.openstreetmap.org/wiki/Key:colour) This is rendered with `Colour: {colour}`
@@ -376,11 +336,7 @@ This tagrendering has labels `bench-questions`
The question is *When was this bench last surveyed?*
-This rendering asks information about the property [survey:date](https://wiki.openstreetmap.org/wiki/Key:survey:date)
-
-This is rendered with `This bench was last surveyed on {survey:date}`
-
-
+This rendering asks information about the property [survey:date](https://wiki.openstreetmap.org/wiki/Key:survey:date) This is rendered with `This bench was last surveyed on {survey:date}`
@@ -399,11 +355,7 @@ This tagrendering has labels `bench-questions`
The question is *Does this bench have an inscription?*
-This rendering asks information about the property [inscription](https://wiki.openstreetmap.org/wiki/Key:inscription)
-
-This is rendered with `This bench does have the following inscription:
{inscription}
`
-
-
+This rendering asks information about the property [inscription](https://wiki.openstreetmap.org/wiki/Key:inscription) This is rendered with `This bench does have the following inscription:
{inscription}
`
diff --git a/Docs/Layers/assembly_point.md b/Docs/Layers/assembly_point.md
new file mode 100644
index 0000000000..703227a64d
--- /dev/null
+++ b/Docs/Layers/assembly_point.md
@@ -0,0 +1,230 @@
+[//]: # (WARNING: this file is automatically generated. Please find the sources at the bottom and edit those sources)
+
+ assembly_point
+================
+
+
+
+
+
+This layer contains assembly points and waiting areas where all employees, passengers or a large crowd assemble in case of an emergency.
+
+
+
+
+
+
+ - This layer is shown at zoomlevel **10** and higher
+
+
+
+
+#### Themes using this layer
+
+
+
+
+
+ - [disaster_response](https://mapcomplete.org/disaster_response)
+ - [personal](https://mapcomplete.org/personal)
+
+
+
+
+ Basic tags for this layer
+---------------------------
+
+
+
+Elements must match the expression **emergency=assembly_point**
+
+[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B%28%20%20%20%20nwr%5B%22emergency%22%3D%22assembly_point%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%29%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B)
+
+
+
+ Supported attributes
+----------------------
+
+
+
+Warning:
+
+this quick overview is incomplete
+
+
+
+attribute | type | values which are supported by this layer
+----------- | ------ | ------------------------------------------
+[](https://taginfo.openstreetmap.org/keys/id#values) [id](https://wiki.openstreetmap.org/wiki/Key:id) | Multiple choice |
+[](https://taginfo.openstreetmap.org/keys/name#values) [name](https://wiki.openstreetmap.org/wiki/Key:name) | [string](../SpecialInputElements.md#string) |
+[](https://taginfo.openstreetmap.org/keys/operator#values) [operator](https://wiki.openstreetmap.org/wiki/Key:operator) | [string](../SpecialInputElements.md#string) |
+
+
+
+
+### just_created
+
+
+
+This element shows a 'thank you' that the contributor has recently created this element
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+ - *You just created this element! Thanks for sharing this info with the world and helping people worldwide.* corresponds with id~.+
+
+
+This tagrendering is only visible in the popup if the following condition is met: `_last_edit:passed_time<300 & (_version_number= | _version_number=1) & _backend~.+`
+
+This tagrendering has labels `added_by_default`
+
+
+
+### images
+
+
+
+This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata` and shows the button to upload new images
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### assembly_point_name
+
+
+
+The question is *What is the name of this assembly point?*
+
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This assembly point is named {name}`
+
+
+
+### assembly_point_operator
+
+
+
+The question is *What organization operates this assembly point?*
+
+This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator) This is rendered with `This assembly point is operated by {operator}`
+
+
+
+### disaster_type
+
+
+
+The question is *For which disaster type is this assembly point meant?*
+
+
+
+
+
+ - *Earthquake* corresponds with assembly_point:earthquake=yes
+ - Unselecting this answer will add assembly_point:earthquake=
+ - *Flood* corresponds with assembly_point:flood=yes
+ - Unselecting this answer will add assembly_point:flood=
+ - *Fire* corresponds with assembly_point:fire=yes
+ - Unselecting this answer will add assembly_point:fire=
+ - *Landslide* corresponds with assembly_point:landslide=yes
+ - Unselecting this answer will add assembly_point:landslide=
+
+
+
+
+### leftover-questions
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### minimap
+
+
+
+Shows a small map with the feature. Added by default to every popup
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### move-button
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### last_edit
+
+
+
+Gives some metainfo about the last edit and who did edit it - rendering only
+
+This tagrendering has no question and is thus read-only
+
+
+
+This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+`
+
+This tagrendering has labels `added_by_default`
+
+
+
+### favourite_status
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### qr_code
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+This tagrendering has labels `added_by_default`
+
+
+
+### share
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+This tagrendering has labels `added_by_default`
+
+
+
+### all-tags
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+This document is autogenerated from [assets/layers/assembly_point/assembly_point.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/assembly_point/assembly_point.json)
diff --git a/Docs/Layers/atm.md b/Docs/Layers/atm.md
index 97df7296e5..965896c497 100644
--- a/Docs/Layers/atm.md
+++ b/Docs/Layers/atm.md
@@ -118,11 +118,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What brand is this ATM?*
-This rendering asks information about the property [brand](https://wiki.openstreetmap.org/wiki/Key:brand)
-
-This is rendered with `The brand of this ATM is {brand}`
-
-
+This rendering asks information about the property [brand](https://wiki.openstreetmap.org/wiki/Key:brand) This is rendered with `The brand of this ATM is {brand}`
@@ -132,11 +128,7 @@ This is rendered with `The brand of this ATM is {brand}`
The question is *What company operates this ATM?*
-This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator)
-
-This is rendered with `The ATM is operated by {operator}`
-
-
+This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator) This is rendered with `The ATM is operated by {operator}`
@@ -146,11 +138,7 @@ This is rendered with `The ATM is operated by {operator}`
The question is *What are the opening hours of {title()}?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
diff --git a/Docs/Layers/barrier.md b/Docs/Layers/barrier.md
index c1b4c19bd5..32d663d48c 100644
--- a/Docs/Layers/barrier.md
+++ b/Docs/Layers/barrier.md
@@ -187,11 +187,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *How wide is the gap left over besides the barrier?*
-This rendering asks information about the property [maxwidth:physical](https://wiki.openstreetmap.org/wiki/Key:maxwidth:physical)
-
-This is rendered with `Maximum width: {maxwidth:physical} m`
-
-
+This rendering asks information about the property [maxwidth:physical](https://wiki.openstreetmap.org/wiki/Key:maxwidth:physical) This is rendered with `Maximum width: {maxwidth:physical} m`
This tagrendering is only visible in the popup if the following condition is met: `_referencing_ways~.+ & cycle_barrier!=double & cycle_barrier!=triple`
@@ -203,11 +199,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *How much space is there between the barriers (along the length of the road)?*
-This rendering asks information about the property [width:separation](https://wiki.openstreetmap.org/wiki/Key:width:separation)
-
-This is rendered with `Space between barriers (along the length of the road): {width:separation} m`
-
-
+This rendering asks information about the property [width:separation](https://wiki.openstreetmap.org/wiki/Key:width:separation) This is rendered with `Space between barriers (along the length of the road): {width:separation} m`
This tagrendering is only visible in the popup if the following condition is met: `cycle_barrier=double | cycle_barrier=triple`
@@ -219,11 +211,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *How wide is the smallest opening next to the barriers?*
-This rendering asks information about the property [width:opening](https://wiki.openstreetmap.org/wiki/Key:width:opening)
-
-This is rendered with `Width of opening: {width:opening} m`
-
-
+This rendering asks information about the property [width:opening](https://wiki.openstreetmap.org/wiki/Key:width:opening) This is rendered with `Width of opening: {width:opening} m`
This tagrendering is only visible in the popup if the following condition is met: `cycle_barrier=double | cycle_barrier=triple`
@@ -235,11 +223,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *How much overlap do the barriers have?*
-This rendering asks information about the property [overlap](https://wiki.openstreetmap.org/wiki/Key:overlap)
-
-This is rendered with `Overlap: {overlap} m`
-
-
+This rendering asks information about the property [overlap](https://wiki.openstreetmap.org/wiki/Key:overlap) This is rendered with `Overlap: {overlap} m`
This tagrendering is only visible in the popup if the following condition is met: `cycle_barrier=double | cycle_barrier=triple`
diff --git a/Docs/Layers/bench.md b/Docs/Layers/bench.md
index a7d97914c9..be691331db 100644
--- a/Docs/Layers/bench.md
+++ b/Docs/Layers/bench.md
@@ -133,11 +133,7 @@ This tagrendering has labels `bench-questions`
The question is *How many seats does this bench have?*
-This rendering asks information about the property [seats](https://wiki.openstreetmap.org/wiki/Key:seats)
-
-This is rendered with `{seats} seats`
-
-
+This rendering asks information about the property [seats](https://wiki.openstreetmap.org/wiki/Key:seats) This is rendered with `{seats} seats`
@@ -154,11 +150,7 @@ This tagrendering has labels `bench-questions`
The question is *What is the bench (seating) made from?*
-This rendering asks information about the property [material](https://wiki.openstreetmap.org/wiki/Key:material)
-
-This is rendered with `Material: {material}`
-
-
+This rendering asks information about the property [material](https://wiki.openstreetmap.org/wiki/Key:material) This is rendered with `Material: {material}`
@@ -180,11 +172,7 @@ This tagrendering has labels `bench-questions`
The question is *In which direction are you looking when sitting on the bench?*
-This rendering asks information about the property [direction](https://wiki.openstreetmap.org/wiki/Key:direction)
-
-This is rendered with `When sitting on the bench, one looks towards {direction}°.`
-
-
+This rendering asks information about the property [direction](https://wiki.openstreetmap.org/wiki/Key:direction) This is rendered with `When sitting on the bench, one looks towards {direction}°.`
This tagrendering has labels `bench-questions`
@@ -196,11 +184,7 @@ This tagrendering has labels `bench-questions`
The question is *Which colour does this bench have?*
-This rendering asks information about the property [colour](https://wiki.openstreetmap.org/wiki/Key:colour)
-
-This is rendered with `Colour: {colour}`
-
-
+This rendering asks information about the property [colour](https://wiki.openstreetmap.org/wiki/Key:colour) This is rendered with `Colour: {colour}`
@@ -224,11 +208,7 @@ This tagrendering has labels `bench-questions`
The question is *When was this bench last surveyed?*
-This rendering asks information about the property [survey:date](https://wiki.openstreetmap.org/wiki/Key:survey:date)
-
-This is rendered with `This bench was last surveyed on {survey:date}`
-
-
+This rendering asks information about the property [survey:date](https://wiki.openstreetmap.org/wiki/Key:survey:date) This is rendered with `This bench was last surveyed on {survey:date}`
@@ -245,11 +225,7 @@ This tagrendering has labels `bench-questions`
The question is *Does this bench have an inscription?*
-This rendering asks information about the property [inscription](https://wiki.openstreetmap.org/wiki/Key:inscription)
-
-This is rendered with `This bench does have the following inscription:
{inscription}
`
-
-
+This rendering asks information about the property [inscription](https://wiki.openstreetmap.org/wiki/Key:inscription) This is rendered with `This bench does have the following inscription:
{inscription}
`
@@ -306,11 +282,7 @@ This tagrendering has labels `bench-questions`
The question is *What is the type of this artwork?*
-This rendering asks information about the property [artwork_type](https://wiki.openstreetmap.org/wiki/Key:artwork_type)
-
-This is rendered with `This is a {artwork_type}`
-
-
+This rendering asks information about the property [artwork_type](https://wiki.openstreetmap.org/wiki/Key:artwork_type) This is rendered with `This is a {artwork_type}`
@@ -341,11 +313,7 @@ This tagrendering has labels `artwork-question`
The question is *Who made this artwork?*
-This rendering asks information about the property [artist:wikidata](https://wiki.openstreetmap.org/wiki/Key:artist:wikidata)
-
-This is rendered with `This artwork was made by {wikidata_label(artist:wikidata):font-weight:bold} {wikipedia(artist:wikidata)}`
-
-
+This rendering asks information about the property [artist:wikidata](https://wiki.openstreetmap.org/wiki/Key:artist:wikidata) This is rendered with `This artwork was made by {wikidata_label(artist:wikidata):font-weight:bold} {wikipedia(artist:wikidata)}`
This tagrendering is only visible in the popup if the following condition is met: `tourism=artwork`
@@ -359,11 +327,7 @@ This tagrendering has labels `artwork-question`
The question is *Which artist created this?*
-This rendering asks information about the property [artist_name](https://wiki.openstreetmap.org/wiki/Key:artist_name)
-
-This is rendered with `Created by {artist_name}`
-
-
+This rendering asks information about the property [artist_name](https://wiki.openstreetmap.org/wiki/Key:artist_name) This is rendered with `Created by {artist_name}`
This tagrendering is only visible in the popup if the following condition is met: `tourism=artwork`
@@ -377,11 +341,7 @@ This tagrendering has labels `artwork-question`
The question is *Is there a website with more information about this artwork?*
-This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website)
-
-This is rendered with `{link(More information on this website,&LBRACEwebsite&RBRACE,,,)}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{link(More information on this website,&LBRACEwebsite&RBRACE,,,)}`
This tagrendering is only visible in the popup if the following condition is met: `tourism=artwork`
@@ -395,11 +355,7 @@ This tagrendering has labels `artwork-question`
The question is *What does this artwork depict?*
-This rendering asks information about the property [subject:wikidata](https://wiki.openstreetmap.org/wiki/Key:subject:wikidata)
-
-This is rendered with `This artwork depicts {wikidata_label(subject:wikidata)}{wikipedia(subject:wikidata)}`
-
-
+This rendering asks information about the property [subject:wikidata](https://wiki.openstreetmap.org/wiki/Key:subject:wikidata) This is rendered with `This artwork depicts {wikidata_label(subject:wikidata)}{wikipedia(subject:wikidata)}`
This tagrendering is only visible in the popup if the following condition is met: `tourism=artwork`
diff --git a/Docs/Layers/bench_at_pt.md b/Docs/Layers/bench_at_pt.md
index e0e264b4d9..435fdc143c 100644
--- a/Docs/Layers/bench_at_pt.md
+++ b/Docs/Layers/bench_at_pt.md
@@ -104,11 +104,7 @@ This tagrendering has no question and is thus read-only
This tagrendering has no question and is thus read-only
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `{name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `{name}`
diff --git a/Docs/Layers/bicycle_library.md b/Docs/Layers/bicycle_library.md
index b299a3d8d5..044d98141a 100644
--- a/Docs/Layers/bicycle_library.md
+++ b/Docs/Layers/bicycle_library.md
@@ -108,11 +108,7 @@ This tagrendering has no question and is thus read-only
The question is *What is the name of this bicycle library?*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `This bicycle library is called {name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This bicycle library is called {name}`
@@ -122,11 +118,7 @@ This is rendered with `This bicycle library is called {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)
-
-This is rendered with `{website}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
@@ -144,11 +136,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -166,11 +154,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
@@ -188,11 +172,7 @@ This tagrendering has labels `contact`
The question is *What are the opening hours of {title()}?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
@@ -202,11 +182,7 @@ This is rendered with `
Opening hours
{opening_hours_table(opening_hours
The question is *How much does lending a bicycle cost?*
-This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge)
-
-This is rendered with `Lending a bicycle costs {charge}`
-
-
+This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge) This is rendered with `Lending a bicycle costs {charge}`
@@ -239,11 +215,7 @@ The question is *Who can loan bicycles here?*
The question is *Is there still some relevant info that the previous questions did not cover? Feel free to add it here.*
-This rendering asks information about the property [description](https://wiki.openstreetmap.org/wiki/Key:description)
-
-This is rendered with `{description}`
-
-
+This rendering asks information about the property [description](https://wiki.openstreetmap.org/wiki/Key:description) This is rendered with `{description}`
@@ -269,6 +241,16 @@ This tagrendering has no question and is thus read-only
+### move-button
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
### delete-button
diff --git a/Docs/Layers/bicycle_rental.md b/Docs/Layers/bicycle_rental.md
index 5679af2b19..024ada841d 100644
--- a/Docs/Layers/bicycle_rental.md
+++ b/Docs/Layers/bicycle_rental.md
@@ -139,11 +139,7 @@ This tagrendering is only visible in the popup if the following condition is met
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}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
@@ -161,11 +157,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
@@ -183,11 +175,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -205,11 +193,7 @@ This tagrendering has labels `contact`
The question is *What are the opening hours of {title()}?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
This tagrendering is only visible in the popup if the following condition is met: `opening_hours~.+ | shop~.+`
@@ -267,11 +251,7 @@ The question is *Which methods of payment are accepted here?*
The question is *What kind of bicycles and accessories are rented here?*
-This rendering asks information about the property [rental](https://wiki.openstreetmap.org/wiki/Key:rental)
-
-This is rendered with `{rental} is rented here`
-
-
+This rendering asks information about the property [rental](https://wiki.openstreetmap.org/wiki/Key:rental) This is rendered with `{rental} is rented here`
@@ -295,11 +275,7 @@ This tagrendering has labels `bicycle_rental`
The question is *How many city bikes can be rented here?*
-This rendering asks information about the property [capacity:city_bike](https://wiki.openstreetmap.org/wiki/Key:capacity:city_bike)
-
-This is rendered with `{capacity:city_bike} city bikes can be rented here`
-
-
+This rendering asks information about the property [capacity:city_bike](https://wiki.openstreetmap.org/wiki/Key:capacity:city_bike) This is rendered with `{capacity:city_bike} city bikes can be rented here`
This tagrendering is only visible in the popup if the following condition is met: `rental~^(.*city_bike.*)$`
@@ -313,11 +289,7 @@ This tagrendering has labels `bicycle_rental`
The question is *How many electrical bikes can be rented here?*
-This rendering asks information about the property [capacity:ebike](https://wiki.openstreetmap.org/wiki/Key:capacity:ebike)
-
-This is rendered with `{capacity:ebike} electrical bikes can be rented here`
-
-
+This rendering asks information about the property [capacity:ebike](https://wiki.openstreetmap.org/wiki/Key:capacity:ebike) This is rendered with `{capacity:ebike} electrical bikes can be rented here`
This tagrendering is only visible in the popup if the following condition is met: `rental~^(.*ebike.*)$`
@@ -331,11 +303,7 @@ This tagrendering has labels `bicycle_rental`
The question is *How many bikes for children can be rented here?*
-This rendering asks information about the property [capacity:kid_bike](https://wiki.openstreetmap.org/wiki/Key:capacity:kid_bike)
-
-This is rendered with `{capacity:kid_bike} bikes for children can be rented here`
-
-
+This rendering asks information about the property [capacity:kid_bike](https://wiki.openstreetmap.org/wiki/Key:capacity:kid_bike) This is rendered with `{capacity:kid_bike} bikes for children can be rented here`
This tagrendering is only visible in the popup if the following condition is met: `rental~^(.*kid_bike.*)$`
@@ -349,11 +317,7 @@ This tagrendering has labels `bicycle_rental`
The question is *How many BMX bikes can be rented here?*
-This rendering asks information about the property [capacity:bmx](https://wiki.openstreetmap.org/wiki/Key:capacity:bmx)
-
-This is rendered with `{capacity:bmx} BMX bikes can be rented here`
-
-
+This rendering asks information about the property [capacity:bmx](https://wiki.openstreetmap.org/wiki/Key:capacity:bmx) This is rendered with `{capacity:bmx} BMX bikes can be rented here`
This tagrendering is only visible in the popup if the following condition is met: `rental~^(.*bmx.*)$`
@@ -367,11 +331,7 @@ This tagrendering has labels `bicycle_rental`
The question is *How many mountainbikes can be rented here?*
-This rendering asks information about the property [capacity:mtb](https://wiki.openstreetmap.org/wiki/Key:capacity:mtb)
-
-This is rendered with `{capacity:mtb} mountainbikes can be rented here`
-
-
+This rendering asks information about the property [capacity:mtb](https://wiki.openstreetmap.org/wiki/Key:capacity:mtb) This is rendered with `{capacity:mtb} mountainbikes can be rented here`
This tagrendering is only visible in the popup if the following condition is met: `rental~^(.*mtb.*)$`
@@ -385,11 +345,7 @@ This tagrendering has labels `bicycle_rental`
The question is *How many bicycle panniers can be rented here?*
-This rendering asks information about the property [capacity:bicycle_pannier](https://wiki.openstreetmap.org/wiki/Key:capacity:bicycle_pannier)
-
-This is rendered with `{capacity:bicycle_pannier} bicycle panniers can be rented here`
-
-
+This rendering asks information about the property [capacity:bicycle_pannier](https://wiki.openstreetmap.org/wiki/Key:capacity:bicycle_pannier) This is rendered with `{capacity:bicycle_pannier} bicycle panniers can be rented here`
This tagrendering is only visible in the popup if the following condition is met: `rental~^(.*bicycle_pannier.*)$`
@@ -403,11 +359,7 @@ This tagrendering has labels `bicycle_rental`
The question is *How many tandem can be rented here?*
-This rendering asks information about the property [capacity:tandem_bicycle](https://wiki.openstreetmap.org/wiki/Key:capacity:tandem_bicycle)
-
-This is rendered with `{capacity:tandem_bicycle} tandem can be rented here`
-
-
+This rendering asks information about the property [capacity:tandem_bicycle](https://wiki.openstreetmap.org/wiki/Key:capacity:tandem_bicycle) This is rendered with `{capacity:tandem_bicycle} tandem can be rented here`
This tagrendering is only visible in the popup if the following condition is met: `rental~^(.*tandem_bicycle.*)$`
diff --git a/Docs/Layers/bicycle_rental_non_docking.md b/Docs/Layers/bicycle_rental_non_docking.md
index 7c35639d5d..246e515500 100644
--- a/Docs/Layers/bicycle_rental_non_docking.md
+++ b/Docs/Layers/bicycle_rental_non_docking.md
@@ -136,11 +136,7 @@ This tagrendering is only visible in the popup if the following condition is met
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}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
@@ -158,11 +154,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
@@ -180,11 +172,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -202,11 +190,7 @@ This tagrendering has labels `contact`
The question is *What are the opening hours of {title()}?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
This tagrendering is only visible in the popup if the following condition is met: `opening_hours~.+ | shop~.+`
@@ -264,11 +248,7 @@ The question is *Which methods of payment are accepted here?*
The question is *What kind of bicycles and accessories are rented here?*
-This rendering asks information about the property [rental](https://wiki.openstreetmap.org/wiki/Key:rental)
-
-This is rendered with `{rental} is rented here`
-
-
+This rendering asks information about the property [rental](https://wiki.openstreetmap.org/wiki/Key:rental) This is rendered with `{rental} is rented here`
@@ -292,11 +272,7 @@ This tagrendering has labels `bicycle_rental`
The question is *How many city bikes can be rented here?*
-This rendering asks information about the property [capacity:city_bike](https://wiki.openstreetmap.org/wiki/Key:capacity:city_bike)
-
-This is rendered with `{capacity:city_bike} city bikes can be rented here`
-
-
+This rendering asks information about the property [capacity:city_bike](https://wiki.openstreetmap.org/wiki/Key:capacity:city_bike) This is rendered with `{capacity:city_bike} city bikes can be rented here`
This tagrendering is only visible in the popup if the following condition is met: `rental~^(.*city_bike.*)$`
@@ -310,11 +286,7 @@ This tagrendering has labels `bicycle_rental`
The question is *How many electrical bikes can be rented here?*
-This rendering asks information about the property [capacity:ebike](https://wiki.openstreetmap.org/wiki/Key:capacity:ebike)
-
-This is rendered with `{capacity:ebike} electrical bikes can be rented here`
-
-
+This rendering asks information about the property [capacity:ebike](https://wiki.openstreetmap.org/wiki/Key:capacity:ebike) This is rendered with `{capacity:ebike} electrical bikes can be rented here`
This tagrendering is only visible in the popup if the following condition is met: `rental~^(.*ebike.*)$`
@@ -328,11 +300,7 @@ This tagrendering has labels `bicycle_rental`
The question is *How many bikes for children can be rented here?*
-This rendering asks information about the property [capacity:kid_bike](https://wiki.openstreetmap.org/wiki/Key:capacity:kid_bike)
-
-This is rendered with `{capacity:kid_bike} bikes for children can be rented here`
-
-
+This rendering asks information about the property [capacity:kid_bike](https://wiki.openstreetmap.org/wiki/Key:capacity:kid_bike) This is rendered with `{capacity:kid_bike} bikes for children can be rented here`
This tagrendering is only visible in the popup if the following condition is met: `rental~^(.*kid_bike.*)$`
@@ -346,11 +314,7 @@ This tagrendering has labels `bicycle_rental`
The question is *How many BMX bikes can be rented here?*
-This rendering asks information about the property [capacity:bmx](https://wiki.openstreetmap.org/wiki/Key:capacity:bmx)
-
-This is rendered with `{capacity:bmx} BMX bikes can be rented here`
-
-
+This rendering asks information about the property [capacity:bmx](https://wiki.openstreetmap.org/wiki/Key:capacity:bmx) This is rendered with `{capacity:bmx} BMX bikes can be rented here`
This tagrendering is only visible in the popup if the following condition is met: `rental~^(.*bmx.*)$`
@@ -364,11 +328,7 @@ This tagrendering has labels `bicycle_rental`
The question is *How many mountainbikes can be rented here?*
-This rendering asks information about the property [capacity:mtb](https://wiki.openstreetmap.org/wiki/Key:capacity:mtb)
-
-This is rendered with `{capacity:mtb} mountainbikes can be rented here`
-
-
+This rendering asks information about the property [capacity:mtb](https://wiki.openstreetmap.org/wiki/Key:capacity:mtb) This is rendered with `{capacity:mtb} mountainbikes can be rented here`
This tagrendering is only visible in the popup if the following condition is met: `rental~^(.*mtb.*)$`
@@ -382,11 +342,7 @@ This tagrendering has labels `bicycle_rental`
The question is *How many bicycle panniers can be rented here?*
-This rendering asks information about the property [capacity:bicycle_pannier](https://wiki.openstreetmap.org/wiki/Key:capacity:bicycle_pannier)
-
-This is rendered with `{capacity:bicycle_pannier} bicycle panniers can be rented here`
-
-
+This rendering asks information about the property [capacity:bicycle_pannier](https://wiki.openstreetmap.org/wiki/Key:capacity:bicycle_pannier) This is rendered with `{capacity:bicycle_pannier} bicycle panniers can be rented here`
This tagrendering is only visible in the popup if the following condition is met: `rental~^(.*bicycle_pannier.*)$`
@@ -400,11 +356,7 @@ This tagrendering has labels `bicycle_rental`
The question is *How many tandem can be rented here?*
-This rendering asks information about the property [capacity:tandem_bicycle](https://wiki.openstreetmap.org/wiki/Key:capacity:tandem_bicycle)
-
-This is rendered with `{capacity:tandem_bicycle} tandem can be rented here`
-
-
+This rendering asks information about the property [capacity:tandem_bicycle](https://wiki.openstreetmap.org/wiki/Key:capacity:tandem_bicycle) This is rendered with `{capacity:tandem_bicycle} tandem can be rented here`
This tagrendering is only visible in the popup if the following condition is met: `rental~^(.*tandem_bicycle.*)$`
diff --git a/Docs/Layers/bicycle_tube_vending_machine.md b/Docs/Layers/bicycle_tube_vending_machine.md
index 7ee40d921e..e774f3a796 100644
--- a/Docs/Layers/bicycle_tube_vending_machine.md
+++ b/Docs/Layers/bicycle_tube_vending_machine.md
@@ -107,11 +107,7 @@ This tagrendering has no question and is thus read-only
The question is *Is this vending machine still operational?*
-This rendering asks information about the property [operational_status](https://wiki.openstreetmap.org/wiki/Key:operational_status)
-
-This is rendered with `The operational status is {operational_status}`
-
-
+This rendering asks information about the property [operational_status](https://wiki.openstreetmap.org/wiki/Key:operational_status) This is rendered with `The operational status is {operational_status}`
@@ -128,11 +124,7 @@ This is rendered with `The operational status is {operational_status}`
The question is *How much does a bicycle tube cost?*
-This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge)
-
-This is rendered with `A bicycle tube costs {charge}`
-
-
+This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge) This is rendered with `A bicycle tube costs {charge}`
@@ -172,11 +164,7 @@ The question is *Which methods of payment are accepted here?*
The question is *Which brand of tubes are sold here?*
-This rendering asks information about the property [brand](https://wiki.openstreetmap.org/wiki/Key:brand)
-
-This is rendered with `{brand} tubes are sold here`
-
-
+This rendering asks information about the property [brand](https://wiki.openstreetmap.org/wiki/Key:brand) This is rendered with `{brand} tubes are sold here`
@@ -192,11 +180,7 @@ This is rendered with `{brand} tubes are sold here`
The question is *Who maintains this vending machine?*
-This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator)
-
-This is rendered with `This vending machine is maintained by {operator}`
-
-
+This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator) This is rendered with `This vending machine is maintained by {operator}`
diff --git a/Docs/Layers/bike_cafe.md b/Docs/Layers/bike_cafe.md
index ba4d78e35f..f58f15d9cf 100644
--- a/Docs/Layers/bike_cafe.md
+++ b/Docs/Layers/bike_cafe.md
@@ -110,11 +110,7 @@ This tagrendering has no question and is thus read-only
The question is *What is the name of this bike cafe?*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `This bike cafe is called {name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This bike cafe is called {name}`
@@ -172,11 +168,7 @@ The question is *Does this bike cafe repair bikes?*
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}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
@@ -194,11 +186,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -216,11 +204,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
@@ -238,11 +222,7 @@ This tagrendering has labels `contact`
The question is *When it this bike café opened?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
diff --git a/Docs/Layers/bike_cleaning.md b/Docs/Layers/bike_cleaning.md
index 350b6c2d57..1f1d93a225 100644
--- a/Docs/Layers/bike_cleaning.md
+++ b/Docs/Layers/bike_cleaning.md
@@ -106,11 +106,7 @@ This tagrendering has no question and is thus read-only
The question is *How much does it cost to use the cleaning service?*
-This rendering asks information about the property [service:bicycle:cleaning:charge](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning:charge)
-
-This is rendered with `Using the cleaning service costs {service:bicycle:cleaning:charge}`
-
-
+This rendering asks information about the property [service:bicycle:cleaning:charge](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning:charge) This is rendered with `Using the cleaning service costs {service:bicycle:cleaning:charge}`
@@ -129,11 +125,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *How much does it cost to use the cleaning service?*
-This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge)
-
-This is rendered with `Using the cleaning service costs {charge}`
-
-
+This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge) This is rendered with `Using the cleaning service costs {charge}`
diff --git a/Docs/Layers/bike_parking.md b/Docs/Layers/bike_parking.md
index bfed7f66f0..75422b7511 100644
--- a/Docs/Layers/bike_parking.md
+++ b/Docs/Layers/bike_parking.md
@@ -62,6 +62,9 @@ attribute | type | values which are supported by this layer
[](https://taginfo.openstreetmap.org/keys/covered#values) [covered](https://wiki.openstreetmap.org/wiki/Key:covered) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:covered%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:covered%3Dno)
[](https://taginfo.openstreetmap.org/keys/capacity#values) [capacity](https://wiki.openstreetmap.org/wiki/Key:capacity) | [nat](../SpecialInputElements.md#nat) |
[](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) [private](https://wiki.openstreetmap.org/wiki/Tag:access%3Dprivate)
+[](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/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/operator:phone#values) [operator:phone](https://wiki.openstreetmap.org/wiki/Key:operator:phone) | [phone](../SpecialInputElements.md#phone) |
[](https://taginfo.openstreetmap.org/keys/cargo_bike#values) [cargo_bike](https://wiki.openstreetmap.org/wiki/Key:cargo_bike) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:cargo_bike%3Dyes) [designated](https://wiki.openstreetmap.org/wiki/Tag:cargo_bike%3Ddesignated) [no](https://wiki.openstreetmap.org/wiki/Tag:cargo_bike%3Dno)
[](https://taginfo.openstreetmap.org/keys/capacity:cargo_bike#values) [capacity:cargo_bike](https://wiki.openstreetmap.org/wiki/Key:capacity:cargo_bike) | [nat](../SpecialInputElements.md#nat) |
@@ -107,11 +110,7 @@ This tagrendering has no question and is thus read-only
The question is *What is the type of this bicycle parking?*
-This rendering asks information about the property [bicycle_parking](https://wiki.openstreetmap.org/wiki/Key:bicycle_parking)
-
-This is rendered with `This is a bicycle parking of the type: {bicycle_parking}`
-
-
+This rendering asks information about the property [bicycle_parking](https://wiki.openstreetmap.org/wiki/Key:bicycle_parking) This is rendered with `This is a bicycle parking of the type: {bicycle_parking}`
@@ -168,11 +167,7 @@ The question is *Is this parking covered? Also select "covered" for indoor park
The question is *How many bicycles fit in this bicycle parking (including possible cargo bicycles)?*
-This rendering asks information about the property [capacity](https://wiki.openstreetmap.org/wiki/Key:capacity)
-
-This is rendered with `Place for {capacity} bikes`
-
-
+This rendering asks information about the property [capacity](https://wiki.openstreetmap.org/wiki/Key:capacity) This is rendered with `Place for {capacity} bikes`
@@ -182,11 +177,7 @@ This is rendered with `Place for {capacity} bikes`
The question is *Who can use this bicycle parking?*
-This rendering asks information about the property [access](https://wiki.openstreetmap.org/wiki/Key:access)
-
-This is rendered with `{access}`
-
-
+This rendering asks information about the property [access](https://wiki.openstreetmap.org/wiki/Key:access) This is rendered with `{access}`
@@ -197,6 +188,55 @@ This is rendered with `{access}`
+### fee
+
+
+
+The question is *Are these bicycle parkings free to use?*
+
+
+
+
+
+ - *One has to pay to use this bicycle parking* corresponds with fee=yes
+ - *Free to use* corresponds with fee=no
+
+
+
+
+### opening_hours_24_7
+
+
+
+The question is *What are the opening hours of {title()}?*
+
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
+
+
+
+ - *24/7 opened (including holidays)* corresponds with opening_hours=24/7
+
+
+
+
+### operator_phone
+
+
+
+The question is *What is the phone number of the operator of this bicycle parking?*
+
+This rendering asks information about the property [operator:phone](https://wiki.openstreetmap.org/wiki/Key:operator:phone) This is rendered with `{operator:phone}`
+
+
+
+ - *{phone}* corresponds with phone~.+
+ - _This option cannot be chosen as answer_
+ - *{contact:phone}* corresponds with contact:phone~.+
+ - _This option cannot be chosen as answer_
+
+
+
+
### Cargo bike spaces?
@@ -220,11 +260,7 @@ The question is *Does this bicycle parking have spots for cargo bikes?*
The question is *How many cargo bicycles fit in this bicycle parking?*
-This rendering asks information about the property [capacity:cargo_bike](https://wiki.openstreetmap.org/wiki/Key:capacity:cargo_bike)
-
-This is rendered with `This parking fits {capacity:cargo_bike} cargo bikes`
-
-
+This rendering asks information about the property [capacity:cargo_bike](https://wiki.openstreetmap.org/wiki/Key:capacity:cargo_bike) This is rendered with `This parking fits {capacity:cargo_bike} cargo bikes`
This tagrendering is only visible in the popup if the following condition is met: `cargo_bike~^(designated|yes)$`
diff --git a/Docs/Layers/bike_repair_station.md b/Docs/Layers/bike_repair_station.md
index 3c4e76ac32..7d0f448026 100644
--- a/Docs/Layers/bike_repair_station.md
+++ b/Docs/Layers/bike_repair_station.md
@@ -147,11 +147,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *When is this bicycle repair point open?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
@@ -187,11 +183,7 @@ The question is *Who is allowed to use this repair station?*
The question is *Who maintains this cycle pump?*
-This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator)
-
-This is rendered with `Maintained by {operator}`
-
-
+This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator) This is rendered with `Maintained by {operator}`
This tagrendering has labels `operator-info`
@@ -203,11 +195,7 @@ This tagrendering has labels `operator-info`
The question is *What is the email address of the maintainer?*
-This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email)
-
-This is rendered with `{email}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
This tagrendering has labels `operator-info`
@@ -219,11 +207,7 @@ This tagrendering has labels `operator-info`
The question is *What is the phone number of the maintainer?*
-This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone)
-
-This is rendered with `{phone}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
This tagrendering has labels `operator-info`
@@ -283,11 +267,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What valves are supported?*
-This rendering asks information about the property [valves](https://wiki.openstreetmap.org/wiki/Key:valves)
-
-This is rendered with `This pump supports the following valves: {valves}`
-
-
+This rendering asks information about the property [valves](https://wiki.openstreetmap.org/wiki/Key:valves) This is rendered with `This pump supports the following valves: {valves}`
@@ -355,11 +335,7 @@ This tagrendering has labels `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`
-
-
+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`
diff --git a/Docs/Layers/bike_shop.md b/Docs/Layers/bike_shop.md
index 5b3a6b497f..3ac6790f30 100644
--- a/Docs/Layers/bike_shop.md
+++ b/Docs/Layers/bike_shop.md
@@ -143,11 +143,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What is the name of this bicycle shop?*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `This bicycle shop is called {name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This bicycle shop is called {name}`
@@ -157,11 +153,7 @@ This is rendered with `This bicycle shop is called {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)
-
-This is rendered with `{website}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
@@ -179,11 +171,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -201,11 +189,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
@@ -223,11 +207,7 @@ This tagrendering has labels `contact`
The question is *What are the opening hours of {title()}?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
@@ -237,11 +217,7 @@ This is rendered with `
Opening hours
{opening_hours_table(opening_hours
This tagrendering has no question and is thus read-only
-This rendering asks information about the property [access](https://wiki.openstreetmap.org/wiki/Key:access)
-
-This is rendered with `Only accessible to {access}`
-
-
+This rendering asks information about the property [access](https://wiki.openstreetmap.org/wiki/Key:access) This is rendered with `Only accessible to {access}`
@@ -301,11 +277,7 @@ The question is *Does this shop rent out bikes?*
The question is *What kind of bicycles and accessories are rented here?*
-This rendering asks information about the property [rental](https://wiki.openstreetmap.org/wiki/Key:rental)
-
-This is rendered with `{rental} is rented here`
-
-
+This rendering asks information about the property [rental](https://wiki.openstreetmap.org/wiki/Key:rental) This is rendered with `{rental} is rented here`
@@ -331,11 +303,7 @@ This tagrendering has labels `bicycle_rental`
The question is *How many city bikes can be rented here?*
-This rendering asks information about the property [capacity:city_bike](https://wiki.openstreetmap.org/wiki/Key:capacity:city_bike)
-
-This is rendered with `{capacity:city_bike} city bikes can be rented here`
-
-
+This rendering asks information about the property [capacity:city_bike](https://wiki.openstreetmap.org/wiki/Key:capacity:city_bike) This is rendered with `{capacity:city_bike} city bikes can be rented here`
This tagrendering is only visible in the popup if the following condition is met: `service:bicycle:rental=yes & rental~^(.*city_bike.*)$`
@@ -349,11 +317,7 @@ This tagrendering has labels `bicycle_rental`
The question is *How many electrical bikes can be rented here?*
-This rendering asks information about the property [capacity:ebike](https://wiki.openstreetmap.org/wiki/Key:capacity:ebike)
-
-This is rendered with `{capacity:ebike} electrical bikes can be rented here`
-
-
+This rendering asks information about the property [capacity:ebike](https://wiki.openstreetmap.org/wiki/Key:capacity:ebike) This is rendered with `{capacity:ebike} electrical bikes can be rented here`
This tagrendering is only visible in the popup if the following condition is met: `service:bicycle:rental=yes & rental~^(.*ebike.*)$`
@@ -367,11 +331,7 @@ This tagrendering has labels `bicycle_rental`
The question is *How many bikes for children can be rented here?*
-This rendering asks information about the property [capacity:kid_bike](https://wiki.openstreetmap.org/wiki/Key:capacity:kid_bike)
-
-This is rendered with `{capacity:kid_bike} bikes for children can be rented here`
-
-
+This rendering asks information about the property [capacity:kid_bike](https://wiki.openstreetmap.org/wiki/Key:capacity:kid_bike) This is rendered with `{capacity:kid_bike} bikes for children can be rented here`
This tagrendering is only visible in the popup if the following condition is met: `service:bicycle:rental=yes & rental~^(.*kid_bike.*)$`
@@ -385,11 +345,7 @@ This tagrendering has labels `bicycle_rental`
The question is *How many BMX bikes can be rented here?*
-This rendering asks information about the property [capacity:bmx](https://wiki.openstreetmap.org/wiki/Key:capacity:bmx)
-
-This is rendered with `{capacity:bmx} BMX bikes can be rented here`
-
-
+This rendering asks information about the property [capacity:bmx](https://wiki.openstreetmap.org/wiki/Key:capacity:bmx) This is rendered with `{capacity:bmx} BMX bikes can be rented here`
This tagrendering is only visible in the popup if the following condition is met: `service:bicycle:rental=yes & rental~^(.*bmx.*)$`
@@ -403,11 +359,7 @@ This tagrendering has labels `bicycle_rental`
The question is *How many mountainbikes can be rented here?*
-This rendering asks information about the property [capacity:mtb](https://wiki.openstreetmap.org/wiki/Key:capacity:mtb)
-
-This is rendered with `{capacity:mtb} mountainbikes can be rented here`
-
-
+This rendering asks information about the property [capacity:mtb](https://wiki.openstreetmap.org/wiki/Key:capacity:mtb) This is rendered with `{capacity:mtb} mountainbikes can be rented here`
This tagrendering is only visible in the popup if the following condition is met: `service:bicycle:rental=yes & rental~^(.*mtb.*)$`
@@ -421,11 +373,7 @@ This tagrendering has labels `bicycle_rental`
The question is *How many bicycle panniers can be rented here?*
-This rendering asks information about the property [capacity:bicycle_pannier](https://wiki.openstreetmap.org/wiki/Key:capacity:bicycle_pannier)
-
-This is rendered with `{capacity:bicycle_pannier} bicycle panniers can be rented here`
-
-
+This rendering asks information about the property [capacity:bicycle_pannier](https://wiki.openstreetmap.org/wiki/Key:capacity:bicycle_pannier) This is rendered with `{capacity:bicycle_pannier} bicycle panniers can be rented here`
This tagrendering is only visible in the popup if the following condition is met: `service:bicycle:rental=yes & rental~^(.*bicycle_pannier.*)$`
@@ -439,11 +387,7 @@ This tagrendering has labels `bicycle_rental`
The question is *How many tandem can be rented here?*
-This rendering asks information about the property [capacity:tandem_bicycle](https://wiki.openstreetmap.org/wiki/Key:capacity:tandem_bicycle)
-
-This is rendered with `{capacity:tandem_bicycle} tandem can be rented here`
-
-
+This rendering asks information about the property [capacity:tandem_bicycle](https://wiki.openstreetmap.org/wiki/Key:capacity:tandem_bicycle) This is rendered with `{capacity:tandem_bicycle} tandem can be rented here`
This tagrendering is only visible in the popup if the following condition is met: `service:bicycle:rental=yes & rental~^(.*tandem_bicycle.*)$`
@@ -525,11 +469,7 @@ The question is *Are bicycles washed here?*
The question is *How much does it cost to use the cleaning service?*
-This rendering asks information about the property [service:bicycle:cleaning:charge](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning:charge)
-
-This is rendered with `Using the cleaning service costs {service:bicycle:cleaning:charge}`
-
-
+This rendering asks information about the property [service:bicycle:cleaning:charge](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning:charge) This is rendered with `Using the cleaning service costs {service:bicycle:cleaning:charge}`
@@ -548,11 +488,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *Is there still some relevant info that the previous questions did not cover? Feel free to add it here.*
-This rendering asks information about the property [description](https://wiki.openstreetmap.org/wiki/Key:description)
-
-This is rendered with `{description}`
-
-
+This rendering asks information about the property [description](https://wiki.openstreetmap.org/wiki/Key:description) This is rendered with `{description}`
diff --git a/Docs/Layers/bike_themed_object.md b/Docs/Layers/bike_themed_object.md
index 9d76a3b6ba..1585150db4 100644
--- a/Docs/Layers/bike_themed_object.md
+++ b/Docs/Layers/bike_themed_object.md
@@ -114,11 +114,7 @@ This tagrendering has no question and is thus read-only
The question is *Is there still some relevant info that the previous questions did not cover? Feel free to add it here.*
-This rendering asks information about the property [description](https://wiki.openstreetmap.org/wiki/Key:description)
-
-This is rendered with `{description}`
-
-
+This rendering asks information about the property [description](https://wiki.openstreetmap.org/wiki/Key:description) This is rendered with `{description}`
@@ -128,11 +124,7 @@ This is rendered with `{description}`
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}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
@@ -150,11 +142,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
@@ -172,11 +160,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -194,11 +178,7 @@ This tagrendering has labels `contact`
The question is *What are the opening hours of {title()}?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
diff --git a/Docs/Layers/binocular.md b/Docs/Layers/binocular.md
index 6cebe83ca2..04b3202bf6 100644
--- a/Docs/Layers/binocular.md
+++ b/Docs/Layers/binocular.md
@@ -27,6 +27,7 @@ Binoculars
- [binoculars](https://mapcomplete.org/binoculars)
- [personal](https://mapcomplete.org/personal)
+ - [ski](https://mapcomplete.org/ski)
@@ -101,11 +102,7 @@ This tagrendering has no question and is thus read-only
The question is *How much does one have to pay to use these binoculars?*
-This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge)
-
-This is rendered with `Using these binoculars costs {charge}`
-
-
+This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge) This is rendered with `Using these binoculars costs {charge}`
@@ -120,11 +117,7 @@ This is rendered with `Using these binoculars costs {charge}`
The question is *When looking through this binocular, in what direction does one look?*
-This rendering asks information about the property [direction](https://wiki.openstreetmap.org/wiki/Key:direction)
-
-This is rendered with `Looks towards {direction}°`
-
-
+This rendering asks information about the property [direction](https://wiki.openstreetmap.org/wiki/Key:direction) This is rendered with `Looks towards {direction}°`
diff --git a/Docs/Layers/birdhide.md b/Docs/Layers/birdhide.md
index 4351178884..537b46705b 100644
--- a/Docs/Layers/birdhide.md
+++ b/Docs/Layers/birdhide.md
@@ -139,11 +139,7 @@ The question is *Is this bird hide accessible to wheelchair users?*
The question is *Who operates this birdhide?*
-This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator)
-
-This is rendered with `Operated by {operator}`
-
-
+This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator) This is rendered with `Operated by {operator}`
diff --git a/Docs/Layers/brothel.md b/Docs/Layers/brothel.md
new file mode 100644
index 0000000000..445c59a8fb
--- /dev/null
+++ b/Docs/Layers/brothel.md
@@ -0,0 +1,275 @@
+[//]: # (WARNING: this file is automatically generated. Please find the sources at the bottom and edit those sources)
+
+ brothel
+=========
+
+
+
+
+
+An establishment specifically dedicated to prostitution.
+
+
+
+
+
+
+ - This layer is shown at zoomlevel **6** and higher
+
+
+
+
+ Basic tags for this layer
+---------------------------
+
+
+
+Elements must match the expression **amenity=brothel**
+
+[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B%28%20%20%20%20nwr%5B%22amenity%22%3D%22brothel%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%29%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B)
+
+
+
+ Supported attributes
+----------------------
+
+
+
+Warning:
+
+this quick overview is incomplete
+
+
+
+attribute | type | values which are supported by this layer
+----------- | ------ | ------------------------------------------
+[](https://taginfo.openstreetmap.org/keys/id#values) [id](https://wiki.openstreetmap.org/wiki/Key:id) | Multiple choice |
+[](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) |
+[](https://taginfo.openstreetmap.org/keys/website#values) [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) |
+
+
+
+
+### just_created
+
+
+
+This element shows a 'thank you' that the contributor has recently created this element
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+ - *You just created this element! Thanks for sharing this info with the world and helping people worldwide.* corresponds with id~.+
+
+
+This tagrendering is only visible in the popup if the following condition is met: `_last_edit:passed_time<300 & (_version_number= | _version_number=1) & _backend~.+`
+
+This tagrendering has labels `added_by_default`
+
+
+
+### images
+
+
+
+This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata` and shows the button to upload new images
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### 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 brothel?*
+
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This brothel is named {name}`
+
+
+
+### opening_hours
+
+
+
+The question is *What are the opening hours of {title()}?*
+
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
+
+
+
+### 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_
+
+
+This tagrendering has labels `contact`
+
+
+
+### 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_
+
+
+This tagrendering has labels `contact`
+
+
+
+### 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_
+
+
+This tagrendering has labels `contact`
+
+
+
+### leftover-questions
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### minimap
+
+
+
+Shows a small map with the feature. Added by default to every popup
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### move-button
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### delete-button
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### last_edit
+
+
+
+Gives some metainfo about the last edit and who did edit it - rendering only
+
+This tagrendering has no question and is thus read-only
+
+
+
+This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+`
+
+This tagrendering has labels `added_by_default`
+
+
+
+### favourite_status
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### qr_code
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+This tagrendering has labels `added_by_default`
+
+
+
+### share
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+This tagrendering has labels `added_by_default`
+
+
+
+### all-tags
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+This document is autogenerated from [assets/layers/brothel/brothel.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/brothel/brothel.json)
diff --git a/Docs/Layers/cafe_pub.md b/Docs/Layers/cafe_pub.md
index 46a6616020..a4ae55b799 100644
--- a/Docs/Layers/cafe_pub.md
+++ b/Docs/Layers/cafe_pub.md
@@ -134,11 +134,7 @@ This tagrendering has labels `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`
-
-
+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`
@@ -161,11 +157,7 @@ This tagrendering has labels `level`
The question is *What is the name of this business?*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `This business is named {name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This business is named {name}`
@@ -195,11 +187,7 @@ The question is *What kind of cafe is this?*
The question is *What are the opening hours of {title()}?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
@@ -209,11 +197,7 @@ This is rendered with `
Opening hours
{opening_hours_table(opening_hours
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}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
@@ -231,11 +215,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
@@ -253,11 +233,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -409,11 +385,7 @@ This tagrendering has labels `internet-all`
The question is *What is the network name for the wireless internet access?*
-This rendering asks information about the property [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid)
-
-This is rendered with `The network name is {internet_access:ssid}`
-
-
+This rendering asks information about the property [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid) This is rendered with `The network name is {internet_access:ssid}`
diff --git a/Docs/Layers/car_rental.md b/Docs/Layers/car_rental.md
index f92125c2ba..62b0134390 100644
--- a/Docs/Layers/car_rental.md
+++ b/Docs/Layers/car_rental.md
@@ -92,11 +92,7 @@ This tagrendering has no question and is thus read-only
The question is *What is the name of this car rental?*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `This car rental is called {name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This car rental is called {name}`
@@ -111,11 +107,7 @@ This is rendered with `This car rental is called {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)
-
-This is rendered with `{website}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
@@ -133,11 +125,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
@@ -155,11 +143,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -177,11 +161,7 @@ This tagrendering has labels `contact`
The question is *What are the opening hours of {title()}?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
diff --git a/Docs/Layers/caravansites.md b/Docs/Layers/caravansites.md
index a8aa41589a..f19ee10b84 100644
--- a/Docs/Layers/caravansites.md
+++ b/Docs/Layers/caravansites.md
@@ -114,11 +114,7 @@ This tagrendering has no question and is thus read-only
The question is *What is this place called?*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `This place is called {name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This place is called {name}`
@@ -144,11 +140,7 @@ The question is *Does this place charge a fee?*
The question is *How much does this place charge?*
-This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge)
-
-This is rendered with `This place charges {charge}`
-
-
+This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge) This is rendered with `This place charges {charge}`
This tagrendering is only visible in the popup if the following condition is met: `fee=yes`
@@ -176,11 +168,7 @@ The question is *Does this place have a sanitary dump station?*
The question is *How many campers can stay here? (skip if there is no obvious number of spaces or allowed vehicles)*
-This rendering asks information about the property [capacity](https://wiki.openstreetmap.org/wiki/Key:capacity)
-
-This is rendered with `{capacity} campers can use this place at the same time`
-
-
+This rendering asks information about the property [capacity](https://wiki.openstreetmap.org/wiki/Key:capacity) This is rendered with `{capacity} campers can use this place at the same time`
@@ -242,11 +230,7 @@ The question is *Does this place have toilets?*
The question is *Does this place have a website?*
-This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website)
-
-This is rendered with `Official website: {website}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `Official website: {website}`
@@ -273,11 +257,7 @@ The question is *Does this place offer spots for long term rental?*
The question is *Would you like to add a general description of this place? (Do not repeat information previously asked or shown above. Please keep it objective - opinions go into the reviews)*
-This rendering asks information about the property [description](https://wiki.openstreetmap.org/wiki/Key:description)
-
-This is rendered with `More details about this place: {description}`
-
-
+This rendering asks information about the property [description](https://wiki.openstreetmap.org/wiki/Key:description) This is rendered with `More details about this place: {description}`
@@ -367,27 +347,13 @@ This tagrendering has labels `added_by_default`
-### all-tags
-
-
-
-This tagrendering has no question and is thus read-only
-
-
-
-
-
### operator
The question is *Who operates this place?*
-This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator)
-
-This is rendered with `This place is operated by {operator}`
-
-
+This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator) This is rendered with `This place is operated by {operator}`
@@ -403,6 +369,16 @@ 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
+
+
+
+
+### all-tags
+
+
+
+This tagrendering has no question and is thus read-only
+
This document is autogenerated from [assets/themes/campersite/campersite.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/campersite/campersite.json)
diff --git a/Docs/Layers/charging_station.md b/Docs/Layers/charging_station.md
index ca47bab93d..4bf616ccb1 100644
--- a/Docs/Layers/charging_station.md
+++ b/Docs/Layers/charging_station.md
@@ -27,6 +27,7 @@ A charging station
- [charging_stations](https://mapcomplete.org/charging_stations)
- [cyclofix](https://mapcomplete.org/cyclofix)
+ - [parkings](https://mapcomplete.org/parkings)
- [personal](https://mapcomplete.org/personal)
@@ -209,11 +210,7 @@ The question is *Which vehicles are allowed to charge here?*
The question is *Who is allowed to use this charging station?*
-This rendering asks information about the property [access](https://wiki.openstreetmap.org/wiki/Key:access)
-
-This is rendered with `Access is {access}`
-
-
+This rendering asks information about the property [access](https://wiki.openstreetmap.org/wiki/Key:access) This is rendered with `Access is {access}`
@@ -234,11 +231,7 @@ This is rendered with `Access is {access}`
The question is *How much vehicles can be charged here at the same time?*
-This rendering asks information about the property [capacity](https://wiki.openstreetmap.org/wiki/Key:capacity)
-
-This is rendered with `{capacity} vehicles can be charged here at the same time`
-
-
+This rendering asks information about the property [capacity](https://wiki.openstreetmap.org/wiki/Key:capacity) This is rendered with `{capacity} vehicles can be charged here at the same time`
@@ -326,11 +319,7 @@ The question is *Which charging connections are available here?*
The question is *How much plugs of type Schuko wall plug without ground pin (CEE7/4 type F) are available here?*
-This rendering asks information about the property [socket:schuko](https://wiki.openstreetmap.org/wiki/Key:socket:schuko)
-
-This is rendered with `There are {socket:schuko} plugs of type Schuko wall plug without ground pin (CEE7/4 type F) available here`
-
-
+This rendering asks information about the property [socket:schuko](https://wiki.openstreetmap.org/wiki/Key:socket:schuko) This is rendered with `There are {socket:schuko} plugs of type Schuko wall plug without ground pin (CEE7/4 type F) available here`
This tagrendering is only visible in the popup if the following condition is met: `socket:schuko~.+ & socket:schuko!=0`
@@ -342,11 +331,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What voltage do the plugs with Schuko wall plug without ground pin (CEE7/4 type F) offer?*
-This rendering asks information about the property [socket:schuko:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:schuko:voltage)
-
-This is rendered with `Schuko wall plug without ground pin (CEE7/4 type F) outputs {canonical(socket:schuko:voltage)}`
-
-
+This rendering asks information about the property [socket:schuko:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:schuko:voltage) This is rendered with `Schuko wall plug without ground pin (CEE7/4 type F) outputs {canonical(socket:schuko:voltage)}`
@@ -365,11 +350,7 @@ This tagrendering has labels `technical`
The question is *What current do the plugs with Schuko wall plug without ground pin (CEE7/4 type F) offer?*
-This rendering asks information about the property [socket:schuko:current](https://wiki.openstreetmap.org/wiki/Key:socket:schuko:current)
-
-This is rendered with `Schuko wall plug without ground pin (CEE7/4 type F) outputs at most {canonical(socket:schuko:current)}`
-
-
+This rendering asks information about the property [socket:schuko:current](https://wiki.openstreetmap.org/wiki/Key:socket:schuko:current) This is rendered with `Schuko wall plug without ground pin (CEE7/4 type F) outputs at most {canonical(socket:schuko:current)}`
@@ -388,11 +369,7 @@ This tagrendering has labels `technical`
The question is *What power output does a single plug of type Schuko wall plug without ground pin (CEE7/4 type F) offer?*
-This rendering asks information about the property [socket:schuko:output](https://wiki.openstreetmap.org/wiki/Key:socket:schuko:output)
-
-This is rendered with `Schuko wall plug without ground pin (CEE7/4 type F) outputs at most {canonical(socket:schuko:output)}`
-
-
+This rendering asks information about the property [socket:schuko:output](https://wiki.openstreetmap.org/wiki/Key:socket:schuko:output) This is rendered with `Schuko wall plug without ground pin (CEE7/4 type F) outputs at most {canonical(socket:schuko:output)}`
@@ -411,11 +388,7 @@ This tagrendering has labels `technical`
The question is *How much plugs of type European wall plug with ground pin (CEE7/4 type E) are available here?*
-This rendering asks information about the property [socket:typee](https://wiki.openstreetmap.org/wiki/Key:socket:typee)
-
-This is rendered with `There are {socket:typee} plugs of type European wall plug with ground pin (CEE7/4 type E) available here`
-
-
+This rendering asks information about the property [socket:typee](https://wiki.openstreetmap.org/wiki/Key:socket:typee) This is rendered with `There are {socket:typee} plugs of type European wall plug with ground pin (CEE7/4 type E) available here`
This tagrendering is only visible in the popup if the following condition is met: `socket:typee~.+ & socket:typee!=0`
@@ -427,11 +400,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What voltage do the plugs with European wall plug with ground pin (CEE7/4 type E) offer?*
-This rendering asks information about the property [socket:typee:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:typee:voltage)
-
-This is rendered with `European wall plug with ground pin (CEE7/4 type E) outputs {canonical(socket:typee:voltage)}`
-
-
+This rendering asks information about the property [socket:typee:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:typee:voltage) This is rendered with `European wall plug with ground pin (CEE7/4 type E) outputs {canonical(socket:typee:voltage)}`
@@ -450,11 +419,7 @@ This tagrendering has labels `technical`
The question is *What current do the plugs with European wall plug with ground pin (CEE7/4 type E) offer?*
-This rendering asks information about the property [socket:typee:current](https://wiki.openstreetmap.org/wiki/Key:socket:typee:current)
-
-This is rendered with `European wall plug with ground pin (CEE7/4 type E) outputs at most {canonical(socket:typee:current)}`
-
-
+This rendering asks information about the property [socket:typee:current](https://wiki.openstreetmap.org/wiki/Key:socket:typee:current) This is rendered with `European wall plug with ground pin (CEE7/4 type E) outputs at most {canonical(socket:typee:current)}`
@@ -473,11 +438,7 @@ This tagrendering has labels `technical`
The question is *What power output does a single plug of type European wall plug with ground pin (CEE7/4 type E) offer?*
-This rendering asks information about the property [socket:typee:output](https://wiki.openstreetmap.org/wiki/Key:socket:typee:output)
-
-This is rendered with `European wall plug with ground pin (CEE7/4 type E) outputs at most {canonical(socket:typee:output)}`
-
-
+This rendering asks information about the property [socket:typee:output](https://wiki.openstreetmap.org/wiki/Key:socket:typee:output) This is rendered with `European wall plug with ground pin (CEE7/4 type E) outputs at most {canonical(socket:typee:output)}`
@@ -497,11 +458,7 @@ This tagrendering has labels `technical`
The question is *How much plugs of type Chademo are available here?*
-This rendering asks information about the property [socket:chademo](https://wiki.openstreetmap.org/wiki/Key:socket:chademo)
-
-This is rendered with `There are {socket:chademo} plugs of type Chademo available here`
-
-
+This rendering asks information about the property [socket:chademo](https://wiki.openstreetmap.org/wiki/Key:socket:chademo) This is rendered with `There are {socket:chademo} plugs of type Chademo available here`
This tagrendering is only visible in the popup if the following condition is met: `socket:chademo~.+ & socket:chademo!=0`
@@ -513,11 +470,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What voltage do the plugs with Chademo offer?*
-This rendering asks information about the property [socket:chademo:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:chademo:voltage)
-
-This is rendered with `Chademo outputs {canonical(socket:chademo:voltage)}`
-
-
+This rendering asks information about the property [socket:chademo:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:chademo:voltage) This is rendered with `Chademo outputs {canonical(socket:chademo:voltage)}`
@@ -536,11 +489,7 @@ This tagrendering has labels `technical`
The question is *What current do the plugs with Chademo offer?*
-This rendering asks information about the property [socket:chademo:current](https://wiki.openstreetmap.org/wiki/Key:socket:chademo:current)
-
-This is rendered with `Chademo outputs at most {canonical(socket:chademo:current)}`
-
-
+This rendering asks information about the property [socket:chademo:current](https://wiki.openstreetmap.org/wiki/Key:socket:chademo:current) This is rendered with `Chademo outputs at most {canonical(socket:chademo:current)}`
@@ -559,11 +508,7 @@ This tagrendering has labels `technical`
The question is *What power output does a single plug of type Chademo offer?*
-This rendering asks information about the property [socket:chademo:output](https://wiki.openstreetmap.org/wiki/Key:socket:chademo:output)
-
-This is rendered with `Chademo outputs at most {canonical(socket:chademo:output)}`
-
-
+This rendering asks information about the property [socket:chademo:output](https://wiki.openstreetmap.org/wiki/Key:socket:chademo:output) This is rendered with `Chademo outputs at most {canonical(socket:chademo:output)}`
@@ -582,11 +527,7 @@ This tagrendering has labels `technical`
The question is *How much plugs of type Type 1 with cable (J1772) are available here?*
-This rendering asks information about the property [socket:type1_cable](https://wiki.openstreetmap.org/wiki/Key:socket:type1_cable)
-
-This is rendered with `There are {socket:type1_cable} plugs of type Type 1 with cable (J1772) available here`
-
-
+This rendering asks information about the property [socket:type1_cable](https://wiki.openstreetmap.org/wiki/Key:socket:type1_cable) This is rendered with `There are {socket:type1_cable} plugs of type Type 1 with cable (J1772) available here`
This tagrendering is only visible in the popup if the following condition is met: `socket:type1_cable~.+ & socket:type1_cable!=0`
@@ -598,11 +539,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What voltage do the plugs with Type 1 with cable (J1772) offer?*
-This rendering asks information about the property [socket:type1_cable:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:type1_cable:voltage)
-
-This is rendered with `Type 1 with cable (J1772) outputs {canonical(socket:type1_cable:voltage)}`
-
-
+This rendering asks information about the property [socket:type1_cable:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:type1_cable:voltage) This is rendered with `Type 1 with cable (J1772) outputs {canonical(socket:type1_cable:voltage)}`
@@ -622,11 +559,7 @@ This tagrendering has labels `technical`
The question is *What current do the plugs with Type 1 with cable (J1772) offer?*
-This rendering asks information about the property [socket:type1_cable:current](https://wiki.openstreetmap.org/wiki/Key:socket:type1_cable:current)
-
-This is rendered with `Type 1 with cable (J1772) outputs at most {canonical(socket:type1_cable:current)}`
-
-
+This rendering asks information about the property [socket:type1_cable:current](https://wiki.openstreetmap.org/wiki/Key:socket:type1_cable:current) This is rendered with `Type 1 with cable (J1772) outputs at most {canonical(socket:type1_cable:current)}`
@@ -645,11 +578,7 @@ This tagrendering has labels `technical`
The question is *What power output does a single plug of type Type 1 with cable (J1772) offer?*
-This rendering asks information about the property [socket:type1_cable:output](https://wiki.openstreetmap.org/wiki/Key:socket:type1_cable:output)
-
-This is rendered with `Type 1 with cable (J1772) outputs at most {canonical(socket:type1_cable:output)}`
-
-
+This rendering asks information about the property [socket:type1_cable:output](https://wiki.openstreetmap.org/wiki/Key:socket:type1_cable:output) This is rendered with `Type 1 with cable (J1772) outputs at most {canonical(socket:type1_cable:output)}`
@@ -669,11 +598,7 @@ This tagrendering has labels `technical`
The question is *How much plugs of type Type 1 without cable (J1772) are available here?*
-This rendering asks information about the property [socket:type1](https://wiki.openstreetmap.org/wiki/Key:socket:type1)
-
-This is rendered with `There are {socket:type1} plugs of type Type 1 without cable (J1772) available here`
-
-
+This rendering asks information about the property [socket:type1](https://wiki.openstreetmap.org/wiki/Key:socket:type1) This is rendered with `There are {socket:type1} plugs of type Type 1 without cable (J1772) available here`
This tagrendering is only visible in the popup if the following condition is met: `socket:type1~.+ & socket:type1!=0`
@@ -685,11 +610,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What voltage do the plugs with Type 1 without cable (J1772) offer?*
-This rendering asks information about the property [socket:type1:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:type1:voltage)
-
-This is rendered with `Type 1 without cable (J1772) outputs {canonical(socket:type1:voltage)}`
-
-
+This rendering asks information about the property [socket:type1:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:type1:voltage) This is rendered with `Type 1 without cable (J1772) outputs {canonical(socket:type1:voltage)}`
@@ -709,11 +630,7 @@ This tagrendering has labels `technical`
The question is *What current do the plugs with Type 1 without cable (J1772) offer?*
-This rendering asks information about the property [socket:type1:current](https://wiki.openstreetmap.org/wiki/Key:socket:type1:current)
-
-This is rendered with `Type 1 without cable (J1772) outputs at most {canonical(socket:type1:current)}`
-
-
+This rendering asks information about the property [socket:type1:current](https://wiki.openstreetmap.org/wiki/Key:socket:type1:current) This is rendered with `Type 1 without cable (J1772) outputs at most {canonical(socket:type1:current)}`
@@ -732,11 +649,7 @@ This tagrendering has labels `technical`
The question is *What power output does a single plug of type Type 1 without cable (J1772) offer?*
-This rendering asks information about the property [socket:type1:output](https://wiki.openstreetmap.org/wiki/Key:socket:type1:output)
-
-This is rendered with `Type 1 without cable (J1772) outputs at most {canonical(socket:type1:output)}`
-
-
+This rendering asks information about the property [socket:type1:output](https://wiki.openstreetmap.org/wiki/Key:socket:type1:output) This is rendered with `Type 1 without cable (J1772) outputs at most {canonical(socket:type1:output)}`
@@ -758,11 +671,7 @@ This tagrendering has labels `technical`
The question is *How much plugs of type Type 1 CCS (aka Type 1 Combo) are available here?*
-This rendering asks information about the property [socket:type1_combo](https://wiki.openstreetmap.org/wiki/Key:socket:type1_combo)
-
-This is rendered with `There are {socket:type1_combo} plugs of type Type 1 CCS (aka Type 1 Combo) available here`
-
-
+This rendering asks information about the property [socket:type1_combo](https://wiki.openstreetmap.org/wiki/Key:socket:type1_combo) This is rendered with `There are {socket:type1_combo} plugs of type Type 1 CCS (aka Type 1 Combo) available here`
This tagrendering is only visible in the popup if the following condition is met: `socket:type1_combo~.+ & socket:type1_combo!=0`
@@ -774,11 +683,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What voltage do the plugs with Type 1 CCS (aka Type 1 Combo) offer?*
-This rendering asks information about the property [socket:type1_combo:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:type1_combo:voltage)
-
-This is rendered with `Type 1 CCS (aka Type 1 Combo) outputs {canonical(socket:type1_combo:voltage)}`
-
-
+This rendering asks information about the property [socket:type1_combo:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:type1_combo:voltage) This is rendered with `Type 1 CCS (aka Type 1 Combo) outputs {canonical(socket:type1_combo:voltage)}`
@@ -798,11 +703,7 @@ This tagrendering has labels `technical`
The question is *What current do the plugs with Type 1 CCS (aka Type 1 Combo) offer?*
-This rendering asks information about the property [socket:type1_combo:current](https://wiki.openstreetmap.org/wiki/Key:socket:type1_combo:current)
-
-This is rendered with `Type 1 CCS (aka Type 1 Combo) outputs at most {canonical(socket:type1_combo:current)}`
-
-
+This rendering asks information about the property [socket:type1_combo:current](https://wiki.openstreetmap.org/wiki/Key:socket:type1_combo:current) This is rendered with `Type 1 CCS (aka Type 1 Combo) outputs at most {canonical(socket:type1_combo:current)}`
@@ -822,11 +723,7 @@ This tagrendering has labels `technical`
The question is *What power output does a single plug of type Type 1 CCS (aka Type 1 Combo) offer?*
-This rendering asks information about the property [socket:type1_combo:output](https://wiki.openstreetmap.org/wiki/Key:socket:type1_combo:output)
-
-This is rendered with `Type 1 CCS (aka Type 1 Combo) outputs at most {canonical(socket:type1_combo:output)}`
-
-
+This rendering asks information about the property [socket:type1_combo:output](https://wiki.openstreetmap.org/wiki/Key:socket:type1_combo:output) This is rendered with `Type 1 CCS (aka Type 1 Combo) outputs at most {canonical(socket:type1_combo:output)}`
@@ -848,11 +745,7 @@ This tagrendering has labels `technical`
The question is *How much plugs of type Tesla Supercharger are available here?*
-This rendering asks information about the property [socket:tesla_supercharger](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_supercharger)
-
-This is rendered with `There are {socket:tesla_supercharger} plugs of type Tesla Supercharger available here`
-
-
+This rendering asks information about the property [socket:tesla_supercharger](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_supercharger) This is rendered with `There are {socket:tesla_supercharger} plugs of type Tesla Supercharger available here`
This tagrendering is only visible in the popup if the following condition is met: `socket:tesla_supercharger~.+ & socket:tesla_supercharger!=0`
@@ -864,11 +757,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What voltage do the plugs with Tesla Supercharger offer?*
-This rendering asks information about the property [socket:tesla_supercharger:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_supercharger:voltage)
-
-This is rendered with `Tesla Supercharger outputs {canonical(socket:tesla_supercharger:voltage)}`
-
-
+This rendering asks information about the property [socket:tesla_supercharger:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_supercharger:voltage) This is rendered with `Tesla Supercharger outputs {canonical(socket:tesla_supercharger:voltage)}`
@@ -887,11 +776,7 @@ This tagrendering has labels `technical`
The question is *What current do the plugs with Tesla Supercharger offer?*
-This rendering asks information about the property [socket:tesla_supercharger:current](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_supercharger:current)
-
-This is rendered with `Tesla Supercharger outputs at most {canonical(socket:tesla_supercharger:current)}`
-
-
+This rendering asks information about the property [socket:tesla_supercharger:current](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_supercharger:current) This is rendered with `Tesla Supercharger outputs at most {canonical(socket:tesla_supercharger:current)}`
@@ -911,11 +796,7 @@ This tagrendering has labels `technical`
The question is *What power output does a single plug of type Tesla Supercharger offer?*
-This rendering asks information about the property [socket:tesla_supercharger:output](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_supercharger:output)
-
-This is rendered with `Tesla Supercharger outputs at most {canonical(socket:tesla_supercharger:output)}`
-
-
+This rendering asks information about the property [socket:tesla_supercharger:output](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_supercharger:output) This is rendered with `Tesla Supercharger outputs at most {canonical(socket:tesla_supercharger:output)}`
@@ -936,11 +817,7 @@ This tagrendering has labels `technical`
The question is *How much plugs of type Type 2 (mennekes) are available here?*
-This rendering asks information about the property [socket:type2](https://wiki.openstreetmap.org/wiki/Key:socket:type2)
-
-This is rendered with `There are {socket:type2} plugs of type Type 2 (mennekes) available here`
-
-
+This rendering asks information about the property [socket:type2](https://wiki.openstreetmap.org/wiki/Key:socket:type2) This is rendered with `There are {socket:type2} plugs of type Type 2 (mennekes) available here`
This tagrendering is only visible in the popup if the following condition is met: `socket:type2~.+ & socket:type2!=0`
@@ -952,11 +829,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What voltage do the plugs with Type 2 (mennekes) offer?*
-This rendering asks information about the property [socket:type2:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:type2:voltage)
-
-This is rendered with `Type 2 (mennekes) outputs {canonical(socket:type2:voltage)}`
-
-
+This rendering asks information about the property [socket:type2:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:type2:voltage) This is rendered with `Type 2 (mennekes) outputs {canonical(socket:type2:voltage)}`
@@ -976,11 +849,7 @@ This tagrendering has labels `technical`
The question is *What current do the plugs with Type 2 (mennekes) offer?*
-This rendering asks information about the property [socket:type2:current](https://wiki.openstreetmap.org/wiki/Key:socket:type2:current)
-
-This is rendered with `Type 2 (mennekes) outputs at most {canonical(socket:type2:current)}`
-
-
+This rendering asks information about the property [socket:type2:current](https://wiki.openstreetmap.org/wiki/Key:socket:type2:current) This is rendered with `Type 2 (mennekes) outputs at most {canonical(socket:type2:current)}`
@@ -1000,11 +869,7 @@ This tagrendering has labels `technical`
The question is *What power output does a single plug of type Type 2 (mennekes) offer?*
-This rendering asks information about the property [socket:type2:output](https://wiki.openstreetmap.org/wiki/Key:socket:type2:output)
-
-This is rendered with `Type 2 (mennekes) outputs at most {canonical(socket:type2:output)}`
-
-
+This rendering asks information about the property [socket:type2:output](https://wiki.openstreetmap.org/wiki/Key:socket:type2:output) This is rendered with `Type 2 (mennekes) outputs at most {canonical(socket:type2:output)}`
@@ -1024,11 +889,7 @@ This tagrendering has labels `technical`
The question is *How much plugs of type Type 2 CCS (mennekes) are available here?*
-This rendering asks information about the property [socket:type2_combo](https://wiki.openstreetmap.org/wiki/Key:socket:type2_combo)
-
-This is rendered with `There are {socket:type2_combo} plugs of type Type 2 CCS (mennekes) available here`
-
-
+This rendering asks information about the property [socket:type2_combo](https://wiki.openstreetmap.org/wiki/Key:socket:type2_combo) This is rendered with `There are {socket:type2_combo} plugs of type Type 2 CCS (mennekes) available here`
This tagrendering is only visible in the popup if the following condition is met: `socket:type2_combo~.+ & socket:type2_combo!=0`
@@ -1040,11 +901,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What voltage do the plugs with Type 2 CCS (mennekes) offer?*
-This rendering asks information about the property [socket:type2_combo:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:type2_combo:voltage)
-
-This is rendered with `Type 2 CCS (mennekes) outputs {canonical(socket:type2_combo:voltage)}`
-
-
+This rendering asks information about the property [socket:type2_combo:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:type2_combo:voltage) This is rendered with `Type 2 CCS (mennekes) outputs {canonical(socket:type2_combo:voltage)}`
@@ -1064,11 +921,7 @@ This tagrendering has labels `technical`
The question is *What current do the plugs with Type 2 CCS (mennekes) offer?*
-This rendering asks information about the property [socket:type2_combo:current](https://wiki.openstreetmap.org/wiki/Key:socket:type2_combo:current)
-
-This is rendered with `Type 2 CCS (mennekes) outputs at most {canonical(socket:type2_combo:current)}`
-
-
+This rendering asks information about the property [socket:type2_combo:current](https://wiki.openstreetmap.org/wiki/Key:socket:type2_combo:current) This is rendered with `Type 2 CCS (mennekes) outputs at most {canonical(socket:type2_combo:current)}`
@@ -1088,11 +941,7 @@ This tagrendering has labels `technical`
The question is *What power output does a single plug of type Type 2 CCS (mennekes) offer?*
-This rendering asks information about the property [socket:type2_combo:output](https://wiki.openstreetmap.org/wiki/Key:socket:type2_combo:output)
-
-This is rendered with `Type 2 CCS (mennekes) outputs at most {canonical(socket:type2_combo:output)}`
-
-
+This rendering asks information about the property [socket:type2_combo:output](https://wiki.openstreetmap.org/wiki/Key:socket:type2_combo:output) This is rendered with `Type 2 CCS (mennekes) outputs at most {canonical(socket:type2_combo:output)}`
@@ -1111,11 +960,7 @@ This tagrendering has labels `technical`
The question is *How much plugs of type Type 2 with cable (mennekes) are available here?*
-This rendering asks information about the property [socket:type2_cable](https://wiki.openstreetmap.org/wiki/Key:socket:type2_cable)
-
-This is rendered with `There are {socket:type2_cable} plugs of type Type 2 with cable (mennekes) available here`
-
-
+This rendering asks information about the property [socket:type2_cable](https://wiki.openstreetmap.org/wiki/Key:socket:type2_cable) This is rendered with `There are {socket:type2_cable} plugs of type Type 2 with cable (mennekes) available here`
This tagrendering is only visible in the popup if the following condition is met: `socket:type2_cable~.+ & socket:type2_cable!=0`
@@ -1127,11 +972,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What voltage do the plugs with Type 2 with cable (mennekes) offer?*
-This rendering asks information about the property [socket:type2_cable:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:type2_cable:voltage)
-
-This is rendered with `Type 2 with cable (mennekes) outputs {canonical(socket:type2_cable:voltage)}`
-
-
+This rendering asks information about the property [socket:type2_cable:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:type2_cable:voltage) This is rendered with `Type 2 with cable (mennekes) outputs {canonical(socket:type2_cable:voltage)}`
@@ -1151,11 +992,7 @@ This tagrendering has labels `technical`
The question is *What current do the plugs with Type 2 with cable (mennekes) offer?*
-This rendering asks information about the property [socket:type2_cable:current](https://wiki.openstreetmap.org/wiki/Key:socket:type2_cable:current)
-
-This is rendered with `Type 2 with cable (mennekes) outputs at most {canonical(socket:type2_cable:current)}`
-
-
+This rendering asks information about the property [socket:type2_cable:current](https://wiki.openstreetmap.org/wiki/Key:socket:type2_cable:current) This is rendered with `Type 2 with cable (mennekes) outputs at most {canonical(socket:type2_cable:current)}`
@@ -1175,11 +1012,7 @@ This tagrendering has labels `technical`
The question is *What power output does a single plug of type Type 2 with cable (mennekes) offer?*
-This rendering asks information about the property [socket:type2_cable:output](https://wiki.openstreetmap.org/wiki/Key:socket:type2_cable:output)
-
-This is rendered with `Type 2 with cable (mennekes) outputs at most {canonical(socket:type2_cable:output)}`
-
-
+This rendering asks information about the property [socket:type2_cable:output](https://wiki.openstreetmap.org/wiki/Key:socket:type2_cable:output) This is rendered with `Type 2 with cable (mennekes) outputs at most {canonical(socket:type2_cable:output)}`
@@ -1199,11 +1032,7 @@ This tagrendering has labels `technical`
The question is *How much plugs of type Tesla Supercharger CCS (a branded type2_css) are available here?*
-This rendering asks information about the property [socket:tesla_supercharger_ccs](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_supercharger_ccs)
-
-This is rendered with `There are {socket:tesla_supercharger_ccs} plugs of type Tesla Supercharger CCS (a branded type2_css) available here`
-
-
+This rendering asks information about the property [socket:tesla_supercharger_ccs](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_supercharger_ccs) This is rendered with `There are {socket:tesla_supercharger_ccs} plugs of type Tesla Supercharger CCS (a branded type2_css) available here`
This tagrendering is only visible in the popup if the following condition is met: `socket:tesla_supercharger_ccs~.+ & socket:tesla_supercharger_ccs!=0`
@@ -1215,11 +1044,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What voltage do the plugs with Tesla Supercharger CCS (a branded type2_css) offer?*
-This rendering asks information about the property [socket:tesla_supercharger_ccs:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_supercharger_ccs:voltage)
-
-This is rendered with `Tesla Supercharger CCS (a branded type2_css) outputs {canonical(socket:tesla_supercharger_ccs:voltage)}`
-
-
+This rendering asks information about the property [socket:tesla_supercharger_ccs:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_supercharger_ccs:voltage) This is rendered with `Tesla Supercharger CCS (a branded type2_css) outputs {canonical(socket:tesla_supercharger_ccs:voltage)}`
@@ -1239,11 +1064,7 @@ This tagrendering has labels `technical`
The question is *What current do the plugs with Tesla Supercharger CCS (a branded type2_css) offer?*
-This rendering asks information about the property [socket:tesla_supercharger_ccs:current](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_supercharger_ccs:current)
-
-This is rendered with `Tesla Supercharger CCS (a branded type2_css) outputs at most {canonical(socket:tesla_supercharger_ccs:current)}`
-
-
+This rendering asks information about the property [socket:tesla_supercharger_ccs:current](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_supercharger_ccs:current) This is rendered with `Tesla Supercharger CCS (a branded type2_css) outputs at most {canonical(socket:tesla_supercharger_ccs:current)}`
@@ -1263,11 +1084,7 @@ This tagrendering has labels `technical`
The question is *What power output does a single plug of type Tesla Supercharger CCS (a branded type2_css) offer?*
-This rendering asks information about the property [socket:tesla_supercharger_ccs:output](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_supercharger_ccs:output)
-
-This is rendered with `Tesla Supercharger CCS (a branded type2_css) outputs at most {canonical(socket:tesla_supercharger_ccs:output)}`
-
-
+This rendering asks information about the property [socket:tesla_supercharger_ccs:output](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_supercharger_ccs:output) This is rendered with `Tesla Supercharger CCS (a branded type2_css) outputs at most {canonical(socket:tesla_supercharger_ccs:output)}`
@@ -1286,11 +1103,7 @@ This tagrendering has labels `technical`
The question is *How much plugs of type Tesla Supercharger (destination) are available here?*
-This rendering asks information about the property [socket:tesla_destination](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_destination)
-
-This is rendered with `There are {socket:tesla_destination} plugs of type Tesla Supercharger (destination) available here`
-
-
+This rendering asks information about the property [socket:tesla_destination](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_destination) This is rendered with `There are {socket:tesla_destination} plugs of type Tesla Supercharger (destination) available here`
This tagrendering is only visible in the popup if the following condition is met: `socket:tesla_destination~.+ & socket:tesla_destination!=0`
@@ -1302,11 +1115,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What voltage do the plugs with Tesla Supercharger (destination) offer?*
-This rendering asks information about the property [socket:tesla_destination:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_destination:voltage)
-
-This is rendered with `Tesla Supercharger (destination) outputs {canonical(socket:tesla_destination:voltage)}`
-
-
+This rendering asks information about the property [socket:tesla_destination:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_destination:voltage) This is rendered with `Tesla Supercharger (destination) outputs {canonical(socket:tesla_destination:voltage)}`
@@ -1325,11 +1134,7 @@ This tagrendering has labels `technical`
The question is *What current do the plugs with Tesla Supercharger (destination) offer?*
-This rendering asks information about the property [socket:tesla_destination:current](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_destination:current)
-
-This is rendered with `Tesla Supercharger (destination) outputs at most {canonical(socket:tesla_destination:current)}`
-
-
+This rendering asks information about the property [socket:tesla_destination:current](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_destination:current) This is rendered with `Tesla Supercharger (destination) outputs at most {canonical(socket:tesla_destination:current)}`
@@ -1349,11 +1154,7 @@ This tagrendering has labels `technical`
The question is *What power output does a single plug of type Tesla Supercharger (destination) offer?*
-This rendering asks information about the property [socket:tesla_destination:output](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_destination:output)
-
-This is rendered with `Tesla Supercharger (destination) outputs at most {canonical(socket:tesla_destination:output)}`
-
-
+This rendering asks information about the property [socket:tesla_destination:output](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_destination:output) This is rendered with `Tesla Supercharger (destination) outputs at most {canonical(socket:tesla_destination:output)}`
@@ -1374,11 +1175,7 @@ This tagrendering has labels `technical`
The question is *How much plugs of type Tesla supercharger (destination) (A Type 2 with cable branded as tesla) are available here?*
-This rendering asks information about the property [socket:tesla_destination](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_destination)
-
-This is rendered with `There are {socket:tesla_destination} plugs of type Tesla supercharger (destination) (A Type 2 with cable branded as tesla) available here`
-
-
+This rendering asks information about the property [socket:tesla_destination](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_destination) This is rendered with `There are {socket:tesla_destination} plugs of type Tesla supercharger (destination) (A Type 2 with cable branded as tesla) available here`
This tagrendering is only visible in the popup if the following condition is met: `socket:tesla_destination~.+ & socket:tesla_destination!=0`
@@ -1390,11 +1187,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What voltage do the plugs with Tesla supercharger (destination) (A Type 2 with cable branded as tesla) offer?*
-This rendering asks information about the property [socket:tesla_destination:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_destination:voltage)
-
-This is rendered with `Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs {canonical(socket:tesla_destination:voltage)}`
-
-
+This rendering asks information about the property [socket:tesla_destination:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_destination:voltage) This is rendered with `Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs {canonical(socket:tesla_destination:voltage)}`
@@ -1414,11 +1207,7 @@ This tagrendering has labels `technical`
The question is *What current do the plugs with Tesla supercharger (destination) (A Type 2 with cable branded as tesla) offer?*
-This rendering asks information about the property [socket:tesla_destination:current](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_destination:current)
-
-This is rendered with `Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most {canonical(socket:tesla_destination:current)}`
-
-
+This rendering asks information about the property [socket:tesla_destination:current](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_destination:current) This is rendered with `Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most {canonical(socket:tesla_destination:current)}`
@@ -1438,11 +1227,7 @@ This tagrendering has labels `technical`
The question is *What power output does a single plug of type Tesla supercharger (destination) (A Type 2 with cable branded as tesla) offer?*
-This rendering asks information about the property [socket:tesla_destination:output](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_destination:output)
-
-This is rendered with `Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most {canonical(socket:tesla_destination:output)}`
-
-
+This rendering asks information about the property [socket:tesla_destination:output](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_destination:output) This is rendered with `Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most {canonical(socket:tesla_destination:output)}`
@@ -1462,11 +1247,7 @@ This tagrendering has labels `technical`
The question is *How much plugs of type USB to charge phones and small electronics are available here?*
-This rendering asks information about the property [socket:USB-A](https://wiki.openstreetmap.org/wiki/Key:socket:USB-A)
-
-This is rendered with `There are {socket:USB-A} plugs of type USB to charge phones and small electronics available here`
-
-
+This rendering asks information about the property [socket:USB-A](https://wiki.openstreetmap.org/wiki/Key:socket:USB-A) This is rendered with `There are {socket:USB-A} plugs of type USB to charge phones and small electronics available here`
This tagrendering is only visible in the popup if the following condition is met: `socket:USB-A~.+ & socket:USB-A!=0`
@@ -1478,11 +1259,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What voltage do the plugs with USB to charge phones and small electronics offer?*
-This rendering asks information about the property [socket:USB-A:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:USB-A:voltage)
-
-This is rendered with `USB to charge phones and small electronics outputs {canonical(socket:USB-A:voltage)}`
-
-
+This rendering asks information about the property [socket:USB-A:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:USB-A:voltage) This is rendered with `USB to charge phones and small electronics outputs {canonical(socket:USB-A:voltage)}`
@@ -1501,11 +1278,7 @@ This tagrendering has labels `technical`
The question is *What current do the plugs with USB to charge phones and small electronics offer?*
-This rendering asks information about the property [socket:USB-A:current](https://wiki.openstreetmap.org/wiki/Key:socket:USB-A:current)
-
-This is rendered with `USB to charge phones and small electronics outputs at most {canonical(socket:USB-A:current)}`
-
-
+This rendering asks information about the property [socket:USB-A:current](https://wiki.openstreetmap.org/wiki/Key:socket:USB-A:current) This is rendered with `USB to charge phones and small electronics outputs at most {canonical(socket:USB-A:current)}`
@@ -1525,11 +1298,7 @@ This tagrendering has labels `technical`
The question is *What power output does a single plug of type USB to charge phones and small electronics offer?*
-This rendering asks information about the property [socket:USB-A:output](https://wiki.openstreetmap.org/wiki/Key:socket:USB-A:output)
-
-This is rendered with `USB to charge phones and small electronics outputs at most {canonical(socket:USB-A:output)}`
-
-
+This rendering asks information about the property [socket:USB-A:output](https://wiki.openstreetmap.org/wiki/Key:socket:USB-A:output) This is rendered with `USB to charge phones and small electronics outputs at most {canonical(socket:USB-A:output)}`
@@ -1549,11 +1318,7 @@ This tagrendering has labels `technical`
The question is *How much plugs of type Bosch Active Connect with 3 pins and cable are available here?*
-This rendering asks information about the property [socket:bosch_3pin](https://wiki.openstreetmap.org/wiki/Key:socket:bosch_3pin)
-
-This is rendered with `There are {socket:bosch_3pin} plugs of type Bosch Active Connect with 3 pins and cable available here`
-
-
+This rendering asks information about the property [socket:bosch_3pin](https://wiki.openstreetmap.org/wiki/Key:socket:bosch_3pin) This is rendered with `There are {socket:bosch_3pin} plugs of type Bosch Active Connect with 3 pins and cable available here`
This tagrendering is only visible in the popup if the following condition is met: `socket:bosch_3pin~.+ & socket:bosch_3pin!=0`
@@ -1565,11 +1330,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What voltage do the plugs with Bosch Active Connect with 3 pins and cable offer?*
-This rendering asks information about the property [socket:bosch_3pin:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:bosch_3pin:voltage)
-
-This is rendered with `Bosch Active Connect with 3 pins and cable outputs {canonical(socket:bosch_3pin:voltage)}`
-
-
+This rendering asks information about the property [socket:bosch_3pin:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:bosch_3pin:voltage) This is rendered with `Bosch Active Connect with 3 pins and cable outputs {canonical(socket:bosch_3pin:voltage)}`
@@ -1588,11 +1349,7 @@ This tagrendering has labels `technical`
The question is *What current do the plugs with Bosch Active Connect with 3 pins and cable offer?*
-This rendering asks information about the property [socket:bosch_3pin:current](https://wiki.openstreetmap.org/wiki/Key:socket:bosch_3pin:current)
-
-This is rendered with `Bosch Active Connect with 3 pins and cable outputs at most {canonical(socket:bosch_3pin:current)}`
-
-
+This rendering asks information about the property [socket:bosch_3pin:current](https://wiki.openstreetmap.org/wiki/Key:socket:bosch_3pin:current) This is rendered with `Bosch Active Connect with 3 pins and cable outputs at most {canonical(socket:bosch_3pin:current)}`
@@ -1611,11 +1368,7 @@ This tagrendering has labels `technical`
The question is *What power output does a single plug of type Bosch Active Connect with 3 pins and cable offer?*
-This rendering asks information about the property [socket:bosch_3pin:output](https://wiki.openstreetmap.org/wiki/Key:socket:bosch_3pin:output)
-
-This is rendered with `Bosch Active Connect with 3 pins and cable outputs at most {canonical(socket:bosch_3pin:output)}`
-
-
+This rendering asks information about the property [socket:bosch_3pin:output](https://wiki.openstreetmap.org/wiki/Key:socket:bosch_3pin:output) This is rendered with `Bosch Active Connect with 3 pins and cable outputs at most {canonical(socket:bosch_3pin:output)}`
@@ -1634,11 +1387,7 @@ This tagrendering has labels `technical`
The question is *How much plugs of type Bosch Active Connect with 5 pins and cable are available here?*
-This rendering asks information about the property [socket:bosch_5pin](https://wiki.openstreetmap.org/wiki/Key:socket:bosch_5pin)
-
-This is rendered with `There are {socket:bosch_5pin} plugs of type Bosch Active Connect with 5 pins and cable available here`
-
-
+This rendering asks information about the property [socket:bosch_5pin](https://wiki.openstreetmap.org/wiki/Key:socket:bosch_5pin) This is rendered with `There are {socket:bosch_5pin} plugs of type Bosch Active Connect with 5 pins and cable available here`
This tagrendering is only visible in the popup if the following condition is met: `socket:bosch_5pin~.+ & socket:bosch_5pin!=0`
@@ -1650,11 +1399,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What voltage do the plugs with Bosch Active Connect with 5 pins and cable offer?*
-This rendering asks information about the property [socket:bosch_5pin:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:bosch_5pin:voltage)
-
-This is rendered with `Bosch Active Connect with 5 pins and cable outputs {canonical(socket:bosch_5pin:voltage)}`
-
-
+This rendering asks information about the property [socket:bosch_5pin:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:bosch_5pin:voltage) This is rendered with `Bosch Active Connect with 5 pins and cable outputs {canonical(socket:bosch_5pin:voltage)}`
@@ -1673,11 +1418,7 @@ This tagrendering has labels `technical`
The question is *What current do the plugs with Bosch Active Connect with 5 pins and cable offer?*
-This rendering asks information about the property [socket:bosch_5pin:current](https://wiki.openstreetmap.org/wiki/Key:socket:bosch_5pin:current)
-
-This is rendered with `Bosch Active Connect with 5 pins and cable outputs at most {canonical(socket:bosch_5pin:current)}`
-
-
+This rendering asks information about the property [socket:bosch_5pin:current](https://wiki.openstreetmap.org/wiki/Key:socket:bosch_5pin:current) This is rendered with `Bosch Active Connect with 5 pins and cable outputs at most {canonical(socket:bosch_5pin:current)}`
@@ -1696,11 +1437,7 @@ This tagrendering has labels `technical`
The question is *What power output does a single plug of type Bosch Active Connect with 5 pins and cable offer?*
-This rendering asks information about the property [socket:bosch_5pin:output](https://wiki.openstreetmap.org/wiki/Key:socket:bosch_5pin:output)
-
-This is rendered with `Bosch Active Connect with 5 pins and cable outputs at most {canonical(socket:bosch_5pin:output)}`
-
-
+This rendering asks information about the property [socket:bosch_5pin:output](https://wiki.openstreetmap.org/wiki/Key:socket:bosch_5pin:output) This is rendered with `Bosch Active Connect with 5 pins and cable outputs at most {canonical(socket:bosch_5pin:output)}`
@@ -1719,11 +1456,7 @@ This tagrendering has labels `technical`
The question is *When is this charging station opened?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
@@ -1758,11 +1491,7 @@ The question is *Does one have to pay to use this charging station?*
The question is *How much does one have to pay to use this charging station?*
-This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge)
-
-This is rendered with `Using this charging station costs {charge}`
-
-
+This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge) This is rendered with `Using this charging station costs {charge}`
This tagrendering is only visible in the popup if the following condition is met: `fee=yes`
@@ -1830,11 +1559,7 @@ The question is *What kind of authentication is available at the charging stati
The question is *What's the phone number for authentication call or SMS?*
-This rendering asks information about the property [authentication:phone_call:number](https://wiki.openstreetmap.org/wiki/Key:authentication:phone_call:number)
-
-This is rendered with `Authenticate by calling or SMS'ing to {authentication:phone_call:number}`
-
-
+This rendering asks information about the property [authentication:phone_call:number](https://wiki.openstreetmap.org/wiki/Key:authentication:phone_call:number) This is rendered with `Authenticate by calling or SMS'ing to {authentication:phone_call:number}`
This tagrendering is only visible in the popup if the following condition is met: `authentication:phone_call=yes | authentication:short_message=yes`
@@ -1846,11 +1571,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What is the maximum amount of time one is allowed to stay here?*
-This rendering asks information about the property [maxstay](https://wiki.openstreetmap.org/wiki/Key:maxstay)
-
-This is rendered with `One can stay at most {canonical(maxstay)}`
-
-
+This rendering asks information about the property [maxstay](https://wiki.openstreetmap.org/wiki/Key:maxstay) This is rendered with `One can stay at most {canonical(maxstay)}`
@@ -1867,11 +1588,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *Is this charging station part of a network?*
-This rendering asks information about the property [network](https://wiki.openstreetmap.org/wiki/Key:network)
-
-This is rendered with `Part of the network {network}`
-
-
+This rendering asks information about the property [network](https://wiki.openstreetmap.org/wiki/Key:network) This is rendered with `Part of the network {network}`
@@ -1894,11 +1611,7 @@ This is rendered with `Part of the network {network}`
The question is *Who is the operator of this charging station?*
-This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator)
-
-This is rendered with `This charging station is operated by {operator}`
-
-
+This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator) This is rendered with `This charging station is operated by {operator}`
@@ -1913,11 +1626,7 @@ This is rendered with `This charging station is operated by {operator}`
The question is *What number can one call if there is a problem with this charging station?*
-This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone)
-
-This is rendered with `In case of problems, call {phone}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `In case of problems, call {phone}`
@@ -1927,11 +1636,7 @@ This is rendered with `In case of problems, call {phone}<
The question is *What is the email address of the operator?*
-This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email)
-
-This is rendered with `In case of problems, send an email to {email}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `In case of problems, send an email to {email}`
@@ -1941,11 +1646,7 @@ This is rendered with `In case of problems, send an email to {website}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `More info on {website}`
@@ -1969,11 +1670,7 @@ This tagrendering has labels `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`
-
-
+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`
@@ -1996,11 +1693,7 @@ This tagrendering has labels `level`
The question is *What is the reference number of this charging station?*
-This rendering asks information about the property [ref](https://wiki.openstreetmap.org/wiki/Key:ref)
-
-This is rendered with `Reference number is {ref}`
-
-
+This rendering asks information about the property [ref](https://wiki.openstreetmap.org/wiki/Key:ref) This is rendered with `Reference number is {ref}`
This tagrendering is only visible in the popup if the following condition is met: `network~.+`
diff --git a/Docs/Layers/charging_station_ebikes.md b/Docs/Layers/charging_station_ebikes.md
index 5c85ee60b5..083965aaba 100644
--- a/Docs/Layers/charging_station_ebikes.md
+++ b/Docs/Layers/charging_station_ebikes.md
@@ -205,11 +205,7 @@ The question is *Which vehicles are allowed to charge here?*
The question is *Who is allowed to use this charging station?*
-This rendering asks information about the property [access](https://wiki.openstreetmap.org/wiki/Key:access)
-
-This is rendered with `Access is {access}`
-
-
+This rendering asks information about the property [access](https://wiki.openstreetmap.org/wiki/Key:access) This is rendered with `Access is {access}`
@@ -230,11 +226,7 @@ This is rendered with `Access is {access}`
The question is *How much vehicles can be charged here at the same time?*
-This rendering asks information about the property [capacity](https://wiki.openstreetmap.org/wiki/Key:capacity)
-
-This is rendered with `{capacity} vehicles can be charged here at the same time`
-
-
+This rendering asks information about the property [capacity](https://wiki.openstreetmap.org/wiki/Key:capacity) This is rendered with `{capacity} vehicles can be charged here at the same time`
@@ -322,11 +314,7 @@ The question is *Which charging connections are available here?*
The question is *How much plugs of type Schuko wall plug without ground pin (CEE7/4 type F) are available here?*
-This rendering asks information about the property [socket:schuko](https://wiki.openstreetmap.org/wiki/Key:socket:schuko)
-
-This is rendered with `There are {socket:schuko} plugs of type Schuko wall plug without ground pin (CEE7/4 type F) available here`
-
-
+This rendering asks information about the property [socket:schuko](https://wiki.openstreetmap.org/wiki/Key:socket:schuko) This is rendered with `There are {socket:schuko} plugs of type Schuko wall plug without ground pin (CEE7/4 type F) available here`
This tagrendering is only visible in the popup if the following condition is met: `socket:schuko~.+ & socket:schuko!=0`
@@ -338,11 +326,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What voltage do the plugs with Schuko wall plug without ground pin (CEE7/4 type F) offer?*
-This rendering asks information about the property [socket:schuko:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:schuko:voltage)
-
-This is rendered with `Schuko wall plug without ground pin (CEE7/4 type F) outputs {canonical(socket:schuko:voltage)}`
-
-
+This rendering asks information about the property [socket:schuko:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:schuko:voltage) This is rendered with `Schuko wall plug without ground pin (CEE7/4 type F) outputs {canonical(socket:schuko:voltage)}`
@@ -361,11 +345,7 @@ This tagrendering has labels `technical`
The question is *What current do the plugs with Schuko wall plug without ground pin (CEE7/4 type F) offer?*
-This rendering asks information about the property [socket:schuko:current](https://wiki.openstreetmap.org/wiki/Key:socket:schuko:current)
-
-This is rendered with `Schuko wall plug without ground pin (CEE7/4 type F) outputs at most {canonical(socket:schuko:current)}`
-
-
+This rendering asks information about the property [socket:schuko:current](https://wiki.openstreetmap.org/wiki/Key:socket:schuko:current) This is rendered with `Schuko wall plug without ground pin (CEE7/4 type F) outputs at most {canonical(socket:schuko:current)}`
@@ -384,11 +364,7 @@ This tagrendering has labels `technical`
The question is *What power output does a single plug of type Schuko wall plug without ground pin (CEE7/4 type F) offer?*
-This rendering asks information about the property [socket:schuko:output](https://wiki.openstreetmap.org/wiki/Key:socket:schuko:output)
-
-This is rendered with `Schuko wall plug without ground pin (CEE7/4 type F) outputs at most {canonical(socket:schuko:output)}`
-
-
+This rendering asks information about the property [socket:schuko:output](https://wiki.openstreetmap.org/wiki/Key:socket:schuko:output) This is rendered with `Schuko wall plug without ground pin (CEE7/4 type F) outputs at most {canonical(socket:schuko:output)}`
@@ -407,11 +383,7 @@ This tagrendering has labels `technical`
The question is *How much plugs of type European wall plug with ground pin (CEE7/4 type E) are available here?*
-This rendering asks information about the property [socket:typee](https://wiki.openstreetmap.org/wiki/Key:socket:typee)
-
-This is rendered with `There are {socket:typee} plugs of type European wall plug with ground pin (CEE7/4 type E) available here`
-
-
+This rendering asks information about the property [socket:typee](https://wiki.openstreetmap.org/wiki/Key:socket:typee) This is rendered with `There are {socket:typee} plugs of type European wall plug with ground pin (CEE7/4 type E) available here`
This tagrendering is only visible in the popup if the following condition is met: `socket:typee~.+ & socket:typee!=0`
@@ -423,11 +395,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What voltage do the plugs with European wall plug with ground pin (CEE7/4 type E) offer?*
-This rendering asks information about the property [socket:typee:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:typee:voltage)
-
-This is rendered with `European wall plug with ground pin (CEE7/4 type E) outputs {canonical(socket:typee:voltage)}`
-
-
+This rendering asks information about the property [socket:typee:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:typee:voltage) This is rendered with `European wall plug with ground pin (CEE7/4 type E) outputs {canonical(socket:typee:voltage)}`
@@ -446,11 +414,7 @@ This tagrendering has labels `technical`
The question is *What current do the plugs with European wall plug with ground pin (CEE7/4 type E) offer?*
-This rendering asks information about the property [socket:typee:current](https://wiki.openstreetmap.org/wiki/Key:socket:typee:current)
-
-This is rendered with `European wall plug with ground pin (CEE7/4 type E) outputs at most {canonical(socket:typee:current)}`
-
-
+This rendering asks information about the property [socket:typee:current](https://wiki.openstreetmap.org/wiki/Key:socket:typee:current) This is rendered with `European wall plug with ground pin (CEE7/4 type E) outputs at most {canonical(socket:typee:current)}`
@@ -469,11 +433,7 @@ This tagrendering has labels `technical`
The question is *What power output does a single plug of type European wall plug with ground pin (CEE7/4 type E) offer?*
-This rendering asks information about the property [socket:typee:output](https://wiki.openstreetmap.org/wiki/Key:socket:typee:output)
-
-This is rendered with `European wall plug with ground pin (CEE7/4 type E) outputs at most {canonical(socket:typee:output)}`
-
-
+This rendering asks information about the property [socket:typee:output](https://wiki.openstreetmap.org/wiki/Key:socket:typee:output) This is rendered with `European wall plug with ground pin (CEE7/4 type E) outputs at most {canonical(socket:typee:output)}`
@@ -493,11 +453,7 @@ This tagrendering has labels `technical`
The question is *How much plugs of type Chademo are available here?*
-This rendering asks information about the property [socket:chademo](https://wiki.openstreetmap.org/wiki/Key:socket:chademo)
-
-This is rendered with `There are {socket:chademo} plugs of type Chademo available here`
-
-
+This rendering asks information about the property [socket:chademo](https://wiki.openstreetmap.org/wiki/Key:socket:chademo) This is rendered with `There are {socket:chademo} plugs of type Chademo available here`
This tagrendering is only visible in the popup if the following condition is met: `socket:chademo~.+ & socket:chademo!=0`
@@ -509,11 +465,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What voltage do the plugs with Chademo offer?*
-This rendering asks information about the property [socket:chademo:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:chademo:voltage)
-
-This is rendered with `Chademo outputs {canonical(socket:chademo:voltage)}`
-
-
+This rendering asks information about the property [socket:chademo:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:chademo:voltage) This is rendered with `Chademo outputs {canonical(socket:chademo:voltage)}`
@@ -532,11 +484,7 @@ This tagrendering has labels `technical`
The question is *What current do the plugs with Chademo offer?*
-This rendering asks information about the property [socket:chademo:current](https://wiki.openstreetmap.org/wiki/Key:socket:chademo:current)
-
-This is rendered with `Chademo outputs at most {canonical(socket:chademo:current)}`
-
-
+This rendering asks information about the property [socket:chademo:current](https://wiki.openstreetmap.org/wiki/Key:socket:chademo:current) This is rendered with `Chademo outputs at most {canonical(socket:chademo:current)}`
@@ -555,11 +503,7 @@ This tagrendering has labels `technical`
The question is *What power output does a single plug of type Chademo offer?*
-This rendering asks information about the property [socket:chademo:output](https://wiki.openstreetmap.org/wiki/Key:socket:chademo:output)
-
-This is rendered with `Chademo outputs at most {canonical(socket:chademo:output)}`
-
-
+This rendering asks information about the property [socket:chademo:output](https://wiki.openstreetmap.org/wiki/Key:socket:chademo:output) This is rendered with `Chademo outputs at most {canonical(socket:chademo:output)}`
@@ -578,11 +522,7 @@ This tagrendering has labels `technical`
The question is *How much plugs of type Type 1 with cable (J1772) are available here?*
-This rendering asks information about the property [socket:type1_cable](https://wiki.openstreetmap.org/wiki/Key:socket:type1_cable)
-
-This is rendered with `There are {socket:type1_cable} plugs of type Type 1 with cable (J1772) available here`
-
-
+This rendering asks information about the property [socket:type1_cable](https://wiki.openstreetmap.org/wiki/Key:socket:type1_cable) This is rendered with `There are {socket:type1_cable} plugs of type Type 1 with cable (J1772) available here`
This tagrendering is only visible in the popup if the following condition is met: `socket:type1_cable~.+ & socket:type1_cable!=0`
@@ -594,11 +534,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What voltage do the plugs with Type 1 with cable (J1772) offer?*
-This rendering asks information about the property [socket:type1_cable:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:type1_cable:voltage)
-
-This is rendered with `Type 1 with cable (J1772) outputs {canonical(socket:type1_cable:voltage)}`
-
-
+This rendering asks information about the property [socket:type1_cable:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:type1_cable:voltage) This is rendered with `Type 1 with cable (J1772) outputs {canonical(socket:type1_cable:voltage)}`
@@ -618,11 +554,7 @@ This tagrendering has labels `technical`
The question is *What current do the plugs with Type 1 with cable (J1772) offer?*
-This rendering asks information about the property [socket:type1_cable:current](https://wiki.openstreetmap.org/wiki/Key:socket:type1_cable:current)
-
-This is rendered with `Type 1 with cable (J1772) outputs at most {canonical(socket:type1_cable:current)}`
-
-
+This rendering asks information about the property [socket:type1_cable:current](https://wiki.openstreetmap.org/wiki/Key:socket:type1_cable:current) This is rendered with `Type 1 with cable (J1772) outputs at most {canonical(socket:type1_cable:current)}`
@@ -641,11 +573,7 @@ This tagrendering has labels `technical`
The question is *What power output does a single plug of type Type 1 with cable (J1772) offer?*
-This rendering asks information about the property [socket:type1_cable:output](https://wiki.openstreetmap.org/wiki/Key:socket:type1_cable:output)
-
-This is rendered with `Type 1 with cable (J1772) outputs at most {canonical(socket:type1_cable:output)}`
-
-
+This rendering asks information about the property [socket:type1_cable:output](https://wiki.openstreetmap.org/wiki/Key:socket:type1_cable:output) This is rendered with `Type 1 with cable (J1772) outputs at most {canonical(socket:type1_cable:output)}`
@@ -665,11 +593,7 @@ This tagrendering has labels `technical`
The question is *How much plugs of type Type 1 without cable (J1772) are available here?*
-This rendering asks information about the property [socket:type1](https://wiki.openstreetmap.org/wiki/Key:socket:type1)
-
-This is rendered with `There are {socket:type1} plugs of type Type 1 without cable (J1772) available here`
-
-
+This rendering asks information about the property [socket:type1](https://wiki.openstreetmap.org/wiki/Key:socket:type1) This is rendered with `There are {socket:type1} plugs of type Type 1 without cable (J1772) available here`
This tagrendering is only visible in the popup if the following condition is met: `socket:type1~.+ & socket:type1!=0`
@@ -681,11 +605,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What voltage do the plugs with Type 1 without cable (J1772) offer?*
-This rendering asks information about the property [socket:type1:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:type1:voltage)
-
-This is rendered with `Type 1 without cable (J1772) outputs {canonical(socket:type1:voltage)}`
-
-
+This rendering asks information about the property [socket:type1:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:type1:voltage) This is rendered with `Type 1 without cable (J1772) outputs {canonical(socket:type1:voltage)}`
@@ -705,11 +625,7 @@ This tagrendering has labels `technical`
The question is *What current do the plugs with Type 1 without cable (J1772) offer?*
-This rendering asks information about the property [socket:type1:current](https://wiki.openstreetmap.org/wiki/Key:socket:type1:current)
-
-This is rendered with `Type 1 without cable (J1772) outputs at most {canonical(socket:type1:current)}`
-
-
+This rendering asks information about the property [socket:type1:current](https://wiki.openstreetmap.org/wiki/Key:socket:type1:current) This is rendered with `Type 1 without cable (J1772) outputs at most {canonical(socket:type1:current)}`
@@ -728,11 +644,7 @@ This tagrendering has labels `technical`
The question is *What power output does a single plug of type Type 1 without cable (J1772) offer?*
-This rendering asks information about the property [socket:type1:output](https://wiki.openstreetmap.org/wiki/Key:socket:type1:output)
-
-This is rendered with `Type 1 without cable (J1772) outputs at most {canonical(socket:type1:output)}`
-
-
+This rendering asks information about the property [socket:type1:output](https://wiki.openstreetmap.org/wiki/Key:socket:type1:output) This is rendered with `Type 1 without cable (J1772) outputs at most {canonical(socket:type1:output)}`
@@ -754,11 +666,7 @@ This tagrendering has labels `technical`
The question is *How much plugs of type Type 1 CCS (aka Type 1 Combo) are available here?*
-This rendering asks information about the property [socket:type1_combo](https://wiki.openstreetmap.org/wiki/Key:socket:type1_combo)
-
-This is rendered with `There are {socket:type1_combo} plugs of type Type 1 CCS (aka Type 1 Combo) available here`
-
-
+This rendering asks information about the property [socket:type1_combo](https://wiki.openstreetmap.org/wiki/Key:socket:type1_combo) This is rendered with `There are {socket:type1_combo} plugs of type Type 1 CCS (aka Type 1 Combo) available here`
This tagrendering is only visible in the popup if the following condition is met: `socket:type1_combo~.+ & socket:type1_combo!=0`
@@ -770,11 +678,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What voltage do the plugs with Type 1 CCS (aka Type 1 Combo) offer?*
-This rendering asks information about the property [socket:type1_combo:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:type1_combo:voltage)
-
-This is rendered with `Type 1 CCS (aka Type 1 Combo) outputs {canonical(socket:type1_combo:voltage)}`
-
-
+This rendering asks information about the property [socket:type1_combo:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:type1_combo:voltage) This is rendered with `Type 1 CCS (aka Type 1 Combo) outputs {canonical(socket:type1_combo:voltage)}`
@@ -794,11 +698,7 @@ This tagrendering has labels `technical`
The question is *What current do the plugs with Type 1 CCS (aka Type 1 Combo) offer?*
-This rendering asks information about the property [socket:type1_combo:current](https://wiki.openstreetmap.org/wiki/Key:socket:type1_combo:current)
-
-This is rendered with `Type 1 CCS (aka Type 1 Combo) outputs at most {canonical(socket:type1_combo:current)}`
-
-
+This rendering asks information about the property [socket:type1_combo:current](https://wiki.openstreetmap.org/wiki/Key:socket:type1_combo:current) This is rendered with `Type 1 CCS (aka Type 1 Combo) outputs at most {canonical(socket:type1_combo:current)}`
@@ -818,11 +718,7 @@ This tagrendering has labels `technical`
The question is *What power output does a single plug of type Type 1 CCS (aka Type 1 Combo) offer?*
-This rendering asks information about the property [socket:type1_combo:output](https://wiki.openstreetmap.org/wiki/Key:socket:type1_combo:output)
-
-This is rendered with `Type 1 CCS (aka Type 1 Combo) outputs at most {canonical(socket:type1_combo:output)}`
-
-
+This rendering asks information about the property [socket:type1_combo:output](https://wiki.openstreetmap.org/wiki/Key:socket:type1_combo:output) This is rendered with `Type 1 CCS (aka Type 1 Combo) outputs at most {canonical(socket:type1_combo:output)}`
@@ -844,11 +740,7 @@ This tagrendering has labels `technical`
The question is *How much plugs of type Tesla Supercharger are available here?*
-This rendering asks information about the property [socket:tesla_supercharger](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_supercharger)
-
-This is rendered with `There are {socket:tesla_supercharger} plugs of type Tesla Supercharger available here`
-
-
+This rendering asks information about the property [socket:tesla_supercharger](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_supercharger) This is rendered with `There are {socket:tesla_supercharger} plugs of type Tesla Supercharger available here`
This tagrendering is only visible in the popup if the following condition is met: `socket:tesla_supercharger~.+ & socket:tesla_supercharger!=0`
@@ -860,11 +752,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What voltage do the plugs with Tesla Supercharger offer?*
-This rendering asks information about the property [socket:tesla_supercharger:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_supercharger:voltage)
-
-This is rendered with `Tesla Supercharger outputs {canonical(socket:tesla_supercharger:voltage)}`
-
-
+This rendering asks information about the property [socket:tesla_supercharger:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_supercharger:voltage) This is rendered with `Tesla Supercharger outputs {canonical(socket:tesla_supercharger:voltage)}`
@@ -883,11 +771,7 @@ This tagrendering has labels `technical`
The question is *What current do the plugs with Tesla Supercharger offer?*
-This rendering asks information about the property [socket:tesla_supercharger:current](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_supercharger:current)
-
-This is rendered with `Tesla Supercharger outputs at most {canonical(socket:tesla_supercharger:current)}`
-
-
+This rendering asks information about the property [socket:tesla_supercharger:current](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_supercharger:current) This is rendered with `Tesla Supercharger outputs at most {canonical(socket:tesla_supercharger:current)}`
@@ -907,11 +791,7 @@ This tagrendering has labels `technical`
The question is *What power output does a single plug of type Tesla Supercharger offer?*
-This rendering asks information about the property [socket:tesla_supercharger:output](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_supercharger:output)
-
-This is rendered with `Tesla Supercharger outputs at most {canonical(socket:tesla_supercharger:output)}`
-
-
+This rendering asks information about the property [socket:tesla_supercharger:output](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_supercharger:output) This is rendered with `Tesla Supercharger outputs at most {canonical(socket:tesla_supercharger:output)}`
@@ -932,11 +812,7 @@ This tagrendering has labels `technical`
The question is *How much plugs of type Type 2 (mennekes) are available here?*
-This rendering asks information about the property [socket:type2](https://wiki.openstreetmap.org/wiki/Key:socket:type2)
-
-This is rendered with `There are {socket:type2} plugs of type Type 2 (mennekes) available here`
-
-
+This rendering asks information about the property [socket:type2](https://wiki.openstreetmap.org/wiki/Key:socket:type2) This is rendered with `There are {socket:type2} plugs of type Type 2 (mennekes) available here`
This tagrendering is only visible in the popup if the following condition is met: `socket:type2~.+ & socket:type2!=0`
@@ -948,11 +824,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What voltage do the plugs with Type 2 (mennekes) offer?*
-This rendering asks information about the property [socket:type2:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:type2:voltage)
-
-This is rendered with `Type 2 (mennekes) outputs {canonical(socket:type2:voltage)}`
-
-
+This rendering asks information about the property [socket:type2:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:type2:voltage) This is rendered with `Type 2 (mennekes) outputs {canonical(socket:type2:voltage)}`
@@ -972,11 +844,7 @@ This tagrendering has labels `technical`
The question is *What current do the plugs with Type 2 (mennekes) offer?*
-This rendering asks information about the property [socket:type2:current](https://wiki.openstreetmap.org/wiki/Key:socket:type2:current)
-
-This is rendered with `Type 2 (mennekes) outputs at most {canonical(socket:type2:current)}`
-
-
+This rendering asks information about the property [socket:type2:current](https://wiki.openstreetmap.org/wiki/Key:socket:type2:current) This is rendered with `Type 2 (mennekes) outputs at most {canonical(socket:type2:current)}`
@@ -996,11 +864,7 @@ This tagrendering has labels `technical`
The question is *What power output does a single plug of type Type 2 (mennekes) offer?*
-This rendering asks information about the property [socket:type2:output](https://wiki.openstreetmap.org/wiki/Key:socket:type2:output)
-
-This is rendered with `Type 2 (mennekes) outputs at most {canonical(socket:type2:output)}`
-
-
+This rendering asks information about the property [socket:type2:output](https://wiki.openstreetmap.org/wiki/Key:socket:type2:output) This is rendered with `Type 2 (mennekes) outputs at most {canonical(socket:type2:output)}`
@@ -1020,11 +884,7 @@ This tagrendering has labels `technical`
The question is *How much plugs of type Type 2 CCS (mennekes) are available here?*
-This rendering asks information about the property [socket:type2_combo](https://wiki.openstreetmap.org/wiki/Key:socket:type2_combo)
-
-This is rendered with `There are {socket:type2_combo} plugs of type Type 2 CCS (mennekes) available here`
-
-
+This rendering asks information about the property [socket:type2_combo](https://wiki.openstreetmap.org/wiki/Key:socket:type2_combo) This is rendered with `There are {socket:type2_combo} plugs of type Type 2 CCS (mennekes) available here`
This tagrendering is only visible in the popup if the following condition is met: `socket:type2_combo~.+ & socket:type2_combo!=0`
@@ -1036,11 +896,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What voltage do the plugs with Type 2 CCS (mennekes) offer?*
-This rendering asks information about the property [socket:type2_combo:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:type2_combo:voltage)
-
-This is rendered with `Type 2 CCS (mennekes) outputs {canonical(socket:type2_combo:voltage)}`
-
-
+This rendering asks information about the property [socket:type2_combo:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:type2_combo:voltage) This is rendered with `Type 2 CCS (mennekes) outputs {canonical(socket:type2_combo:voltage)}`
@@ -1060,11 +916,7 @@ This tagrendering has labels `technical`
The question is *What current do the plugs with Type 2 CCS (mennekes) offer?*
-This rendering asks information about the property [socket:type2_combo:current](https://wiki.openstreetmap.org/wiki/Key:socket:type2_combo:current)
-
-This is rendered with `Type 2 CCS (mennekes) outputs at most {canonical(socket:type2_combo:current)}`
-
-
+This rendering asks information about the property [socket:type2_combo:current](https://wiki.openstreetmap.org/wiki/Key:socket:type2_combo:current) This is rendered with `Type 2 CCS (mennekes) outputs at most {canonical(socket:type2_combo:current)}`
@@ -1084,11 +936,7 @@ This tagrendering has labels `technical`
The question is *What power output does a single plug of type Type 2 CCS (mennekes) offer?*
-This rendering asks information about the property [socket:type2_combo:output](https://wiki.openstreetmap.org/wiki/Key:socket:type2_combo:output)
-
-This is rendered with `Type 2 CCS (mennekes) outputs at most {canonical(socket:type2_combo:output)}`
-
-
+This rendering asks information about the property [socket:type2_combo:output](https://wiki.openstreetmap.org/wiki/Key:socket:type2_combo:output) This is rendered with `Type 2 CCS (mennekes) outputs at most {canonical(socket:type2_combo:output)}`
@@ -1107,11 +955,7 @@ This tagrendering has labels `technical`
The question is *How much plugs of type Type 2 with cable (mennekes) are available here?*
-This rendering asks information about the property [socket:type2_cable](https://wiki.openstreetmap.org/wiki/Key:socket:type2_cable)
-
-This is rendered with `There are {socket:type2_cable} plugs of type Type 2 with cable (mennekes) available here`
-
-
+This rendering asks information about the property [socket:type2_cable](https://wiki.openstreetmap.org/wiki/Key:socket:type2_cable) This is rendered with `There are {socket:type2_cable} plugs of type Type 2 with cable (mennekes) available here`
This tagrendering is only visible in the popup if the following condition is met: `socket:type2_cable~.+ & socket:type2_cable!=0`
@@ -1123,11 +967,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What voltage do the plugs with Type 2 with cable (mennekes) offer?*
-This rendering asks information about the property [socket:type2_cable:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:type2_cable:voltage)
-
-This is rendered with `Type 2 with cable (mennekes) outputs {canonical(socket:type2_cable:voltage)}`
-
-
+This rendering asks information about the property [socket:type2_cable:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:type2_cable:voltage) This is rendered with `Type 2 with cable (mennekes) outputs {canonical(socket:type2_cable:voltage)}`
@@ -1147,11 +987,7 @@ This tagrendering has labels `technical`
The question is *What current do the plugs with Type 2 with cable (mennekes) offer?*
-This rendering asks information about the property [socket:type2_cable:current](https://wiki.openstreetmap.org/wiki/Key:socket:type2_cable:current)
-
-This is rendered with `Type 2 with cable (mennekes) outputs at most {canonical(socket:type2_cable:current)}`
-
-
+This rendering asks information about the property [socket:type2_cable:current](https://wiki.openstreetmap.org/wiki/Key:socket:type2_cable:current) This is rendered with `Type 2 with cable (mennekes) outputs at most {canonical(socket:type2_cable:current)}`
@@ -1171,11 +1007,7 @@ This tagrendering has labels `technical`
The question is *What power output does a single plug of type Type 2 with cable (mennekes) offer?*
-This rendering asks information about the property [socket:type2_cable:output](https://wiki.openstreetmap.org/wiki/Key:socket:type2_cable:output)
-
-This is rendered with `Type 2 with cable (mennekes) outputs at most {canonical(socket:type2_cable:output)}`
-
-
+This rendering asks information about the property [socket:type2_cable:output](https://wiki.openstreetmap.org/wiki/Key:socket:type2_cable:output) This is rendered with `Type 2 with cable (mennekes) outputs at most {canonical(socket:type2_cable:output)}`
@@ -1195,11 +1027,7 @@ This tagrendering has labels `technical`
The question is *How much plugs of type Tesla Supercharger CCS (a branded type2_css) are available here?*
-This rendering asks information about the property [socket:tesla_supercharger_ccs](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_supercharger_ccs)
-
-This is rendered with `There are {socket:tesla_supercharger_ccs} plugs of type Tesla Supercharger CCS (a branded type2_css) available here`
-
-
+This rendering asks information about the property [socket:tesla_supercharger_ccs](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_supercharger_ccs) This is rendered with `There are {socket:tesla_supercharger_ccs} plugs of type Tesla Supercharger CCS (a branded type2_css) available here`
This tagrendering is only visible in the popup if the following condition is met: `socket:tesla_supercharger_ccs~.+ & socket:tesla_supercharger_ccs!=0`
@@ -1211,11 +1039,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What voltage do the plugs with Tesla Supercharger CCS (a branded type2_css) offer?*
-This rendering asks information about the property [socket:tesla_supercharger_ccs:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_supercharger_ccs:voltage)
-
-This is rendered with `Tesla Supercharger CCS (a branded type2_css) outputs {canonical(socket:tesla_supercharger_ccs:voltage)}`
-
-
+This rendering asks information about the property [socket:tesla_supercharger_ccs:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_supercharger_ccs:voltage) This is rendered with `Tesla Supercharger CCS (a branded type2_css) outputs {canonical(socket:tesla_supercharger_ccs:voltage)}`
@@ -1235,11 +1059,7 @@ This tagrendering has labels `technical`
The question is *What current do the plugs with Tesla Supercharger CCS (a branded type2_css) offer?*
-This rendering asks information about the property [socket:tesla_supercharger_ccs:current](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_supercharger_ccs:current)
-
-This is rendered with `Tesla Supercharger CCS (a branded type2_css) outputs at most {canonical(socket:tesla_supercharger_ccs:current)}`
-
-
+This rendering asks information about the property [socket:tesla_supercharger_ccs:current](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_supercharger_ccs:current) This is rendered with `Tesla Supercharger CCS (a branded type2_css) outputs at most {canonical(socket:tesla_supercharger_ccs:current)}`
@@ -1259,11 +1079,7 @@ This tagrendering has labels `technical`
The question is *What power output does a single plug of type Tesla Supercharger CCS (a branded type2_css) offer?*
-This rendering asks information about the property [socket:tesla_supercharger_ccs:output](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_supercharger_ccs:output)
-
-This is rendered with `Tesla Supercharger CCS (a branded type2_css) outputs at most {canonical(socket:tesla_supercharger_ccs:output)}`
-
-
+This rendering asks information about the property [socket:tesla_supercharger_ccs:output](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_supercharger_ccs:output) This is rendered with `Tesla Supercharger CCS (a branded type2_css) outputs at most {canonical(socket:tesla_supercharger_ccs:output)}`
@@ -1282,11 +1098,7 @@ This tagrendering has labels `technical`
The question is *How much plugs of type Tesla Supercharger (destination) are available here?*
-This rendering asks information about the property [socket:tesla_destination](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_destination)
-
-This is rendered with `There are {socket:tesla_destination} plugs of type Tesla Supercharger (destination) available here`
-
-
+This rendering asks information about the property [socket:tesla_destination](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_destination) This is rendered with `There are {socket:tesla_destination} plugs of type Tesla Supercharger (destination) available here`
This tagrendering is only visible in the popup if the following condition is met: `socket:tesla_destination~.+ & socket:tesla_destination!=0`
@@ -1298,11 +1110,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What voltage do the plugs with Tesla Supercharger (destination) offer?*
-This rendering asks information about the property [socket:tesla_destination:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_destination:voltage)
-
-This is rendered with `Tesla Supercharger (destination) outputs {canonical(socket:tesla_destination:voltage)}`
-
-
+This rendering asks information about the property [socket:tesla_destination:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_destination:voltage) This is rendered with `Tesla Supercharger (destination) outputs {canonical(socket:tesla_destination:voltage)}`
@@ -1321,11 +1129,7 @@ This tagrendering has labels `technical`
The question is *What current do the plugs with Tesla Supercharger (destination) offer?*
-This rendering asks information about the property [socket:tesla_destination:current](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_destination:current)
-
-This is rendered with `Tesla Supercharger (destination) outputs at most {canonical(socket:tesla_destination:current)}`
-
-
+This rendering asks information about the property [socket:tesla_destination:current](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_destination:current) This is rendered with `Tesla Supercharger (destination) outputs at most {canonical(socket:tesla_destination:current)}`
@@ -1345,11 +1149,7 @@ This tagrendering has labels `technical`
The question is *What power output does a single plug of type Tesla Supercharger (destination) offer?*
-This rendering asks information about the property [socket:tesla_destination:output](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_destination:output)
-
-This is rendered with `Tesla Supercharger (destination) outputs at most {canonical(socket:tesla_destination:output)}`
-
-
+This rendering asks information about the property [socket:tesla_destination:output](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_destination:output) This is rendered with `Tesla Supercharger (destination) outputs at most {canonical(socket:tesla_destination:output)}`
@@ -1370,11 +1170,7 @@ This tagrendering has labels `technical`
The question is *How much plugs of type Tesla supercharger (destination) (A Type 2 with cable branded as tesla) are available here?*
-This rendering asks information about the property [socket:tesla_destination](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_destination)
-
-This is rendered with `There are {socket:tesla_destination} plugs of type Tesla supercharger (destination) (A Type 2 with cable branded as tesla) available here`
-
-
+This rendering asks information about the property [socket:tesla_destination](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_destination) This is rendered with `There are {socket:tesla_destination} plugs of type Tesla supercharger (destination) (A Type 2 with cable branded as tesla) available here`
This tagrendering is only visible in the popup if the following condition is met: `socket:tesla_destination~.+ & socket:tesla_destination!=0`
@@ -1386,11 +1182,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What voltage do the plugs with Tesla supercharger (destination) (A Type 2 with cable branded as tesla) offer?*
-This rendering asks information about the property [socket:tesla_destination:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_destination:voltage)
-
-This is rendered with `Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs {canonical(socket:tesla_destination:voltage)}`
-
-
+This rendering asks information about the property [socket:tesla_destination:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_destination:voltage) This is rendered with `Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs {canonical(socket:tesla_destination:voltage)}`
@@ -1410,11 +1202,7 @@ This tagrendering has labels `technical`
The question is *What current do the plugs with Tesla supercharger (destination) (A Type 2 with cable branded as tesla) offer?*
-This rendering asks information about the property [socket:tesla_destination:current](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_destination:current)
-
-This is rendered with `Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most {canonical(socket:tesla_destination:current)}`
-
-
+This rendering asks information about the property [socket:tesla_destination:current](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_destination:current) This is rendered with `Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most {canonical(socket:tesla_destination:current)}`
@@ -1434,11 +1222,7 @@ This tagrendering has labels `technical`
The question is *What power output does a single plug of type Tesla supercharger (destination) (A Type 2 with cable branded as tesla) offer?*
-This rendering asks information about the property [socket:tesla_destination:output](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_destination:output)
-
-This is rendered with `Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most {canonical(socket:tesla_destination:output)}`
-
-
+This rendering asks information about the property [socket:tesla_destination:output](https://wiki.openstreetmap.org/wiki/Key:socket:tesla_destination:output) This is rendered with `Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most {canonical(socket:tesla_destination:output)}`
@@ -1458,11 +1242,7 @@ This tagrendering has labels `technical`
The question is *How much plugs of type USB to charge phones and small electronics are available here?*
-This rendering asks information about the property [socket:USB-A](https://wiki.openstreetmap.org/wiki/Key:socket:USB-A)
-
-This is rendered with `There are {socket:USB-A} plugs of type USB to charge phones and small electronics available here`
-
-
+This rendering asks information about the property [socket:USB-A](https://wiki.openstreetmap.org/wiki/Key:socket:USB-A) This is rendered with `There are {socket:USB-A} plugs of type USB to charge phones and small electronics available here`
This tagrendering is only visible in the popup if the following condition is met: `socket:USB-A~.+ & socket:USB-A!=0`
@@ -1474,11 +1254,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What voltage do the plugs with USB to charge phones and small electronics offer?*
-This rendering asks information about the property [socket:USB-A:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:USB-A:voltage)
-
-This is rendered with `USB to charge phones and small electronics outputs {canonical(socket:USB-A:voltage)}`
-
-
+This rendering asks information about the property [socket:USB-A:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:USB-A:voltage) This is rendered with `USB to charge phones and small electronics outputs {canonical(socket:USB-A:voltage)}`
@@ -1497,11 +1273,7 @@ This tagrendering has labels `technical`
The question is *What current do the plugs with USB to charge phones and small electronics offer?*
-This rendering asks information about the property [socket:USB-A:current](https://wiki.openstreetmap.org/wiki/Key:socket:USB-A:current)
-
-This is rendered with `USB to charge phones and small electronics outputs at most {canonical(socket:USB-A:current)}`
-
-
+This rendering asks information about the property [socket:USB-A:current](https://wiki.openstreetmap.org/wiki/Key:socket:USB-A:current) This is rendered with `USB to charge phones and small electronics outputs at most {canonical(socket:USB-A:current)}`
@@ -1521,11 +1293,7 @@ This tagrendering has labels `technical`
The question is *What power output does a single plug of type USB to charge phones and small electronics offer?*
-This rendering asks information about the property [socket:USB-A:output](https://wiki.openstreetmap.org/wiki/Key:socket:USB-A:output)
-
-This is rendered with `USB to charge phones and small electronics outputs at most {canonical(socket:USB-A:output)}`
-
-
+This rendering asks information about the property [socket:USB-A:output](https://wiki.openstreetmap.org/wiki/Key:socket:USB-A:output) This is rendered with `USB to charge phones and small electronics outputs at most {canonical(socket:USB-A:output)}`
@@ -1545,11 +1313,7 @@ This tagrendering has labels `technical`
The question is *How much plugs of type Bosch Active Connect with 3 pins and cable are available here?*
-This rendering asks information about the property [socket:bosch_3pin](https://wiki.openstreetmap.org/wiki/Key:socket:bosch_3pin)
-
-This is rendered with `There are {socket:bosch_3pin} plugs of type Bosch Active Connect with 3 pins and cable available here`
-
-
+This rendering asks information about the property [socket:bosch_3pin](https://wiki.openstreetmap.org/wiki/Key:socket:bosch_3pin) This is rendered with `There are {socket:bosch_3pin} plugs of type Bosch Active Connect with 3 pins and cable available here`
This tagrendering is only visible in the popup if the following condition is met: `socket:bosch_3pin~.+ & socket:bosch_3pin!=0`
@@ -1561,11 +1325,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What voltage do the plugs with Bosch Active Connect with 3 pins and cable offer?*
-This rendering asks information about the property [socket:bosch_3pin:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:bosch_3pin:voltage)
-
-This is rendered with `Bosch Active Connect with 3 pins and cable outputs {canonical(socket:bosch_3pin:voltage)}`
-
-
+This rendering asks information about the property [socket:bosch_3pin:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:bosch_3pin:voltage) This is rendered with `Bosch Active Connect with 3 pins and cable outputs {canonical(socket:bosch_3pin:voltage)}`
@@ -1584,11 +1344,7 @@ This tagrendering has labels `technical`
The question is *What current do the plugs with Bosch Active Connect with 3 pins and cable offer?*
-This rendering asks information about the property [socket:bosch_3pin:current](https://wiki.openstreetmap.org/wiki/Key:socket:bosch_3pin:current)
-
-This is rendered with `Bosch Active Connect with 3 pins and cable outputs at most {canonical(socket:bosch_3pin:current)}`
-
-
+This rendering asks information about the property [socket:bosch_3pin:current](https://wiki.openstreetmap.org/wiki/Key:socket:bosch_3pin:current) This is rendered with `Bosch Active Connect with 3 pins and cable outputs at most {canonical(socket:bosch_3pin:current)}`
@@ -1607,11 +1363,7 @@ This tagrendering has labels `technical`
The question is *What power output does a single plug of type Bosch Active Connect with 3 pins and cable offer?*
-This rendering asks information about the property [socket:bosch_3pin:output](https://wiki.openstreetmap.org/wiki/Key:socket:bosch_3pin:output)
-
-This is rendered with `Bosch Active Connect with 3 pins and cable outputs at most {canonical(socket:bosch_3pin:output)}`
-
-
+This rendering asks information about the property [socket:bosch_3pin:output](https://wiki.openstreetmap.org/wiki/Key:socket:bosch_3pin:output) This is rendered with `Bosch Active Connect with 3 pins and cable outputs at most {canonical(socket:bosch_3pin:output)}`
@@ -1630,11 +1382,7 @@ This tagrendering has labels `technical`
The question is *How much plugs of type Bosch Active Connect with 5 pins and cable are available here?*
-This rendering asks information about the property [socket:bosch_5pin](https://wiki.openstreetmap.org/wiki/Key:socket:bosch_5pin)
-
-This is rendered with `There are {socket:bosch_5pin} plugs of type Bosch Active Connect with 5 pins and cable available here`
-
-
+This rendering asks information about the property [socket:bosch_5pin](https://wiki.openstreetmap.org/wiki/Key:socket:bosch_5pin) This is rendered with `There are {socket:bosch_5pin} plugs of type Bosch Active Connect with 5 pins and cable available here`
This tagrendering is only visible in the popup if the following condition is met: `socket:bosch_5pin~.+ & socket:bosch_5pin!=0`
@@ -1646,11 +1394,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What voltage do the plugs with Bosch Active Connect with 5 pins and cable offer?*
-This rendering asks information about the property [socket:bosch_5pin:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:bosch_5pin:voltage)
-
-This is rendered with `Bosch Active Connect with 5 pins and cable outputs {canonical(socket:bosch_5pin:voltage)}`
-
-
+This rendering asks information about the property [socket:bosch_5pin:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:bosch_5pin:voltage) This is rendered with `Bosch Active Connect with 5 pins and cable outputs {canonical(socket:bosch_5pin:voltage)}`
@@ -1669,11 +1413,7 @@ This tagrendering has labels `technical`
The question is *What current do the plugs with Bosch Active Connect with 5 pins and cable offer?*
-This rendering asks information about the property [socket:bosch_5pin:current](https://wiki.openstreetmap.org/wiki/Key:socket:bosch_5pin:current)
-
-This is rendered with `Bosch Active Connect with 5 pins and cable outputs at most {canonical(socket:bosch_5pin:current)}`
-
-
+This rendering asks information about the property [socket:bosch_5pin:current](https://wiki.openstreetmap.org/wiki/Key:socket:bosch_5pin:current) This is rendered with `Bosch Active Connect with 5 pins and cable outputs at most {canonical(socket:bosch_5pin:current)}`
@@ -1692,11 +1432,7 @@ This tagrendering has labels `technical`
The question is *What power output does a single plug of type Bosch Active Connect with 5 pins and cable offer?*
-This rendering asks information about the property [socket:bosch_5pin:output](https://wiki.openstreetmap.org/wiki/Key:socket:bosch_5pin:output)
-
-This is rendered with `Bosch Active Connect with 5 pins and cable outputs at most {canonical(socket:bosch_5pin:output)}`
-
-
+This rendering asks information about the property [socket:bosch_5pin:output](https://wiki.openstreetmap.org/wiki/Key:socket:bosch_5pin:output) This is rendered with `Bosch Active Connect with 5 pins and cable outputs at most {canonical(socket:bosch_5pin:output)}`
@@ -1715,11 +1451,7 @@ This tagrendering has labels `technical`
The question is *When is this charging station opened?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
@@ -1754,11 +1486,7 @@ The question is *Does one have to pay to use this charging station?*
The question is *How much does one have to pay to use this charging station?*
-This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge)
-
-This is rendered with `Using this charging station costs {charge}`
-
-
+This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge) This is rendered with `Using this charging station costs {charge}`
This tagrendering is only visible in the popup if the following condition is met: `fee=yes`
@@ -1826,11 +1554,7 @@ The question is *What kind of authentication is available at the charging stati
The question is *What's the phone number for authentication call or SMS?*
-This rendering asks information about the property [authentication:phone_call:number](https://wiki.openstreetmap.org/wiki/Key:authentication:phone_call:number)
-
-This is rendered with `Authenticate by calling or SMS'ing to {authentication:phone_call:number}`
-
-
+This rendering asks information about the property [authentication:phone_call:number](https://wiki.openstreetmap.org/wiki/Key:authentication:phone_call:number) This is rendered with `Authenticate by calling or SMS'ing to {authentication:phone_call:number}`
This tagrendering is only visible in the popup if the following condition is met: `authentication:phone_call=yes | authentication:short_message=yes`
@@ -1842,11 +1566,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What is the maximum amount of time one is allowed to stay here?*
-This rendering asks information about the property [maxstay](https://wiki.openstreetmap.org/wiki/Key:maxstay)
-
-This is rendered with `One can stay at most {canonical(maxstay)}`
-
-
+This rendering asks information about the property [maxstay](https://wiki.openstreetmap.org/wiki/Key:maxstay) This is rendered with `One can stay at most {canonical(maxstay)}`
@@ -1863,11 +1583,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *Is this charging station part of a network?*
-This rendering asks information about the property [network](https://wiki.openstreetmap.org/wiki/Key:network)
-
-This is rendered with `Part of the network {network}`
-
-
+This rendering asks information about the property [network](https://wiki.openstreetmap.org/wiki/Key:network) This is rendered with `Part of the network {network}`
@@ -1890,11 +1606,7 @@ This is rendered with `Part of the network {network}`
The question is *Who is the operator of this charging station?*
-This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator)
-
-This is rendered with `This charging station is operated by {operator}`
-
-
+This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator) This is rendered with `This charging station is operated by {operator}`
@@ -1909,11 +1621,7 @@ This is rendered with `This charging station is operated by {operator}`
The question is *What number can one call if there is a problem with this charging station?*
-This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone)
-
-This is rendered with `In case of problems, call {phone}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `In case of problems, call {phone}`
@@ -1923,11 +1631,7 @@ This is rendered with `In case of problems, call {phone}<
The question is *What is the email address of the operator?*
-This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email)
-
-This is rendered with `In case of problems, send an email to {email}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `In case of problems, send an email to {email}`
@@ -1937,11 +1641,7 @@ This is rendered with `In case of problems, send an email to {website}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `More info on {website}`
@@ -1965,11 +1665,7 @@ This tagrendering has labels `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`
-
-
+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`
@@ -1992,11 +1688,7 @@ This tagrendering has labels `level`
The question is *What is the reference number of this charging station?*
-This rendering asks information about the property [ref](https://wiki.openstreetmap.org/wiki/Key:ref)
-
-This is rendered with `Reference number is {ref}`
-
-
+This rendering asks information about the property [ref](https://wiki.openstreetmap.org/wiki/Key:ref) This is rendered with `Reference number is {ref}`
This tagrendering is only visible in the popup if the following condition is met: `network~.+`
diff --git a/Docs/Layers/cinema.md b/Docs/Layers/cinema.md
new file mode 100644
index 0000000000..2fb115151f
--- /dev/null
+++ b/Docs/Layers/cinema.md
@@ -0,0 +1,271 @@
+[//]: # (WARNING: this file is automatically generated. Please find the sources at the bottom and edit those sources)
+
+ cinema
+========
+
+
+
+
+
+ A place showing movies (films), generally open to the public for a fee. Commonly referred to as a movie theater in the US
+
+
+
+
+
+
+ - This layer is shown at zoomlevel **10** and higher
+
+
+
+
+ Basic tags for this layer
+---------------------------
+
+
+
+Elements must match the expression **amenity=cinema**
+
+[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B%28%20%20%20%20nwr%5B%22amenity%22%3D%22cinema%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%29%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B)
+
+
+
+ Supported attributes
+----------------------
+
+
+
+Warning:
+
+this quick overview is incomplete
+
+
+
+attribute | type | values which are supported by this layer
+----------- | ------ | ------------------------------------------
+[](https://taginfo.openstreetmap.org/keys/id#values) [id](https://wiki.openstreetmap.org/wiki/Key:id) | Multiple choice |
+[](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/wikidata#values) [wikidata](https://wiki.openstreetmap.org/wiki/Key:wikidata) | [wikidata](../SpecialInputElements.md#wikidata) |
+[](https://taginfo.openstreetmap.org/keys/cinema#values) [cinema](https://wiki.openstreetmap.org/wiki/Key:cinema) | Multiple choice | [](https://wiki.openstreetmap.org/wiki/Tag:cinema%3D) [erotic](https://wiki.openstreetmap.org/wiki/Tag:cinema%3Derotic)
+
+
+
+
+### just_created
+
+
+
+This element shows a 'thank you' that the contributor has recently created this element
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+ - *You just created this element! Thanks for sharing this info with the world and helping people worldwide.* corresponds with id~.+
+
+
+This tagrendering is only visible in the popup if the following condition is met: `_last_edit:passed_time<300 & (_version_number= | _version_number=1) & _backend~.+`
+
+This tagrendering has labels `added_by_default`
+
+
+
+### images
+
+
+
+This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata` and shows the button to upload new images
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### reviews
+
+
+
+Shows the reviews module (including the possibility to leave a review)
+
+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_
+
+
+This tagrendering has labels `contact`
+
+
+
+### 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_
+
+
+This tagrendering has labels `contact`
+
+
+
+### 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_
+
+
+This tagrendering has labels `contact`
+
+
+
+### wikipedia
+
+
+
+Shows a wikipedia box with the corresponding wikipedia article; the wikidata-item link can be changed by a contributor
+
+The question is *What is the corresponding Wikidata entity?*
+
+This rendering asks information about the property [wikidata](https://wiki.openstreetmap.org/wiki/Key:wikidata) This is rendered with `{wikipedia():max-height:25rem}`
+
+
+
+ - *{wikipedia():max-height:25rem}* corresponds with wikipedia~.+
+ - _This option cannot be chosen as answer_
+ - *No Wikipedia page has been linked yet* corresponds with wikidata=
+ - _This option cannot be chosen as answer_
+
+
+
+
+### cinema_type
+
+
+
+The question is *What type of cinema is this?*
+
+
+
+
+
+ - *This is a normal cinema showing movies for all ages* corresponds with cinema=
+ - *This is an erotic cinema showing adult movies* corresponds with cinema=erotic
+
+
+
+
+### leftover-questions
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### minimap
+
+
+
+Shows a small map with the feature. Added by default to every popup
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### last_edit
+
+
+
+Gives some metainfo about the last edit and who did edit it - rendering only
+
+This tagrendering has no question and is thus read-only
+
+
+
+This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+`
+
+This tagrendering has labels `added_by_default`
+
+
+
+### favourite_status
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### qr_code
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+This tagrendering has labels `added_by_default`
+
+
+
+### share
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+This tagrendering has labels `added_by_default`
+
+
+
+### all-tags
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+This document is autogenerated from [assets/layers/cinema/cinema.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/cinema/cinema.json)
diff --git a/Docs/Layers/climbing_area.md b/Docs/Layers/climbing_area.md
index f0454c3ec2..770a1d42ef 100644
--- a/Docs/Layers/climbing_area.md
+++ b/Docs/Layers/climbing_area.md
@@ -154,11 +154,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What is the name of this climbing opportunity?*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `{name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `{name}`
@@ -190,11 +186,7 @@ The question is *What kind of climbing opportunity is this?*
The question is *What is the rock type here?*
-This rendering asks information about the property [rock](https://wiki.openstreetmap.org/wiki/Key:rock)
-
-This is rendered with `The rock type is {rock}`
-
-
+This rendering asks information about the property [rock](https://wiki.openstreetmap.org/wiki/Key:rock) This is rendered with `The rock type is {rock}`
@@ -223,11 +215,7 @@ This tagrendering has no question and is thus read-only
The question is *Is there a (unofficial) website with more informations (e.g. topos)?*
-This rendering asks information about the property [url](https://wiki.openstreetmap.org/wiki/Key:url)
-
-This is rendered with `{url}`
-
-
+This rendering asks information about the property [url](https://wiki.openstreetmap.org/wiki/Key:url) This is rendered with `{url}`
This tagrendering is only visible in the popup if the following condition is met: `sport=climbing & club= & office= & leisure!~^(sports_centre)$`
@@ -239,11 +227,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *Is a fee required to climb here?*
-This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge)
-
-This is rendered with `A fee of {charge} should be paid for climbing here`
-
-
+This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge) This is rendered with `A fee of {charge} should be paid for climbing here`
diff --git a/Docs/Layers/climbing_club.md b/Docs/Layers/climbing_club.md
index 2092932853..ecfdc4e1c1 100644
--- a/Docs/Layers/climbing_club.md
+++ b/Docs/Layers/climbing_club.md
@@ -95,11 +95,7 @@ This tagrendering has labels `added_by_default`
The question is *What is the name of this climbing club or NGO?*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `{name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `{name}`
@@ -109,11 +105,7 @@ This is rendered with `{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)
-
-This is rendered with `{website}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
@@ -131,11 +123,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
@@ -153,11 +141,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -175,11 +159,7 @@ This tagrendering has labels `contact`
The question is *What are the opening hours of {title()}?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
diff --git a/Docs/Layers/climbing_gym.md b/Docs/Layers/climbing_gym.md
index 9283a17d1b..a696926edc 100644
--- a/Docs/Layers/climbing_gym.md
+++ b/Docs/Layers/climbing_gym.md
@@ -122,11 +122,7 @@ This tagrendering has no question and is thus read-only
The question is *What is the name of this climbing gym?*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `{name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `{name}`
@@ -136,11 +132,7 @@ This is rendered with `{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)
-
-This is rendered with `{website}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
@@ -158,11 +150,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -180,11 +168,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
@@ -202,11 +186,7 @@ This tagrendering has labels `contact`
The question is *Is a fee required to climb here?*
-This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge)
-
-This is rendered with `A fee of {charge} should be paid for climbing here`
-
-
+This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge) This is rendered with `A fee of {charge} should be paid for climbing here`
@@ -242,11 +222,7 @@ The question is *Which methods of payment are accepted here?*
The question is *What are the opening hours of {title()}?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
@@ -400,11 +376,7 @@ The question is *Is toprope climbing possible here?*
The question is *What is the (average) length of the routes in meters?*
-This rendering asks information about the property [climbing:length](https://wiki.openstreetmap.org/wiki/Key:climbing:length)
-
-This is rendered with `The routes are {canonical(climbing:length)} long on average`
-
-
+This rendering asks information about the property [climbing:length](https://wiki.openstreetmap.org/wiki/Key:climbing:length) This is rendered with `The routes are {canonical(climbing:length)} long on average`
@@ -414,11 +386,7 @@ This is rendered with `The routes are {canonical(climbing:length)} long
The question is *What is the grade of the easiest route here, according to the french classification system?*
-This rendering asks information about the property [climbing:grade:french:min](https://wiki.openstreetmap.org/wiki/Key:climbing:grade:french:min)
-
-This is rendered with `The lowest grade is {climbing:grade:french:min} according to the french/belgian system`
-
-
+This rendering asks information about the property [climbing:grade:french:min](https://wiki.openstreetmap.org/wiki/Key:climbing:grade:french:min) This is rendered with `The lowest grade is {climbing:grade:french:min} according to the french/belgian system`
@@ -428,11 +396,7 @@ This is rendered with `The lowest grade is {climbing:grade:french:min} accordin
The question is *What is the highest grade route here, according to the french classification system?*
-This rendering asks information about the property [climbing:grade:french:max](https://wiki.openstreetmap.org/wiki/Key:climbing:grade:french:max)
-
-This is rendered with `The highest grade is {climbing:grade:french:max} according to the french/belgian system`
-
-
+This rendering asks information about the property [climbing:grade:french:max](https://wiki.openstreetmap.org/wiki/Key:climbing:grade:french:max) This is rendered with `The highest grade is {climbing:grade:french:max} according to the french/belgian system`
This tagrendering is only visible in the popup if the following condition is met: `club= & office= & (climbing:sport=yes | sport=climbing) & climbing!~^(route)$`
@@ -444,11 +408,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *How many bolts do routes in {title()} have at most?*
-This rendering asks information about the property [climbing:bolts:max](https://wiki.openstreetmap.org/wiki/Key:climbing:bolts:max)
-
-This is rendered with `The sport climbing routes here have at most {climbing:bolts:max} bolts.
This is without relays and indicates how much quickdraws a climber needs
`
-
-
+This rendering asks information about the property [climbing:bolts:max](https://wiki.openstreetmap.org/wiki/Key:climbing:bolts:max) This is rendered with `The sport climbing routes here have at most {climbing:bolts:max} bolts.
This is without relays and indicates how much quickdraws a climber needs
`
@@ -519,11 +479,7 @@ This tagrendering has labels `internet-all`
The question is *What is the network name for the wireless internet access?*
-This rendering asks information about the property [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid)
-
-This is rendered with `The network name is {internet_access:ssid}`
-
-
+This rendering asks information about the property [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid) This is rendered with `The network name is {internet_access:ssid}`
diff --git a/Docs/Layers/climbing_route.md b/Docs/Layers/climbing_route.md
index 888ae51c28..55600eba22 100644
--- a/Docs/Layers/climbing_route.md
+++ b/Docs/Layers/climbing_route.md
@@ -107,11 +107,7 @@ This tagrendering has no question and is thus read-only
The question is *What is the name of this climbing route?*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `{name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `{name}`
@@ -126,11 +122,7 @@ This is rendered with `{name}`
The question is *How long is this climbing route (in meters)?*
-This rendering asks information about the property [climbing:length](https://wiki.openstreetmap.org/wiki/Key:climbing:length)
-
-This is rendered with `This route is {canonical(climbing:length)} long`
-
-
+This rendering asks information about the property [climbing:length](https://wiki.openstreetmap.org/wiki/Key:climbing:length) This is rendered with `This route is {canonical(climbing:length)} long`
@@ -140,11 +132,7 @@ This is rendered with `This route is {canonical(climbing:length)} long`
The question is *What is the grade of this climbing route according to the french/belgian system?*
-This rendering asks information about the property [climbing:grade:french](https://wiki.openstreetmap.org/wiki/Key:climbing:grade:french)
-
-This is rendered with `The grade is {climbing:grade:french} according to the french/belgian system`
-
-
+This rendering asks information about the property [climbing:grade:french](https://wiki.openstreetmap.org/wiki/Key:climbing:grade:french) This is rendered with `The grade is {climbing:grade:french} according to the french/belgian system`
@@ -154,11 +142,7 @@ This is rendered with `The grade is {climbing:grade:french} according to the fr
The question is *How many bolts does this route have before reaching the anchor?*
-This rendering asks information about the property [climbing:bolts](https://wiki.openstreetmap.org/wiki/Key:climbing:bolts)
-
-This is rendered with `This route has {climbing:bolts} bolts
This is without relays and indicates how much quickdraws a climber needs
`
-
-
+This rendering asks information about the property [climbing:bolts](https://wiki.openstreetmap.org/wiki/Key:climbing:bolts) This is rendered with `This route has {climbing:bolts} bolts
This is without relays and indicates how much quickdraws a climber needs
`
@@ -173,11 +157,7 @@ This is rendered with `This route has {climbing:bolts} bolts
on the surrounding crag`
-
-
+This rendering asks information about the property [_embedding_features_with_rock:rock](https://wiki.openstreetmap.org/wiki/Key:_embedding_features_with_rock:rock) This is rendered with `The rock type is {_embedding_features_with_rock:rock} as stated on the surrounding crag`
diff --git a/Docs/Layers/clock.md b/Docs/Layers/clock.md
index 5d3fddc9d7..6af1378440 100644
--- a/Docs/Layers/clock.md
+++ b/Docs/Layers/clock.md
@@ -233,11 +233,7 @@ The question is *Does this clock also display the humidity?*
The question is *How many faces does this clock have?*
-This rendering asks information about the property [faces](https://wiki.openstreetmap.org/wiki/Key:faces)
-
-This is rendered with `This clock has {faces} faces`
-
-
+This rendering asks information about the property [faces](https://wiki.openstreetmap.org/wiki/Key:faces) This is rendered with `This clock has {faces} faces`
diff --git a/Docs/Layers/cultural_places_without_etymology.md b/Docs/Layers/cultural_places_without_etymology.md
index 5cc0b16954..fbd0f31028 100644
--- a/Docs/Layers/cultural_places_without_etymology.md
+++ b/Docs/Layers/cultural_places_without_etymology.md
@@ -101,11 +101,7 @@ This tagrendering has no question and is thus read-only
The question is *What is the Wikidata-item that this object is named after?*
-This rendering asks information about the property [name:etymology:wikidata](https://wiki.openstreetmap.org/wiki/Key:name:etymology:wikidata)
-
-This is rendered with `
Wikipedia article of the name giver
{wikipedia(name:etymology:wikidata):max-height:20rem}`
-
-
+This rendering asks information about the property [name:etymology:wikidata](https://wiki.openstreetmap.org/wiki/Key:name:etymology:wikidata) This is rendered with `
Wikipedia article of the name giver
{wikipedia(name:etymology:wikidata):max-height:20rem}`
@@ -127,11 +123,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What is this object named after?*
-This rendering asks information about the property [name:etymology](https://wiki.openstreetmap.org/wiki/Key:name:etymology)
-
-This is rendered with `Named after {name:etymology}`
-
-
+This rendering asks information about the property [name:etymology](https://wiki.openstreetmap.org/wiki/Key:name:etymology) This is rendered with `Named after {name:etymology}`
diff --git a/Docs/Layers/cycleways_and_roads.md b/Docs/Layers/cycleways_and_roads.md
index 0dac2ac220..0b82703949 100644
--- a/Docs/Layers/cycleways_and_roads.md
+++ b/Docs/Layers/cycleways_and_roads.md
@@ -185,11 +185,7 @@ The question is *Is this a cyclestreet?*
The question is *What is the maximum speed in this street?*
-This rendering asks information about the property [maxspeed](https://wiki.openstreetmap.org/wiki/Key:maxspeed)
-
-This is rendered with `The maximum speed on this road is {maxspeed} km/h`
-
-
+This rendering asks information about the property [maxspeed](https://wiki.openstreetmap.org/wiki/Key:maxspeed) This is rendered with `The maximum speed on this road is {maxspeed} km/h`
@@ -208,11 +204,7 @@ This is rendered with `The maximum speed on this road is {maxspeed} km/h`
The question is *What is the surface of the cycleway made from?*
-This rendering asks information about the property [cycleway:surface](https://wiki.openstreetmap.org/wiki/Key:cycleway:surface)
-
-This is rendered with `This cyleway is made of {cycleway:surface}`
-
-
+This rendering asks information about the property [cycleway:surface](https://wiki.openstreetmap.org/wiki/Key:cycleway:surface) This is rendered with `This cyleway is made of {cycleway:surface}`
@@ -244,11 +236,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *Does {title()} have an incline?*
-This rendering asks information about the property [incline](https://wiki.openstreetmap.org/wiki/Key:incline)
-
-This is rendered with `This road has an slope of {incline}`
-
-
+This rendering asks information about the property [incline](https://wiki.openstreetmap.org/wiki/Key:incline) This is rendered with `This road has an slope of {incline}`
@@ -290,11 +278,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What is the surface of the street made from?*
-This rendering asks information about the property [surface](https://wiki.openstreetmap.org/wiki/Key:surface)
-
-This is rendered with `This road is made of {surface}`
-
-
+This rendering asks information about the property [surface](https://wiki.openstreetmap.org/wiki/Key:surface) This is rendered with `This road is made of {surface}`
@@ -348,11 +332,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What is the carriage width of this road (in meters)?*
-This rendering asks information about the property [width:carriageway](https://wiki.openstreetmap.org/wiki/Key:width:carriageway)
-
-This is rendered with `The carriage width of this road is {width:carriageway}m`
-
-
+This rendering asks information about the property [width:carriageway](https://wiki.openstreetmap.org/wiki/Key:width:carriageway) This is rendered with `The carriage width of this road is {width:carriageway}m`
@@ -432,11 +412,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *How wide is the gap between the cycleway and the road?*
-This rendering asks information about the property [cycleway:buffer](https://wiki.openstreetmap.org/wiki/Key:cycleway:buffer)
-
-This is rendered with `The buffer besides this cycleway is {cycleway:buffer} m`
-
-
+This rendering asks information about the property [cycleway:buffer](https://wiki.openstreetmap.org/wiki/Key:cycleway:buffer) This is rendered with `The buffer besides this cycleway is {cycleway:buffer} m`
This tagrendering is only visible in the popup if the following condition is met: `cycleway=track | cycleway=lane`
diff --git a/Docs/Layers/defibrillator.md b/Docs/Layers/defibrillator.md
index 94ab847e85..2deacefa3b 100644
--- a/Docs/Layers/defibrillator.md
+++ b/Docs/Layers/defibrillator.md
@@ -131,11 +131,7 @@ The question is *Is this defibrillator located indoors?*
The question is *Is this defibrillator freely accessible?*
-This rendering asks information about the property [access](https://wiki.openstreetmap.org/wiki/Key:access)
-
-This is rendered with `Access is {access}`
-
-
+This rendering asks information about the property [access](https://wiki.openstreetmap.org/wiki/Key:access) This is rendered with `Access is {access}`
@@ -177,11 +173,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *On which floor is this defibrillator located?*
-This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level)
-
-This is rendered with `This defibrillator is on floor {level}`
-
-
+This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level) This is rendered with `This defibrillator is on floor {level}`
@@ -199,11 +191,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *Please give some explanation on where the defibrillator can be found (in the local language)*
-This rendering asks information about the property [defibrillator:location](https://wiki.openstreetmap.org/wiki/Key:defibrillator:location)
-
-This is rendered with `Extra information about the location (in the local language): {defibrillator:location}`
-
-
+This rendering asks information about the property [defibrillator:location](https://wiki.openstreetmap.org/wiki/Key:defibrillator:location) This is rendered with `Extra information about the location (in the local language): {defibrillator:location}`
@@ -213,11 +201,7 @@ This is rendered with `Extra information about the location (in the local la
The question is *Please give some explanation on where the defibrillator can be found (in English)*
-This rendering asks information about the property [defibrillator:location:en](https://wiki.openstreetmap.org/wiki/Key:defibrillator:location:en)
-
-This is rendered with `Extra information about the location (in English): {defibrillator:location:en}`
-
-
+This rendering asks information about the property [defibrillator:location:en](https://wiki.openstreetmap.org/wiki/Key:defibrillator:location:en) This is rendered with `Extra information about the location (in English): {defibrillator:location:en}`
@@ -227,11 +211,7 @@ This is rendered with `Extra information about the location (in English):Extra information about the location (in French): {defibrillator:location:fr}`
-
-
+This rendering asks information about the property [defibrillator:location:fr](https://wiki.openstreetmap.org/wiki/Key:defibrillator:location:fr) This is rendered with `Extra information about the location (in French): {defibrillator:location:fr}`
@@ -259,11 +239,7 @@ The question is *Is this place accessible with a wheelchair?*
The question is *What is the official identification number of the device? (if visible on device)*
-This rendering asks information about the property [ref](https://wiki.openstreetmap.org/wiki/Key:ref)
-
-This is rendered with `Official identification number of the device: {ref}`
-
-
+This rendering asks information about the property [ref](https://wiki.openstreetmap.org/wiki/Key:ref) This is rendered with `Official identification number of the device: {ref}`
@@ -273,11 +249,7 @@ This is rendered with `Official identification number of the device: {ref}
The question is *What is the email for questions about this defibrillator?*
-This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email)
-
-This is rendered with `Email for questions about this defibrillator: {email}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `Email for questions about this defibrillator: {email}`
@@ -287,11 +259,7 @@ This is rendered with `Email for questions about this defibrillator: {phone}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `Telephone for questions about this defibrillator: {phone}`
@@ -301,11 +269,7 @@ This is rendered with `Telephone for questions about this defibrillator: Opening hours{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
{opening_hours_table(opening_hours
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}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -140,11 +132,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
@@ -162,11 +150,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
@@ -184,11 +168,7 @@ This tagrendering has labels `contact`
The question is *What is the name of this dentist?*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `This dentist is called {name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This dentist is called {name}`
diff --git a/Docs/Layers/disaster_response.md b/Docs/Layers/disaster_response.md
new file mode 100644
index 0000000000..3c466c2ed1
--- /dev/null
+++ b/Docs/Layers/disaster_response.md
@@ -0,0 +1,206 @@
+[//]: # (WARNING: this file is automatically generated. Please find the sources at the bottom and edit those sources)
+
+ disaster_response
+===================
+
+
+
+
+
+This layer contains organizations that have the main objective to help the civil population during and after natural or anthropogenic disasters by working in the affected area.
+
+
+
+
+
+
+ - This layer is shown at zoomlevel **10** and higher
+
+
+
+
+#### Themes using this layer
+
+
+
+
+
+ - [disaster_response](https://mapcomplete.org/disaster_response)
+ - [personal](https://mapcomplete.org/personal)
+
+
+
+
+ Basic tags for this layer
+---------------------------
+
+
+
+Elements must match the expression **emergency=disaster_response**
+
+[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B%28%20%20%20%20nwr%5B%22emergency%22%3D%22disaster_response%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%29%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B)
+
+
+
+ Supported attributes
+----------------------
+
+
+
+Warning:
+
+this quick overview is incomplete
+
+
+
+attribute | type | values which are supported by this layer
+----------- | ------ | ------------------------------------------
+[](https://taginfo.openstreetmap.org/keys/id#values) [id](https://wiki.openstreetmap.org/wiki/Key:id) | Multiple choice |
+[](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) |
+
+
+
+
+### just_created
+
+
+
+This element shows a 'thank you' that the contributor has recently created this element
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+ - *You just created this element! Thanks for sharing this info with the world and helping people worldwide.* corresponds with id~.+
+
+
+This tagrendering is only visible in the popup if the following condition is met: `_last_edit:passed_time<300 & (_version_number= | _version_number=1) & _backend~.+`
+
+This tagrendering has labels `added_by_default`
+
+
+
+### images
+
+
+
+This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata` and shows the button to upload new images
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### 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_
+
+
+This tagrendering has labels `contact`
+
+
+
+### disaster_response_name
+
+
+
+The question is *What is the name of this organization?*
+
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This organization is named {name}`
+
+
+
+### leftover-questions
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### minimap
+
+
+
+Shows a small map with the feature. Added by default to every popup
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### last_edit
+
+
+
+Gives some metainfo about the last edit and who did edit it - rendering only
+
+This tagrendering has no question and is thus read-only
+
+
+
+This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+`
+
+This tagrendering has labels `added_by_default`
+
+
+
+### favourite_status
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### qr_code
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+This tagrendering has labels `added_by_default`
+
+
+
+### share
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+This tagrendering has labels `added_by_default`
+
+
+
+### all-tags
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+This document is autogenerated from [assets/layers/disaster_response/disaster_response.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/disaster_response/disaster_response.json)
diff --git a/Docs/Layers/doctors.md b/Docs/Layers/doctors.md
index 3dbe20cc55..9f180523a3 100644
--- a/Docs/Layers/doctors.md
+++ b/Docs/Layers/doctors.md
@@ -106,11 +106,7 @@ This tagrendering has no question and is thus read-only
The question is *What is the name of this doctors place?*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `This doctors place is called {name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This doctors place is called {name}`
@@ -120,11 +116,7 @@ This is rendered with `This doctors place is called {name}`
The question is *What are the opening hours of {title()}?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
@@ -141,11 +133,7 @@ This is rendered with `
Opening hours
{opening_hours_table(opening_hours
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}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -163,11 +151,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
@@ -185,11 +169,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
@@ -207,11 +187,7 @@ This tagrendering has labels `contact`
The question is *What is this doctor specialized in?*
-This rendering asks information about the property [healthcare:speciality](https://wiki.openstreetmap.org/wiki/Key:healthcare:speciality)
-
-This is rendered with `This doctor is specialized in {healthcare:speciality}`
-
-
+This rendering asks information about the property [healthcare:speciality](https://wiki.openstreetmap.org/wiki/Key:healthcare:speciality) This is rendered with `This doctor is specialized in {healthcare:speciality}`
diff --git a/Docs/Layers/dogfoodb.md b/Docs/Layers/dogfoodb.md
index 586764e2e8..c7361dc812 100644
--- a/Docs/Layers/dogfoodb.md
+++ b/Docs/Layers/dogfoodb.md
@@ -130,11 +130,7 @@ This tagrendering has no question and is thus read-only
The question is *What is the name of this business?*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `The name of this business is {name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `The name of this business is {name}`
@@ -160,11 +156,7 @@ The question is *What type of business is this?*
The question is *What are the opening hours of {title()}?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
@@ -174,11 +166,7 @@ This is rendered with `
Opening hours
{opening_hours_table(opening_hours
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}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
@@ -196,11 +184,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
@@ -218,11 +202,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -274,11 +254,7 @@ This tagrendering has labels `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`
-
-
+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`
@@ -319,11 +295,7 @@ The question is *Is this place accessible with a wheelchair?*
The question is *What kind of food is served here?*
-This rendering asks information about the property [cuisine](https://wiki.openstreetmap.org/wiki/Key:cuisine)
-
-This is rendered with `This place mostly serves {cuisine}`
-
-
+This rendering asks information about the property [cuisine](https://wiki.openstreetmap.org/wiki/Key:cuisine) This is rendered with `This place mostly serves {cuisine}`
@@ -711,11 +683,7 @@ This tagrendering has labels `internet-all`
The question is *What is the network name for the wireless internet access?*
-This rendering asks information about the property [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid)
-
-This is rendered with `The network name is {internet_access:ssid}`
-
-
+This rendering asks information about the property [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid) This is rendered with `The network name is {internet_access:ssid}`
diff --git a/Docs/Layers/dogpark.md b/Docs/Layers/dogpark.md
index 57f0b84f2f..b64ad74e25 100644
--- a/Docs/Layers/dogpark.md
+++ b/Docs/Layers/dogpark.md
@@ -125,11 +125,7 @@ The question is *Does this dog park have a separate fenced in area for small do
The question is *What is the name of this dog park?*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `The name of this dog park is {name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `The name of this dog park is {name}`
diff --git a/Docs/Layers/dogshop.md b/Docs/Layers/dogshop.md
index 867cf47664..1f7df4b673 100644
--- a/Docs/Layers/dogshop.md
+++ b/Docs/Layers/dogshop.md
@@ -116,11 +116,7 @@ This tagrendering has no question and is thus read-only
The question is *What is the name of this shop?*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `This shop is called {name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This shop is called {name}`
@@ -130,11 +126,7 @@ This is rendered with `This shop is called {name}`
The question is *What kind of shop is this?*
-This rendering asks information about the property [shop](https://wiki.openstreetmap.org/wiki/Key:shop)
-
-This is rendered with `This is a {shop}`
-
-
+This rendering asks information about the property [shop](https://wiki.openstreetmap.org/wiki/Key:shop) This is rendered with `This is a {shop}`
@@ -331,11 +323,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What are the opening hours of {title()}?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
@@ -345,11 +333,7 @@ This is rendered with `
Opening hours
{opening_hours_table(opening_hours
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}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
@@ -367,11 +351,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
@@ -389,11 +369,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -445,11 +421,7 @@ This tagrendering has labels `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`
-
-
+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`
@@ -560,11 +532,7 @@ This tagrendering has labels `internet-all`
The question is *What is the network name for the wireless internet access?*
-This rendering asks information about the property [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid)
-
-This is rendered with `The network name is {internet_access:ssid}`
-
-
+This rendering asks information about the property [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid) This is rendered with `The network name is {internet_access:ssid}`
diff --git a/Docs/Layers/drinking_water.md b/Docs/Layers/drinking_water.md
index 19b6e7e999..4b9e7bb4aa 100644
--- a/Docs/Layers/drinking_water.md
+++ b/Docs/Layers/drinking_water.md
@@ -32,6 +32,7 @@ A layer showing drinking water fountains
- [drinking_water](https://mapcomplete.org/drinking_water)
- [nature](https://mapcomplete.org/nature)
- [personal](https://mapcomplete.org/personal)
+ - [ski](https://mapcomplete.org/ski)
@@ -119,11 +120,7 @@ This tagrendering has no question and is thus read-only
The question is *Is this drinking water spot still operational?*
-This rendering asks information about the property [operational_status](https://wiki.openstreetmap.org/wiki/Key:operational_status)
-
-This is rendered with `The operational status is {operational_status}`
-
-
+This rendering asks information about the property [operational_status](https://wiki.openstreetmap.org/wiki/Key:operational_status) This is rendered with `The operational status is {operational_status}`
@@ -206,11 +203,7 @@ The question is *Is this drinking water point available all year round?*
The question is *What are the opening hours of {title()}?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
@@ -245,11 +238,7 @@ The question is *Does this drinking water fountain have an artistic element?*
The question is *What is the type of this artwork?*
-This rendering asks information about the property [artwork_type](https://wiki.openstreetmap.org/wiki/Key:artwork_type)
-
-This is rendered with `This is a {artwork_type}`
-
-
+This rendering asks information about the property [artwork_type](https://wiki.openstreetmap.org/wiki/Key:artwork_type) This is rendered with `This is a {artwork_type}`
@@ -280,11 +269,7 @@ This tagrendering has labels `artwork-question`
The question is *Who made this artwork?*
-This rendering asks information about the property [artist:wikidata](https://wiki.openstreetmap.org/wiki/Key:artist:wikidata)
-
-This is rendered with `This artwork was made by {wikidata_label(artist:wikidata):font-weight:bold} {wikipedia(artist:wikidata)}`
-
-
+This rendering asks information about the property [artist:wikidata](https://wiki.openstreetmap.org/wiki/Key:artist:wikidata) This is rendered with `This artwork was made by {wikidata_label(artist:wikidata):font-weight:bold} {wikipedia(artist:wikidata)}`
This tagrendering is only visible in the popup if the following condition is met: `tourism=artwork`
@@ -298,11 +283,7 @@ This tagrendering has labels `artwork-question`
The question is *Which artist created this?*
-This rendering asks information about the property [artist_name](https://wiki.openstreetmap.org/wiki/Key:artist_name)
-
-This is rendered with `Created by {artist_name}`
-
-
+This rendering asks information about the property [artist_name](https://wiki.openstreetmap.org/wiki/Key:artist_name) This is rendered with `Created by {artist_name}`
This tagrendering is only visible in the popup if the following condition is met: `tourism=artwork`
@@ -316,11 +297,7 @@ This tagrendering has labels `artwork-question`
The question is *Is there a website with more information about this artwork?*
-This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website)
-
-This is rendered with `{link(More information on this website,&LBRACEwebsite&RBRACE,,,)}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{link(More information on this website,&LBRACEwebsite&RBRACE,,,)}`
This tagrendering is only visible in the popup if the following condition is met: `tourism=artwork`
@@ -334,11 +311,7 @@ This tagrendering has labels `artwork-question`
The question is *What does this artwork depict?*
-This rendering asks information about the property [subject:wikidata](https://wiki.openstreetmap.org/wiki/Key:subject:wikidata)
-
-This is rendered with `This artwork depicts {wikidata_label(subject:wikidata)}{wikipedia(subject:wikidata)}`
-
-
+This rendering asks information about the property [subject:wikidata](https://wiki.openstreetmap.org/wiki/Key:subject:wikidata) This is rendered with `This artwork depicts {wikidata_label(subject:wikidata)}{wikipedia(subject:wikidata)}`
This tagrendering is only visible in the popup if the following condition is met: `tourism=artwork`
diff --git a/Docs/Layers/dumpstations.md b/Docs/Layers/dumpstations.md
index c1a72c909e..fdb2ae029a 100644
--- a/Docs/Layers/dumpstations.md
+++ b/Docs/Layers/dumpstations.md
@@ -126,11 +126,7 @@ The question is *Does this place charge a fee?*
The question is *How much does this place charge?*
-This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge)
-
-This is rendered with `This place charges {charge}`
-
-
+This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge) This is rendered with `This place charges {charge}`
This tagrendering is only visible in the popup if the following condition is met: `fee=yes`
@@ -209,11 +205,33 @@ The question is *Who can use this dump station?*
The question is *What network is this place a part of? (skip if none)*
-This rendering asks information about the property [network](https://wiki.openstreetmap.org/wiki/Key:network)
+This rendering asks information about the property [network](https://wiki.openstreetmap.org/wiki/Key:network) This is rendered with `This station is part of network {network}`
-This is rendered with `This station is part of network {network}`
+### operator
+
+
+
+The question is *Who operates this place?*
+
+This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator) This is rendered with `This place is operated by {operator}`
+
+
+
+### power_supply
+
+
+
+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
+
@@ -295,36 +313,6 @@ This tagrendering has labels `added_by_default`
This tagrendering has no question and is thus read-only
-
-
-
-
-### operator
-
-
-
-The question is *Who operates this place?*
-
-This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator)
-
-This is rendered with `This place is operated by {operator}`
-
-
-
-
-
-### power_supply
-
-
-
-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 document is autogenerated from [assets/themes/campersite/campersite.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/campersite/campersite.json)
diff --git a/Docs/Layers/education_institutions_without_etymology.md b/Docs/Layers/education_institutions_without_etymology.md
index 315d57230f..b62d594753 100644
--- a/Docs/Layers/education_institutions_without_etymology.md
+++ b/Docs/Layers/education_institutions_without_etymology.md
@@ -101,11 +101,7 @@ This tagrendering has no question and is thus read-only
The question is *What is the Wikidata-item that this object is named after?*
-This rendering asks information about the property [name:etymology:wikidata](https://wiki.openstreetmap.org/wiki/Key:name:etymology:wikidata)
-
-This is rendered with `
Wikipedia article of the name giver
{wikipedia(name:etymology:wikidata):max-height:20rem}`
-
-
+This rendering asks information about the property [name:etymology:wikidata](https://wiki.openstreetmap.org/wiki/Key:name:etymology:wikidata) This is rendered with `
Wikipedia article of the name giver
{wikipedia(name:etymology:wikidata):max-height:20rem}`
@@ -127,11 +123,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What is this object named after?*
-This rendering asks information about the property [name:etymology](https://wiki.openstreetmap.org/wiki/Key:name:etymology)
-
-This is rendered with `Named after {name:etymology}`
-
-
+This rendering asks information about the property [name:etymology](https://wiki.openstreetmap.org/wiki/Key:name:etymology) This is rendered with `Named after {name:etymology}`
diff --git a/Docs/Layers/elevator.md b/Docs/Layers/elevator.md
index 462c3d8b1d..33a8ccf8e2 100644
--- a/Docs/Layers/elevator.md
+++ b/Docs/Layers/elevator.md
@@ -109,11 +109,7 @@ This tagrendering has no question and is thus read-only
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}`
-
-
+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}`
@@ -153,11 +149,7 @@ The question is *Does this elevator work?*
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)}`
-
-
+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)}`
@@ -167,11 +159,7 @@ This is rendered with `This elevator's doors have a width of {canonical(door:wi
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)}`
-
-
+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)}`
@@ -181,11 +169,7 @@ This is rendered with `This elevator has a width of {canonical(elevator:width)}
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)}`
-
-
+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)}`
diff --git a/Docs/Layers/elongated_coin.md b/Docs/Layers/elongated_coin.md
index 414818b84a..eec6083e7e 100644
--- a/Docs/Layers/elongated_coin.md
+++ b/Docs/Layers/elongated_coin.md
@@ -113,11 +113,7 @@ This tagrendering has no question and is thus read-only
The question is *What are the opening hours of {title()}?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
@@ -132,11 +128,7 @@ This is rendered with `
Opening hours
{opening_hours_table(opening_hours
The question is *How many designs are available?*
-This rendering asks information about the property [coin:design_count](https://wiki.openstreetmap.org/wiki/Key:coin:design_count)
-
-This is rendered with `This penny press has {coin:design_count} designs available.`
-
-
+This rendering asks information about the property [coin:design_count](https://wiki.openstreetmap.org/wiki/Key:coin:design_count) This is rendered with `This penny press has {coin:design_count} designs available.`
@@ -201,11 +193,7 @@ The question is *Which methods of payment are accepted here?*
The question is *What coin is used for pressing?*
-This rendering asks information about the property [coin:type](https://wiki.openstreetmap.org/wiki/Key:coin:type)
-
-This is rendered with `This penny press uses a {coin:type} coin for pressing.`
-
-
+This rendering asks information about the property [coin:type](https://wiki.openstreetmap.org/wiki/Key:coin:type) This is rendered with `This penny press uses a {coin:type} coin for pressing.`
@@ -226,11 +214,7 @@ This is rendered with `This penny press uses a {coin:type} coin for pressing.`
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}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
@@ -248,11 +232,7 @@ This tagrendering has labels `contact`
The question is *How much does it cost to press a penny?*
-This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge)
-
-This is rendered with `It costs {charge} to press a penny.`
-
-
+This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge) This is rendered with `It costs {charge} to press a penny.`
@@ -331,11 +311,7 @@ This tagrendering has labels `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`
-
-
+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`
@@ -358,11 +334,7 @@ This tagrendering has labels `level`
The question is *When was this object last checked?*
-This rendering asks information about the property [check_date](https://wiki.openstreetmap.org/wiki/Key:check_date)
-
-This is rendered with `This object was last checked on {check_date}`
-
-
+This rendering asks information about the property [check_date](https://wiki.openstreetmap.org/wiki/Key:check_date) This is rendered with `This object was last checked on {check_date}`
diff --git a/Docs/Layers/entrance.md b/Docs/Layers/entrance.md
index 17015970e9..0ddc58d7e6 100644
--- a/Docs/Layers/entrance.md
+++ b/Docs/Layers/entrance.md
@@ -128,11 +128,7 @@ This tagrendering has labels `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`
-
-
+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`
@@ -224,11 +220,7 @@ The question is *Is this door automated?*
The question is *What is the width of this door/entrance?*
-This rendering asks information about the property [width](https://wiki.openstreetmap.org/wiki/Key:width)
-
-This is rendered with `This door has a width of {canonical(width)}`
-
-
+This rendering asks information about the property [width](https://wiki.openstreetmap.org/wiki/Key:width) This is rendered with `This door has a width of {canonical(width)}`
@@ -238,11 +230,7 @@ This is rendered with `This door has a width of {canonical(width)}`
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 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}`
diff --git a/Docs/Layers/etymology.md b/Docs/Layers/etymology.md
index 0a356ae132..b02a56210c 100644
--- a/Docs/Layers/etymology.md
+++ b/Docs/Layers/etymology.md
@@ -102,11 +102,7 @@ This tagrendering has no question and is thus read-only
The question is *What is the Wikidata-item that this object is named after?*
-This rendering asks information about the property [name:etymology:wikidata](https://wiki.openstreetmap.org/wiki/Key:name:etymology:wikidata)
-
-This is rendered with `
Wikipedia article of the name giver
{wikipedia(name:etymology:wikidata):max-height:20rem}`
-
-
+This rendering asks information about the property [name:etymology:wikidata](https://wiki.openstreetmap.org/wiki/Key:name:etymology:wikidata) This is rendered with `
Wikipedia article of the name giver
{wikipedia(name:etymology:wikidata):max-height:20rem}`
@@ -128,11 +124,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What is this object named after?*
-This rendering asks information about the property [name:etymology](https://wiki.openstreetmap.org/wiki/Key:name:etymology)
-
-This is rendered with `Named after {name:etymology}`
-
-
+This rendering asks information about the property [name:etymology](https://wiki.openstreetmap.org/wiki/Key:name:etymology) This is rendered with `Named after {name:etymology}`
diff --git a/Docs/Layers/extinguisher.md b/Docs/Layers/extinguisher.md
index b280ea96b6..69ee5216a7 100644
--- a/Docs/Layers/extinguisher.md
+++ b/Docs/Layers/extinguisher.md
@@ -88,11 +88,7 @@ This tagrendering has labels `added_by_default`
The question is *Where is it positioned?*
-This rendering asks information about the property [location](https://wiki.openstreetmap.org/wiki/Key:location)
-
-This is rendered with `Location: {location}`
-
-
+This rendering asks information about the property [location](https://wiki.openstreetmap.org/wiki/Key:location) This is rendered with `Location: {location}`
diff --git a/Docs/Layers/facadegardens.md b/Docs/Layers/facadegardens.md
index ea6950f99c..e087dfd16d 100644
--- a/Docs/Layers/facadegardens.md
+++ b/Docs/Layers/facadegardens.md
@@ -109,11 +109,7 @@ This tagrendering has no question and is thus read-only
The question is *What is the orientation of the garden?*
-This rendering asks information about the property [direction](https://wiki.openstreetmap.org/wiki/Key:direction)
-
-This is rendered with `Orientation: {direction} (where 0=N and 90=O)`
-
-
+This rendering asks information about the property [direction](https://wiki.openstreetmap.org/wiki/Key:direction) This is rendered with `Orientation: {direction} (where 0=N and 90=O)`
@@ -156,11 +152,7 @@ The question is *Is there a water barrel installed for the garden?*
The question is *When was the garden constructed? (a year is sufficient)*
-This rendering asks information about the property [start_date](https://wiki.openstreetmap.org/wiki/Key:start_date)
-
-This is rendered with `Construction date of the garden: {start_date}`
-
-
+This rendering asks information about the property [start_date](https://wiki.openstreetmap.org/wiki/Key:start_date) This is rendered with `Construction date of the garden: {start_date}`
@@ -204,11 +196,7 @@ The question is *What kinds of plants grow here?*
The question is *Extra describing info about the garden (if needed and not yet described above)*
-This rendering asks information about the property [description](https://wiki.openstreetmap.org/wiki/Key:description)
-
-This is rendered with `More details: {description}`
-
-
+This rendering asks information about the property [description](https://wiki.openstreetmap.org/wiki/Key:description) This is rendered with `More details: {description}`
diff --git a/Docs/Layers/fietsstraat.md b/Docs/Layers/fietsstraat.md
index 6c931e3181..70194b005c 100644
--- a/Docs/Layers/fietsstraat.md
+++ b/Docs/Layers/fietsstraat.md
@@ -113,11 +113,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *When will this street become a cyclestreet?*
-This rendering asks information about the property [cyclestreet:start_date](https://wiki.openstreetmap.org/wiki/Key:cyclestreet:start_date)
-
-This is rendered with `This street will become a cyclestreet at {cyclestreet:start_date}`
-
-
+This rendering asks information about the property [cyclestreet:start_date](https://wiki.openstreetmap.org/wiki/Key:cyclestreet:start_date) This is rendered with `This street will become a cyclestreet at {cyclestreet:start_date}`
This tagrendering is only visible in the popup if the following condition is met: `proposed:cyclestreet=yes`
diff --git a/Docs/Layers/fire_station.md b/Docs/Layers/fire_station.md
index 96008fa0dc..5110d24972 100644
--- a/Docs/Layers/fire_station.md
+++ b/Docs/Layers/fire_station.md
@@ -92,11 +92,7 @@ This tagrendering has labels `added_by_default`
The question is *What is the name of this fire station?*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `This station is called {name}.`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This station is called {name}.`
@@ -106,11 +102,7 @@ This is rendered with `This station is called {name}.`
The question is * What is the street name where the station located?*
-This rendering asks information about the property [addr:street](https://wiki.openstreetmap.org/wiki/Key:addr:street)
-
-This is rendered with `This station is along a highway called {addr:street}.`
-
-
+This rendering asks information about the property [addr:street](https://wiki.openstreetmap.org/wiki/Key:addr:street) This is rendered with `This station is along a highway called {addr:street}.`
@@ -120,11 +112,7 @@ This is rendered with `This station is along a highway called {addr:street}.`
The question is *Where is the station located? (e.g. name of neighborhood, villlage, or town)*
-This rendering asks information about the property [addr:place](https://wiki.openstreetmap.org/wiki/Key:addr:place)
-
-This is rendered with `This station is found within {addr:place}.`
-
-
+This rendering asks information about the property [addr:place](https://wiki.openstreetmap.org/wiki/Key:addr:place) This is rendered with `This station is found within {addr:place}.`
@@ -134,11 +122,7 @@ This is rendered with `This station is found within {addr:place}.`
The question is *What agency operates this station?*
-This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator)
-
-This is rendered with `This station is operated by {operator}.`
-
-
+This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator) This is rendered with `This station is operated by {operator}.`
@@ -153,11 +137,7 @@ This is rendered with `This station is operated by {operator}.`
The question is *How is the station operator classified?*
-This rendering asks information about the property [operator:type](https://wiki.openstreetmap.org/wiki/Key:operator:type)
-
-This is rendered with `The operator is a(n) {operator:type} entity.`
-
-
+This rendering asks information about the property [operator:type](https://wiki.openstreetmap.org/wiki/Key:operator:type) This is rendered with `The operator is a(n) {operator:type} entity.`
diff --git a/Docs/Layers/fitness_centre.md b/Docs/Layers/fitness_centre.md
index 738cad4bcd..0b17674b73 100644
--- a/Docs/Layers/fitness_centre.md
+++ b/Docs/Layers/fitness_centre.md
@@ -94,11 +94,7 @@ This tagrendering has labels `added_by_default`
The question is *What is the name of this fitness centre?*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `This fitness centre is called {name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This fitness centre is called {name}`
@@ -125,11 +121,7 @@ This tagrendering has no question and is thus read-only
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}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -147,11 +139,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
@@ -169,11 +157,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
@@ -191,11 +175,7 @@ This tagrendering has labels `contact`
The question is *What are the opening hours of {title()}?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
@@ -237,11 +217,7 @@ This tagrendering has labels `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`
-
-
+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`
diff --git a/Docs/Layers/fitness_station.md b/Docs/Layers/fitness_station.md
index 8a64bbde3d..93d4d6842f 100644
--- a/Docs/Layers/fitness_station.md
+++ b/Docs/Layers/fitness_station.md
@@ -103,11 +103,7 @@ This tagrendering has no question and is thus read-only
The question is *What is the name of this fitness station?*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `This fitness station is called {name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This fitness station is called {name}`
@@ -161,11 +157,7 @@ The question is *What kind of equipment does this fitness station have?*
The question is *Who maintains this fitness station?*
-This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator)
-
-This is rendered with `The fitness station is maintained by {operator}.`
-
-
+This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator) This is rendered with `The fitness station is maintained by {operator}.`
@@ -175,11 +167,7 @@ This is rendered with `The fitness station is maintained by {operator}.`
The question is *What are the opening hours of {title()}?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
diff --git a/Docs/Layers/fixme.md b/Docs/Layers/fixme.md
index f8a44ced38..85b3d7840a 100644
--- a/Docs/Layers/fixme.md
+++ b/Docs/Layers/fixme.md
@@ -91,11 +91,7 @@ This tagrendering has labels `added_by_default`
The question is *What is wrong with this feature?*
-This rendering asks information about the property [fixme](https://wiki.openstreetmap.org/wiki/Key:fixme)
-
-This is rendered with `Fixme Text: {fixme}`
-
-
+This rendering asks information about the property [fixme](https://wiki.openstreetmap.org/wiki/Key:fixme) This is rendered with `Fixme Text: {fixme}`
diff --git a/Docs/Layers/food.md b/Docs/Layers/food.md
index cdb00b5b8c..e9a06179f6 100644
--- a/Docs/Layers/food.md
+++ b/Docs/Layers/food.md
@@ -30,6 +30,7 @@ A layer showing restaurants and fast-food amenities (with a special rendering fo
- [onwheels](https://mapcomplete.org/onwheels)
- [personal](https://mapcomplete.org/personal)
- [pets](https://mapcomplete.org/pets)
+ - [ski](https://mapcomplete.org/ski)
@@ -134,11 +135,7 @@ This tagrendering has no question and is thus read-only
The question is *What is the name of this business?*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `The name of this business is {name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `The name of this business is {name}`
@@ -164,11 +161,7 @@ The question is *What type of business is this?*
The question is *What are the opening hours of {title()}?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
@@ -178,11 +171,7 @@ This is rendered with `
Opening hours
{opening_hours_table(opening_hours
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}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
@@ -200,11 +189,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
@@ -222,11 +207,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -278,11 +259,7 @@ This tagrendering has labels `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`
-
-
+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`
@@ -323,11 +300,7 @@ The question is *Is this place accessible with a wheelchair?*
The question is *What kind of food is served here?*
-This rendering asks information about the property [cuisine](https://wiki.openstreetmap.org/wiki/Key:cuisine)
-
-This is rendered with `This place mostly serves {cuisine}`
-
-
+This rendering asks information about the property [cuisine](https://wiki.openstreetmap.org/wiki/Key:cuisine) This is rendered with `This place mostly serves {cuisine}`
@@ -715,11 +688,7 @@ This tagrendering has labels `internet-all`
The question is *What is the network name for the wireless internet access?*
-This rendering asks information about the property [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid)
-
-This is rendered with `The network name is {internet_access:ssid}`
-
-
+This rendering asks information about the property [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid) This is rendered with `The network name is {internet_access:ssid}`
diff --git a/Docs/Layers/friture.md b/Docs/Layers/friture.md
index 41c86e1432..17a29ac4e5 100644
--- a/Docs/Layers/friture.md
+++ b/Docs/Layers/friture.md
@@ -130,11 +130,7 @@ This tagrendering has no question and is thus read-only
The question is *What is the name of this business?*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `The name of this business is {name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `The name of this business is {name}`
@@ -160,11 +156,7 @@ The question is *What type of business is this?*
The question is *What are the opening hours of {title()}?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
@@ -174,11 +166,7 @@ This is rendered with `
Opening hours
{opening_hours_table(opening_hours
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}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
@@ -196,11 +184,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
@@ -218,11 +202,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -274,11 +254,7 @@ This tagrendering has labels `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`
-
-
+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`
@@ -319,11 +295,7 @@ The question is *Is this place accessible with a wheelchair?*
The question is *What kind of food is served here?*
-This rendering asks information about the property [cuisine](https://wiki.openstreetmap.org/wiki/Key:cuisine)
-
-This is rendered with `This place mostly serves {cuisine}`
-
-
+This rendering asks information about the property [cuisine](https://wiki.openstreetmap.org/wiki/Key:cuisine) This is rendered with `This place mostly serves {cuisine}`
@@ -711,11 +683,7 @@ This tagrendering has labels `internet-all`
The question is *What is the network name for the wireless internet access?*
-This rendering asks information about the property [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid)
-
-This is rendered with `The network name is {internet_access:ssid}`
-
-
+This rendering asks information about the property [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid) This is rendered with `The network name is {internet_access:ssid}`
@@ -939,6 +907,15 @@ id | question | osmTags
dogs.0 | No preference towards dogs (default) |
dogs.1 | Dogs allowed | dog=unleashed \| dog=yes
dogs.2 | No dogs allowed | dog=no
+
+
+
+
+id | question | osmTags
+---- | ---------- | ---------
+oil-type.0 | No oil type preference (default) |
+oil-type.1 | Only show fritures using vegetable oil | friture:oil=vegetable
+oil-type.2 | Only show fritures using animal oil | friture:oil=animal
This document is autogenerated from [assets/themes/fritures/fritures.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/fritures/fritures.json)
diff --git a/Docs/Layers/ghost_bike.md b/Docs/Layers/ghost_bike.md
index 45858fe246..aa05d63552 100644
--- a/Docs/Layers/ghost_bike.md
+++ b/Docs/Layers/ghost_bike.md
@@ -113,11 +113,7 @@ This tagrendering has no question and is thus read-only
The question is *Whom is remembered by this ghost bike?*
-This rendering asks information about the property [subject](https://wiki.openstreetmap.org/wiki/Key:subject)
-
-This is rendered with `In remembrance of {subject}`
-
-
+This rendering asks information about the property [subject](https://wiki.openstreetmap.org/wiki/Key:subject) This is rendered with `In remembrance of {subject}`
@@ -134,11 +130,7 @@ This is rendered with `In remembrance of {subject}`
The question is *On what webpage can one find more info about the ghost bike or the accident?*
-This rendering asks information about the property [source](https://wiki.openstreetmap.org/wiki/Key:source)
-
-This is rendered with `{link(More info available,&LBRACEsource&RBRACE,,,)}`
-
-
+This rendering asks information about the property [source](https://wiki.openstreetmap.org/wiki/Key:source) This is rendered with `{link(More info available,&LBRACEsource&RBRACE,,,)}`
@@ -148,11 +140,7 @@ This is rendered with `{link(More info available,&LBRACEsource&RBRACE,,,)}`
The question is *What is the inscription on this Ghost bike?*
-This rendering asks information about the property [inscription](https://wiki.openstreetmap.org/wiki/Key:inscription)
-
-This is rendered with `{inscription}`
-
-
+This rendering asks information about the property [inscription](https://wiki.openstreetmap.org/wiki/Key:inscription) This is rendered with `{inscription}`
@@ -162,11 +150,7 @@ This is rendered with `{inscription}`
The question is *When was this Ghost bike installed?*
-This rendering asks information about the property [start_date](https://wiki.openstreetmap.org/wiki/Key:start_date)
-
-This is rendered with `Placed on {start_date}`
-
-
+This rendering asks information about the property [start_date](https://wiki.openstreetmap.org/wiki/Key:start_date) This is rendered with `Placed on {start_date}`
diff --git a/Docs/Layers/governments.md b/Docs/Layers/governments.md
index 88f739886e..a2d2ea39a4 100644
--- a/Docs/Layers/governments.md
+++ b/Docs/Layers/governments.md
@@ -103,11 +103,7 @@ This tagrendering has no question and is thus read-only
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}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -125,11 +121,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
@@ -147,11 +139,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
@@ -169,11 +157,7 @@ This tagrendering has labels `contact`
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 rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This Governmental Office is called {name}`
diff --git a/Docs/Layers/guidepost.md b/Docs/Layers/guidepost.md
index 32f1536232..5e6b2914b5 100644
--- a/Docs/Layers/guidepost.md
+++ b/Docs/Layers/guidepost.md
@@ -29,6 +29,7 @@ Guideposts (also known as fingerposts or finger posts) are often found along off
- [guideposts](https://mapcomplete.org/guideposts)
- [nature](https://mapcomplete.org/nature)
- [personal](https://mapcomplete.org/personal)
+ - [ski](https://mapcomplete.org/ski)
diff --git a/Docs/Layers/hackerspace.md b/Docs/Layers/hackerspace.md
index 0f5701e272..c2c1bc18b8 100644
--- a/Docs/Layers/hackerspace.md
+++ b/Docs/Layers/hackerspace.md
@@ -67,6 +67,12 @@ attribute | type | values which are supported by this layer
[](https://taginfo.openstreetmap.org/keys/service:3dprinter#values) [service:3dprinter](https://wiki.openstreetmap.org/wiki/Key:service:3dprinter) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:3dprinter%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:3dprinter%3Dno)
[](https://taginfo.openstreetmap.org/keys/service:lasercutter#values) [service:lasercutter](https://wiki.openstreetmap.org/wiki/Key:service:lasercutter) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:lasercutter%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:lasercutter%3Dno)
[](https://taginfo.openstreetmap.org/keys/service:cnc_drilling_machine#values) [service:cnc_drilling_machine](https://wiki.openstreetmap.org/wiki/Key:service:cnc_drilling_machine) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:cnc_drilling_machine%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:cnc_drilling_machine%3Dno)
+[](https://taginfo.openstreetmap.org/keys/service:media_studio#values) [service:media_studio](https://wiki.openstreetmap.org/wiki/Key:service:media_studio) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:media_studio%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:media_studio%3Dno) [limited](https://wiki.openstreetmap.org/wiki/Tag:service:media_studio%3Dlimited)
+[](https://taginfo.openstreetmap.org/keys/service:sewing_machine#values) [service:sewing_machine](https://wiki.openstreetmap.org/wiki/Key:service:sewing_machine) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:sewing_machine%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:sewing_machine%3Dno)
+[](https://taginfo.openstreetmap.org/keys/service:workshop:wood#values) [service:workshop:wood](https://wiki.openstreetmap.org/wiki/Key:service:workshop:wood) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:workshop:wood%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:workshop:wood%3Dno) [limited](https://wiki.openstreetmap.org/wiki/Tag:service:workshop:wood%3Dlimited)
+[](https://taginfo.openstreetmap.org/keys/service:workshop:ceramics#values) [service:workshop:ceramics](https://wiki.openstreetmap.org/wiki/Key:service:workshop:ceramics) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:workshop:ceramics%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:workshop:ceramics%3Dno) [limited](https://wiki.openstreetmap.org/wiki/Tag:service:workshop:ceramics%3Dlimited)
+[](https://taginfo.openstreetmap.org/keys/service:workshop:metal#values) [service:workshop:metal](https://wiki.openstreetmap.org/wiki/Key:service:workshop:metal) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:workshop:metal%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:workshop:metal%3Dno) [limited](https://wiki.openstreetmap.org/wiki/Tag:service:workshop:metal%3Dlimited)
+[](https://taginfo.openstreetmap.org/keys/service:bicycle:diy#values) [service:bicycle:diy](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:diy) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:diy%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:diy%3Dno) [limited](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:diy%3Dlimited)
[](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)
[](https://taginfo.openstreetmap.org/keys/drink:club-mate#values) [drink:club-mate](https://wiki.openstreetmap.org/wiki/Key:drink:club-mate) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:drink:club-mate%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:drink:club-mate%3Dno)
[](https://taginfo.openstreetmap.org/keys/start_date#values) [start_date](https://wiki.openstreetmap.org/wiki/Key:start_date) | [date](../SpecialInputElements.md#date) |
@@ -129,11 +135,7 @@ The question is *Is this a hackerspace or a makerspace?*
The question is *What is the name of this hackerspace?*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `This hackerspace is named {name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This hackerspace is named {name}`
@@ -157,11 +159,7 @@ This tagrendering has labels `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`
-
-
+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`
@@ -184,11 +182,7 @@ This tagrendering has labels `level`
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}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
@@ -206,11 +200,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
@@ -228,11 +218,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -252,11 +238,7 @@ Shows and asks for the mastodon handle
The question is *What is the Mastodon-handle of {title()}?*
-This rendering asks information about the property [contact:mastodon](https://wiki.openstreetmap.org/wiki/Key:contact:mastodon)
-
-This is rendered with `{fediverse_link(contact:mastodon)}`
-
-
+This rendering asks information about the property [contact:mastodon](https://wiki.openstreetmap.org/wiki/Key:contact:mastodon) This is rendered with `{fediverse_link(contact:mastodon)}`
@@ -266,11 +248,7 @@ This is rendered with `{fediverse_link(contact:mastodon)}`
The question is *When is this hackerspace opened?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
@@ -291,6 +269,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 limited 3D-printer available at this hackerspace* corresponds with service:3dprinter=limited
+ - _This option cannot be chosen as answer_
@@ -307,6 +287,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 limited laser cutter available at this hackerspace* corresponds with service:lasercutter=limited
+ - _This option cannot be chosen as answer_
@@ -323,6 +305,111 @@ 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 limited CNC drill available at this hackerspace* corresponds with service:cnc_drilling_machine=limited
+ - _This option cannot be chosen as answer_
+
+
+
+
+### hackerspaces-service-media_studio
+
+
+
+The question is *Is a multimedia studio available at this hackerspace?*
+
+
+
+
+
+ - *There is a multimedia studio available at this hackerspace* corresponds with service:media_studio=yes
+ - *There is no multimedia studio available at this hackerspace* corresponds with service:media_studio=no
+ - *There is a limited multimedia studio available at this hackerspace* corresponds with service:media_studio=limited
+
+
+
+
+### hackerspaces-service-sewing_machine
+
+
+
+The question is *Is a sewing machine available at this hackerspace?*
+
+
+
+
+
+ - *There is a sewing machine available at this hackerspace* corresponds with service:sewing_machine=yes
+ - *There is no sewing machine available at this hackerspace* corresponds with service:sewing_machine=no
+ - *There is a limited sewing machine available at this hackerspace* corresponds with service:sewing_machine=limited
+ - _This option cannot be chosen as answer_
+
+
+
+
+### hackerspaces-service-workshop:wood
+
+
+
+The question is *Is a woodworking workshop available at this hackerspace?*
+
+
+
+
+
+ - *There is a woodworking workshop available at this hackerspace* corresponds with service:workshop:wood=yes
+ - *There is no woodworking workshop available at this hackerspace* corresponds with service:workshop:wood=no
+ - *There is a limited woodworking workshop available at this hackerspace* corresponds with service:workshop:wood=limited
+
+
+
+
+### hackerspaces-service-workshop:ceramics
+
+
+
+The question is *Is a ceramics workshop available at this hackerspace?*
+
+
+
+
+
+ - *There is a ceramics workshop available at this hackerspace* corresponds with service:workshop:ceramics=yes
+ - *There is no ceramics workshop available at this hackerspace* corresponds with service:workshop:ceramics=no
+ - *There is a limited ceramics workshop available at this hackerspace* corresponds with service:workshop:ceramics=limited
+
+
+
+
+### hackerspaces-service-workshop:metal
+
+
+
+The question is *Is a metal workshop available at this hackerspace?*
+
+
+
+
+
+ - *There is a metal workshop available at this hackerspace* corresponds with service:workshop:metal=yes
+ - *There is no metal workshop available at this hackerspace* corresponds with service:workshop:metal=no
+ - *There is a limited metal workshop available at this hackerspace* corresponds with service:workshop:metal=limited
+
+
+
+
+### hackerspaces-service-bicycle:diy
+
+
+
+The question is *Is a bicycle repair workshop available at this hackerspace?*
+
+
+
+
+
+ - *There is a bicycle repair workshop available at this hackerspace* corresponds with service:bicycle:diy=yes
+ - *There is no bicycle repair workshop available at this hackerspace* corresponds with service:bicycle:diy=no
+ - *There is a limited bicycle repair workshop available at this hackerspace* corresponds with service:bicycle:diy=limited
@@ -367,11 +454,7 @@ The question is *Does this hackerspace serve Club-Mate?*
The question is *When was this hackerspace founded?*
-This rendering asks information about the property [start_date](https://wiki.openstreetmap.org/wiki/Key:start_date)
-
-This is rendered with `This hackerspace was founded at {start_date}`
-
-
+This rendering asks information about the property [start_date](https://wiki.openstreetmap.org/wiki/Key:start_date) This is rendered with `This hackerspace was founded at {start_date}`
diff --git a/Docs/Layers/health_and_social_places_without_etymology.md b/Docs/Layers/health_and_social_places_without_etymology.md
index a4a019be90..3a711405c9 100644
--- a/Docs/Layers/health_and_social_places_without_etymology.md
+++ b/Docs/Layers/health_and_social_places_without_etymology.md
@@ -101,11 +101,7 @@ This tagrendering has no question and is thus read-only
The question is *What is the Wikidata-item that this object is named after?*
-This rendering asks information about the property [name:etymology:wikidata](https://wiki.openstreetmap.org/wiki/Key:name:etymology:wikidata)
-
-This is rendered with `
Wikipedia article of the name giver
{wikipedia(name:etymology:wikidata):max-height:20rem}`
-
-
+This rendering asks information about the property [name:etymology:wikidata](https://wiki.openstreetmap.org/wiki/Key:name:etymology:wikidata) This is rendered with `
Wikipedia article of the name giver
{wikipedia(name:etymology:wikidata):max-height:20rem}`
@@ -127,11 +123,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What is this object named after?*
-This rendering asks information about the property [name:etymology](https://wiki.openstreetmap.org/wiki/Key:name:etymology)
-
-This is rendered with `Named after {name:etymology}`
-
-
+This rendering asks information about the property [name:etymology](https://wiki.openstreetmap.org/wiki/Key:name:etymology) This is rendered with `Named after {name:etymology}`
diff --git a/Docs/Layers/hospital.md b/Docs/Layers/hospital.md
index d011563e57..1a3ef38747 100644
--- a/Docs/Layers/hospital.md
+++ b/Docs/Layers/hospital.md
@@ -25,6 +25,7 @@ A layer showing hospital grounds
+ - [disaster_response](https://mapcomplete.org/disaster_response)
- [healthcare](https://mapcomplete.org/healthcare)
- [onwheels](https://mapcomplete.org/onwheels)
- [personal](https://mapcomplete.org/personal)
@@ -97,11 +98,7 @@ This tagrendering has labels `added_by_default`
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 `This hospital is called {name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This hospital is called {name}`
@@ -127,11 +124,7 @@ The question is *Does this facility admit inpatients?*
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}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -149,11 +142,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
@@ -171,11 +160,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
@@ -193,11 +178,7 @@ This tagrendering has labels `contact`
The question is *When are visitors allowed to visit?*
-This rendering asks information about the property [opening_hours:visitors](https://wiki.openstreetmap.org/wiki/Key:opening_hours:visitors)
-
-This is rendered with `
Opening hours for visitors
Regular visitors are allowed at the following moments: {opening_hours_table(opening_hours:visitors)}
Some wands might have different opening hours. Many hospitals allow visits during emergencies too.
`
-
-
+This rendering asks information about the property [opening_hours:visitors](https://wiki.openstreetmap.org/wiki/Key:opening_hours:visitors) This is rendered with `
Opening hours for visitors
Regular visitors are allowed at the following moments: {opening_hours_table(opening_hours:visitors)}
Some wands might have different opening hours. Many hospitals allow visits during emergencies too.
`
diff --git a/Docs/Layers/hotel.md b/Docs/Layers/hotel.md
index b4c35f66bc..e6ffc5794c 100644
--- a/Docs/Layers/hotel.md
+++ b/Docs/Layers/hotel.md
@@ -120,11 +120,7 @@ This tagrendering has no question and is thus read-only
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}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This hotel is called {name}`
@@ -134,11 +130,7 @@ This is rendered with `This hotel is called {name}`
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}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -156,11 +148,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
@@ -178,11 +166,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
@@ -261,11 +245,7 @@ This tagrendering has labels `internet-all`
The question is *What is the network name for the wireless internet access?*
-This rendering asks information about the property [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid)
-
-This is rendered with `The network name is {internet_access:ssid}`
-
-
+This rendering asks information about the property [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid) This is rendered with `The network name is {internet_access:ssid}`
diff --git a/Docs/Layers/hydrant.md b/Docs/Layers/hydrant.md
index 5909288676..ff73d71323 100644
--- a/Docs/Layers/hydrant.md
+++ b/Docs/Layers/hydrant.md
@@ -94,11 +94,7 @@ This tagrendering has labels `added_by_default`
The question is *What color is the hydrant?*
-This rendering asks information about the property [colour](https://wiki.openstreetmap.org/wiki/Key:colour)
-
-This is rendered with `The hydrant color is {colour}`
-
-
+This rendering asks information about the property [colour](https://wiki.openstreetmap.org/wiki/Key:colour) This is rendered with `The hydrant color is {colour}`
@@ -114,11 +110,7 @@ This is rendered with `The hydrant color is {colour}`
The question is *What type of hydrant is it?*
-This rendering asks information about the property [fire_hydrant:type](https://wiki.openstreetmap.org/wiki/Key:fire_hydrant:type)
-
-This is rendered with ` Hydrant type: {fire_hydrant:type}`
-
-
+This rendering asks information about the property [fire_hydrant:type](https://wiki.openstreetmap.org/wiki/Key:fire_hydrant:type) This is rendered with ` Hydrant type: {fire_hydrant:type}`
@@ -153,11 +145,7 @@ The question is *Is this hydrant still working?*
The question is *What is the pipe diameter of this hydrant?*
-This rendering asks information about the property [fire_hydrant:diameter](https://wiki.openstreetmap.org/wiki/Key:fire_hydrant:diameter)
-
-This is rendered with `Pipe diameter: {canonical(fire_hydrant:diameter)}`
-
-
+This rendering asks information about the property [fire_hydrant:diameter](https://wiki.openstreetmap.org/wiki/Key:fire_hydrant:diameter) This is rendered with `Pipe diameter: {canonical(fire_hydrant:diameter)}`
@@ -167,11 +155,7 @@ This is rendered with `Pipe diameter: {canonical(fire_hydrant:diameter)}`
The question is *How many couplings does this fire hydrant have?*
-This rendering asks information about the property [couplings](https://wiki.openstreetmap.org/wiki/Key:couplings)
-
-This is rendered with `Number of couplings: {couplings}`
-
-
+This rendering asks information about the property [couplings](https://wiki.openstreetmap.org/wiki/Key:couplings) This is rendered with `Number of couplings: {couplings}`
@@ -181,11 +165,7 @@ This is rendered with `Number of couplings: {couplings}`
The question is *What kind of couplings does this hydrant have?*
-This rendering asks information about the property [couplings:type](https://wiki.openstreetmap.org/wiki/Key:couplings:type)
-
-This is rendered with `Couplings: {couplings:type}`
-
-
+This rendering asks information about the property [couplings:type](https://wiki.openstreetmap.org/wiki/Key:couplings:type) This is rendered with `Couplings: {couplings:type}`
@@ -202,11 +182,7 @@ This is rendered with `Couplings: {couplings:type}`
The question is *What diameter are the couplings of this hydrant?*
-This rendering asks information about the property [couplings:diameters](https://wiki.openstreetmap.org/wiki/Key:couplings:diameters)
-
-This is rendered with `Coupling diameters: {couplings:diameters}`
-
-
+This rendering asks information about the property [couplings:diameters](https://wiki.openstreetmap.org/wiki/Key:couplings:diameters) This is rendered with `Coupling diameters: {couplings:diameters}`
@@ -244,6 +220,16 @@ This tagrendering has no question and is thus read-only
+### move-button
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
### last_edit
diff --git a/Docs/Layers/ice_cream.md b/Docs/Layers/ice_cream.md
index e041b54320..995a1ac4ea 100644
--- a/Docs/Layers/ice_cream.md
+++ b/Docs/Layers/ice_cream.md
@@ -25,6 +25,7 @@ A place where ice cream is sold over the counter
+ - [food](https://mapcomplete.org/food)
- [icecream](https://mapcomplete.org/icecream)
- [personal](https://mapcomplete.org/personal)
- [shops](https://mapcomplete.org/shops)
@@ -110,11 +111,7 @@ This tagrendering has no question and is thus read-only
The question is *What is the name of this ice cream parlor?*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `This ice cream parlor is named {name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This ice cream parlor is named {name}`
@@ -124,11 +121,7 @@ This is rendered with `This ice cream parlor is named {name}`
The question is *What are the opening hours of {title()}?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
@@ -138,11 +131,7 @@ This is rendered with `
Opening hours
{opening_hours_table(opening_hours
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}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -160,11 +149,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
@@ -182,11 +167,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
diff --git a/Docs/Layers/indoors.md b/Docs/Layers/indoors.md
index 3a8c7b40fb..0691e0e27c 100644
--- a/Docs/Layers/indoors.md
+++ b/Docs/Layers/indoors.md
@@ -148,11 +148,7 @@ This tagrendering has labels `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`
-
-
+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`
@@ -175,11 +171,7 @@ This tagrendering has labels `level`
The question is *What is the reference number of this room?*
-This rendering asks information about the property [ref](https://wiki.openstreetmap.org/wiki/Key:ref)
-
-This is rendered with `This room has the reference number {ref}`
-
-
+This rendering asks information about the property [ref](https://wiki.openstreetmap.org/wiki/Key:ref) This is rendered with `This room has the reference number {ref}`
This tagrendering is only visible in the popup if the following condition is met: `indoor=room | indoor=area | indoor=corridor`
@@ -191,11 +183,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What is the name of this room?*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `This room is named {name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This room is named {name}`
This tagrendering is only visible in the popup if the following condition is met: `indoor=room | indoor=area | indoor=corridor`
@@ -245,11 +233,7 @@ The question is *What type of room is this?*
The question is *How much people can at most fit in this room?*
-This rendering asks information about the property [capacity](https://wiki.openstreetmap.org/wiki/Key:capacity)
-
-This is rendered with `At most {capacity} people fit this room`
-
-
+This rendering asks information about the property [capacity](https://wiki.openstreetmap.org/wiki/Key:capacity) This is rendered with `At most {capacity} people fit this room`
This tagrendering is only visible in the popup if the following condition is met: `room=waiting | room=restaurant | room=office | room=nursery | room=conference | room=auditorium | room=chapel | room=bedroom | room=classroom`
@@ -261,11 +245,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What is the Wikidata-item that this object is named after?*
-This rendering asks information about the property [name:etymology:wikidata](https://wiki.openstreetmap.org/wiki/Key:name:etymology:wikidata)
-
-This is rendered with `
Wikipedia article of the name giver
{wikipedia(name:etymology:wikidata):max-height:20rem}`
-
-
+This rendering asks information about the property [name:etymology:wikidata](https://wiki.openstreetmap.org/wiki/Key:name:etymology:wikidata) This is rendered with `
Wikipedia article of the name giver
{wikipedia(name:etymology:wikidata):max-height:20rem}`
@@ -275,11 +255,7 @@ This is rendered with `
Wikipedia article of the name giver
{wikipedia(n
The question is *Are these toilets publicly accessible?*
-This rendering asks information about the property [access](https://wiki.openstreetmap.org/wiki/Key:access)
-
-This is rendered with `Access is {access}`
-
-
+This rendering asks information about the property [access](https://wiki.openstreetmap.org/wiki/Key:access) This is rendered with `Access is {access}`
@@ -323,11 +299,7 @@ This tagrendering has labels `relevant-questions`
The question is *How much does one have to pay for these toilets?*
-This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge)
-
-This is rendered with `The fee is {charge}`
-
-
+This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge) This is rendered with `The fee is {charge}`
This tagrendering is only visible in the popup if the following condition is met: `amenity=toilets & fee=yes`
@@ -375,11 +347,7 @@ This tagrendering has labels `relevant-questions`
The question is *When are these toilets opened?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
@@ -419,11 +387,7 @@ This tagrendering has labels `relevant-questions`
The question is *What is the width of the door to the wheelchair accessible toilet?*
-This rendering asks information about the property [door:width](https://wiki.openstreetmap.org/wiki/Key:door:width)
-
-This is rendered with `The door to the wheelchair-accessible toilet is {canonical(door:width)} wide`
-
-
+This rendering asks information about the property [door:width](https://wiki.openstreetmap.org/wiki/Key:door:width) This is rendered with `The door to the wheelchair-accessible toilet is {canonical(door:width)} wide`
This tagrendering is only visible in the popup if the following condition is met: `amenity=toilets & (wheelchair=yes | wheelchair=designated)`
@@ -479,18 +443,14 @@ This tagrendering has labels `relevant-questions`
The question is *Where is the changing table located?*
-This rendering asks information about the property [changing_table:location](https://wiki.openstreetmap.org/wiki/Key:changing_table:location)
-
-This is rendered with `The changing table is located at {changing_table:location}`
+This rendering asks information about the property [changing_table:location](https://wiki.openstreetmap.org/wiki/Key:changing_table:location) This is rendered with `A 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
+ - *A changing table is in the toilet for women* corresponds with changing_table:location=female_toilet
+ - *A changing table is in the toilet for men* corresponds with changing_table:location=male_toilet
+ - *A changing table is in the toilet for wheelchair users* corresponds with changing_table:location=wheelchair_toilet
+ - *A changing table is in a dedicated room* corresponds with changing_table:location=dedicated_room
This tagrendering is only visible in the popup if the following condition is met: `amenity=toilets & changing_table=yes`
diff --git a/Docs/Layers/information_board.md b/Docs/Layers/information_board.md
index 58225e57e3..3c8086d0bd 100644
--- a/Docs/Layers/information_board.md
+++ b/Docs/Layers/information_board.md
@@ -27,6 +27,7 @@ A layer showing touristical, road side information boards (e.g. giving informati
- [nature](https://mapcomplete.org/nature)
- [personal](https://mapcomplete.org/personal)
+ - [ski](https://mapcomplete.org/ski)
diff --git a/Docs/Layers/kerbs.md b/Docs/Layers/kerbs.md
index aa40546221..dcdcaf4ce0 100644
--- a/Docs/Layers/kerbs.md
+++ b/Docs/Layers/kerbs.md
@@ -150,11 +150,7 @@ This tagrendering is only visible in the popup if the following condition is met
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 `Kerb height: {kerb:height}`
-
-
+This rendering asks information about the property [kerb:height](https://wiki.openstreetmap.org/wiki/Key:kerb:height) This is rendered with `Kerb height: {kerb:height}`
diff --git a/Docs/Layers/kindergarten_childcare.md b/Docs/Layers/kindergarten_childcare.md
index dab3b3098b..732959bcfb 100644
--- a/Docs/Layers/kindergarten_childcare.md
+++ b/Docs/Layers/kindergarten_childcare.md
@@ -114,11 +114,7 @@ The question is *What type of facility is this?*
The question is *What is the name of this facility?*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `This facility is named {name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This facility is named {name}`
@@ -128,11 +124,7 @@ This is rendered with `This facility is named {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)
-
-This is rendered with `{website}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
@@ -150,11 +142,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
@@ -172,11 +160,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -194,11 +178,7 @@ This tagrendering has labels `contact`
The question is *When is this childcare opened?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
This tagrendering is only visible in the popup if the following condition is met: `amenity=childcare`
@@ -210,11 +190,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *How much kids (at most) can be enrolled here?*
-This rendering asks information about the property [capacity](https://wiki.openstreetmap.org/wiki/Key:capacity)
-
-This is rendered with `This facility has room for {capacity} kids`
-
-
+This rendering asks information about the property [capacity](https://wiki.openstreetmap.org/wiki/Key:capacity) This is rendered with `This facility has room for {capacity} kids`
diff --git a/Docs/Layers/love_hotel.md b/Docs/Layers/love_hotel.md
new file mode 100644
index 0000000000..b3d988d292
--- /dev/null
+++ b/Docs/Layers/love_hotel.md
@@ -0,0 +1,256 @@
+[//]: # (WARNING: this file is automatically generated. Please find the sources at the bottom and edit those sources)
+
+ love_hotel
+============
+
+
+
+
+
+A love hotel is a type of short-stay hotel found around the world operated primarily for the purpose of allowing guests privacy for sexual activities
+
+
+
+
+
+
+ - This layer is shown at zoomlevel **10** and higher
+
+
+
+
+#### Themes using this layer
+
+
+
+
+
+ - [hotels](https://mapcomplete.org/hotels)
+ - [personal](https://mapcomplete.org/personal)
+
+
+
+
+ Basic tags for this layer
+---------------------------
+
+
+
+Elements must match the expression **amenity=love_hotel**
+
+[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B%28%20%20%20%20nwr%5B%22amenity%22%3D%22love_hotel%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%29%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B)
+
+
+
+ Supported attributes
+----------------------
+
+
+
+Warning:
+
+this quick overview is incomplete
+
+
+
+attribute | type | values which are supported by this layer
+----------- | ------ | ------------------------------------------
+[](https://taginfo.openstreetmap.org/keys/id#values) [id](https://wiki.openstreetmap.org/wiki/Key:id) | Multiple choice |
+[](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) |
+
+
+
+
+### just_created
+
+
+
+This element shows a 'thank you' that the contributor has recently created this element
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+ - *You just created this element! Thanks for sharing this info with the world and helping people worldwide.* corresponds with id~.+
+
+
+This tagrendering is only visible in the popup if the following condition is met: `_last_edit:passed_time<300 & (_version_number= | _version_number=1) & _backend~.+`
+
+This tagrendering has labels `added_by_default`
+
+
+
+### images
+
+
+
+This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata` and shows the button to upload new images
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### 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 love hotel?*
+
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This love hotel is named {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_
+
+
+This tagrendering has labels `contact`
+
+
+
+### 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_
+
+
+This tagrendering has labels `contact`
+
+
+
+### 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_
+
+
+This tagrendering has labels `contact`
+
+
+
+### leftover-questions
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### minimap
+
+
+
+Shows a small map with the feature. Added by default to every popup
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### last_edit
+
+
+
+Gives some metainfo about the last edit and who did edit it - rendering only
+
+This tagrendering has no question and is thus read-only
+
+
+
+This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+`
+
+This tagrendering has labels `added_by_default`
+
+
+
+### favourite_status
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### qr_code
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+This tagrendering has labels `added_by_default`
+
+
+
+### share
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+This tagrendering has labels `added_by_default`
+
+
+
+### all-tags
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+This document is autogenerated from [assets/layers/love_hotel/love_hotel.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/love_hotel/love_hotel.json)
diff --git a/Docs/Layers/map.md b/Docs/Layers/map.md
index 760d7c641f..ab378e0ab9 100644
--- a/Docs/Layers/map.md
+++ b/Docs/Layers/map.md
@@ -28,6 +28,7 @@ A map, meant for tourists which is permanently installed in the public space
- [maps](https://mapcomplete.org/maps)
- [nature](https://mapcomplete.org/nature)
- [personal](https://mapcomplete.org/personal)
+ - [ski](https://mapcomplete.org/ski)
@@ -144,11 +145,7 @@ The question is *What is the size of the shown area on the map?*
The question is *On which data is this map based?*
-This rendering asks information about the property [map_source](https://wiki.openstreetmap.org/wiki/Key:map_source)
-
-This is rendered with `This map is based on {map_source}`
-
-
+This rendering asks information about the property [map_source](https://wiki.openstreetmap.org/wiki/Key:map_source) This is rendered with `This map is based on {map_source}`
diff --git a/Docs/Layers/maxspeed.md b/Docs/Layers/maxspeed.md
index 5b3caba339..3697e25926 100644
--- a/Docs/Layers/maxspeed.md
+++ b/Docs/Layers/maxspeed.md
@@ -93,15 +93,11 @@ This tagrendering has labels `added_by_default`
The question is *What is the legal maximum speed one is allowed to drive on this road?*
-This rendering asks information about the property [maxspeed](https://wiki.openstreetmap.org/wiki/Key:maxspeed)
-
-This is rendered with `The maximum allowed speed on this road is {canonical(maxspeed)}`
+This rendering asks information about the property [maxspeed](https://wiki.openstreetmap.org/wiki/Key:maxspeed) This is rendered with `The maximum allowed speed on this road is {canonical(maxspeed)}`
-
-
- - *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 & _country=be
diff --git a/Docs/Layers/medical-shops.md b/Docs/Layers/medical-shops.md
index 4e27d2c885..ecbe3ed901 100644
--- a/Docs/Layers/medical-shops.md
+++ b/Docs/Layers/medical-shops.md
@@ -116,11 +116,7 @@ This tagrendering has no question and is thus read-only
The question is *What is the name of this shop?*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `This shop is called {name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This shop is called {name}`
@@ -130,11 +126,7 @@ This is rendered with `This shop is called {name}`
The question is *What kind of shop is this?*
-This rendering asks information about the property [shop](https://wiki.openstreetmap.org/wiki/Key:shop)
-
-This is rendered with `This is a {shop}`
-
-
+This rendering asks information about the property [shop](https://wiki.openstreetmap.org/wiki/Key:shop) This is rendered with `This is a {shop}`
@@ -331,11 +323,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What are the opening hours of {title()}?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
@@ -345,11 +333,7 @@ This is rendered with `
Opening hours
{opening_hours_table(opening_hours
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}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
@@ -367,11 +351,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
@@ -389,11 +369,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -445,11 +421,7 @@ This tagrendering has labels `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`
-
-
+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`
@@ -560,11 +532,7 @@ This tagrendering has labels `internet-all`
The question is *What is the network name for the wireless internet access?*
-This rendering asks information about the property [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid)
-
-This is rendered with `The network name is {internet_access:ssid}`
-
-
+This rendering asks information about the property [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid) This is rendered with `The network name is {internet_access:ssid}`
diff --git a/Docs/Layers/memorial.md b/Docs/Layers/memorial.md
index 316ebaf8fd..0651a05fcf 100644
--- a/Docs/Layers/memorial.md
+++ b/Docs/Layers/memorial.md
@@ -77,11 +77,7 @@ This tagrendering has labels `added_by_default`
The question is *What is the inscription of this plaque?*
-This rendering asks information about the property [inscription](https://wiki.openstreetmap.org/wiki/Key:inscription)
-
-This is rendered with `The inscription on this plaque reads:
{inscription}
`
-
-
+This rendering asks information about the property [inscription](https://wiki.openstreetmap.org/wiki/Key:inscription) This is rendered with `The inscription on this plaque reads:
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
@@ -163,11 +151,7 @@ This is rendered with `
Opening hours
{opening_hours_table(opening_hours
The question is *What is the reference number/identifier of this parcel locker?*
-This rendering asks information about the property [ref](https://wiki.openstreetmap.org/wiki/Key:ref)
-
-This is rendered with `This parcel locker has the reference {ref}`
-
-
+This rendering asks information about the property [ref](https://wiki.openstreetmap.org/wiki/Key:ref) This is rendered with `This parcel locker has the reference {ref}`
diff --git a/Docs/Layers/parking.md b/Docs/Layers/parking.md
index 3a5cc39fae..bb19ae7044 100644
--- a/Docs/Layers/parking.md
+++ b/Docs/Layers/parking.md
@@ -119,11 +119,7 @@ This tagrendering has labels `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`
-
-
+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`
@@ -170,11 +166,7 @@ The question is *What kind of parking is this?*
The question is *How many disabled parking spots are there at this parking?*
-This rendering asks information about the property [capacity:disabled](https://wiki.openstreetmap.org/wiki/Key:capacity:disabled)
-
-This is rendered with `There are {capacity:disabled} disabled parking spots`
-
-
+This rendering asks information about the property [capacity:disabled](https://wiki.openstreetmap.org/wiki/Key:capacity:disabled) This is rendered with `There are {capacity:disabled} disabled parking spots`
@@ -193,11 +185,7 @@ This is rendered with `There are {capacity:disabled} disabled parking spots`
The question is *How many parking spots are there at this parking?*
-This rendering asks information about the property [capacity](https://wiki.openstreetmap.org/wiki/Key:capacity)
-
-This is rendered with `There are {capacity} parking spots`
-
-
+This rendering asks information about the property [capacity](https://wiki.openstreetmap.org/wiki/Key:capacity) This is rendered with `There are {capacity} parking spots`
diff --git a/Docs/Layers/parking_spaces.md b/Docs/Layers/parking_spaces.md
index 07ca12ae6f..320a5f79c9 100644
--- a/Docs/Layers/parking_spaces.md
+++ b/Docs/Layers/parking_spaces.md
@@ -25,7 +25,6 @@ Layer showing individual parking spaces.
- - [onwheels](https://mapcomplete.org/onwheels)
- [parkings](https://mapcomplete.org/parkings)
- [personal](https://mapcomplete.org/personal)
diff --git a/Docs/Layers/parking_spaces_disabled.md b/Docs/Layers/parking_spaces_disabled.md
new file mode 100644
index 0000000000..35dacdca58
--- /dev/null
+++ b/Docs/Layers/parking_spaces_disabled.md
@@ -0,0 +1,187 @@
+[//]: # (WARNING: this file is automatically generated. Please find the sources at the bottom and edit those sources)
+
+ parking_spaces_disabled
+=========================
+
+
+
+
+
+Layer showing individual parking spaces.
+
+
+
+
+
+
+ - This layer is shown at zoomlevel **18** and higher
+ - This layer will automatically load [walls_and_buildings](./walls_and_buildings.md) into the layout as it depends on it: a tagrendering needs this layer (_stolen_entrances)
+ - This layer will automatically load [walls_and_buildings](./walls_and_buildings.md) into the layout as it depends on it: a calculated tag loads features from this layer (calculatedTag[0] which calculates the value for _enclosing_building)
+
+
+
+
+#### Themes using this layer
+
+
+
+
+
+ - [onwheels](https://mapcomplete.org/onwheels)
+
+
+
+
+ Basic tags for this layer
+---------------------------
+
+
+
+Elements must match the expression **parking_space=disabled**
+
+[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B%28%20%20%20%20nwr%5B%22parking_space%22%3D%22disabled%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%29%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B)
+
+
+
+ Supported attributes
+----------------------
+
+
+
+Warning:
+
+this quick overview is incomplete
+
+
+
+attribute | type | values which are supported by this layer
+----------- | ------ | ------------------------------------------
+[](https://taginfo.openstreetmap.org/keys/id#values) [id](https://wiki.openstreetmap.org/wiki/Key:id) | Multiple choice |
+
+
+
+
+### just_created
+
+
+
+This element shows a 'thank you' that the contributor has recently created this element
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+ - *You just created this element! Thanks for sharing this info with the world and helping people worldwide.* corresponds with id~.+
+
+
+This tagrendering is only visible in the popup if the following condition is met: `_last_edit:passed_time<300 & (_version_number= | _version_number=1) & _backend~.+`
+
+This tagrendering has labels `added_by_default`
+
+
+
+### images
+
+
+
+This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata` and shows the button to upload new images
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### _stolen_entrances
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### leftover-questions
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### minimap
+
+
+
+Shows a small map with the feature. Added by default to every popup
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### last_edit
+
+
+
+Gives some metainfo about the last edit and who did edit it - rendering only
+
+This tagrendering has no question and is thus read-only
+
+
+
+This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+`
+
+This tagrendering has labels `added_by_default`
+
+
+
+### favourite_status
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### qr_code
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+This tagrendering has labels `added_by_default`
+
+
+
+### share
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+This tagrendering has labels `added_by_default`
+
+
+
+### all-tags
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+This document is autogenerated from [assets/themes/onwheels/onwheels.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/onwheels/onwheels.json)
diff --git a/Docs/Layers/parking_ticket_machine.md b/Docs/Layers/parking_ticket_machine.md
index 4710beff72..b327b8599e 100644
--- a/Docs/Layers/parking_ticket_machine.md
+++ b/Docs/Layers/parking_ticket_machine.md
@@ -196,11 +196,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What is the reference number of this parking ticket machine?*
-This rendering asks information about the property [ref](https://wiki.openstreetmap.org/wiki/Key:ref)
-
-This is rendered with `This parking ticket machine has the reference number {ref}`
-
-
+This rendering asks information about the property [ref](https://wiki.openstreetmap.org/wiki/Key:ref) This is rendered with `This parking ticket machine has the reference number {ref}`
diff --git a/Docs/Layers/parks_and_forests_without_etymology.md b/Docs/Layers/parks_and_forests_without_etymology.md
index 521477f504..ac55782ab8 100644
--- a/Docs/Layers/parks_and_forests_without_etymology.md
+++ b/Docs/Layers/parks_and_forests_without_etymology.md
@@ -101,11 +101,7 @@ This tagrendering has no question and is thus read-only
The question is *What is the Wikidata-item that this object is named after?*
-This rendering asks information about the property [name:etymology:wikidata](https://wiki.openstreetmap.org/wiki/Key:name:etymology:wikidata)
-
-This is rendered with `
Wikipedia article of the name giver
{wikipedia(name:etymology:wikidata):max-height:20rem}`
-
-
+This rendering asks information about the property [name:etymology:wikidata](https://wiki.openstreetmap.org/wiki/Key:name:etymology:wikidata) This is rendered with `
Wikipedia article of the name giver
{wikipedia(name:etymology:wikidata):max-height:20rem}`
@@ -127,11 +123,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What is this object named after?*
-This rendering asks information about the property [name:etymology](https://wiki.openstreetmap.org/wiki/Key:name:etymology)
-
-This is rendered with `Named after {name:etymology}`
-
-
+This rendering asks information about the property [name:etymology](https://wiki.openstreetmap.org/wiki/Key:name:etymology) This is rendered with `Named after {name:etymology}`
diff --git a/Docs/Layers/pharmacy.md b/Docs/Layers/pharmacy.md
index 97ba4c4c5a..3db03831d5 100644
--- a/Docs/Layers/pharmacy.md
+++ b/Docs/Layers/pharmacy.md
@@ -119,11 +119,7 @@ This tagrendering has no question and is thus read-only
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}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This pharmacy is called {name}`
@@ -133,11 +129,7 @@ This is rendered with `This pharmacy is called {name}`
The question is *What are the opening hours of {title()}?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
@@ -147,11 +139,7 @@ This is rendered with `
Opening hours
{opening_hours_table(opening_hours
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}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -169,11 +157,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
@@ -191,11 +175,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
diff --git a/Docs/Layers/physiotherapist.md b/Docs/Layers/physiotherapist.md
index 819139e671..bb257c3688 100644
--- a/Docs/Layers/physiotherapist.md
+++ b/Docs/Layers/physiotherapist.md
@@ -104,11 +104,7 @@ This tagrendering has no question and is thus read-only
The question is *What is the name of this physiotherapists office?*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `This physiotherapists office is called {name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This physiotherapists office is called {name}`
@@ -118,11 +114,7 @@ This is rendered with `This physiotherapists office is called {name}`
The question is *What are the opening hours of {title()}?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
@@ -139,11 +131,7 @@ This is rendered with `
Opening hours
{opening_hours_table(opening_hours
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}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -161,11 +149,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
@@ -183,11 +167,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
diff --git a/Docs/Layers/picnic_table.md b/Docs/Layers/picnic_table.md
index b325f9256b..12190c2cc5 100644
--- a/Docs/Layers/picnic_table.md
+++ b/Docs/Layers/picnic_table.md
@@ -117,11 +117,7 @@ This tagrendering has labels `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`
-
-
+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`
@@ -144,11 +140,7 @@ This tagrendering has labels `level`
The question is *What material is this picnic table made of?*
-This rendering asks information about the property [material](https://wiki.openstreetmap.org/wiki/Key:material)
-
-This is rendered with `This picnic table is made of {material}`
-
-
+This rendering asks information about the property [material](https://wiki.openstreetmap.org/wiki/Key:material) This is rendered with `This picnic table is made of {material}`
diff --git a/Docs/Layers/play_forest.md b/Docs/Layers/play_forest.md
index 4b16bc3325..93085ab728 100644
--- a/Docs/Layers/play_forest.md
+++ b/Docs/Layers/play_forest.md
@@ -91,11 +91,7 @@ This tagrendering has no question and is thus read-only
The question is *Wie beheert dit gebied?*
-This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator)
-
-This is rendered with `Dit gebied wordt beheerd door {operator}`
-
-
+This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator) This is rendered with `Dit gebied wordt beheerd door {operator}`
@@ -128,11 +124,7 @@ The question is *Wanneer is deze speelzone toegankelijk?*
The question is *Wie kan men emailen indien er problemen zijn met de speelzone?*
-This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email)
-
-This is rendered with `De bevoegde dienst kan bereikt worden via {email}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `De bevoegde dienst kan bereikt worden via {email}`
@@ -142,11 +134,7 @@ This is rendered with `De bevoegde dienst kan bereikt worden via {email}`
The question is *Wie kan men bellen indien er problemen zijn met de speelzone?*
-This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone)
-
-This is rendered with `De bevoegde dienst kan getelefoneerd worden via {phone}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `De bevoegde dienst kan getelefoneerd worden via {phone}`
diff --git a/Docs/Layers/playground.md b/Docs/Layers/playground.md
index 18089f88e7..bd51084c1e 100644
--- a/Docs/Layers/playground.md
+++ b/Docs/Layers/playground.md
@@ -125,11 +125,7 @@ This tagrendering has no question and is thus read-only
The question is *Which is the surface of this playground?*
-This rendering asks information about the property [surface](https://wiki.openstreetmap.org/wiki/Key:surface)
-
-This is rendered with `The surface is {surface}`
-
-
+This rendering asks information about the property [surface](https://wiki.openstreetmap.org/wiki/Key:surface) This is rendered with `The surface is {surface}`
@@ -173,11 +169,7 @@ This tagrendering has labels `extra`
The question is *What is the minimum age required to access this playground?*
-This rendering asks information about the property [min_age](https://wiki.openstreetmap.org/wiki/Key:min_age)
-
-This is rendered with `Accessible to kids older than {min_age} years`
-
-
+This rendering asks information about the property [min_age](https://wiki.openstreetmap.org/wiki/Key:min_age) This is rendered with `Accessible to kids older than {min_age} years`
This tagrendering has labels `extra`
@@ -189,11 +181,7 @@ This tagrendering has labels `extra`
The question is *What is the maximum age allowed to access this playground?*
-This rendering asks information about the property [max_age](https://wiki.openstreetmap.org/wiki/Key:max_age)
-
-This is rendered with `Accessible to kids of at most {max_age}`
-
-
+This rendering asks information about the property [max_age](https://wiki.openstreetmap.org/wiki/Key:max_age) This is rendered with `Accessible to kids of at most {max_age}`
This tagrendering has labels `extra`
@@ -205,11 +193,7 @@ This tagrendering has labels `extra`
The question is *Who operates this playground?*
-This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator)
-
-This is rendered with `Operated by {operator}`
-
-
+This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator) This is rendered with `Operated by {operator}`
@@ -240,11 +224,7 @@ The question is *Is this playground accessible to the general public?*
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}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
@@ -262,11 +242,7 @@ This tagrendering has labels `contact`
The question is *What is the email address of the playground maintainer?*
-This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email)
-
-This is rendered with `{email}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
@@ -276,11 +252,7 @@ This is rendered with `{email}`
The question is *What is the phone number of the playground maintainer?*
-This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone)
-
-This is rendered with `{phone}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -307,11 +279,7 @@ The question is *Is this playground accessible to wheelchair users?*
The question is *When is this playground accessible?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `{opening_hours_table(opening_hours)}`
@@ -327,11 +295,7 @@ This is rendered with `{opening_hours_table(opening_hours)}`
The question is *When was this object last checked?*
-This rendering asks information about the property [check_date](https://wiki.openstreetmap.org/wiki/Key:check_date)
-
-This is rendered with `This object was last checked on {check_date}`
-
-
+This rendering asks information about the property [check_date](https://wiki.openstreetmap.org/wiki/Key:check_date) This is rendered with `This object was last checked on {check_date}`
diff --git a/Docs/Layers/post_offices_with_atm.md b/Docs/Layers/post_offices_with_atm.md
index 2d689bde83..6453ef79f1 100644
--- a/Docs/Layers/post_offices_with_atm.md
+++ b/Docs/Layers/post_offices_with_atm.md
@@ -120,11 +120,7 @@ This tagrendering has no question and is thus read-only
The question is *What are the opening hours for this post office?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
@@ -152,11 +148,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *For which brand does this location offer services?*
-This rendering asks information about the property [post_office:brand](https://wiki.openstreetmap.org/wiki/Key:post_office:brand)
-
-This is rendered with `This location offers services for {post_office:brand}`
-
-
+This rendering asks information about the property [post_office:brand](https://wiki.openstreetmap.org/wiki/Key:post_office:brand) This is rendered with `This location offers services for {post_office:brand}`
@@ -180,11 +172,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *Can you post a letter here?*
-This rendering asks information about the property [post_office:letter_from](https://wiki.openstreetmap.org/wiki/Key:post_office:letter_from)
-
-This is rendered with `You can post letters with these companies: {post_office:letter_from}`
-
-
+This rendering asks information about the property [post_office:letter_from](https://wiki.openstreetmap.org/wiki/Key:post_office:letter_from) This is rendered with `You can post letters with these companies: {post_office:letter_from}`
@@ -200,11 +188,7 @@ This is rendered with `You can post letters with these companies: {post_office:
The question is *Can you send a parcel here?*
-This rendering asks information about the property [post_office:parcel_from](https://wiki.openstreetmap.org/wiki/Key:post_office:parcel_from)
-
-This is rendered with `You can post parcels with these companies: {post_office:parcel_from}`
-
-
+This rendering asks information about the property [post_office:parcel_from](https://wiki.openstreetmap.org/wiki/Key:post_office:parcel_from) This is rendered with `You can post parcels with these companies: {post_office:parcel_from}`
@@ -220,11 +204,7 @@ This is rendered with `You can post parcels with these companies: {post_office:
The question is *Can you pick up missed parcels here?*
-This rendering asks information about the property [post_office:parcel_pickup](https://wiki.openstreetmap.org/wiki/Key:post_office:parcel_pickup)
-
-This is rendered with `You can pick up parcels from these companies: {post_office:parcel_pickup}`
-
-
+This rendering asks information about the property [post_office:parcel_pickup](https://wiki.openstreetmap.org/wiki/Key:post_office:parcel_pickup) This is rendered with `You can pick up parcels from these companies: {post_office:parcel_pickup}`
@@ -240,11 +220,7 @@ This is rendered with `You can pick up parcels from these companies: {post_offi
The question is *Can you send parcels to here for pickup?*
-This rendering asks information about the property [post_office:parcel_to](https://wiki.openstreetmap.org/wiki/Key:post_office:parcel_to)
-
-This is rendered with `You can send parcels to here for pickup with these companies: {post_office:parcel_to}`
-
-
+This rendering asks information about the property [post_office:parcel_to](https://wiki.openstreetmap.org/wiki/Key:post_office:parcel_to) This is rendered with `You can send parcels to here for pickup with these companies: {post_office:parcel_to}`
@@ -260,11 +236,7 @@ This is rendered with `You can send parcels to here for pickup with these compa
The question is *Can you buy stamps here?*
-This rendering asks information about the property [post_office:stamps](https://wiki.openstreetmap.org/wiki/Key:post_office:stamps)
-
-This is rendered with `You can buy stamps from companies: {post_office:stamps}`
-
-
+This rendering asks information about the property [post_office:stamps](https://wiki.openstreetmap.org/wiki/Key:post_office:stamps) This is rendered with `You can buy stamps from companies: {post_office:stamps}`
diff --git a/Docs/Layers/postoffices.md b/Docs/Layers/postoffices.md
index 19861c695f..d3540a0a04 100644
--- a/Docs/Layers/postoffices.md
+++ b/Docs/Layers/postoffices.md
@@ -122,11 +122,7 @@ This tagrendering has no question and is thus read-only
The question is *What are the opening hours for this post office?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
@@ -154,11 +150,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *For which brand does this location offer services?*
-This rendering asks information about the property [post_office:brand](https://wiki.openstreetmap.org/wiki/Key:post_office:brand)
-
-This is rendered with `This location offers services for {post_office:brand}`
-
-
+This rendering asks information about the property [post_office:brand](https://wiki.openstreetmap.org/wiki/Key:post_office:brand) This is rendered with `This location offers services for {post_office:brand}`
@@ -182,11 +174,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *Can you post a letter here?*
-This rendering asks information about the property [post_office:letter_from](https://wiki.openstreetmap.org/wiki/Key:post_office:letter_from)
-
-This is rendered with `You can post letters with these companies: {post_office:letter_from}`
-
-
+This rendering asks information about the property [post_office:letter_from](https://wiki.openstreetmap.org/wiki/Key:post_office:letter_from) This is rendered with `You can post letters with these companies: {post_office:letter_from}`
@@ -202,11 +190,7 @@ This is rendered with `You can post letters with these companies: {post_office:
The question is *Can you send a parcel here?*
-This rendering asks information about the property [post_office:parcel_from](https://wiki.openstreetmap.org/wiki/Key:post_office:parcel_from)
-
-This is rendered with `You can post parcels with these companies: {post_office:parcel_from}`
-
-
+This rendering asks information about the property [post_office:parcel_from](https://wiki.openstreetmap.org/wiki/Key:post_office:parcel_from) This is rendered with `You can post parcels with these companies: {post_office:parcel_from}`
@@ -222,11 +206,7 @@ This is rendered with `You can post parcels with these companies: {post_office:
The question is *Can you pick up missed parcels here?*
-This rendering asks information about the property [post_office:parcel_pickup](https://wiki.openstreetmap.org/wiki/Key:post_office:parcel_pickup)
-
-This is rendered with `You can pick up parcels from these companies: {post_office:parcel_pickup}`
-
-
+This rendering asks information about the property [post_office:parcel_pickup](https://wiki.openstreetmap.org/wiki/Key:post_office:parcel_pickup) This is rendered with `You can pick up parcels from these companies: {post_office:parcel_pickup}`
@@ -242,11 +222,7 @@ This is rendered with `You can pick up parcels from these companies: {post_offi
The question is *Can you send parcels to here for pickup?*
-This rendering asks information about the property [post_office:parcel_to](https://wiki.openstreetmap.org/wiki/Key:post_office:parcel_to)
-
-This is rendered with `You can send parcels to here for pickup with these companies: {post_office:parcel_to}`
-
-
+This rendering asks information about the property [post_office:parcel_to](https://wiki.openstreetmap.org/wiki/Key:post_office:parcel_to) This is rendered with `You can send parcels to here for pickup with these companies: {post_office:parcel_to}`
@@ -262,11 +238,7 @@ This is rendered with `You can send parcels to here for pickup with these compa
The question is *Can you buy stamps here?*
-This rendering asks information about the property [post_office:stamps](https://wiki.openstreetmap.org/wiki/Key:post_office:stamps)
-
-This is rendered with `You can buy stamps from companies: {post_office:stamps}`
-
-
+This rendering asks information about the property [post_office:stamps](https://wiki.openstreetmap.org/wiki/Key:post_office:stamps) This is rendered with `You can buy stamps from companies: {post_office:stamps}`
diff --git a/Docs/Layers/public_bookcase.md b/Docs/Layers/public_bookcase.md
index edf602dfc5..1964208542 100644
--- a/Docs/Layers/public_bookcase.md
+++ b/Docs/Layers/public_bookcase.md
@@ -109,11 +109,7 @@ This tagrendering has no question and is thus read-only
The question is *What is the name of this public bookcase?*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `The name of this bookcase is {name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `The name of this bookcase is {name}`
@@ -128,11 +124,7 @@ This is rendered with `The name of this bookcase is {name}`
The question is *How many books fit into this public bookcase?*
-This rendering asks information about the property [capacity](https://wiki.openstreetmap.org/wiki/Key:capacity)
-
-This is rendered with `{capacity} books fit in this bookcase`
-
-
+This rendering asks information about the property [capacity](https://wiki.openstreetmap.org/wiki/Key:capacity) This is rendered with `{capacity} books fit in this bookcase`
@@ -142,11 +134,7 @@ This is rendered with `{capacity} books fit in this bookcase`
The question is *What kind of books can be found in this public bookcase?*
-This rendering asks information about the property [books](https://wiki.openstreetmap.org/wiki/Key:books)
-
-This is rendered with `This place mostly serves {books}`
-
-
+This rendering asks information about the property [books](https://wiki.openstreetmap.org/wiki/Key:books) This is rendered with `This place mostly serves {books}`
@@ -198,11 +186,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *Who maintains this public bookcase?*
-This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator)
-
-This is rendered with `Operated by {operator}`
-
-
+This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator) This is rendered with `Operated by {operator}`
@@ -212,11 +196,7 @@ This is rendered with `Operated by {operator}`
The question is *Is this public bookcase part of a bigger network?*
-This rendering asks information about the property [brand](https://wiki.openstreetmap.org/wiki/Key:brand)
-
-This is rendered with `This public bookcase is part of {brand}`
-
-
+This rendering asks information about the property [brand](https://wiki.openstreetmap.org/wiki/Key:brand) This is rendered with `This public bookcase is part of {brand}`
@@ -232,11 +212,7 @@ This is rendered with `This public bookcase is part of {brand}`
The question is *What is the reference number of this public bookcase?*
-This rendering asks information about the property [ref](https://wiki.openstreetmap.org/wiki/Key:ref)
-
-This is rendered with `The reference number of this public bookcase within {brand} is {ref}`
-
-
+This rendering asks information about the property [ref](https://wiki.openstreetmap.org/wiki/Key:ref) This is rendered with `The reference number of this public bookcase within {brand} is {ref}`
@@ -253,11 +229,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *When was this public bookcase installed?*
-This rendering asks information about the property [start_date](https://wiki.openstreetmap.org/wiki/Key:start_date)
-
-This is rendered with `Installed on {start_date}`
-
-
+This rendering asks information about the property [start_date](https://wiki.openstreetmap.org/wiki/Key:start_date) This is rendered with `Installed on {start_date}`
@@ -267,11 +239,7 @@ This is rendered with `Installed on {start_date}`
The question is *Is there a website with more information about this public bookcase?*
-This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website)
-
-This is rendered with `{link(More info on the website,&LBRACEwebsite&RBRACE,,,)}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{link(More info on the website,&LBRACEwebsite&RBRACE,,,)}`
diff --git a/Docs/Layers/railway_platforms.md b/Docs/Layers/railway_platforms.md
index f4bb822143..faa1be3e22 100644
--- a/Docs/Layers/railway_platforms.md
+++ b/Docs/Layers/railway_platforms.md
@@ -77,11 +77,7 @@ This tagrendering has labels `added_by_default`
The question is *What is the number for this platform?*
-This rendering asks information about the property [ref](https://wiki.openstreetmap.org/wiki/Key:ref)
-
-This is rendered with `Platform {ref}`
-
-
+This rendering asks information about the property [ref](https://wiki.openstreetmap.org/wiki/Key:ref) This is rendered with `Platform {ref}`
@@ -105,11 +101,7 @@ This tagrendering has labels `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`
-
-
+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`
diff --git a/Docs/Layers/reception_desk.md b/Docs/Layers/reception_desk.md
index 0a7f1d373e..4554011668 100644
--- a/Docs/Layers/reception_desk.md
+++ b/Docs/Layers/reception_desk.md
@@ -116,11 +116,7 @@ This tagrendering has labels `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`
-
-
+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`
@@ -143,11 +139,7 @@ This tagrendering has labels `level`
The question is *What is the height of the reception 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)}`
-
-
+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)}`
diff --git a/Docs/Layers/recycling.md b/Docs/Layers/recycling.md
index 997616d9c1..93358e802e 100644
--- a/Docs/Layers/recycling.md
+++ b/Docs/Layers/recycling.md
@@ -127,11 +127,7 @@ The question is *What type of recycling is this?*
The question is *What is the name of this recycling centre?*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `This recycling centre is named {name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This recycling centre is named {name}`
@@ -233,11 +229,7 @@ The question is *What can be recycled here?*
The question is *What company operates this recycling facility?*
-This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator)
-
-This is rendered with `This recycling facility is operated by {operator}`
-
-
+This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator) This is rendered with `This recycling facility is operated by {operator}`
@@ -247,11 +239,7 @@ This is rendered with `This recycling facility is operated by {operator}`
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}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
@@ -271,11 +259,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
@@ -295,11 +279,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -319,11 +299,7 @@ This tagrendering has labels `contact`
The question is *What are the opening hours of this recycling facility?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
@@ -338,11 +314,7 @@ This is rendered with `
Opening hours
{opening_hours_table(opening_hours
The question is *Who can use this recycling facility?*
-This rendering asks information about the property [access](https://wiki.openstreetmap.org/wiki/Key:access)
-
-This is rendered with `This recycling facility can be used by {access}`
-
-
+This rendering asks information about the property [access](https://wiki.openstreetmap.org/wiki/Key:access) This is rendered with `This recycling facility can be used by {access}`
@@ -359,11 +331,7 @@ This is rendered with `This recycling facility can be used by {access}`
The question is *When was this object last surveyed?*
-This rendering asks information about the property [survey:date](https://wiki.openstreetmap.org/wiki/Key:survey:date)
-
-This is rendered with `This object was last surveyed on {survey:date}`
-
-
+This rendering asks information about the property [survey:date](https://wiki.openstreetmap.org/wiki/Key:survey:date) This is rendered with `This object was last surveyed on {survey:date}`
diff --git a/Docs/Layers/school.md b/Docs/Layers/school.md
index c1481453af..123afc5ace 100644
--- a/Docs/Layers/school.md
+++ b/Docs/Layers/school.md
@@ -97,11 +97,7 @@ This tagrendering has labels `added_by_default`
The question is *What is the name of this school?*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `This school is named {name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This school is named {name}`
@@ -111,11 +107,7 @@ This is rendered with `This school is named {name}`
The question is *How much students can at most enroll in this school?*
-This rendering asks information about the property [capacity](https://wiki.openstreetmap.org/wiki/Key:capacity)
-
-This is rendered with `This school can enroll at most {capacity} students`
-
-
+This rendering asks information about the property [capacity](https://wiki.openstreetmap.org/wiki/Key:capacity) This is rendered with `This school can enroll at most {capacity} students`
@@ -166,11 +158,7 @@ The question is *Which genders can enroll at this school?*
The question is *Does this school target students with a special need? Which structural facilities does this school have?*
-This rendering asks information about the property [school:for](https://wiki.openstreetmap.org/wiki/Key:school:for)
-
-This is rendered with `This school has facilities for students with {school:for}`
-
-
+This rendering asks information about the property [school:for](https://wiki.openstreetmap.org/wiki/Key:school:for) This is rendered with `This school has facilities for students with {school:for}`
@@ -196,11 +184,7 @@ This tagrendering is only visible in the popup if the following condition is met
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}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
@@ -218,11 +202,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -240,11 +220,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
diff --git a/Docs/Layers/shelter.md b/Docs/Layers/shelter.md
index 33492fdf67..957b8b7ede 100644
--- a/Docs/Layers/shelter.md
+++ b/Docs/Layers/shelter.md
@@ -25,6 +25,7 @@ Layer showing shelter structures
+ - [nature](https://mapcomplete.org/nature)
- [personal](https://mapcomplete.org/personal)
- [transit](https://mapcomplete.org/transit)
@@ -88,11 +89,7 @@ This tagrendering has labels `added_by_default`
The question is *What kind of shelter is this?*
-This rendering asks information about the property [shelter_type](https://wiki.openstreetmap.org/wiki/Key:shelter_type)
-
-This is rendered with `Shelter type: {shelter_type}`
-
-
+This rendering asks information about the property [shelter_type](https://wiki.openstreetmap.org/wiki/Key:shelter_type) This is rendered with `Shelter type: {shelter_type}`
diff --git a/Docs/Layers/shops.md b/Docs/Layers/shops.md
index 1b0f89fca3..5efd9ac562 100644
--- a/Docs/Layers/shops.md
+++ b/Docs/Layers/shops.md
@@ -121,11 +121,7 @@ This tagrendering has no question and is thus read-only
The question is *What is the name of this shop?*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `This shop is called {name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This shop is called {name}`
@@ -135,11 +131,7 @@ This is rendered with `This shop is called {name}`
The question is *What kind of shop is this?*
-This rendering asks information about the property [shop](https://wiki.openstreetmap.org/wiki/Key:shop)
-
-This is rendered with `This is a {shop}`
-
-
+This rendering asks information about the property [shop](https://wiki.openstreetmap.org/wiki/Key:shop) This is rendered with `This is a {shop}`
@@ -336,11 +328,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What are the opening hours of {title()}?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
@@ -350,11 +338,7 @@ This is rendered with `
Opening hours
{opening_hours_table(opening_hours
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}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
@@ -372,11 +356,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
@@ -394,11 +374,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -450,11 +426,7 @@ This tagrendering has labels `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`
-
-
+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`
@@ -565,11 +537,7 @@ This tagrendering has labels `internet-all`
The question is *What is the network name for the wireless internet access?*
-This rendering asks information about the property [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid)
-
-This is rendered with `The network name is {internet_access:ssid}`
-
-
+This rendering asks information about the property [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid) This is rendered with `The network name is {internet_access:ssid}`
diff --git a/Docs/Layers/shops_with_climbing_shoe_repair.md b/Docs/Layers/shops_with_climbing_shoe_repair.md
index df9101b106..5230a2c08d 100644
--- a/Docs/Layers/shops_with_climbing_shoe_repair.md
+++ b/Docs/Layers/shops_with_climbing_shoe_repair.md
@@ -133,11 +133,7 @@ This tagrendering has no question and is thus read-only
The question is *What is the name of this shop?*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `This shop is called {name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This shop is called {name}`
@@ -147,11 +143,7 @@ This is rendered with `This shop is called {name}`
The question is *What kind of shop is this?*
-This rendering asks information about the property [shop](https://wiki.openstreetmap.org/wiki/Key:shop)
-
-This is rendered with `This is a {shop}`
-
-
+This rendering asks information about the property [shop](https://wiki.openstreetmap.org/wiki/Key:shop) This is rendered with `This is a {shop}`
@@ -348,11 +340,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What are the opening hours of {title()}?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
@@ -362,11 +350,7 @@ This is rendered with `
Opening hours
{opening_hours_table(opening_hours
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}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
@@ -384,11 +368,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
@@ -406,11 +386,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -462,11 +438,7 @@ This tagrendering has labels `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`
-
-
+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`
@@ -577,11 +549,7 @@ This tagrendering has labels `internet-all`
The question is *What is the network name for the wireless internet access?*
-This rendering asks information about the property [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid)
-
-This is rendered with `The network name is {internet_access:ssid}`
-
-
+This rendering asks information about the property [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid) This is rendered with `The network name is {internet_access:ssid}`
diff --git a/Docs/Layers/shower.md b/Docs/Layers/shower.md
index d73a0f0257..5958ee0e13 100644
--- a/Docs/Layers/shower.md
+++ b/Docs/Layers/shower.md
@@ -119,11 +119,7 @@ This tagrendering has labels `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`
-
-
+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`
@@ -179,11 +175,7 @@ The question is *Is there a fee for using this shower?*
The question is *How much does it cost to use this shower?*
-This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge)
-
-This is rendered with `It costs {charge} to use this shower`
-
-
+This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge) This is rendered with `It costs {charge} to use this shower`
This tagrendering is only visible in the popup if the following condition is met: `fee=yes`
@@ -195,11 +187,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What are the opening hours of {title()}?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
diff --git a/Docs/Layers/ski_piste.md b/Docs/Layers/ski_piste.md
new file mode 100644
index 0000000000..da77e3b219
--- /dev/null
+++ b/Docs/Layers/ski_piste.md
@@ -0,0 +1,210 @@
+[//]: # (WARNING: this file is automatically generated. Please find the sources at the bottom and edit those sources)
+
+ ski_piste
+===========
+
+
+
+
+
+Ski and snowboard pistes
+
+
+
+
+
+
+ - This layer is shown at zoomlevel **0** and higher
+
+
+
+
+#### Themes using this layer
+
+
+
+
+
+ - [personal](https://mapcomplete.org/personal)
+ - [ski](https://mapcomplete.org/ski)
+
+
+
+
+ Basic tags for this layer
+---------------------------
+
+
+
+Elements must match **all** of the following expressions:
+
+0. piste:type=downhill | piste:type=connection
+1. area!=yes
+
+[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B%28%20%20%20%20nwr%5B%22piste%3Atype%22%3D%22downhill%22%5D%5B%22area%22!%3D%22yes%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%20%20%20%20nwr%5B%22piste%3Atype%22%3D%22connection%22%5D%5B%22area%22!%3D%22yes%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%29%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B)
+
+
+
+ Supported attributes
+----------------------
+
+
+
+Warning:
+
+this quick overview is incomplete
+
+
+
+attribute | type | values which are supported by this layer
+----------- | ------ | ------------------------------------------
+[](https://taginfo.openstreetmap.org/keys/id#values) [id](https://wiki.openstreetmap.org/wiki/Key:id) | Multiple choice |
+[](https://taginfo.openstreetmap.org/keys/piste:difficulty#values) [piste:difficulty](https://wiki.openstreetmap.org/wiki/Key:piste:difficulty) | Multiple choice | [novice](https://wiki.openstreetmap.org/wiki/Tag:piste:difficulty%3Dnovice) [easy](https://wiki.openstreetmap.org/wiki/Tag:piste:difficulty%3Deasy) [intermediate](https://wiki.openstreetmap.org/wiki/Tag:piste:difficulty%3Dintermediate) [advanced](https://wiki.openstreetmap.org/wiki/Tag:piste:difficulty%3Dadvanced) [expert](https://wiki.openstreetmap.org/wiki/Tag:piste:difficulty%3Dexpert) [freeride](https://wiki.openstreetmap.org/wiki/Tag:piste:difficulty%3Dfreeride)
+
+
+
+
+### just_created
+
+
+
+This element shows a 'thank you' that the contributor has recently created this element
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+ - *You just created this element! Thanks for sharing this info with the world and helping people worldwide.* corresponds with id~.+
+
+
+This tagrendering is only visible in the popup if the following condition is met: `_last_edit:passed_time<300 & (_version_number= | _version_number=1) & _backend~.+`
+
+This tagrendering has labels `added_by_default`
+
+
+
+### images
+
+
+
+This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata` and shows the button to upload new images
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### piste_difficulty
+
+
+
+The question is *What is the difficulty of this piste?*
+
+
+
+
+
+ - *Novice (green)* corresponds with piste:difficulty=novice
+ - *Easy (blue)* corresponds with piste:difficulty=easy
+ - *Intermediate (red)* corresponds with piste:difficulty=intermediate
+ - *Advanced (black)* corresponds with piste:difficulty=advanced
+ - *Expert (orange/double black)* corresponds with piste:difficulty=expert
+ - *Freeride* corresponds with piste:difficulty=freeride
+
+
+
+
+### length
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### leftover-questions
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### minimap
+
+
+
+Shows a small map with the feature. Added by default to every popup
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### last_edit
+
+
+
+Gives some metainfo about the last edit and who did edit it - rendering only
+
+This tagrendering has no question and is thus read-only
+
+
+
+This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+`
+
+This tagrendering has labels `added_by_default`
+
+
+
+### favourite_status
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### qr_code
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+This tagrendering has labels `added_by_default`
+
+
+
+### share
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+This tagrendering has labels `added_by_default`
+
+
+
+### all-tags
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+This document is autogenerated from [assets/layers/ski_piste/ski_piste.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/ski_piste/ski_piste.json)
diff --git a/Docs/Layers/slow_roads.md b/Docs/Layers/slow_roads.md
index 8d62265057..162621d76c 100644
--- a/Docs/Layers/slow_roads.md
+++ b/Docs/Layers/slow_roads.md
@@ -114,11 +114,7 @@ This tagrendering has no question and is thus read-only
The question is *What surface does this road have?*
-This rendering asks information about the property [surface](https://wiki.openstreetmap.org/wiki/Key:surface)
-
-This is rendered with `The surface is {surface}`
-
-
+This rendering asks information about the property [surface](https://wiki.openstreetmap.org/wiki/Key:surface) This is rendered with `The surface is {surface}`
diff --git a/Docs/Layers/speed_camera.md b/Docs/Layers/speed_camera.md
index 4cf4b1bc88..eafbaeb06b 100644
--- a/Docs/Layers/speed_camera.md
+++ b/Docs/Layers/speed_camera.md
@@ -89,11 +89,7 @@ This tagrendering has labels `added_by_default`
The question is *What is the maximum speed allowed at this speed camera?*
-This rendering asks information about the property [maxspeed](https://wiki.openstreetmap.org/wiki/Key:maxspeed)
-
-This is rendered with `The maximum speed allowed is {canonical(maxspeed)}`
-
-
+This rendering asks information about the property [maxspeed](https://wiki.openstreetmap.org/wiki/Key:maxspeed) This is rendered with `The maximum speed allowed is {canonical(maxspeed)}`
diff --git a/Docs/Layers/speed_display.md b/Docs/Layers/speed_display.md
index 208ec0f2a7..df4be2f130 100644
--- a/Docs/Layers/speed_display.md
+++ b/Docs/Layers/speed_display.md
@@ -89,11 +89,7 @@ This tagrendering has labels `added_by_default`
The question is *What is the maximum speed allowed at this speed display?*
-This rendering asks information about the property [maxspeed](https://wiki.openstreetmap.org/wiki/Key:maxspeed)
-
-This is rendered with `The maximum speed allowed at this speed display is {canonical(maxspeed)}`
-
-
+This rendering asks information about the property [maxspeed](https://wiki.openstreetmap.org/wiki/Key:maxspeed) This is rendered with `The maximum speed allowed at this speed display is {canonical(maxspeed)}`
@@ -103,11 +99,7 @@ This is rendered with `The maximum speed allowed at this speed display is {cano
The question is *What is the text on this speed display?*
-This rendering asks information about the property [inscription](https://wiki.openstreetmap.org/wiki/Key:inscription)
-
-This is rendered with `The text on this speed display is {inscription}`
-
-
+This rendering asks information about the property [inscription](https://wiki.openstreetmap.org/wiki/Key:inscription) This is rendered with `The text on this speed display is {inscription}`
diff --git a/Docs/Layers/sport_pitch.md b/Docs/Layers/sport_pitch.md
index 279d126686..84122bbe09 100644
--- a/Docs/Layers/sport_pitch.md
+++ b/Docs/Layers/sport_pitch.md
@@ -108,11 +108,7 @@ This tagrendering has no question and is thus read-only
The question is *Which sport can be played here?*
-This rendering asks information about the property [sport](https://wiki.openstreetmap.org/wiki/Key:sport)
-
-This is rendered with `{sport} is played here`
-
-
+This rendering asks information about the property [sport](https://wiki.openstreetmap.org/wiki/Key:sport) This is rendered with `{sport} is played here`
@@ -155,11 +151,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *Which is the surface of this sport pitch?*
-This rendering asks information about the property [surface](https://wiki.openstreetmap.org/wiki/Key:surface)
-
-This is rendered with `The surface is {surface}`
-
-
+This rendering asks information about the property [surface](https://wiki.openstreetmap.org/wiki/Key:surface) This is rendered with `The surface is {surface}`
@@ -218,11 +210,7 @@ The question is *Does one have to make an appointment to use this sport pitch?*
The question is *What is the phone number of the operator?*
-This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone)
-
-This is rendered with `{phone}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -232,11 +220,7 @@ This is rendered with `{phone}`
The question is *What is the email address of the operator?*
-This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email)
-
-This is rendered with `{email}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
@@ -246,11 +230,7 @@ This is rendered with `
The question is *When is this pitch accessible?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `Openingsuren: {opening_hours_table()}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `Openingsuren: {opening_hours_table()}`
diff --git a/Docs/Layers/sport_places_without_etymology.md b/Docs/Layers/sport_places_without_etymology.md
index 28a66b8693..db93abab4e 100644
--- a/Docs/Layers/sport_places_without_etymology.md
+++ b/Docs/Layers/sport_places_without_etymology.md
@@ -101,11 +101,7 @@ This tagrendering has no question and is thus read-only
The question is *What is the Wikidata-item that this object is named after?*
-This rendering asks information about the property [name:etymology:wikidata](https://wiki.openstreetmap.org/wiki/Key:name:etymology:wikidata)
-
-This is rendered with `
{opening_hours_table(opening_hours
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}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
@@ -364,11 +348,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
@@ -386,11 +366,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -442,11 +418,7 @@ This tagrendering has labels `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`
-
-
+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`
@@ -557,11 +529,7 @@ This tagrendering has labels `internet-all`
The question is *What is the network name for the wireless internet access?*
-This rendering asks information about the property [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid)
-
-This is rendered with `The network name is {internet_access:ssid}`
-
-
+This rendering asks information about the property [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid) This is rendered with `The network name is {internet_access:ssid}`
diff --git a/Docs/Layers/sports_centre.md b/Docs/Layers/sports_centre.md
index 4542ff83b2..82bca11781 100644
--- a/Docs/Layers/sports_centre.md
+++ b/Docs/Layers/sports_centre.md
@@ -104,11 +104,7 @@ This tagrendering has no question and is thus read-only
The question is *What are the opening hours of {title()}?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
@@ -118,11 +114,7 @@ This is rendered with `
Opening hours
{opening_hours_table(opening_hours
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}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -140,11 +132,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
@@ -162,11 +150,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
diff --git a/Docs/Layers/stairs.md b/Docs/Layers/stairs.md
index bedfb1f1c1..4cf55ba088 100644
--- a/Docs/Layers/stairs.md
+++ b/Docs/Layers/stairs.md
@@ -60,6 +60,7 @@ attribute | type | values which are supported by this layer
[](https://taginfo.openstreetmap.org/keys/conveying#values) [conveying](https://wiki.openstreetmap.org/wiki/Key:conveying) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:conveying%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:conveying%3Dno)
[](https://taginfo.openstreetmap.org/keys/handrail#values) [handrail](https://wiki.openstreetmap.org/wiki/Key:handrail) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:handrail%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:handrail%3Dno)
[](https://taginfo.openstreetmap.org/keys/tactile_writing#values) [tactile_writing](https://wiki.openstreetmap.org/wiki/Key:tactile_writing) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:tactile_writing%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:tactile_writing%3Dno)
+[](https://taginfo.openstreetmap.org/keys/incline#values) [incline](https://wiki.openstreetmap.org/wiki/Key:incline) | [slope](../SpecialInputElements.md#slope) |
@@ -103,11 +104,7 @@ This tagrendering has no question and is thus read-only
The question is *Between which levels are these stairs?*
-This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level)
-
-This is rendered with `These stairs are between the levels {level}`
-
-
+This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level) This is rendered with `These stairs are between the levels {level}`
@@ -210,6 +207,24 @@ The question is *Is there a ramp at these stairs?*
+### incline
+
+
+
+The question is *What is the incline of these stairs?*
+
+This rendering asks information about the property [incline](https://wiki.openstreetmap.org/wiki/Key:incline) This is rendered with `These stairs have an incline of {incline}`
+
+
+
+ - *The upward direction is {direction_absolute()}* corresponds with incline=up
+ - _This option cannot be chosen as answer_
+ - *The downward direction is {direction_absolute()}* corresponds with incline=down
+ - _This option cannot be chosen as answer_
+
+
+
+
### leftover-questions
diff --git a/Docs/Layers/street_lamps.md b/Docs/Layers/street_lamps.md
index 6cfda4dedc..59fdac536d 100644
--- a/Docs/Layers/street_lamps.md
+++ b/Docs/Layers/street_lamps.md
@@ -107,11 +107,7 @@ This tagrendering has no question and is thus read-only
The question is *What is the reference number of this street lamp?*
-This rendering asks information about the property [ref](https://wiki.openstreetmap.org/wiki/Key:ref)
-
-This is rendered with `This street lamp has the reference number {ref}`
-
-
+This rendering asks information about the property [ref](https://wiki.openstreetmap.org/wiki/Key:ref) This is rendered with `This street lamp has the reference number {ref}`
@@ -187,11 +183,7 @@ The question is *What kind of lighting does this lamp use?*
The question is *What colour light does this lamp emit?*
-This rendering asks information about the property [light:colour](https://wiki.openstreetmap.org/wiki/Key:light:colour)
-
-This is rendered with `This lamp emits {light:colour} light`
-
-
+This rendering asks information about the property [light:colour](https://wiki.openstreetmap.org/wiki/Key:light:colour) This is rendered with `This lamp emits {light:colour} light`
@@ -208,11 +200,7 @@ This is rendered with `This lamp emits {light:colour} light`
The question is *How many fixtures does this light have?*
-This rendering asks information about the property [light:count](https://wiki.openstreetmap.org/wiki/Key:light:count)
-
-This is rendered with `This lamp has {light:count} fixtures`
-
-
+This rendering asks information about the property [light:count](https://wiki.openstreetmap.org/wiki/Key:light:count) This is rendered with `This lamp has {light:count} fixtures`
@@ -248,11 +236,7 @@ The question is *When is this lamp lit?*
The question is *Where does this lamp point to?*
-This rendering asks information about the property [light:direction](https://wiki.openstreetmap.org/wiki/Key:light:direction)
-
-This is rendered with `This lamp points towards {light:direction}`
-
-
+This rendering asks information about the property [light:direction](https://wiki.openstreetmap.org/wiki/Key:light:direction) This is rendered with `This lamp points towards {light:direction}`
This tagrendering is only visible in the popup if the following condition is met: `light:count=1`
diff --git a/Docs/Layers/streets_without_etymology.md b/Docs/Layers/streets_without_etymology.md
index f7909229e8..00459a498d 100644
--- a/Docs/Layers/streets_without_etymology.md
+++ b/Docs/Layers/streets_without_etymology.md
@@ -102,11 +102,7 @@ This tagrendering has no question and is thus read-only
The question is *What is the Wikidata-item that this object is named after?*
-This rendering asks information about the property [name:etymology:wikidata](https://wiki.openstreetmap.org/wiki/Key:name:etymology:wikidata)
-
-This is rendered with `
Wikipedia article of the name giver
{wikipedia(name:etymology:wikidata):max-height:20rem}`
-
-
+This rendering asks information about the property [name:etymology:wikidata](https://wiki.openstreetmap.org/wiki/Key:name:etymology:wikidata) This is rendered with `
Wikipedia article of the name giver
{wikipedia(name:etymology:wikidata):max-height:20rem}`
@@ -128,11 +124,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What is this object named after?*
-This rendering asks information about the property [name:etymology](https://wiki.openstreetmap.org/wiki/Key:name:etymology)
-
-This is rendered with `Named after {name:etymology}`
-
-
+This rendering asks information about the property [name:etymology](https://wiki.openstreetmap.org/wiki/Key:name:etymology) This is rendered with `Named after {name:etymology}`
diff --git a/Docs/Layers/stripclub.md b/Docs/Layers/stripclub.md
new file mode 100644
index 0000000000..85a2196927
--- /dev/null
+++ b/Docs/Layers/stripclub.md
@@ -0,0 +1,255 @@
+[//]: # (WARNING: this file is automatically generated. Please find the sources at the bottom and edit those sources)
+
+ stripclub
+===========
+
+
+
+
+
+A venue where erotic dance, striptease, or lap dances are performed commercially.
+
+
+
+
+
+
+ - This layer is shown at zoomlevel **6** and higher
+
+
+
+
+ Basic tags for this layer
+---------------------------
+
+
+
+Elements must match the expression **amenity=stripclub**
+
+[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B%28%20%20%20%20nwr%5B%22amenity%22%3D%22stripclub%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%29%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B)
+
+
+
+ Supported attributes
+----------------------
+
+
+
+Warning:
+
+this quick overview is incomplete
+
+
+
+attribute | type | values which are supported by this layer
+----------- | ------ | ------------------------------------------
+[](https://taginfo.openstreetmap.org/keys/id#values) [id](https://wiki.openstreetmap.org/wiki/Key:id) | Multiple choice |
+[](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) |
+[](https://taginfo.openstreetmap.org/keys/website#values) [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) |
+
+
+
+
+### just_created
+
+
+
+This element shows a 'thank you' that the contributor has recently created this element
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+ - *You just created this element! Thanks for sharing this info with the world and helping people worldwide.* corresponds with id~.+
+
+
+This tagrendering is only visible in the popup if the following condition is met: `_last_edit:passed_time<300 & (_version_number= | _version_number=1) & _backend~.+`
+
+This tagrendering has labels `added_by_default`
+
+
+
+### images
+
+
+
+This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata` and shows the button to upload new images
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### 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 stripclub?*
+
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This stripclub is named {name}`
+
+
+
+### opening_hours
+
+
+
+The question is *What are the opening hours of {title()}?*
+
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
+
+
+
+### 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_
+
+
+This tagrendering has labels `contact`
+
+
+
+### 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_
+
+
+This tagrendering has labels `contact`
+
+
+
+### 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_
+
+
+This tagrendering has labels `contact`
+
+
+
+### leftover-questions
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### minimap
+
+
+
+Shows a small map with the feature. Added by default to every popup
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### last_edit
+
+
+
+Gives some metainfo about the last edit and who did edit it - rendering only
+
+This tagrendering has no question and is thus read-only
+
+
+
+This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+`
+
+This tagrendering has labels `added_by_default`
+
+
+
+### favourite_status
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### qr_code
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+This tagrendering has labels `added_by_default`
+
+
+
+### share
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+This tagrendering has labels `added_by_default`
+
+
+
+### all-tags
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+This document is autogenerated from [assets/layers/stripclub/stripclub.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/stripclub/stripclub.json)
diff --git a/Docs/Layers/surveillance_camera.md b/Docs/Layers/surveillance_camera.md
index 5f2911507e..5c2908a721 100644
--- a/Docs/Layers/surveillance_camera.md
+++ b/Docs/Layers/surveillance_camera.md
@@ -146,11 +146,7 @@ The question is *What kind of camera is this?*
The question is *In which geographical direction does this camera film?*
-This rendering asks information about the property [camera:direction](https://wiki.openstreetmap.org/wiki/Key:camera:direction)
-
-This is rendered with `Films to a compass heading of {camera:direction}`
-
-
+This rendering asks information about the property [camera:direction](https://wiki.openstreetmap.org/wiki/Key:camera:direction) This is rendered with `Films to a compass heading of {camera:direction}`
@@ -166,11 +162,7 @@ This is rendered with `Films to a compass heading of {camera:direction}`
The question is *Who operates this CCTV?*
-This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator)
-
-This is rendered with `Operated by {operator}`
-
-
+This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator) This is rendered with `Operated by {operator}`
@@ -217,11 +209,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *On which level is this camera located?*
-This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level)
-
-This is rendered with `Located on level {level}`
-
-
+This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level) This is rendered with `Located on level {level}`
This tagrendering is only visible in the popup if the following condition is met: `indoor=yes | surveillance:type=ye`
@@ -233,11 +221,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What exactly is surveilled here?*
-This rendering asks information about the property [surveillance:zone](https://wiki.openstreetmap.org/wiki/Key:surveillance:zone)
-
-This is rendered with `Surveills a {surveillance:zone}`
-
-
+This rendering asks information about the property [surveillance:zone](https://wiki.openstreetmap.org/wiki/Key:surveillance:zone) This is rendered with `Surveills a {surveillance:zone}`
@@ -257,11 +241,7 @@ This is rendered with `Surveills a {surveillance:zone}`
The question is *How is this camera placed?*
-This rendering asks information about the property [camera:mount](https://wiki.openstreetmap.org/wiki/Key:camera:mount)
-
-This is rendered with `Mounting method: {camera:mount}`
-
-
+This rendering asks information about the property [camera:mount](https://wiki.openstreetmap.org/wiki/Key:camera:mount) This is rendered with `Mounting method: {camera:mount}`
diff --git a/Docs/Layers/tertiary_education.md b/Docs/Layers/tertiary_education.md
index dc1f35685e..2104a5f572 100644
--- a/Docs/Layers/tertiary_education.md
+++ b/Docs/Layers/tertiary_education.md
@@ -133,11 +133,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *How much students can at most enroll in this school?*
-This rendering asks information about the property [capacity](https://wiki.openstreetmap.org/wiki/Key:capacity)
-
-This is rendered with `This school can enroll at most {capacity} students`
-
-
+This rendering asks information about the property [capacity](https://wiki.openstreetmap.org/wiki/Key:capacity) This is rendered with `This school can enroll at most {capacity} students`
@@ -165,11 +161,7 @@ The question is *Which genders can enroll at this school?*
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}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
@@ -187,11 +179,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}`
@@ -209,11 +197,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
diff --git a/Docs/Layers/ticket_machine.md b/Docs/Layers/ticket_machine.md
index 89c5369229..629b1ab4bb 100644
--- a/Docs/Layers/ticket_machine.md
+++ b/Docs/Layers/ticket_machine.md
@@ -120,11 +120,7 @@ This tagrendering has labels `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`
-
-
+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`
@@ -147,11 +143,7 @@ This tagrendering has labels `level`
The question is *Who is the operator of this ticket machine?*
-This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator)
-
-This is rendered with `This ticket machine is operated by {operator}`
-
-
+This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator) This is rendered with `This ticket machine is operated by {operator}`
diff --git a/Docs/Layers/ticket_validator.md b/Docs/Layers/ticket_validator.md
index db11d5c5b1..b3f69c1574 100644
--- a/Docs/Layers/ticket_validator.md
+++ b/Docs/Layers/ticket_validator.md
@@ -104,11 +104,7 @@ This tagrendering has labels `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`
-
-
+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`
@@ -148,11 +144,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *Who is the operator of this ticket validator?*
-This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator)
-
-This is rendered with `This ticket validator is operated by {operator}`
-
-
+This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator) This is rendered with `This ticket validator is operated by {operator}`
diff --git a/Docs/Layers/toekomstige_fietsstraat.md b/Docs/Layers/toekomstige_fietsstraat.md
index a93db8e4cf..5485d70aff 100644
--- a/Docs/Layers/toekomstige_fietsstraat.md
+++ b/Docs/Layers/toekomstige_fietsstraat.md
@@ -113,11 +113,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *When will this street become a cyclestreet?*
-This rendering asks information about the property [cyclestreet:start_date](https://wiki.openstreetmap.org/wiki/Key:cyclestreet:start_date)
-
-This is rendered with `This street will become a cyclestreet at {cyclestreet:start_date}`
-
-
+This rendering asks information about the property [cyclestreet:start_date](https://wiki.openstreetmap.org/wiki/Key:cyclestreet:start_date) This is rendered with `This street will become a cyclestreet at {cyclestreet:start_date}`
This tagrendering is only visible in the popup if the following condition is met: `proposed:cyclestreet=yes`
diff --git a/Docs/Layers/toilet.md b/Docs/Layers/toilet.md
index b558206746..042b069c34 100644
--- a/Docs/Layers/toilet.md
+++ b/Docs/Layers/toilet.md
@@ -14,7 +14,7 @@ A layer showing (public) toilets
- - This layer is shown at zoomlevel **12** and higher
+ - This layer is shown at zoomlevel **10** and higher
@@ -29,6 +29,7 @@ A layer showing (public) toilets
- [nature](https://mapcomplete.org/nature)
- [onwheels](https://mapcomplete.org/onwheels)
- [personal](https://mapcomplete.org/personal)
+ - [ski](https://mapcomplete.org/ski)
- [toilets](https://mapcomplete.org/toilets)
@@ -129,11 +130,7 @@ This tagrendering has labels `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`
-
-
+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`
@@ -156,11 +153,7 @@ This tagrendering has labels `level`
The question is *Are these toilets publicly accessible?*
-This rendering asks information about the property [access](https://wiki.openstreetmap.org/wiki/Key:access)
-
-This is rendered with `Access is {access}`
-
-
+This rendering asks information about the property [access](https://wiki.openstreetmap.org/wiki/Key:access) This is rendered with `Access is {access}`
@@ -200,11 +193,7 @@ This tagrendering has labels `relevant-questions`
The question is *How much does one have to pay for these toilets?*
-This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge)
-
-This is rendered with `The fee is {charge}`
-
-
+This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge) This is rendered with `The fee is {charge}`
This tagrendering is only visible in the popup if the following condition is met: `fee=yes`
@@ -252,11 +241,7 @@ This tagrendering has labels `relevant-questions`
The question is *When are these toilets opened?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
@@ -292,11 +277,7 @@ This tagrendering has labels `relevant-questions`
The question is *What is the width of the door to the wheelchair accessible toilet?*
-This rendering asks information about the property [door:width](https://wiki.openstreetmap.org/wiki/Key:door:width)
-
-This is rendered with `The door to the wheelchair-accessible toilet is {canonical(door:width)} wide`
-
-
+This rendering asks information about the property [door:width](https://wiki.openstreetmap.org/wiki/Key:door:width) This is rendered with `The door to the wheelchair-accessible toilet is {canonical(door:width)} wide`
This tagrendering is only visible in the popup if the following condition is met: `wheelchair=yes | wheelchair=designated`
@@ -348,18 +329,14 @@ This tagrendering has labels `relevant-questions`
The question is *Where is the changing table located?*
-This rendering asks information about the property [changing_table:location](https://wiki.openstreetmap.org/wiki/Key:changing_table:location)
-
-This is rendered with `The changing table is located at {changing_table:location}`
+This rendering asks information about the property [changing_table:location](https://wiki.openstreetmap.org/wiki/Key:changing_table:location) This is rendered with `A 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
+ - *A changing table is in the toilet for women* corresponds with changing_table:location=female_toilet
+ - *A changing table is in the toilet for men* corresponds with changing_table:location=male_toilet
+ - *A changing table is in the toilet for wheelchair users* corresponds with changing_table:location=wheelchair_toilet
+ - *A changing table is in a dedicated room* corresponds with changing_table:location=dedicated_room
This tagrendering is only visible in the popup if the following condition is met: `changing_table=yes`
@@ -410,11 +387,7 @@ This tagrendering has labels `relevant-questions`
The question is *Is there still some relevant info that the previous questions did not cover? Feel free to add it here.*
-This rendering asks information about the property [description](https://wiki.openstreetmap.org/wiki/Key:description)
-
-This is rendered with `{description}`
-
-
+This rendering asks information about the property [description](https://wiki.openstreetmap.org/wiki/Key:description) This is rendered with `{description}`
diff --git a/Docs/Layers/toilet_at_amenity.md b/Docs/Layers/toilet_at_amenity.md
index 9a0fe69b71..e90f7f9a80 100644
--- a/Docs/Layers/toilet_at_amenity.md
+++ b/Docs/Layers/toilet_at_amenity.md
@@ -126,11 +126,7 @@ This tagrendering has labels `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`
-
-
+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`
@@ -153,11 +149,7 @@ This tagrendering has labels `level`
The question is *Are these toilets publicly accessible?*
-This rendering asks information about the property [toilets:access](https://wiki.openstreetmap.org/wiki/Key:toilets:access)
-
-This is rendered with `Access is {toilets:access}`
-
-
+This rendering asks information about the property [toilets:access](https://wiki.openstreetmap.org/wiki/Key:toilets:access) This is rendered with `Access is {toilets:access}`
@@ -193,11 +185,7 @@ The question is *Are these toilets free to use?*
The question is *How much does one have to pay for these toilets?*
-This rendering asks information about the property [toilets:charge](https://wiki.openstreetmap.org/wiki/Key:toilets:charge)
-
-This is rendered with `The fee is {toilets:charge}`
-
-
+This rendering asks information about the property [toilets:charge](https://wiki.openstreetmap.org/wiki/Key:toilets:charge) This is rendered with `The fee is {toilets:charge}`
This tagrendering is only visible in the popup if the following condition is met: `toilets:fee=yes`
@@ -209,11 +197,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *When is the amenity where these toilets are located open?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
@@ -240,11 +224,7 @@ The question is *Is there a dedicated toilet for wheelchair users?*
The question is *What is the width of the door to the wheelchair accessible toilet?*
-This rendering asks information about the property [toilets:door:width](https://wiki.openstreetmap.org/wiki/Key:toilets:door:width)
-
-This is rendered with `The door to the wheelchair-accessible toilet is {canonical(toilets:door:width)} wide`
-
-
+This rendering asks information about the property [toilets:door:width](https://wiki.openstreetmap.org/wiki/Key:toilets:door:width) This is rendered with `The door to the wheelchair-accessible toilet is {canonical(toilets:door:width)} wide`
This tagrendering is only visible in the popup if the following condition is met: `toilets:wheelchair=yes | toilets:wheelchair=designated`
@@ -294,18 +274,14 @@ This tagrendering has labels `relevant-questions`
The question is *Where is the changing table located?*
-This rendering asks information about the property [changing_table:location](https://wiki.openstreetmap.org/wiki/Key:changing_table:location)
-
-This is rendered with `The changing table is located at {changing_table:location}`
+This rendering asks information about the property [changing_table:location](https://wiki.openstreetmap.org/wiki/Key:changing_table:location) This is rendered with `A 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
+ - *A changing table is in the toilet for women* corresponds with changing_table:location=female_toilet
+ - *A changing table is in the toilet for men* corresponds with changing_table:location=male_toilet
+ - *A changing table is in the toilet for wheelchair users* corresponds with changing_table:location=wheelchair_toilet
+ - *A changing table is in a dedicated room* corresponds with changing_table:location=dedicated_room
This tagrendering is only visible in the popup if the following condition is met: `changing_table=yes`
@@ -356,11 +332,7 @@ This tagrendering has labels `relevant-questions`
The question is *Is there still some relevant info that the previous questions did not cover? Feel free to add it here.*
-This rendering asks information about the property [toilets:description](https://wiki.openstreetmap.org/wiki/Key:toilets:description)
-
-This is rendered with `{toilets:description}`
-
-
+This rendering asks information about the property [toilets:description](https://wiki.openstreetmap.org/wiki/Key:toilets:description) This is rendered with `{toilets:description}`
diff --git a/Docs/Layers/toursistic_places_without_etymology.md b/Docs/Layers/toursistic_places_without_etymology.md
index 9c25ba5a6c..63d0617af3 100644
--- a/Docs/Layers/toursistic_places_without_etymology.md
+++ b/Docs/Layers/toursistic_places_without_etymology.md
@@ -101,11 +101,7 @@ This tagrendering has no question and is thus read-only
The question is *What is the Wikidata-item that this object is named after?*
-This rendering asks information about the property [name:etymology:wikidata](https://wiki.openstreetmap.org/wiki/Key:name:etymology:wikidata)
-
-This is rendered with `
Wikipedia article of the name giver
{wikipedia(name:etymology:wikidata):max-height:20rem}`
-
-
+This rendering asks information about the property [name:etymology:wikidata](https://wiki.openstreetmap.org/wiki/Key:name:etymology:wikidata) This is rendered with `
Wikipedia article of the name giver
{wikipedia(name:etymology:wikidata):max-height:20rem}`
@@ -127,11 +123,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What is this object named after?*
-This rendering asks information about the property [name:etymology](https://wiki.openstreetmap.org/wiki/Key:name:etymology)
-
-This is rendered with `Named after {name:etymology}`
-
-
+This rendering asks information about the property [name:etymology](https://wiki.openstreetmap.org/wiki/Key:name:etymology) This is rendered with `Named after {name:etymology}`
diff --git a/Docs/Layers/trail.md b/Docs/Layers/trail.md
index 4ccfa00909..7f7e01c599 100644
--- a/Docs/Layers/trail.md
+++ b/Docs/Layers/trail.md
@@ -107,11 +107,7 @@ This tagrendering has no question and is thus read-only
The question is *What is the name of this trail?*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `This trail is called {name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This trail is called {name}`
@@ -121,11 +117,7 @@ This is rendered with `This trail is called {name}`
The question is *Who maintains this trail?*
-This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator)
-
-This is rendered with `This trail is maintained by {operator}`
-
-
+This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator) This is rendered with `This trail is maintained by {operator}`
@@ -142,11 +134,7 @@ This is rendered with `This trail is maintained by {operator}`
The question is *What is the reference colour of this trail?*
-This rendering asks information about the property [colour](https://wiki.openstreetmap.org/wiki/Key:colour)
-
-This is rendered with `The reference colour is {colour}`
-
-
+This rendering asks information about the property [colour](https://wiki.openstreetmap.org/wiki/Key:colour) This is rendered with `The reference colour is {colour}`
diff --git a/Docs/Layers/transit_routes.md b/Docs/Layers/transit_routes.md
index 0cccf82bd9..5c8a449cd2 100644
--- a/Docs/Layers/transit_routes.md
+++ b/Docs/Layers/transit_routes.md
@@ -98,11 +98,7 @@ This tagrendering has labels `added_by_default`
The question is *What is the name for this bus line? (i.e. Bus XX: From => Via => To)*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `{name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `{name}`
@@ -112,11 +108,7 @@ This is rendered with `{name}`
The question is *What is the starting point for this bus line?*
-This rendering asks information about the property [from](https://wiki.openstreetmap.org/wiki/Key:from)
-
-This is rendered with `This bus line begins at {from}`
-
-
+This rendering asks information about the property [from](https://wiki.openstreetmap.org/wiki/Key:from) This is rendered with `This bus line begins at {from}`
@@ -126,11 +118,7 @@ This is rendered with `This bus line begins at {from}`
The question is *What is the via point for this bus line?*
-This rendering asks information about the property [via](https://wiki.openstreetmap.org/wiki/Key:via)
-
-This is rendered with `This bus line goes via {via}`
-
-
+This rendering asks information about the property [via](https://wiki.openstreetmap.org/wiki/Key:via) This is rendered with `This bus line goes via {via}`
@@ -140,11 +128,7 @@ This is rendered with `This bus line goes via {via}`
The question is *What is the ending point for this bus line?*
-This rendering asks information about the property [to](https://wiki.openstreetmap.org/wiki/Key:to)
-
-This is rendered with `This bus line ends at {to}`
-
-
+This rendering asks information about the property [to](https://wiki.openstreetmap.org/wiki/Key:to) This is rendered with `This bus line ends at {to}`
@@ -154,11 +138,7 @@ This is rendered with `This bus line ends at {to}`
The question is *What is the colour for this bus line?*
-This rendering asks information about the property [colour](https://wiki.openstreetmap.org/wiki/Key:colour)
-
-This is rendered with `This bus line has the color {colour}`
-
-
+This rendering asks information about the property [colour](https://wiki.openstreetmap.org/wiki/Key:colour) This is rendered with `This bus line has the color {colour}`
@@ -168,11 +148,7 @@ This is rendered with `This bus line has the color {colour}`
The question is *What network does this bus line belong to?*
-This rendering asks information about the property [network](https://wiki.openstreetmap.org/wiki/Key:network)
-
-This is rendered with `This bus line is part of the {network} network`
-
-
+This rendering asks information about the property [network](https://wiki.openstreetmap.org/wiki/Key:network) This is rendered with `This bus line is part of the {network} network`
@@ -182,11 +158,7 @@ This is rendered with `This bus line is part of the {network} network`
The question is *What company operates this bus line?*
-This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator)
-
-This is rendered with `This bus line is operated by {operator}`
-
-
+This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator) This is rendered with `This bus line is operated by {operator}`
diff --git a/Docs/Layers/transit_stops.md b/Docs/Layers/transit_stops.md
index b4cde1b90b..4e567641f2 100644
--- a/Docs/Layers/transit_stops.md
+++ b/Docs/Layers/transit_stops.md
@@ -96,11 +96,7 @@ This tagrendering has labels `added_by_default`
The question is *What is the name of this stop?*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `This stop is called {name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This stop is called {name}`
diff --git a/Docs/Layers/tree_node.md b/Docs/Layers/tree_node.md
index 8f4fc270b0..efc0a37fce 100644
--- a/Docs/Layers/tree_node.md
+++ b/Docs/Layers/tree_node.md
@@ -119,11 +119,7 @@ This tagrendering has no question and is thus read-only
The question is *What species is this tree?*
-This rendering asks information about the property [species:wikidata](https://wiki.openstreetmap.org/wiki/Key:species:wikidata)
-
-This is rendered with `{wikipedia(species:wikidata):max-height: 25rem}`
-
-
+This rendering asks information about the property [species:wikidata](https://wiki.openstreetmap.org/wiki/Key:species:wikidata) This is rendered with `{wikipedia(species:wikidata):max-height: 25rem}`
@@ -145,11 +141,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What is the circumference of the tree trunk?*
-This rendering asks information about the property [circumference](https://wiki.openstreetmap.org/wiki/Key:circumference)
-
-This is rendered with `The tree trunk has a circumference of {circumference} meter`
-
-
+This rendering asks information about the property [circumference](https://wiki.openstreetmap.org/wiki/Key:circumference) This is rendered with `The tree trunk has a circumference of {circumference} meter`
@@ -159,11 +151,7 @@ This is rendered with `The tree trunk has a circumference of {circumference} me
The question is *What is the height of this tree?*
-This rendering asks information about the property [height](https://wiki.openstreetmap.org/wiki/Key:height)
-
-This is rendered with `This tree is {height} meter high`
-
-
+This rendering asks information about the property [height](https://wiki.openstreetmap.org/wiki/Key:height) This is rendered with `This tree is {height} meter high`
@@ -229,11 +217,7 @@ The question is *Is this tree evergreen or deciduous?*
The question is *Does the tree have a name?*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `Name: {name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `Name: {name}`
@@ -272,11 +256,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What is the ID issued by Onroerend Erfgoed Flanders?*
-This rendering asks information about the property [ref:OnroerendErfgoed](https://wiki.openstreetmap.org/wiki/Key:ref:OnroerendErfgoed)
-
-This is rendered with ` Onroerend Erfgoed ID: {ref:OnroerendErfgoed}`
-
-
+This rendering asks information about the property [ref:OnroerendErfgoed](https://wiki.openstreetmap.org/wiki/Key:ref:OnroerendErfgoed) This is rendered with ` Onroerend Erfgoed ID: {ref:OnroerendErfgoed}`
This tagrendering is only visible in the popup if the following condition is met: `heritage=4 & heritage:operator=OnroerendErfgoed`
@@ -288,11 +268,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *What is the Wikidata ID for this tree?*
-This rendering asks information about the property [wikidata](https://wiki.openstreetmap.org/wiki/Key:wikidata)
-
-This is rendered with ` Wikidata: {wikidata}`
-
-
+This rendering asks information about the property [wikidata](https://wiki.openstreetmap.org/wiki/Key:wikidata) This is rendered with ` Wikidata: {wikidata}`
This tagrendering is only visible in the popup if the following condition is met: `denotation=landmark | denotation=natural_monument | wikidata~.+`
diff --git a/Docs/Layers/trolley_bay.md b/Docs/Layers/trolley_bay.md
new file mode 100644
index 0000000000..224915f8a6
--- /dev/null
+++ b/Docs/Layers/trolley_bay.md
@@ -0,0 +1,274 @@
+[//]: # (WARNING: this file is automatically generated. Please find the sources at the bottom and edit those sources)
+
+ trolley_bay
+=============
+
+
+
+
+
+Find trolley bays for shopping trolleys.
+
+
+
+
+
+
+ - This layer is shown at zoomlevel **18** and higher
+
+
+
+
+#### Themes using this layer
+
+
+
+
+
+ - [personal](https://mapcomplete.org/personal)
+ - [shops](https://mapcomplete.org/shops)
+
+
+
+
+ Basic tags for this layer
+---------------------------
+
+
+
+Elements must match the expression **amenity=trolley_bay**
+
+[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B%28%20%20%20%20nwr%5B%22amenity%22%3D%22trolley_bay%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%29%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B)
+
+
+
+ Supported attributes
+----------------------
+
+
+
+Warning:
+
+this quick overview is incomplete
+
+
+
+attribute | type | values which are supported by this layer
+----------- | ------ | ------------------------------------------
+[](https://taginfo.openstreetmap.org/keys/id#values) [id](https://wiki.openstreetmap.org/wiki/Key:id) | Multiple choice |
+[](https://taginfo.openstreetmap.org/keys/covered#values) [covered](https://wiki.openstreetmap.org/wiki/Key:covered) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:covered%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:covered%3Dno)
+[](https://taginfo.openstreetmap.org/keys/trolley:deposit#values) [trolley:deposit](https://wiki.openstreetmap.org/wiki/Key:trolley:deposit) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:trolley:deposit%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:trolley:deposit%3Dno)
+[](https://taginfo.openstreetmap.org/keys/trolley:deposit:denominations#values) [trolley:deposit:denominations](https://wiki.openstreetmap.org/wiki/Key:trolley:deposit:denominations) | Multiple choice | [0.50 EUR](https://wiki.openstreetmap.org/wiki/Tag:trolley:deposit:denominations%3D0.50 EUR) [1 EUR](https://wiki.openstreetmap.org/wiki/Tag:trolley:deposit:denominations%3D1 EUR) [2 EUR](https://wiki.openstreetmap.org/wiki/Tag:trolley:deposit:denominations%3D2 EUR)
+
+
+
+
+### just_created
+
+
+
+This element shows a 'thank you' that the contributor has recently created this element
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+ - *You just created this element! Thanks for sharing this info with the world and helping people worldwide.* corresponds with id~.+
+
+
+This tagrendering is only visible in the popup if the following condition is met: `_last_edit:passed_time<300 & (_version_number= | _version_number=1) & _backend~.+`
+
+This tagrendering has labels `added_by_default`
+
+
+
+### covered
+
+
+
+The question is *Is this trolley bay covered?*
+
+
+
+
+
+ - *This trolley bay is covered* corresponds with covered=yes
+ - *This trolley bay is not covered* corresponds with covered=no
+
+
+
+
+### deposit
+
+
+
+The question is *Is a deposit (e.g. a coin) required for the trolleys?*
+
+
+
+
+
+ - *A deposit is required for the trolleys* corresponds with trolley:deposit=yes
+ - *No deposit is required for the trolleys* corresponds with trolley:deposit=no
+
+
+
+
+### denominations
+
+
+
+The question is *What coins are accepted for the deposit?*
+
+
+
+
+
+ - *50 cent coins are accepted* corresponds with trolley:deposit:denominations=0.50 EUR
+ - *1 euro coins are accepted* corresponds with trolley:deposit:denominations=1 EUR
+ - *2 euro coins are accepted* corresponds with trolley:deposit:denominations=2 EUR
+
+
+This tagrendering is only visible in the popup if the following condition is met: `trolley:deposit=yes & _currency~^(.*EUR.*)$`
+
+
+
+### cart_types
+
+
+
+The question is *What kind of special trolleys are available?*
+
+
+
+
+
+ - *Trolleys with a magnifier are available* corresponds with trolley:magnifier=yes
+ - Unselecting this answer will add trolley:magnifier=no
+ - *Trolleys for wheelchair users are available* corresponds with trolley:wheelchair=yes
+ - Unselecting this answer will add trolley:wheelchair=no
+ - *Trolleys for children are available* corresponds with trolley:children=yes
+ - Unselecting this answer will add trolley:children=no
+ - *Trolleys with seats for children are available* corresponds with trolley:seats=yes
+ - Unselecting this answer will add trolley:seats=no
+ - *Trolleys with a flatbed are available* corresponds with trolley:flatbed=yes
+ - Unselecting this answer will add trolley:flatbed=no
+ - *Vertical trolleys for sheet-like goods are available* corresponds with trolley:vertical=yes
+ - Unselecting this answer will add trolley:vertical=no
+
+
+
+
+### indoor
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### leftover-questions
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### minimap
+
+
+
+Shows a small map with the feature. Added by default to every popup
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### move-button
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### delete-button
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### last_edit
+
+
+
+Gives some metainfo about the last edit and who did edit it - rendering only
+
+This tagrendering has no question and is thus read-only
+
+
+
+This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+`
+
+This tagrendering has labels `added_by_default`
+
+
+
+### favourite_status
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+
+
+### qr_code
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+This tagrendering has labels `added_by_default`
+
+
+
+### share
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+This tagrendering has labels `added_by_default`
+
+
+
+### all-tags
+
+
+
+This tagrendering has no question and is thus read-only
+
+
+
+This document is autogenerated from [assets/layers/trolley_bay/trolley_bay.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/trolley_bay/trolley_bay.json)
diff --git a/Docs/Layers/vending_machine.md b/Docs/Layers/vending_machine.md
index d4a9fe0a4c..6336e3e8a1 100644
--- a/Docs/Layers/vending_machine.md
+++ b/Docs/Layers/vending_machine.md
@@ -111,11 +111,7 @@ This tagrendering has no question and is thus read-only
The question is *What does this vending machine sell?*
-This rendering asks information about the property [vending](https://wiki.openstreetmap.org/wiki/Key:vending)
-
-This is rendered with `This vending machine sells {vending}`
-
-
+This rendering asks information about the property [vending](https://wiki.openstreetmap.org/wiki/Key:vending) This is rendered with `This vending machine sells {vending}`
@@ -156,11 +152,7 @@ This is rendered with `This vending machine sells {vending}`
The question is *What are the opening hours of {title()}?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
@@ -265,11 +257,7 @@ This tagrendering is only visible in the popup if the following condition is met
The question is *Who operates this vending machine?*
-This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator)
-
-This is rendered with `This vending machine is operated by {operator}`
-
-
+This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator) This is rendered with `This vending machine is operated by {operator}`
@@ -311,11 +299,7 @@ This tagrendering has labels `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`
-
-
+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`
@@ -338,11 +322,7 @@ This tagrendering has labels `level`
The question is *What is the phone number of the operator of this vending machine?*
-This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone)
-
-This is rendered with `{phone}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -360,11 +340,7 @@ This tagrendering has labels `contact`
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}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
diff --git a/Docs/Layers/veterinary.md b/Docs/Layers/veterinary.md
index aeeac7a6a0..5c4e89db40 100644
--- a/Docs/Layers/veterinary.md
+++ b/Docs/Layers/veterinary.md
@@ -91,11 +91,7 @@ This tagrendering has labels `added_by_default`
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}`
-
-
+This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}`
@@ -125,11 +121,7 @@ This tagrendering has no question and is thus read-only
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}`
-
-
+This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}`
@@ -147,11 +139,7 @@ This tagrendering has labels `contact`
The question is *What are the opening hours of {title()}?*
-This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
-
-This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
-
-
+This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `
Opening hours
{opening_hours_table(opening_hours)}`
@@ -161,11 +149,7 @@ This is rendered with `
Opening hours
{opening_hours_table(opening_hours
The question is *What is the name of this veterinarian?*
-This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
-
-This is rendered with `The name of this veterinarian is {name}`
-
-
+This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `The name of this veterinarian is {name}`
diff --git a/Docs/Layers/viewpoint.md b/Docs/Layers/viewpoint.md
index 0a52382d05..774c915b30 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
+
+
+
+
+
+ - [personal](https://mapcomplete.org/personal)
+ - [ski](https://mapcomplete.org/ski)
+
+
+
+
Basic tags for this layer
---------------------------
@@ -88,11 +100,7 @@ This tagrendering has no question and is thus read-only
The question is *Do you want to add a description?*
-This rendering asks information about the property [description](https://wiki.openstreetmap.org/wiki/Key:description)
-
-This is rendered with `{description}`
-
-
+This rendering asks information about the property [description](https://wiki.openstreetmap.org/wiki/Key:description) This is rendered with `{description}`
diff --git a/Docs/Layers/walls_and_buildings.md b/Docs/Layers/walls_and_buildings.md
index d62e053337..17ac926fce 100644
--- a/Docs/Layers/walls_and_buildings.md
+++ b/Docs/Layers/walls_and_buildings.md
@@ -27,6 +27,7 @@ Special builtin layer providing all walls and buildings. This layer is useful in
- This layer is needed as dependency for layer [entrance](#entrance)
- This layer is needed as dependency for layer [surveillance_camera](#surveillance_camera)
- This layer is needed as dependency for layer [facadegardens](#facadegardens)
+ - This layer is needed as dependency for layer [parking_spaces_disabled](#parking_spaces_disabled)
diff --git a/Docs/Layers/waste_disposal.md b/Docs/Layers/waste_disposal.md
index 87cf223c2e..afc6b1be16 100644
--- a/Docs/Layers/waste_disposal.md
+++ b/Docs/Layers/waste_disposal.md
@@ -120,11 +120,7 @@ The question is *What kind of waste disposal bin is this?*
The question is *Who can use this waste disposal bin?*
-This rendering asks information about the property [access](https://wiki.openstreetmap.org/wiki/Key:access)
-
-This is rendered with `Access: {access}`
-
-
+This rendering asks information about the property [access](https://wiki.openstreetmap.org/wiki/Key:access) This is rendered with `Access: {access}`
diff --git a/Docs/Layers/windturbine.md b/Docs/Layers/windturbine.md
index 97ca1f26ba..dac94b087d 100644
--- a/Docs/Layers/windturbine.md
+++ b/Docs/Layers/windturbine.md
@@ -93,11 +93,7 @@ This tagrendering has labels `added_by_default`
The question is *What is the power output of this wind turbine? (e.g. 2.3 MW)*
-This rendering asks information about the property [generator:output:electricity](https://wiki.openstreetmap.org/wiki/Key:generator:output:electricity)
-
-This is rendered with `The power output of this wind turbine is {generator:output:electricity}.`
-
-
+This rendering asks information about the property [generator:output:electricity](https://wiki.openstreetmap.org/wiki/Key:generator:output:electricity) This is rendered with `The power output of this wind turbine is {generator:output:electricity}.`
@@ -107,11 +103,7 @@ This is rendered with `The power output of this wind turbine is {generator:outp
The question is *Who operates this wind turbine?*
-This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator)
-
-This is rendered with `This wind turbine is operated by {operator}.`
-
-
+This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator) This is rendered with `This wind turbine is operated by {operator}.`
@@ -121,11 +113,7 @@ This is rendered with `This wind turbine is operated by {operator}.`
The question is *What is the total height of this wind turbine (including rotor radius), in metres?*
-This rendering asks information about the property [height](https://wiki.openstreetmap.org/wiki/Key:height)
-
-This is rendered with `The total height (including rotor radius) of this wind turbine is {height} metres.`
-
-
+This rendering asks information about the property [height](https://wiki.openstreetmap.org/wiki/Key:height) This is rendered with `The total height (including rotor radius) of this wind turbine is {height} metres.`
@@ -135,11 +123,7 @@ This is rendered with `The total height (including rotor radius) of this wind t
The question is *What is the rotor diameter of this wind turbine, in metres?*
-This rendering asks information about the property [rotor:diameter](https://wiki.openstreetmap.org/wiki/Key:rotor:diameter)
-
-This is rendered with `The rotor diameter of this wind turbine is {rotor:diameter} metres.`
-
-
+This rendering asks information about the property [rotor:diameter](https://wiki.openstreetmap.org/wiki/Key:rotor:diameter) This is rendered with `The rotor diameter of this wind turbine is {rotor:diameter} metres.`
@@ -149,11 +133,7 @@ This is rendered with `The rotor diameter of this wind turbine is {rotor:diamet
The question is *When did this wind turbine go into operation?*
-This rendering asks information about the property [start_date](https://wiki.openstreetmap.org/wiki/Key:start_date)
-
-This is rendered with `This wind turbine went into operation on/in {start_date}.`
-
-
+This rendering asks information about the property [start_date](https://wiki.openstreetmap.org/wiki/Key:start_date) This is rendered with `This wind turbine went into operation on/in {start_date}.`
@@ -163,11 +143,7 @@ This is rendered with `This wind turbine went into operation on/in {start_date}
The question is *Is there something wrong with how this is mapped, that you weren't able to fix here? (leave a note to OpenStreetMap experts)*
-This rendering asks information about the property [fixme](https://wiki.openstreetmap.org/wiki/Key:fixme)
-
-This is rendered with `Extra information for OpenStreetMap experts: {fixme}`
-
-
+This rendering asks information about the property [fixme](https://wiki.openstreetmap.org/wiki/Key:fixme) This is rendered with `Extra information for OpenStreetMap experts: {fixme}`
diff --git a/Docs/Making_Your_Own_Theme.md b/Docs/Making_Your_Own_Theme.md
index 6483f49631..a16889da02 100644
--- a/Docs/Making_Your_Own_Theme.md
+++ b/Docs/Making_Your_Own_Theme.md
@@ -294,9 +294,9 @@ There are three important levels in the JSON file:
Every field is documented in the source code itself - you can find them here:
-- [The top level `LayoutConfig`](/Models/ThemeConfig/Json/LayoutConfigJson.ts)
-- [A layer object `LayerConfig`](/Models/ThemeConfig/Json/LayerConfigJson.ts)
-- [The `TagRendering`](/Models/ThemeConfig/Json/TagRenderingConfigJson.ts)
+- [The top level `LayoutConfig`](/src/Models/ThemeConfig/Json/LayoutConfigJson.ts)
+- [A layer object `LayerConfig`](/src/Models/ThemeConfig/Json/LayerConfigJson.ts)
+- [The `TagRendering`](/src/Models/ThemeConfig/Json/TagRenderingConfigJson.ts)
- At last, the exact semantics of tags are documented [here](Tags_format.md)
A JSON schema file is available in `Docs/Schemas` - use `LayoutConfig.schema.json` to validate a theme file.
diff --git a/Docs/Schemas/DeleteConfigJson.schema.json b/Docs/Schemas/DeleteConfigJson.schema.json
index b7bbec42aa..1398ab84f5 100644
--- a/Docs/Schemas/DeleteConfigJson.schema.json
+++ b/Docs/Schemas/DeleteConfigJson.schema.json
@@ -61,7 +61,17 @@
},
"omitDefaultDeleteReasons": {
"description": "Set this flag if the default delete reasons should be omitted from the dialog.\nThis requires at least one extraDeleteReason or nonDeleteMapping\n\nquestion: Should the default delete reasons be hidden?\niftrue: Hide the default delete reasons\niffalse: Show the default delete reasons\nifunset: Show the default delete reasons (default behaviour)",
- "type": "boolean"
+ "anyOf": [
+ {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ {
+ "type": "boolean"
+ }
+ ]
}
},
"definitions": {
diff --git a/Docs/Schemas/DeleteConfigJsonJSC.ts b/Docs/Schemas/DeleteConfigJsonJSC.ts
index afb24d2dd8..3a6f5e67cd 100644
--- a/Docs/Schemas/DeleteConfigJsonJSC.ts
+++ b/Docs/Schemas/DeleteConfigJsonJSC.ts
@@ -61,7 +61,17 @@ export default {
},
"omitDefaultDeleteReasons": {
"description": "Set this flag if the default delete reasons should be omitted from the dialog.\nThis requires at least one extraDeleteReason or nonDeleteMapping\n\nquestion: Should the default delete reasons be hidden?\niftrue: Hide the default delete reasons\niffalse: Show the default delete reasons\nifunset: Show the default delete reasons (default behaviour)",
- "type": "boolean"
+ "anyOf": [
+ {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ {
+ "type": "boolean"
+ }
+ ]
}
},
"definitions": {
diff --git a/Docs/Schemas/LayerConfigJson.schema.json b/Docs/Schemas/LayerConfigJson.schema.json
index 71c2715815..97b11e22b5 100644
--- a/Docs/Schemas/LayerConfigJson.schema.json
+++ b/Docs/Schemas/LayerConfigJson.schema.json
@@ -376,7 +376,7 @@
]
},
"allowSplit": {
- "description": "If set, a 'split this way' button is shown on objects rendered as LineStrings, e.g. highways.\n\nIf the way is part of a relation, MapComplete will attempt to update this relation as well\nquestion: Should the contributor be able to split ways using this layer?\niftrue: enable the 'split-roads'-component\niffalse: don't enable the split-roads componenet\nifunset: don't enable the split-roads component\ngroup: editing",
+ "description": "If set, a 'split this way' button is shown on objects rendered as LineStrings, e.g. highways.\n\nIf the way is part of a relation, MapComplete will attempt to update this relation as well\nquestion: Should the contributor be able to split ways using this layer?\niftrue: enable the 'split-roads'-component\niffalse: don't enable the split-roads component\nifunset: don't enable the split-roads component\ngroup: editing",
"type": "boolean"
},
"units": {
@@ -874,7 +874,7 @@
]
},
"alsoShowIf": {
- "description": "Also show this 'then'-option if the feature matches these tags.\nIdeal for outdated tags.",
+ "description": "question: In what other cases should this item be rendered?\n\nAlso show this 'then'-option if the feature matches these tags.\nIdeal for outdated tags or default assumptions. The tags from this options will not be set if the option is chosen!\n\nifunset: No other cases when this text is shown",
"anyOf": [
{
"$ref": "#/definitions/{and:TagConfigJson[];}"
@@ -1176,6 +1176,33 @@
"type": "number"
}
]
+ },
+ "imageAlongWay": {
+ "description": "question: What PNG-image should be shown along the way?\n\nifunset: no image is shown along the way\nsuggestions: [{if: \"./assets/png/oneway.png\", then: \"Show a oneway error\"}]\ntype: image",
+ "anyOf": [
+ {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "if": {
+ "$ref": "#/definitions/TagConfigJson",
+ "description": "The main representation of Tags.\nSee https://github.com/pietervdvn/MapComplete/blob/develop/Docs/Tags_format.md for more documentation\n\ntype: tag"
+ },
+ "then": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "if",
+ "then"
+ ]
+ }
+ },
+ {
+ "type": "string"
+ }
+ ]
}
},
"additionalProperties": false
@@ -1858,7 +1885,17 @@
},
"omitDefaultDeleteReasons": {
"description": "Set this flag if the default delete reasons should be omitted from the dialog.\nThis requires at least one extraDeleteReason or nonDeleteMapping\n\nquestion: Should the default delete reasons be hidden?\niftrue: Hide the default delete reasons\niffalse: Show the default delete reasons\nifunset: Show the default delete reasons (default behaviour)",
- "type": "boolean"
+ "anyOf": [
+ {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ {
+ "type": "boolean"
+ }
+ ]
}
},
"additionalProperties": false
diff --git a/Docs/Schemas/LayerConfigJsonJSC.ts b/Docs/Schemas/LayerConfigJsonJSC.ts
index 61102e21e4..be49c35b9c 100644
--- a/Docs/Schemas/LayerConfigJsonJSC.ts
+++ b/Docs/Schemas/LayerConfigJsonJSC.ts
@@ -376,7 +376,7 @@ export default {
]
},
"allowSplit": {
- "description": "If set, a 'split this way' button is shown on objects rendered as LineStrings, e.g. highways.\n\nIf the way is part of a relation, MapComplete will attempt to update this relation as well\nquestion: Should the contributor be able to split ways using this layer?\niftrue: enable the 'split-roads'-component\niffalse: don't enable the split-roads componenet\nifunset: don't enable the split-roads component\ngroup: editing",
+ "description": "If set, a 'split this way' button is shown on objects rendered as LineStrings, e.g. highways.\n\nIf the way is part of a relation, MapComplete will attempt to update this relation as well\nquestion: Should the contributor be able to split ways using this layer?\niftrue: enable the 'split-roads'-component\niffalse: don't enable the split-roads component\nifunset: don't enable the split-roads component\ngroup: editing",
"type": "boolean"
},
"units": {
@@ -865,7 +865,7 @@ export default {
]
},
"alsoShowIf": {
- "description": "Also show this 'then'-option if the feature matches these tags.\nIdeal for outdated tags.",
+ "description": "question: In what other cases should this item be rendered?\n\nAlso show this 'then'-option if the feature matches these tags.\nIdeal for outdated tags or default assumptions. The tags from this options will not be set if the option is chosen!\n\nifunset: No other cases when this text is shown",
"anyOf": [
{
"$ref": "#/definitions/{and:TagConfigJson[];}"
@@ -1164,6 +1164,33 @@ export default {
"type": "number"
}
]
+ },
+ "imageAlongWay": {
+ "description": "question: What PNG-image should be shown along the way?\n\nifunset: no image is shown along the way\nsuggestions: [{if: \"./assets/png/oneway.png\", then: \"Show a oneway error\"}]\ntype: image",
+ "anyOf": [
+ {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "if": {
+ "$ref": "#/definitions/TagConfigJson",
+ "description": "The main representation of Tags.\nSee https://github.com/pietervdvn/MapComplete/blob/develop/Docs/Tags_format.md for more documentation\n\ntype: tag"
+ },
+ "then": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "if",
+ "then"
+ ]
+ }
+ },
+ {
+ "type": "string"
+ }
+ ]
}
}
},
@@ -1841,7 +1868,17 @@ export default {
},
"omitDefaultDeleteReasons": {
"description": "Set this flag if the default delete reasons should be omitted from the dialog.\nThis requires at least one extraDeleteReason or nonDeleteMapping\n\nquestion: Should the default delete reasons be hidden?\niftrue: Hide the default delete reasons\niffalse: Show the default delete reasons\nifunset: Show the default delete reasons (default behaviour)",
- "type": "boolean"
+ "anyOf": [
+ {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ {
+ "type": "boolean"
+ }
+ ]
}
}
},
diff --git a/Docs/Schemas/LayoutConfigJson.schema.json b/Docs/Schemas/LayoutConfigJson.schema.json
index f3a5ee1617..c8df46021b 100644
--- a/Docs/Schemas/LayoutConfigJson.schema.json
+++ b/Docs/Schemas/LayoutConfigJson.schema.json
@@ -271,6 +271,10 @@
"description": "question: Should the 'notes' from OpenStreetMap be loaded and parsed for import helper notes?\nIf true, notes will be loaded and parsed. If a note is an import (as created by the import_helper.html-tool from mapcomplete),\nthese notes will be shown if a relevant layer is present.\n\nifunset: MapComplete default: do not load import notes for sideloaded themes but do load them for official themes\niftrue: Load notes and show import notes\niffalse: Do not load import notes\ngroup: advanced",
"type": "boolean"
},
+ "enableTerrain": {
+ "description": "question: Should the map use elevation data to give a 3D-feel?\n\nThis is especially useful for hiking maps, skiing maps etc...\n\nfunset: MapComplete default: don't use terrain\niftrue: Use elevation and render 3D\niffalse: Do not use terrain\ngroup: advanced",
+ "type": "boolean"
+ },
"overpassUrl": {
"description": "question: What overpass-api instance should be used for this layout?\n\nifunset: Use the default, builtin collection of overpass instances\ngroup: advanced",
"type": "array",
@@ -764,7 +768,7 @@
]
},
"alsoShowIf": {
- "description": "Also show this 'then'-option if the feature matches these tags.\nIdeal for outdated tags.",
+ "description": "question: In what other cases should this item be rendered?\n\nAlso show this 'then'-option if the feature matches these tags.\nIdeal for outdated tags or default assumptions. The tags from this options will not be set if the option is chosen!\n\nifunset: No other cases when this text is shown",
"anyOf": [
{
"$ref": "#/definitions/{and:TagConfigJson[];}"
@@ -1066,6 +1070,33 @@
"type": "number"
}
]
+ },
+ "imageAlongWay": {
+ "description": "question: What PNG-image should be shown along the way?\n\nifunset: no image is shown along the way\nsuggestions: [{if: \"./assets/png/oneway.png\", then: \"Show a oneway error\"}]\ntype: image",
+ "anyOf": [
+ {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "if": {
+ "$ref": "#/definitions/TagConfigJson",
+ "description": "The main representation of Tags.\nSee https://github.com/pietervdvn/MapComplete/blob/develop/Docs/Tags_format.md for more documentation\n\ntype: tag"
+ },
+ "then": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "if",
+ "then"
+ ]
+ }
+ },
+ {
+ "type": "string"
+ }
+ ]
}
},
"additionalProperties": false
@@ -1748,7 +1779,17 @@
},
"omitDefaultDeleteReasons": {
"description": "Set this flag if the default delete reasons should be omitted from the dialog.\nThis requires at least one extraDeleteReason or nonDeleteMapping\n\nquestion: Should the default delete reasons be hidden?\niftrue: Hide the default delete reasons\niffalse: Show the default delete reasons\nifunset: Show the default delete reasons (default behaviour)",
- "type": "boolean"
+ "anyOf": [
+ {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ {
+ "type": "boolean"
+ }
+ ]
}
},
"additionalProperties": false
@@ -2230,7 +2271,7 @@
]
},
"allowSplit": {
- "description": "If set, a 'split this way' button is shown on objects rendered as LineStrings, e.g. highways.\n\nIf the way is part of a relation, MapComplete will attempt to update this relation as well\nquestion: Should the contributor be able to split ways using this layer?\niftrue: enable the 'split-roads'-component\niffalse: don't enable the split-roads componenet\nifunset: don't enable the split-roads component\ngroup: editing",
+ "description": "If set, a 'split this way' button is shown on objects rendered as LineStrings, e.g. highways.\n\nIf the way is part of a relation, MapComplete will attempt to update this relation as well\nquestion: Should the contributor be able to split ways using this layer?\niftrue: enable the 'split-roads'-component\niffalse: don't enable the split-roads component\nifunset: don't enable the split-roads component\ngroup: editing",
"type": "boolean"
},
"units": {
@@ -2649,7 +2690,7 @@
]
},
"allowSplit": {
- "description": "If set, a 'split this way' button is shown on objects rendered as LineStrings, e.g. highways.\n\nIf the way is part of a relation, MapComplete will attempt to update this relation as well\nquestion: Should the contributor be able to split ways using this layer?\niftrue: enable the 'split-roads'-component\niffalse: don't enable the split-roads componenet\nifunset: don't enable the split-roads component\ngroup: editing",
+ "description": "If set, a 'split this way' button is shown on objects rendered as LineStrings, e.g. highways.\n\nIf the way is part of a relation, MapComplete will attempt to update this relation as well\nquestion: Should the contributor be able to split ways using this layer?\niftrue: enable the 'split-roads'-component\niffalse: don't enable the split-roads component\nifunset: don't enable the split-roads component\ngroup: editing",
"type": "boolean"
},
"units": {
diff --git a/Docs/Schemas/LayoutConfigJsonJSC.ts b/Docs/Schemas/LayoutConfigJsonJSC.ts
index 952ff3555a..53eee8aef2 100644
--- a/Docs/Schemas/LayoutConfigJsonJSC.ts
+++ b/Docs/Schemas/LayoutConfigJsonJSC.ts
@@ -271,6 +271,10 @@ export default {
"description": "question: Should the 'notes' from OpenStreetMap be loaded and parsed for import helper notes?\nIf true, notes will be loaded and parsed. If a note is an import (as created by the import_helper.html-tool from mapcomplete),\nthese notes will be shown if a relevant layer is present.\n\nifunset: MapComplete default: do not load import notes for sideloaded themes but do load them for official themes\niftrue: Load notes and show import notes\niffalse: Do not load import notes\ngroup: advanced",
"type": "boolean"
},
+ "enableTerrain": {
+ "description": "question: Should the map use elevation data to give a 3D-feel?\n\nThis is especially useful for hiking maps, skiing maps etc...\n\nfunset: MapComplete default: don't use terrain\niftrue: Use elevation and render 3D\niffalse: Do not use terrain\ngroup: advanced",
+ "type": "boolean"
+ },
"overpassUrl": {
"description": "question: What overpass-api instance should be used for this layout?\n\nifunset: Use the default, builtin collection of overpass instances\ngroup: advanced",
"type": "array",
@@ -755,7 +759,7 @@ export default {
]
},
"alsoShowIf": {
- "description": "Also show this 'then'-option if the feature matches these tags.\nIdeal for outdated tags.",
+ "description": "question: In what other cases should this item be rendered?\n\nAlso show this 'then'-option if the feature matches these tags.\nIdeal for outdated tags or default assumptions. The tags from this options will not be set if the option is chosen!\n\nifunset: No other cases when this text is shown",
"anyOf": [
{
"$ref": "#/definitions/{and:TagConfigJson[];}"
@@ -1054,6 +1058,33 @@ export default {
"type": "number"
}
]
+ },
+ "imageAlongWay": {
+ "description": "question: What PNG-image should be shown along the way?\n\nifunset: no image is shown along the way\nsuggestions: [{if: \"./assets/png/oneway.png\", then: \"Show a oneway error\"}]\ntype: image",
+ "anyOf": [
+ {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "if": {
+ "$ref": "#/definitions/TagConfigJson",
+ "description": "The main representation of Tags.\nSee https://github.com/pietervdvn/MapComplete/blob/develop/Docs/Tags_format.md for more documentation\n\ntype: tag"
+ },
+ "then": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "if",
+ "then"
+ ]
+ }
+ },
+ {
+ "type": "string"
+ }
+ ]
}
}
},
@@ -1731,7 +1762,17 @@ export default {
},
"omitDefaultDeleteReasons": {
"description": "Set this flag if the default delete reasons should be omitted from the dialog.\nThis requires at least one extraDeleteReason or nonDeleteMapping\n\nquestion: Should the default delete reasons be hidden?\niftrue: Hide the default delete reasons\niffalse: Show the default delete reasons\nifunset: Show the default delete reasons (default behaviour)",
- "type": "boolean"
+ "anyOf": [
+ {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ {
+ "type": "boolean"
+ }
+ ]
}
}
},
@@ -2208,7 +2249,7 @@ export default {
]
},
"allowSplit": {
- "description": "If set, a 'split this way' button is shown on objects rendered as LineStrings, e.g. highways.\n\nIf the way is part of a relation, MapComplete will attempt to update this relation as well\nquestion: Should the contributor be able to split ways using this layer?\niftrue: enable the 'split-roads'-component\niffalse: don't enable the split-roads componenet\nifunset: don't enable the split-roads component\ngroup: editing",
+ "description": "If set, a 'split this way' button is shown on objects rendered as LineStrings, e.g. highways.\n\nIf the way is part of a relation, MapComplete will attempt to update this relation as well\nquestion: Should the contributor be able to split ways using this layer?\niftrue: enable the 'split-roads'-component\niffalse: don't enable the split-roads component\nifunset: don't enable the split-roads component\ngroup: editing",
"type": "boolean"
},
"units": {
@@ -2626,7 +2667,7 @@ export default {
]
},
"allowSplit": {
- "description": "If set, a 'split this way' button is shown on objects rendered as LineStrings, e.g. highways.\n\nIf the way is part of a relation, MapComplete will attempt to update this relation as well\nquestion: Should the contributor be able to split ways using this layer?\niftrue: enable the 'split-roads'-component\niffalse: don't enable the split-roads componenet\nifunset: don't enable the split-roads component\ngroup: editing",
+ "description": "If set, a 'split this way' button is shown on objects rendered as LineStrings, e.g. highways.\n\nIf the way is part of a relation, MapComplete will attempt to update this relation as well\nquestion: Should the contributor be able to split ways using this layer?\niftrue: enable the 'split-roads'-component\niffalse: don't enable the split-roads component\nifunset: don't enable the split-roads component\ngroup: editing",
"type": "boolean"
},
"units": {
diff --git a/Docs/Schemas/LineRenderingConfigJson.schema.json b/Docs/Schemas/LineRenderingConfigJson.schema.json
index f591081389..ba0c746f6b 100644
--- a/Docs/Schemas/LineRenderingConfigJson.schema.json
+++ b/Docs/Schemas/LineRenderingConfigJson.schema.json
@@ -63,6 +63,33 @@
"type": "number"
}
]
+ },
+ "imageAlongWay": {
+ "description": "question: What PNG-image should be shown along the way?\n\nifunset: no image is shown along the way\nsuggestions: [{if: \"./assets/png/oneway.png\", then: \"Show a oneway error\"}]\ntype: image",
+ "anyOf": [
+ {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "if": {
+ "$ref": "#/definitions/TagConfigJson",
+ "description": "The main representation of Tags.\nSee https://github.com/pietervdvn/MapComplete/blob/develop/Docs/Tags_format.md for more documentation\n\ntype: tag"
+ },
+ "then": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "if",
+ "then"
+ ]
+ }
+ },
+ {
+ "type": "string"
+ }
+ ]
}
},
"definitions": {
diff --git a/Docs/Schemas/LineRenderingConfigJsonJSC.ts b/Docs/Schemas/LineRenderingConfigJsonJSC.ts
index a19933c433..cb3f97cb8c 100644
--- a/Docs/Schemas/LineRenderingConfigJsonJSC.ts
+++ b/Docs/Schemas/LineRenderingConfigJsonJSC.ts
@@ -63,6 +63,33 @@ export default {
"type": "number"
}
]
+ },
+ "imageAlongWay": {
+ "description": "question: What PNG-image should be shown along the way?\n\nifunset: no image is shown along the way\nsuggestions: [{if: \"./assets/png/oneway.png\", then: \"Show a oneway error\"}]\ntype: image",
+ "anyOf": [
+ {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "if": {
+ "$ref": "#/definitions/TagConfigJson",
+ "description": "The main representation of Tags.\nSee https://github.com/pietervdvn/MapComplete/blob/develop/Docs/Tags_format.md for more documentation\n\ntype: tag"
+ },
+ "then": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "if",
+ "then"
+ ]
+ }
+ },
+ {
+ "type": "string"
+ }
+ ]
}
},
"definitions": {
diff --git a/Docs/Schemas/MappingConfigJson.schema.json b/Docs/Schemas/MappingConfigJson.schema.json
index fd0711e639..931a2ed1ba 100644
--- a/Docs/Schemas/MappingConfigJson.schema.json
+++ b/Docs/Schemas/MappingConfigJson.schema.json
@@ -58,7 +58,7 @@
]
},
"alsoShowIf": {
- "description": "Also show this 'then'-option if the feature matches these tags.\nIdeal for outdated tags.",
+ "description": "question: In what other cases should this item be rendered?\n\nAlso show this 'then'-option if the feature matches these tags.\nIdeal for outdated tags or default assumptions. The tags from this options will not be set if the option is chosen!\n\nifunset: No other cases when this text is shown",
"anyOf": [
{
"$ref": "#/definitions/{and:TagConfigJson[];}"
diff --git a/Docs/Schemas/MappingConfigJsonJSC.ts b/Docs/Schemas/MappingConfigJsonJSC.ts
index 5d17ec4af6..9c0562bf54 100644
--- a/Docs/Schemas/MappingConfigJsonJSC.ts
+++ b/Docs/Schemas/MappingConfigJsonJSC.ts
@@ -58,7 +58,7 @@ export default {
]
},
"alsoShowIf": {
- "description": "Also show this 'then'-option if the feature matches these tags.\nIdeal for outdated tags.",
+ "description": "question: In what other cases should this item be rendered?\n\nAlso show this 'then'-option if the feature matches these tags.\nIdeal for outdated tags or default assumptions. The tags from this options will not be set if the option is chosen!\n\nifunset: No other cases when this text is shown",
"anyOf": [
{
"$ref": "#/definitions/{and:TagConfigJson[];}"
diff --git a/Docs/Schemas/QuestionableTagRenderingConfigJson.schema.json b/Docs/Schemas/QuestionableTagRenderingConfigJson.schema.json
index b5552e84e6..a138ec6074 100644
--- a/Docs/Schemas/QuestionableTagRenderingConfigJson.schema.json
+++ b/Docs/Schemas/QuestionableTagRenderingConfigJson.schema.json
@@ -681,7 +681,7 @@
]
},
"alsoShowIf": {
- "description": "Also show this 'then'-option if the feature matches these tags.\nIdeal for outdated tags.",
+ "description": "question: In what other cases should this item be rendered?\n\nAlso show this 'then'-option if the feature matches these tags.\nIdeal for outdated tags or default assumptions. The tags from this options will not be set if the option is chosen!\n\nifunset: No other cases when this text is shown",
"anyOf": [
{
"$ref": "#/definitions/{and:TagConfigJson[];}"
diff --git a/Docs/Schemas/QuestionableTagRenderingConfigJsonJSC.ts b/Docs/Schemas/QuestionableTagRenderingConfigJsonJSC.ts
index 9628cd0a48..f49ce9df1c 100644
--- a/Docs/Schemas/QuestionableTagRenderingConfigJsonJSC.ts
+++ b/Docs/Schemas/QuestionableTagRenderingConfigJsonJSC.ts
@@ -672,7 +672,7 @@ export default {
]
},
"alsoShowIf": {
- "description": "Also show this 'then'-option if the feature matches these tags.\nIdeal for outdated tags.",
+ "description": "question: In what other cases should this item be rendered?\n\nAlso show this 'then'-option if the feature matches these tags.\nIdeal for outdated tags or default assumptions. The tags from this options will not be set if the option is chosen!\n\nifunset: No other cases when this text is shown",
"anyOf": [
{
"$ref": "#/definitions/{and:TagConfigJson[];}"
diff --git a/Docs/Schemas/RewritableConfigJson.schema.json b/Docs/Schemas/RewritableConfigJson.schema.json
index 2e8a5be15b..c0f490c2da 100644
--- a/Docs/Schemas/RewritableConfigJson.schema.json
+++ b/Docs/Schemas/RewritableConfigJson.schema.json
@@ -503,7 +503,7 @@
]
},
"alsoShowIf": {
- "description": "Also show this 'then'-option if the feature matches these tags.\nIdeal for outdated tags.",
+ "description": "question: In what other cases should this item be rendered?\n\nAlso show this 'then'-option if the feature matches these tags.\nIdeal for outdated tags or default assumptions. The tags from this options will not be set if the option is chosen!\n\nifunset: No other cases when this text is shown",
"anyOf": [
{
"$ref": "#/definitions/{and:TagConfigJson[];}"
diff --git a/Docs/Schemas/RewritableConfigJsonJSC.ts b/Docs/Schemas/RewritableConfigJsonJSC.ts
index 543e15791d..9329f43caa 100644
--- a/Docs/Schemas/RewritableConfigJsonJSC.ts
+++ b/Docs/Schemas/RewritableConfigJsonJSC.ts
@@ -494,7 +494,7 @@ export default {
]
},
"alsoShowIf": {
- "description": "Also show this 'then'-option if the feature matches these tags.\nIdeal for outdated tags.",
+ "description": "question: In what other cases should this item be rendered?\n\nAlso show this 'then'-option if the feature matches these tags.\nIdeal for outdated tags or default assumptions. The tags from this options will not be set if the option is chosen!\n\nifunset: No other cases when this text is shown",
"anyOf": [
{
"$ref": "#/definitions/{and:TagConfigJson[];}"
diff --git a/Docs/SpecialInputElements.md b/Docs/SpecialInputElements.md
index 3bdfc9e93d..363d51820e 100644
--- a/Docs/SpecialInputElements.md
+++ b/Docs/SpecialInputElements.md
@@ -33,6 +33,7 @@
+ [fediverse](#fediverse)
+ [id](#id)
+ [slope](#slope)
+ + [velopark](#velopark)
@@ -338,6 +339,14 @@ Checks for valid identifiers for layers, will automatically replace spaces and u
-Validates that the slope is a valid number.The accompanying input element uses the gyroscope and the compass to determine the correct incline. The sign of the incline will be set automatically. The bearing of the way is compared to the bearing of the compass, as such, the device knows if it is measuring in the forward or backward direction.
+Validates that the slope is a valid number.The accompanying input element uses the gyroscope and the compass to determine the correct incline. The sign of the incline will be set automatically. The bearing of the way is compared to the bearing of the compass, as such, the device knows if it is measuring in the forward or backward direction.
+
+
+
+### velopark
+
+
+
+A custom element to allow copy-pasting velopark-pages
This document is autogenerated from [src/UI/InputElement/Validators.ts](https://github.com/pietervdvn/MapComplete/blob/develop/src/UI/InputElement/Validators.ts)
diff --git a/Docs/SpecialRenderings.md b/Docs/SpecialRenderings.md
index f115df7450..b236b0f551 100644
--- a/Docs/SpecialRenderings.md
+++ b/Docs/SpecialRenderings.md
@@ -168,6 +168,10 @@ In other words: use `{ "before": ..., "after": ..., "special": {"type": ..., "ar
* [Example usage of direction_indicator](#example-usage-of-direction_indicator)
+ [qr_code](#qr_code)
* [Example usage of qr_code](#example-usage-of-qr_code)
+ + [direction_absolute](#direction_absolute)
+ * [Example usage of direction_absolute](#example-usage-of-direction_absolute)
+ + [compare_data](#compare_data)
+ * [Example usage of compare_data](#example-usage-of-compare_data)
+ [auto_apply](#auto_apply)
* [Example usage of auto_apply](#example-usage-of-auto_apply)
@@ -449,7 +453,7 @@ tags_to_apply | _undefined_ | A specification of the tags to apply. This is eith
message | _undefined_ | The text to show to the contributor
image | _undefined_ | An image to show to the contributor on the button
id_of_object_to_apply_this_one | _undefined_ | If specified, applies the the tags onto _another_ object. The id will be read from properties[id_of_object_to_apply_this_one] of the selected object. The tags are still calculated based on the tags of the _selected_ element
-maproulette_task_id | _undefined_ | If specified, this maproulette-challenge will be closed when the tags are applied
+maproulette_id | _undefined_ | If specified, this maproulette-challenge will be closed when the tags are applied. This should be the ID of the task, _not_ the task_id.
#### Example usage of tag_apply
@@ -662,11 +666,12 @@ way_to_conflate | _undefined_ | The key, of which the corresponding value is the
name | default | description
------ | --------- | -------------
mode | closed | Either `open` or `closed`. If `open`, then the image carousel will always be shown
+readonly | _undefined_ | If 'readonly', will not show the 'link'-button
#### Example usage of nearby_images
- `{nearby_images(closed)}`
+ `{nearby_images(closed,)}`
@@ -727,12 +732,11 @@ render_list_item | {language()} | How a single language will be shown in the lis
render_single_language | _undefined_ | What will be shown if the feature only supports a single language
render_all | {list()} | The full rendering. Use `{list}` to show where the list of languages must come. Optional if mode=single
no_known_languages | _undefined_ | The text that is shown if no languages are known for this key. If this text is omitted, the languages will be prompted instead
-mode | multi | If one or many languages can be selected. Should be 'multi' or 'single'
#### Example usage of language_chooser
- `{language_chooser(,,{language()},,{list()},,multi)}`
+ `{language_chooser(,,{language()},,{list()},)}`
@@ -1057,6 +1061,7 @@ name | default | description
------ | --------- | -------------
key | _undefined_ | The property to read and to interpret as a list of properties
tagrendering | _undefined_ | An entire tagRenderingConfig
+classes | _undefined_ | CSS-classes to apply on every individual item. Seperated by `space`
#### Example usage of multi
@@ -1202,6 +1207,39 @@ giggityUrl | _undefined_ | The URL of the giggity-XML
+### direction_absolute
+
+ Converts compass degrees (with 0° being north, 90° being east, ...) into a human readable, translated direction such as 'north', 'northeast'
+
+name | default | description
+------ | --------- | -------------
+key | _direction:centerpoint | The attribute containing the degrees
+
+
+#### Example usage of direction_absolute
+
+ `{direction_absolute(_direction:centerpoint)}`
+
+
+
+### compare_data
+
+ Gives an interactive element which shows a tag comparison between the OSM-object and the upstream object. This allows to copy some or all tags into OSM
+
+name | default | description
+------ | --------- | -------------
+url | _undefined_ | The attribute containing the url where to fetch more data
+host | _undefined_ | The domain name(s) where data might be fetched from - this is needed to set the CSP. A domain must include 'https', e.g. 'https://example.com'. For multiple domains, separate them with ';'. If you don't know the possible domains, use '*'.
+postprocessing | _undefined_ | Apply some postprocessing. Currently, only 'velopark' is allowed as value
+readonly | _undefined_ | If 'yes', will not show 'apply'-buttons
+
+
+#### Example usage of compare_data
+
+ `{compare_data(,,,)}`
+
+
+
### 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_blind_osm.json b/Docs/TagInfo/mapcomplete_blind_osm.json
index 38b67a1baf..096e66a72a 100644
--- a/Docs/TagInfo/mapcomplete_blind_osm.json
+++ b/Docs/TagInfo/mapcomplete_blind_osm.json
@@ -1223,6 +1223,20 @@
"key": "ramp",
"description": "Layer 'Stairs' shows ramp=no with a fixed text, namely 'There is no ramp at these stairs' and allows to pick this as a default answer (in the mapcomplete.org theme 'OSM for the blind') (This is only shown if conveying!=yes)",
"value": "no"
+ },
+ {
+ "key": "incline",
+ "description": "Layer 'Stairs' shows and asks freeform values for key 'incline' (in the mapcomplete.org theme 'OSM for the blind')"
+ },
+ {
+ "key": "incline",
+ "description": "Layer 'Stairs' shows incline=up with a fixed text, namely 'The upward direction is {direction_absolute()}' (in the mapcomplete.org theme 'OSM for the blind')",
+ "value": "up"
+ },
+ {
+ "key": "incline",
+ "description": "Layer 'Stairs' shows incline=down with a fixed text, namely 'The downward direction is {direction_absolute()}' (in the mapcomplete.org theme 'OSM for the blind')",
+ "value": "down"
}
]
}
\ No newline at end of file
diff --git a/Docs/TagInfo/mapcomplete_climbing.json b/Docs/TagInfo/mapcomplete_climbing.json
index 33e7e09df3..cdb2fd8c80 100644
--- a/Docs/TagInfo/mapcomplete_climbing.json
+++ b/Docs/TagInfo/mapcomplete_climbing.json
@@ -441,35 +441,6 @@
"description": "Layer 'Climbing gyms' shows internet_access:ssid=Telekom with a fixed text, namely 'Telekom' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if internet_access=wlan)",
"value": "Telekom"
},
- {
- "key": "access",
- "description": "Layer 'Climbing gyms' shows access=yes with a fixed text, namely 'Publicly accessible to anyone' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if access~.+ | _embedding_feature:access=)",
- "value": "yes"
- },
- {
- "key": "access",
- "description": "Layer 'Climbing gyms' shows access=permit with a fixed text, namely 'You need a permit to access here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if access~.+ | _embedding_feature:access=)",
- "value": "permit"
- },
- {
- "key": "access",
- "description": "Layer 'Climbing gyms' shows access=customers with a fixed text, namely 'Only customers' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if access~.+ | _embedding_feature:access=)",
- "value": "customers"
- },
- {
- "key": "access",
- "description": "Layer 'Climbing gyms' shows access=members with a fixed text, namely 'Only club members' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if access~.+ | _embedding_feature:access=)",
- "value": "members"
- },
- {
- "key": "access",
- "description": "Layer 'Climbing gyms' shows access=no with a fixed text, namely 'Not accessible' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if access~.+ | _embedding_feature:access=)",
- "value": "no"
- },
- {
- "key": "access:description",
- "description": "Layer 'Climbing gyms' shows values with key 'access:description' (in the mapcomplete.org theme 'Climbing gyms, clubs and spots')"
- },
{
"key": "climbing",
"description": "The MapComplete theme Climbing gyms, clubs and spots has a layer Climbing routes showing features with this tag",
@@ -530,35 +501,6 @@
"key": "description",
"description": "Layer 'Climbing routes' shows and asks freeform values for key 'description' (in the mapcomplete.org theme 'Climbing gyms, clubs and spots')"
},
- {
- "key": "access",
- "description": "Layer 'Climbing routes' shows access=yes with a fixed text, namely 'Publicly accessible to anyone' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if access~.+ | _embedding_feature:access=)",
- "value": "yes"
- },
- {
- "key": "access",
- "description": "Layer 'Climbing routes' shows access=permit with a fixed text, namely 'You need a permit to access here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if access~.+ | _embedding_feature:access=)",
- "value": "permit"
- },
- {
- "key": "access",
- "description": "Layer 'Climbing routes' shows access=customers with a fixed text, namely 'Only customers' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if access~.+ | _embedding_feature:access=)",
- "value": "customers"
- },
- {
- "key": "access",
- "description": "Layer 'Climbing routes' shows access=members with a fixed text, namely 'Only club members' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if access~.+ | _embedding_feature:access=)",
- "value": "members"
- },
- {
- "key": "access",
- "description": "Layer 'Climbing routes' shows access=no with a fixed text, namely 'Not accessible' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if access~.+ | _embedding_feature:access=)",
- "value": "no"
- },
- {
- "key": "access:description",
- "description": "Layer 'Climbing routes' shows values with key 'access:description' (in the mapcomplete.org theme 'Climbing gyms, clubs and spots')"
- },
{
"key": "sport",
"description": "The MapComplete theme Climbing gyms, clubs and spots has a layer Climbing opportunities showing features with this tag",
@@ -664,35 +606,6 @@
"key": "climbing:boulder",
"description": "Layer 'Climbing opportunities' shows climbing:boulder~.+ with a fixed text, namely 'There are {climbing:boulder} boulder problems' (in the mapcomplete.org theme 'Climbing gyms, clubs and spots')"
},
- {
- "key": "access",
- "description": "Layer 'Climbing opportunities' shows access=yes with a fixed text, namely 'Publicly accessible to anyone' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if access~.+ | _embedding_feature:access=)",
- "value": "yes"
- },
- {
- "key": "access",
- "description": "Layer 'Climbing opportunities' shows access=permit with a fixed text, namely 'You need a permit to access here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if access~.+ | _embedding_feature:access=)",
- "value": "permit"
- },
- {
- "key": "access",
- "description": "Layer 'Climbing opportunities' shows access=customers with a fixed text, namely 'Only customers' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if access~.+ | _embedding_feature:access=)",
- "value": "customers"
- },
- {
- "key": "access",
- "description": "Layer 'Climbing opportunities' shows access=members with a fixed text, namely 'Only club members' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if access~.+ | _embedding_feature:access=)",
- "value": "members"
- },
- {
- "key": "access",
- "description": "Layer 'Climbing opportunities' shows access=no with a fixed text, namely 'Not accessible' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if access~.+ | _embedding_feature:access=)",
- "value": "no"
- },
- {
- "key": "access:description",
- "description": "Layer 'Climbing opportunities' shows values with key 'access:description' (in the mapcomplete.org theme 'Climbing gyms, clubs and spots')"
- },
{
"key": "leisure",
"description": "The MapComplete theme Climbing gyms, clubs and spots has a layer Climbing opportunities? showing features with this tag",
@@ -742,35 +655,6 @@
"description": "Layer 'Climbing opportunities?' shows climbing=no with a fixed text, namely 'Climbing is not possible here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots')",
"value": "no"
},
- {
- "key": "access",
- "description": "Layer 'Climbing opportunities?' shows access=yes with a fixed text, namely 'Publicly accessible to anyone' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if access~.+ | _embedding_feature:access=)",
- "value": "yes"
- },
- {
- "key": "access",
- "description": "Layer 'Climbing opportunities?' shows access=permit with a fixed text, namely 'You need a permit to access here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if access~.+ | _embedding_feature:access=)",
- "value": "permit"
- },
- {
- "key": "access",
- "description": "Layer 'Climbing opportunities?' shows access=customers with a fixed text, namely 'Only customers' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if access~.+ | _embedding_feature:access=)",
- "value": "customers"
- },
- {
- "key": "access",
- "description": "Layer 'Climbing opportunities?' shows access=members with a fixed text, namely 'Only club members' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if access~.+ | _embedding_feature:access=)",
- "value": "members"
- },
- {
- "key": "access",
- "description": "Layer 'Climbing opportunities?' shows access=no with a fixed text, namely 'Not accessible' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if access~.+ | _embedding_feature:access=)",
- "value": "no"
- },
- {
- "key": "access:description",
- "description": "Layer 'Climbing opportunities?' shows values with key 'access:description' (in the mapcomplete.org theme 'Climbing gyms, clubs and spots')"
- },
{
"key": "service:climbing_shoes:repair",
"description": "The MapComplete theme Climbing gyms, clubs and spots has a layer Shop showing features with this tag",
@@ -3224,22 +3108,22 @@
},
{
"key": "changing_table:location",
- "description": "Layer 'Toilets' shows changing_table:location=female_toilet with a fixed text, namely 'The changing table is in the toilet for women. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if changing_table=yes)",
+ "description": "Layer 'Toilets' shows changing_table:location=female_toilet with a fixed text, namely 'A changing table is in the toilet for women' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if changing_table=yes)",
"value": "female_toilet"
},
{
"key": "changing_table:location",
- "description": "Layer 'Toilets' shows changing_table:location=male_toilet with a fixed text, namely 'The changing table is in the toilet for men. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if changing_table=yes)",
+ "description": "Layer 'Toilets' shows changing_table:location=male_toilet with a fixed text, namely 'A changing table is in the toilet for men' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if changing_table=yes)",
"value": "male_toilet"
},
{
"key": "changing_table:location",
- "description": "Layer 'Toilets' shows changing_table:location=wheelchair_toilet with a fixed text, namely 'The changing table is in the toilet for wheelchair users. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if changing_table=yes)",
+ "description": "Layer 'Toilets' shows changing_table:location=wheelchair_toilet with a fixed text, namely 'A changing table is in the toilet for wheelchair users' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if changing_table=yes)",
"value": "wheelchair_toilet"
},
{
"key": "changing_table:location",
- "description": "Layer 'Toilets' shows changing_table:location=dedicated_room with a fixed text, namely 'The changing table is in a dedicated room. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if changing_table=yes)",
+ "description": "Layer 'Toilets' shows changing_table:location=dedicated_room with a fixed text, namely 'A changing table is in a dedicated room' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if changing_table=yes)",
"value": "dedicated_room"
},
{
diff --git a/Docs/TagInfo/mapcomplete_cyclofix.json b/Docs/TagInfo/mapcomplete_cyclofix.json
index 1918f8edf6..9203c79c2a 100644
--- a/Docs/TagInfo/mapcomplete_cyclofix.json
+++ b/Docs/TagInfo/mapcomplete_cyclofix.json
@@ -1589,6 +1589,37 @@
"description": "Layer 'Bike parking' shows access=private with a fixed text, namely 'Access is limited to members of a school, company or organisation' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')",
"value": "private"
},
+ {
+ "key": "fee",
+ "description": "Layer 'Bike parking' shows fee=yes with a fixed text, namely 'One has to pay to use this bicycle parking' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')",
+ "value": "yes"
+ },
+ {
+ "key": "fee",
+ "description": "Layer 'Bike parking' shows fee=no with a fixed text, namely 'Free to use' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')",
+ "value": "no"
+ },
+ {
+ "key": "opening_hours",
+ "description": "Layer 'Bike parking' shows and asks freeform values for key 'opening_hours' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')"
+ },
+ {
+ "key": "opening_hours",
+ "description": "Layer 'Bike parking' shows opening_hours=24/7 with a fixed text, namely '24/7 opened (including holidays)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')",
+ "value": "24/7"
+ },
+ {
+ "key": "operator:phone",
+ "description": "Layer 'Bike parking' shows and asks freeform values for key 'operator:phone' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')"
+ },
+ {
+ "key": "phone",
+ "description": "Layer 'Bike parking' shows phone~.+ with a fixed text, namely '{phone}' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')"
+ },
+ {
+ "key": "contact:phone",
+ "description": "Layer 'Bike parking' shows contact:phone~.+ with a fixed text, namely '{contact:phone}' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')"
+ },
{
"key": "cargo_bike",
"description": "Layer 'Bike parking' shows cargo_bike=yes with a fixed text, namely 'This parking has room for cargo bikes' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')",
diff --git a/Docs/TagInfo/mapcomplete_disaster_response.json b/Docs/TagInfo/mapcomplete_disaster_response.json
new file mode 100644
index 0000000000..a36e3a8a72
--- /dev/null
+++ b/Docs/TagInfo/mapcomplete_disaster_response.json
@@ -0,0 +1,160 @@
+{
+ "data_format": 1,
+ "project": {
+ "name": "MapComplete Disaster response",
+ "description": "This map contains elements meant for disaster preparedness and response",
+ "project_url": "https://mapcomplete.org/disaster_response",
+ "doc_url": "https://github.com/pietervdvn/MapComplete/tree/master/assets/themes/",
+ "icon_url": "https://mapcomplete.org/assets/themes/disaster_response/CivilDefence.svg",
+ "contact_name": "Pieter Vander Vennet",
+ "contact_email": "pietervdvn@posteo.net"
+ },
+ "tags": [
+ {
+ "key": "amenity",
+ "description": "The MapComplete theme Disaster response has a layer Hospitals showing features with this tag",
+ "value": "hospital"
+ },
+ {
+ "key": "amenity",
+ "description": "The MapComplete theme Disaster response has a layer Hospitals showing features with this tag",
+ "value": "clinic"
+ },
+ {
+ "key": "id",
+ "description": "Layer 'Hospitals' shows id~.+ with a fixed text, namely 'You just created this element! Thanks for sharing this info with the world and helping people worldwide.' (in the mapcomplete.org theme 'Disaster response') (This is only shown if _backend~.+ & _last_edit:passed_time<300 & (_version_number= | _version_number=1))"
+ },
+ {
+ "key": "name",
+ "description": "Layer 'Hospitals' shows and asks freeform values for key 'name' (in the mapcomplete.org theme 'Disaster response')"
+ },
+ {
+ "key": "amenity",
+ "description": "Layer 'Hospitals' shows amenity=clinic with a fixed text, namely 'This is a clinic - patients can not stay overnight' and allows to pick this as a default answer (in the mapcomplete.org theme 'Disaster response')",
+ "value": "clinic"
+ },
+ {
+ "key": "amenity",
+ "description": "Layer 'Hospitals' shows amenity=hospital with a fixed text, namely 'This is a hospital - patients can be admitted here for multiple days' and allows to pick this as a default answer (in the mapcomplete.org theme 'Disaster response')",
+ "value": "hospital"
+ },
+ {
+ "key": "phone",
+ "description": "Layer 'Hospitals' shows and asks freeform values for key 'phone' (in the mapcomplete.org theme 'Disaster response')"
+ },
+ {
+ "key": "contact:phone",
+ "description": "Layer 'Hospitals' shows contact:phone~.+ with a fixed text, namely '{contact:phone}' (in the mapcomplete.org theme 'Disaster response')"
+ },
+ {
+ "key": "email",
+ "description": "Layer 'Hospitals' shows and asks freeform values for key 'email' (in the mapcomplete.org theme 'Disaster response')"
+ },
+ {
+ "key": "contact:email",
+ "description": "Layer 'Hospitals' shows contact:email~.+ with a fixed text, namely '{contact:email}' (in the mapcomplete.org theme 'Disaster response')"
+ },
+ {
+ "key": "website",
+ "description": "Layer 'Hospitals' shows and asks freeform values for key 'website' (in the mapcomplete.org theme 'Disaster response')"
+ },
+ {
+ "key": "contact:website",
+ "description": "Layer 'Hospitals' shows contact:website~.+ with a fixed text, namely '{contact:website}' (in the mapcomplete.org theme 'Disaster response')"
+ },
+ {
+ "key": "opening_hours:visitors",
+ "description": "Layer 'Hospitals' shows and asks freeform values for key 'opening_hours:visitors' (in the mapcomplete.org theme 'Disaster response')"
+ },
+ {
+ "key": "emergency",
+ "description": "The MapComplete theme Disaster response has a layer Emergency assembly points showing features with this tag",
+ "value": "assembly_point"
+ },
+ {
+ "key": "id",
+ "description": "Layer 'Emergency assembly points' shows id~.+ with a fixed text, namely 'You just created this element! Thanks for sharing this info with the world and helping people worldwide.' (in the mapcomplete.org theme 'Disaster response') (This is only shown if _backend~.+ & _last_edit:passed_time<300 & (_version_number= | _version_number=1))"
+ },
+ {
+ "key": "image",
+ "description": "The layer 'Emergency assembly points 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 'Emergency assembly points 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 'Emergency assembly points 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 'Emergency assembly points 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 'Emergency assembly points' shows and asks freeform values for key 'name' (in the mapcomplete.org theme 'Disaster response')"
+ },
+ {
+ "key": "operator",
+ "description": "Layer 'Emergency assembly points' shows and asks freeform values for key 'operator' (in the mapcomplete.org theme 'Disaster response')"
+ },
+ {
+ "key": "assembly_point:earthquake",
+ "description": "Layer 'Emergency assembly points' shows assembly_point:earthquake=yes with a fixed text, namely 'Earthquake' and allows to pick this as a default answer (in the mapcomplete.org theme 'Disaster response')",
+ "value": "yes"
+ },
+ {
+ "key": "assembly_point:flood",
+ "description": "Layer 'Emergency assembly points' shows assembly_point:flood=yes with a fixed text, namely 'Flood' and allows to pick this as a default answer (in the mapcomplete.org theme 'Disaster response')",
+ "value": "yes"
+ },
+ {
+ "key": "assembly_point:fire",
+ "description": "Layer 'Emergency assembly points' shows assembly_point:fire=yes with a fixed text, namely 'Fire' and allows to pick this as a default answer (in the mapcomplete.org theme 'Disaster response')",
+ "value": "yes"
+ },
+ {
+ "key": "assembly_point:landslide",
+ "description": "Layer 'Emergency assembly points' shows assembly_point:landslide=yes with a fixed text, namely 'Landslide' and allows to pick this as a default answer (in the mapcomplete.org theme 'Disaster response')",
+ "value": "yes"
+ },
+ {
+ "key": "emergency",
+ "description": "The MapComplete theme Disaster response has a layer Disaster response organizations showing features with this tag",
+ "value": "disaster_response"
+ },
+ {
+ "key": "id",
+ "description": "Layer 'Disaster response organizations' shows id~.+ with a fixed text, namely 'You just created this element! Thanks for sharing this info with the world and helping people worldwide.' (in the mapcomplete.org theme 'Disaster response') (This is only shown if _backend~.+ & _last_edit:passed_time<300 & (_version_number= | _version_number=1))"
+ },
+ {
+ "key": "image",
+ "description": "The layer 'Disaster response organizations 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 'Disaster response organizations 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 'Disaster response organizations 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 'Disaster response organizations 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": "website",
+ "description": "Layer 'Disaster response organizations' shows and asks freeform values for key 'website' (in the mapcomplete.org theme 'Disaster response')"
+ },
+ {
+ "key": "contact:website",
+ "description": "Layer 'Disaster response organizations' shows contact:website~.+ with a fixed text, namely '{contact:website}' (in the mapcomplete.org theme 'Disaster response')"
+ },
+ {
+ "key": "name",
+ "description": "Layer 'Disaster response organizations' shows and asks freeform values for key 'name' (in the mapcomplete.org theme 'Disaster response')"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Docs/TagInfo/mapcomplete_food.json b/Docs/TagInfo/mapcomplete_food.json
index 6f31216884..4218930008 100644
--- a/Docs/TagInfo/mapcomplete_food.json
+++ b/Docs/TagInfo/mapcomplete_food.json
@@ -573,6 +573,178 @@
"key": "internet_access:ssid",
"description": "Layer 'Restaurants and fast food' shows internet_access:ssid=Telekom with a fixed text, namely 'Telekom' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food') (This is only shown if internet_access=wlan)",
"value": "Telekom"
+ },
+ {
+ "key": "amenity",
+ "description": "The MapComplete theme Restaurants and fast food has a layer Ice cream parlors showing features with this tag",
+ "value": "ice_cream"
+ },
+ {
+ "key": "id",
+ "description": "Layer 'Ice cream parlors' shows id~.+ with a fixed text, namely 'You just created this element! Thanks for sharing this info with the world and helping people worldwide.' (in the mapcomplete.org theme 'Restaurants and fast food') (This is only shown if _backend~.+ & _last_edit:passed_time<300 & (_version_number= | _version_number=1))"
+ },
+ {
+ "key": "image",
+ "description": "The layer 'Ice cream parlors 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 'Ice cream parlors 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 'Ice cream parlors 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 'Ice cream parlors 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 'Ice cream parlors' shows and asks freeform values for key 'name' (in the mapcomplete.org theme 'Restaurants and fast food')"
+ },
+ {
+ "key": "opening_hours",
+ "description": "Layer 'Ice cream parlors' shows and asks freeform values for key 'opening_hours' (in the mapcomplete.org theme 'Restaurants and fast food')"
+ },
+ {
+ "key": "phone",
+ "description": "Layer 'Ice cream parlors' shows and asks freeform values for key 'phone' (in the mapcomplete.org theme 'Restaurants and fast food')"
+ },
+ {
+ "key": "contact:phone",
+ "description": "Layer 'Ice cream parlors' shows contact:phone~.+ with a fixed text, namely '{contact:phone}' (in the mapcomplete.org theme 'Restaurants and fast food')"
+ },
+ {
+ "key": "email",
+ "description": "Layer 'Ice cream parlors' shows and asks freeform values for key 'email' (in the mapcomplete.org theme 'Restaurants and fast food')"
+ },
+ {
+ "key": "contact:email",
+ "description": "Layer 'Ice cream parlors' shows contact:email~.+ with a fixed text, namely '{contact:email}' (in the mapcomplete.org theme 'Restaurants and fast food')"
+ },
+ {
+ "key": "website",
+ "description": "Layer 'Ice cream parlors' shows and asks freeform values for key 'website' (in the mapcomplete.org theme 'Restaurants and fast food')"
+ },
+ {
+ "key": "contact:website",
+ "description": "Layer 'Ice cream parlors' shows contact:website~.+ with a fixed text, namely '{contact:website}' (in the mapcomplete.org theme 'Restaurants and fast food')"
+ },
+ {
+ "key": "diet:sugar_free",
+ "description": "Layer 'Ice cream parlors' shows diet:sugar_free=only with a fixed text, namely 'This shop only sells sugar free products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food')",
+ "value": "only"
+ },
+ {
+ "key": "diet:sugar_free",
+ "description": "Layer 'Ice cream parlors' shows diet:sugar_free=yes with a fixed text, namely 'This shop has a big sugar free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food')",
+ "value": "yes"
+ },
+ {
+ "key": "diet:sugar_free",
+ "description": "Layer 'Ice cream parlors' shows diet:sugar_free=limited with a fixed text, namely 'This shop has a limited sugar free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food')",
+ "value": "limited"
+ },
+ {
+ "key": "diet:sugar_free",
+ "description": "Layer 'Ice cream parlors' shows diet:sugar_free=no with a fixed text, namely 'This shop has no sugar free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food')",
+ "value": "no"
+ },
+ {
+ "key": "diet:lactose_free",
+ "description": "Layer 'Ice cream parlors' shows diet:lactose_free=only with a fixed text, namely 'Only sells lactose free products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food')",
+ "value": "only"
+ },
+ {
+ "key": "diet:lactose_free",
+ "description": "Layer 'Ice cream parlors' shows diet:lactose_free=yes with a fixed text, namely 'Big lactose free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food')",
+ "value": "yes"
+ },
+ {
+ "key": "diet:lactose_free",
+ "description": "Layer 'Ice cream parlors' shows diet:lactose_free=limited with a fixed text, namely 'Limited lactose free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food')",
+ "value": "limited"
+ },
+ {
+ "key": "diet:lactose_free",
+ "description": "Layer 'Ice cream parlors' shows diet:lactose_free=no with a fixed text, namely 'No lactose free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food')",
+ "value": "no"
+ },
+ {
+ "key": "diet:gluten_free",
+ "description": "Layer 'Ice cream parlors' shows diet:gluten_free=only with a fixed text, namely 'This shop only sells gluten free products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food')",
+ "value": "only"
+ },
+ {
+ "key": "diet:gluten_free",
+ "description": "Layer 'Ice cream parlors' shows diet:gluten_free=yes with a fixed text, namely 'This shop has a big gluten free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food')",
+ "value": "yes"
+ },
+ {
+ "key": "diet:gluten_free",
+ "description": "Layer 'Ice cream parlors' shows diet:gluten_free=limited with a fixed text, namely 'This shop has a limited gluten free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food')",
+ "value": "limited"
+ },
+ {
+ "key": "diet:gluten_free",
+ "description": "Layer 'Ice cream parlors' shows diet:gluten_free=no with a fixed text, namely 'This shop has no gluten free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food')",
+ "value": "no"
+ },
+ {
+ "key": "diet:vegan",
+ "description": "Layer 'Ice cream parlors' shows diet:vegan=only with a fixed text, namely 'This place only sells vegan products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food')",
+ "value": "only"
+ },
+ {
+ "key": "diet:vegan",
+ "description": "Layer 'Ice cream parlors' shows diet:vegan=yes with a fixed text, namely 'This shop has a big vegan offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food')",
+ "value": "yes"
+ },
+ {
+ "key": "diet:vegan",
+ "description": "Layer 'Ice cream parlors' shows diet:vegan=limited with a fixed text, namely 'This shop has a limited vegan offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food')",
+ "value": "limited"
+ },
+ {
+ "key": "diet:vegan",
+ "description": "Layer 'Ice cream parlors' shows diet:vegan=no with a fixed text, namely 'This shop has no vegan offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food')",
+ "value": "no"
+ },
+ {
+ "key": "payment:cash",
+ "description": "Layer 'Ice cream parlors' shows payment:cash=yes with a fixed text, namely 'Cash is accepted here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food')",
+ "value": "yes"
+ },
+ {
+ "key": "payment:cards",
+ "description": "Layer 'Ice cream parlors' 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.org theme 'Restaurants and fast food')",
+ "value": "yes"
+ },
+ {
+ "key": "payment:qr_code",
+ "description": "Layer 'Ice cream parlors' shows payment:qr_code=yes with a fixed text, namely 'Payment by QR-code is possible here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food')",
+ "value": "yes"
+ },
+ {
+ "key": "wheelchair",
+ "description": "Layer 'Ice cream parlors' 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.org theme 'Restaurants and fast food')",
+ "value": "designated"
+ },
+ {
+ "key": "wheelchair",
+ "description": "Layer 'Ice cream parlors' 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.org theme 'Restaurants and fast food')",
+ "value": "yes"
+ },
+ {
+ "key": "wheelchair",
+ "description": "Layer 'Ice cream parlors' 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.org theme 'Restaurants and fast food')",
+ "value": "limited"
+ },
+ {
+ "key": "wheelchair",
+ "description": "Layer 'Ice cream parlors' 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.org theme 'Restaurants and fast food')",
+ "value": "no"
}
]
}
\ No newline at end of file
diff --git a/Docs/TagInfo/mapcomplete_hackerspaces.json b/Docs/TagInfo/mapcomplete_hackerspaces.json
index a0c36d7b1d..de7f2f3f82 100644
--- a/Docs/TagInfo/mapcomplete_hackerspaces.json
+++ b/Docs/TagInfo/mapcomplete_hackerspaces.json
@@ -1,7 +1,7 @@
{
"data_format": 1,
"project": {
- "name": "MapComplete Hackerspaces",
+ "name": "MapComplete Hackerspaces and makerspaces",
"description": "A map of hackerspaces",
"project_url": "https://mapcomplete.org/hackerspaces",
"doc_url": "https://github.com/pietervdvn/MapComplete/tree/master/assets/themes/",
@@ -12,12 +12,12 @@
"tags": [
{
"key": "leisure",
- "description": "The MapComplete theme Hackerspaces has a layer Hackerspace showing features with this tag",
+ "description": "The MapComplete theme Hackerspaces and makerspaces has a layer Hackerspace showing features with this tag",
"value": "hackerspace"
},
{
"key": "id",
- "description": "Layer 'Hackerspace' shows id~.+ with a fixed text, namely 'You just created this element! Thanks for sharing this info with the world and helping people worldwide.' (in the mapcomplete.org theme 'Hackerspaces') (This is only shown if _backend~.+ & _last_edit:passed_time<300 & (_version_number= | _version_number=1))"
+ "description": "Layer 'Hackerspace' shows id~.+ with a fixed text, namely 'You just created this element! Thanks for sharing this info with the world and helping people worldwide.' (in the mapcomplete.org theme 'Hackerspaces and makerspaces') (This is only shown if _backend~.+ & _last_edit:passed_time<300 & (_version_number= | _version_number=1))"
},
{
"key": "image",
@@ -37,147 +37,252 @@
},
{
"key": "hackerspace",
- "description": "Layer 'Hackerspace' shows hackerspace=makerspace with a fixed text, namely 'This is a makerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces')",
+ "description": "Layer 'Hackerspace' shows hackerspace=makerspace with a fixed text, namely 'This is a makerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces and makerspaces')",
"value": "makerspace"
},
{
"key": "hackerspace",
- "description": "Layer 'Hackerspace' shows hackerspace= with a fixed text, namely 'This is a traditional (software oriented) hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces') Picking this answer will delete the key hackerspace.",
+ "description": "Layer 'Hackerspace' shows hackerspace= with a fixed text, namely 'This is a traditional (software oriented) hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces and makerspaces') Picking this answer will delete the key hackerspace.",
"value": ""
},
{
"key": "name",
- "description": "Layer 'Hackerspace' shows and asks freeform values for key 'name' (in the mapcomplete.org theme 'Hackerspaces')"
+ "description": "Layer 'Hackerspace' shows and asks freeform values for key 'name' (in the mapcomplete.org theme 'Hackerspaces and makerspaces')"
},
{
"key": "level",
- "description": "Layer 'Hackerspace' shows and asks freeform values for key 'level' (in the mapcomplete.org theme 'Hackerspaces') (This is only shown if repeat_on=)"
+ "description": "Layer 'Hackerspace' shows and asks freeform values for key 'level' (in the mapcomplete.org theme 'Hackerspaces and makerspaces') (This is only shown if repeat_on=)"
},
{
"key": "location",
- "description": "Layer 'Hackerspace' shows location=underground with a fixed text, namely 'Located underground' (in the mapcomplete.org theme 'Hackerspaces') (This is only shown if repeat_on=)",
+ "description": "Layer 'Hackerspace' shows location=underground with a fixed text, namely 'Located underground' (in the mapcomplete.org theme 'Hackerspaces and makerspaces') (This is only shown if repeat_on=)",
"value": "underground"
},
{
"key": "level",
- "description": "Layer 'Hackerspace' 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.org theme 'Hackerspaces') (This is only shown if repeat_on=)",
+ "description": "Layer 'Hackerspace' 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.org theme 'Hackerspaces and makerspaces') (This is only shown if repeat_on=)",
"value": "0"
},
{
"key": "level",
- "description": "Layer 'Hackerspace' shows level= with a fixed text, namely 'Located on the ground floor' (in the mapcomplete.org theme 'Hackerspaces') Picking this answer will delete the key level. (This is only shown if repeat_on=)",
+ "description": "Layer 'Hackerspace' shows level= with a fixed text, namely 'Located on the ground floor' (in the mapcomplete.org theme 'Hackerspaces and makerspaces') Picking this answer will delete the key level. (This is only shown if repeat_on=)",
"value": ""
},
{
"key": "level",
- "description": "Layer 'Hackerspace' 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.org theme 'Hackerspaces') (This is only shown if repeat_on=)",
+ "description": "Layer 'Hackerspace' 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.org theme 'Hackerspaces and makerspaces') (This is only shown if repeat_on=)",
"value": "1"
},
{
"key": "level",
- "description": "Layer 'Hackerspace' 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.org theme 'Hackerspaces') (This is only shown if repeat_on=)",
+ "description": "Layer 'Hackerspace' 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.org theme 'Hackerspaces and makerspaces') (This is only shown if repeat_on=)",
"value": "-1"
},
{
"key": "website",
- "description": "Layer 'Hackerspace' shows and asks freeform values for key 'website' (in the mapcomplete.org theme 'Hackerspaces')"
+ "description": "Layer 'Hackerspace' shows and asks freeform values for key 'website' (in the mapcomplete.org theme 'Hackerspaces and makerspaces')"
},
{
"key": "contact:website",
- "description": "Layer 'Hackerspace' shows contact:website~.+ with a fixed text, namely '{contact:website}' (in the mapcomplete.org theme 'Hackerspaces')"
+ "description": "Layer 'Hackerspace' shows contact:website~.+ with a fixed text, namely '{contact:website}' (in the mapcomplete.org theme 'Hackerspaces and makerspaces')"
},
{
"key": "email",
- "description": "Layer 'Hackerspace' shows and asks freeform values for key 'email' (in the mapcomplete.org theme 'Hackerspaces')"
+ "description": "Layer 'Hackerspace' shows and asks freeform values for key 'email' (in the mapcomplete.org theme 'Hackerspaces and makerspaces')"
},
{
"key": "contact:email",
- "description": "Layer 'Hackerspace' shows contact:email~.+ with a fixed text, namely '{contact:email}' (in the mapcomplete.org theme 'Hackerspaces')"
+ "description": "Layer 'Hackerspace' shows contact:email~.+ with a fixed text, namely '{contact:email}' (in the mapcomplete.org theme 'Hackerspaces and makerspaces')"
},
{
"key": "phone",
- "description": "Layer 'Hackerspace' shows and asks freeform values for key 'phone' (in the mapcomplete.org theme 'Hackerspaces')"
+ "description": "Layer 'Hackerspace' shows and asks freeform values for key 'phone' (in the mapcomplete.org theme 'Hackerspaces and makerspaces')"
},
{
"key": "contact:phone",
- "description": "Layer 'Hackerspace' shows contact:phone~.+ with a fixed text, namely '{contact:phone}' (in the mapcomplete.org theme 'Hackerspaces')"
+ "description": "Layer 'Hackerspace' shows contact:phone~.+ with a fixed text, namely '{contact:phone}' (in the mapcomplete.org theme 'Hackerspaces and makerspaces')"
},
{
"key": "contact:mastodon",
- "description": "Layer 'Hackerspace' shows and asks freeform values for key 'contact:mastodon' (in the mapcomplete.org theme 'Hackerspaces')"
+ "description": "Layer 'Hackerspace' shows and asks freeform values for key 'contact:mastodon' (in the mapcomplete.org theme 'Hackerspaces and makerspaces')"
},
{
"key": "opening_hours",
- "description": "Layer 'Hackerspace' shows and asks freeform values for key 'opening_hours' (in the mapcomplete.org theme 'Hackerspaces')"
+ "description": "Layer 'Hackerspace' shows and asks freeform values for key 'opening_hours' (in the mapcomplete.org theme 'Hackerspaces and makerspaces')"
},
{
"key": "opening_hours",
- "description": "Layer 'Hackerspace' shows opening_hours=24/7 with a fixed text, namely '24/7 opened (including holidays)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces')",
+ "description": "Layer 'Hackerspace' shows opening_hours=24/7 with a fixed text, namely '24/7 opened (including holidays)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces and makerspaces')",
"value": "24/7"
},
{
"key": "service:3dprinter",
- "description": "Layer 'Hackerspace' shows service:3dprinter=yes with a fixed text, namely 'There is a 3D-printer available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces')",
+ "description": "Layer 'Hackerspace' shows service:3dprinter=yes with a fixed text, namely 'There is a 3D-printer available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces and makerspaces')",
"value": "yes"
},
{
"key": "service:3dprinter",
- "description": "Layer 'Hackerspace' shows service:3dprinter=no with a fixed text, namely 'There is no 3D-printer available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces')",
+ "description": "Layer 'Hackerspace' shows service:3dprinter=no with a fixed text, namely 'There is no 3D-printer available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces and makerspaces')",
"value": "no"
},
+ {
+ "key": "service:3dprinter",
+ "description": "Layer 'Hackerspace' shows service:3dprinter=limited with a fixed text, namely 'There is a limited 3D-printer available at this hackerspace' (in the mapcomplete.org theme 'Hackerspaces and makerspaces')",
+ "value": "limited"
+ },
{
"key": "service:lasercutter",
- "description": "Layer 'Hackerspace' shows service:lasercutter=yes with a fixed text, namely 'There is a laser cutter available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces')",
+ "description": "Layer 'Hackerspace' shows service:lasercutter=yes with a fixed text, namely 'There is a laser cutter available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces and makerspaces')",
"value": "yes"
},
{
"key": "service:lasercutter",
- "description": "Layer 'Hackerspace' shows service:lasercutter=no with a fixed text, namely 'There is no laser cutter available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces')",
+ "description": "Layer 'Hackerspace' shows service:lasercutter=no with a fixed text, namely 'There is no laser cutter available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces and makerspaces')",
"value": "no"
},
+ {
+ "key": "service:lasercutter",
+ "description": "Layer 'Hackerspace' shows service:lasercutter=limited with a fixed text, namely 'There is a limited laser cutter available at this hackerspace' (in the mapcomplete.org theme 'Hackerspaces and makerspaces')",
+ "value": "limited"
+ },
{
"key": "service:cnc_drilling_machine",
- "description": "Layer 'Hackerspace' shows service:cnc_drilling_machine=yes with a fixed text, namely 'There is a CNC drill available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces')",
+ "description": "Layer 'Hackerspace' shows service:cnc_drilling_machine=yes with a fixed text, namely 'There is a CNC drill available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces and makerspaces')",
"value": "yes"
},
{
"key": "service:cnc_drilling_machine",
- "description": "Layer 'Hackerspace' shows service:cnc_drilling_machine=no with a fixed text, namely 'There is no CNC drill available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces')",
+ "description": "Layer 'Hackerspace' shows service:cnc_drilling_machine=no with a fixed text, namely 'There is no CNC drill available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces and makerspaces')",
"value": "no"
},
{
- "key": "wheelchair",
- "description": "Layer 'Hackerspace' 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.org theme 'Hackerspaces')",
- "value": "designated"
+ "key": "service:cnc_drilling_machine",
+ "description": "Layer 'Hackerspace' shows service:cnc_drilling_machine=limited with a fixed text, namely 'There is a limited CNC drill available at this hackerspace' (in the mapcomplete.org theme 'Hackerspaces and makerspaces')",
+ "value": "limited"
},
{
- "key": "wheelchair",
- "description": "Layer 'Hackerspace' 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.org theme 'Hackerspaces')",
+ "key": "service:media_studio",
+ "description": "Layer 'Hackerspace' shows service:media_studio=yes with a fixed text, namely 'There is a multimedia studio available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces and makerspaces')",
"value": "yes"
},
{
- "key": "wheelchair",
- "description": "Layer 'Hackerspace' 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.org theme 'Hackerspaces')",
+ "key": "service:media_studio",
+ "description": "Layer 'Hackerspace' shows service:media_studio=no with a fixed text, namely 'There is no multimedia studio available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces and makerspaces')",
+ "value": "no"
+ },
+ {
+ "key": "service:media_studio",
+ "description": "Layer 'Hackerspace' shows service:media_studio=limited with a fixed text, namely 'There is a limited multimedia studio available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces and makerspaces')",
+ "value": "limited"
+ },
+ {
+ "key": "service:sewing_machine",
+ "description": "Layer 'Hackerspace' shows service:sewing_machine=yes with a fixed text, namely 'There is a sewing machine available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces and makerspaces')",
+ "value": "yes"
+ },
+ {
+ "key": "service:sewing_machine",
+ "description": "Layer 'Hackerspace' shows service:sewing_machine=no with a fixed text, namely 'There is no sewing machine available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces and makerspaces')",
+ "value": "no"
+ },
+ {
+ "key": "service:sewing_machine",
+ "description": "Layer 'Hackerspace' shows service:sewing_machine=limited with a fixed text, namely 'There is a limited sewing machine available at this hackerspace' (in the mapcomplete.org theme 'Hackerspaces and makerspaces')",
+ "value": "limited"
+ },
+ {
+ "key": "service:workshop:wood",
+ "description": "Layer 'Hackerspace' shows service:workshop:wood=yes with a fixed text, namely 'There is a woodworking workshop available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces and makerspaces')",
+ "value": "yes"
+ },
+ {
+ "key": "service:workshop:wood",
+ "description": "Layer 'Hackerspace' shows service:workshop:wood=no with a fixed text, namely 'There is no woodworking workshop available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces and makerspaces')",
+ "value": "no"
+ },
+ {
+ "key": "service:workshop:wood",
+ "description": "Layer 'Hackerspace' shows service:workshop:wood=limited with a fixed text, namely 'There is a limited woodworking workshop available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces and makerspaces')",
+ "value": "limited"
+ },
+ {
+ "key": "service:workshop:ceramics",
+ "description": "Layer 'Hackerspace' shows service:workshop:ceramics=yes with a fixed text, namely 'There is a ceramics workshop available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces and makerspaces')",
+ "value": "yes"
+ },
+ {
+ "key": "service:workshop:ceramics",
+ "description": "Layer 'Hackerspace' shows service:workshop:ceramics=no with a fixed text, namely 'There is no ceramics workshop available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces and makerspaces')",
+ "value": "no"
+ },
+ {
+ "key": "service:workshop:ceramics",
+ "description": "Layer 'Hackerspace' shows service:workshop:ceramics=limited with a fixed text, namely 'There is a limited ceramics workshop available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces and makerspaces')",
+ "value": "limited"
+ },
+ {
+ "key": "service:workshop:metal",
+ "description": "Layer 'Hackerspace' shows service:workshop:metal=yes with a fixed text, namely 'There is a metal workshop available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces and makerspaces')",
+ "value": "yes"
+ },
+ {
+ "key": "service:workshop:metal",
+ "description": "Layer 'Hackerspace' shows service:workshop:metal=no with a fixed text, namely 'There is no metal workshop available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces and makerspaces')",
+ "value": "no"
+ },
+ {
+ "key": "service:workshop:metal",
+ "description": "Layer 'Hackerspace' shows service:workshop:metal=limited with a fixed text, namely 'There is a limited metal workshop available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces and makerspaces')",
+ "value": "limited"
+ },
+ {
+ "key": "service:bicycle:diy",
+ "description": "Layer 'Hackerspace' shows service:bicycle:diy=yes with a fixed text, namely 'There is a bicycle repair workshop available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces and makerspaces')",
+ "value": "yes"
+ },
+ {
+ "key": "service:bicycle:diy",
+ "description": "Layer 'Hackerspace' shows service:bicycle:diy=no with a fixed text, namely 'There is no bicycle repair workshop available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces and makerspaces')",
+ "value": "no"
+ },
+ {
+ "key": "service:bicycle:diy",
+ "description": "Layer 'Hackerspace' shows service:bicycle:diy=limited with a fixed text, namely 'There is a limited bicycle repair workshop available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces and makerspaces')",
"value": "limited"
},
{
"key": "wheelchair",
- "description": "Layer 'Hackerspace' 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.org theme 'Hackerspaces')",
+ "description": "Layer 'Hackerspace' 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.org theme 'Hackerspaces and makerspaces')",
+ "value": "designated"
+ },
+ {
+ "key": "wheelchair",
+ "description": "Layer 'Hackerspace' 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.org theme 'Hackerspaces and makerspaces')",
+ "value": "yes"
+ },
+ {
+ "key": "wheelchair",
+ "description": "Layer 'Hackerspace' 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.org theme 'Hackerspaces and makerspaces')",
+ "value": "limited"
+ },
+ {
+ "key": "wheelchair",
+ "description": "Layer 'Hackerspace' 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.org theme 'Hackerspaces and makerspaces')",
"value": "no"
},
{
"key": "drink:club-mate",
- "description": "Layer 'Hackerspace' shows drink:club-mate=yes with a fixed text, namely 'This hackerspace serves Club-Mate' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces')",
+ "description": "Layer 'Hackerspace' shows drink:club-mate=yes with a fixed text, namely 'This hackerspace serves Club-Mate' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces and makerspaces')",
"value": "yes"
},
{
"key": "drink:club-mate",
- "description": "Layer 'Hackerspace' shows drink:club-mate=no with a fixed text, namely 'This hackerspace does not serve Club-Mate' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces')",
+ "description": "Layer 'Hackerspace' shows drink:club-mate=no with a fixed text, namely 'This hackerspace does not serve Club-Mate' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hackerspaces and makerspaces')",
"value": "no"
},
{
"key": "start_date",
- "description": "Layer 'Hackerspace' shows and asks freeform values for key 'start_date' (in the mapcomplete.org theme 'Hackerspaces')"
+ "description": "Layer 'Hackerspace' shows and asks freeform values for key 'start_date' (in the mapcomplete.org theme 'Hackerspaces and makerspaces')"
}
]
}
\ No newline at end of file
diff --git a/Docs/TagInfo/mapcomplete_hotels.json b/Docs/TagInfo/mapcomplete_hotels.json
index b978866707..bc2460e748 100644
--- a/Docs/TagInfo/mapcomplete_hotels.json
+++ b/Docs/TagInfo/mapcomplete_hotels.json
@@ -131,6 +131,59 @@
"key": "internet_access:ssid",
"description": "Layer 'Hotels' shows internet_access:ssid=Telekom with a fixed text, namely 'Telekom' and allows to pick this as a default answer (in the mapcomplete.org theme 'Hotels') (This is only shown if internet_access=wlan)",
"value": "Telekom"
+ },
+ {
+ "key": "amenity",
+ "description": "The MapComplete theme Hotels has a layer Love hotels showing features with this tag",
+ "value": "love_hotel"
+ },
+ {
+ "key": "id",
+ "description": "Layer 'Love hotels' shows id~.+ with a fixed text, namely 'You just created this element! Thanks for sharing this info with the world and helping people worldwide.' (in the mapcomplete.org theme 'Hotels') (This is only shown if _backend~.+ & _last_edit:passed_time<300 & (_version_number= | _version_number=1))"
+ },
+ {
+ "key": "image",
+ "description": "The layer 'Love 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 'Love 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 'Love 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 'Love 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 'Love hotels' shows and asks freeform values for key 'name' (in the mapcomplete.org theme 'Hotels')"
+ },
+ {
+ "key": "phone",
+ "description": "Layer 'Love hotels' shows and asks freeform values for key 'phone' (in the mapcomplete.org theme 'Hotels')"
+ },
+ {
+ "key": "contact:phone",
+ "description": "Layer 'Love hotels' shows contact:phone~.+ with a fixed text, namely '{contact:phone}' (in the mapcomplete.org theme 'Hotels')"
+ },
+ {
+ "key": "email",
+ "description": "Layer 'Love hotels' shows and asks freeform values for key 'email' (in the mapcomplete.org theme 'Hotels')"
+ },
+ {
+ "key": "contact:email",
+ "description": "Layer 'Love hotels' shows contact:email~.+ with a fixed text, namely '{contact:email}' (in the mapcomplete.org theme 'Hotels')"
+ },
+ {
+ "key": "website",
+ "description": "Layer 'Love hotels' shows and asks freeform values for key 'website' (in the mapcomplete.org theme 'Hotels')"
+ },
+ {
+ "key": "contact:website",
+ "description": "Layer 'Love hotels' shows contact:website~.+ with a fixed text, namely '{contact:website}' (in the mapcomplete.org theme 'Hotels')"
}
]
}
\ No newline at end of file
diff --git a/Docs/TagInfo/mapcomplete_indoors.json b/Docs/TagInfo/mapcomplete_indoors.json
index b005a6d05d..2a3ac9679a 100644
--- a/Docs/TagInfo/mapcomplete_indoors.json
+++ b/Docs/TagInfo/mapcomplete_indoors.json
@@ -357,22 +357,22 @@
},
{
"key": "changing_table:location",
- "description": "Layer 'Indoors' shows changing_table:location=female_toilet with a fixed text, namely 'The changing table is in the toilet for women. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets & changing_table=yes)",
+ "description": "Layer 'Indoors' shows changing_table:location=female_toilet with a fixed text, namely 'A changing table is in the toilet for women' and allows to pick this as a default answer (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets & changing_table=yes)",
"value": "female_toilet"
},
{
"key": "changing_table:location",
- "description": "Layer 'Indoors' shows changing_table:location=male_toilet with a fixed text, namely 'The changing table is in the toilet for men. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets & changing_table=yes)",
+ "description": "Layer 'Indoors' shows changing_table:location=male_toilet with a fixed text, namely 'A changing table is in the toilet for men' and allows to pick this as a default answer (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets & changing_table=yes)",
"value": "male_toilet"
},
{
"key": "changing_table:location",
- "description": "Layer 'Indoors' shows changing_table:location=wheelchair_toilet with a fixed text, namely 'The changing table is in the toilet for wheelchair users. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets & changing_table=yes)",
+ "description": "Layer 'Indoors' shows changing_table:location=wheelchair_toilet with a fixed text, namely 'A changing table is in the toilet for wheelchair users' and allows to pick this as a default answer (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets & changing_table=yes)",
"value": "wheelchair_toilet"
},
{
"key": "changing_table:location",
- "description": "Layer 'Indoors' shows changing_table:location=dedicated_room with a fixed text, namely 'The changing table is in a dedicated room. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets & changing_table=yes)",
+ "description": "Layer 'Indoors' shows changing_table:location=dedicated_room with a fixed text, namely 'A changing table is in a dedicated room' and allows to pick this as a default answer (in the mapcomplete.org theme 'Indoors') (This is only shown if amenity=toilets & changing_table=yes)",
"value": "dedicated_room"
},
{
diff --git a/Docs/TagInfo/mapcomplete_maxspeed.json b/Docs/TagInfo/mapcomplete_maxspeed.json
index 31d6c01be0..2dc74e47ee 100644
--- a/Docs/TagInfo/mapcomplete_maxspeed.json
+++ b/Docs/TagInfo/mapcomplete_maxspeed.json
@@ -90,7 +90,7 @@
},
{
"key": "highway",
- "description": "Layer 'Maxspeed' shows highway=living_street with a fixed text, namely 'This is a living street, which has a maxspeed of 20km/h' and allows to pick this as a default answer (in the mapcomplete.org theme 'Maxspeed')",
+ "description": "Layer 'Maxspeed' shows highway=living_street & _country=be with a fixed text, namely 'This is a living street, which has a maxspeed of 20km/h' and allows to pick this as a default answer (in the mapcomplete.org theme 'Maxspeed')",
"value": "living_street"
},
{
diff --git a/Docs/TagInfo/mapcomplete_nature.json b/Docs/TagInfo/mapcomplete_nature.json
index 6035a492d6..aa622e186c 100644
--- a/Docs/TagInfo/mapcomplete_nature.json
+++ b/Docs/TagInfo/mapcomplete_nature.json
@@ -1205,22 +1205,22 @@
},
{
"key": "changing_table:location",
- "description": "Layer 'Toilets' shows changing_table:location=female_toilet with a fixed text, namely 'The changing table is in the toilet for women. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Into nature') (This is only shown if changing_table=yes)",
+ "description": "Layer 'Toilets' shows changing_table:location=female_toilet with a fixed text, namely 'A changing table is in the toilet for women' and allows to pick this as a default answer (in the mapcomplete.org theme 'Into nature') (This is only shown if changing_table=yes)",
"value": "female_toilet"
},
{
"key": "changing_table:location",
- "description": "Layer 'Toilets' shows changing_table:location=male_toilet with a fixed text, namely 'The changing table is in the toilet for men. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Into nature') (This is only shown if changing_table=yes)",
+ "description": "Layer 'Toilets' shows changing_table:location=male_toilet with a fixed text, namely 'A changing table is in the toilet for men' and allows to pick this as a default answer (in the mapcomplete.org theme 'Into nature') (This is only shown if changing_table=yes)",
"value": "male_toilet"
},
{
"key": "changing_table:location",
- "description": "Layer 'Toilets' shows changing_table:location=wheelchair_toilet with a fixed text, namely 'The changing table is in the toilet for wheelchair users. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Into nature') (This is only shown if changing_table=yes)",
+ "description": "Layer 'Toilets' shows changing_table:location=wheelchair_toilet with a fixed text, namely 'A changing table is in the toilet for wheelchair users' and allows to pick this as a default answer (in the mapcomplete.org theme 'Into nature') (This is only shown if changing_table=yes)",
"value": "wheelchair_toilet"
},
{
"key": "changing_table:location",
- "description": "Layer 'Toilets' shows changing_table:location=dedicated_room with a fixed text, namely 'The changing table is in a dedicated room. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Into nature') (This is only shown if changing_table=yes)",
+ "description": "Layer 'Toilets' shows changing_table:location=dedicated_room with a fixed text, namely 'A changing table is in a dedicated room' and allows to pick this as a default answer (in the mapcomplete.org theme 'Into nature') (This is only shown if changing_table=yes)",
"value": "dedicated_room"
},
{
@@ -1296,6 +1296,54 @@
"key": "ski",
"description": "Layer 'Guideposts' shows ski=yes with a fixed text, namely 'This guidepost shows ski routes' and allows to pick this as a default answer (in the mapcomplete.org theme 'Into nature')",
"value": "yes"
+ },
+ {
+ "key": "amenity",
+ "description": "The MapComplete theme Into nature has a layer Shelter showing features with this tag",
+ "value": "shelter"
+ },
+ {
+ "key": "id",
+ "description": "Layer 'Shelter' shows id~.+ with a fixed text, namely 'You just created this element! Thanks for sharing this info with the world and helping people worldwide.' (in the mapcomplete.org theme 'Into nature') (This is only shown if _backend~.+ & _last_edit:passed_time<300 & (_version_number= | _version_number=1))"
+ },
+ {
+ "key": "shelter_type",
+ "description": "Layer 'Shelter' shows and asks freeform values for key 'shelter_type' (in the mapcomplete.org theme 'Into nature')"
+ },
+ {
+ "key": "shelter_type",
+ "description": "Layer 'Shelter' shows shelter_type=public_transport with a fixed text, namely 'This is a shelter at a public transport stop.' and allows to pick this as a default answer (in the mapcomplete.org theme 'Into nature')",
+ "value": "public_transport"
+ },
+ {
+ "key": "shelter_type",
+ "description": "Layer 'Shelter' shows shelter_type=picnic_shelter with a fixed text, namely 'This is a shelter protecting from rain at a picnic site.' and allows to pick this as a default answer (in the mapcomplete.org theme 'Into nature')",
+ "value": "picnic_shelter"
+ },
+ {
+ "key": "shelter_type",
+ "description": "Layer 'Shelter' shows shelter_type=gazebo with a fixed text, namely 'This is a gazebo.' and allows to pick this as a default answer (in the mapcomplete.org theme 'Into nature')",
+ "value": "gazebo"
+ },
+ {
+ "key": "shelter_type",
+ "description": "Layer 'Shelter' shows shelter_type=weather_shelter with a fixed text, namely 'This is a small shelter, primarily intended for short breaks. Usually found in the mountains or alongside roads.' and allows to pick this as a default answer (in the mapcomplete.org theme 'Into nature')",
+ "value": "weather_shelter"
+ },
+ {
+ "key": "shelter_type",
+ "description": "Layer 'Shelter' shows shelter_type=lean_to with a fixed text, namely 'This is a shed with 3 walls, primarily intended for camping.' and allows to pick this as a default answer (in the mapcomplete.org theme 'Into nature')",
+ "value": "lean_to"
+ },
+ {
+ "key": "shelter_type",
+ "description": "Layer 'Shelter' shows shelter_type=pavilion with a fixed text, namely 'This is a pavilion' and allows to pick this as a default answer (in the mapcomplete.org theme 'Into nature')",
+ "value": "pavilion"
+ },
+ {
+ "key": "shelter_type",
+ "description": "Layer 'Shelter' shows shelter_type=basic_hut with a fixed text, namely 'This is a basic hut, providing basic shelter and sleeping facilities.' and allows to pick this as a default answer (in the mapcomplete.org theme 'Into nature')",
+ "value": "basic_hut"
}
]
}
\ No newline at end of file
diff --git a/Docs/TagInfo/mapcomplete_onwheels.json b/Docs/TagInfo/mapcomplete_onwheels.json
index a6b8030e67..dd84e7b68e 100644
--- a/Docs/TagInfo/mapcomplete_onwheels.json
+++ b/Docs/TagInfo/mapcomplete_onwheels.json
@@ -2624,22 +2624,22 @@
},
{
"key": "changing_table:location",
- "description": "Layer 'Toilets' shows changing_table:location=female_toilet with a fixed text, namely 'The changing table is in the toilet for women. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels') (This is only shown if changing_table=yes)",
+ "description": "Layer 'Toilets' shows changing_table:location=female_toilet with a fixed text, namely 'A changing table is in the toilet for women' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels') (This is only shown if changing_table=yes)",
"value": "female_toilet"
},
{
"key": "changing_table:location",
- "description": "Layer 'Toilets' shows changing_table:location=male_toilet with a fixed text, namely 'The changing table is in the toilet for men. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels') (This is only shown if changing_table=yes)",
+ "description": "Layer 'Toilets' shows changing_table:location=male_toilet with a fixed text, namely 'A changing table is in the toilet for men' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels') (This is only shown if changing_table=yes)",
"value": "male_toilet"
},
{
"key": "changing_table:location",
- "description": "Layer 'Toilets' shows changing_table:location=wheelchair_toilet with a fixed text, namely 'The changing table is in the toilet for wheelchair users. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels') (This is only shown if changing_table=yes)",
+ "description": "Layer 'Toilets' shows changing_table:location=wheelchair_toilet with a fixed text, namely 'A changing table is in the toilet for wheelchair users' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels') (This is only shown if changing_table=yes)",
"value": "wheelchair_toilet"
},
{
"key": "changing_table:location",
- "description": "Layer 'Toilets' shows changing_table:location=dedicated_room with a fixed text, namely 'The changing table is in a dedicated room. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels') (This is only shown if changing_table=yes)",
+ "description": "Layer 'Toilets' shows changing_table:location=dedicated_room with a fixed text, namely 'A changing table is in a dedicated room' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels') (This is only shown if changing_table=yes)",
"value": "dedicated_room"
},
{
diff --git a/Docs/TagInfo/mapcomplete_parkings.json b/Docs/TagInfo/mapcomplete_parkings.json
index bfda9e8903..74f7bb3cc9 100644
--- a/Docs/TagInfo/mapcomplete_parkings.json
+++ b/Docs/TagInfo/mapcomplete_parkings.json
@@ -455,6 +455,1273 @@
"key": "noref",
"description": "Layer 'Parking Ticket Machines' shows noref=yes with a fixed text, namely 'This parking ticket machine has no reference number' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
"value": "yes"
+ },
+ {
+ "key": "amenity",
+ "description": "The MapComplete theme Parking has a layer Charging stations showing features with this tag",
+ "value": "charging_station"
+ },
+ {
+ "key": "disused:amenity",
+ "description": "The MapComplete theme Parking has a layer Charging stations showing features with this tag",
+ "value": "charging_station"
+ },
+ {
+ "key": "planned:amenity",
+ "description": "The MapComplete theme Parking has a layer Charging stations showing features with this tag",
+ "value": "charging_station"
+ },
+ {
+ "key": "construction:amenity",
+ "description": "The MapComplete theme Parking has a layer Charging stations showing features with this tag",
+ "value": "charging_station"
+ },
+ {
+ "key": "id",
+ "description": "Layer 'Charging stations' shows id~.+ with a fixed text, namely 'You just created this element! Thanks for sharing this info with the world and helping people worldwide.' (in the mapcomplete.org theme 'Parking') (This is only shown if _backend~.+ & _last_edit:passed_time<300 & (_version_number= | _version_number=1))"
+ },
+ {
+ "key": "image",
+ "description": "The layer 'Charging stations 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 'Charging stations 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 'Charging stations 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 'Charging stations 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": "bicycle",
+ "description": "Layer 'Charging stations' shows bicycle=yes with a fixed text, namely 'Bicycles can be charged here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "yes"
+ },
+ {
+ "key": "motorcar",
+ "description": "Layer 'Charging stations' shows motorcar=yes with a fixed text, namely 'Cars can be charged here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "yes"
+ },
+ {
+ "key": "scooter",
+ "description": "Layer 'Charging stations' shows scooter=yes with a fixed text, namely 'Scooters can be charged here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "yes"
+ },
+ {
+ "key": "hgv",
+ "description": "Layer 'Charging stations' shows hgv=yes with a fixed text, namely 'Heavy good vehicles (such as trucks) can be charged here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "yes"
+ },
+ {
+ "key": "bus",
+ "description": "Layer 'Charging stations' shows bus=yes with a fixed text, namely 'Buses can be charged here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "yes"
+ },
+ {
+ "key": "access",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'access' (in the mapcomplete.org theme 'Parking')"
+ },
+ {
+ "key": "access",
+ "description": "Layer 'Charging stations' shows access=yes with a fixed text, namely 'Anyone can use this charging station (payment might be needed)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "yes"
+ },
+ {
+ "key": "access",
+ "description": "Layer 'Charging stations' shows access=public with a fixed text, namely 'Anyone can use this charging station (payment might be needed)' (in the mapcomplete.org theme 'Parking')",
+ "value": "public"
+ },
+ {
+ "key": "access",
+ "description": "Layer 'Charging stations' shows access=customers with a fixed text, namely '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' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "customers"
+ },
+ {
+ "key": "access",
+ "description": "Layer 'Charging stations' shows access=key with a fixed text, namely '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' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "key"
+ },
+ {
+ "key": "access",
+ "description": "Layer 'Charging stations' shows access=private with a fixed text, namely 'Not accessible to the general public (e.g. only accessible to the owners, employees, ...)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "private"
+ },
+ {
+ "key": "access",
+ "description": "Layer 'Charging stations' shows access=permissive with a fixed text, namely 'This charging station is accessible to the public during certain hours or conditions. Restrictions might apply, but general use is allowed.' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "permissive"
+ },
+ {
+ "key": "capacity",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'capacity' (in the mapcomplete.org theme 'Parking')"
+ },
+ {
+ "key": "socket:schuko",
+ "description": "Layer 'Charging stations' shows socket:schuko=1 with a fixed text, namely 'Schuko wall plug without ground pin (CEE7/4 type F)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "1"
+ },
+ {
+ "key": "socket:schuko",
+ "description": "Layer 'Charging stations' shows socket:schuko~.+ & socket:schuko!=1 with a fixed text, namely 'Schuko wall plug without ground pin (CEE7/4 type F)' (in the mapcomplete.org theme 'Parking')"
+ },
+ {
+ "key": "socket:typee",
+ "description": "Layer 'Charging stations' shows socket:typee=1 with a fixed text, namely 'European wall plug with ground pin (CEE7/4 type E)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "1"
+ },
+ {
+ "key": "socket:typee",
+ "description": "Layer 'Charging stations' shows socket:typee~.+ & socket:typee!=1 with a fixed text, namely 'European wall plug with ground pin (CEE7/4 type E)' (in the mapcomplete.org theme 'Parking')"
+ },
+ {
+ "key": "socket:chademo",
+ "description": "Layer 'Charging stations' shows socket:chademo=1 with a fixed text, namely 'Chademo' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "1"
+ },
+ {
+ "key": "socket:chademo",
+ "description": "Layer 'Charging stations' shows socket:chademo~.+ & socket:chademo!=1 with a fixed text, namely 'Chademo' (in the mapcomplete.org theme 'Parking')"
+ },
+ {
+ "key": "socket:type1_cable",
+ "description": "Layer 'Charging stations' shows socket:type1_cable=1 with a fixed text, namely 'Type 1 with cable (J1772)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "1"
+ },
+ {
+ "key": "socket:type1_cable",
+ "description": "Layer 'Charging stations' shows socket:type1_cable~.+ & socket:type1_cable!=1 with a fixed text, namely 'Type 1 with cable (J1772)' (in the mapcomplete.org theme 'Parking')"
+ },
+ {
+ "key": "socket:type1",
+ "description": "Layer 'Charging stations' shows socket:type1=1 with a fixed text, namely 'Type 1 without cable (J1772)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "1"
+ },
+ {
+ "key": "socket:type1",
+ "description": "Layer 'Charging stations' shows socket:type1~.+ & socket:type1!=1 with a fixed text, namely 'Type 1 without cable (J1772)' (in the mapcomplete.org theme 'Parking')"
+ },
+ {
+ "key": "socket:type1_combo",
+ "description": "Layer 'Charging stations' shows socket:type1_combo=1 with a fixed text, namely 'Type 1 CCS (aka Type 1 Combo)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "1"
+ },
+ {
+ "key": "socket:type1_combo",
+ "description": "Layer 'Charging stations' shows socket:type1_combo~.+ & socket:type1_combo!=1 with a fixed text, namely 'Type 1 CCS (aka Type 1 Combo)' (in the mapcomplete.org theme 'Parking')"
+ },
+ {
+ "key": "socket:tesla_supercharger",
+ "description": "Layer 'Charging stations' shows socket:tesla_supercharger=1 with a fixed text, namely 'Tesla Supercharger' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "1"
+ },
+ {
+ "key": "socket:tesla_supercharger",
+ "description": "Layer 'Charging stations' shows socket:tesla_supercharger~.+ & socket:tesla_supercharger!=1 with a fixed text, namely 'Tesla Supercharger' (in the mapcomplete.org theme 'Parking')"
+ },
+ {
+ "key": "socket:type2",
+ "description": "Layer 'Charging stations' shows socket:type2=1 with a fixed text, namely 'Type 2 (mennekes)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "1"
+ },
+ {
+ "key": "socket:type2",
+ "description": "Layer 'Charging stations' shows socket:type2~.+ & socket:type2!=1 with a fixed text, namely 'Type 2 (mennekes)' (in the mapcomplete.org theme 'Parking')"
+ },
+ {
+ "key": "socket:type2_combo",
+ "description": "Layer 'Charging stations' shows socket:type2_combo=1 with a fixed text, namely 'Type 2 CCS (mennekes)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "1"
+ },
+ {
+ "key": "socket:type2_combo",
+ "description": "Layer 'Charging stations' shows socket:type2_combo~.+ & socket:type2_combo!=1 with a fixed text, namely 'Type 2 CCS (mennekes)' (in the mapcomplete.org theme 'Parking')"
+ },
+ {
+ "key": "socket:type2_cable",
+ "description": "Layer 'Charging stations' shows socket:type2_cable=1 with a fixed text, namely 'Type 2 with cable (mennekes)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "1"
+ },
+ {
+ "key": "socket:type2_cable",
+ "description": "Layer 'Charging stations' shows socket:type2_cable~.+ & socket:type2_cable!=1 with a fixed text, namely 'Type 2 with cable (mennekes)' (in the mapcomplete.org theme 'Parking')"
+ },
+ {
+ "key": "socket:tesla_supercharger_ccs",
+ "description": "Layer 'Charging stations' shows socket:tesla_supercharger_ccs=1 with a fixed text, namely 'Tesla Supercharger CCS (a branded type2_css)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "1"
+ },
+ {
+ "key": "socket:tesla_supercharger_ccs",
+ "description": "Layer 'Charging stations' shows socket:tesla_supercharger_ccs~.+ & socket:tesla_supercharger_ccs!=1 with a fixed text, namely 'Tesla Supercharger CCS (a branded type2_css)' (in the mapcomplete.org theme 'Parking')"
+ },
+ {
+ "key": "socket:tesla_destination",
+ "description": "Layer 'Charging stations' shows socket:tesla_destination=1 with a fixed text, namely 'Tesla Supercharger (destination)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "1"
+ },
+ {
+ "key": "socket:tesla_destination",
+ "description": "Layer 'Charging stations' shows socket:tesla_destination~.+ & socket:tesla_destination!=1 & _country=us with a fixed text, namely 'Tesla Supercharger (destination)' (in the mapcomplete.org theme 'Parking')"
+ },
+ {
+ "key": "socket:tesla_destination",
+ "description": "Layer 'Charging stations' shows socket:tesla_destination=1 with a fixed text, namely 'Tesla supercharger (destination) (A Type 2 with cable branded as tesla)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "1"
+ },
+ {
+ "key": "socket:tesla_destination",
+ "description": "Layer 'Charging stations' shows socket:tesla_destination~.+ & socket:tesla_destination!=1 & _country!=us with a fixed text, namely 'Tesla supercharger (destination) (A Type 2 with cable branded as tesla)' (in the mapcomplete.org theme 'Parking')"
+ },
+ {
+ "key": "socket:USB-A",
+ "description": "Layer 'Charging stations' shows socket:USB-A=1 with a fixed text, namely 'USB to charge phones and small electronics' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "1"
+ },
+ {
+ "key": "socket:USB-A",
+ "description": "Layer 'Charging stations' shows socket:USB-A~.+ & socket:USB-A!=1 with a fixed text, namely 'USB to charge phones and small electronics' (in the mapcomplete.org theme 'Parking')"
+ },
+ {
+ "key": "socket:bosch_3pin",
+ "description": "Layer 'Charging stations' shows socket:bosch_3pin=1 with a fixed text, namely 'Bosch Active Connect with 3 pins and cable' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "1"
+ },
+ {
+ "key": "socket:bosch_3pin",
+ "description": "Layer 'Charging stations' shows socket:bosch_3pin~.+ & socket:bosch_3pin!=1 with a fixed text, namely 'Bosch Active Connect with 3 pins and cable' (in the mapcomplete.org theme 'Parking')"
+ },
+ {
+ "key": "socket:bosch_5pin",
+ "description": "Layer 'Charging stations' shows socket:bosch_5pin=1 with a fixed text, namely 'Bosch Active Connect with 5 pins and cable' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "1"
+ },
+ {
+ "key": "socket:bosch_5pin",
+ "description": "Layer 'Charging stations' shows socket:bosch_5pin~.+ & socket:bosch_5pin!=1 with a fixed text, namely 'Bosch Active Connect with 5 pins and cable' (in the mapcomplete.org theme 'Parking')"
+ },
+ {
+ "key": "socket:schuko",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:schuko' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:schuko~.+ & socket:schuko!=0)"
+ },
+ {
+ "key": "socket:schuko:voltage",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:schuko:voltage' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:schuko~.+ & socket:schuko!=0)"
+ },
+ {
+ "key": "socket:schuko:voltage",
+ "description": "Layer 'Charging stations' shows socket:schuko:voltage=230 V with a fixed text, namely 'Schuko wall plug without ground pin (CEE7/4 type F) outputs 230 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:schuko~.+ & socket:schuko!=0)",
+ "value": "230 V"
+ },
+ {
+ "key": "socket:schuko:current",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:schuko:current' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:schuko~.+ & socket:schuko!=0)"
+ },
+ {
+ "key": "socket:schuko:current",
+ "description": "Layer 'Charging stations' shows socket:schuko:current=16 A with a fixed text, namely 'Schuko wall plug without ground pin (CEE7/4 type F) outputs at most 16 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:schuko~.+ & socket:schuko!=0)",
+ "value": "16 A"
+ },
+ {
+ "key": "socket:schuko:output",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:schuko:output' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:schuko~.+ & socket:schuko!=0)"
+ },
+ {
+ "key": "socket:schuko:output",
+ "description": "Layer 'Charging stations' shows socket:schuko:output=3.6 kW with a fixed text, namely 'Schuko wall plug without ground pin (CEE7/4 type F) outputs at most 3.6 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:schuko~.+ & socket:schuko!=0)",
+ "value": "3.6 kW"
+ },
+ {
+ "key": "socket:typee",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:typee' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:typee~.+ & socket:typee!=0)"
+ },
+ {
+ "key": "socket:typee:voltage",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:typee:voltage' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:typee~.+ & socket:typee!=0)"
+ },
+ {
+ "key": "socket:typee:voltage",
+ "description": "Layer 'Charging stations' shows socket:typee:voltage=230 V with a fixed text, namely 'European wall plug with ground pin (CEE7/4 type E) outputs 230 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:typee~.+ & socket:typee!=0)",
+ "value": "230 V"
+ },
+ {
+ "key": "socket:typee:current",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:typee:current' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:typee~.+ & socket:typee!=0)"
+ },
+ {
+ "key": "socket:typee:current",
+ "description": "Layer 'Charging stations' shows socket:typee:current=16 A with a fixed text, namely 'European wall plug with ground pin (CEE7/4 type E) outputs at most 16 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:typee~.+ & socket:typee!=0)",
+ "value": "16 A"
+ },
+ {
+ "key": "socket:typee:output",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:typee:output' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:typee~.+ & socket:typee!=0)"
+ },
+ {
+ "key": "socket:typee:output",
+ "description": "Layer 'Charging stations' shows socket:typee:output=3 kW with a fixed text, namely 'European wall plug with ground pin (CEE7/4 type E) outputs at most 3 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:typee~.+ & socket:typee!=0)",
+ "value": "3 kW"
+ },
+ {
+ "key": "socket:typee:output",
+ "description": "Layer 'Charging stations' shows socket:typee:output=22 kW with a fixed text, namely 'European wall plug with ground pin (CEE7/4 type E) outputs at most 22 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:typee~.+ & socket:typee!=0)",
+ "value": "22 kW"
+ },
+ {
+ "key": "socket:chademo",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:chademo' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:chademo~.+ & socket:chademo!=0)"
+ },
+ {
+ "key": "socket:chademo:voltage",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:chademo:voltage' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:chademo~.+ & socket:chademo!=0)"
+ },
+ {
+ "key": "socket:chademo:voltage",
+ "description": "Layer 'Charging stations' shows socket:chademo:voltage=500 V with a fixed text, namely 'Chademo outputs 500 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:chademo~.+ & socket:chademo!=0)",
+ "value": "500 V"
+ },
+ {
+ "key": "socket:chademo:current",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:chademo:current' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:chademo~.+ & socket:chademo!=0)"
+ },
+ {
+ "key": "socket:chademo:current",
+ "description": "Layer 'Charging stations' shows socket:chademo:current=120 A with a fixed text, namely 'Chademo outputs at most 120 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:chademo~.+ & socket:chademo!=0)",
+ "value": "120 A"
+ },
+ {
+ "key": "socket:chademo:output",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:chademo:output' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:chademo~.+ & socket:chademo!=0)"
+ },
+ {
+ "key": "socket:chademo:output",
+ "description": "Layer 'Charging stations' shows socket:chademo:output=50 kW with a fixed text, namely 'Chademo outputs at most 50 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:chademo~.+ & socket:chademo!=0)",
+ "value": "50 kW"
+ },
+ {
+ "key": "socket:type1_cable",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:type1_cable' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type1_cable~.+ & socket:type1_cable!=0)"
+ },
+ {
+ "key": "socket:type1_cable:voltage",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:type1_cable:voltage' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type1_cable~.+ & socket:type1_cable!=0)"
+ },
+ {
+ "key": "socket:type1_cable:voltage",
+ "description": "Layer 'Charging stations' shows socket:type1_cable:voltage=200 V with a fixed text, namely 'Type 1 with cable (J1772) outputs 200 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type1_cable~.+ & socket:type1_cable!=0)",
+ "value": "200 V"
+ },
+ {
+ "key": "socket:type1_cable:voltage",
+ "description": "Layer 'Charging stations' shows socket:type1_cable:voltage=240 V with a fixed text, namely 'Type 1 with cable (J1772) outputs 240 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type1_cable~.+ & socket:type1_cable!=0)",
+ "value": "240 V"
+ },
+ {
+ "key": "socket:type1_cable:current",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:type1_cable:current' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type1_cable~.+ & socket:type1_cable!=0)"
+ },
+ {
+ "key": "socket:type1_cable:current",
+ "description": "Layer 'Charging stations' shows socket:type1_cable:current=32 A with a fixed text, namely 'Type 1 with cable (J1772) outputs at most 32 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type1_cable~.+ & socket:type1_cable!=0)",
+ "value": "32 A"
+ },
+ {
+ "key": "socket:type1_cable:output",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:type1_cable:output' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type1_cable~.+ & socket:type1_cable!=0)"
+ },
+ {
+ "key": "socket:type1_cable:output",
+ "description": "Layer 'Charging stations' shows socket:type1_cable:output=3.7 kW with a fixed text, namely 'Type 1 with cable (J1772) outputs at most 3.7 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type1_cable~.+ & socket:type1_cable!=0)",
+ "value": "3.7 kW"
+ },
+ {
+ "key": "socket:type1_cable:output",
+ "description": "Layer 'Charging stations' shows socket:type1_cable:output=7 kW with a fixed text, namely 'Type 1 with cable (J1772) outputs at most 7 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type1_cable~.+ & socket:type1_cable!=0)",
+ "value": "7 kW"
+ },
+ {
+ "key": "socket:type1",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:type1' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type1~.+ & socket:type1!=0)"
+ },
+ {
+ "key": "socket:type1:voltage",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:type1:voltage' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type1~.+ & socket:type1!=0)"
+ },
+ {
+ "key": "socket:type1:voltage",
+ "description": "Layer 'Charging stations' shows socket:type1:voltage=200 V with a fixed text, namely 'Type 1 without cable (J1772) outputs 200 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type1~.+ & socket:type1!=0)",
+ "value": "200 V"
+ },
+ {
+ "key": "socket:type1:voltage",
+ "description": "Layer 'Charging stations' shows socket:type1:voltage=240 V with a fixed text, namely 'Type 1 without cable (J1772) outputs 240 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type1~.+ & socket:type1!=0)",
+ "value": "240 V"
+ },
+ {
+ "key": "socket:type1:current",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:type1:current' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type1~.+ & socket:type1!=0)"
+ },
+ {
+ "key": "socket:type1:current",
+ "description": "Layer 'Charging stations' shows socket:type1:current=32 A with a fixed text, namely 'Type 1 without cable (J1772) outputs at most 32 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type1~.+ & socket:type1!=0)",
+ "value": "32 A"
+ },
+ {
+ "key": "socket:type1:output",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:type1:output' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type1~.+ & socket:type1!=0)"
+ },
+ {
+ "key": "socket:type1:output",
+ "description": "Layer 'Charging stations' shows socket:type1:output=3.7 kW with a fixed text, namely 'Type 1 without cable (J1772) outputs at most 3.7 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type1~.+ & socket:type1!=0)",
+ "value": "3.7 kW"
+ },
+ {
+ "key": "socket:type1:output",
+ "description": "Layer 'Charging stations' shows socket:type1:output=6.6 kW with a fixed text, namely 'Type 1 without cable (J1772) outputs at most 6.6 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type1~.+ & socket:type1!=0)",
+ "value": "6.6 kW"
+ },
+ {
+ "key": "socket:type1:output",
+ "description": "Layer 'Charging stations' shows socket:type1:output=7 kW with a fixed text, namely 'Type 1 without cable (J1772) outputs at most 7 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type1~.+ & socket:type1!=0)",
+ "value": "7 kW"
+ },
+ {
+ "key": "socket:type1:output",
+ "description": "Layer 'Charging stations' shows socket:type1:output=7.2 kW with a fixed text, namely 'Type 1 without cable (J1772) outputs at most 7.2 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type1~.+ & socket:type1!=0)",
+ "value": "7.2 kW"
+ },
+ {
+ "key": "socket:type1_combo",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:type1_combo' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type1_combo~.+ & socket:type1_combo!=0)"
+ },
+ {
+ "key": "socket:type1_combo:voltage",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:type1_combo:voltage' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type1_combo~.+ & socket:type1_combo!=0)"
+ },
+ {
+ "key": "socket:type1_combo:voltage",
+ "description": "Layer 'Charging stations' shows socket:type1_combo:voltage=400 V with a fixed text, namely 'Type 1 CCS (aka Type 1 Combo) outputs 400 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type1_combo~.+ & socket:type1_combo!=0)",
+ "value": "400 V"
+ },
+ {
+ "key": "socket:type1_combo:voltage",
+ "description": "Layer 'Charging stations' shows socket:type1_combo:voltage=1000 V with a fixed text, namely 'Type 1 CCS (aka Type 1 Combo) outputs 1000 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type1_combo~.+ & socket:type1_combo!=0)",
+ "value": "1000 V"
+ },
+ {
+ "key": "socket:type1_combo:current",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:type1_combo:current' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type1_combo~.+ & socket:type1_combo!=0)"
+ },
+ {
+ "key": "socket:type1_combo:current",
+ "description": "Layer 'Charging stations' shows socket:type1_combo:current=50 A with a fixed text, namely 'Type 1 CCS (aka Type 1 Combo) outputs at most 50 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type1_combo~.+ & socket:type1_combo!=0)",
+ "value": "50 A"
+ },
+ {
+ "key": "socket:type1_combo:current",
+ "description": "Layer 'Charging stations' shows socket:type1_combo:current=125 A with a fixed text, namely 'Type 1 CCS (aka Type 1 Combo) outputs at most 125 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type1_combo~.+ & socket:type1_combo!=0)",
+ "value": "125 A"
+ },
+ {
+ "key": "socket:type1_combo:output",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:type1_combo:output' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type1_combo~.+ & socket:type1_combo!=0)"
+ },
+ {
+ "key": "socket:type1_combo:output",
+ "description": "Layer 'Charging stations' shows socket:type1_combo:output=50 kW with a fixed text, namely 'Type 1 CCS (aka Type 1 Combo) outputs at most 50 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type1_combo~.+ & socket:type1_combo!=0)",
+ "value": "50 kW"
+ },
+ {
+ "key": "socket:type1_combo:output",
+ "description": "Layer 'Charging stations' shows socket:type1_combo:output=62.5 kW with a fixed text, namely 'Type 1 CCS (aka Type 1 Combo) outputs at most 62.5 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type1_combo~.+ & socket:type1_combo!=0)",
+ "value": "62.5 kW"
+ },
+ {
+ "key": "socket:type1_combo:output",
+ "description": "Layer 'Charging stations' shows socket:type1_combo:output=150 kW with a fixed text, namely 'Type 1 CCS (aka Type 1 Combo) outputs at most 150 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type1_combo~.+ & socket:type1_combo!=0)",
+ "value": "150 kW"
+ },
+ {
+ "key": "socket:type1_combo:output",
+ "description": "Layer 'Charging stations' shows socket:type1_combo:output=350 kW with a fixed text, namely 'Type 1 CCS (aka Type 1 Combo) outputs at most 350 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type1_combo~.+ & socket:type1_combo!=0)",
+ "value": "350 kW"
+ },
+ {
+ "key": "socket:tesla_supercharger",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:tesla_supercharger' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_supercharger~.+ & socket:tesla_supercharger!=0)"
+ },
+ {
+ "key": "socket:tesla_supercharger:voltage",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:tesla_supercharger:voltage' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_supercharger~.+ & socket:tesla_supercharger!=0)"
+ },
+ {
+ "key": "socket:tesla_supercharger:voltage",
+ "description": "Layer 'Charging stations' shows socket:tesla_supercharger:voltage=480 V with a fixed text, namely 'Tesla Supercharger outputs 480 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_supercharger~.+ & socket:tesla_supercharger!=0)",
+ "value": "480 V"
+ },
+ {
+ "key": "socket:tesla_supercharger:current",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:tesla_supercharger:current' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_supercharger~.+ & socket:tesla_supercharger!=0)"
+ },
+ {
+ "key": "socket:tesla_supercharger:current",
+ "description": "Layer 'Charging stations' shows socket:tesla_supercharger:current=125 A with a fixed text, namely 'Tesla Supercharger outputs at most 125 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_supercharger~.+ & socket:tesla_supercharger!=0)",
+ "value": "125 A"
+ },
+ {
+ "key": "socket:tesla_supercharger:current",
+ "description": "Layer 'Charging stations' shows socket:tesla_supercharger:current=350 A with a fixed text, namely 'Tesla Supercharger outputs at most 350 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_supercharger~.+ & socket:tesla_supercharger!=0)",
+ "value": "350 A"
+ },
+ {
+ "key": "socket:tesla_supercharger:output",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:tesla_supercharger:output' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_supercharger~.+ & socket:tesla_supercharger!=0)"
+ },
+ {
+ "key": "socket:tesla_supercharger:output",
+ "description": "Layer 'Charging stations' shows socket:tesla_supercharger:output=120 kW with a fixed text, namely 'Tesla Supercharger outputs at most 120 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_supercharger~.+ & socket:tesla_supercharger!=0)",
+ "value": "120 kW"
+ },
+ {
+ "key": "socket:tesla_supercharger:output",
+ "description": "Layer 'Charging stations' shows socket:tesla_supercharger:output=150 kW with a fixed text, namely 'Tesla Supercharger outputs at most 150 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_supercharger~.+ & socket:tesla_supercharger!=0)",
+ "value": "150 kW"
+ },
+ {
+ "key": "socket:tesla_supercharger:output",
+ "description": "Layer 'Charging stations' shows socket:tesla_supercharger:output=250 kW with a fixed text, namely 'Tesla Supercharger outputs at most 250 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_supercharger~.+ & socket:tesla_supercharger!=0)",
+ "value": "250 kW"
+ },
+ {
+ "key": "socket:type2",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:type2' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type2~.+ & socket:type2!=0)"
+ },
+ {
+ "key": "socket:type2:voltage",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:type2:voltage' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type2~.+ & socket:type2!=0)"
+ },
+ {
+ "key": "socket:type2:voltage",
+ "description": "Layer 'Charging stations' shows socket:type2:voltage=230 V with a fixed text, namely 'Type 2 (mennekes) outputs 230 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type2~.+ & socket:type2!=0)",
+ "value": "230 V"
+ },
+ {
+ "key": "socket:type2:voltage",
+ "description": "Layer 'Charging stations' shows socket:type2:voltage=400 V with a fixed text, namely 'Type 2 (mennekes) outputs 400 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type2~.+ & socket:type2!=0)",
+ "value": "400 V"
+ },
+ {
+ "key": "socket:type2:current",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:type2:current' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type2~.+ & socket:type2!=0)"
+ },
+ {
+ "key": "socket:type2:current",
+ "description": "Layer 'Charging stations' shows socket:type2:current=16 A with a fixed text, namely 'Type 2 (mennekes) outputs at most 16 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type2~.+ & socket:type2!=0)",
+ "value": "16 A"
+ },
+ {
+ "key": "socket:type2:current",
+ "description": "Layer 'Charging stations' shows socket:type2:current=32 A with a fixed text, namely 'Type 2 (mennekes) outputs at most 32 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type2~.+ & socket:type2!=0)",
+ "value": "32 A"
+ },
+ {
+ "key": "socket:type2:output",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:type2:output' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type2~.+ & socket:type2!=0)"
+ },
+ {
+ "key": "socket:type2:output",
+ "description": "Layer 'Charging stations' shows socket:type2:output=11 kW with a fixed text, namely 'Type 2 (mennekes) outputs at most 11 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type2~.+ & socket:type2!=0)",
+ "value": "11 kW"
+ },
+ {
+ "key": "socket:type2:output",
+ "description": "Layer 'Charging stations' shows socket:type2:output=22 kW with a fixed text, namely 'Type 2 (mennekes) outputs at most 22 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type2~.+ & socket:type2!=0)",
+ "value": "22 kW"
+ },
+ {
+ "key": "socket:type2_combo",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:type2_combo' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type2_combo~.+ & socket:type2_combo!=0)"
+ },
+ {
+ "key": "socket:type2_combo:voltage",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:type2_combo:voltage' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type2_combo~.+ & socket:type2_combo!=0)"
+ },
+ {
+ "key": "socket:type2_combo:voltage",
+ "description": "Layer 'Charging stations' shows socket:type2_combo:voltage=500 V with a fixed text, namely 'Type 2 CCS (mennekes) outputs 500 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type2_combo~.+ & socket:type2_combo!=0)",
+ "value": "500 V"
+ },
+ {
+ "key": "socket:type2_combo:voltage",
+ "description": "Layer 'Charging stations' shows socket:type2_combo:voltage=920 V with a fixed text, namely 'Type 2 CCS (mennekes) outputs 920 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type2_combo~.+ & socket:type2_combo!=0)",
+ "value": "920 V"
+ },
+ {
+ "key": "socket:type2_combo:current",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:type2_combo:current' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type2_combo~.+ & socket:type2_combo!=0)"
+ },
+ {
+ "key": "socket:type2_combo:current",
+ "description": "Layer 'Charging stations' shows socket:type2_combo:current=125 A with a fixed text, namely 'Type 2 CCS (mennekes) outputs at most 125 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type2_combo~.+ & socket:type2_combo!=0)",
+ "value": "125 A"
+ },
+ {
+ "key": "socket:type2_combo:current",
+ "description": "Layer 'Charging stations' shows socket:type2_combo:current=350 A with a fixed text, namely 'Type 2 CCS (mennekes) outputs at most 350 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type2_combo~.+ & socket:type2_combo!=0)",
+ "value": "350 A"
+ },
+ {
+ "key": "socket:type2_combo:output",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:type2_combo:output' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type2_combo~.+ & socket:type2_combo!=0)"
+ },
+ {
+ "key": "socket:type2_combo:output",
+ "description": "Layer 'Charging stations' shows socket:type2_combo:output=50 kW with a fixed text, namely 'Type 2 CCS (mennekes) outputs at most 50 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type2_combo~.+ & socket:type2_combo!=0)",
+ "value": "50 kW"
+ },
+ {
+ "key": "socket:type2_cable",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:type2_cable' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type2_cable~.+ & socket:type2_cable!=0)"
+ },
+ {
+ "key": "socket:type2_cable:voltage",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:type2_cable:voltage' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type2_cable~.+ & socket:type2_cable!=0)"
+ },
+ {
+ "key": "socket:type2_cable:voltage",
+ "description": "Layer 'Charging stations' shows socket:type2_cable:voltage=230 V with a fixed text, namely 'Type 2 with cable (mennekes) outputs 230 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type2_cable~.+ & socket:type2_cable!=0)",
+ "value": "230 V"
+ },
+ {
+ "key": "socket:type2_cable:voltage",
+ "description": "Layer 'Charging stations' shows socket:type2_cable:voltage=400 V with a fixed text, namely 'Type 2 with cable (mennekes) outputs 400 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type2_cable~.+ & socket:type2_cable!=0)",
+ "value": "400 V"
+ },
+ {
+ "key": "socket:type2_cable:current",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:type2_cable:current' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type2_cable~.+ & socket:type2_cable!=0)"
+ },
+ {
+ "key": "socket:type2_cable:current",
+ "description": "Layer 'Charging stations' shows socket:type2_cable:current=16 A with a fixed text, namely 'Type 2 with cable (mennekes) outputs at most 16 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type2_cable~.+ & socket:type2_cable!=0)",
+ "value": "16 A"
+ },
+ {
+ "key": "socket:type2_cable:current",
+ "description": "Layer 'Charging stations' shows socket:type2_cable:current=32 A with a fixed text, namely 'Type 2 with cable (mennekes) outputs at most 32 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type2_cable~.+ & socket:type2_cable!=0)",
+ "value": "32 A"
+ },
+ {
+ "key": "socket:type2_cable:output",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:type2_cable:output' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type2_cable~.+ & socket:type2_cable!=0)"
+ },
+ {
+ "key": "socket:type2_cable:output",
+ "description": "Layer 'Charging stations' shows socket:type2_cable:output=11 kW with a fixed text, namely 'Type 2 with cable (mennekes) outputs at most 11 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type2_cable~.+ & socket:type2_cable!=0)",
+ "value": "11 kW"
+ },
+ {
+ "key": "socket:type2_cable:output",
+ "description": "Layer 'Charging stations' shows socket:type2_cable:output=22 kW with a fixed text, namely 'Type 2 with cable (mennekes) outputs at most 22 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:type2_cable~.+ & socket:type2_cable!=0)",
+ "value": "22 kW"
+ },
+ {
+ "key": "socket:tesla_supercharger_ccs",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:tesla_supercharger_ccs' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_supercharger_ccs~.+ & socket:tesla_supercharger_ccs!=0)"
+ },
+ {
+ "key": "socket:tesla_supercharger_ccs:voltage",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:tesla_supercharger_ccs:voltage' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_supercharger_ccs~.+ & socket:tesla_supercharger_ccs!=0)"
+ },
+ {
+ "key": "socket:tesla_supercharger_ccs:voltage",
+ "description": "Layer 'Charging stations' shows socket:tesla_supercharger_ccs:voltage=500 V with a fixed text, namely 'Tesla Supercharger CCS (a branded type2_css) outputs 500 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_supercharger_ccs~.+ & socket:tesla_supercharger_ccs!=0)",
+ "value": "500 V"
+ },
+ {
+ "key": "socket:tesla_supercharger_ccs:voltage",
+ "description": "Layer 'Charging stations' shows socket:tesla_supercharger_ccs:voltage=920 V with a fixed text, namely 'Tesla Supercharger CCS (a branded type2_css) outputs 920 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_supercharger_ccs~.+ & socket:tesla_supercharger_ccs!=0)",
+ "value": "920 V"
+ },
+ {
+ "key": "socket:tesla_supercharger_ccs:current",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:tesla_supercharger_ccs:current' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_supercharger_ccs~.+ & socket:tesla_supercharger_ccs!=0)"
+ },
+ {
+ "key": "socket:tesla_supercharger_ccs:current",
+ "description": "Layer 'Charging stations' shows socket:tesla_supercharger_ccs:current=125 A with a fixed text, namely 'Tesla Supercharger CCS (a branded type2_css) outputs at most 125 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_supercharger_ccs~.+ & socket:tesla_supercharger_ccs!=0)",
+ "value": "125 A"
+ },
+ {
+ "key": "socket:tesla_supercharger_ccs:current",
+ "description": "Layer 'Charging stations' shows socket:tesla_supercharger_ccs:current=350 A with a fixed text, namely 'Tesla Supercharger CCS (a branded type2_css) outputs at most 350 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_supercharger_ccs~.+ & socket:tesla_supercharger_ccs!=0)",
+ "value": "350 A"
+ },
+ {
+ "key": "socket:tesla_supercharger_ccs:output",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:tesla_supercharger_ccs:output' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_supercharger_ccs~.+ & socket:tesla_supercharger_ccs!=0)"
+ },
+ {
+ "key": "socket:tesla_supercharger_ccs:output",
+ "description": "Layer 'Charging stations' shows socket:tesla_supercharger_ccs:output=50 kW with a fixed text, namely 'Tesla Supercharger CCS (a branded type2_css) outputs at most 50 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_supercharger_ccs~.+ & socket:tesla_supercharger_ccs!=0)",
+ "value": "50 kW"
+ },
+ {
+ "key": "socket:tesla_destination",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:tesla_destination' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_destination~.+ & socket:tesla_destination!=0)"
+ },
+ {
+ "key": "socket:tesla_destination:voltage",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:tesla_destination:voltage' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_destination~.+ & socket:tesla_destination!=0)"
+ },
+ {
+ "key": "socket:tesla_destination:voltage",
+ "description": "Layer 'Charging stations' shows socket:tesla_destination:voltage=480 V with a fixed text, namely 'Tesla Supercharger (destination) outputs 480 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_destination~.+ & socket:tesla_destination!=0)",
+ "value": "480 V"
+ },
+ {
+ "key": "socket:tesla_destination:current",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:tesla_destination:current' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_destination~.+ & socket:tesla_destination!=0)"
+ },
+ {
+ "key": "socket:tesla_destination:current",
+ "description": "Layer 'Charging stations' shows socket:tesla_destination:current=125 A with a fixed text, namely 'Tesla Supercharger (destination) outputs at most 125 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_destination~.+ & socket:tesla_destination!=0)",
+ "value": "125 A"
+ },
+ {
+ "key": "socket:tesla_destination:current",
+ "description": "Layer 'Charging stations' shows socket:tesla_destination:current=350 A with a fixed text, namely 'Tesla Supercharger (destination) outputs at most 350 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_destination~.+ & socket:tesla_destination!=0)",
+ "value": "350 A"
+ },
+ {
+ "key": "socket:tesla_destination:output",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:tesla_destination:output' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_destination~.+ & socket:tesla_destination!=0)"
+ },
+ {
+ "key": "socket:tesla_destination:output",
+ "description": "Layer 'Charging stations' shows socket:tesla_destination:output=120 kW with a fixed text, namely 'Tesla Supercharger (destination) outputs at most 120 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_destination~.+ & socket:tesla_destination!=0)",
+ "value": "120 kW"
+ },
+ {
+ "key": "socket:tesla_destination:output",
+ "description": "Layer 'Charging stations' shows socket:tesla_destination:output=150 kW with a fixed text, namely 'Tesla Supercharger (destination) outputs at most 150 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_destination~.+ & socket:tesla_destination!=0)",
+ "value": "150 kW"
+ },
+ {
+ "key": "socket:tesla_destination:output",
+ "description": "Layer 'Charging stations' shows socket:tesla_destination:output=250 kW with a fixed text, namely 'Tesla Supercharger (destination) outputs at most 250 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_destination~.+ & socket:tesla_destination!=0)",
+ "value": "250 kW"
+ },
+ {
+ "key": "socket:tesla_destination",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:tesla_destination' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_destination~.+ & socket:tesla_destination!=0)"
+ },
+ {
+ "key": "socket:tesla_destination:voltage",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:tesla_destination:voltage' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_destination~.+ & socket:tesla_destination!=0)"
+ },
+ {
+ "key": "socket:tesla_destination:voltage",
+ "description": "Layer 'Charging stations' shows socket:tesla_destination:voltage=230 V with a fixed text, namely 'Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs 230 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_destination~.+ & socket:tesla_destination!=0)",
+ "value": "230 V"
+ },
+ {
+ "key": "socket:tesla_destination:voltage",
+ "description": "Layer 'Charging stations' shows socket:tesla_destination:voltage=400 V with a fixed text, namely 'Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs 400 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_destination~.+ & socket:tesla_destination!=0)",
+ "value": "400 V"
+ },
+ {
+ "key": "socket:tesla_destination:current",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:tesla_destination:current' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_destination~.+ & socket:tesla_destination!=0)"
+ },
+ {
+ "key": "socket:tesla_destination:current",
+ "description": "Layer 'Charging stations' shows socket:tesla_destination:current=16 A with a fixed text, namely 'Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most 16 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_destination~.+ & socket:tesla_destination!=0)",
+ "value": "16 A"
+ },
+ {
+ "key": "socket:tesla_destination:current",
+ "description": "Layer 'Charging stations' shows socket:tesla_destination:current=32 A with a fixed text, namely 'Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most 32 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_destination~.+ & socket:tesla_destination!=0)",
+ "value": "32 A"
+ },
+ {
+ "key": "socket:tesla_destination:output",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:tesla_destination:output' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_destination~.+ & socket:tesla_destination!=0)"
+ },
+ {
+ "key": "socket:tesla_destination:output",
+ "description": "Layer 'Charging stations' shows socket:tesla_destination:output=11 kW with a fixed text, namely 'Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most 11 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_destination~.+ & socket:tesla_destination!=0)",
+ "value": "11 kW"
+ },
+ {
+ "key": "socket:tesla_destination:output",
+ "description": "Layer 'Charging stations' shows socket:tesla_destination:output=22 kW with a fixed text, namely 'Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most 22 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:tesla_destination~.+ & socket:tesla_destination!=0)",
+ "value": "22 kW"
+ },
+ {
+ "key": "socket:USB-A",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:USB-A' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:USB-A~.+ & socket:USB-A!=0)"
+ },
+ {
+ "key": "socket:USB-A:voltage",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:USB-A:voltage' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:USB-A~.+ & socket:USB-A!=0)"
+ },
+ {
+ "key": "socket:USB-A:voltage",
+ "description": "Layer 'Charging stations' shows socket:USB-A:voltage=5 V with a fixed text, namely 'USB to charge phones and small electronics outputs 5 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:USB-A~.+ & socket:USB-A!=0)",
+ "value": "5 V"
+ },
+ {
+ "key": "socket:USB-A:current",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:USB-A:current' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:USB-A~.+ & socket:USB-A!=0)"
+ },
+ {
+ "key": "socket:USB-A:current",
+ "description": "Layer 'Charging stations' shows socket:USB-A:current=1 A with a fixed text, namely 'USB to charge phones and small electronics outputs at most 1 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:USB-A~.+ & socket:USB-A!=0)",
+ "value": "1 A"
+ },
+ {
+ "key": "socket:USB-A:current",
+ "description": "Layer 'Charging stations' shows socket:USB-A:current=2 A with a fixed text, namely 'USB to charge phones and small electronics outputs at most 2 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:USB-A~.+ & socket:USB-A!=0)",
+ "value": "2 A"
+ },
+ {
+ "key": "socket:USB-A:output",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:USB-A:output' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:USB-A~.+ & socket:USB-A!=0)"
+ },
+ {
+ "key": "socket:USB-A:output",
+ "description": "Layer 'Charging stations' shows socket:USB-A:output=5W with a fixed text, namely 'USB to charge phones and small electronics outputs at most 5W A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:USB-A~.+ & socket:USB-A!=0)",
+ "value": "5W"
+ },
+ {
+ "key": "socket:USB-A:output",
+ "description": "Layer 'Charging stations' shows socket:USB-A:output=10W with a fixed text, namely 'USB to charge phones and small electronics outputs at most 10W A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:USB-A~.+ & socket:USB-A!=0)",
+ "value": "10W"
+ },
+ {
+ "key": "socket:bosch_3pin",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:bosch_3pin' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:bosch_3pin~.+ & socket:bosch_3pin!=0)"
+ },
+ {
+ "key": "socket:bosch_3pin:voltage",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:bosch_3pin:voltage' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:bosch_3pin~.+ & socket:bosch_3pin!=0)"
+ },
+ {
+ "key": "socket:bosch_3pin:current",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:bosch_3pin:current' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:bosch_3pin~.+ & socket:bosch_3pin!=0)"
+ },
+ {
+ "key": "socket:bosch_3pin:output",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:bosch_3pin:output' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:bosch_3pin~.+ & socket:bosch_3pin!=0)"
+ },
+ {
+ "key": "socket:bosch_5pin",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:bosch_5pin' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:bosch_5pin~.+ & socket:bosch_5pin!=0)"
+ },
+ {
+ "key": "socket:bosch_5pin:voltage",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:bosch_5pin:voltage' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:bosch_5pin~.+ & socket:bosch_5pin!=0)"
+ },
+ {
+ "key": "socket:bosch_5pin:current",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:bosch_5pin:current' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:bosch_5pin~.+ & socket:bosch_5pin!=0)"
+ },
+ {
+ "key": "socket:bosch_5pin:output",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:bosch_5pin:output' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:bosch_5pin~.+ & socket:bosch_5pin!=0)"
+ },
+ {
+ "key": "opening_hours",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'opening_hours' (in the mapcomplete.org theme 'Parking')"
+ },
+ {
+ "key": "opening_hours",
+ "description": "Layer 'Charging stations' shows opening_hours=24/7 with a fixed text, namely '24/7 opened (including holidays)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "24/7"
+ },
+ {
+ "key": "fee",
+ "description": "Layer 'Charging stations' shows fee=no & fee:conditional= & charge= & authentication:none=yes with a fixed text, namely 'Free to use (without authenticating)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "no"
+ },
+ {
+ "key": "fee:conditional",
+ "description": "Layer 'Charging stations' shows fee=no & fee:conditional= & charge= & authentication:none=yes with a fixed text, namely 'Free to use (without authenticating)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') Picking this answer will delete the key fee:conditional.",
+ "value": ""
+ },
+ {
+ "key": "charge",
+ "description": "Layer 'Charging stations' shows fee=no & fee:conditional= & charge= & authentication:none=yes with a fixed text, namely 'Free to use (without authenticating)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') Picking this answer will delete the key charge.",
+ "value": ""
+ },
+ {
+ "key": "authentication:none",
+ "description": "Layer 'Charging stations' shows fee=no & fee:conditional= & charge= & authentication:none=yes with a fixed text, namely 'Free to use (without authenticating)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "yes"
+ },
+ {
+ "key": "fee",
+ "description": "Layer 'Charging stations' shows fee=no & fee:conditional= & charge= & authentication:none=no with a fixed text, namely 'Free to use, but one has to authenticate' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "no"
+ },
+ {
+ "key": "fee:conditional",
+ "description": "Layer 'Charging stations' shows fee=no & fee:conditional= & charge= & authentication:none=no with a fixed text, namely 'Free to use, but one has to authenticate' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') Picking this answer will delete the key fee:conditional.",
+ "value": ""
+ },
+ {
+ "key": "charge",
+ "description": "Layer 'Charging stations' shows fee=no & fee:conditional= & charge= & authentication:none=no with a fixed text, namely 'Free to use, but one has to authenticate' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') Picking this answer will delete the key charge.",
+ "value": ""
+ },
+ {
+ "key": "authentication:none",
+ "description": "Layer 'Charging stations' shows fee=no & fee:conditional= & charge= & authentication:none=no with a fixed text, namely 'Free to use, but one has to authenticate' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "no"
+ },
+ {
+ "key": "fee",
+ "description": "Layer 'Charging stations' shows fee=no with a fixed text, namely 'Free to use' (in the mapcomplete.org theme 'Parking')",
+ "value": "no"
+ },
+ {
+ "key": "fee",
+ "description": "Layer 'Charging stations' shows fee=yes & fee:conditional=no @ customers with a fixed text, namely 'Paid use, but free for customers of the hotel/pub/hospital/... who operates the charging station' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "yes"
+ },
+ {
+ "key": "fee:conditional",
+ "description": "Layer 'Charging stations' shows fee=yes & fee:conditional=no @ customers with a fixed text, namely 'Paid use, but free for customers of the hotel/pub/hospital/... who operates the charging station' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "no @ customers"
+ },
+ {
+ "key": "fee",
+ "description": "Layer 'Charging stations' shows fee=yes & fee:conditional= with a fixed text, namely 'Paid use' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "yes"
+ },
+ {
+ "key": "fee:conditional",
+ "description": "Layer 'Charging stations' shows fee=yes & fee:conditional= with a fixed text, namely 'Paid use' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') Picking this answer will delete the key fee:conditional.",
+ "value": ""
+ },
+ {
+ "key": "charge",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'charge' (in the mapcomplete.org theme 'Parking') (This is only shown if fee=yes)"
+ },
+ {
+ "key": "payment:cash",
+ "description": "Layer 'Charging stations' shows payment:cash=yes with a fixed text, namely 'Cash is accepted here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if fee=yes | charge~.+)",
+ "value": "yes"
+ },
+ {
+ "key": "payment:cards",
+ "description": "Layer 'Charging stations' 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.org theme 'Parking') (This is only shown if fee=yes | charge~.+)",
+ "value": "yes"
+ },
+ {
+ "key": "payment:qr_code",
+ "description": "Layer 'Charging stations' shows payment:qr_code=yes with a fixed text, namely 'Payment by QR-code is possible here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if fee=yes | charge~.+)",
+ "value": "yes"
+ },
+ {
+ "key": "payment:app",
+ "description": "Layer 'Charging stations' shows payment:app=yes with a fixed text, namely 'Payment is done using a dedicated app' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if fee=yes | charge~.+)",
+ "value": "yes"
+ },
+ {
+ "key": "payment:membership_card",
+ "description": "Layer 'Charging stations' shows payment:membership_card=yes with a fixed text, namely 'Payment is done using a membership card' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if fee=yes | charge~.+)",
+ "value": "yes"
+ },
+ {
+ "key": "authentication:membership_card",
+ "description": "Layer 'Charging stations' shows authentication:membership_card=yes with a fixed text, namely 'Authentication by a membership card' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if fee=no | fee=)",
+ "value": "yes"
+ },
+ {
+ "key": "authentication:app",
+ "description": "Layer 'Charging stations' shows authentication:app=yes with a fixed text, namely 'Authentication by an app' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if fee=no | fee=)",
+ "value": "yes"
+ },
+ {
+ "key": "authentication:phone_call",
+ "description": "Layer 'Charging stations' shows authentication:phone_call=yes with a fixed text, namely 'Authentication via phone call is available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if fee=no | fee=)",
+ "value": "yes"
+ },
+ {
+ "key": "authentication:short_message",
+ "description": "Layer 'Charging stations' shows authentication:short_message=yes with a fixed text, namely 'Authentication via SMS is available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if fee=no | fee=)",
+ "value": "yes"
+ },
+ {
+ "key": "authentication:nfc",
+ "description": "Layer 'Charging stations' shows authentication:nfc=yes with a fixed text, namely 'Authentication via NFC is available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if fee=no | fee=)",
+ "value": "yes"
+ },
+ {
+ "key": "authentication:money_card",
+ "description": "Layer 'Charging stations' shows authentication:money_card=yes with a fixed text, namely 'Authentication via Money Card is available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if fee=no | fee=)",
+ "value": "yes"
+ },
+ {
+ "key": "authentication:debit_card",
+ "description": "Layer 'Charging stations' shows authentication:debit_card=yes with a fixed text, namely 'Authentication via debit card is available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if fee=no | fee=)",
+ "value": "yes"
+ },
+ {
+ "key": "authentication:none",
+ "description": "Layer 'Charging stations' shows authentication:none=yes with a fixed text, namely 'Charging here is (also) possible without authentication' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if fee=no | fee=)",
+ "value": "yes"
+ },
+ {
+ "key": "authentication:phone_call:number",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'authentication:phone_call:number' (in the mapcomplete.org theme 'Parking') (This is only shown if authentication:phone_call=yes | authentication:short_message=yes)"
+ },
+ {
+ "key": "maxstay",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'maxstay' (in the mapcomplete.org theme 'Parking') (This is only shown if maxstay~.+ | motorcar=yes | hgv=yes | bus=yes)"
+ },
+ {
+ "key": "maxstay",
+ "description": "Layer 'Charging stations' shows maxstay=unlimited with a fixed text, namely 'No timelimit on leaving your vehicle here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if maxstay~.+ | motorcar=yes | hgv=yes | bus=yes)",
+ "value": "unlimited"
+ },
+ {
+ "key": "network",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'network' (in the mapcomplete.org theme 'Parking')"
+ },
+ {
+ "key": "no:network",
+ "description": "Layer 'Charging stations' shows no:network=yes with a fixed text, namely 'Not part of a bigger network, e.g. because the charging station is maintained by a local business' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "yes"
+ },
+ {
+ "key": "network",
+ "description": "Layer 'Charging stations' shows network=none with a fixed text, namely 'Not part of a bigger network' (in the mapcomplete.org theme 'Parking')",
+ "value": "none"
+ },
+ {
+ "key": "network",
+ "description": "Layer 'Charging stations' shows network=AeroVironment with a fixed text, namely 'AeroVironment' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "AeroVironment"
+ },
+ {
+ "key": "network",
+ "description": "Layer 'Charging stations' shows network=Blink with a fixed text, namely 'Blink' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "Blink"
+ },
+ {
+ "key": "network",
+ "description": "Layer 'Charging stations' shows network=EVgo with a fixed text, namely 'EVgo' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "EVgo"
+ },
+ {
+ "key": "network",
+ "description": "Layer 'Charging stations' shows network=Allego with a fixed text, namely 'Allego' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "Allego"
+ },
+ {
+ "key": "network",
+ "description": "Layer 'Charging stations' shows network=Blue Corner with a fixed text, namely 'Blue Corner' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "Blue Corner"
+ },
+ {
+ "key": "network",
+ "description": "Layer 'Charging stations' shows network=Tesla with a fixed text, namely 'Tesla' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "Tesla"
+ },
+ {
+ "key": "operator",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'operator' (in the mapcomplete.org theme 'Parking') (This is only shown if network=)"
+ },
+ {
+ "key": "network",
+ "description": "Layer 'Charging stations' shows network= with a fixed text, namely 'Actually, {operator} is the network' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') Picking this answer will delete the key network. (This is only shown if network=)",
+ "value": ""
+ },
+ {
+ "key": "phone",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'phone' (in the mapcomplete.org theme 'Parking')"
+ },
+ {
+ "key": "email",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'email' (in the mapcomplete.org theme 'Parking')"
+ },
+ {
+ "key": "website",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'website' (in the mapcomplete.org theme 'Parking')"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'level' (in the mapcomplete.org theme 'Parking') (This is only shown if repeat_on=)"
+ },
+ {
+ "key": "location",
+ "description": "Layer 'Charging stations' shows location=underground with a fixed text, namely 'Located underground' (in the mapcomplete.org theme 'Parking') (This is only shown if repeat_on=)",
+ "value": "underground"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Charging stations' 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.org theme 'Parking') (This is only shown if repeat_on=)",
+ "value": "0"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Charging stations' shows level= with a fixed text, namely 'Located on the ground floor' (in the mapcomplete.org theme 'Parking') Picking this answer will delete the key level. (This is only shown if repeat_on=)",
+ "value": ""
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Charging stations' 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.org theme 'Parking') (This is only shown if repeat_on=)",
+ "value": "1"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Charging stations' 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.org theme 'Parking') (This is only shown if repeat_on=)",
+ "value": "-1"
+ },
+ {
+ "key": "ref",
+ "description": "Layer 'Charging stations' shows and asks freeform values for key 'ref' (in the mapcomplete.org theme 'Parking') (This is only shown if network~.+)"
+ },
+ {
+ "key": "planned:amenity",
+ "description": "Layer 'Charging stations' shows planned:amenity= & construction:amenity= & disused:amenity= & operational_status= & amenity=charging_station with a fixed text, namely 'This charging station works' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') Picking this answer will delete the key planned:amenity.",
+ "value": ""
+ },
+ {
+ "key": "construction:amenity",
+ "description": "Layer 'Charging stations' shows planned:amenity= & construction:amenity= & disused:amenity= & operational_status= & amenity=charging_station with a fixed text, namely 'This charging station works' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') Picking this answer will delete the key construction:amenity.",
+ "value": ""
+ },
+ {
+ "key": "disused:amenity",
+ "description": "Layer 'Charging stations' shows planned:amenity= & construction:amenity= & disused:amenity= & operational_status= & amenity=charging_station with a fixed text, namely 'This charging station works' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') Picking this answer will delete the key disused:amenity.",
+ "value": ""
+ },
+ {
+ "key": "operational_status",
+ "description": "Layer 'Charging stations' shows planned:amenity= & construction:amenity= & disused:amenity= & operational_status= & amenity=charging_station with a fixed text, namely 'This charging station works' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') Picking this answer will delete the key operational_status.",
+ "value": ""
+ },
+ {
+ "key": "amenity",
+ "description": "Layer 'Charging stations' shows planned:amenity= & construction:amenity= & disused:amenity= & operational_status= & amenity=charging_station with a fixed text, namely 'This charging station works' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "charging_station"
+ },
+ {
+ "key": "planned:amenity",
+ "description": "Layer 'Charging stations' shows planned:amenity= & construction:amenity= & disused:amenity= & operational_status=broken & amenity=charging_station with a fixed text, namely 'This charging station is broken' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') Picking this answer will delete the key planned:amenity.",
+ "value": ""
+ },
+ {
+ "key": "construction:amenity",
+ "description": "Layer 'Charging stations' shows planned:amenity= & construction:amenity= & disused:amenity= & operational_status=broken & amenity=charging_station with a fixed text, namely 'This charging station is broken' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') Picking this answer will delete the key construction:amenity.",
+ "value": ""
+ },
+ {
+ "key": "disused:amenity",
+ "description": "Layer 'Charging stations' shows planned:amenity= & construction:amenity= & disused:amenity= & operational_status=broken & amenity=charging_station with a fixed text, namely 'This charging station is broken' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') Picking this answer will delete the key disused:amenity.",
+ "value": ""
+ },
+ {
+ "key": "operational_status",
+ "description": "Layer 'Charging stations' shows planned:amenity= & construction:amenity= & disused:amenity= & operational_status=broken & amenity=charging_station with a fixed text, namely 'This charging station is broken' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "broken"
+ },
+ {
+ "key": "amenity",
+ "description": "Layer 'Charging stations' shows planned:amenity= & construction:amenity= & disused:amenity= & operational_status=broken & amenity=charging_station with a fixed text, namely 'This charging station is broken' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "charging_station"
+ },
+ {
+ "key": "planned:amenity",
+ "description": "Layer 'Charging stations' shows planned:amenity=charging_station & construction:amenity= & disused:amenity= & operational_status= & amenity= with a fixed text, namely 'A charging station is planned here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "charging_station"
+ },
+ {
+ "key": "construction:amenity",
+ "description": "Layer 'Charging stations' shows planned:amenity=charging_station & construction:amenity= & disused:amenity= & operational_status= & amenity= with a fixed text, namely 'A charging station is planned here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') Picking this answer will delete the key construction:amenity.",
+ "value": ""
+ },
+ {
+ "key": "disused:amenity",
+ "description": "Layer 'Charging stations' shows planned:amenity=charging_station & construction:amenity= & disused:amenity= & operational_status= & amenity= with a fixed text, namely 'A charging station is planned here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') Picking this answer will delete the key disused:amenity.",
+ "value": ""
+ },
+ {
+ "key": "operational_status",
+ "description": "Layer 'Charging stations' shows planned:amenity=charging_station & construction:amenity= & disused:amenity= & operational_status= & amenity= with a fixed text, namely 'A charging station is planned here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') Picking this answer will delete the key operational_status.",
+ "value": ""
+ },
+ {
+ "key": "amenity",
+ "description": "Layer 'Charging stations' shows planned:amenity=charging_station & construction:amenity= & disused:amenity= & operational_status= & amenity= with a fixed text, namely 'A charging station is planned here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') Picking this answer will delete the key amenity.",
+ "value": ""
+ },
+ {
+ "key": "planned:amenity",
+ "description": "Layer 'Charging stations' shows planned:amenity= & construction:amenity=charging_station & disused:amenity= & operational_status= & amenity= with a fixed text, namely 'A charging station is constructed here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') Picking this answer will delete the key planned:amenity.",
+ "value": ""
+ },
+ {
+ "key": "construction:amenity",
+ "description": "Layer 'Charging stations' shows planned:amenity= & construction:amenity=charging_station & disused:amenity= & operational_status= & amenity= with a fixed text, namely 'A charging station is constructed here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "charging_station"
+ },
+ {
+ "key": "disused:amenity",
+ "description": "Layer 'Charging stations' shows planned:amenity= & construction:amenity=charging_station & disused:amenity= & operational_status= & amenity= with a fixed text, namely 'A charging station is constructed here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') Picking this answer will delete the key disused:amenity.",
+ "value": ""
+ },
+ {
+ "key": "operational_status",
+ "description": "Layer 'Charging stations' shows planned:amenity= & construction:amenity=charging_station & disused:amenity= & operational_status= & amenity= with a fixed text, namely 'A charging station is constructed here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') Picking this answer will delete the key operational_status.",
+ "value": ""
+ },
+ {
+ "key": "amenity",
+ "description": "Layer 'Charging stations' shows planned:amenity= & construction:amenity=charging_station & disused:amenity= & operational_status= & amenity= with a fixed text, namely 'A charging station is constructed here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') Picking this answer will delete the key amenity.",
+ "value": ""
+ },
+ {
+ "key": "planned:amenity",
+ "description": "Layer 'Charging stations' shows planned:amenity= & construction:amenity= & disused:amenity=charging_station & operational_status= & amenity= with a fixed text, namely 'This charging station has beed permanently disabled and is not in use anymore but is still visible' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') Picking this answer will delete the key planned:amenity.",
+ "value": ""
+ },
+ {
+ "key": "construction:amenity",
+ "description": "Layer 'Charging stations' shows planned:amenity= & construction:amenity= & disused:amenity=charging_station & operational_status= & amenity= with a fixed text, namely 'This charging station has beed permanently disabled and is not in use anymore but is still visible' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') Picking this answer will delete the key construction:amenity.",
+ "value": ""
+ },
+ {
+ "key": "disused:amenity",
+ "description": "Layer 'Charging stations' shows planned:amenity= & construction:amenity= & disused:amenity=charging_station & operational_status= & amenity= with a fixed text, namely 'This charging station has beed permanently disabled and is not in use anymore but is still visible' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')",
+ "value": "charging_station"
+ },
+ {
+ "key": "operational_status",
+ "description": "Layer 'Charging stations' shows planned:amenity= & construction:amenity= & disused:amenity=charging_station & operational_status= & amenity= with a fixed text, namely 'This charging station has beed permanently disabled and is not in use anymore but is still visible' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') Picking this answer will delete the key operational_status.",
+ "value": ""
+ },
+ {
+ "key": "amenity",
+ "description": "Layer 'Charging stations' shows planned:amenity= & construction:amenity= & disused:amenity=charging_station & operational_status= & amenity= with a fixed text, namely 'This charging station has beed permanently disabled and is not in use anymore but is still visible' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') Picking this answer will delete the key amenity.",
+ "value": ""
+ },
+ {
+ "key": "parking:fee",
+ "description": "Layer 'Charging stations' shows parking:fee=no with a fixed text, namely 'No additional parking cost while charging' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if motor_vehicle=yes | hgv=yes | bus=yes | bicycle=no | bicycle=)",
+ "value": "no"
+ },
+ {
+ "key": "parking:fee",
+ "description": "Layer 'Charging stations' shows parking:fee=yes with a fixed text, namely 'An additional parking fee should be paid while charging' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if motor_vehicle=yes | hgv=yes | bus=yes | bicycle=no | bicycle=)",
+ "value": "yes"
}
]
}
\ No newline at end of file
diff --git a/Docs/TagInfo/mapcomplete_personal.json b/Docs/TagInfo/mapcomplete_personal.json
index d56b4b8e48..8716bcaa43 100644
--- a/Docs/TagInfo/mapcomplete_personal.json
+++ b/Docs/TagInfo/mapcomplete_personal.json
@@ -221,6 +221,107 @@
"key": "ref",
"description": "Layer 'Advertise' shows and asks freeform values for key 'ref' (in the mapcomplete.org theme 'Personal theme') (This is only shown if advertising!=sign)"
},
+ {
+ "key": "aerialway",
+ "description": "The MapComplete theme Personal theme has a layer Aerialways showing features with this tag"
+ },
+ {
+ "key": "id",
+ "description": "Layer 'Aerialways' shows id~.+ with a fixed text, namely 'You just created this element! Thanks for sharing this info with the world and helping people worldwide.' (in the mapcomplete.org theme 'Personal theme') (This is only shown if _backend~.+ & _last_edit:passed_time<300 & (_version_number= | _version_number=1))"
+ },
+ {
+ "key": "image",
+ "description": "The layer 'Aerialways 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 'Aerialways 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 'Aerialways 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 'Aerialways 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": "aerialway",
+ "description": "Layer 'Aerialways' shows aerialway=cable_car with a fixed text, namely 'This is a cable car where the car goes up and down again on the same cable.' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "cable_car"
+ },
+ {
+ "key": "aerialway",
+ "description": "Layer 'Aerialways' shows aerialway=gondola with a fixed text, namely 'This is a gondola where the cars go around in continuous circles' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "gondola"
+ },
+ {
+ "key": "aerialway",
+ "description": "Layer 'Aerialways' shows aerialway=chair_lift with a fixed text, namely 'An open chairlift with seats to sit on and open to the outside air.' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "chair_lift"
+ },
+ {
+ "key": "aerialway",
+ "description": "Layer 'Aerialways' shows aerialway=mixed with a fixed text, namely 'An aerialway which has both chairs and gondolas in the same continuous track' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "mixed"
+ },
+ {
+ "key": "aerialway",
+ "description": "Layer 'Aerialways' shows aerialway=drag_lift with a fixed text, namely 'A drag lift' (in the mapcomplete.org theme 'Personal theme')",
+ "value": "drag_lift"
+ },
+ {
+ "key": "aerialway",
+ "description": "Layer 'Aerialways' shows aerialway=t-bar with a fixed text, namely 'A drag lift with T-shaped carriers for two passengers at a time' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "t-bar"
+ },
+ {
+ "key": "aerialway",
+ "description": "Layer 'Aerialways' shows aerialway=j-bar with a fixed text, namely 'A drag lift with L-shaped bars for a single passenger at a time' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "j-bar"
+ },
+ {
+ "key": "aerialway",
+ "description": "Layer 'Aerialways' shows aerialway=platter with a fixed text, namely 'A drag lift with a platter to drag a single passenger at a time' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "platter"
+ },
+ {
+ "key": "aerialway",
+ "description": "Layer 'Aerialways' shows aerialway=rope_tow with a fixed text, namely 'A tow line which which drags skieers' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "rope_tow"
+ },
+ {
+ "key": "aerialway",
+ "description": "Layer 'Aerialways' shows aerialway=magic_carpet with a fixed text, namely 'A magic carpet (a conveyor belt on the ground)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "magic_carpet"
+ },
+ {
+ "key": "aerialway",
+ "description": "Layer 'Aerialways' shows aerialway=zip_line with a fixed text, namely 'A zip line. (A touristical attraction where adventurous people go down at high speeds) ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "zip_line"
+ },
+ {
+ "key": "duration",
+ "description": "Layer 'Aerialways' shows and asks freeform values for key 'duration' (in the mapcomplete.org theme 'Personal theme')"
+ },
+ {
+ "key": "aerialway:occupancy",
+ "description": "Layer 'Aerialways' shows and asks freeform values for key 'aerialway:occupancy' (in the mapcomplete.org theme 'Personal theme')"
+ },
+ {
+ "key": "opening_hours",
+ "description": "Layer 'Aerialways' shows and asks freeform values for key 'opening_hours' (in the mapcomplete.org theme 'Personal theme')"
+ },
+ {
+ "key": "oneway",
+ "description": "Layer 'Aerialways' shows oneway=yes with a fixed text, namely 'This aerialway can only be taken to the top' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "yes"
+ },
+ {
+ "key": "oneway",
+ "description": "Layer 'Aerialways' shows oneway=no with a fixed text, namely 'This aerialway can be taken in both directions' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "no"
+ },
{
"key": "emergency",
"description": "The MapComplete theme Personal theme has a layer Map of ambulance stations showing features with this tag",
@@ -568,6 +669,59 @@
"description": "Layer 'Artworks' shows historic= & not:historic=memorial with a fixed text, namely 'This bench is a not a memorial for someone or something' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=bench)",
"value": "memorial"
},
+ {
+ "key": "emergency",
+ "description": "The MapComplete theme Personal theme has a layer Emergency assembly points showing features with this tag",
+ "value": "assembly_point"
+ },
+ {
+ "key": "id",
+ "description": "Layer 'Emergency assembly points' shows id~.+ with a fixed text, namely 'You just created this element! Thanks for sharing this info with the world and helping people worldwide.' (in the mapcomplete.org theme 'Personal theme') (This is only shown if _backend~.+ & _last_edit:passed_time<300 & (_version_number= | _version_number=1))"
+ },
+ {
+ "key": "image",
+ "description": "The layer 'Emergency assembly points 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 'Emergency assembly points 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 'Emergency assembly points 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 'Emergency assembly points 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 'Emergency assembly points' shows and asks freeform values for key 'name' (in the mapcomplete.org theme 'Personal theme')"
+ },
+ {
+ "key": "operator",
+ "description": "Layer 'Emergency assembly points' shows and asks freeform values for key 'operator' (in the mapcomplete.org theme 'Personal theme')"
+ },
+ {
+ "key": "assembly_point:earthquake",
+ "description": "Layer 'Emergency assembly points' shows assembly_point:earthquake=yes with a fixed text, namely 'Earthquake' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "yes"
+ },
+ {
+ "key": "assembly_point:flood",
+ "description": "Layer 'Emergency assembly points' shows assembly_point:flood=yes with a fixed text, namely 'Flood' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "yes"
+ },
+ {
+ "key": "assembly_point:fire",
+ "description": "Layer 'Emergency assembly points' shows assembly_point:fire=yes with a fixed text, namely 'Fire' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "yes"
+ },
+ {
+ "key": "assembly_point:landslide",
+ "description": "Layer 'Emergency assembly points' shows assembly_point:landslide=yes with a fixed text, namely 'Landslide' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "yes"
+ },
{
"key": "amenity",
"description": "The MapComplete theme Personal theme has a layer ATMs showing features with this tag",
@@ -1944,6 +2098,37 @@
"description": "Layer 'Bike parking' shows access=private with a fixed text, namely 'Access is limited to members of a school, company or organisation' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
"value": "private"
},
+ {
+ "key": "fee",
+ "description": "Layer 'Bike parking' shows fee=yes with a fixed text, namely 'One has to pay to use this bicycle parking' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "yes"
+ },
+ {
+ "key": "fee",
+ "description": "Layer 'Bike parking' shows fee=no with a fixed text, namely 'Free to use' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "no"
+ },
+ {
+ "key": "opening_hours",
+ "description": "Layer 'Bike parking' shows and asks freeform values for key 'opening_hours' (in the mapcomplete.org theme 'Personal theme')"
+ },
+ {
+ "key": "opening_hours",
+ "description": "Layer 'Bike parking' shows opening_hours=24/7 with a fixed text, namely '24/7 opened (including holidays)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "24/7"
+ },
+ {
+ "key": "operator:phone",
+ "description": "Layer 'Bike parking' shows and asks freeform values for key 'operator:phone' (in the mapcomplete.org theme 'Personal theme')"
+ },
+ {
+ "key": "phone",
+ "description": "Layer 'Bike parking' shows phone~.+ with a fixed text, namely '{phone}' (in the mapcomplete.org theme 'Personal theme')"
+ },
+ {
+ "key": "contact:phone",
+ "description": "Layer 'Bike parking' shows contact:phone~.+ with a fixed text, namely '{contact:phone}' (in the mapcomplete.org theme 'Personal theme')"
+ },
{
"key": "cargo_bike",
"description": "Layer 'Bike parking' shows cargo_bike=yes with a fixed text, namely 'This parking has room for cargo bikes' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
@@ -6009,6 +6194,43 @@
"key": "name",
"description": "Layer 'Dentist' shows and asks freeform values for key 'name' (in the mapcomplete.org theme 'Personal theme')"
},
+ {
+ "key": "emergency",
+ "description": "The MapComplete theme Personal theme has a layer Disaster response organizations showing features with this tag",
+ "value": "disaster_response"
+ },
+ {
+ "key": "id",
+ "description": "Layer 'Disaster response organizations' shows id~.+ with a fixed text, namely 'You just created this element! Thanks for sharing this info with the world and helping people worldwide.' (in the mapcomplete.org theme 'Personal theme') (This is only shown if _backend~.+ & _last_edit:passed_time<300 & (_version_number= | _version_number=1))"
+ },
+ {
+ "key": "image",
+ "description": "The layer 'Disaster response organizations 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 'Disaster response organizations 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 'Disaster response organizations 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 'Disaster response organizations 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": "website",
+ "description": "Layer 'Disaster response organizations' shows and asks freeform values for key 'website' (in the mapcomplete.org theme 'Personal theme')"
+ },
+ {
+ "key": "contact:website",
+ "description": "Layer 'Disaster response organizations' shows contact:website~.+ with a fixed text, namely '{contact:website}' (in the mapcomplete.org theme 'Personal theme')"
+ },
+ {
+ "key": "name",
+ "description": "Layer 'Disaster response organizations' shows and asks freeform values for key 'name' (in the mapcomplete.org theme 'Personal theme')"
+ },
{
"key": "amenity",
"description": "The MapComplete theme Personal theme has a layer Doctors showing features with this tag",
@@ -8340,6 +8562,11 @@
"description": "Layer 'Hackerspace' shows service:3dprinter=no with a fixed text, namely 'There is no 3D-printer available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
"value": "no"
},
+ {
+ "key": "service:3dprinter",
+ "description": "Layer 'Hackerspace' shows service:3dprinter=limited with a fixed text, namely 'There is a limited 3D-printer available at this hackerspace' (in the mapcomplete.org theme 'Personal theme')",
+ "value": "limited"
+ },
{
"key": "service:lasercutter",
"description": "Layer 'Hackerspace' shows service:lasercutter=yes with a fixed text, namely 'There is a laser cutter available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
@@ -8350,6 +8577,11 @@
"description": "Layer 'Hackerspace' shows service:lasercutter=no with a fixed text, namely 'There is no laser cutter available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
"value": "no"
},
+ {
+ "key": "service:lasercutter",
+ "description": "Layer 'Hackerspace' shows service:lasercutter=limited with a fixed text, namely 'There is a limited laser cutter available at this hackerspace' (in the mapcomplete.org theme 'Personal theme')",
+ "value": "limited"
+ },
{
"key": "service:cnc_drilling_machine",
"description": "Layer 'Hackerspace' shows service:cnc_drilling_machine=yes with a fixed text, namely 'There is a CNC drill available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
@@ -8360,6 +8592,101 @@
"description": "Layer 'Hackerspace' shows service:cnc_drilling_machine=no with a fixed text, namely 'There is no CNC drill available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
"value": "no"
},
+ {
+ "key": "service:cnc_drilling_machine",
+ "description": "Layer 'Hackerspace' shows service:cnc_drilling_machine=limited with a fixed text, namely 'There is a limited CNC drill available at this hackerspace' (in the mapcomplete.org theme 'Personal theme')",
+ "value": "limited"
+ },
+ {
+ "key": "service:media_studio",
+ "description": "Layer 'Hackerspace' shows service:media_studio=yes with a fixed text, namely 'There is a multimedia studio available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "yes"
+ },
+ {
+ "key": "service:media_studio",
+ "description": "Layer 'Hackerspace' shows service:media_studio=no with a fixed text, namely 'There is no multimedia studio available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "no"
+ },
+ {
+ "key": "service:media_studio",
+ "description": "Layer 'Hackerspace' shows service:media_studio=limited with a fixed text, namely 'There is a limited multimedia studio available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "limited"
+ },
+ {
+ "key": "service:sewing_machine",
+ "description": "Layer 'Hackerspace' shows service:sewing_machine=yes with a fixed text, namely 'There is a sewing machine available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "yes"
+ },
+ {
+ "key": "service:sewing_machine",
+ "description": "Layer 'Hackerspace' shows service:sewing_machine=no with a fixed text, namely 'There is no sewing machine available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "no"
+ },
+ {
+ "key": "service:sewing_machine",
+ "description": "Layer 'Hackerspace' shows service:sewing_machine=limited with a fixed text, namely 'There is a limited sewing machine available at this hackerspace' (in the mapcomplete.org theme 'Personal theme')",
+ "value": "limited"
+ },
+ {
+ "key": "service:workshop:wood",
+ "description": "Layer 'Hackerspace' shows service:workshop:wood=yes with a fixed text, namely 'There is a woodworking workshop available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "yes"
+ },
+ {
+ "key": "service:workshop:wood",
+ "description": "Layer 'Hackerspace' shows service:workshop:wood=no with a fixed text, namely 'There is no woodworking workshop available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "no"
+ },
+ {
+ "key": "service:workshop:wood",
+ "description": "Layer 'Hackerspace' shows service:workshop:wood=limited with a fixed text, namely 'There is a limited woodworking workshop available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "limited"
+ },
+ {
+ "key": "service:workshop:ceramics",
+ "description": "Layer 'Hackerspace' shows service:workshop:ceramics=yes with a fixed text, namely 'There is a ceramics workshop available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "yes"
+ },
+ {
+ "key": "service:workshop:ceramics",
+ "description": "Layer 'Hackerspace' shows service:workshop:ceramics=no with a fixed text, namely 'There is no ceramics workshop available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "no"
+ },
+ {
+ "key": "service:workshop:ceramics",
+ "description": "Layer 'Hackerspace' shows service:workshop:ceramics=limited with a fixed text, namely 'There is a limited ceramics workshop available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "limited"
+ },
+ {
+ "key": "service:workshop:metal",
+ "description": "Layer 'Hackerspace' shows service:workshop:metal=yes with a fixed text, namely 'There is a metal workshop available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "yes"
+ },
+ {
+ "key": "service:workshop:metal",
+ "description": "Layer 'Hackerspace' shows service:workshop:metal=no with a fixed text, namely 'There is no metal workshop available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "no"
+ },
+ {
+ "key": "service:workshop:metal",
+ "description": "Layer 'Hackerspace' shows service:workshop:metal=limited with a fixed text, namely 'There is a limited metal workshop available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "limited"
+ },
+ {
+ "key": "service:bicycle:diy",
+ "description": "Layer 'Hackerspace' shows service:bicycle:diy=yes with a fixed text, namely 'There is a bicycle repair workshop available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "yes"
+ },
+ {
+ "key": "service:bicycle:diy",
+ "description": "Layer 'Hackerspace' shows service:bicycle:diy=no with a fixed text, namely 'There is no bicycle repair workshop available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "no"
+ },
+ {
+ "key": "service:bicycle:diy",
+ "description": "Layer 'Hackerspace' shows service:bicycle:diy=limited with a fixed text, namely 'There is a limited bicycle repair workshop available at this hackerspace' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "limited"
+ },
{
"key": "wheelchair",
"description": "Layer 'Hackerspace' 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.org theme 'Personal theme')",
@@ -9210,22 +9537,22 @@
},
{
"key": "changing_table:location",
- "description": "Layer 'Indoors' shows changing_table:location=female_toilet with a fixed text, namely 'The changing table is in the toilet for women. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets & changing_table=yes)",
+ "description": "Layer 'Indoors' shows changing_table:location=female_toilet with a fixed text, namely 'A changing table is in the toilet for women' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets & changing_table=yes)",
"value": "female_toilet"
},
{
"key": "changing_table:location",
- "description": "Layer 'Indoors' shows changing_table:location=male_toilet with a fixed text, namely 'The changing table is in the toilet for men. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets & changing_table=yes)",
+ "description": "Layer 'Indoors' shows changing_table:location=male_toilet with a fixed text, namely 'A changing table is in the toilet for men' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets & changing_table=yes)",
"value": "male_toilet"
},
{
"key": "changing_table:location",
- "description": "Layer 'Indoors' shows changing_table:location=wheelchair_toilet with a fixed text, namely 'The changing table is in the toilet for wheelchair users. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets & changing_table=yes)",
+ "description": "Layer 'Indoors' shows changing_table:location=wheelchair_toilet with a fixed text, namely 'A changing table is in the toilet for wheelchair users' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets & changing_table=yes)",
"value": "wheelchair_toilet"
},
{
"key": "changing_table:location",
- "description": "Layer 'Indoors' shows changing_table:location=dedicated_room with a fixed text, namely 'The changing table is in a dedicated room. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets & changing_table=yes)",
+ "description": "Layer 'Indoors' shows changing_table:location=dedicated_room with a fixed text, namely 'A changing table is in a dedicated room' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=toilets & changing_table=yes)",
"value": "dedicated_room"
},
{
@@ -9412,6 +9739,59 @@
"key": "capacity",
"description": "Layer 'Kindergartens and childcare' shows and asks freeform values for key 'capacity' (in the mapcomplete.org theme 'Personal theme')"
},
+ {
+ "key": "amenity",
+ "description": "The MapComplete theme Personal theme has a layer Love hotels showing features with this tag",
+ "value": "love_hotel"
+ },
+ {
+ "key": "id",
+ "description": "Layer 'Love hotels' shows id~.+ with a fixed text, namely 'You just created this element! Thanks for sharing this info with the world and helping people worldwide.' (in the mapcomplete.org theme 'Personal theme') (This is only shown if _backend~.+ & _last_edit:passed_time<300 & (_version_number= | _version_number=1))"
+ },
+ {
+ "key": "image",
+ "description": "The layer 'Love 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 'Love 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 'Love 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 'Love 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 'Love hotels' shows and asks freeform values for key 'name' (in the mapcomplete.org theme 'Personal theme')"
+ },
+ {
+ "key": "phone",
+ "description": "Layer 'Love hotels' shows and asks freeform values for key 'phone' (in the mapcomplete.org theme 'Personal theme')"
+ },
+ {
+ "key": "contact:phone",
+ "description": "Layer 'Love hotels' shows contact:phone~.+ with a fixed text, namely '{contact:phone}' (in the mapcomplete.org theme 'Personal theme')"
+ },
+ {
+ "key": "email",
+ "description": "Layer 'Love hotels' shows and asks freeform values for key 'email' (in the mapcomplete.org theme 'Personal theme')"
+ },
+ {
+ "key": "contact:email",
+ "description": "Layer 'Love hotels' shows contact:email~.+ with a fixed text, namely '{contact:email}' (in the mapcomplete.org theme 'Personal theme')"
+ },
+ {
+ "key": "website",
+ "description": "Layer 'Love hotels' shows and asks freeform values for key 'website' (in the mapcomplete.org theme 'Personal theme')"
+ },
+ {
+ "key": "contact:website",
+ "description": "Layer 'Love hotels' shows contact:website~.+ with a fixed text, namely '{contact:website}' (in the mapcomplete.org theme 'Personal theme')"
+ },
{
"key": "tourism",
"description": "The MapComplete theme Personal theme has a layer Maps showing features with this tag",
@@ -9606,9 +9986,34 @@
},
{
"key": "highway",
- "description": "Layer 'Maxspeed' shows highway=living_street with a fixed text, namely 'This is a living street, which has a maxspeed of 20km/h' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "description": "Layer 'Maxspeed' shows highway=living_street & _country=be with a fixed text, namely 'This is a living street, which has a maxspeed of 20km/h' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
"value": "living_street"
},
+ {
+ "key": "emergency",
+ "description": "The MapComplete theme Personal theme has a layer Mountain rescue stations showing features with this tag",
+ "value": "mountain_rescue"
+ },
+ {
+ "key": "id",
+ "description": "Layer 'Mountain rescue stations' shows id~.+ with a fixed text, namely 'You just created this element! Thanks for sharing this info with the world and helping people worldwide.' (in the mapcomplete.org theme 'Personal theme') (This is only shown if _backend~.+ & _last_edit:passed_time<300 & (_version_number= | _version_number=1))"
+ },
+ {
+ "key": "image",
+ "description": "The layer 'Mountain rescue stations 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 'Mountain rescue stations 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 'Mountain rescue stations 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 'Mountain rescue stations 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": "leisure",
"description": "The MapComplete theme Personal theme has a layer Nature reserve showing features with this tag",
@@ -13050,6 +13455,66 @@
"description": "Layer 'Shower' shows payment:credit_cards=yes with a fixed text, namely 'Credit cards are accepted here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if fee=yes | hot_water=fee)",
"value": "yes"
},
+ {
+ "key": "piste:type",
+ "description": "The MapComplete theme Personal theme has a layer Ski and snowboard pistes showing features with this tag",
+ "value": "downhill"
+ },
+ {
+ "key": "piste:type",
+ "description": "The MapComplete theme Personal theme has a layer Ski and snowboard pistes showing features with this tag",
+ "value": "connection"
+ },
+ {
+ "key": "id",
+ "description": "Layer 'Ski and snowboard pistes' shows id~.+ with a fixed text, namely 'You just created this element! Thanks for sharing this info with the world and helping people worldwide.' (in the mapcomplete.org theme 'Personal theme') (This is only shown if _backend~.+ & _last_edit:passed_time<300 & (_version_number= | _version_number=1))"
+ },
+ {
+ "key": "image",
+ "description": "The layer 'Ski and snowboard pistes 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 'Ski and snowboard pistes 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 'Ski and snowboard pistes 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 'Ski and snowboard pistes 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": "piste:difficulty",
+ "description": "Layer 'Ski and snowboard pistes' shows piste:difficulty=novice with a fixed text, namely 'Novice (green)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if piste:type!=connection)",
+ "value": "novice"
+ },
+ {
+ "key": "piste:difficulty",
+ "description": "Layer 'Ski and snowboard pistes' shows piste:difficulty=easy with a fixed text, namely 'Easy (blue)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if piste:type!=connection)",
+ "value": "easy"
+ },
+ {
+ "key": "piste:difficulty",
+ "description": "Layer 'Ski and snowboard pistes' shows piste:difficulty=intermediate with a fixed text, namely 'Intermediate (red)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if piste:type!=connection)",
+ "value": "intermediate"
+ },
+ {
+ "key": "piste:difficulty",
+ "description": "Layer 'Ski and snowboard pistes' shows piste:difficulty=advanced with a fixed text, namely 'Advanced (black)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if piste:type!=connection)",
+ "value": "advanced"
+ },
+ {
+ "key": "piste:difficulty",
+ "description": "Layer 'Ski and snowboard pistes' shows piste:difficulty=expert with a fixed text, namely 'Expert (orange/double black)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if piste:type!=connection)",
+ "value": "expert"
+ },
+ {
+ "key": "piste:difficulty",
+ "description": "Layer 'Ski and snowboard pistes' shows piste:difficulty=freeride with a fixed text, namely 'Freeride' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if piste:type!=connection)",
+ "value": "freeride"
+ },
{
"key": "highway",
"description": "The MapComplete theme Personal theme has a layer Speed Camera showing features with this tag",
@@ -13456,6 +13921,20 @@
"description": "Layer 'Stairs' shows ramp=no with a fixed text, namely 'There is no ramp at these stairs' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if conveying!=yes)",
"value": "no"
},
+ {
+ "key": "incline",
+ "description": "Layer 'Stairs' shows and asks freeform values for key 'incline' (in the mapcomplete.org theme 'Personal theme')"
+ },
+ {
+ "key": "incline",
+ "description": "Layer 'Stairs' shows incline=up with a fixed text, namely 'The upward direction is {direction_absolute()}' (in the mapcomplete.org theme 'Personal theme')",
+ "value": "up"
+ },
+ {
+ "key": "incline",
+ "description": "Layer 'Stairs' shows incline=down with a fixed text, namely 'The downward direction is {direction_absolute()}' (in the mapcomplete.org theme 'Personal theme')",
+ "value": "down"
+ },
{
"key": "highway",
"description": "The MapComplete theme Personal theme has a layer Street Lamps showing features with this tag",
@@ -14365,22 +14844,22 @@
},
{
"key": "changing_table:location",
- "description": "Layer 'Toilets' shows changing_table:location=female_toilet with a fixed text, namely 'The changing table is in the toilet for women. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if changing_table=yes)",
+ "description": "Layer 'Toilets' shows changing_table:location=female_toilet with a fixed text, namely 'A changing table is in the toilet for women' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if changing_table=yes)",
"value": "female_toilet"
},
{
"key": "changing_table:location",
- "description": "Layer 'Toilets' shows changing_table:location=male_toilet with a fixed text, namely 'The changing table is in the toilet for men. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if changing_table=yes)",
+ "description": "Layer 'Toilets' shows changing_table:location=male_toilet with a fixed text, namely 'A changing table is in the toilet for men' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if changing_table=yes)",
"value": "male_toilet"
},
{
"key": "changing_table:location",
- "description": "Layer 'Toilets' shows changing_table:location=wheelchair_toilet with a fixed text, namely 'The changing table is in the toilet for wheelchair users. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if changing_table=yes)",
+ "description": "Layer 'Toilets' shows changing_table:location=wheelchair_toilet with a fixed text, namely 'A changing table is in the toilet for wheelchair users' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if changing_table=yes)",
"value": "wheelchair_toilet"
},
{
"key": "changing_table:location",
- "description": "Layer 'Toilets' shows changing_table:location=dedicated_room with a fixed text, namely 'The changing table is in a dedicated room. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if changing_table=yes)",
+ "description": "Layer 'Toilets' shows changing_table:location=dedicated_room with a fixed text, namely 'A changing table is in a dedicated room' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if changing_table=yes)",
"value": "dedicated_room"
},
{
@@ -14563,22 +15042,22 @@
},
{
"key": "changing_table:location",
- "description": "Layer 'Toilets at other amenities' shows changing_table:location=female_toilet with a fixed text, namely 'The changing table is in the toilet for women. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if changing_table=yes)",
+ "description": "Layer 'Toilets at other amenities' shows changing_table:location=female_toilet with a fixed text, namely 'A changing table is in the toilet for women' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if changing_table=yes)",
"value": "female_toilet"
},
{
"key": "changing_table:location",
- "description": "Layer 'Toilets at other amenities' shows changing_table:location=male_toilet with a fixed text, namely 'The changing table is in the toilet for men. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if changing_table=yes)",
+ "description": "Layer 'Toilets at other amenities' shows changing_table:location=male_toilet with a fixed text, namely 'A changing table is in the toilet for men' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if changing_table=yes)",
"value": "male_toilet"
},
{
"key": "changing_table:location",
- "description": "Layer 'Toilets at other amenities' shows changing_table:location=wheelchair_toilet with a fixed text, namely 'The changing table is in the toilet for wheelchair users. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if changing_table=yes)",
+ "description": "Layer 'Toilets at other amenities' shows changing_table:location=wheelchair_toilet with a fixed text, namely 'A changing table is in the toilet for wheelchair users' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if changing_table=yes)",
"value": "wheelchair_toilet"
},
{
"key": "changing_table:location",
- "description": "Layer 'Toilets at other amenities' shows changing_table:location=dedicated_room with a fixed text, namely 'The changing table is in a dedicated room. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if changing_table=yes)",
+ "description": "Layer 'Toilets at other amenities' shows changing_table:location=dedicated_room with a fixed text, namely 'A changing table is in a dedicated room' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if changing_table=yes)",
"value": "dedicated_room"
},
{
@@ -14969,6 +15448,80 @@
"key": "wikidata",
"description": "Layer 'Tree' shows and asks freeform values for key 'wikidata' (in the mapcomplete.org theme 'Personal theme') (This is only shown if denotation=landmark | denotation=natural_monument | wikidata~.+)"
},
+ {
+ "key": "amenity",
+ "description": "The MapComplete theme Personal theme has a layer Trolley Bays showing features with this tag",
+ "value": "trolley_bay"
+ },
+ {
+ "key": "id",
+ "description": "Layer 'Trolley Bays' shows id~.+ with a fixed text, namely 'You just created this element! Thanks for sharing this info with the world and helping people worldwide.' (in the mapcomplete.org theme 'Personal theme') (This is only shown if _backend~.+ & _last_edit:passed_time<300 & (_version_number= | _version_number=1))"
+ },
+ {
+ "key": "covered",
+ "description": "Layer 'Trolley Bays' shows covered=yes with a fixed text, namely 'This trolley bay is covered' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "yes"
+ },
+ {
+ "key": "covered",
+ "description": "Layer 'Trolley Bays' shows covered=no with a fixed text, namely 'This trolley bay is not covered' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "no"
+ },
+ {
+ "key": "trolley:deposit",
+ "description": "Layer 'Trolley Bays' shows trolley:deposit=yes with a fixed text, namely 'A deposit is required for the trolleys' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "yes"
+ },
+ {
+ "key": "trolley:deposit",
+ "description": "Layer 'Trolley Bays' shows trolley:deposit=no with a fixed text, namely 'No deposit is required for the trolleys' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "no"
+ },
+ {
+ "key": "trolley:deposit:denominations",
+ "description": "Layer 'Trolley Bays' shows trolley:deposit:denominations=0.50 EUR with a fixed text, namely '50 cent coins are accepted' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if trolley:deposit=yes & _currency~^(.*EUR.*)$)",
+ "value": "0.50 EUR"
+ },
+ {
+ "key": "trolley:deposit:denominations",
+ "description": "Layer 'Trolley Bays' shows trolley:deposit:denominations=1 EUR with a fixed text, namely '1 euro coins are accepted' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if trolley:deposit=yes & _currency~^(.*EUR.*)$)",
+ "value": "1 EUR"
+ },
+ {
+ "key": "trolley:deposit:denominations",
+ "description": "Layer 'Trolley Bays' shows trolley:deposit:denominations=2 EUR with a fixed text, namely '2 euro coins are accepted' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if trolley:deposit=yes & _currency~^(.*EUR.*)$)",
+ "value": "2 EUR"
+ },
+ {
+ "key": "trolley:magnifier",
+ "description": "Layer 'Trolley Bays' shows trolley:magnifier=yes with a fixed text, namely 'Trolleys with a magnifier are available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "yes"
+ },
+ {
+ "key": "trolley:wheelchair",
+ "description": "Layer 'Trolley Bays' shows trolley:wheelchair=yes with a fixed text, namely 'Trolleys for wheelchair users are available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "yes"
+ },
+ {
+ "key": "trolley:children",
+ "description": "Layer 'Trolley Bays' shows trolley:children=yes with a fixed text, namely 'Trolleys for children are available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "yes"
+ },
+ {
+ "key": "trolley:seats",
+ "description": "Layer 'Trolley Bays' shows trolley:seats=yes with a fixed text, namely 'Trolleys with seats for children are available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "yes"
+ },
+ {
+ "key": "trolley:flatbed",
+ "description": "Layer 'Trolley Bays' shows trolley:flatbed=yes with a fixed text, namely 'Trolleys with a flatbed are available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "yes"
+ },
+ {
+ "key": "trolley:vertical",
+ "description": "Layer 'Trolley Bays' shows trolley:vertical=yes with a fixed text, namely 'Vertical trolleys for sheet-like goods are available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
+ "value": "yes"
+ },
{
"key": "amenity",
"description": "The MapComplete theme Personal theme has a layer Vending Machines showing features with this tag",
@@ -15414,6 +15967,35 @@
"key": "name",
"description": "Layer 'veterinary' shows and asks freeform values for key 'name' (in the mapcomplete.org theme 'Personal theme')"
},
+ {
+ "key": "tourism",
+ "description": "The MapComplete theme Personal theme has a layer Viewpoint showing features with this tag",
+ "value": "viewpoint"
+ },
+ {
+ "key": "id",
+ "description": "Layer 'Viewpoint' shows id~.+ with a fixed text, namely 'You just created this element! Thanks for sharing this info with the world and helping people worldwide.' (in the mapcomplete.org theme 'Personal theme') (This is only shown if _backend~.+ & _last_edit:passed_time<300 & (_version_number= | _version_number=1))"
+ },
+ {
+ "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.org 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_shops.json b/Docs/TagInfo/mapcomplete_shops.json
index 6f634c99c7..35462328b6 100644
--- a/Docs/TagInfo/mapcomplete_shops.json
+++ b/Docs/TagInfo/mapcomplete_shops.json
@@ -1371,6 +1371,80 @@
"key": "wheelchair",
"description": "Layer 'Ice cream parlors' 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.org theme 'Shops')",
"value": "no"
+ },
+ {
+ "key": "amenity",
+ "description": "The MapComplete theme Shops has a layer Trolley Bays showing features with this tag",
+ "value": "trolley_bay"
+ },
+ {
+ "key": "id",
+ "description": "Layer 'Trolley Bays' shows id~.+ with a fixed text, namely 'You just created this element! Thanks for sharing this info with the world and helping people worldwide.' (in the mapcomplete.org theme 'Shops') (This is only shown if _backend~.+ & _last_edit:passed_time<300 & (_version_number= | _version_number=1))"
+ },
+ {
+ "key": "covered",
+ "description": "Layer 'Trolley Bays' shows covered=yes with a fixed text, namely 'This trolley bay is covered' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops')",
+ "value": "yes"
+ },
+ {
+ "key": "covered",
+ "description": "Layer 'Trolley Bays' shows covered=no with a fixed text, namely 'This trolley bay is not covered' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops')",
+ "value": "no"
+ },
+ {
+ "key": "trolley:deposit",
+ "description": "Layer 'Trolley Bays' shows trolley:deposit=yes with a fixed text, namely 'A deposit is required for the trolleys' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops')",
+ "value": "yes"
+ },
+ {
+ "key": "trolley:deposit",
+ "description": "Layer 'Trolley Bays' shows trolley:deposit=no with a fixed text, namely 'No deposit is required for the trolleys' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops')",
+ "value": "no"
+ },
+ {
+ "key": "trolley:deposit:denominations",
+ "description": "Layer 'Trolley Bays' shows trolley:deposit:denominations=0.50 EUR with a fixed text, namely '50 cent coins are accepted' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops') (This is only shown if trolley:deposit=yes & _currency~^(.*EUR.*)$)",
+ "value": "0.50 EUR"
+ },
+ {
+ "key": "trolley:deposit:denominations",
+ "description": "Layer 'Trolley Bays' shows trolley:deposit:denominations=1 EUR with a fixed text, namely '1 euro coins are accepted' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops') (This is only shown if trolley:deposit=yes & _currency~^(.*EUR.*)$)",
+ "value": "1 EUR"
+ },
+ {
+ "key": "trolley:deposit:denominations",
+ "description": "Layer 'Trolley Bays' shows trolley:deposit:denominations=2 EUR with a fixed text, namely '2 euro coins are accepted' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops') (This is only shown if trolley:deposit=yes & _currency~^(.*EUR.*)$)",
+ "value": "2 EUR"
+ },
+ {
+ "key": "trolley:magnifier",
+ "description": "Layer 'Trolley Bays' shows trolley:magnifier=yes with a fixed text, namely 'Trolleys with a magnifier are available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops')",
+ "value": "yes"
+ },
+ {
+ "key": "trolley:wheelchair",
+ "description": "Layer 'Trolley Bays' shows trolley:wheelchair=yes with a fixed text, namely 'Trolleys for wheelchair users are available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops')",
+ "value": "yes"
+ },
+ {
+ "key": "trolley:children",
+ "description": "Layer 'Trolley Bays' shows trolley:children=yes with a fixed text, namely 'Trolleys for children are available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops')",
+ "value": "yes"
+ },
+ {
+ "key": "trolley:seats",
+ "description": "Layer 'Trolley Bays' shows trolley:seats=yes with a fixed text, namely 'Trolleys with seats for children are available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops')",
+ "value": "yes"
+ },
+ {
+ "key": "trolley:flatbed",
+ "description": "Layer 'Trolley Bays' shows trolley:flatbed=yes with a fixed text, namely 'Trolleys with a flatbed are available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops')",
+ "value": "yes"
+ },
+ {
+ "key": "trolley:vertical",
+ "description": "Layer 'Trolley Bays' shows trolley:vertical=yes with a fixed text, namely 'Vertical trolleys for sheet-like goods are available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops')",
+ "value": "yes"
}
]
}
\ No newline at end of file
diff --git a/Docs/TagInfo/mapcomplete_ski.json b/Docs/TagInfo/mapcomplete_ski.json
new file mode 100644
index 0000000000..dc0575bd7f
--- /dev/null
+++ b/Docs/TagInfo/mapcomplete_ski.json
@@ -0,0 +1,1480 @@
+{
+ "data_format": 1,
+ "project": {
+ "name": "MapComplete Ski pistes and aerialways",
+ "description": "Everything you need to go skiing",
+ "project_url": "https://mapcomplete.org/ski",
+ "doc_url": "https://github.com/pietervdvn/MapComplete/tree/master/assets/themes/",
+ "icon_url": "https://mapcomplete.org/assets/layers/aerialway/chair_lift.svg",
+ "contact_name": "Pieter Vander Vennet",
+ "contact_email": "pietervdvn@posteo.net"
+ },
+ "tags": [
+ {
+ "key": "piste:type",
+ "description": "The MapComplete theme Ski pistes and aerialways has a layer Ski and snowboard pistes showing features with this tag",
+ "value": "downhill"
+ },
+ {
+ "key": "piste:type",
+ "description": "The MapComplete theme Ski pistes and aerialways has a layer Ski and snowboard pistes showing features with this tag",
+ "value": "connection"
+ },
+ {
+ "key": "id",
+ "description": "Layer 'Ski and snowboard pistes' shows id~.+ with a fixed text, namely 'You just created this element! Thanks for sharing this info with the world and helping people worldwide.' (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if _backend~.+ & _last_edit:passed_time<300 & (_version_number= | _version_number=1))"
+ },
+ {
+ "key": "image",
+ "description": "The layer 'Ski and snowboard pistes 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 'Ski and snowboard pistes 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 'Ski and snowboard pistes 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 'Ski and snowboard pistes 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": "piste:difficulty",
+ "description": "Layer 'Ski and snowboard pistes' shows piste:difficulty=novice with a fixed text, namely 'Novice (green)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if piste:type!=connection)",
+ "value": "novice"
+ },
+ {
+ "key": "piste:difficulty",
+ "description": "Layer 'Ski and snowboard pistes' shows piste:difficulty=easy with a fixed text, namely 'Easy (blue)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if piste:type!=connection)",
+ "value": "easy"
+ },
+ {
+ "key": "piste:difficulty",
+ "description": "Layer 'Ski and snowboard pistes' shows piste:difficulty=intermediate with a fixed text, namely 'Intermediate (red)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if piste:type!=connection)",
+ "value": "intermediate"
+ },
+ {
+ "key": "piste:difficulty",
+ "description": "Layer 'Ski and snowboard pistes' shows piste:difficulty=advanced with a fixed text, namely 'Advanced (black)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if piste:type!=connection)",
+ "value": "advanced"
+ },
+ {
+ "key": "piste:difficulty",
+ "description": "Layer 'Ski and snowboard pistes' shows piste:difficulty=expert with a fixed text, namely 'Expert (orange/double black)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if piste:type!=connection)",
+ "value": "expert"
+ },
+ {
+ "key": "piste:difficulty",
+ "description": "Layer 'Ski and snowboard pistes' shows piste:difficulty=freeride with a fixed text, namely 'Freeride' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if piste:type!=connection)",
+ "value": "freeride"
+ },
+ {
+ "key": "aerialway",
+ "description": "The MapComplete theme Ski pistes and aerialways has a layer Aerialways showing features with this tag"
+ },
+ {
+ "key": "id",
+ "description": "Layer 'Aerialways' shows id~.+ with a fixed text, namely 'You just created this element! Thanks for sharing this info with the world and helping people worldwide.' (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if _backend~.+ & _last_edit:passed_time<300 & (_version_number= | _version_number=1))"
+ },
+ {
+ "key": "image",
+ "description": "The layer 'Aerialways 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 'Aerialways 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 'Aerialways 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 'Aerialways 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": "aerialway",
+ "description": "Layer 'Aerialways' shows aerialway=cable_car with a fixed text, namely 'This is a cable car where the car goes up and down again on the same cable.' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "cable_car"
+ },
+ {
+ "key": "aerialway",
+ "description": "Layer 'Aerialways' shows aerialway=gondola with a fixed text, namely 'This is a gondola where the cars go around in continuous circles' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "gondola"
+ },
+ {
+ "key": "aerialway",
+ "description": "Layer 'Aerialways' shows aerialway=chair_lift with a fixed text, namely 'An open chairlift with seats to sit on and open to the outside air.' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "chair_lift"
+ },
+ {
+ "key": "aerialway",
+ "description": "Layer 'Aerialways' shows aerialway=mixed with a fixed text, namely 'An aerialway which has both chairs and gondolas in the same continuous track' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "mixed"
+ },
+ {
+ "key": "aerialway",
+ "description": "Layer 'Aerialways' shows aerialway=drag_lift with a fixed text, namely 'A drag lift' (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "drag_lift"
+ },
+ {
+ "key": "aerialway",
+ "description": "Layer 'Aerialways' shows aerialway=t-bar with a fixed text, namely 'A drag lift with T-shaped carriers for two passengers at a time' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "t-bar"
+ },
+ {
+ "key": "aerialway",
+ "description": "Layer 'Aerialways' shows aerialway=j-bar with a fixed text, namely 'A drag lift with L-shaped bars for a single passenger at a time' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "j-bar"
+ },
+ {
+ "key": "aerialway",
+ "description": "Layer 'Aerialways' shows aerialway=platter with a fixed text, namely 'A drag lift with a platter to drag a single passenger at a time' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "platter"
+ },
+ {
+ "key": "aerialway",
+ "description": "Layer 'Aerialways' shows aerialway=rope_tow with a fixed text, namely 'A tow line which which drags skieers' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "rope_tow"
+ },
+ {
+ "key": "aerialway",
+ "description": "Layer 'Aerialways' shows aerialway=magic_carpet with a fixed text, namely 'A magic carpet (a conveyor belt on the ground)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "magic_carpet"
+ },
+ {
+ "key": "aerialway",
+ "description": "Layer 'Aerialways' shows aerialway=zip_line with a fixed text, namely 'A zip line. (A touristical attraction where adventurous people go down at high speeds) ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "zip_line"
+ },
+ {
+ "key": "duration",
+ "description": "Layer 'Aerialways' shows and asks freeform values for key 'duration' (in the mapcomplete.org theme 'Ski pistes and aerialways')"
+ },
+ {
+ "key": "aerialway:occupancy",
+ "description": "Layer 'Aerialways' shows and asks freeform values for key 'aerialway:occupancy' (in the mapcomplete.org theme 'Ski pistes and aerialways')"
+ },
+ {
+ "key": "opening_hours",
+ "description": "Layer 'Aerialways' shows and asks freeform values for key 'opening_hours' (in the mapcomplete.org theme 'Ski pistes and aerialways')"
+ },
+ {
+ "key": "oneway",
+ "description": "Layer 'Aerialways' shows oneway=yes with a fixed text, namely 'This aerialway can only be taken to the top' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "yes"
+ },
+ {
+ "key": "oneway",
+ "description": "Layer 'Aerialways' shows oneway=no with a fixed text, namely 'This aerialway can be taken in both directions' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "no"
+ },
+ {
+ "key": "information",
+ "description": "The MapComplete theme Ski pistes and aerialways has a layer Guideposts showing features with this tag",
+ "value": "guidepost"
+ },
+ {
+ "key": "id",
+ "description": "Layer 'Guideposts' shows id~.+ with a fixed text, namely 'You just created this element! Thanks for sharing this info with the world and helping people worldwide.' (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if _backend~.+ & _last_edit:passed_time<300 & (_version_number= | _version_number=1))"
+ },
+ {
+ "key": "image",
+ "description": "The layer 'Guideposts 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 'Guideposts 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 'Guideposts 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 'Guideposts 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": "bicycle",
+ "description": "Layer 'Guideposts' shows bicycle=yes with a fixed text, namely 'This guidepost shows bicycle routes' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "yes"
+ },
+ {
+ "key": "hiking",
+ "description": "Layer 'Guideposts' shows hiking=yes with a fixed text, namely 'This guidepost shows hiking routes' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "yes"
+ },
+ {
+ "key": "mtb",
+ "description": "Layer 'Guideposts' shows mtb=yes with a fixed text, namely 'This guidepost shows mountain bike routes' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "yes"
+ },
+ {
+ "key": "horse",
+ "description": "Layer 'Guideposts' shows horse=yes with a fixed text, namely 'This guidepost shows horse riding routes' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "yes"
+ },
+ {
+ "key": "ski",
+ "description": "Layer 'Guideposts' shows ski=yes with a fixed text, namely 'This guidepost shows ski routes' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "yes"
+ },
+ {
+ "key": "tourism",
+ "description": "The MapComplete theme Ski pistes and aerialways has a layer Maps showing features with this tag",
+ "value": "map"
+ },
+ {
+ "key": "information",
+ "description": "The MapComplete theme Ski pistes and aerialways has a layer Maps showing features with this tag",
+ "value": "map"
+ },
+ {
+ "key": "id",
+ "description": "Layer 'Maps' shows id~.+ with a fixed text, namely 'You just created this element! Thanks for sharing this info with the world and helping people worldwide.' (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if _backend~.+ & _last_edit:passed_time<300 & (_version_number= | _version_number=1))"
+ },
+ {
+ "key": "image",
+ "description": "The layer 'Maps 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 'Maps 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 'Maps 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 'Maps 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": "map_type",
+ "description": "Layer 'Maps' shows map_type=topo with a fixed text, namely 'Topographical map
The map contains contour lines.
' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "topo"
+ },
+ {
+ "key": "map_type",
+ "description": "Layer 'Maps' shows map_type=street with a fixed text, namely 'A map with all streets or ways of an area.
The streets are mostly named; the angles, distances etc. are accurate
' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "street"
+ },
+ {
+ "key": "map_type",
+ "description": "Layer 'Maps' shows map_type=scheme with a fixed text, namely 'This is a schematic map.
A sketched map with only important ways and POIs. The angles, distances etc. are merely illustrative, not accurate.
' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "scheme"
+ },
+ {
+ "key": "map_type",
+ "description": "Layer 'Maps' shows map_type=toposcope with a fixed text, namely 'This is a toposcope.
A marker erected on high places which indicates the direction to notable landscape features which can be seen from that point
' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "toposcope"
+ },
+ {
+ "key": "map_size",
+ "description": "Layer 'Maps' shows map_size=building with a fixed text, namely 'A map of the rooms within a building' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "building"
+ },
+ {
+ "key": "map_size",
+ "description": "Layer 'Maps' shows map_size=site with a fixed text, namely 'A map of special site, like of a historical castle, a park, a campus, a forest, ....' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "site"
+ },
+ {
+ "key": "map_size",
+ "description": "Layer 'Maps' shows map_size=village with a fixed text, namely 'A map showing the village or town' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "village"
+ },
+ {
+ "key": "map_size",
+ "description": "Layer 'Maps' shows map_size=city with a fixed text, namely ' A map of a city' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "city"
+ },
+ {
+ "key": "map_size",
+ "description": "Layer 'Maps' shows map_size=region with a fixed text, namely 'The map of an entire region, showing multiple cities and villages' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "region"
+ },
+ {
+ "key": "map_source",
+ "description": "Layer 'Maps' shows and asks freeform values for key 'map_source' (in the mapcomplete.org theme 'Ski pistes and aerialways')"
+ },
+ {
+ "key": "map_source",
+ "description": "Layer 'Maps' shows map_source=OpenStreetMap & not:map_source= with a fixed text, namely 'This map is based on OpenStreetMap' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "OpenStreetMap"
+ },
+ {
+ "key": "not:map_source",
+ "description": "Layer 'Maps' shows map_source=OpenStreetMap & not:map_source= with a fixed text, namely 'This map is based on OpenStreetMap' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') Picking this answer will delete the key not:map_source.",
+ "value": ""
+ },
+ {
+ "key": "map_source:attribution",
+ "description": "Layer 'Maps' shows map_source:attribution=yes with a fixed text, namely 'OpenStreetMap is clearly attributed, including the ODBL-license' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if map_source~^((O|)pen(S|s)treet(M|m)ap)$ | map_source=osm | map_source=OSM)",
+ "value": "yes"
+ },
+ {
+ "key": "map_source:attribution",
+ "description": "Layer 'Maps' shows map_source:attribution=incomplete with a fixed text, namely 'OpenStreetMap is clearly attributed, but the license is not mentioned' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if map_source~^((O|)pen(S|s)treet(M|m)ap)$ | map_source=osm | map_source=OSM)",
+ "value": "incomplete"
+ },
+ {
+ "key": "map_source:attribution",
+ "description": "Layer 'Maps' shows map_source:attribution=sticker with a fixed text, namely 'OpenStreetMap wasn't mentioned, but someone put an OpenStreetMap-sticker on it' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if map_source~^((O|)pen(S|s)treet(M|m)ap)$ | map_source=osm | map_source=OSM)",
+ "value": "sticker"
+ },
+ {
+ "key": "map_source:attribution",
+ "description": "Layer 'Maps' shows map_source:attribution=none with a fixed text, namely 'There is no attribution at all' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if map_source~^((O|)pen(S|s)treet(M|m)ap)$ | map_source=osm | map_source=OSM)",
+ "value": "none"
+ },
+ {
+ "key": "map_source:attribution",
+ "description": "Layer 'Maps' shows map_source:attribution=no with a fixed text, namely 'There is no attribution at all' (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if map_source~^((O|)pen(S|s)treet(M|m)ap)$ | map_source=osm | map_source=OSM)",
+ "value": "no"
+ },
+ {
+ "key": "information",
+ "description": "The MapComplete theme Ski pistes and aerialways has a layer Information boards showing features with this tag",
+ "value": "board"
+ },
+ {
+ "key": "id",
+ "description": "Layer 'Information boards' shows id~.+ with a fixed text, namely 'You just created this element! Thanks for sharing this info with the world and helping people worldwide.' (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if _backend~.+ & _last_edit:passed_time<300 & (_version_number= | _version_number=1))"
+ },
+ {
+ "key": "image",
+ "description": "The layer 'Information boards 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 'Information boards 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 'Information boards 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 'Information boards 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": "emergency",
+ "description": "The MapComplete theme Ski pistes and aerialways has a layer Mountain rescue stations showing features with this tag",
+ "value": "mountain_rescue"
+ },
+ {
+ "key": "id",
+ "description": "Layer 'Mountain rescue stations' shows id~.+ with a fixed text, namely 'You just created this element! Thanks for sharing this info with the world and helping people worldwide.' (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if _backend~.+ & _last_edit:passed_time<300 & (_version_number= | _version_number=1))"
+ },
+ {
+ "key": "image",
+ "description": "The layer 'Mountain rescue stations 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 'Mountain rescue stations 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 'Mountain rescue stations 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 'Mountain rescue stations 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": "amenity",
+ "description": "The MapComplete theme Ski pistes and aerialways has a layer Toilets showing features with this tag",
+ "value": "toilets"
+ },
+ {
+ "key": "id",
+ "description": "Layer 'Toilets' shows id~.+ with a fixed text, namely 'You just created this element! Thanks for sharing this info with the world and helping people worldwide.' (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if _backend~.+ & _last_edit:passed_time<300 & (_version_number= | _version_number=1))"
+ },
+ {
+ "key": "image",
+ "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": "mapillary",
+ "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": "wikidata",
+ "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": "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.org theme 'Ski pistes and aerialways') (This is only shown if repeat_on=)"
+ },
+ {
+ "key": "location",
+ "description": "Layer 'Toilets' shows location=underground with a fixed text, namely 'Located underground' (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if repeat_on=)",
+ "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.org theme 'Ski pistes and aerialways') (This is only shown if repeat_on=)",
+ "value": "0"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Toilets' shows level= with a fixed text, namely 'Located on the ground floor' (in the mapcomplete.org theme 'Ski pistes and aerialways') Picking this answer will delete the key level. (This is only shown if repeat_on=)",
+ "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.org theme 'Ski pistes and aerialways') (This is only shown if repeat_on=)",
+ "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.org theme 'Ski pistes and aerialways') (This is only shown if repeat_on=)",
+ "value": "-1"
+ },
+ {
+ "key": "access",
+ "description": "Layer 'Toilets' shows and asks freeform values for key 'access' (in the mapcomplete.org theme 'Ski pistes and aerialways')"
+ },
+ {
+ "key": "access",
+ "description": "Layer 'Toilets' shows access=yes with a fixed text, namely 'Public access' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "yes"
+ },
+ {
+ "key": "access",
+ "description": "Layer 'Toilets' shows access=customers with a fixed text, namely 'Only access to customers' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "customers"
+ },
+ {
+ "key": "access",
+ "description": "Layer 'Toilets' shows access=no with a fixed text, namely 'Not accessible' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "no"
+ },
+ {
+ "key": "access",
+ "description": "Layer 'Toilets' shows access=key with a fixed text, namely 'Accessible, but one has to ask a key to enter' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "key"
+ },
+ {
+ "key": "access",
+ "description": "Layer 'Toilets' shows access=public with a fixed text, namely 'Public access' (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "public"
+ },
+ {
+ "key": "fee",
+ "description": "Layer 'Toilets' shows fee=yes with a fixed text, namely 'These are paid toilets' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if access!=no)",
+ "value": "yes"
+ },
+ {
+ "key": "fee",
+ "description": "Layer 'Toilets' shows fee=no with a fixed text, namely 'Free to use' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if access!=no)",
+ "value": "no"
+ },
+ {
+ "key": "charge",
+ "description": "Layer 'Toilets' shows and asks freeform values for key 'charge' (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if fee=yes)"
+ },
+ {
+ "key": "payment:cash",
+ "description": "Layer 'Toilets' shows payment:cash=yes with a fixed text, namely 'Cash is accepted here' (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if fee=yes)",
+ "value": "yes"
+ },
+ {
+ "key": "payment:cards",
+ "description": "Layer 'Toilets' shows payment:cards=yes with a fixed text, namely 'Payment cards are accepted here' (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if fee=yes)",
+ "value": "yes"
+ },
+ {
+ "key": "payment:qr_code",
+ "description": "Layer 'Toilets' shows payment:qr_code=yes with a fixed text, namely 'Payment by QR-code is possible here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if fee=yes)",
+ "value": "yes"
+ },
+ {
+ "key": "payment:coins",
+ "description": "Layer 'Toilets' shows payment:coins=yes with a fixed text, namely 'Coins are accepted here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if fee=yes)",
+ "value": "yes"
+ },
+ {
+ "key": "payment:notes",
+ "description": "Layer 'Toilets' shows payment:notes=yes with a fixed text, namely 'Bank notes are accepted here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if fee=yes)",
+ "value": "yes"
+ },
+ {
+ "key": "payment:debit_cards",
+ "description": "Layer 'Toilets' shows payment:debit_cards=yes with a fixed text, namely 'Debit cards are accepted here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if fee=yes)",
+ "value": "yes"
+ },
+ {
+ "key": "payment:credit_cards",
+ "description": "Layer 'Toilets' shows payment:credit_cards=yes with a fixed text, namely 'Credit cards are accepted here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if fee=yes)",
+ "value": "yes"
+ },
+ {
+ "key": "opening_hours",
+ "description": "Layer 'Toilets' shows and asks freeform values for key 'opening_hours' (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if access!=no)"
+ },
+ {
+ "key": "opening_hours",
+ "description": "Layer 'Toilets' shows opening_hours=24/7 with a fixed text, namely '24/7 opened (including holidays)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if access!=no)",
+ "value": "24/7"
+ },
+ {
+ "key": "wheelchair",
+ "description": "Layer 'Toilets' shows wheelchair=yes with a fixed text, namely 'There is a dedicated toilet for wheelchair users' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "yes"
+ },
+ {
+ "key": "wheelchair",
+ "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.org theme 'Ski pistes and aerialways')",
+ "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.org theme 'Ski pistes and aerialways')",
+ "value": "designated"
+ },
+ {
+ "key": "door:width",
+ "description": "Layer 'Toilets' shows and asks freeform values for key 'door:width' (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if (wheelchair=yes | wheelchair=designated))"
+ },
+ {
+ "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.org theme 'Ski pistes and aerialways')",
+ "value": "seated"
+ },
+ {
+ "key": "toilets:position",
+ "description": "Layer 'Toilets' shows toilets:position=urinal with a fixed text, namely 'There are only urinals here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "urinal"
+ },
+ {
+ "key": "toilets:position",
+ "description": "Layer 'Toilets' shows toilets:position=squat with a fixed text, namely 'There are only squat toilets here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "squat"
+ },
+ {
+ "key": "toilets:position",
+ "description": "Layer 'Toilets' shows toilets:position=seated;urinal with a fixed text, namely 'Both seated toilets and urinals are available here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "seated;urinal"
+ },
+ {
+ "key": "changing_table",
+ "description": "Layer 'Toilets' shows changing_table=yes with a fixed text, namely 'A changing table is available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "yes"
+ },
+ {
+ "key": "changing_table",
+ "description": "Layer 'Toilets' shows changing_table=no with a fixed text, namely 'No changing table is available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "no"
+ },
+ {
+ "key": "changing_table:location",
+ "description": "Layer 'Toilets' shows and asks freeform values for key 'changing_table:location' (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if changing_table=yes)"
+ },
+ {
+ "key": "changing_table:location",
+ "description": "Layer 'Toilets' shows changing_table:location=female_toilet with a fixed text, namely 'A changing table is in the toilet for women' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if changing_table=yes)",
+ "value": "female_toilet"
+ },
+ {
+ "key": "changing_table:location",
+ "description": "Layer 'Toilets' shows changing_table:location=male_toilet with a fixed text, namely 'A changing table is in the toilet for men' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if changing_table=yes)",
+ "value": "male_toilet"
+ },
+ {
+ "key": "changing_table:location",
+ "description": "Layer 'Toilets' shows changing_table:location=wheelchair_toilet with a fixed text, namely 'A changing table is in the toilet for wheelchair users' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if changing_table=yes)",
+ "value": "wheelchair_toilet"
+ },
+ {
+ "key": "changing_table:location",
+ "description": "Layer 'Toilets' shows changing_table:location=dedicated_room with a fixed text, namely 'A changing table is in a dedicated room' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if changing_table=yes)",
+ "value": "dedicated_room"
+ },
+ {
+ "key": "toilets:handwashing",
+ "description": "Layer 'Toilets' shows toilets:handwashing=yes with a fixed text, namely 'These toilets have a sink to wash your hands' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "yes"
+ },
+ {
+ "key": "toilets:handwashing",
+ "description": "Layer 'Toilets' shows toilets:handwashing=no with a fixed text, namely 'These toilets don't have a sink to wash your hands' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "no"
+ },
+ {
+ "key": "toilets:paper_supplied",
+ "description": "Layer 'Toilets' shows toilets:paper_supplied=yes with a fixed text, namely 'This toilet is equipped with toilet paper' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if toilets:position!=urinal)",
+ "value": "yes"
+ },
+ {
+ "key": "toilets:paper_supplied",
+ "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.org theme 'Ski pistes and aerialways') (This is only shown if toilets:position!=urinal)",
+ "value": "no"
+ },
+ {
+ "key": "description",
+ "description": "Layer 'Toilets' shows and asks freeform values for key 'description' (in the mapcomplete.org theme 'Ski pistes and aerialways')"
+ },
+ {
+ "key": "amenity",
+ "description": "The MapComplete theme Ski pistes and aerialways has a layer Drinking water showing features with this tag",
+ "value": "drinking_water"
+ },
+ {
+ "key": "drinking_water",
+ "description": "The MapComplete theme Ski pistes and aerialways has a layer Drinking water showing features with this tag",
+ "value": "yes"
+ },
+ {
+ "key": "disused:amenity",
+ "description": "The MapComplete theme Ski pistes and aerialways has a layer Drinking water showing features with this tag",
+ "value": "drinking_water"
+ },
+ {
+ "key": "id",
+ "description": "Layer 'Drinking water' shows id~.+ with a fixed text, namely 'You just created this element! Thanks for sharing this info with the world and helping people worldwide.' (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if _backend~.+ & _last_edit:passed_time<300 & (_version_number= | _version_number=1))"
+ },
+ {
+ "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"
+ },
+ {
+ "key": "mapillary",
+ "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"
+ },
+ {
+ "key": "wikidata",
+ "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"
+ },
+ {
+ "key": "wikipedia",
+ "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"
+ },
+ {
+ "key": "operational_status",
+ "description": "Layer 'Drinking water' shows and asks freeform values for key 'operational_status' (in the mapcomplete.org theme 'Ski pistes and aerialways')"
+ },
+ {
+ "key": "operational_status",
+ "description": "Layer 'Drinking water' shows operational_status= with a fixed text, namely 'This drinking water works' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') Picking this answer will delete the key operational_status.",
+ "value": ""
+ },
+ {
+ "key": "operational_status",
+ "description": "Layer 'Drinking water' shows operational_status=broken with a fixed text, namely 'This drinking water is broken' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "broken"
+ },
+ {
+ "key": "operational_status",
+ "description": "Layer 'Drinking water' shows operational_status=closed with a fixed text, namely 'This drinking water is closed' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "closed"
+ },
+ {
+ "key": "fountain",
+ "description": "Layer 'Drinking water' shows fountain=bubbler with a fixed text, namely 'This is a bubbler fountain. A water jet to drink from is sent upwards, typically controlled by a push button.' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "bubbler"
+ },
+ {
+ "key": "fountain",
+ "description": "Layer 'Drinking water' shows fountain=bottle_refill with a fixed text, namely 'This is a bottle refill point where the water is sent downwards, typically controlled by a push button or a motion sensor. Drinking directly from the stream might be very hard or impossible.' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "bottle_refill"
+ },
+ {
+ "key": "man_made",
+ "description": "Layer 'Drinking water' shows man_made=water_tap with a fixed text, namely 'This is a water tap. The water flows downward and the stream is controlled by a valve or push-button.' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "water_tap"
+ },
+ {
+ "key": "bottle",
+ "description": "Layer 'Drinking water' shows bottle=yes with a fixed text, namely 'It is easy to refill water bottles' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if fountain!=bottle_refill)",
+ "value": "yes"
+ },
+ {
+ "key": "bottle",
+ "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.org theme 'Ski pistes and aerialways') (This is only shown if fountain!=bottle_refill)",
+ "value": "no"
+ },
+ {
+ "key": "fee",
+ "description": "Layer 'Drinking water' shows fee=no with a fixed text, namely 'Free to use' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "no"
+ },
+ {
+ "key": "fee",
+ "description": "Layer 'Drinking water' shows fee=yes with a fixed text, namely 'One needs to pay to use this drinking water point' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "yes"
+ },
+ {
+ "key": "seasonal",
+ "description": "Layer 'Drinking water' shows seasonal=no with a fixed text, namely 'This drinking water point is available all around the year' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "no"
+ },
+ {
+ "key": "seasonal",
+ "description": "Layer 'Drinking water' shows seasonal=summer with a fixed text, namely 'This drinking water point is only available in summer' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "summer"
+ },
+ {
+ "key": "seasonal",
+ "description": "Layer 'Drinking water' shows seasonal=spring;summer;autumn with a fixed text, namely 'This drinking water point is closed during the winter' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "spring;summer;autumn"
+ },
+ {
+ "key": "opening_hours",
+ "description": "Layer 'Drinking water' shows and asks freeform values for key 'opening_hours' (in the mapcomplete.org theme 'Ski pistes and aerialways')"
+ },
+ {
+ "key": "seasonal",
+ "description": "Layer 'Drinking water' shows seasonal!=no & seasonal~.+ & ((seasonal!~^(.*winter.*)$ & _now:date~^(....-(12|01|02)-..)$) | (seasonal!~^(.*spring.*)$ & _now:date~^(....-(03|04|05)-..)$) | (seasonal!~^(.*summer.*)$ & _now:date~^(....-(06|07|08)-..)$) | (seasonal!~^(.*autumn.*)$ & _now:date~^(....-(09|10|11)-..)$)) with a fixed text, namely 'This drinking water fountain is closed this season. As such, the opening hours are not shown.' (in the mapcomplete.org theme 'Ski pistes and aerialways')"
+ },
+ {
+ "key": "opening_hours",
+ "description": "Layer 'Drinking water' shows opening_hours=24/7 with a fixed text, namely '24/7 opened (including holidays)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "24/7"
+ },
+ {
+ "key": "tourism",
+ "description": "Layer 'Drinking water' shows tourism=artwork with a fixed text, namely 'This drinking water point has an integrated artwork' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "artwork"
+ },
+ {
+ "key": "not:tourism:artwork",
+ "description": "Layer 'Drinking water' shows not:tourism:artwork=yes with a fixed text, namely 'This drinking water point does not have an integrated artwork' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "yes"
+ },
+ {
+ "key": "tourism",
+ "description": "Layer 'Drinking water' shows tourism= with a fixed text, namely 'This drinking water point probably doesn't have an integrated artwork' (in the mapcomplete.org theme 'Ski pistes and aerialways') Picking this answer will delete the key tourism.",
+ "value": ""
+ },
+ {
+ "key": "artwork_type",
+ "description": "Layer 'Drinking water' shows and asks freeform values for key 'artwork_type' (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if tourism=artwork)"
+ },
+ {
+ "key": "artwork_type",
+ "description": "Layer 'Drinking water' shows artwork_type=architecture with a fixed text, namely 'Architecture' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if tourism=artwork)",
+ "value": "architecture"
+ },
+ {
+ "key": "artwork_type",
+ "description": "Layer 'Drinking water' shows artwork_type=mural with a fixed text, namely 'Mural' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if tourism=artwork)",
+ "value": "mural"
+ },
+ {
+ "key": "artwork_type",
+ "description": "Layer 'Drinking water' shows artwork_type=painting with a fixed text, namely 'Painting' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if tourism=artwork)",
+ "value": "painting"
+ },
+ {
+ "key": "artwork_type",
+ "description": "Layer 'Drinking water' shows artwork_type=sculpture with a fixed text, namely 'Sculpture' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if tourism=artwork)",
+ "value": "sculpture"
+ },
+ {
+ "key": "artwork_type",
+ "description": "Layer 'Drinking water' shows artwork_type=statue with a fixed text, namely 'Statue' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if tourism=artwork)",
+ "value": "statue"
+ },
+ {
+ "key": "artwork_type",
+ "description": "Layer 'Drinking water' shows artwork_type=bust with a fixed text, namely 'Bust' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if tourism=artwork)",
+ "value": "bust"
+ },
+ {
+ "key": "artwork_type",
+ "description": "Layer 'Drinking water' shows artwork_type=stone with a fixed text, namely 'Stone' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if tourism=artwork)",
+ "value": "stone"
+ },
+ {
+ "key": "artwork_type",
+ "description": "Layer 'Drinking water' shows artwork_type=installation with a fixed text, namely 'Installation' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if tourism=artwork)",
+ "value": "installation"
+ },
+ {
+ "key": "artwork_type",
+ "description": "Layer 'Drinking water' shows artwork_type=graffiti with a fixed text, namely 'Graffiti' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if tourism=artwork)",
+ "value": "graffiti"
+ },
+ {
+ "key": "artwork_type",
+ "description": "Layer 'Drinking water' shows artwork_type=relief with a fixed text, namely 'Relief' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if tourism=artwork)",
+ "value": "relief"
+ },
+ {
+ "key": "artwork_type",
+ "description": "Layer 'Drinking water' shows artwork_type=azulejo with a fixed text, namely 'Azulejo (Spanish decorative tilework)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if tourism=artwork)",
+ "value": "azulejo"
+ },
+ {
+ "key": "artwork_type",
+ "description": "Layer 'Drinking water' shows artwork_type=tilework with a fixed text, namely 'Tilework' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if tourism=artwork)",
+ "value": "tilework"
+ },
+ {
+ "key": "artwork_type",
+ "description": "Layer 'Drinking water' shows artwork_type=woodcarving with a fixed text, namely 'Woodcarving' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if tourism=artwork)",
+ "value": "woodcarving"
+ },
+ {
+ "key": "artist:wikidata",
+ "description": "Layer 'Drinking water' shows and asks freeform values for key 'artist:wikidata' (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if tourism=artwork)"
+ },
+ {
+ "key": "artist_name",
+ "description": "Layer 'Drinking water' shows and asks freeform values for key 'artist_name' (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if tourism=artwork)"
+ },
+ {
+ "key": "website",
+ "description": "Layer 'Drinking water' shows and asks freeform values for key 'website' (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if tourism=artwork)"
+ },
+ {
+ "key": "subject:wikidata",
+ "description": "Layer 'Drinking water' shows and asks freeform values for key 'subject:wikidata' (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if tourism=artwork)"
+ },
+ {
+ "key": "amenity",
+ "description": "The MapComplete theme Ski pistes and aerialways has a layer Restaurants and fast food showing features with this tag",
+ "value": "fast_food"
+ },
+ {
+ "key": "amenity",
+ "description": "The MapComplete theme Ski pistes and aerialways has a layer Restaurants and fast food showing features with this tag",
+ "value": "restaurant"
+ },
+ {
+ "key": "id",
+ "description": "Layer 'Restaurants and fast food' shows id~.+ with a fixed text, namely 'You just created this element! Thanks for sharing this info with the world and helping people worldwide.' (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if _backend~.+ & _last_edit:passed_time<300 & (_version_number= | _version_number=1))"
+ },
+ {
+ "key": "image",
+ "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": "mapillary",
+ "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": "wikidata",
+ "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": "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": "name",
+ "description": "Layer 'Restaurants and fast food' shows and asks freeform values for key 'name' (in the mapcomplete.org theme 'Ski pistes and aerialways')"
+ },
+ {
+ "key": "amenity",
+ "description": "Layer 'Restaurants and fast food' shows amenity=fast_food with a fixed text, namely 'This is a fast-food business, focused on fast service. If seating is available, it is rather limited and functional.' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "fast_food"
+ },
+ {
+ "key": "amenity",
+ "description": "Layer 'Restaurants and fast food' shows amenity=restaurant with a fixed text, namely 'A restaurant, focused on creating a nice experience where one is served at the table' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "restaurant"
+ },
+ {
+ "key": "opening_hours",
+ "description": "Layer 'Restaurants and fast food' shows and asks freeform values for key 'opening_hours' (in the mapcomplete.org theme 'Ski pistes and aerialways')"
+ },
+ {
+ "key": "website",
+ "description": "Layer 'Restaurants and fast food' shows and asks freeform values for key 'website' (in the mapcomplete.org theme 'Ski pistes and aerialways')"
+ },
+ {
+ "key": "contact:website",
+ "description": "Layer 'Restaurants and fast food' shows contact:website~.+ with a fixed text, namely '{contact:website}' (in the mapcomplete.org theme 'Ski pistes and aerialways')"
+ },
+ {
+ "key": "email",
+ "description": "Layer 'Restaurants and fast food' shows and asks freeform values for key 'email' (in the mapcomplete.org theme 'Ski pistes and aerialways')"
+ },
+ {
+ "key": "contact:email",
+ "description": "Layer 'Restaurants and fast food' shows contact:email~.+ with a fixed text, namely '{contact:email}' (in the mapcomplete.org theme 'Ski pistes and aerialways')"
+ },
+ {
+ "key": "phone",
+ "description": "Layer 'Restaurants and fast food' shows and asks freeform values for key 'phone' (in the mapcomplete.org theme 'Ski pistes and aerialways')"
+ },
+ {
+ "key": "contact:phone",
+ "description": "Layer 'Restaurants and fast food' shows contact:phone~.+ with a fixed text, namely '{contact:phone}' (in the mapcomplete.org theme 'Ski pistes and aerialways')"
+ },
+ {
+ "key": "payment:cash",
+ "description": "Layer 'Restaurants and fast food' shows payment:cash=yes with a fixed text, namely 'Cash is accepted here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "yes"
+ },
+ {
+ "key": "payment:cards",
+ "description": "Layer 'Restaurants and fast food' 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.org theme 'Ski pistes and aerialways')",
+ "value": "yes"
+ },
+ {
+ "key": "payment:qr_code",
+ "description": "Layer 'Restaurants and fast food' shows payment:qr_code=yes with a fixed text, namely 'Payment by QR-code is possible here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "yes"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Restaurants and fast food' shows and asks freeform values for key 'level' (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if repeat_on=)"
+ },
+ {
+ "key": "location",
+ "description": "Layer 'Restaurants and fast food' shows location=underground with a fixed text, namely 'Located underground' (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if repeat_on=)",
+ "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.org theme 'Ski pistes and aerialways') (This is only shown if repeat_on=)",
+ "value": "0"
+ },
+ {
+ "key": "level",
+ "description": "Layer 'Restaurants and fast food' shows level= with a fixed text, namely 'Located on the ground floor' (in the mapcomplete.org theme 'Ski pistes and aerialways') Picking this answer will delete the key level. (This is only shown if repeat_on=)",
+ "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.org theme 'Ski pistes and aerialways') (This is only shown if repeat_on=)",
+ "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.org theme 'Ski pistes and aerialways') (This is only shown if repeat_on=)",
+ "value": "-1"
+ },
+ {
+ "key": "wheelchair",
+ "description": "Layer 'Restaurants and fast food' 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.org theme 'Ski pistes and aerialways')",
+ "value": "designated"
+ },
+ {
+ "key": "wheelchair",
+ "description": "Layer 'Restaurants and fast food' 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.org theme 'Ski pistes and aerialways')",
+ "value": "yes"
+ },
+ {
+ "key": "wheelchair",
+ "description": "Layer 'Restaurants and fast food' 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.org theme 'Ski pistes and aerialways')",
+ "value": "limited"
+ },
+ {
+ "key": "wheelchair",
+ "description": "Layer 'Restaurants and fast food' 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.org theme 'Ski pistes and aerialways')",
+ "value": "no"
+ },
+ {
+ "key": "cuisine",
+ "description": "Layer 'Restaurants and fast food' shows and asks freeform values for key 'cuisine' (in the mapcomplete.org theme 'Ski pistes and aerialways')"
+ },
+ {
+ "key": "cuisine",
+ "description": "Layer 'Restaurants and fast food' shows cuisine=pizza with a fixed text, namely 'This is a pizzeria' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "pizza"
+ },
+ {
+ "key": "cuisine",
+ "description": "Layer 'Restaurants and fast food' shows cuisine=friture with a fixed text, namely 'This is a friture' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "friture"
+ },
+ {
+ "key": "cuisine",
+ "description": "Layer 'Restaurants and fast food' shows cuisine=pasta with a fixed text, namely 'Mainly serves pasta' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "pasta"
+ },
+ {
+ "key": "cuisine",
+ "description": "Layer 'Restaurants and fast food' shows cuisine=kebab with a fixed text, namely 'This is kebab shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "kebab"
+ },
+ {
+ "key": "cuisine",
+ "description": "Layer 'Restaurants and fast food' shows cuisine=sandwich with a fixed text, namely 'This is a sandwich shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "sandwich"
+ },
+ {
+ "key": "cuisine",
+ "description": "Layer 'Restaurants and fast food' shows cuisine=burger with a fixed text, namely 'Burgers are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "burger"
+ },
+ {
+ "key": "cuisine",
+ "description": "Layer 'Restaurants and fast food' shows cuisine=sushi with a fixed text, namely 'Sushi is served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "sushi"
+ },
+ {
+ "key": "cuisine",
+ "description": "Layer 'Restaurants and fast food' shows cuisine=coffee with a fixed text, namely 'Coffee is served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "coffee"
+ },
+ {
+ "key": "cuisine",
+ "description": "Layer 'Restaurants and fast food' shows cuisine=italian with a fixed text, namely 'This is an Italian restaurant (which serves more than pasta and pizza)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "italian"
+ },
+ {
+ "key": "cuisine",
+ "description": "Layer 'Restaurants and fast food' shows cuisine=french with a fixed text, namely 'French dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "french"
+ },
+ {
+ "key": "cuisine",
+ "description": "Layer 'Restaurants and fast food' shows cuisine=chinese with a fixed text, namely 'Chinese dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "chinese"
+ },
+ {
+ "key": "cuisine",
+ "description": "Layer 'Restaurants and fast food' shows cuisine=greek with a fixed text, namely 'Greek dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "greek"
+ },
+ {
+ "key": "cuisine",
+ "description": "Layer 'Restaurants and fast food' shows cuisine=indian with a fixed text, namely 'Indian dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "indian"
+ },
+ {
+ "key": "cuisine",
+ "description": "Layer 'Restaurants and fast food' shows cuisine=turkish with a fixed text, namely 'Turkish dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "turkish"
+ },
+ {
+ "key": "cuisine",
+ "description": "Layer 'Restaurants and fast food' shows cuisine=thai with a fixed text, namely 'Thai dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "thai"
+ },
+ {
+ "key": "reservation",
+ "description": "Layer 'Restaurants and fast food' shows reservation=required with a fixed text, namely 'A reservation is required at this place' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if takeaway=only)",
+ "value": "required"
+ },
+ {
+ "key": "reservation",
+ "description": "Layer 'Restaurants and fast food' shows reservation=recommended with a fixed text, namely 'A reservation is not required, but still recommended to make sure you get a table' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if takeaway=only)",
+ "value": "recommended"
+ },
+ {
+ "key": "reservation",
+ "description": "Layer 'Restaurants and fast food' shows reservation=yes with a fixed text, namely 'Reservation is possible at this place' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if takeaway=only)",
+ "value": "yes"
+ },
+ {
+ "key": "reservation",
+ "description": "Layer 'Restaurants and fast food' shows reservation=no with a fixed text, namely 'Reservation is not possible at this place' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if takeaway=only)",
+ "value": "no"
+ },
+ {
+ "key": "takeaway",
+ "description": "Layer 'Restaurants and fast food' shows takeaway=only with a fixed text, namely 'This is a take-away only business' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "only"
+ },
+ {
+ "key": "takeaway",
+ "description": "Layer 'Restaurants and fast food' shows takeaway=yes with a fixed text, namely 'Take-away is possible here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "yes"
+ },
+ {
+ "key": "takeaway",
+ "description": "Layer 'Restaurants and fast food' shows takeaway=no with a fixed text, namely 'Take-away is not possible here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "no"
+ },
+ {
+ "key": "delivery",
+ "description": "Layer 'Restaurants and fast food' shows delivery=yes with a fixed text, namely 'This business does home delivery (eventually via a third party)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "yes"
+ },
+ {
+ "key": "delivery",
+ "description": "Layer 'Restaurants and fast food' shows delivery=no with a fixed text, namely 'This business does not deliver at home' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "no"
+ },
+ {
+ "key": "diet:vegetarian",
+ "description": "Layer 'Restaurants and fast food' shows diet:vegetarian=no with a fixed text, namely 'No vegetarian options are available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if cuisine!=friture)",
+ "value": "no"
+ },
+ {
+ "key": "diet:vegetarian",
+ "description": "Layer 'Restaurants and fast food' shows diet:vegetarian=limited with a fixed text, namely 'Some vegetarian options are available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if cuisine!=friture)",
+ "value": "limited"
+ },
+ {
+ "key": "diet:vegetarian",
+ "description": "Layer 'Restaurants and fast food' shows diet:vegetarian=yes with a fixed text, namely 'Vegetarian options are available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if cuisine!=friture)",
+ "value": "yes"
+ },
+ {
+ "key": "diet:vegetarian",
+ "description": "Layer 'Restaurants and fast food' shows diet:vegetarian=only with a fixed text, namely 'All dishes are vegetarian' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if cuisine!=friture)",
+ "value": "only"
+ },
+ {
+ "key": "diet:vegetarian",
+ "description": "Layer 'Restaurants and fast food' shows diet:vegetarian=on_demand with a fixed text, namely 'Some dishes might be adapted to a vegetarian version, but this should be demanded' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if cuisine!=friture)",
+ "value": "on_demand"
+ },
+ {
+ "key": "diet:vegan",
+ "description": "Layer 'Restaurants and fast food' shows diet:vegan=no with a fixed text, namely 'No vegan options available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if cuisine!=friture)",
+ "value": "no"
+ },
+ {
+ "key": "diet:vegan",
+ "description": "Layer 'Restaurants and fast food' shows diet:vegan=limited with a fixed text, namely 'Some vegan options are available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if cuisine!=friture)",
+ "value": "limited"
+ },
+ {
+ "key": "diet:vegan",
+ "description": "Layer 'Restaurants and fast food' shows diet:vegan=yes with a fixed text, namely 'Vegan options are available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if cuisine!=friture)",
+ "value": "yes"
+ },
+ {
+ "key": "diet:vegan",
+ "description": "Layer 'Restaurants and fast food' shows diet:vegan=only with a fixed text, namely 'All dishes are vegan' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if cuisine!=friture)",
+ "value": "only"
+ },
+ {
+ "key": "diet:vegan",
+ "description": "Layer 'Restaurants and fast food' shows diet:vegan=on_demand with a fixed text, namely 'Some dishes might be adapted to a vegan version if asked for' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if cuisine!=friture)",
+ "value": "on_demand"
+ },
+ {
+ "key": "diet:halal",
+ "description": "Layer 'Restaurants and fast food' shows diet:halal=no with a fixed text, namely 'There are no halal options available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if cuisine!=friture)",
+ "value": "no"
+ },
+ {
+ "key": "diet:halal",
+ "description": "Layer 'Restaurants and fast food' shows diet:halal=limited with a fixed text, namely 'There is a small halal menu' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if cuisine!=friture)",
+ "value": "limited"
+ },
+ {
+ "key": "diet:halal",
+ "description": "Layer 'Restaurants and fast food' shows diet:halal=yes with a fixed text, namely 'There is a halal menu' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if cuisine!=friture)",
+ "value": "yes"
+ },
+ {
+ "key": "diet:halal",
+ "description": "Layer 'Restaurants and fast food' shows diet:halal=only with a fixed text, namely 'Only halal options are available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if cuisine!=friture)",
+ "value": "only"
+ },
+ {
+ "key": "diet:sugar_free",
+ "description": "Layer 'Restaurants and fast food' shows diet:sugar_free=only with a fixed text, namely 'This shop only sells sugar free products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "only"
+ },
+ {
+ "key": "diet:sugar_free",
+ "description": "Layer 'Restaurants and fast food' shows diet:sugar_free=yes with a fixed text, namely 'This shop has a big sugar free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "yes"
+ },
+ {
+ "key": "diet:sugar_free",
+ "description": "Layer 'Restaurants and fast food' shows diet:sugar_free=limited with a fixed text, namely 'This shop has a limited sugar free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "limited"
+ },
+ {
+ "key": "diet:sugar_free",
+ "description": "Layer 'Restaurants and fast food' shows diet:sugar_free=no with a fixed text, namely 'This shop has no sugar free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "no"
+ },
+ {
+ "key": "diet:gluten_free",
+ "description": "Layer 'Restaurants and fast food' shows diet:gluten_free=only with a fixed text, namely 'This shop only sells gluten free products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "only"
+ },
+ {
+ "key": "diet:gluten_free",
+ "description": "Layer 'Restaurants and fast food' shows diet:gluten_free=yes with a fixed text, namely 'This shop has a big gluten free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "yes"
+ },
+ {
+ "key": "diet:gluten_free",
+ "description": "Layer 'Restaurants and fast food' shows diet:gluten_free=limited with a fixed text, namely 'This shop has a limited gluten free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "limited"
+ },
+ {
+ "key": "diet:gluten_free",
+ "description": "Layer 'Restaurants and fast food' shows diet:gluten_free=no with a fixed text, namely 'This shop has no gluten free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "no"
+ },
+ {
+ "key": "diet:lactose_free",
+ "description": "Layer 'Restaurants and fast food' shows diet:lactose_free=only with a fixed text, namely 'Only sells lactose free products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "only"
+ },
+ {
+ "key": "diet:lactose_free",
+ "description": "Layer 'Restaurants and fast food' shows diet:lactose_free=yes with a fixed text, namely 'Big lactose free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "yes"
+ },
+ {
+ "key": "diet:lactose_free",
+ "description": "Layer 'Restaurants and fast food' shows diet:lactose_free=limited with a fixed text, namely 'Limited lactose free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "limited"
+ },
+ {
+ "key": "diet:lactose_free",
+ "description": "Layer 'Restaurants and fast food' shows diet:lactose_free=no with a fixed text, namely 'No lactose free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "no"
+ },
+ {
+ "key": "organic",
+ "description": "Layer 'Restaurants and fast food' shows organic=no with a fixed text, namely 'There are no organic options available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if cuisine!=friture)",
+ "value": "no"
+ },
+ {
+ "key": "organic",
+ "description": "Layer 'Restaurants and fast food' shows organic=yes with a fixed text, namely 'There is an organic menu' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if cuisine!=friture)",
+ "value": "yes"
+ },
+ {
+ "key": "organic",
+ "description": "Layer 'Restaurants and fast food' shows organic=only with a fixed text, namely 'Only organic options are available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if cuisine!=friture)",
+ "value": "only"
+ },
+ {
+ "key": "diet:vegetarian",
+ "description": "Layer 'Restaurants and fast food' shows diet:vegetarian=yes with a fixed text, namely 'Vegetarian snacks are available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if cuisine=friture)",
+ "value": "yes"
+ },
+ {
+ "key": "diet:vegetarian",
+ "description": "Layer 'Restaurants and fast food' shows diet:vegetarian=limited with a fixed text, namely 'Only a small selection of snacks are vegetarian' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if cuisine=friture)",
+ "value": "limited"
+ },
+ {
+ "key": "diet:vegetarian",
+ "description": "Layer 'Restaurants and fast food' shows diet:vegetarian=no with a fixed text, namely 'No vegetarian snacks are available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if cuisine=friture)",
+ "value": "no"
+ },
+ {
+ "key": "diet:vegan",
+ "description": "Layer 'Restaurants and fast food' shows diet:vegan=yes with a fixed text, namely 'Vegan snacks are available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if cuisine=friture)",
+ "value": "yes"
+ },
+ {
+ "key": "diet:vegan",
+ "description": "Layer 'Restaurants and fast food' shows diet:vegan=limited with a fixed text, namely 'A small selection of vegan snacks are available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if cuisine=friture)",
+ "value": "limited"
+ },
+ {
+ "key": "diet:vegan",
+ "description": "Layer 'Restaurants and fast food' shows diet:vegan=no with a fixed text, namely 'No vegan snacks are available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if cuisine=friture)",
+ "value": "no"
+ },
+ {
+ "key": "organic",
+ "description": "Layer 'Restaurants and fast food' shows organic=yes with a fixed text, namely 'Organic snacks are available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if cuisine=friture)",
+ "value": "yes"
+ },
+ {
+ "key": "organic",
+ "description": "Layer 'Restaurants and fast food' shows organic=no with a fixed text, namely 'No organic snacks are available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if cuisine=friture)",
+ "value": "no"
+ },
+ {
+ "key": "organic",
+ "description": "Layer 'Restaurants and fast food' shows organic=only with a fixed text, namely 'Only organic snacks are available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if cuisine=friture)",
+ "value": "only"
+ },
+ {
+ "key": "friture:oil",
+ "description": "Layer 'Restaurants and fast food' shows friture:oil=vegetable with a fixed text, namely 'The frying is done with vegetable oil' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if cuisine=friture)",
+ "value": "vegetable"
+ },
+ {
+ "key": "friture:oil",
+ "description": "Layer 'Restaurants and fast food' shows friture:oil=animal with a fixed text, namely 'The frying is done with animal oil' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if cuisine=friture)",
+ "value": "animal"
+ },
+ {
+ "key": "reusable_packaging:accept",
+ "description": "Layer 'Restaurants and fast food' shows reusable_packaging:accept=yes with a fixed text, namely 'You can bring your own containers to get your order, saving on single-use packaging material and thus waste' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if cuisine=friture)",
+ "value": "yes"
+ },
+ {
+ "key": "reusable_packaging:accept",
+ "description": "Layer 'Restaurants and fast food' shows reusable_packaging:accept=no with a fixed text, namely 'Bringing your own container is not allowed' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if cuisine=friture)",
+ "value": "no"
+ },
+ {
+ "key": "reusable_packaging:accept",
+ "description": "Layer 'Restaurants and fast food' shows reusable_packaging:accept=only with a fixed text, namely 'You must bring your own container to order here.' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if cuisine=friture)",
+ "value": "only"
+ },
+ {
+ "key": "service:electricity",
+ "description": "Layer 'Restaurants and fast food' shows service:electricity=yes with a fixed text, namely 'There are plenty of domestic sockets available to customers seated indoors, where they can charge their electronics' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "yes"
+ },
+ {
+ "key": "service:electricity",
+ "description": "Layer 'Restaurants and fast food' shows service:electricity=limited with a fixed text, namely 'There are a few domestic sockets available to customers seated indoors, where they can charge their electronics' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "limited"
+ },
+ {
+ "key": "service:electricity",
+ "description": "Layer 'Restaurants and fast food' shows service:electricity=ask with a fixed text, namely 'There are no sockets available indoors to customers, but charging might be possible if the staff is asked' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "ask"
+ },
+ {
+ "key": "service:electricity",
+ "description": "Layer 'Restaurants and fast food' shows service:electricity=no with a fixed text, namely 'There are a no domestic sockets available to customers seated indoors' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "no"
+ },
+ {
+ "key": "dog",
+ "description": "Layer 'Restaurants and fast food' shows dog=yes with a fixed text, namely 'Dogs are allowed' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "yes"
+ },
+ {
+ "key": "dog",
+ "description": "Layer 'Restaurants and fast food' shows dog=no with a fixed text, namely 'Dogs are not allowed' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "no"
+ },
+ {
+ "key": "dog",
+ "description": "Layer 'Restaurants and fast food' shows dog=leashed with a fixed text, namely 'Dogs are allowed, but they have to be leashed' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "leashed"
+ },
+ {
+ "key": "dog",
+ "description": "Layer 'Restaurants and fast food' shows dog=unleashed with a fixed text, namely 'Dogs are allowed and can run around freely' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "unleashed"
+ },
+ {
+ "key": "internet_access",
+ "description": "Layer 'Restaurants and fast food' shows internet_access=wlan with a fixed text, namely 'This place offers wireless internet access' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "wlan"
+ },
+ {
+ "key": "internet_access",
+ "description": "Layer 'Restaurants and fast food' shows internet_access=no with a fixed text, namely 'This place does not offer internet access' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "no"
+ },
+ {
+ "key": "internet_access",
+ "description": "Layer 'Restaurants and fast food' shows internet_access=yes with a fixed text, namely 'This place offers internet access' (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "yes"
+ },
+ {
+ "key": "internet_access",
+ "description": "Layer 'Restaurants and fast food' shows internet_access=terminal with a fixed text, namely 'This place offers internet access via a terminal or computer' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "terminal"
+ },
+ {
+ "key": "internet_access",
+ "description": "Layer 'Restaurants and fast food' shows internet_access=wired with a fixed text, namely 'This place offers wired internet access' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "wired"
+ },
+ {
+ "key": "internet_access:fee",
+ "description": "Layer 'Restaurants and fast food' shows internet_access:fee=yes with a fixed text, namely 'There is a fee for the internet access at this place' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if internet_access!=no & internet_access~.+)",
+ "value": "yes"
+ },
+ {
+ "key": "internet_access:fee",
+ "description": "Layer 'Restaurants and fast food' shows internet_access:fee=no with a fixed text, namely 'Internet access is free at this place' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if internet_access!=no & internet_access~.+)",
+ "value": "no"
+ },
+ {
+ "key": "internet_access:fee",
+ "description": "Layer 'Restaurants and fast food' shows internet_access:fee=customers with a fixed text, namely 'Internet access is free at this place, for customers only' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if internet_access!=no & internet_access~.+)",
+ "value": "customers"
+ },
+ {
+ "key": "internet_access:ssid",
+ "description": "Layer 'Restaurants and fast food' shows and asks freeform values for key 'internet_access:ssid' (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if internet_access=wlan)"
+ },
+ {
+ "key": "internet_access:ssid",
+ "description": "Layer 'Restaurants and fast food' shows internet_access:ssid=Telekom with a fixed text, namely 'Telekom' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if internet_access=wlan)",
+ "value": "Telekom"
+ },
+ {
+ "key": "tourism",
+ "description": "The MapComplete theme Ski pistes and aerialways has a layer Viewpoint showing features with this tag",
+ "value": "viewpoint"
+ },
+ {
+ "key": "id",
+ "description": "Layer 'Viewpoint' shows id~.+ with a fixed text, namely 'You just created this element! Thanks for sharing this info with the world and helping people worldwide.' (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if _backend~.+ & _last_edit:passed_time<300 & (_version_number= | _version_number=1))"
+ },
+ {
+ "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.org theme 'Ski pistes and aerialways')"
+ },
+ {
+ "key": "amenity",
+ "description": "The MapComplete theme Ski pistes and aerialways has a layer Binoculars showing features with this tag",
+ "value": "binoculars"
+ },
+ {
+ "key": "id",
+ "description": "Layer 'Binoculars' shows id~.+ with a fixed text, namely 'You just created this element! Thanks for sharing this info with the world and helping people worldwide.' (in the mapcomplete.org theme 'Ski pistes and aerialways') (This is only shown if _backend~.+ & _last_edit:passed_time<300 & (_version_number= | _version_number=1))"
+ },
+ {
+ "key": "image",
+ "description": "The layer 'Binoculars 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 'Binoculars 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 'Binoculars 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 'Binoculars 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": "charge",
+ "description": "Layer 'Binoculars' shows and asks freeform values for key 'charge' (in the mapcomplete.org theme 'Ski pistes and aerialways')"
+ },
+ {
+ "key": "fee",
+ "description": "Layer 'Binoculars' shows fee=no & charge= with a fixed text, namely 'Free to use' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
+ "value": "no"
+ },
+ {
+ "key": "charge",
+ "description": "Layer 'Binoculars' shows fee=no & charge= with a fixed text, namely 'Free to use' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways') Picking this answer will delete the key charge.",
+ "value": ""
+ },
+ {
+ "key": "direction",
+ "description": "Layer 'Binoculars' shows and asks freeform values for key 'direction' (in the mapcomplete.org theme 'Ski pistes and aerialways')"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Docs/TagInfo/mapcomplete_toilets.json b/Docs/TagInfo/mapcomplete_toilets.json
index 785ec662fb..bb85aae32e 100644
--- a/Docs/TagInfo/mapcomplete_toilets.json
+++ b/Docs/TagInfo/mapcomplete_toilets.json
@@ -206,22 +206,22 @@
},
{
"key": "changing_table:location",
- "description": "Layer 'Toilets' shows changing_table:location=female_toilet with a fixed text, namely 'The changing table is in the toilet for women. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Public toilets') (This is only shown if changing_table=yes)",
+ "description": "Layer 'Toilets' shows changing_table:location=female_toilet with a fixed text, namely 'A changing table is in the toilet for women' and allows to pick this as a default answer (in the mapcomplete.org theme 'Public toilets') (This is only shown if changing_table=yes)",
"value": "female_toilet"
},
{
"key": "changing_table:location",
- "description": "Layer 'Toilets' shows changing_table:location=male_toilet with a fixed text, namely 'The changing table is in the toilet for men. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Public toilets') (This is only shown if changing_table=yes)",
+ "description": "Layer 'Toilets' shows changing_table:location=male_toilet with a fixed text, namely 'A changing table is in the toilet for men' and allows to pick this as a default answer (in the mapcomplete.org theme 'Public toilets') (This is only shown if changing_table=yes)",
"value": "male_toilet"
},
{
"key": "changing_table:location",
- "description": "Layer 'Toilets' shows changing_table:location=wheelchair_toilet with a fixed text, namely 'The changing table is in the toilet for wheelchair users. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Public toilets') (This is only shown if changing_table=yes)",
+ "description": "Layer 'Toilets' shows changing_table:location=wheelchair_toilet with a fixed text, namely 'A changing table is in the toilet for wheelchair users' and allows to pick this as a default answer (in the mapcomplete.org theme 'Public toilets') (This is only shown if changing_table=yes)",
"value": "wheelchair_toilet"
},
{
"key": "changing_table:location",
- "description": "Layer 'Toilets' shows changing_table:location=dedicated_room with a fixed text, namely 'The changing table is in a dedicated room. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Public toilets') (This is only shown if changing_table=yes)",
+ "description": "Layer 'Toilets' shows changing_table:location=dedicated_room with a fixed text, namely 'A changing table is in a dedicated room' and allows to pick this as a default answer (in the mapcomplete.org theme 'Public toilets') (This is only shown if changing_table=yes)",
"value": "dedicated_room"
},
{
@@ -404,22 +404,22 @@
},
{
"key": "changing_table:location",
- "description": "Layer 'Toilets at other amenities' shows changing_table:location=female_toilet with a fixed text, namely 'The changing table is in the toilet for women. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Public toilets') (This is only shown if changing_table=yes)",
+ "description": "Layer 'Toilets at other amenities' shows changing_table:location=female_toilet with a fixed text, namely 'A changing table is in the toilet for women' and allows to pick this as a default answer (in the mapcomplete.org theme 'Public toilets') (This is only shown if changing_table=yes)",
"value": "female_toilet"
},
{
"key": "changing_table:location",
- "description": "Layer 'Toilets at other amenities' shows changing_table:location=male_toilet with a fixed text, namely 'The changing table is in the toilet for men. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Public toilets') (This is only shown if changing_table=yes)",
+ "description": "Layer 'Toilets at other amenities' shows changing_table:location=male_toilet with a fixed text, namely 'A changing table is in the toilet for men' and allows to pick this as a default answer (in the mapcomplete.org theme 'Public toilets') (This is only shown if changing_table=yes)",
"value": "male_toilet"
},
{
"key": "changing_table:location",
- "description": "Layer 'Toilets at other amenities' shows changing_table:location=wheelchair_toilet with a fixed text, namely 'The changing table is in the toilet for wheelchair users. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Public toilets') (This is only shown if changing_table=yes)",
+ "description": "Layer 'Toilets at other amenities' shows changing_table:location=wheelchair_toilet with a fixed text, namely 'A changing table is in the toilet for wheelchair users' and allows to pick this as a default answer (in the mapcomplete.org theme 'Public toilets') (This is only shown if changing_table=yes)",
"value": "wheelchair_toilet"
},
{
"key": "changing_table:location",
- "description": "Layer 'Toilets at other amenities' shows changing_table:location=dedicated_room with a fixed text, namely 'The changing table is in a dedicated room. ' and allows to pick this as a default answer (in the mapcomplete.org theme 'Public toilets') (This is only shown if changing_table=yes)",
+ "description": "Layer 'Toilets at other amenities' shows changing_table:location=dedicated_room with a fixed text, namely 'A changing table is in a dedicated room' and allows to pick this as a default answer (in the mapcomplete.org theme 'Public toilets') (This is only shown if changing_table=yes)",
"value": "dedicated_room"
},
{
diff --git a/Docs/TagInfo/mapcomplete_transit.json b/Docs/TagInfo/mapcomplete_transit.json
index fb6b9b9976..5152eb040a 100644
--- a/Docs/TagInfo/mapcomplete_transit.json
+++ b/Docs/TagInfo/mapcomplete_transit.json
@@ -328,6 +328,37 @@
"description": "Layer 'Bike parking' shows access=private with a fixed text, namely 'Access is limited to members of a school, company or organisation' and allows to pick this as a default answer (in the mapcomplete.org theme 'Bus routes')",
"value": "private"
},
+ {
+ "key": "fee",
+ "description": "Layer 'Bike parking' shows fee=yes with a fixed text, namely 'One has to pay to use this bicycle parking' and allows to pick this as a default answer (in the mapcomplete.org theme 'Bus routes')",
+ "value": "yes"
+ },
+ {
+ "key": "fee",
+ "description": "Layer 'Bike parking' shows fee=no with a fixed text, namely 'Free to use' and allows to pick this as a default answer (in the mapcomplete.org theme 'Bus routes')",
+ "value": "no"
+ },
+ {
+ "key": "opening_hours",
+ "description": "Layer 'Bike parking' shows and asks freeform values for key 'opening_hours' (in the mapcomplete.org theme 'Bus routes')"
+ },
+ {
+ "key": "opening_hours",
+ "description": "Layer 'Bike parking' shows opening_hours=24/7 with a fixed text, namely '24/7 opened (including holidays)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Bus routes')",
+ "value": "24/7"
+ },
+ {
+ "key": "operator:phone",
+ "description": "Layer 'Bike parking' shows and asks freeform values for key 'operator:phone' (in the mapcomplete.org theme 'Bus routes')"
+ },
+ {
+ "key": "phone",
+ "description": "Layer 'Bike parking' shows phone~.+ with a fixed text, namely '{phone}' (in the mapcomplete.org theme 'Bus routes')"
+ },
+ {
+ "key": "contact:phone",
+ "description": "Layer 'Bike parking' shows contact:phone~.+ with a fixed text, namely '{contact:phone}' (in the mapcomplete.org theme 'Bus routes')"
+ },
{
"key": "cargo_bike",
"description": "Layer 'Bike parking' shows cargo_bike=yes with a fixed text, namely 'This parking has room for cargo bikes' and allows to pick this as a default answer (in the mapcomplete.org theme 'Bus routes')",
diff --git a/Docs/Tags_format.md b/Docs/Tags_format.md
index bd77a55b43..b2dc05bd5c 100644
--- a/Docs/Tags_format.md
+++ b/Docs/Tags_format.md
@@ -4,7 +4,7 @@
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 [`TagConfigJson`](https://github.com/pietervdvn/MapComplete/blob/develop/Models/ThemeConfig/Json/TagConfigJson.ts), you can use one of these values.
+If the schema-files note a type [`TagConfigJson`](https://github.com/pietervdvn/MapComplete/blob/develop/src/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
diff --git a/Docs/Themes/disaster_response.md b/Docs/Themes/disaster_response.md
new file mode 100644
index 0000000000..8ead3b498f
--- /dev/null
+++ b/Docs/Themes/disaster_response.md
@@ -0,0 +1,35 @@
+[//]: # (WARNING: this file is automatically generated. Please find the sources at the bottom and edit those sources)
+
+ Disaster response ( [disaster_response](https://mapcomplete.org/disaster_response) )
+--------------------------------------------------------------------------------------
+
+
+
+This map contains elements meant for disaster preparedness and response.
+
+This theme contains the following layers:
+
+
+
+ - [hospital](../Layers/hospital.md)
+ - [assembly_point](../Layers/assembly_point.md)
+ - [disaster_response](../Layers/disaster_response.md)
+ - [selected_element](../Layers/selected_element.md)
+ - [gps_location](../Layers/gps_location.md)
+ - [gps_location_history](../Layers/gps_location_history.md)
+ - [home_location](../Layers/home_location.md)
+ - [gps_track](../Layers/gps_track.md)
+ - [range](../Layers/range.md)
+ - [last_click](../Layers/last_click.md)
+ - [favourite](../Layers/favourite.md)
+
+
+Available languages:
+
+
+
+ - en
+ - it
+
+
+This document is autogenerated from [assets/themes/disaster_response/disaster_response.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/disaster_response/disaster_response.json)
diff --git a/Docs/Themes/food.md b/Docs/Themes/food.md
index 09550e395b..e90fba78b7 100644
--- a/Docs/Themes/food.md
+++ b/Docs/Themes/food.md
@@ -12,6 +12,7 @@ This theme contains the following layers:
- [food](../Layers/food.md)
+ - [ice_cream](../Layers/ice_cream.md)
- [selected_element](../Layers/selected_element.md)
- [gps_location](../Layers/gps_location.md)
- [gps_location_history](../Layers/gps_location_history.md)
diff --git a/Docs/Themes/guideposts.md b/Docs/Themes/guideposts.md
index fa5dd9020a..7dd96bfcab 100644
--- a/Docs/Themes/guideposts.md
+++ b/Docs/Themes/guideposts.md
@@ -33,6 +33,7 @@ Available languages:
- de
- es
- pl
+ - ca
This document is autogenerated from [assets/themes/guideposts/guideposts.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/guideposts/guideposts.json)
diff --git a/Docs/Themes/hackerspaces.md b/Docs/Themes/hackerspaces.md
index 78c53375ca..7bcad1ceee 100644
--- a/Docs/Themes/hackerspaces.md
+++ b/Docs/Themes/hackerspaces.md
@@ -1,7 +1,7 @@
[//]: # (WARNING: this file is automatically generated. Please find the sources at the bottom and edit those sources)
- Hackerspaces ( [hackerspaces](https://mapcomplete.org/hackerspaces) )
------------------------------------------------------------------------
+ Hackerspaces and makerspaces ( [hackerspaces](https://mapcomplete.org/hackerspaces) )
+---------------------------------------------------------------------------------------
diff --git a/Docs/Themes/hotels.md b/Docs/Themes/hotels.md
index 7858abc370..2e2df6dd13 100644
--- a/Docs/Themes/hotels.md
+++ b/Docs/Themes/hotels.md
@@ -12,6 +12,7 @@ This theme contains the following layers:
- [hotel](../Layers/hotel.md)
+ - [love_hotel](../Layers/love_hotel.md)
- [selected_element](../Layers/selected_element.md)
- [gps_location](../Layers/gps_location.md)
- [gps_location_history](../Layers/gps_location_history.md)
diff --git a/Docs/Themes/icecream.md b/Docs/Themes/icecream.md
index f7e296fea3..3a1f317c7b 100644
--- a/Docs/Themes/icecream.md
+++ b/Docs/Themes/icecream.md
@@ -29,6 +29,8 @@ Available languages:
- en
- de
- cs
+ - ca
+ - es
This document is autogenerated from [assets/themes/icecream/icecream.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/icecream/icecream.json)
diff --git a/Docs/Themes/nature.md b/Docs/Themes/nature.md
index 16aecc8310..1442539cde 100644
--- a/Docs/Themes/nature.md
+++ b/Docs/Themes/nature.md
@@ -20,6 +20,7 @@ This theme contains the following layers:
- [picnic_table](../Layers/picnic_table.md)
- [toilet](../Layers/toilet.md)
- [guidepost](../Layers/guidepost.md)
+ - [shelter](../Layers/shelter.md)
- [selected_element](../Layers/selected_element.md)
- [gps_location](../Layers/gps_location.md)
- [gps_location_history](../Layers/gps_location_history.md)
diff --git a/Docs/Themes/onwheels.md b/Docs/Themes/onwheels.md
index 7972683e1f..334d2db7c3 100644
--- a/Docs/Themes/onwheels.md
+++ b/Docs/Themes/onwheels.md
@@ -19,7 +19,7 @@ This theme contains the following layers:
- [food](../Layers/food.md)
- [kerbs](../Layers/kerbs.md)
- [parking](../Layers/parking.md)
- - [parking_spaces](../Layers/parking_spaces.md)
+ - [parking_spaces_disabled](../Layers/parking_spaces_disabled.md)
- [shops](../Layers/shops.md)
- [toilet](../Layers/toilet.md)
- [pharmacy](../Layers/pharmacy.md)
diff --git a/Docs/Themes/openlovemap.md b/Docs/Themes/openlovemap.md
new file mode 100644
index 0000000000..a79109ea09
--- /dev/null
+++ b/Docs/Themes/openlovemap.md
@@ -0,0 +1,41 @@
+[//]: # (WARNING: this file is automatically generated. Please find the sources at the bottom and edit those sources)
+
+ Open Love Map ( [openlovemap](https://mapcomplete.org/openlovemap) )
+----------------------------------------------------------------------
+
+
+
+
Love in the palm of your hand
Open Love Map lists various adult entries, such as brothels, erotic stores and stripclubs.
+
+This theme contains the following layers:
+
+
+
+ - [brothel](../Layers/brothel.md)
+ - [stripclub](../Layers/stripclub.md)
+ - [erotic-shop](../Layers/erotic-shop.md)
+ - [shops](../Layers/shops.md)
+ - [condom_vending_machine](../Layers/condom_vending_machine.md)
+ - [vending_machine](../Layers/vending_machine.md)
+ - [erotic_cinema](../Layers/erotic_cinema.md)
+ - [cinema](../Layers/cinema.md)
+ - [love_hotel](../Layers/love_hotel.md)
+ - [hotel](../Layers/hotel.md)
+ - [selected_element](../Layers/selected_element.md)
+ - [gps_location](../Layers/gps_location.md)
+ - [gps_location_history](../Layers/gps_location_history.md)
+ - [home_location](../Layers/home_location.md)
+ - [gps_track](../Layers/gps_track.md)
+ - [range](../Layers/range.md)
+ - [last_click](../Layers/last_click.md)
+ - [favourite](../Layers/favourite.md)
+
+
+Available languages:
+
+
+
+ - en
+
+
+This document is autogenerated from [assets/themes/openlovemap/openlovemap.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/openlovemap/openlovemap.json)
diff --git a/Docs/Themes/parkings.md b/Docs/Themes/parkings.md
index a34226a23e..0e4cc112f1 100644
--- a/Docs/Themes/parkings.md
+++ b/Docs/Themes/parkings.md
@@ -14,6 +14,7 @@ This theme contains the following layers:
- [parking](../Layers/parking.md)
- [parking_spaces](../Layers/parking_spaces.md)
- [parking_ticket_machine](../Layers/parking_ticket_machine.md)
+ - [charging_station](../Layers/charging_station.md)
- [selected_element](../Layers/selected_element.md)
- [gps_location](../Layers/gps_location.md)
- [gps_location_history](../Layers/gps_location_history.md)
diff --git a/Docs/Themes/personal.md b/Docs/Themes/personal.md
index ee1aeaaa84..2aebe8eb93 100644
--- a/Docs/Themes/personal.md
+++ b/Docs/Themes/personal.md
@@ -12,8 +12,10 @@ This theme contains the following layers:
- [advertising](../Layers/advertising.md)
+ - [aerialway](../Layers/aerialway.md)
- [ambulancestation](../Layers/ambulancestation.md)
- [artwork](../Layers/artwork.md)
+ - [assembly_point](../Layers/assembly_point.md)
- [atm](../Layers/atm.md)
- [bank](../Layers/bank.md)
- [barrier](../Layers/barrier.md)
@@ -43,6 +45,7 @@ This theme contains the following layers:
- [cycleways_and_roads](../Layers/cycleways_and_roads.md)
- [defibrillator](../Layers/defibrillator.md)
- [dentist](../Layers/dentist.md)
+ - [disaster_response](../Layers/disaster_response.md)
- [doctors](../Layers/doctors.md)
- [dogpark](../Layers/dogpark.md)
- [drinking_water](../Layers/drinking_water.md)
@@ -68,9 +71,11 @@ This theme contains the following layers:
- [information_board](../Layers/information_board.md)
- [kerbs](../Layers/kerbs.md)
- [kindergarten_childcare](../Layers/kindergarten_childcare.md)
+ - [love_hotel](../Layers/love_hotel.md)
- [map](../Layers/map.md)
- [maproulette_challenge](../Layers/maproulette_challenge.md)
- [maxspeed](../Layers/maxspeed.md)
+ - [mountain_rescue](../Layers/mountain_rescue.md)
- [nature_reserve](../Layers/nature_reserve.md)
- [note](../Layers/note.md)
- [observation_tower](../Layers/observation_tower.md)
@@ -94,6 +99,7 @@ This theme contains the following layers:
- [shelter](../Layers/shelter.md)
- [shops](../Layers/shops.md)
- [shower](../Layers/shower.md)
+ - [ski_piste](../Layers/ski_piste.md)
- [speed_camera](../Layers/speed_camera.md)
- [speed_display](../Layers/speed_display.md)
- [sport_pitch](../Layers/sport_pitch.md)
@@ -108,8 +114,10 @@ This theme contains the following layers:
- [transit_routes](../Layers/transit_routes.md)
- [transit_stops](../Layers/transit_stops.md)
- [tree_node](../Layers/tree_node.md)
+ - [trolley_bay](../Layers/trolley_bay.md)
- [vending_machine](../Layers/vending_machine.md)
- [veterinary](../Layers/veterinary.md)
+ - [viewpoint](../Layers/viewpoint.md)
- [walls_and_buildings](../Layers/walls_and_buildings.md)
- [waste_basket](../Layers/waste_basket.md)
- [waste_disposal](../Layers/waste_disposal.md)
diff --git a/Docs/Themes/shops.md b/Docs/Themes/shops.md
index 79c56ee226..d5d0046d41 100644
--- a/Docs/Themes/shops.md
+++ b/Docs/Themes/shops.md
@@ -14,6 +14,7 @@ This theme contains the following layers:
- [shops](../Layers/shops.md)
- [pharmacy](../Layers/pharmacy.md)
- [ice_cream](../Layers/ice_cream.md)
+ - [trolley_bay](../Layers/trolley_bay.md)
- [selected_element](../Layers/selected_element.md)
- [gps_location](../Layers/gps_location.md)
- [gps_location_history](../Layers/gps_location_history.md)
diff --git a/Docs/Themes/ski.md b/Docs/Themes/ski.md
new file mode 100644
index 0000000000..7f84ae57dd
--- /dev/null
+++ b/Docs/Themes/ski.md
@@ -0,0 +1,42 @@
+[//]: # (WARNING: this file is automatically generated. Please find the sources at the bottom and edit those sources)
+
+ Ski pistes and aerialways ( [ski](https://mapcomplete.org/ski) )
+------------------------------------------------------------------
+
+
+
+Everything you need to go skiing
+
+This theme contains the following layers:
+
+
+
+ - [ski_piste](../Layers/ski_piste.md)
+ - [aerialway](../Layers/aerialway.md)
+ - [guidepost](../Layers/guidepost.md)
+ - [map](../Layers/map.md)
+ - [information_board](../Layers/information_board.md)
+ - [mountain_rescue](../Layers/mountain_rescue.md)
+ - [toilet](../Layers/toilet.md)
+ - [drinking_water](../Layers/drinking_water.md)
+ - [food](../Layers/food.md)
+ - [viewpoint](../Layers/viewpoint.md)
+ - [binocular](../Layers/binocular.md)
+ - [selected_element](../Layers/selected_element.md)
+ - [gps_location](../Layers/gps_location.md)
+ - [gps_location_history](../Layers/gps_location_history.md)
+ - [home_location](../Layers/home_location.md)
+ - [gps_track](../Layers/gps_track.md)
+ - [range](../Layers/range.md)
+ - [last_click](../Layers/last_click.md)
+ - [favourite](../Layers/favourite.md)
+
+
+Available languages:
+
+
+
+ - en
+
+
+This document is autogenerated from [assets/themes/ski/ski.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/ski/ski.json)
diff --git a/Docs/Themes/velopark.md b/Docs/Themes/velopark.md
new file mode 100644
index 0000000000..228dd426eb
--- /dev/null
+++ b/Docs/Themes/velopark.md
@@ -0,0 +1,37 @@
+[//]: # (WARNING: this file is automatically generated. Please find the sources at the bottom and edit those sources)
+
+ Velopark naar OpenStreetMap sync tool ( [velopark](https://mapcomplete.org/velopark) )
+----------------------------------------------------------------------------------------
+
+
+
+
Velopark.be is a website collecting data about bicycle parkings in a semi-crowdsourced way. However, only 'authorized' instances are allowed to make changes there, in practice the operator of the bicycle parking such as SNCB, de Lijn or the municipality. They have now decided to synchronize their dataset with OpenStreetMap, and this MapComplete-instance is set up to help link and import their data into OpenStreetMap.
How to use:
A velopark-icon on the map (yellow with bicycle silhouette) represents a bicycle known by Velopark but not yet known by OpenStreetMap
Blue pins are bicycle parkings known by OpenStreetMap
Light blue pins are bicycle parkings known by OpenStreetMap with a reference to Velopark.be (ref-velopark=*)
Click a velopark item, you can either link it with a nearby OSM-bicycle parking or create a new bicycle parking. Note that the geometry of Velopark is often incorrect and can be a few up till 100 meters away from the actual bicycle parking. Use aerial imagery, linked images and streetview to determine the correct location
Once linked, you can compare the Velopark- and OSM-attributes and apply correct attributes
If Velopark has an image, you can also link the image
That's it! Thanks for helping to import this!
+
+This theme contains the following layers:
+
+
+
+ - [velopark_maproulette](../Layers/velopark_maproulette.md)
+ - [bike_parking_with_velopark_ref](../Layers/bike_parking_with_velopark_ref.md)
+ - [bike_parking](../Layers/bike_parking.md)
+ - [toilet](../Layers/toilet.md)
+ - [bike_repair_station](../Layers/bike_repair_station.md)
+ - [bicycle_rental](../Layers/bicycle_rental.md)
+ - [selected_element](../Layers/selected_element.md)
+ - [gps_location](../Layers/gps_location.md)
+ - [gps_location_history](../Layers/gps_location_history.md)
+ - [home_location](../Layers/home_location.md)
+ - [gps_track](../Layers/gps_track.md)
+ - [range](../Layers/range.md)
+ - [last_click](../Layers/last_click.md)
+ - [favourite](../Layers/favourite.md)
+
+
+Available languages:
+
+
+
+ - nl
+
+
+This document is autogenerated from [assets/themes/velopark/velopark.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/velopark/velopark.json)
diff --git a/Docs/URL_Parameters.md b/Docs/URL_Parameters.md
index a82ece4cb2..9329423ba3 100644
--- a/Docs/URL_Parameters.md
+++ b/Docs/URL_Parameters.md
@@ -354,7 +354,7 @@ This documentation is defined in the source code at [FeatureSwitchState.ts](/src
The initial/current zoom level
-This documentation is defined in the source code at [InitialMapPositioning.ts](/src/Logic/Actors/InitialMapPositioning.ts#L27)
+This documentation is defined in the source code at [InitialMapPositioning.ts](/src/Logic/Actors/InitialMapPositioning.ts#L28)
The default value is _1_
@@ -365,7 +365,7 @@ This documentation is defined in the source code at [InitialMapPositioning.ts](/
The initial/current latitude
-This documentation is defined in the source code at [InitialMapPositioning.ts](/src/Logic/Actors/InitialMapPositioning.ts#L27)
+This documentation is defined in the source code at [InitialMapPositioning.ts](/src/Logic/Actors/InitialMapPositioning.ts#L28)
The default value is _0_
@@ -376,7 +376,7 @@ This documentation is defined in the source code at [InitialMapPositioning.ts](/
The initial/current longitude of the app
-This documentation is defined in the source code at [InitialMapPositioning.ts](/src/Logic/Actors/InitialMapPositioning.ts#L27)
+This documentation is defined in the source code at [InitialMapPositioning.ts](/src/Logic/Actors/InitialMapPositioning.ts#L28)
The default value is _0_
@@ -387,7 +387,7 @@ This documentation is defined in the source code at [InitialMapPositioning.ts](/
Used to complete the login
-This documentation is defined in the source code at [ThemeViewState.ts](/src/Models/ThemeViewState.ts#L164)
+This documentation is defined in the source code at [ThemeViewState.ts](/src/Models/ThemeViewState.ts#L166)
No default value set
@@ -464,7 +464,7 @@ This documentation is defined in the source code at [FilteredLayer.ts](/src/Mode
The mode the application starts in, e.g. 'map', 'dashboard' or 'statistics'
-This documentation is defined in the source code at [generateDocs.ts](ervdvn/git/MapComplete/scripts/generateDocs.ts#L420)
+This documentation is defined in the source code at [generateDocs.ts](ervdvn/git2/MapComplete/scripts/generateDocs.ts#L420)
The default value is _map_
diff --git a/Docs/wikiIndex.txt b/Docs/wikiIndex.txt
index f146151da3..382891adc5 100644
--- a/Docs/wikiIndex.txt
+++ b/Docs/wikiIndex.txt
@@ -236,6 +236,15 @@
|genre= POI, editor, cyclestreets
}}
{{service_item
+|name= [https://mapcomplete.org/disaster_response disaster_response]
+|region= Worldwide
+|lang= {{#language:en|en}}, {{#language:it|en}}
+|descr= A MapComplete theme: This map contains elements meant for disaster preparedness and response
+|material= {{yes|[https://mapcomplete.org/ Yes]}}
+|image= MapComplete_Screenshot.png
+|genre= POI, editor, disaster_response
+}}
+{{service_item
|name= [https://mapcomplete.org/drinking_water drinking_water]
|region= Worldwide
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:it|en}}, {{#language:ru|en}}, {{#language:de|en}}, {{#language:nb_NO|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:pl|en}}
@@ -330,7 +339,7 @@ The position of a signpost can be used by a hiker/biker/rider/s…
{{service_item
|name= [https://mapcomplete.org/icecream icecream]
|region= Worldwide
-|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:cs|en}}
+|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:cs|en}}, {{#language:ca|en}}, {{#language:es|en}}
|descr= A MapComplete theme: A map showing ice cream parlors and ice cream vending machines
|material= {{yes|[https://mapcomplete.org/ Yes]}}
|image= MapComplete_Screenshot.png
@@ -463,6 +472,15 @@ The position of a signpost can be used by a hiker/biker/rider/s…
|genre= POI, editor, rainbow_crossings
}}
{{service_item
+|name= [https://mapcomplete.org/ski ski]
+|region= Worldwide
+|lang= {{#language:en|en}}
+|descr= A MapComplete theme: Everything you need to go skiing
+|material= {{yes|[https://mapcomplete.org/ Yes]}}
+|image= MapComplete_Screenshot.png
+|genre= POI, editor, ski
+}}
+{{service_item
|name= [https://mapcomplete.org/sport_pitches sport_pitches]
|region= Worldwide
|lang= {{#language:nl|en}}, {{#language:fr|en}}, {{#language:en|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:ru|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:pl|en}}
diff --git a/assets/layers/aerialway/aerialway.json b/assets/layers/aerialway/aerialway.json
new file mode 100644
index 0000000000..0b5944c70f
--- /dev/null
+++ b/assets/layers/aerialway/aerialway.json
@@ -0,0 +1,205 @@
+{
+ "pointRendering": [
+ {
+ "location": [
+ "start"
+ ],
+ "marker": [
+ {
+ "icon": "square"
+ }
+ ],
+ "iconSize": "12,12"
+ },
+ {
+ "location": [
+ "point",
+ "projected_centerpoint"
+ ],
+ "label": {
+ "render": {
+ "en": "{name}"
+ },
+ "condition": "name~*",
+ "classes": "bg-white p-1 px-2 rounded"
+ },
+ "labelCssClasses": "bg-white px-2 py-1 no-weblate"
+ }
+ ],
+ "tagRenderings": [
+ "images",
+ {
+ "question": {
+ "en": "What type of aerialway is this?"
+ },
+ "id": "type",
+ "mappings": [
+ {
+ "if": "aerialway=cable_car",
+ "then": {
+ "en": "This is a cable car where the car goes up and down again on the same cable."
+ },
+ "icon": "./assets/layers/aerialway/cable_car.svg"
+ },
+ {
+ "if": "aerialway=gondola",
+ "then": {
+ "en": "This is a gondola where the cars go around in continuous circles"
+ },
+ "icon": "./assets/layers/aerialway/gondola_lift.svg"
+ },
+ {
+ "if": "aerialway=chair_lift",
+ "then": {
+ "en": "An open chairlift with seats to sit on and open to the outside air."
+ },
+ "icon": "./assets/layers/aerialway/chair_lift.svg"
+ },
+ {
+ "if": "aerialway=mixed",
+ "then": {
+ "en": "An aerialway which has both chairs and gondolas in the same continuous track"
+ }
+ },
+ {
+ "if": "aerialway=drag_lift",
+ "then": {
+ "en": "A drag lift"
+ },
+ "hideInAnswer": true
+ },
+ {
+ "if": "aerialway=t-bar",
+ "then": {
+ "en": "A drag lift with T-shaped carriers for two passengers at a time"
+ }
+ },
+ {
+ "if": "aerialway=j-bar",
+ "then": {
+ "en": "A drag lift with L-shaped bars for a single passenger at a time"
+ }
+ },
+ {
+ "if": "aerialway=platter",
+ "then": {
+ "en": "A drag lift with a platter to drag a single passenger at a time"
+ }
+ },
+ {
+ "if": "aerialway=rope_tow",
+ "then": {
+ "en": "A tow line which which drags skieers"
+ }
+ },
+ {
+ "if": "aerialway=magic_carpet",
+ "then": {
+ "en": "A magic carpet (a conveyor belt on the ground)"
+ }
+ },
+ {
+ "if": "aerialway=zip_line",
+ "then": {
+ "en": "A zip line. (A touristical attraction where adventurous people go down at high speeds) "
+ }
+ }
+ ]
+ },
+ {
+ "id": "duration",
+ "question": {
+ "en": "How long takes a single journey with this elevator?"
+ },
+ "questionHint": {
+ "en": "This excludes the waiting time."
+ },
+ "freeform": {
+ "key": "duration"
+ },
+ "render": {
+ "en": "A single journey takes {duration} minutes"
+ }
+ },
+ {
+ "id": "occupancy",
+ "freeform": {
+ "key": "aerialway:occupancy"
+ },
+ "question": {
+ "en": "How many people fit a single carriage?"
+ },
+ "render": {
+ "en": "{aerialway:occupancy} people fit a single carriage"
+ }
+ },
+ "opening_hours",
+ {
+ "id": "oneway",
+ "question": {
+ "en": "In what direction can this aerialway be taken?"
+ },
+ "mappings": [
+ {
+ "if": "oneway=yes",
+ "alsoShowIf": "oneway=",
+ "then": {
+ "en": "This aerialway can only be taken to the top"
+ }
+ },
+ {
+ "if": "oneway=no",
+ "then": {
+ "en": "This aerialway can be taken in both directions"
+ }
+ }
+ ]
+ },
+ {
+ "id": "length",
+ "render": {
+ "en": "This aerialway is {_length:km} kilometer long"
+ }
+ }
+ ],
+ "lineRendering": [
+ {
+ "width": "4",
+ "color": "black",
+ "imageAlongWay": [ {
+ "if": "oneway=no",
+ "then": "./assets/png/twoway.png"
+ },{
+ "if": {
+ "or": [
+ "oneway=yes",
+ "oneway="
+ ]
+ },
+ "then": "./assets/png/oneway.png"
+ }
+ ]
+ }
+ ],
+ "id": "aerialway",
+ "name": {
+ "en": "Aerialways"
+ },
+ "description": {
+ "en": "Various forms of transport for passengers and goods that use wires, including cable cars, gondolas, chair lifts, drag lifts, and zip lines. "
+ },
+ "source": {
+ "osmTags": {
+ "and": [
+ "aerialway~*",
+ "aerialway!=pylon",
+ "aerialway!=station"
+ ]
+ }
+ },
+ "title": {
+ "render": {
+ "en": "Aerialway {name}"
+ }
+ }
+}
diff --git a/assets/layers/aerialway/cable_car.svg b/assets/layers/aerialway/cable_car.svg
new file mode 100644
index 0000000000..27fe83f577
--- /dev/null
+++ b/assets/layers/aerialway/cable_car.svg
@@ -0,0 +1,6 @@
+
+
\ No newline at end of file
diff --git a/assets/layers/aerialway/cable_car.svg.license b/assets/layers/aerialway/cable_car.svg.license
new file mode 100644
index 0000000000..3d555d02d0
--- /dev/null
+++ b/assets/layers/aerialway/cable_car.svg.license
@@ -0,0 +1,2 @@
+SPDX-FileCopyrightText: SuperFLoh
+SPDX-License-Identifier: CC-BY 3.0
\ No newline at end of file
diff --git a/assets/layers/aerialway/chair_lift.svg b/assets/layers/aerialway/chair_lift.svg
new file mode 100644
index 0000000000..e97e20f577
--- /dev/null
+++ b/assets/layers/aerialway/chair_lift.svg
@@ -0,0 +1,46 @@
+
+
+
+
diff --git a/assets/layers/aerialway/chair_lift.svg.license b/assets/layers/aerialway/chair_lift.svg.license
new file mode 100644
index 0000000000..07a65ef1c4
--- /dev/null
+++ b/assets/layers/aerialway/chair_lift.svg.license
@@ -0,0 +1,2 @@
+SPDX-FileCopyrightText: Gouvernement fran��ais, Roulex 45
+SPDX-License-Identifier: CC0-1.0
\ No newline at end of file
diff --git a/assets/layers/aerialway/gondola_lift.svg b/assets/layers/aerialway/gondola_lift.svg
new file mode 100644
index 0000000000..40f894b6fd
--- /dev/null
+++ b/assets/layers/aerialway/gondola_lift.svg
@@ -0,0 +1,54 @@
+
+
+
+
diff --git a/assets/layers/aerialway/gondola_lift.svg.license b/assets/layers/aerialway/gondola_lift.svg.license
new file mode 100644
index 0000000000..ca04df1116
--- /dev/null
+++ b/assets/layers/aerialway/gondola_lift.svg.license
@@ -0,0 +1,2 @@
+SPDX-FileCopyrightText: Vasily Astanin
+SPDX-License-Identifier: CC-BY-SA 4.0
\ No newline at end of file
diff --git a/assets/layers/aerialway/license_info.json b/assets/layers/aerialway/license_info.json
new file mode 100644
index 0000000000..340647ea33
--- /dev/null
+++ b/assets/layers/aerialway/license_info.json
@@ -0,0 +1,32 @@
+[
+ {
+ "path": "cable_car.svg",
+ "license": "CC-BY 3.0",
+ "authors": [
+ "SuperFLoh"
+ ],
+ "sources": [
+ "https://commons.wikimedia.org/wiki/File:Pictogram_Cable_Car_small.svg"
+ ]
+ },
+ {
+ "path": "chair_lift.svg",
+ "license": "CC0-1.0",
+ "authors": [
+ "Gouvernement fran��ais, Roulex 45"
+ ],
+ "sources": [
+ "https://commons.wikimedia.org/wiki/File:France_road_sign_CE20b.svg"
+ ]
+ },
+ {
+ "path": "gondola_lift.svg",
+ "license": "CC-BY-SA 4.0",
+ "authors": [
+ "Vasily Astanin"
+ ],
+ "sources": [
+ "https://commons.wikimedia.org/wiki/File:Pictogram_Gondola_Lift.svg"
+ ]
+ }
+]
\ No newline at end of file
diff --git a/assets/layers/artwork/artwork.json b/assets/layers/artwork/artwork.json
index eed10093e1..7ed51de844 100644
--- a/assets/layers/artwork/artwork.json
+++ b/assets/layers/artwork/artwork.json
@@ -560,7 +560,8 @@
"he": "גילוף בעץ",
"eu": "Egur taila",
"pl": "Rzeźbienie w drewnie",
- "pt_BR": "Entalhe"
+ "pt_BR": "Entalhe",
+ "it": "Scultura in legno"
}
}
],
@@ -755,7 +756,8 @@
"ca": "Què representa aquesta obra d'art?",
"he": "מה מתארת היצירה הזו?",
"pl": "Co przedstawia to dzieło sztuki?",
- "pt_BR": "O que esta obra de arte representa?"
+ "pt_BR": "O que esta obra de arte representa?",
+ "it": "Che cosa rappresenta quest'opera d'arte?"
},
"freeform": {
"key": "subject:wikidata",
@@ -772,7 +774,8 @@
"ca": "Aquesta obra d'art representa {wikidata_label(subject:wikidata)}{wikipedia(subject:wikidata)}",
"fr": "Cette œuvre dépeint {wikidata_label(subject:wikidata)}{wikipedia(subject:wikidata)}",
"pl": "To dzieło sztuki przedstawia {wikidata_label(subject:wikidata)}{wikipedia(subject:wikidata)}",
- "pt_BR": "Essa arte representa {wikidata_label(subject:wikidata)}{wikipedia(subject:wikidata)}"
+ "pt_BR": "Essa arte representa {wikidata_label(subject:wikidata)}{wikipedia(subject:wikidata)}",
+ "it": "Quest'opera d'arte rappresenta {wikidata_label(subject:wikidata)}{wikipedia(subject:wikidata)}"
},
"labels": [
"artwork-question"
@@ -792,7 +795,8 @@
"pl": "Czy to dzieło sztuki pełni funkcję ławki?",
"pt_BR": "Essa obra de arte serve como banco?",
"es": "¿Sirve esta obra de arte como banco?",
- "pt": "Esta obra de arte serve como banco?"
+ "pt": "Esta obra de arte serve como banco?",
+ "it": "Quest'opera d'arte funge da panchina?"
},
"mappings": [
{
@@ -808,7 +812,8 @@
"pl": "To dzieło sztuki pełni również funkcję ławki",
"pt_BR": "Essa obra de arte também serve como banco",
"es": "Esta obra de arte también sirve de banco",
- "pt": "Esta obra de arte também serve como banco"
+ "pt": "Esta obra de arte também serve como banco",
+ "it": "Quest'opera d'arte funge anche da panchina"
}
},
{
@@ -825,7 +830,8 @@
"pl": "To dzieło sztuki nie pełni funkcji ławki",
"pt_BR": "Essa obra de arte não serve como banco",
"es": "Esta obra no sirve de banco",
- "pt": "Esta obra de arte não serve como banco"
+ "pt": "Esta obra de arte não serve como banco",
+ "it": "Quest'opera d'arte non funge anche da panchina"
}
},
{
@@ -842,7 +848,8 @@
"pl": "To dzieło sztuki nie pełni funkcji ławki",
"pt_BR": "Essa obra de arte não serve como banco",
"es": "Esta obra no sirve de banco",
- "pt": "Esta obra de arte não serve como banco"
+ "pt": "Esta obra de arte não serve como banco",
+ "it": "Quest'opera d'arte non funge anche da panchina"
},
"hideInAnswer": true
}
diff --git a/assets/layers/assembly_point/assembly_point.json b/assets/layers/assembly_point/assembly_point.json
new file mode 100644
index 0000000000..9ed7fcaa7c
--- /dev/null
+++ b/assets/layers/assembly_point/assembly_point.json
@@ -0,0 +1,145 @@
+{
+ "allowMove": {
+ "enableRelocation": false,
+ "enableImproveAccuracy": true
+ },
+ "name": {
+ "en": "Emergency assembly points",
+ "it": "Punti di raccolta per emergenze"
+ },
+ "description": {
+ "en": "This layer contains assembly points and waiting areas where all employees, passengers or a large crowd assemble in case of an emergency.",
+ "it": "Questo livello contiene punti di raccolta e aree di attesa in cui tutti i dipendenti, i passeggeri o una grande folla si riuniscono in caso di emergenza."
+ },
+ "docs": "https://wiki.openstreetmap.org/wiki/Tag:emergency%3Dassembly_point",
+ "id": "assembly_point",
+ "minzoom": 10,
+ "source": {
+ "osmTags": {
+ "and": [
+ "emergency=assembly_point"
+ ]
+ }
+ },
+ "pointRendering": [
+ {
+ "iconSize": "20,20",
+ "location": [
+ "point",
+ "centroid"
+ ],
+ "anchor": "bottom",
+ "marker": [
+ {
+ "icon": "./assets/layers/assembly_point/assembly_point.svg"
+ }
+ ]
+ }
+ ],
+ "presets": [
+ {
+ "title": {
+ "en": "an assembly point",
+ "it": "un punto di raccolta"
+ },
+ "tags": [
+ "emergency=assembly_point"
+ ]
+ }
+ ],
+ "title": {
+ "render": {
+ "en": "Assembly point during emergencies"
+ }
+ },
+ "tagRenderings": [
+ "images",
+ {
+ "id": "assembly_point_name",
+ "freeform": {
+ "key": "name"
+ },
+ "question": {
+ "en": "What is the name of this assembly point?",
+ "it": "Qual è il nome di questo punto di raccolta?"
+ },
+ "render": {
+ "en": "This assembly point is named {name}",
+ "it": "Questo punto di raccolta si chiama {name}"
+ }
+ },
+ {
+ "id": "assembly_point_operator",
+ "render": {
+ "en": "This assembly point is operated by {operator}",
+ "it": "Questo punto di raccolta è gestita da {operator}"
+ },
+ "question": {
+ "en": "What organization operates this assembly point?",
+ "it": "Quale organizzazione gestisce questo punto di raccolta?"
+ },
+ "freeform": {
+ "key": "operator",
+ "type": "string"
+ }
+ },
+ {
+ "id": "disaster_type",
+ "question": {
+ "en": "For which disaster type is this assembly point meant?",
+ "it": "Per quali tipi di disastro è pensato questo punto di raccolta?"
+ },
+ "multiAnswer": true,
+ "mappings": [
+ {
+ "if": "assembly_point:earthquake=yes",
+ "ifnot": "assembly_point:earthquake=",
+ "then": {
+ "en": "Earthquake",
+ "it": "Terremoto"
+ },
+ "icon": {
+ "path": "./assets/layers/assembly_point/earthquake.svg",
+ "class": "medium"
+ }
+ },
+ {
+ "if": "assembly_point:flood=yes",
+ "ifnot": "assembly_point:flood=",
+ "then": {
+ "en": "Flood",
+ "it": "Alluvione"
+ },
+ "icon": {
+ "path": "./assets/layers/assembly_point/flood.svg",
+ "class": "medium"
+ }
+ },
+ {
+ "if": "assembly_point:fire=yes",
+ "ifnot": "assembly_point:fire=",
+ "then": {
+ "en": "Fire",
+ "it": "Incendio"
+ },
+ "icon": {
+ "path": "./assets/layers/assembly_point/fire.svg",
+ "class": "medium"
+ }
+ },
+ {
+ "if": "assembly_point:landslide=yes",
+ "ifnot": "assembly_point:landslide=",
+ "then": {
+ "en": "Landslide",
+ "it": "Frana"
+ },
+ "icon": {
+ "path": "./assets/layers/assembly_point/landslide.svg",
+ "class": "medium"
+ }
+ }
+ ]
+ }
+ ]
+}
diff --git a/assets/layers/assembly_point/assembly_point.svg b/assets/layers/assembly_point/assembly_point.svg
new file mode 100644
index 0000000000..83c5ce90e6
--- /dev/null
+++ b/assets/layers/assembly_point/assembly_point.svg
@@ -0,0 +1,26 @@
+
+
\ No newline at end of file
diff --git a/assets/layers/assembly_point/assembly_point.svg.license b/assets/layers/assembly_point/assembly_point.svg.license
new file mode 100644
index 0000000000..25004fa706
--- /dev/null
+++ b/assets/layers/assembly_point/assembly_point.svg.license
@@ -0,0 +1,2 @@
+SPDX-FileCopyrightText: https://commons.wikimedia.org/wiki/User:Epop
+SPDX-License-Identifier: CC0-1.0
\ No newline at end of file
diff --git a/assets/layers/assembly_point/earthquake.svg b/assets/layers/assembly_point/earthquake.svg
new file mode 100644
index 0000000000..6eadce2e54
--- /dev/null
+++ b/assets/layers/assembly_point/earthquake.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/assets/layers/assembly_point/earthquake.svg.license b/assets/layers/assembly_point/earthquake.svg.license
new file mode 100644
index 0000000000..a9272c4322
--- /dev/null
+++ b/assets/layers/assembly_point/earthquake.svg.license
@@ -0,0 +1,2 @@
+SPDX-FileCopyrightText: United Nations Office for the Coordination of Humanitarian Affairs (OCHA)
+SPDX-License-Identifier: CC0-1.0
\ No newline at end of file
diff --git a/assets/layers/assembly_point/fire.svg b/assets/layers/assembly_point/fire.svg
new file mode 100644
index 0000000000..462c299565
--- /dev/null
+++ b/assets/layers/assembly_point/fire.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/layers/assembly_point/fire.svg.license b/assets/layers/assembly_point/fire.svg.license
new file mode 100644
index 0000000000..a9272c4322
--- /dev/null
+++ b/assets/layers/assembly_point/fire.svg.license
@@ -0,0 +1,2 @@
+SPDX-FileCopyrightText: United Nations Office for the Coordination of Humanitarian Affairs (OCHA)
+SPDX-License-Identifier: CC0-1.0
\ No newline at end of file
diff --git a/assets/layers/assembly_point/flood.svg b/assets/layers/assembly_point/flood.svg
new file mode 100644
index 0000000000..6d041fe972
--- /dev/null
+++ b/assets/layers/assembly_point/flood.svg
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/assets/layers/assembly_point/flood.svg.license b/assets/layers/assembly_point/flood.svg.license
new file mode 100644
index 0000000000..9e50dbb72f
--- /dev/null
+++ b/assets/layers/assembly_point/flood.svg.license
@@ -0,0 +1,2 @@
+SPDX-FileCopyrightText: Iconathon
+SPDX-License-Identifier: CC0-1.0
\ No newline at end of file
diff --git a/assets/layers/assembly_point/landslide.svg b/assets/layers/assembly_point/landslide.svg
new file mode 100644
index 0000000000..509f02b69d
--- /dev/null
+++ b/assets/layers/assembly_point/landslide.svg
@@ -0,0 +1,26 @@
+
+
+
\ No newline at end of file
diff --git a/assets/layers/assembly_point/landslide.svg.license b/assets/layers/assembly_point/landslide.svg.license
new file mode 100644
index 0000000000..1d666bc5c1
--- /dev/null
+++ b/assets/layers/assembly_point/landslide.svg.license
@@ -0,0 +1,2 @@
+SPDX-FileCopyrightText: Development Seed
+SPDX-License-Identifier: CC-BY-3.0
\ No newline at end of file
diff --git a/assets/layers/assembly_point/license_info.json b/assets/layers/assembly_point/license_info.json
new file mode 100644
index 0000000000..087834a741
--- /dev/null
+++ b/assets/layers/assembly_point/license_info.json
@@ -0,0 +1,56 @@
+[
+ {
+ "path": "assembly_point.svg",
+ "license": "CC0-1.0",
+ "authors": [
+ "https://commons.wikimedia.org/wiki/User:Epop"
+ ],
+ "sources": [
+ "https://commons.wikimedia.org/wiki/File:E011.svg"
+ ]
+ },
+ {
+ "path": "earthquake.svg",
+ "license": "CC0-1.0",
+ "authors": [
+ "United Nations Office for the Coordination of Humanitarian Affairs (OCHA)"
+ ],
+ "sources": [
+ "https://thenounproject.com/icon/fire-4232/",
+ "https://commons.wikimedia.org/wiki/File:Earthquake_-_The_Noun_Project.svg"
+ ]
+ },
+ {
+ "path": "fire.svg",
+ "license": "CC0-1.0",
+ "authors": [
+ "United Nations Office for the Coordination of Humanitarian Affairs (OCHA)"
+ ],
+ "sources": [
+ "https://thenounproject.com/icon/fire-4234/",
+ "https://commons.wikimedia.org/wiki/File:Fire_-_The_Noun_Project.svg"
+ ]
+ },
+ {
+ "path": "flood.svg",
+ "license": "CC0-1.0",
+ "authors": [
+ "Iconathon"
+ ],
+ "sources": [
+ "https://thenounproject.com/icon/flood-752/",
+ "https://commons.wikimedia.org/wiki/File:Flood_(752)_-_The_Noun_Project.svg"
+ ]
+ },
+ {
+ "path": "landslide.svg",
+ "license": "CC-BY-3.0",
+ "authors": [
+ "Development Seed"
+ ],
+ "sources": [
+ "https://github.com/developmentseed/mapbox/blob/master/icons-maki/maki-icons.svg",
+ "https://commons.wikimedia.org/wiki/File:Maki1-landslide-15.svg"
+ ]
+ }
+]
\ No newline at end of file
diff --git a/assets/layers/atm/atm.json b/assets/layers/atm/atm.json
index aaf06d8fe6..e873ec3b2c 100644
--- a/assets/layers/atm/atm.json
+++ b/assets/layers/atm/atm.json
@@ -13,7 +13,8 @@
"pl": "Bankomaty",
"pt_BR": "Caixas eletrônicos",
"es": "Cajeros automáticos",
- "pt": "Multibancos"
+ "pt": "Multibancos",
+ "it": "Sportelli Bancomat"
},
"description": {
"en": "ATMs to withdraw money",
@@ -27,7 +28,8 @@
"he": "כספומטים למשיכת כסף",
"pl": "Bankomaty do wypłacania pieniędzy",
"pt_BR": "Caixas eletrônicos para sacar dinheiro",
- "pt": "Multibancos para levantar dinheiro"
+ "pt": "Multibancos para levantar dinheiro",
+ "it": "Sportello Bancomat per prelevare denaro"
},
"source": {
"osmTags": "amenity=atm"
@@ -103,7 +105,8 @@
"pl": "bankomat",
"pt_BR": "um caixa eletrônico",
"es": "Un cajero automático",
- "pt": "um multibanco"
+ "pt": "um multibanco",
+ "it": "Uno sportello bancomat"
}
}
],
@@ -123,7 +126,8 @@
"pl": "Nazwa tego bankomatu to {name}",
"pt_BR": "O nome desse caixa eletrônico é {name}",
"es": "El nombre del banco de este cajero automático es {name}",
- "pt": "O nome deste multibanco é {name}"
+ "pt": "O nome deste multibanco é {name}",
+ "it": "Il nome di questo sportello bancomat è {name}"
},
"condition": "name~*"
},
@@ -206,7 +210,8 @@
"eu": "Operadorea",
"pt_BR": "Operador",
"es": "Operador",
- "pt": "Operador"
+ "pt": "Operador",
+ "it": "Operatore"
}
},
"render": {
@@ -237,7 +242,8 @@
"he": "האם אתה יכול למשוך מזומן מהכספומט הזה?",
"pt_BR": "Você pode sacar dinheiro nesse caixa eletrônico?",
"es": "¿Se puede sacar dinero de este cajero?",
- "pt": "Pode levantar dinheiro neste multibanco?"
+ "pt": "Pode levantar dinheiro neste multibanco?",
+ "it": "Puoi prelevare dei contanti da questo sportello bancomat?"
},
"mappings": [
{
@@ -253,7 +259,8 @@
"pl": "Z tego bankomatu można wypłacić pieniądze",
"pt_BR": "Você pode sacar dinheiro nesse caixa eletrônico",
"es": "Puede retirar dinero de este cajero automático",
- "pt": "Pode levantar dinheiro neste multibanco"
+ "pt": "Pode levantar dinheiro neste multibanco",
+ "it": "Puoi prelevare dei contanti da questo sportello bancomat"
},
"hideInAnswer": true
},
@@ -268,7 +275,8 @@
"he": "אתה יכול למשוך מזומן מהכספומט הזה",
"pt_BR": "Você pode sacar dinheiro nesse caixa eletrônico",
"es": "Puede retirar dinero de este cajero automático",
- "pt": "Pode levantar dinheiro neste multibanco"
+ "pt": "Pode levantar dinheiro neste multibanco",
+ "it": "Puoi prelevare dei contanti da questo sportello bancomat"
}
},
{
@@ -282,7 +290,8 @@
"he": "לא ניתן למשוך מזומן מכספומט זה",
"pt_BR": "Você não pode sacar dinheiro nesse caixa eletrônico",
"es": "No puede retirar dinero de este cajero automático",
- "pt": "Não pode levantar dinheiro neste multibanco"
+ "pt": "Não pode levantar dinheiro neste multibanco",
+ "it": "Non puoi prelevare dei contanti da questo sportello bancomat"
}
}
]
@@ -300,7 +309,8 @@
"pl": "Czy ten bankomat pozwala wpłacać pieniądze?",
"pt_BR": "Você pode depositar dinheiro nesse caixa eletrônico?",
"es": "¿Se puede ingresar dinero en efectivo en este cajero?",
- "pt": "Pode depositar dinheiro neste multibanco?"
+ "pt": "Pode depositar dinheiro neste multibanco?",
+ "it": "Puoi depositare dei contanti in questo sportello bancomat?"
},
"mappings": [
{
@@ -317,7 +327,8 @@
"pl": "Prawdopodobnie ten bankomat nie pozwala wpłacać pieniędzy",
"pt_BR": "Você provavelmente não pode depositar dinheiro nesse caixa eletrônico",
"es": "Es probable que no pueda ingresar dinero en efectivo en este cajero automático",
- "pt": "Provavelmente não pode depositar dinheiro neste multibanco"
+ "pt": "Provavelmente não pode depositar dinheiro neste multibanco",
+ "it": "Probabilmente non puoi depositare dei contanti in questo sportello bancomat"
},
"hideInAnswer": true
},
@@ -335,7 +346,8 @@
"pl": "Ten bankomat pozwala wpłacać pieniądze",
"pt_BR": "Você pode depositar dinheiro nesse caixa eletrônico",
"es": "Puede ingresar dinero en efectivo en este cajero automático",
- "pt": "Pode depositar dinheiro neste mutibanco"
+ "pt": "Pode depositar dinheiro neste mutibanco",
+ "it": "Puoi depositare dei contanti in questo sportello bancomat"
}
},
{
@@ -352,7 +364,8 @@
"pl": "Ten bankomat nie pozwala wpłacać pieniędzy",
"pt_BR": "Você não pode depositar dinheiro nesse caixa eletrônico",
"es": "No se puede ingresar dinero en efectivo en este cajero automático",
- "pt": "Não pode depositar dinheiro neste multibanco"
+ "pt": "Não pode depositar dinheiro neste multibanco",
+ "it": "Non puoi depositare dei contanti in questo sportello bancomat"
}
}
]
@@ -386,7 +399,8 @@
"pl": "Jakie banknoty można tutaj wypłacić?",
"pt_BR": "Quais notas você pode sacar aqui?",
"es": "¿Qué billetes puede retirar aquí?",
- "pt": "Quais notas pode levantar aqui?"
+ "pt": "Quais notas pode levantar aqui?",
+ "it": "Quali banconote si possono ritirare qui?"
},
"multiAnswer": true,
"mappings": [
@@ -402,7 +416,8 @@
"fr": "On peut retirer des billets de 5 euros",
"pt_BR": "Notas de 5 euros podem ser sacadas",
"es": "Se pueden retirar billetes de 5 euros",
- "pt": "Notas de 5 euros podem ser levantadas"
+ "pt": "Notas de 5 euros podem ser levantadas",
+ "it": "Si possono prelevare banconote da 5 euro"
}
},
{
@@ -417,7 +432,8 @@
"fr": "On peut retirer des billets de 10 euros",
"pt_BR": "Notas de 10 euros podem ser sacadas",
"es": "Se pueden retirar billetes de 10 euros",
- "pt": "Notas de 10 euros podem ser levantadas"
+ "pt": "Notas de 10 euros podem ser levantadas",
+ "it": "Si possono prelevare banconote da 10 euro"
}
},
{
@@ -432,7 +448,8 @@
"fr": "On peut retirer des billets de 20 euros",
"pt_BR": "Notas de 20 euros podem ser sacadas",
"es": "Se pueden retirar billetes de 20 euros",
- "pt": "Notas de 20 euros podem ser levantadas"
+ "pt": "Notas de 20 euros podem ser levantadas",
+ "it": "Si possono prelevare banconote da 20 euro"
}
},
{
@@ -447,7 +464,8 @@
"fr": "On peut retirer des billets de 50 euros",
"pt_BR": "Notas de 50 euros podem ser sacadas",
"es": "Se pueden retirar billetes de 50 euros",
- "pt": "Notas de 50 euros podem ser levantadas"
+ "pt": "Notas de 50 euros podem ser levantadas",
+ "it": "Si possono prelevare banconote da 50 euro"
}
},
{
@@ -462,7 +480,8 @@
"fr": "On peut retirer des billets de 100 euros",
"pt_BR": "Notas de 100 euros podem ser sacadas",
"es": "Se pueden retirar billetes de 100 euros",
- "pt": "Notas de 100 euros podem ser levantadas"
+ "pt": "Notas de 100 euros podem ser levantadas",
+ "it": "Si possono prelevare banconote da 100 euro"
}
},
{
@@ -477,7 +496,8 @@
"fr": "On peut retirer des billets de 200 euros",
"pt_BR": "Notas de 200 euros podem ser sacadas",
"es": "Se pueden retirar billetes de 200 euros",
- "pt": "Notas de 200 euros podem ser levantadas"
+ "pt": "Notas de 200 euros podem ser levantadas",
+ "it": "Non si possono prelevare banconote da 200 euro"
}
},
{
@@ -492,7 +512,8 @@
"fr": "On peut retirer des billets de 500 euros",
"pt_BR": "Notas de 500 euros podem ser sacadas",
"es": "Se pueden retirar billetes de 500 euros",
- "pt": "Notas de 500 euros podem ser levantadas"
+ "pt": "Notas de 500 euros podem ser levantadas",
+ "it": "Non si possono prelevare banconote da 500 euro"
}
}
]
@@ -560,25 +581,25 @@
"pt": "Em que línguas este multibanco tem saída de fala?"
},
"render_list_item": {
- "en": "This ATM has speech output in {language():font-bold}",
- "de": "Dieser Geldautomat hat eine Sprachausgabe in {language():font-bold}",
- "nl": "Deze geldautomaat heeft spraak in {language():font-bold}",
- "ca": "Aquest caixer té sortida de veu en {language():font-bold}",
- "cs": "Tento bankomat má řečový výstup v {language():font-bold}",
- "he": "לכספומט הזה יש פלט דיבור ב {language():font-bold}",
- "pt_BR": "Este caixa eletrônico tem saída de fala em {language():font-bold}",
- "es": "Este cajero automático tiene salida de voz en {language():font-bold}",
- "pt": "Este multibanco tem saída de fala em {language():font-bold}"
+ "en": "This ATM has speech output in {language()}",
+ "de": "Dieser Geldautomat hat eine Sprachausgabe in {language()}",
+ "nl": "Deze geldautomaat heeft spraak in {language()}",
+ "ca": "Aquest caixer té sortida de veu en {language()}",
+ "cs": "Tento bankomat má řečový výstup v {language()}",
+ "he": "לכספומט הזה יש פלט דיבור ב {language()}",
+ "pt_BR": "Este caixa eletrônico tem saída de fala em {language()}",
+ "es": "Este cajero automático tiene salida de voz en {language()}",
+ "pt": "Este multibanco tem saída de fala em {language()}"
},
"render_single_language": {
- "en": "This ATM has speech output in {language():font-bold}",
- "de": "Dieser Geldautomat hat eine Sprachausgabe in {language():font-bold}",
- "nl": "Deze automaat heeft spraak in {language():font-bold}",
- "ca": "Aquest caixer té sortida de veu en {language():font-bold}",
- "cs": "Tento bankomat má řečový výstup v {language():font-bold}",
- "he": "לכספומט הזה יש פלט דיבור ב {language():font-bold}",
- "pt_BR": "Este caixa eletrônico tem saída de fala em {language():font-bold}",
- "es": "Este cajero automático tiene salida de voz en {language():font-bold}"
+ "en": "This ATM has speech output in {language()}",
+ "de": "Dieser Geldautomat hat eine Sprachausgabe in {language()}",
+ "nl": "Deze automaat heeft spraak in {language()}",
+ "ca": "Aquest caixer té sortida de veu en {language()}",
+ "cs": "Tento bankomat má řečový výstup v {language()}",
+ "he": "לכספומט הזה יש פלט דיבור ב {language()}",
+ "pt_BR": "Este caixa eletrônico tem saída de fala em {language()}",
+ "es": "Este cajero automático tiene salida de voz en {language()}"
}
}
}
diff --git a/assets/layers/bicycle_library/bicycle_library.json b/assets/layers/bicycle_library/bicycle_library.json
index 4200be8ea1..01bf6d3dec 100644
--- a/assets/layers/bicycle_library/bicycle_library.json
+++ b/assets/layers/bicycle_library/bicycle_library.json
@@ -360,5 +360,6 @@
},
"description"
],
- "deletion": true
+ "deletion": true,
+ "allowMove": true
}
diff --git a/assets/layers/bike_parking/bike_parking.json b/assets/layers/bike_parking/bike_parking.json
index 17e7f44a2d..f0e84bd01c 100644
--- a/assets/layers/bike_parking/bike_parking.json
+++ b/assets/layers/bike_parking/bike_parking.json
@@ -64,7 +64,8 @@
"iconSize": "40,40",
"location": [
"point",
- "centroid"
+ "projected_centerpoint",
+ "polygon_centroid"
],
"anchor": "bottom",
"marker": [
@@ -634,6 +635,79 @@
],
"id": "Access"
},
+ {
+ "id": "fee",
+ "question": {
+ "en": "Are these bicycle parkings free to use?",
+ "nl": "Is deze fietsenstalling gratis te gebruiken?"
+ },
+ "mappings": [
+ {
+ "if": "fee=yes",
+ "then": {
+ "en": "One has to pay to use this bicycle parking",
+ "nl": "Betalende fietsparking"
+ }
+ },
+ {
+ "if": "fee=no",
+ "alsoShowIf": "fee=",
+ "then": {
+ "en": "Free to use",
+ "nl": "Gratis te gebruiken"
+ }
+ }
+ ]
+ },
+ {
+ "builtin": "opening_hours_24_7",
+ "override": {
+ "mappings": [
+ {
+ "alsoShowIf": "opening_hours="
+ }
+ ]
+ }
+ },
+ {
+ "id": "operator_phone",
+ "question": {
+ "en": "What is the phone number of the operator of this bicycle parking?",
+ "nl": "Wat is het telefoonnummer van de operator van deze fietsenstalling?"
+ },
+ "questionHint": {
+ "en": "One might be able to call this number in case of problems, e.g. to remove unmaintained bicycles",
+ "nl": "Men kan dit nummer bellen om bv. fietswrakken of defecten te melden"
+ },
+ "icon": "./assets/layers/questions/phone.svg",
+ "freeform": {
+ "key": "operator:phone",
+ "type": "phone",
+ "addExtraTags": [
+ "phone=",
+ "contact:phone="
+ ]
+ },
+ "render": "{operator:phone}",
+ "mappings": [
+ {
+ "if": "phone~*",
+ "hideInAnswer": true,
+ "then": {
+ "*": "{phone}"
+ },
+ "icon": "./assets/layers/questions/phone.svg"
+ },
+ {
+ "if": "contact:phone~*",
+ "hideInAnswer": true,
+ "then": {
+ "*": "{contact:phone}"
+ },
+ "icon": "./assets/layers/questions/phone.svg"
+ }
+ ]
+ },
{
"question": {
"en": "Does this bicycle parking have spots for cargo bikes?",
diff --git a/assets/layers/charging_station/charging_station.json b/assets/layers/charging_station/charging_station.json
index 6e273a38f0..5b75592164 100644
--- a/assets/layers/charging_station/charging_station.json
+++ b/assets/layers/charging_station/charging_station.json
@@ -5,11 +5,7 @@
"nl": "Oplaadpunten",
"de": "Ladestationen"
},
- "description": {
- "en": "A charging station",
- "nl": "Oplaadpunten",
- "de": "Eine Ladestation"
- },
+ "minzoom": 10,
"source": {
"osmTags": {
"and": [
@@ -24,7 +20,6 @@
]
}
},
- "minzoom": 10,
"title": {
"render": {
"en": "Charging station",
@@ -70,103 +65,13 @@
}
]
},
- "pointRendering": [
- {
- "location": [
- "point",
- "centroid"
- ],
- "marker": [
- {
- "icon": "pin",
- "color": "#fff"
- },
- {
- "icon": {
- "render": "./assets/themes/charging_stations/plug.svg",
- "mappings": [
- {
- "if": "bicycle=yes",
- "then": "./assets/themes/charging_stations/bicycle.svg"
- },
- {
- "if": {
- "or": [
- "car=yes",
- "motorcar=yes"
- ]
- },
- "then": "./assets/themes/charging_stations/car.svg"
- }
- ]
- }
- }
- ],
- "iconBadges": [
- {
- "if": {
- "or": [
- "disused:amenity=charging_station",
- "operational_status=broken"
- ]
- },
- "then": "close:#c22;"
- },
- {
- "if": {
- "or": [
- "proposed:amenity=charging_station",
- "planned:amenity=charging_station"
- ]
- },
- "then": "./assets/layers/charging_station/under_construction.svg"
- },
- {
- "if": {
- "and": [
- "bicycle=yes",
- {
- "or": [
- "motorcar=yes",
- "car=yes"
- ]
- }
- ]
- },
- "then": "circle:#fff;./assets/themes/charging_stations/car.svg"
- }
- ],
- "anchor": "bottom",
- "iconSize": "50,50"
- }
- ],
- "lineRendering": [],
- "presets": [
- {
- "tags": [
- "amenity=charging_station",
- "motorcar=no",
- "bicycle=yes"
- ],
- "title": {
- "en": "charging station for electrical bikes",
- "nl": "oplaadpunt voor elektrische fietsen",
- "de": "Ladestation für Elektrofahrräder"
- }
- },
- {
- "tags": [
- "amenity=charging_station",
- "motorcar=yes",
- "bicycle=no"
- ],
- "title": {
- "en": "charging station for cars",
- "nl": "oplaadstation voor elektrische auto's",
- "de": "Ladestation für Elektrofahrräder"
- }
- }
- ],
+ "description": {
+ "en": "A charging station",
+ "nl": "Oplaadpunten",
+ "ca": "Una estació de càrrega",
+ "de": "Eine Ladestation"
+ },
+ "#": "no-question-hint-check",
"tagRenderings": [
"images",
{
@@ -175,8 +80,8 @@
"question": {
"en": "Which vehicles are allowed to charge here?",
"nl": "Welke voertuigen kunnen hier opgeladen worden?",
- "de": "Welche Fahrzeuge können hier laden?",
- "ca": "Quins vehicles tenen permesa la càrrega aquí?"
+ "ca": "Quins vehicles tenen permesa la càrrega aquí?",
+ "de": "Welche Fahrzeuge können hier laden?"
},
"multiAnswer": true,
"mappings": [
@@ -186,8 +91,8 @@
"then": {
"en": "Bicycles can be charged here",
"nl": "Elektrische fietsen kunnen hier opgeladen worden",
- "de": "Hier können Fahrräder laden",
- "ca": "Aquí es poden carregar bicicletes"
+ "ca": "Aquí es poden carregar bicicletes",
+ "de": "Hier können Fahrräder laden"
}
},
{
@@ -196,8 +101,8 @@
"then": {
"en": "Cars can be charged here",
"nl": "Elektrische auto's kunnen hier opgeladen worden",
- "de": "Hier können Autos laden",
- "ca": "Aquí es poden carregar cotxes"
+ "ca": "Aquí es poden carregar cotxes",
+ "de": "Hier können Autos laden"
}
},
{
@@ -206,8 +111,8 @@
"then": {
"en": "Scooters can be charged here",
"nl": "Elektrische scooters (snorfiets of bromfiets) kunnen hier opgeladen worden",
- "de": "Hier können Roller laden",
- "ca": "Aquí es poden carregar Scooters"
+ "ca": "Aquí es poden carregar Scooters",
+ "de": "Hier können Roller laden"
}
},
{
@@ -216,8 +121,8 @@
"then": {
"en": "Heavy good vehicles (such as trucks) can be charged here",
"nl": "Vrachtwagens kunnen hier opgeladen worden",
- "de": "Hier können LKW laden",
- "ca": "Aquí es poden carregar camions o trailers"
+ "ca": "Aquí es poden carregar camions o trailers",
+ "de": "Hier können LKW laden"
}
},
{
@@ -226,8 +131,8 @@
"then": {
"en": "Buses can be charged here",
"nl": "Bussen kunnen hier opgeladen worden",
- "de": "Hier können Busse laden",
- "ca": "Aquí es poden carregar autobusos"
+ "ca": "Aquí es poden carregar autobusos",
+ "de": "Hier können Busse laden"
}
}
]
@@ -237,14 +142,14 @@
"question": {
"en": "Who is allowed to use this charging station?",
"nl": "Wie mag er dit oplaadpunt gebruiken?",
- "de": "Wer darf diese Ladestation benutzen?",
- "ca": "Qui pot utilitzar aquesta estació de càrrega?"
+ "ca": "Qui pot utilitzar aquesta estació de càrrega?",
+ "de": "Wer darf diese Ladestation benutzen?"
},
"render": {
"en": "Access is {access}",
"nl": "Toegang voor {access}",
- "de": "Zugang ist {access}",
- "ca": "L'accés està {access}"
+ "ca": "L'accés està {access}",
+ "de": "Zugang ist {access}"
},
"freeform": {
"key": "access",
@@ -258,8 +163,8 @@
"then": {
"en": "Anyone can use this charging station (payment might be needed)",
"nl": "Toegankelijk voor iedereen (mogelijks met aanmelden en/of te betalen)",
- "de": "Jeder kann die Station nutzen (eventuell gegen Bezahlung)",
- "ca": "Qualsevol persona pot utilitzar aquesta estació de recàrrega (pot ser calgui un pagament)"
+ "ca": "Qualsevol persona pot utilitzar aquesta estació de recàrrega (pot ser calgui un pagament)",
+ "de": "Jeder kann die Station nutzen (eventuell gegen Bezahlung)"
}
},
{
@@ -267,8 +172,8 @@
"then": {
"en": "Anyone can use this charging station (payment might be needed)",
"nl": "Toegankelijk voor iedereen (mogelijks met aanmelden en/of te betalen)",
- "de": "Jeder kann diese Ladestation nutzen (eventuell gegen Bezahlung)",
- "ca": "Qualsevol persona pot utilitzar aquesta estació de recàrrega (pot ser calgui un pagament)"
+ "ca": "Qualsevol persona pot utilitzar aquesta estació de recàrrega (pot ser calgui un pagament)",
+ "de": "Jeder kann diese Ladestation nutzen (eventuell gegen Bezahlung)"
},
"hideInAnswer": true
},
@@ -277,8 +182,8 @@
"then": {
"en": "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",
"nl": "Enkel klanten van de bijhorende plaats mogen dit oplaadpunt gebruiken Bv. op de parking van een hotel en enkel toegankelijk voor klanten van dit hotel",
- "de": "Nur Kunden des Ortes, zu dem diese Station gehört, können diese Ladestation nutzen Z.B. eine von einem Hotel betriebene Ladestation, die nur von dessen Gästen genutzt werden kann",
- "ca": "Sols clientes del lloc al que pertany aquest punt de càrrega poden utilitzar-lo p.e. un punt de càrrega d'un hotel que sols poden utilizar-los els hostes"
+ "ca": "Sols cliente del lloc al que pertany aquest punt de càrrega poden utilitzar-lo p.e. un punt de càrrega d'un hotel que sols poden utilizar-los els hostes",
+ "de": "Nur Kunden des Ortes, zu dem diese Station gehört, können diese Ladestation nutzen Z.B. eine von einem Hotel betriebene Ladestation, die nur von dessen Gästen genutzt werden kann"
}
},
{
@@ -286,8 +191,8 @@
"then": {
"en": "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",
"nl": "Een sleutel is nodig om dit oplaadpunt te gebruiken Bv. voor klanten van een hotel of een bar, die de sleutel aan de receptie kunnen krijgen",
- "de": "Für den Zugang zur Station muss ein Schlüssel angefordert werden z.B. eine von einem Hotel betriebene Ladestation, die nur von dessen Gästen genutzt werden kann, die an der Rezeption einen Schlüssel erhalten, um die Ladestation aufzuschließen",
- "ca": "S'ha de sol·licitar una clau per a utilitzar aquest punt de càrrega p.e un punt de càrrega operat per un hotel nomes utilitzable pel seus hostes, els quals reben una clau des de recepció per a desbloquejar el punt de càrrega"
+ "ca": "S'ha de sol·licitar una clau per a utilitzar aquest punt de càrrega p.e un punt de càrrega operat per un hotel nomes utilitzable pel seus hostes, els quals reben una clau des de recepció per a desbloquejar el punt de càrrega",
+ "de": "Für den Zugang zur Station muss ein Schlüssel angefordert werden z.B. eine von einem Hotel betriebene Ladestation, die nur von dessen Gästen genutzt werden kann, die an der Rezeption einen Schlüssel erhalten, um die Ladestation aufzuschließen"
}
},
{
@@ -295,8 +200,8 @@
"then": {
"en": "Not accessible to the general public (e.g. only accessible to the owners, employees, ...)",
"nl": "Niet toegankelijk voor het publiek Bv. enkel toegankelijk voor de eigenaar, medewerkers ,... ",
- "de": "Die Station ist nicht für die Allgemeinheit zugänglich (z. B. nur für die Eigentümer, Mitarbeiter, …)",
- "ca": "No accessible per al públic general (p.e. només accessible pels propietaris, empleats, ...)"
+ "ca": "No accessible per al públic general (p.e. només accessible pels propietaris, empleats, ...)",
+ "de": "Die Station ist nicht für die Allgemeinheit zugänglich (z. B. nur für die Eigentümer, Mitarbeiter, ...)"
}
},
{
@@ -304,8 +209,8 @@
"then": {
"en": "This charging station is accessible to the public during certain hours or conditions. Restrictions might apply, but general use is allowed.",
"nl": "Dit oplaadstation is publiek toegankelijk onder voorwaarden (bv. enkel tijdens bepaalde uren). ",
- "de": "Diese Ladestation ist zu gewissen Öffnungszeiten oder Bedingungen öffentlich zugänglich. Einschränkungen sind möglich, aber generelle Nutzung ist erlaubt.",
- "ca": "Aquesta estació de càrrega és accessible al públic durant certes hores o condicions. Es poden aplicar restriccions, però es permet l'ús general."
+ "ca": "Aquesta estació de càrrega és accessible al públic durant certes hores o condicions. Es poden aplicar restriccions, però es permet l'ús general.",
+ "de": "Diese Ladestation ist zu gewissen Öffnungszeiten oder Bedingungen öffentlich zugänglich. Einschränkungen sind möglich, aber generelle Nutzung ist erlaubt."
}
}
]
@@ -315,14 +220,14 @@
"render": {
"en": "{capacity} vehicles can be charged here at the same time",
"nl": "{capacity} voertuigen kunnen hier op hetzelfde moment opgeladen worden",
- "de": "Hier können {capacity} Fahrzeuge gleichzeitig laden",
- "ca": "Aquí poden carregar {capacity} vehicles a l'hora"
+ "ca": "Aquí poden carregar {capacity} vehicles a l'hora",
+ "de": "Hier können {capacity} Fahrzeuge gleichzeitig laden"
},
"question": {
"en": "How much vehicles can be charged here at the same time?",
"nl": "Hoeveel voertuigen kunnen hier opgeladen worden?",
- "de": "Wie viele Fahrzeuge können hier gleichzeitig laden?",
- "ca": "Quants vehicles poden carregar a la vegada?"
+ "ca": "Quants vehicles poden carregar a la vegada?",
+ "de": "Wie viele Fahrzeuge können hier gleichzeitig laden?"
},
"freeform": {
"key": "capacity",
@@ -344,8 +249,8 @@
"then": {
"en": "Schuko wall plug without ground pin (CEE7/4 type F)",
"nl": "Schuko stekker zonder aardingspin (CEE7/4 type F)",
- "de": "Schuko-Stecker ohne Erdungsstift (CEE7/4 Typ F)",
- "ca": "Endoll de paret Schuko sense pin a terra (CEE7/4 tipus F)"
+ "ca": "Endoll de paret Schuko sense pin a terra (CEE7/4 tipus F)",
+ "de": "Schuko-Stecker ohne Erdungsstift (CEE7/4 Typ F)"
},
"icon": {
"path": "./assets/layers/charging_station/CEE7_4F.svg",
@@ -439,8 +344,8 @@
"then": {
"en": "Schuko wall plug without ground pin (CEE7/4 type F)",
"nl": "Schuko stekker zonder aardingspin (CEE7/4 type F)",
- "de": "Schuko-Stecker ohne Erdungsstift (CEE7/4 Typ F)",
- "ca": "Endoll de paret Schuko sense pin a terra (CEE7/4 tipus F)"
+ "ca": "Endoll de paret Schuko sense pin a terra (CEE7/4 tipus F)",
+ "de": "Schuko-Stecker ohne Erdungsstift (CEE7/4 Typ F)"
},
"hideInAnswer": true,
"icon": {
@@ -454,8 +359,8 @@
"then": {
"en": "European wall plug with ground pin (CEE7/4 type E)",
"nl": "Europese stekker met aardingspin (CEE7/4 type E)",
- "de": "Europäischer Netzstecker mit Erdungsstift (CEE7/4 Typ E)",
- "ca": "Endoll de paret Europeu amb pin a terra (CEE7/4 tipus E)"
+ "ca": "Endoll de paret Europeu amb pin a terra (CEE7/4 tipus E)",
+ "de": "Europäischer Netzstecker mit Erdungsstift (CEE7/4 Typ E)"
},
"icon": {
"path": "./assets/layers/charging_station/TypeE.svg",
@@ -518,8 +423,8 @@
"then": {
"en": "European wall plug with ground pin (CEE7/4 type E)",
"nl": "Europese stekker met aardingspin (CEE7/4 type E)",
- "de": "Europäischer Netzstecker mit Erdungsstift (CEE7/4 Typ E)",
- "ca": "Endoll de paret Europeu amb pin a terra (CEE7/4 tipus E)"
+ "ca": "Endoll de paret Europeu amb pin a terra (CEE7/4 tipus E)",
+ "de": "Europäischer Netzstecker mit Erdungsstift (CEE7/4 Typ E)"
},
"hideInAnswer": true,
"icon": {
@@ -533,8 +438,8 @@
"then": {
"en": "Chademo",
"nl": "Chademo",
- "de": "Chademo-Anschluss",
- "ca": "CHAdeMo"
+ "ca": "CHAdeMo",
+ "de": "Chademo-Anschluss"
},
"icon": {
"path": "./assets/layers/charging_station/Chademo_type4.svg",
@@ -577,8 +482,8 @@
"then": {
"en": "Chademo",
"nl": "Chademo",
- "de": "Chademo-Anschluss",
- "ca": "CHAdeMo"
+ "ca": "CHAdeMo",
+ "de": "Chademo-Anschluss"
},
"hideInAnswer": true,
"icon": {
@@ -592,8 +497,8 @@
"then": {
"en": "Type 1 with cable (J1772)",
"nl": "Type 1 met kabel (J1772)",
- "de": "Typ 1 mit Kabel (J1772)",
- "ca": "Tipus 1 amb cable"
+ "ca": "Tipus 1 amb cable",
+ "de": "Typ 1 mit Kabel (J1772)"
},
"icon": {
"path": "./assets/layers/charging_station/Type1_J1772.svg",
@@ -636,8 +541,8 @@
"then": {
"en": "Type 1 with cable (J1772)",
"nl": "Type 1 met kabel (J1772)",
- "de": "Typ 1 mit Kabel (J1772)",
- "ca": "Tipus 1 amb cable"
+ "ca": "Tipus 1 amb cable",
+ "de": "Typ 1 mit Kabel (J1772)"
},
"hideInAnswer": true,
"icon": {
@@ -651,8 +556,8 @@
"then": {
"en": "Type 1 without cable (J1772)",
"nl": "Type 1 zonder kabel (J1772)",
- "de": "Typ 1 ohne Kabel (J1772)",
- "ca": "Tipus 1 sense cable"
+ "ca": "Tipus 1 sense cable",
+ "de": "Typ 1 ohne Kabel (J1772)"
},
"icon": {
"path": "./assets/layers/charging_station/Type1_J1772.svg",
@@ -695,8 +600,8 @@
"then": {
"en": "Type 1 without cable (J1772)",
"nl": "Type 1 zonder kabel (J1772)",
- "de": " Typ 1 ohne Kabel (J1772)",
- "ca": "Tipus 1 sense cable(J1772)"
+ "ca": "Tipus 1 sense cable(J1772)",
+ "de": " Typ 1 ohne Kabel (J1772)"
},
"hideInAnswer": true,
"icon": {
@@ -710,8 +615,8 @@
"then": {
"en": "Type 1 CCS (aka Type 1 Combo)",
"nl": "Type 1 CCS (ook gekend als Type 1 Combo)",
- "de": "Typ 1 CCS (Typ 1 Combo)",
- "ca": "CSS Tipus 1 (també conegut com a Tipus 1 Combo)"
+ "ca": "CSS Tipus 1 (també conegut com a Tipus 1 Combo)",
+ "de": "Typ 1 CCS (Typ 1 Combo)"
},
"icon": {
"path": "./assets/layers/charging_station/Type1-ccs.svg",
@@ -754,8 +659,8 @@
"then": {
"en": "Type 1 CCS (aka Type 1 Combo)",
"nl": "Type 1 CCS (ook gekend als Type 1 Combo)",
- "de": " Typ 1 CCS (auch bekannt als Typ 1 Combo)",
- "ca": "CSS Tipus 1 (també conegut com a Tipus 1 Combo)"
+ "ca": "CSS Tipus 1 (també conegut com a Tipus 1 Combo)",
+ "de": " Typ 1 CCS (auch bekannt als Typ 1 Combo)"
},
"hideInAnswer": true,
"icon": {
@@ -769,8 +674,8 @@
"then": {
"en": "Tesla Supercharger",
"nl": "Tesla Supercharger",
- "de": "Tesla Supercharger",
- "ca": "Supercarregador de Tesla"
+ "ca": "Supercarregador de Tesla",
+ "de": "Tesla Supercharger"
},
"icon": {
"path": "./assets/layers/charging_station/Tesla-hpwc-model-s.svg",
@@ -813,8 +718,8 @@
"then": {
"en": "Tesla Supercharger",
"nl": "Tesla Supercharger",
- "de": "Tesla Supercharger",
- "ca": "Supercarregador de Tesla"
+ "ca": "Supercarregador de Tesla",
+ "de": "Tesla Supercharger"
},
"hideInAnswer": true,
"icon": {
@@ -828,8 +733,8 @@
"then": {
"en": "Type 2 (mennekes)",
"nl": "Type 2 (mennekes)",
- "de": "Typ 2 (Mennekes)",
- "ca": "Tipus 2 (mennekes)"
+ "ca": "Tipus 2 (mennekes)",
+ "de": "Typ 2 (Mennekes)"
},
"icon": {
"path": "./assets/layers/charging_station/Type2_socket.svg",
@@ -872,8 +777,8 @@
"then": {
"en": "Type 2 (mennekes)",
"nl": "Type 2 (mennekes)",
- "de": "Typ 2 (Mennekes)",
- "ca": "Tipus 2 (mennekes)"
+ "ca": "Tipus 2 (mennekes)",
+ "de": "Typ 2 (Mennekes)"
},
"hideInAnswer": true,
"icon": {
@@ -887,8 +792,8 @@
"then": {
"en": "Type 2 CCS (mennekes)",
"nl": "Type 2 CCS (mennekes)",
- "de": "Typ 2 CCS (Mennekes)",
- "ca": "CSS Tipus 2 (mennekes)"
+ "ca": "CSS Tipus 2 (mennekes)",
+ "de": "Typ 2 CCS (Mennekes)"
},
"icon": {
"path": "./assets/layers/charging_station/Type2_CCS.svg",
@@ -931,8 +836,8 @@
"then": {
"en": "Type 2 CCS (mennekes)",
"nl": "Type 2 CCS (mennekes)",
- "de": "Typ 2 CCS (mennekes)",
- "ca": "CSS Tipus 2 (mennekes)"
+ "ca": "CSS Tipus 2 (mennekes)",
+ "de": "Typ 2 CCS (mennekes)"
},
"hideInAnswer": true,
"icon": {
@@ -1337,7 +1242,8 @@
"socket:schuko",
{
"en": "Schuko wall plug without ground pin (CEE7/4 type F)",
- "nl": "Schuko stekker zonder aardingspin (CEE7/4 type F)"
+ "nl": "Schuko stekker zonder aardingspin (CEE7/4 type F)",
+ "de": "Schuko-Stecker ohne Erdungsstift (CEE7/4 Typ F)"
},
"CEE7_4F.svg",
[
@@ -1355,7 +1261,8 @@
"socket:typee",
{
"en": "European wall plug with ground pin (CEE7/4 type E)",
- "nl": "Europese stekker met aardingspin (CEE7/4 type E)"
+ "nl": "Europese stekker met aardingspin (CEE7/4 type E)",
+ "de": "Europäischer Netzstecker mit Erdungsstift (CEE7/4 Typ E)"
},
"TypeE.svg",
[
@@ -1374,7 +1281,8 @@
"socket:chademo",
{
"en": "Chademo",
- "nl": "Chademo"
+ "nl": "Chademo",
+ "de": "Chademo-Stecker"
},
"Chademo_type4.svg",
[
@@ -1392,7 +1300,8 @@
"socket:type1_cable",
{
"en": "Type 1 with cable (J1772)",
- "nl": "Type 1 met kabel (J1772)"
+ "nl": "Type 1 met kabel (J1772)",
+ "de": "Typ 1 mit Kabel (J1772)"
},
"Type1_J1772.svg",
[
@@ -1412,7 +1321,8 @@
"socket:type1",
{
"en": "Type 1 without cable (J1772)",
- "nl": "Type 1 zonder kabel (J1772)"
+ "nl": "Type 1 zonder kabel (J1772)",
+ "de": " Typ 1 ohne Kabel (J1772)"
},
"Type1_J1772.svg",
[
@@ -1434,7 +1344,8 @@
"socket:type1_combo",
{
"en": "Type 1 CCS (aka Type 1 Combo)",
- "nl": "Type 1 CCS (ook gekend als Type 1 Combo)"
+ "nl": "Type 1 CCS (ook gekend als Type 1 Combo)",
+ "de": "Typ 1 CCS (Typ 1 Combo)"
},
"Type1-ccs.svg",
[
@@ -1457,7 +1368,8 @@
"socket:tesla_supercharger",
{
"en": "Tesla Supercharger",
- "nl": "Tesla Supercharger"
+ "nl": "Tesla Supercharger",
+ "de": "Tesla Supercharger"
},
"Tesla-hpwc-model-s.svg",
[
@@ -1478,7 +1390,8 @@
"socket:type2",
{
"en": "Type 2 (mennekes)",
- "nl": "Type 2 (mennekes)"
+ "nl": "Type 2 (mennekes)",
+ "de": "Typ 2 (Mennekes)"
},
"Type2_socket.svg",
[
@@ -1499,7 +1412,8 @@
"socket:type2_combo",
{
"en": "Type 2 CCS (mennekes)",
- "nl": "Type 2 CCS (mennekes)"
+ "nl": "Type 2 CCS (mennekes)",
+ "de": "Typ 2 CCS (Mennekes)"
},
"Type2_CCS.svg",
[
@@ -1519,7 +1433,8 @@
"socket:type2_cable",
{
"en": "Type 2 with cable (mennekes)",
- "nl": "Type 2 met kabel (J1772)"
+ "nl": "Type 2 met kabel (J1772)",
+ "de": "Typ 2 mit Kabel (Mennekes)"
},
"Type2_tethered.svg",
[
@@ -1540,7 +1455,8 @@
"socket:tesla_supercharger_ccs",
{
"en": "Tesla Supercharger CCS (a branded type2_css)",
- "nl": "Tesla Supercharger CCS (een type2 CCS met Tesla-logo)"
+ "nl": "Tesla Supercharger CCS (een type2 CCS met Tesla-logo)",
+ "de": "Tesla Supercharger CCS (Typ 2 CSS von Tesla)"
},
"Type2_CCS.svg",
[
@@ -1560,7 +1476,8 @@
"socket:tesla_destination",
{
"en": "Tesla Supercharger (destination)",
- "nl": "Tesla Supercharger (destination)"
+ "nl": "Tesla Supercharger (destination)",
+ "de": "Tesla Supercharger (Destination)"
},
"Tesla-hpwc-model-s.svg",
[
@@ -1581,7 +1498,8 @@
"socket:tesla_destination",
{
"en": "Tesla supercharger (destination) (A Type 2 with cable branded as tesla)",
- "nl": "Tesla supercharger (destination (Een Type 2 met kabel en Tesla-logo)"
+ "nl": "Tesla supercharger (destination (Een Type 2 met kabel en Tesla-logo)",
+ "de": "Tesla Supercharger (Destination) (Typ 2 mit Kabel von Tesla)"
},
"Type2_tethered.svg",
[
@@ -1602,7 +1520,8 @@
"socket:USB-A",
{
"en": "USB to charge phones and small electronics",
- "nl": "USB om GSMs en kleine electronica op te laden"
+ "nl": "USB om GSMs en kleine electronica op te laden",
+ "de": "USB zum Aufladen von Handys und kleinen Elektrogeräten"
},
"usb_port.svg",
[
@@ -1622,7 +1541,8 @@
"socket:bosch_3pin",
{
"en": "Bosch Active Connect with 3 pins and cable",
- "nl": "Bosch Active Connect met 3 pinnen aan een kabel"
+ "nl": "Bosch Active Connect met 3 pinnen aan een kabel",
+ "de": " Bosch Active Connect mit 3 Pins und Kabel"
},
"bosch-3pin.svg",
[],
@@ -1634,7 +1554,8 @@
"socket:bosch_5pin",
{
"en": "Bosch Active Connect with 5 pins and cable",
- "nl": "Bosch Active Connect met 5 pinnen aan een kabel"
+ "nl": "Bosch Active Connect met 5 pinnen aan een kabel",
+ "de": " Bosch Active Connect mit 5 Pins und Kabel"
},
"bosch-5pin.svg",
[],
@@ -1726,7 +1647,8 @@
},
"render": {
"en": "{{description}} outputs at most {canonical({{key}}:current)}",
- "nl": "{{description}} levert een stroom van maximaal {canonical({{key}}:current)}"
+ "nl": "{{description}} levert een stroom van maximaal {canonical({{key}}:current)}",
+ "de": "{{description}} liefert maximal {canonical({{key}}:current)}"
},
"freeform": {
"key": "{{key}}:current",
@@ -1754,11 +1676,13 @@
],
"question": {
"en": "What power output does a single plug of type {{description}} offer?",
- "nl": "Welk vermogen levert een enkele stekker van type {{description}}?"
+ "nl": "Welk vermogen levert een enkele stekker van type {{description}}?",
+ "de": "Welche Leistung liefert ein einzelner Stecker des Typs {{description}}?"
},
"render": {
"en": "{{description}} outputs at most {canonical({{key}}:output)}",
- "nl": "{{description}} levert een vermogen van maximaal {canonical({{key}}:output)}"
+ "nl": "{{description}} levert een vermogen van maximaal {canonical({{key}}:output)}",
+ "de": "{{description}} liefert maximal {canonical({{key}}:output)}"
},
"freeform": {
"key": "{{key}}:output",
@@ -1768,7 +1692,8 @@
"if": "{{key}}:output={{commonOutput}}",
"then": {
"en": "{{description}} outputs at most {{commonOutput}} A",
- "nl": "{{description}} levert een vermogen van maximaal {{commonOutput}} A"
+ "nl": "{{description}} levert een vermogen van maximaal {{commonOutput}} A",
+ "de": "{{description}} liefert maximal {{commonOutput}} A"
}
},
"condition": {
@@ -1786,8 +1711,8 @@
"question": {
"en": "When is this charging station opened?",
"nl": "Wanneer is dit oplaadpunt beschikbaar??",
- "de": "Wann ist die Ladestation geöffnet?",
- "ca": "Quan està oberta aquesta estació de càrrega?"
+ "ca": "Quan està oberta aquesta estació de càrrega?",
+ "de": "Wann ist die Ladestation geöffnet?"
}
},
"id": "OH"
@@ -1797,8 +1722,8 @@
"question": {
"en": "Does one have to pay to use this charging station?",
"nl": "Moet men betalen om dit oplaadpunt te gebruiken?",
- "de": "Muss man für die Nutzung dieser Ladestation bezahlen?",
- "ca": "Hi ha que pagar per utilitzar aquest punt de càrrega?"
+ "ca": "Hi ha que pagar per utilitzar aquest punt de càrrega?",
+ "de": "Muss man für die Nutzung dieser Ladestation bezahlen?"
},
"mappings": [
{
@@ -1813,8 +1738,8 @@
"then": {
"nl": "Gratis te gebruiken (zonder aan te melden)",
"en": "Free to use (without authenticating)",
- "de": "Die Nutzung ist kostenlos, keine Authentifizierung erforderlich",
- "ca": "Ús gratuït (sense autentificació)"
+ "ca": "Ús gratuït (sense autentificació)",
+ "de": "Die Nutzung ist kostenlos, keine Authentifizierung erforderlich"
}
},
{
@@ -1829,8 +1754,8 @@
"then": {
"nl": "Gratis te gebruiken, maar aanmelden met een applicatie is verplicht",
"en": "Free to use, but one has to authenticate",
- "de": "Die Nutzung ist kostenlos, Authentifizierung erforderlich",
- "ca": "Ús gratuït, però un s'ha d'autentificar"
+ "ca": "Ús gratuït, però un s'ha d'autentificar",
+ "de": "Die Nutzung ist kostenlos, Authentifizierung erforderlich"
}
},
{
@@ -1842,8 +1767,8 @@
"then": {
"nl": "Gratis te gebruiken",
"en": "Free to use",
- "de": "Kostenlose Nutzung",
- "ca": "Ús gratuït"
+ "ca": "Ús gratuït",
+ "de": "Kostenlose Nutzung"
},
"hideInAnswer": true
},
@@ -1857,8 +1782,8 @@
"then": {
"nl": "Betalend te gebruiken, maar gratis voor klanten van het bijhorende hotel/café/ziekenhuis/...",
"en": "Paid use, but free for customers of the hotel/pub/hospital/... who operates the charging station",
- "de": "Die Nutzung ist kostenpflichtig, aber für Kunden des Betreibers der Einrichtung, wie Hotel, Krankenhaus, … kostenlos",
- "ca": "De pagament, però gratuït per als clients de l'hotel/bar/hospital/... que gestiona l'estació de càrrega"
+ "ca": "De pagament, però gratuït per als clients de l'hotel/bar/hospital/... que gestiona l'estació de càrrega",
+ "de": "Die Nutzung ist kostenpflichtig, aber für Kunden des Betreibers der Einrichtung, wie Hotel, Krankenhaus, ... kostenlos"
}
},
{
@@ -1871,8 +1796,8 @@
"then": {
"nl": "Betalend",
"en": "Paid use",
- "de": "Die Nutzung ist kostenpflichtig",
- "ca": "Ús de pagament"
+ "ca": "Ús de pagament",
+ "de": "Die Nutzung ist kostenpflichtig"
}
}
]
@@ -1882,14 +1807,14 @@
"question": {
"en": "How much does one have to pay to use this charging station?",
"nl": "Hoeveel moet men betalen om dit oplaadpunt te gebruiken?",
- "de": "Wie viel muss man für die Nutzung dieser Ladestation bezahlen?",
- "ca": "Quant cal pagar per utilitzar aquesta estació de càrrega?"
+ "ca": "Quant cal pagar per utilitzar aquesta estació de càrrega?",
+ "de": "Wie viel muss man für die Nutzung dieser Ladestation bezahlen?"
},
"render": {
"en": "Using this charging station costs {charge}",
"nl": "Dit oplaadpunt gebruiken kost {charge}",
- "de": "Die Nutzung dieser Ladestation kostet {charge}",
- "ca": "Utilitzar aquesta estació de càrrega costa {charge}"
+ "ca": "Utilitzar aquesta estació de càrrega costa {charge}",
+ "de": "Die Nutzung dieser Ladestation kostet {charge}"
},
"freeform": {
"key": "charge"
@@ -1914,8 +1839,8 @@
"question": {
"en": "What kind of authentication is available at the charging station?",
"nl": "Hoe kan men zich aanmelden aan dit oplaadstation?",
- "de": "Welche Art der Authentifizierung ist an der Ladestation möglich?",
- "ca": "Quin tipus d'autenticació hi ha disponible a l'estació de càrrega?"
+ "ca": "Quin tipus d'autenticació hi ha disponible a l'estació de càrrega?",
+ "de": "Welche Art der Authentifizierung ist an der Ladestation möglich?"
},
"multiAnswer": true,
"mappings": [
@@ -1961,8 +1886,8 @@
"then": {
"en": "Authentication via NFC is available",
"nl": "Aanmelden via NFC is mogelijk",
- "de": "Authentifizierung per NFC ist möglich",
- "ca": "L'autenticació mitjançant NFC està disponible"
+ "ca": "L'autenticació mitjançant NFC està disponible",
+ "de": "Authentifizierung per NFC ist möglich"
}
},
{
@@ -1971,8 +1896,8 @@
"then": {
"en": "Authentication via Money Card is available",
"nl": "Aanmelden met Money Card is mogelijk",
- "de": "Authentifizierung per Geldkarte ist möglich",
- "ca": "L'autenticació mitjançant targeta de pagament està disponible"
+ "ca": "L'autenticació mitjançant targeta de pagament està disponible",
+ "de": "Authentifizierung per Geldkarte ist möglich"
}
},
{
@@ -1981,8 +1906,8 @@
"then": {
"en": "Authentication via debit card is available",
"nl": "Aanmelden met een betaalkaart is mogelijk",
- "de": "Authentifizierung per Kreditkarte ist möglich",
- "ca": "L'autenticació mitjançant targeta de debit està disponible"
+ "ca": "L'autenticació mitjançant targeta de debit està disponible",
+ "de": "Authentifizierung per Kreditkarte ist möglich"
}
},
{
@@ -1991,8 +1916,8 @@
"then": {
"en": "Charging here is (also) possible without authentication",
"nl": "Hier opladen is (ook) mogelijk zonder aan te melden",
- "de": "Das Laden ist hier (auch) ohne Authentifizierung möglich",
- "ca": "Carregar aquí (també) és possible sense autenticació"
+ "ca": "Carregar aquí (també) és possible sense autenticació",
+ "de": "Das Laden ist hier (auch) ohne Authentifizierung möglich"
}
}
],
@@ -2031,8 +1956,8 @@
"question": {
"en": "What is the maximum amount of time one is allowed to stay here?",
"nl": "Hoelang mag een voertuig hier blijven staan?",
- "de": "Wie lange darf man hier maximal parken?",
- "ca": "Quina és la quantitat màxima de temps que es permet permaneixer aquí?"
+ "ca": "Quina és la quantitat màxima de temps que es permet permaneixer aquí?",
+ "de": "Wie lange darf man hier maximal parken?"
},
"freeform": {
"key": "maxstay"
@@ -2040,8 +1965,8 @@
"render": {
"en": "One can stay at most {canonical(maxstay)}",
"nl": "De maximale parkeertijd hier is {canonical(maxstay)}",
- "de": "Die maximale Parkdauer beträgt {canonical(maxstay)}",
- "ca": "Un pot quedar-se com a màxim {canonical(maxstay)}"
+ "ca": "Un pot quedar-se com a màxim {canonical(maxstay)}",
+ "de": "Die maximale Parkdauer beträgt {canonical(maxstay)}"
},
"mappings": [
{
@@ -2049,8 +1974,8 @@
"then": {
"en": "No timelimit on leaving your vehicle here",
"nl": "Geen maximum parkeertijd",
- "de": "Keine Höchstparkdauer",
- "ca": "No hi ha límit de temps per a deixar el teu vehicle aquí"
+ "ca": "No hi ha límit de temps per a deixar el teu vehicle aquí",
+ "de": "Keine Höchstparkdauer"
}
}
],
@@ -2068,14 +1993,14 @@
"render": {
"en": "Part of the network {network}",
"nl": "Maakt deel uit van het {network}-netwerk",
- "de": "Teil des Netzwerks {network}",
- "ca": "Part de la xarxa {network}"
+ "ca": "Part de la xarxa {network}",
+ "de": "Teil des Netzwerks {network}"
},
"question": {
"en": "Is this charging station part of a network?",
"nl": "Is dit oplaadpunt deel van een groter netwerk?",
- "de": "Ist diese Ladestation Teil eines Netzwerks?",
- "ca": "Aquesta estació de càrrega forma part d'una xarxa?"
+ "ca": "Aquesta estació de càrrega forma part d'una xarxa?",
+ "de": "Ist diese Ladestation Teil eines Netzwerks?"
},
"freeform": {
"key": "network"
@@ -2141,14 +2066,14 @@
"question": {
"en": "Who is the operator of this charging station?",
"nl": "Wie beheert dit oplaadpunt?",
- "de": "Wer ist der Betreiber dieser Ladestation?",
- "ca": "Qui és l'operadora d'aquesta estació de càrrega?"
+ "ca": "Qui és l'operadora d'aquesta estació de càrrega?",
+ "de": "Wer ist der Betreiber dieser Ladestation?"
},
"render": {
"en": "This charging station is operated by {operator}",
"nl": "Wordt beheerd door {operator}",
- "de": "Die Station wird betrieben von {operator}",
- "ca": "Aquesta estació de càrrega l'opera {operator}"
+ "ca": "Aquesta estació de càrrega l'opera {operator}",
+ "de": "Die Station wird betrieben von {operator}"
},
"freeform": {
"key": "operator"
@@ -2163,8 +2088,8 @@
"then": {
"en": "Actually, {operator} is the network",
"nl": "Eigenlijk is {operator} het netwerk waarvan het deel uitmaakt",
- "de": "Eigentlich ist {operator} das Netzwerk",
- "ca": "De fet, {operator} és la xarxa"
+ "ca": "De fet, {operator} és la xarxa",
+ "de": "Eigentlich ist {operator} das Netzwerk"
},
"addExtraTags": [
"operator="
@@ -2179,14 +2104,14 @@
"question": {
"en": "What number can one call if there is a problem with this charging station?",
"nl": "Wat is het telefoonnummer van de beheerder van dit oplaadpunt?",
- "de": "Welche Nummer kann man anrufen, wenn es ein Problem mit dieser Ladestation gibt?",
- "ca": "A quin número es pot cridar si hi ha algun problema amb aquest punt de càrrega?"
+ "ca": "A quin número es pot cridar si hi ha algun problema amb aquest punt de càrrega?",
+ "de": "Welche Nummer kann man anrufen, wenn es ein Problem mit dieser Ladestation gibt?"
},
"render": {
"en": "In case of problems, call {phone}",
"nl": "Bij problemen, bel naar {phone}",
- "de": "Bei Problemen, anrufen unter {phone}",
- "ca": "En cas de problemes, truqueu a {phone}"
+ "ca": "En cas de problemes, truqueu a {phone}",
+ "de": "Bei Problemen, anrufen unter {phone}"
},
"freeform": {
"key": "phone",
@@ -2198,14 +2123,14 @@
"question": {
"en": "What is the email address of the operator?",
"nl": "Wat is het email-adres van de operator?",
- "de": "Wie lautet die E-Mail-Adresse des Betreibers?",
- "ca": "Quin és el correu electrònic de l'operadora?"
+ "ca": "Quin és el correu electrònic de l'operadora?",
+ "de": "Wie lautet die E-Mail-Adresse des Betreibers?"
},
"render": {
"en": "In case of problems, send an email to {email}",
"nl": "Bij problemen, email naar {email}",
- "de": "Bei Problemen senden Sie bitte eine E-Mail an {email}",
- "ca": "En cas de problemes, envia un email a {email}"
+ "ca": "En cas de problemes, envia un email a {email}",
+ "de": "Bei Problemen senden Sie bitte eine E-Mail an {email}"
},
"freeform": {
"key": "email",
@@ -2253,8 +2178,8 @@
"question": {
"en": "Is this charging point in use?",
"nl": "Is dit oplaadpunt operationeel?",
- "de": "Ist die Station in Betrieb?",
- "ca": "Està en ús aquest punt de càrrega?"
+ "ca": "Està en ús aquest punt de càrrega?",
+ "de": "Ist die Station in Betrieb?"
},
"mappings": [
{
@@ -2270,8 +2195,8 @@
"then": {
"en": "This charging station works",
"nl": "Dit oplaadpunt werkt",
- "de": "Die Station ist in Betrieb",
- "ca": "Aquesta estació de càrrega funciona"
+ "ca": "Aquesta estació de càrrega funciona",
+ "de": "Die Station ist in Betrieb"
}
},
{
@@ -2287,8 +2212,8 @@
"then": {
"en": "This charging station is broken",
"nl": "Dit oplaadpunt is kapot",
- "de": "Die Station ist defekt",
- "ca": "Aquesta estació de carrega està trencada"
+ "ca": "Aquesta estació de carrega està trencada",
+ "de": "Die Station ist defekt"
}
},
{
@@ -2304,8 +2229,8 @@
"then": {
"en": "A charging station is planned here",
"nl": "Hier zal binnenkort een oplaadpunt gebouwd worden",
- "de": "Die Station ist erst in Planung",
- "ca": "Aquí està prevista una estació de recàrrega"
+ "ca": "Aquí està prevista una estació de recàrrega",
+ "de": "Die Station ist erst in Planung"
}
},
{
@@ -2337,8 +2262,8 @@
"then": {
"en": "This charging station has beed permanently disabled and is not in use anymore but is still visible",
"nl": "Dit oplaadpunt is niet meer in gebruik maar is wel nog aanwezig",
- "de": "Die Station ist dauerhaft geschlossen und nicht mehr in Nutzung, aber noch sichtbar",
- "ca": "Aquesta estació de recàrrega s'ha desactivat permanentment i ja no s'utilitza, però encara és visible"
+ "ca": "Aquesta estació de recàrrega s'ha desactivat permanentment i ja no s'utilitza, però encara és visible",
+ "de": "Die Station ist dauerhaft geschlossen und nicht mehr in Nutzung, aber noch sichtbar"
}
}
]
@@ -2348,8 +2273,8 @@
"question": {
"en": "Does one have to pay a parking fee while charging?",
"nl": "Moet men parkeergeld betalen tijdens het opladen?",
- "de": "Muss man während des Ladens eine Parkgebühr bezahlen?",
- "ca": "Cal pagar una taxa d'aparcament mentre es carrega?"
+ "ca": "Cal pagar una taxa d'aparcament mentre es carrega?",
+ "de": "Muss man während des Ladens eine Parkgebühr bezahlen?"
},
"mappings": [
{
@@ -2357,8 +2282,8 @@
"then": {
"en": "No additional parking cost while charging",
"nl": "Geen extra parkeerkost tijdens het opladen",
- "de": "Keine zusätzlichen Parkkosten während des Ladens",
- "ca": "No cal pagar una taxa addicional mentres carrega"
+ "ca": "No cal pagar una taxa addicional mentres carrega",
+ "de": "Keine zusätzlichen Parkkosten während des Ladens"
}
},
{
@@ -2366,8 +2291,8 @@
"then": {
"en": "An additional parking fee should be paid while charging",
"nl": "Tijdens het opladen moet er parkeergeld betaald worden",
- "de": "Während des Ladens ist eine zusätzliche Parkgebühr zu entrichten",
- "ca": "Cal pagar una taxa addicional d'aparcament mentres carrega"
+ "ca": "Cal pagar una taxa addicional d'aparcament mentres carrega",
+ "de": "Während des Ladens ist eine zusätzliche Parkgebühr zu entrichten"
}
}
],
@@ -2391,6 +2316,103 @@
}
}
],
+ "lineRendering": [],
+ "pointRendering": [
+ {
+ "location": [
+ "point",
+ "centroid"
+ ],
+ "marker": [
+ {
+ "icon": "pin",
+ "color": "#fff"
+ },
+ {
+ "icon": {
+ "render": "./assets/themes/charging_stations/plug.svg",
+ "mappings": [
+ {
+ "if": "bicycle=yes",
+ "then": "./assets/themes/charging_stations/bicycle.svg"
+ },
+ {
+ "if": {
+ "or": [
+ "car=yes",
+ "motorcar=yes"
+ ]
+ },
+ "then": "./assets/themes/charging_stations/car.svg"
+ }
+ ]
+ }
+ }
+ ],
+ "iconBadges": [
+ {
+ "if": {
+ "or": [
+ "disused:amenity=charging_station",
+ "operational_status=broken"
+ ]
+ },
+ "then": "close:#c22;"
+ },
+ {
+ "if": {
+ "or": [
+ "proposed:amenity=charging_station",
+ "planned:amenity=charging_station"
+ ]
+ },
+ "then": "./assets/layers/charging_station/under_construction.svg"
+ },
+ {
+ "if": {
+ "and": [
+ "bicycle=yes",
+ {
+ "or": [
+ "motorcar=yes",
+ "car=yes"
+ ]
+ }
+ ]
+ },
+ "then": "circle:#fff;./assets/themes/charging_stations/car.svg"
+ }
+ ],
+ "anchor": "bottom",
+ "iconSize": "50,50"
+ }
+ ],
+ "presets": [
+ {
+ "tags": [
+ "amenity=charging_station",
+ "motorcar=no",
+ "bicycle=yes"
+ ],
+ "title": {
+ "en": "charging station for electrical bikes",
+ "nl": "oplaadpunt voor elektrische fietsen",
+ "de": "Ladestation für Elektrofahrräder"
+ }
+ },
+ {
+ "tags": [
+ "amenity=charging_station",
+ "motorcar=yes",
+ "bicycle=no"
+ ],
+ "title": {
+ "en": "charging station for cars",
+ "nl": "oplaadstation voor elektrische auto's",
+ "de": "Ladestation für Elektrofahrräder"
+ }
+ }
+ ],
"filter": [
{
"id": "vehicle-type",
@@ -2399,6 +2421,7 @@
"question": {
"en": "All vehicle types",
"nl": "Alle voertuigen",
+ "ca": "Tots els tipus de vehicles",
"de": "Ladestationen für alle Fahrzeugtypen"
}
},
@@ -2406,6 +2429,7 @@
"question": {
"en": "Charging station for bicycles",
"nl": "Oplaadpunten voor fietsen",
+ "ca": "Punt de recàrrega per a bicicletes",
"de": "Ladestationen für Fahrräder"
},
"osmTags": "bicycle=yes"
@@ -2457,6 +2481,7 @@
"question": {
"en": "Has a
Schuko wall plug without ground pin (CEE7/4 type F)
Stecker"
},
"osmTags": "socket:type1_combo~*"
},
@@ -2584,20 +2611,6 @@
]
}
],
- "deletion": {
- "softDeletionTags": {
- "and": [
- "amenity=",
- "disused:amenity=charging_station"
- ]
- },
- "neededChangesets": 10
- },
- "allowMove": {
- "enableRelocation": false,
- "enableImproveAccuracy": true
- },
- "#": "no-question-hint-check",
"units": [
{
"maxstay": {
@@ -2746,5 +2759,18 @@
]
}
}
- ]
-}
+ ],
+ "allowMove": {
+ "enableRelocation": false,
+ "enableImproveAccuracy": true
+ },
+ "deletion": {
+ "softDeletionTags": {
+ "and": [
+ "amenity=",
+ "disused:amenity=charging_station"
+ ]
+ },
+ "neededChangesets": 10
+ }
+}
\ No newline at end of file
diff --git a/assets/layers/charging_station/csvToJson.ts b/assets/layers/charging_station/csvToJson.ts
index 03df8f6b78..63ba2e5080 100644
--- a/assets/layers/charging_station/csvToJson.ts
+++ b/assets/layers/charging_station/csvToJson.ts
@@ -1,17 +1,14 @@
-import { readFileSync, writeFileSync } from "fs";
-import { Utils } from "../../../src/Utils";
-import ScriptUtils from "../../../scripts/ScriptUtils";
-import { LayerConfigJson } from "../../../src/Models/ThemeConfig/Json/LayerConfigJson";
-import FilterConfigJson from "../../../src/Models/ThemeConfig/Json/FilterConfigJson";
-import {
- QuestionableTagRenderingConfigJson
-} from "../../../src/Models/ThemeConfig/Json/QuestionableTagRenderingConfigJson";
-import RewritableConfigJson from "../../../src/Models/ThemeConfig/Json/RewritableConfigJson";
-import { TagRenderingConfigJson } from "../../../src/Models/ThemeConfig/Json/TagRenderingConfigJson";
+import { readFileSync, writeFileSync } from "fs"
+import { Utils } from "../../../src/Utils"
+import ScriptUtils from "../../../scripts/ScriptUtils"
+import { LayerConfigJson } from "../../../src/Models/ThemeConfig/Json/LayerConfigJson"
+import FilterConfigJson from "../../../src/Models/ThemeConfig/Json/FilterConfigJson"
+import RewritableConfigJson from "../../../src/Models/ThemeConfig/Json/RewritableConfigJson"
+import { TagRenderingConfigJson } from "../../../src/Models/ThemeConfig/Json/TagRenderingConfigJson"
function colonSplit(value: string): string[] {
- return value.split(";").map(v => v.replace(/"/g, '').trim()).filter(s => s !== "");
+ return value.split(";").map(v => v.replace(/"/g, "").trim()).filter(s => s !== "")
}
function loadCsv(file): {
@@ -34,14 +31,14 @@ function loadCsv(file): {
return Utils.NoNull(entries.map(entry => {
const values = entry.split(",").map(str => str.trim())
if (values[0] === undefined || values[0] === "") {
- return undefined;
+ return undefined
}
const v = {}
const colonSeperated = ["commonVoltages", "commonOutputs", "commonCurrents", "countryWhiteList", "countryBlackList", "associatedVehicleTypes", "neverAssociatedWith"]
const descriptionTranslations = new Map()
for (let j = 0; j < header.length; j++) {
- const key = header[j];
+ const key = header[j]
if (key.startsWith("description")) {
const language = key.substring("description:".length)
descriptionTranslations.set(language, values[j])
@@ -54,10 +51,10 @@ function loadCsv(file): {
}
}
v["description"] = descriptionTranslations
- if(v["id"] === ""){
- v["id"] = v["key"]
+ if (v["id"] === "") {
+ v["id"] = v["key"]
}
- return v;
+ return v
}))
}
@@ -70,9 +67,9 @@ function run(file, protojson) {
{
question: {
en: "All connectors",
- nl: "Alle types"
- }
- }
+ nl: "Alle types",
+ },
+ },
]
const entries = loadCsv(file)
@@ -82,7 +79,7 @@ function run(file, protojson) {
{
// Add the entities to the 'rewrite-able part'
- let specificQuestions: RewritableConfigJson = proto.tagRenderings.find(tr => tr["rewrite"] !== undefined && !(tr["rewrite"]["into"]?.length > 0));
+ let specificQuestions: RewritableConfigJson = proto.tagRenderings.find(tr => tr["rewrite"] !== undefined && !(tr["rewrite"]["into"]?.length > 0))
specificQuestions.rewrite.into = entries.map(e => [
e.id,
e.key,
@@ -90,24 +87,24 @@ function run(file, protojson) {
e.image,
e.commonVoltages,
e.commonCurrents,
- e.commonOutputs
- ]);
+ e.commonOutputs,
+ ])
}
for (let i = 0; i < entries.length; i++) {
- const e = entries[i];
+ const e = entries[i]
const txt = {
en: e.description.get("en"),
- nl: e.description.get("nl")
+ nl: e.description.get("nl"),
}
const json = {
if: `${e.key}=1`,
ifnot: `${e.key}=`,
then: txt,
- icon:{
- path:"./assets/layers/charging_station/" + e.image,
- class:"medium"
- }
+ icon: {
+ path: "./assets/layers/charging_station/" + e.image,
+ class: "medium",
+ },
}
if (e.countryWhiteList.length > 0 && e.countryBlackList.length > 0) {
@@ -116,32 +113,32 @@ function run(file, protojson) {
if (e.countryWhiteList.length > 0) {
// This is a 'hideInAnswer', thus _reverse_ logic!
const countries = e.countryWhiteList.map(country => "_country!=" + country) //HideInAnswer if it is in the wrong country
- json["hideInAnswer"] = {and: countries} // Should be and, as we want to hide if it does not match any of the countries
+ json["hideInAnswer"] = { and: countries } // Should be and, as we want to hide if it does not match any of the countries
} else if (e.countryBlackList.length > 0) {
const countries = e.countryBlackList.map(country => "_country=" + country) //HideInAnswer if it is in the wrong country
- json["hideInAnswer"] = {or: countries}
+ json["hideInAnswer"] = { or: countries }
}
if (e.associatedVehicleTypes?.length > 0 && e.associatedVehicleTypes.indexOf("*") < 0 && e.neverAssociatedWith?.length > 0) {
// This plug only occurs if some vehicle specific vehicle type is present.
// IF all of the needed vehicle types are explicitly NO, then we hide this type as well
- let associatedWith = {and: [].concat(...e.associatedVehicleTypes.map(neededVehicle => [neededVehicle + "=no"]))}
+ let associatedWith = { and: [].concat(...e.associatedVehicleTypes.map(neededVehicle => [neededVehicle + "=no"])) }
// We also hide if:
// - One of the neverAssociatedVehiclesTYpes is set to 'yes' AND none of the associated types are set/yes
let neverAssociatedIsSet = {
and: [{
- or: e.neverAssociatedWith.map(vehicleType => vehicleType + "=yes")
+ or: e.neverAssociatedWith.map(vehicleType => vehicleType + "=yes"),
},
- ...e.associatedVehicleTypes.map(associated => associated + "!=yes")
- ]
+ ...e.associatedVehicleTypes.map(associated => associated + "!=yes"),
+ ],
}
let conditions = [associatedWith, neverAssociatedIsSet]
if (json["hideInAnswer"] !== undefined) {
conditions.push(json["hideInAnswer"])
}
- json["hideInAnswer"] = {or: conditions}
+ json["hideInAnswer"] = { or: conditions }
}
@@ -151,14 +148,14 @@ function run(file, protojson) {
// We add a second time for any amount to trigger a visualisation; but this is not an answer option
const no_ask_json = {
if: {
- and:Utils.NoEmpty( [`${e.key}~*`, `${e.key}!=1`, ...e.extraVisualisationCondition.split(";")])
+ and: Utils.NoEmpty([`${e.key}~*`, `${e.key}!=1`, ...e.extraVisualisationCondition.split(";")]),
},
then: txt,
hideInAnswer: true,
- icon:{
+ icon: {
path: `./assets/layers/charging_station/${e.image}`,
- class:"medium"
- }
+ class: "medium",
+ },
}
overview_question_answers.push(no_ask_json)
@@ -168,9 +165,9 @@ function run(file, protojson) {
filterOptions.push({
question: {
en: `Has a ${descrWithImage_en} connector`,
- nl: `Heeft een ${descrWithImage_nl}`
+ nl: `Heeft een ${descrWithImage_nl}`,
},
- osmTags: `${e.key}~*`
+ osmTags: `${e.key}~*`,
})
}
@@ -178,25 +175,25 @@ function run(file, protojson) {
"id": "Available_charging_stations (generated)",
"question": {
"en": "Which charging connections are available here?",
- "nl": "Welke aansluitingen zijn hier beschikbaar?"
+ "nl": "Welke aansluitingen zijn hier beschikbaar?",
},
"multiAnswer": true,
- "mappings": overview_question_answers
+ "mappings": overview_question_answers,
}
const insertQuestionsAt = proto.tagRenderings.findIndex(tr => tr["id"] === "$$$")
proto.tagRenderings.splice(insertQuestionsAt, 1, toggles)
- if(typeof proto.filter === "string"){
+ if (typeof proto.filter === "string") {
throw "Filters of a the protojson should be a list of FilterConfigJsons"
}
- proto.filter = proto.filter;
+ proto.filter = proto.filter
proto.tagRenderings.forEach(tr => {
if (typeof tr === "string") {
- return;
+ return
}
- if(tr["rewrite"]){
+ if (tr["rewrite"]) {
return
}
if (tr["id"] === undefined || typeof tr["id"] !== "string") {
@@ -207,18 +204,18 @@ function run(file, protojson) {
proto.filter.push({
id: "connection_type",
- options: filterOptions
+ options: filterOptions,
})
const importedUnits = {}
for (const entry of entries) {
- importedUnits[entry.key+":voltage"] = "voltage"
- importedUnits[entry.key+":current"] = "current"
- importedUnits[entry.key+":output"] = { quantity: "power", "denominations":["mW","kW"] }
+ importedUnits[entry.key + ":voltage"] = "voltage"
+ importedUnits[entry.key + ":current"] = "current"
+ importedUnits[entry.key + ":output"] = { quantity: "power", "denominations": ["mW", "kW"] }
}
- const extraUnits = [importedUnits
- ];
+ const extraUnits = [importedUnits,
+ ]
if (proto["units"] == undefined) {
proto["units"] = []
@@ -228,16 +225,17 @@ function run(file, protojson) {
}
+// noinspection JSUnusedLocalSymbols
async function queryTagInfo(file, type, clean: ((s: string) => string)) {
for (const e of loadCsv(file)) {
const value = await ScriptUtils.TagInfoHistogram(e.key + ":" + type)
const result = value.data
const counts = new Map()
for (const r of result) {
- let key = r.value;
+ let key = r.value
key = clean(key)
- key.trim();
- if (key.indexOf('-') >= 0) {
+ key.trim()
+ if (key.indexOf("-") >= 0) {
continue
}
if (r.fraction < 0.05) {
@@ -255,6 +253,7 @@ async function queryTagInfo(file, type, clean: ((s: string) => string)) {
}
}
+// noinspection JSUnusedLocalSymbols
/**
* Adds the translations into the 'newConfig' object
* @param origPath
@@ -276,7 +275,7 @@ function mergeTranslations(origPath, newConfig: LayerConfigJson) {
}
const applicable = newRenderings.filter(r => r["id"] === oldRenderingName)[0]
if (applicable === undefined) {
- continue;
+ continue
}
// @ts-ignore
Utils.Merge(oldRendering, applicable)
diff --git a/assets/layers/cycleways_and_roads/cycleways_and_roads.json b/assets/layers/cycleways_and_roads/cycleways_and_roads.json
index e502f75c3b..edddd13a41 100644
--- a/assets/layers/cycleways_and_roads/cycleways_and_roads.json
+++ b/assets/layers/cycleways_and_roads/cycleways_and_roads.json
@@ -840,10 +840,12 @@
{
"id": "incline",
"question": {
- "en": "Does {title()} have an incline?"
+ "en": "Does {title()} have an incline?",
+ "de": "Hat {title()} eine Steigung?"
},
"render": {
- "en": "This road has an slope of {incline}"
+ "en": "This road has an slope of {incline}",
+ "de": "Die Straße hat {incline} Steigung"
},
"freeform": {
"key": "incline",
@@ -853,7 +855,8 @@
{
"if": "incline=",
"then": {
- "en": "There is (probably) no incline here"
+ "en": "There is (probably) no incline here",
+ "de": "Hier gibt es (wahrscheinlich) keine Steigung"
},
"hideInAnswer": true
},
@@ -866,7 +869,8 @@
]
},
"then": {
- "en": "This road has a slope"
+ "en": "This road has a slope",
+ "de": "Die Straße hat eine Steigung"
},
"hideInAnswer": true
}
diff --git a/assets/layers/defibrillator/defibrillator.json b/assets/layers/defibrillator/defibrillator.json
index 23fa175074..fc69fcbb88 100644
--- a/assets/layers/defibrillator/defibrillator.json
+++ b/assets/layers/defibrillator/defibrillator.json
@@ -752,7 +752,7 @@
"deletion": {
"softDeletionTags": {
"and": [
- "disused:emergency:=defibrillator}",
+ "disused:emergency:=defibrillator",
"emergency="
]
},
diff --git a/assets/layers/disaster_response/CivilDefence.svg b/assets/layers/disaster_response/CivilDefence.svg
new file mode 100644
index 0000000000..3cfd381768
--- /dev/null
+++ b/assets/layers/disaster_response/CivilDefence.svg
@@ -0,0 +1,5 @@
+
+
\ No newline at end of file
diff --git a/assets/layers/disaster_response/CivilDefence.svg.license b/assets/layers/disaster_response/CivilDefence.svg.license
new file mode 100644
index 0000000000..54aed41888
--- /dev/null
+++ b/assets/layers/disaster_response/CivilDefence.svg.license
@@ -0,0 +1,2 @@
+SPDX-FileCopyrightText: https://commons.wikimedia.org/wiki/User:MStankie
+SPDX-License-Identifier: LicenseRef-TRIVIAL
\ No newline at end of file
diff --git a/assets/layers/disaster_response/disaster_response.json b/assets/layers/disaster_response/disaster_response.json
new file mode 100644
index 0000000000..f12bd7ee4a
--- /dev/null
+++ b/assets/layers/disaster_response/disaster_response.json
@@ -0,0 +1,75 @@
+{
+ "id": "disaster_response",
+ "title": {
+ "render": {
+ "en": "Disaster response organization",
+ "it": "Organizzazione per la risposta ai disastri"
+ }
+ },
+ "name": {
+ "en": "Disaster response organizations"
+ },
+ "description": {
+ "en": "This layer contains organizations that have the main objective to help the civil population during and after natural or anthropogenic disasters by working in the affected area.",
+ "it": "Questo livello contiene organizzazioni che hanno come obiettivo principale quello di aiutare la popolazione civile durante e dopo disastri naturali o antropogenici, lavorando nell'area colpita."
+ },
+ "docs": "https://wiki.openstreetmap.org/wiki/Tag:emergency%3Ddisaster_response",
+ "minzoom": 10,
+ "lineRendering": [
+ {
+ "color": "#6BC4F7",
+ "width": 3
+ }
+ ],
+ "presets": [
+ {
+ "title": {
+ "en": "a disaster response organization",
+ "it": "un'organizzazione per la risposta ai disastri"
+ },
+ "tags": [
+ "emergency=disaster_response"
+ ]
+ }
+ ],
+ "source": {
+ "osmTags": {
+ "and": [
+ "emergency=disaster_response"
+ ]
+ }
+ },
+ "pointRendering": [
+ {
+ "iconSize": "40,40",
+ "location": [
+ "point",
+ "centroid"
+ ],
+ "anchor": "bottom",
+ "marker": [
+ {
+ "icon": "./assets/themes/disaster_response/CivilDefence.svg"
+ }
+ ]
+ }
+ ],
+ "tagRenderings": [
+ "images",
+ "website",
+ {
+ "id": "disaster_response_name",
+ "freeform": {
+ "key": "name"
+ },
+ "question": {
+ "en": "What is the name of this organization?",
+ "it": "Qual è il nome di questa organizzazione?"
+ },
+ "render": {
+ "en": "This organization is named {name}",
+ "it": "Questa organizzazione si chiama {name}"
+ }
+ }
+ ]
+}
diff --git a/assets/layers/disaster_response/license_info.json b/assets/layers/disaster_response/license_info.json
new file mode 100644
index 0000000000..a11d701d0b
--- /dev/null
+++ b/assets/layers/disaster_response/license_info.json
@@ -0,0 +1,12 @@
+[
+ {
+ "path": "CivilDefence.svg",
+ "license": "TRIVIAL",
+ "authors": [
+ "https://commons.wikimedia.org/wiki/User:MStankie"
+ ],
+ "sources": [
+ "https://commons.wikimedia.org/wiki/File:CivilDefence.svg"
+ ]
+ }
+]
\ No newline at end of file
diff --git a/assets/layers/drinking_water/drinking_water.json b/assets/layers/drinking_water/drinking_water.json
index 74dac079f5..f70d1e0895 100644
--- a/assets/layers/drinking_water/drinking_water.json
+++ b/assets/layers/drinking_water/drinking_water.json
@@ -211,7 +211,8 @@
"id": "type",
"question": {
"en": "What type of drinking water point is this?",
- "nl": "Wat voor soort drinkwaterpunt is dit?"
+ "nl": "Wat voor soort drinkwaterpunt is dit?",
+ "de": "Um welche Art von Trinkwasserentnahmestelle handelt es sich?"
},
"mappings": [
{
@@ -219,7 +220,8 @@
"icon": "./assets/layers/drinking_water/bubbler.svg",
"then": {
"en": "This is a bubbler fountain. A water jet to drink from is sent upwards, typically controlled by a push button.",
- "nl": "Dit is een waterhappertje - een drinkwaterfonteintje waarbij een waterstraaltje omhoog spuit. Dit kan permanent werken of door op een drukknop te duwen."
+ "nl": "Dit is een waterhappertje - een drinkwaterfonteintje waarbij een waterstraaltje omhoog spuit. Dit kan permanent werken of door op een drukknop te duwen.",
+ "de": "Dies ist ein Sprudelbrunnen. Ein Wasserstrahl zum Trinken wird nach oben gerichtet und in der Regel durch einen Druckknopf gesteuert."
},
"addExtraTags": [
"man_made="
@@ -230,7 +232,8 @@
"icon": "./assets/layers/drinking_water/bottle.svg",
"then": {
"en": "This is a bottle refill point where the water is sent downwards, typically controlled by a push button or a motion sensor. Drinking directly from the stream might be very hard or impossible.",
- "nl": "Dit is een hervulpunt voor drinkwaterflessen. De waterstraal wordt omlaag gestuurd wanneer op een drukknop geduwd wordt of wanneer er beweging gedetecteerd wordt. Rechtstreeks van de waterstraal drinking kan moeilijk of zelfs onmogelijk zijn."
+ "nl": "Dit is een hervulpunt voor drinkwaterflessen. De waterstraal wordt omlaag gestuurd wanneer op een drukknop geduwd wordt of wanneer er beweging gedetecteerd wordt. Rechtstreeks van de waterstraal drinking kan moeilijk of zelfs onmogelijk zijn.",
+ "de": "Dies ist eine Flaschenauffüllstation, an der das Wasser nach unten geleitet wird, in der Regel durch einen Druckknopf oder einen Bewegungssensor gesteuert. Direkt aus dem Wasserstrahl zu trinken, kann sehr schwierig oder unmöglich sein."
},
"addExtraTags": [
"man_made=",
@@ -242,7 +245,8 @@
"icon": "./assets/layers/drinking_water/tap.svg",
"then": {
"en": "This is a water tap. The water flows downward and the stream is controlled by a valve or push-button.",
- "nl": "Dit is een waterkraan. Het water strooomt naar beneden en het volume wordt door een knop of draaimechanisme geregeld."
+ "nl": "Dit is een waterkraan. Het water strooomt naar beneden en het volume wordt door een knop of draaimechanisme geregeld.",
+ "de": "Dies ist ein Wasserhahn. Das Wasser fließt nach unten und der Wasserstrahl wird durch ein Ventil oder einen Druckknopf gesteuert."
},
"addExtraTags": [
"fountain="
@@ -302,21 +306,24 @@
"id": "fee",
"question": {
"en": "Is this drinking water point free to use?",
- "nl": "Is dit drinkwaterpunt gratis te gebruiken?"
+ "nl": "Is dit drinkwaterpunt gratis te gebruiken?",
+ "de": "Kann diese Trinkwasserstelle kostenlos genutzt werden?"
},
"mappings": [
{
"if": "fee=no",
"then": {
"en": "Free to use",
- "nl": "Gratis te gebruiken"
+ "nl": "Gratis te gebruiken",
+ "de": "Die Nutzung ist kostenlos"
}
},
{
"if": "fee=yes",
"then": {
"en": "One needs to pay to use this drinking water point",
- "nl": "Men moet betalen om dit drinkwaterpunt te gebruiken"
+ "nl": "Men moet betalen om dit drinkwaterpunt te gebruiken",
+ "de": "Die Nutzung ist kostenpflichtig"
}
}
]
@@ -325,21 +332,24 @@
"id": "seasonal",
"question": {
"en": "Is this drinking water point available all year round?",
- "nl": "Is dit drinkwaterpunt heel het jaar door beschikbaar?"
+ "nl": "Is dit drinkwaterpunt heel het jaar door beschikbaar?",
+ "de": "Ist die Trinkwasserstelle ganzjährig in Betrieb?"
},
"mappings": [
{
"if": "seasonal=no",
"then": {
"en": "This drinking water point is available all around the year",
- "nl": "Dit drinkwaterpunt is heel het jaar door beschikbaar"
+ "nl": "Dit drinkwaterpunt is heel het jaar door beschikbaar",
+ "de": "Die Trinkwasserstelle ist ganzjährig in Betrieb"
}
},
{
"if": "seasonal=summer",
"then": {
"en": "This drinking water point is only available in summer",
- "nl": "Dit drinkwaterpunt is enkel in de zomer beschikbaar"
+ "nl": "Dit drinkwaterpunt is enkel in de zomer beschikbaar",
+ "de": "Die Trinkwasserstelle ist nur im Sommer in Betrieb"
}
},
{
@@ -347,7 +357,8 @@
"icon": "./assets/layers/drinking_water/no_winter.svg",
"then": {
"en": "This drinking water point is closed during the winter",
- "nl": "Dit drinkwaterpunt is gesloten in de winter"
+ "nl": "Dit drinkwaterpunt is gesloten in de winter",
+ "de": "Die Trinkwasserstelle ist im Winter nicht in Betrieb"
}
}
]
@@ -357,7 +368,8 @@
"override": {
"questionHint": {
"en": "These are the opening hours if the drinking water fountain is operational.",
- "nl": "Tijdens deze openingsuren is dit drinkwaterpunt bruikbaar."
+ "nl": "Tijdens deze openingsuren is dit drinkwaterpunt bruikbaar.",
+ "de": "Dies sind die Öffnungszeiten des Trinkwasserbrunnens, wenn dieser in Betrieb ist."
},
"+mappings": [
{
@@ -397,7 +409,8 @@
},
"then": {
"en": "This drinking water fountain is closed this season. As such, the opening hours are not shown.",
- "nl": "Dit drinkwaterpunt is dit seizoen gesloten. De openingsuren worden dus niet weergegeven."
+ "nl": "Dit drinkwaterpunt is dit seizoen gesloten. De openingsuren worden dus niet weergegeven.",
+ "de": "Der Trinkwasserbrunnen ist derzeit nicht in Betrieb. Deshalb werden keine Öffnungszeiten angezeigt."
},
"hideInAnswer": true
}
@@ -408,7 +421,8 @@
"id": "bench-artwork",
"question": {
"en": "Does this drinking water fountain have an artistic element?",
- "nl": "Heeft dit drinkwaterpunt een geintegreerd kunstwerk?"
+ "nl": "Heeft dit drinkwaterpunt een geintegreerd kunstwerk?",
+ "de": "Verfügt der Trinkwasserbrunnen über ein künstlerisches Element?"
},
"mappings": [
{
@@ -418,14 +432,16 @@
],
"then": {
"en": "This drinking water point has an integrated artwork",
- "nl": "Dit drinkwaterpunt heeft een geintegreerd kunstwerk"
+ "nl": "Dit drinkwaterpunt heeft een geintegreerd kunstwerk",
+ "de": "Die Trinkwasserstelle hat ein integriertes Kunstwerk"
}
},
{
"if": "not:tourism:artwork=yes",
"then": {
"en": "This drinking water point does not have an integrated artwork",
- "nl": "Dit drinkwaterpunt heeft geen geïntegreerd kunstwerk"
+ "nl": "Dit drinkwaterpunt heeft geen geïntegreerd kunstwerk",
+ "de": "Die Trinkwasserstelle hat kein integriertes Kunstwerk"
},
"addExtraTags": [
"tourism="
@@ -435,14 +451,16 @@
"if": "tourism=",
"then": {
"en": "This drinking water point probably doesn't have an integrated artwork",
- "nl": "Dit drinkwaterpunt heeft waarschijnlijk geen geïntegreerd kunstwerk"
+ "nl": "Dit drinkwaterpunt heeft waarschijnlijk geen geïntegreerd kunstwerk",
+ "de": "Die Trinkwasserstelle hat wahrscheinlich kein integriertes Kunstwerk"
},
"hideInAnswer": true
}
],
"questionHint": {
"en": "E.g. it has an integrated statue or other non-trivial, creative work",
- "nl": "Bijvoorbeeld een standbeeld of ander, niet-triviaal kunstwerk"
+ "nl": "Bijvoorbeeld een standbeeld of ander, niet-triviaal kunstwerk",
+ "de": "Z.B. eine integrierte Statue oder andere künstlerische Werke"
}
},
{
@@ -519,7 +537,8 @@
},
"then": {
"en": "This is a historic, manual water pump where no drinking water can be found",
- "nl": "Dit is een historische, manuele waterpomp waar geen drinkwater uitkomt"
+ "nl": "Dit is een historische, manuele waterpomp waar geen drinkwater uitkomt",
+ "de": "Dies ist eine historische, manuelle Wasserpumpe, an der kein Trinkwasser zu finden ist"
}
}
]
diff --git a/assets/layers/elevator/elevator.json b/assets/layers/elevator/elevator.json
index a6ad920151..6d4fa23178 100644
--- a/assets/layers/elevator/elevator.json
+++ b/assets/layers/elevator/elevator.json
@@ -267,18 +267,18 @@
"cs": "Ve kterých jazycích má tento výtah hmatové písmo (braillovo písmo)?"
},
"render_list_item": {
- "en": "This elevator has tactile writing in {language():font-bold}",
- "de": "Der Aufzug hat taktile Schrift in {language():font-bold}",
- "nl": "Deze lift heeft voelbaar schrift in het {language():font-bold}",
- "ca": "Aquest ascensor té l'escriptura tàctil en {language():font-bold}",
- "cs": "Tento výtah má hmatové písmo v {language():font-bold}"
+ "en": "This elevator has tactile writing in {language()}",
+ "de": "Der Aufzug hat taktile Schrift in {language()}",
+ "nl": "Deze lift heeft voelbaar schrift in het {language()}",
+ "ca": "Aquest ascensor té l'escriptura tàctil en {language()}",
+ "cs": "Tento výtah má hmatové písmo v {language()}"
},
"render_single_language": {
- "en": "This elevator has tactile writing in {language():font-bold}",
- "de": "Der Aufzug hat taktile Schrift in {language():font-bold}",
- "nl": "Deze lift heeft voelbaar schrift in het {language():font-bold}",
- "ca": "Aquest ascensor té l'escriptura tàctil en {language():font-bold}",
- "cs": "Tento výtah má hmatové písmo v {language():font-bold}"
+ "en": "This elevator has tactile writing in {language()}",
+ "de": "Der Aufzug hat taktile Schrift in {language()}",
+ "nl": "Deze lift heeft voelbaar schrift in het {language()}",
+ "ca": "Aquest ascensor té l'escriptura tàctil en {language()}",
+ "cs": "Tento výtah má hmatové písmo v {language()}"
}
}
}
@@ -330,18 +330,18 @@
"cs": "Ve kterých jazycích má tento výtah hlasový výstup?"
},
"render_list_item": {
- "en": "This elevator has speech output in {language():font-bold}",
- "nl": "Deze lift heeft gesproken tekst in het {language():font-bold}",
- "de": "Der Aufzug hat eine Sprachausgabe in {language():font-bold}",
- "ca": "Aquest ascensor té sortida de veu en {language():font-bold}",
- "cs": "Tento výtah má hlasový výstup v {language():font-bold}"
+ "en": "This elevator has speech output in {language()}",
+ "nl": "Deze lift heeft gesproken tekst in het {language()}",
+ "de": "Der Aufzug hat eine Sprachausgabe in {language()}",
+ "ca": "Aquest ascensor té sortida de veu en {language()}",
+ "cs": "Tento výtah má hlasový výstup v {language()}"
},
"render_single_language": {
- "en": "This elevator has speech output in {language():font-bold}",
- "nl": "Deze lift heeft gesproken tekst in het {language():font-bold}",
- "de": "Der Aufzug hat eine Sprachausgabe in {language():font-bold}",
- "ca": "Aquest ascensor té sortida de veu en {language():font-bold}",
- "cs": "Tento výtah má hlasový výstup v {language():font-bold}"
+ "en": "This elevator has speech output in {language()}",
+ "nl": "Deze lift heeft gesproken tekst in het {language()}",
+ "de": "Der Aufzug hat eine Sprachausgabe in {language()}",
+ "ca": "Aquest ascensor té sortida de veu en {language()}",
+ "cs": "Tento výtah má hlasový výstup v {language()}"
}
}
}
diff --git a/assets/layers/favourite/favourite.proto.json b/assets/layers/favourite/favourite.proto.json
index 7ad0e3d256..14be372ce2 100644
--- a/assets/layers/favourite/favourite.proto.json
+++ b/assets/layers/favourite/favourite.proto.json
@@ -18,7 +18,7 @@
}
]
},
- "color": "red"
+ "color": "black"
}
]
}
@@ -43,5 +43,6 @@
},
"tagRenderings": [
- ]
+ ],
+ "syncSelection": "global"
}
diff --git a/assets/layers/food/food.json b/assets/layers/food/food.json
index 943acab38b..9de5d9a81c 100644
--- a/assets/layers/food/food.json
+++ b/assets/layers/food/food.json
@@ -737,7 +737,8 @@
"if": "diet:vegetarian=on_demand",
"then": {
"en": "Some dishes might be adapted to a vegetarian version, but this should be demanded",
- "nl": "Sommige gerechten kunnen op vraag vegetarisch gemaakt worden"
+ "nl": "Sommige gerechten kunnen op vraag vegetarisch gemaakt worden",
+ "de": "Einige Gerichte können auf Nachfrage in eine vegetarische Version umgewandelt werden"
}
}
],
@@ -811,7 +812,8 @@
"if": "diet:vegan=on_demand",
"then": {
"en": "Some dishes might be adapted to a vegan version if asked for",
- "nl": "Op vraag kan een veganistische variant van een gerecht gemaakt worden"
+ "nl": "Op vraag kan een veganistische variant van een gerecht gemaakt worden",
+ "de": "Einige Gerichte können auf Nachfrage in eine vegane Version umgewandelt werden"
}
}
],
diff --git a/assets/layers/hackerspace/hackerspace.json b/assets/layers/hackerspace/hackerspace.json
index e56f05f2f6..1553fe78ce 100644
--- a/assets/layers/hackerspace/hackerspace.json
+++ b/assets/layers/hackerspace/hackerspace.json
@@ -308,10 +308,14 @@
[
"media_studio",
{
- "en": "a multimedia studio"
+ "en": "a multimedia studio",
+ "nl": "een multimedia-studio",
+ "de": "ein Multimediastudio"
},
{
- "en": "multimedia studio"
+ "en": "multimedia studio",
+ "nl": "multimedia-studio",
+ "de": "Multimediastudio"
},
"./assets/layers/hackerspace/media_studio.svg",
false
@@ -319,10 +323,14 @@
[
"sewing_machine",
{
- "en": "a sewing machine"
+ "en": "a sewing machine",
+ "de": "eine Nähmaschine",
+ "nl": "een naaimachine"
},
{
- "en": "sewing machine"
+ "en": "sewing machine",
+ "de": "Nähmaschine",
+ "nl": "naaimachine"
},
"./assets/layers/hackerspace/sewing_machine.svg",
true
@@ -330,10 +338,14 @@
[
"workshop:wood",
{
- "en": "a woodworking workshop"
+ "en": "a woodworking workshop",
+ "nl": "een houtbewerkingsatelier",
+ "de": "eine Holzwerkstatt"
},
{
- "en": "woodworking workshop"
+ "en": "woodworking workshop",
+ "nl": "houtbewerkingsatelier",
+ "de": "Holzwerkstatt"
},
"./assets/layers/hackerspace/woodworking.svg",
false
@@ -341,10 +353,14 @@
[
"workshop:ceramics",
{
- "en": "a ceramics workshop"
+ "en": "a ceramics workshop",
+ "nl": "een keramiekatelier",
+ "de": "eine Keramikwerkstatt"
},
{
- "en": "ceramics workshop"
+ "en": "ceramics workshop",
+ "nl": "keramiekatelier",
+ "de": "Keramikwerkstatt"
},
"./assets/layers/hackerspace/ceramics.svg",
false
@@ -352,10 +368,14 @@
[
"workshop:metal",
{
- "en": "a metal workshop"
+ "en": "a metal workshop",
+ "nl": "een metaalatelier",
+ "de": "eine Metallwerkstatt"
},
{
- "en": "metal workshop"
+ "en": "metal workshop",
+ "nl": "metaalatelier",
+ "de": "Metallwerkstatt"
},
"./assets/layers/hackerspace/metal.svg",
false
@@ -363,10 +383,14 @@
[
"bicycle:diy",
{
- "en": "a bicycle repair workshop"
+ "en": "a bicycle repair workshop",
+ "nl": "een fietsherstelplaats",
+ "de": "eine Fahrradwerkstatt"
},
{
- "en": "bicycle repair workshop"
+ "en": "bicycle repair workshop",
+ "nl": "fietsherstelplaats",
+ "de": "Fahrradwerkstatt"
},
"./assets/layers/hackerspace/bicycle.svg",
false
diff --git a/assets/layers/hydrant/hydrant.json b/assets/layers/hydrant/hydrant.json
index 8cfe4665d9..7aed6ef4a8 100644
--- a/assets/layers/hydrant/hydrant.json
+++ b/assets/layers/hydrant/hydrant.json
@@ -547,6 +547,10 @@
},
"images"
],
+ "allowMove": {
+ "enableRelocation": false,
+ "enableImproveAccuracy": true
+ },
"units": [
{
"fire_hydrant:diameter": {
@@ -556,9 +560,5 @@
]
}
}
- ],
- "allowMove": {
- "enableRelocation": false,
- "enableImproveAccuracy": true
- }
+ ]
}
diff --git a/assets/layers/icons/icons.json b/assets/layers/icons/icons.json
index ebed4cba83..fb302d55c7 100644
--- a/assets/layers/icons/icons.json
+++ b/assets/layers/icons/icons.json
@@ -81,8 +81,6 @@
"condition": {
"or": [
"opening_hours~*",
- "seasonal=",
- "seasonal=no",
{
"or": [
{
@@ -127,7 +125,8 @@
"text": "",
"arialabel": {
"en": "phone",
- "nl": "Telefoneer"
+ "nl": "Telefoneer",
+ "de": "Telefon"
}
}
},
@@ -142,7 +141,8 @@
"text": "",
"arialabel": {
"en": "phone",
- "nl": "Telefoneer"
+ "nl": "Telefoneer",
+ "de": "Telefon"
}
}
}
@@ -204,63 +204,6 @@
}
]
},
- {
- "id": "sharelink",
- "labels": [
- "defaults"
- ],
- "render": "{share_link()}",
- "metacondition": "_supports_sharing=yes"
- },
- {
- "id": "favourite_title_icon",
- "labels": [
- "defaults"
- ],
- "render": {
- "*": "{favourite_icon()}"
- },
- "metacondition": "_loggedIn=true"
- },
- {
- "id": "osmlink",
- "labels": [
- "defaults"
- ],
- "render": {
- "special": {
- "type": "link",
- "text": "",
- "href": "https://openstreetmap.org/{id}",
- "arialabel": {
- "en": "Open on openstreetmap.org",
- "nl": "Bekijk op openstreetmap.org"
- }
- }
- },
- "mappings": [
- {
- "if": "id~.*/-.*",
- "then": ""
- },
- {
- "#": "ignore-image-in-then",
- "if": "_backend~*",
- "then": {
- "special": {
- "type": "link",
- "text": "",
- "href": "{_backend}/{id}",
- "arialabel": {
- "en": "Open on openstreetmap.org",
- "nl": "Bekijk op openstreetmap.org"
- }
- }
- }
- }
- ],
- "condition": "id~(node|way|relation)/[0-9]*"
- },
{
"id": "dogicon",
"labels": [
@@ -290,6 +233,65 @@
}
]
},
+ {
+ "id": "sharelink",
+ "labels": [
+ "defaults"
+ ],
+ "render": "{share_link()}",
+ "metacondition": "_supports_sharing=yes"
+ },
+ {
+ "id": "favourite_title_icon",
+ "labels": [
+ "defaults"
+ ],
+ "render": {
+ "*": "{favourite_icon()}"
+ },
+ "metacondition": "_loggedIn=true"
+ },
+ {
+ "id": "osmlink",
+ "labels": [
+ "defaults"
+ ],
+ "render": {
+ "special": {
+ "type": "link",
+ "text": "",
+ "href": "https://openstreetmap.org/{id}",
+ "arialabel": {
+ "en": "Open on openstreetmap.org",
+ "nl": "Bekijk op openstreetmap.org",
+ "de": "Auf openstreetmap.org öffnen"
+ }
+ }
+ },
+ "mappings": [
+ {
+ "if": "id~.*/-.*",
+ "then": ""
+ },
+ {
+ "#": "ignore-image-in-then",
+ "if": "_backend~*",
+ "then": {
+ "special": {
+ "type": "link",
+ "text": "",
+ "href": "{_backend}/{id}",
+ "arialabel": {
+ "en": "Open on openstreetmap.org",
+ "nl": "Bekijk op openstreetmap.org",
+ "de": "Auf openstreetmap.org öffnen"
+ }
+ }
+ }
+ }
+ ],
+ "condition": "id~(node|way|relation)/[0-9]*"
+ },
{
"id": "rating",
"icon": {
diff --git a/assets/layers/love_hotel/love_hotel.json b/assets/layers/love_hotel/love_hotel.json
new file mode 100644
index 0000000000..1d8df35b8c
--- /dev/null
+++ b/assets/layers/love_hotel/love_hotel.json
@@ -0,0 +1,80 @@
+{
+ "id": "love_hotel",
+ "name": {
+ "en": "Love hotels"
+ },
+ "description": {
+ "en": "A love hotel is a type of short-stay hotel found around the world operated primarily for the purpose of allowing guests privacy for sexual activities"
+ },
+ "source": {
+ "osmTags": "amenity=love_hotel"
+ },
+ "minzoom": 10,
+ "title": {
+ "render": {
+ "en": "Love Hotel {name}"
+ }
+ },
+ "pointRendering": [
+ {
+ "location": [
+ "point",
+ "centroid"
+ ],
+ "marker": [
+ {
+ "icon": "circle",
+ "color": "white"
+ },
+ {
+ "icon": "ring",
+ "color": "blue"
+ }
+ ]
+ },
+ {
+ "location": [
+ "point",
+ "centroid"
+ ],
+ "marker": [
+ {
+ "icon": "./assets/layers/hotel/hotel.svg"
+ }
+ ],
+ "iconSize": "27,27"
+ }
+ ],
+ "lineRendering": [],
+ "presets": [
+ {
+ "title": {
+ "en": "a love hotel"
+ },
+ "description": {
+ "en": "A love hotel is a type of short-stay hotel found around the world operated primarily for the purpose of allowing guests privacy for sexual activities."
+ },
+ "tags": [
+ "amenity=love_hotel"
+ ]
+ }
+ ],
+ "tagRenderings": [
+ "images",
+ "reviews",
+ {
+ "id": "name",
+ "question": {
+ "en": "What is the name of this love hotel?"
+ },
+ "render": {
+ "en": "This love hotel is named {name}"
+ },
+ "freeform": {
+ "key": "name"
+ }
+ },
+ "contact"
+ ],
+ "credits": "Asteliks"
+}
diff --git a/assets/layers/mountain_rescue/license_info.json b/assets/layers/mountain_rescue/license_info.json
new file mode 100644
index 0000000000..4ec1d65063
--- /dev/null
+++ b/assets/layers/mountain_rescue/license_info.json
@@ -0,0 +1,12 @@
+[
+ {
+ "path": "red_cross.svg",
+ "license": "trivial",
+ "authors": [
+ " \tJon Harald Soby"
+ ],
+ "sources": [
+ "https://commons.wikimedia.org/wiki/File:Flag_of_the_Red_Cross.svg"
+ ]
+ }
+]
\ No newline at end of file
diff --git a/assets/layers/mountain_rescue/mountain_rescue.json b/assets/layers/mountain_rescue/mountain_rescue.json
new file mode 100644
index 0000000000..13b6125e71
--- /dev/null
+++ b/assets/layers/mountain_rescue/mountain_rescue.json
@@ -0,0 +1,60 @@
+{
+ "credits": "Not logged in",
+ "minzoom": 10,
+ "pointRendering": [
+ {
+ "location": [
+ "point",
+ "centroid"
+ ],
+ "marker": [
+ {
+ "icon": "circle",
+ "color": "white"
+ },
+ {
+ "icon": "./assets/layers/mountain_rescue/red_cross.svg"
+ }
+ ],
+ "rotation": "45"
+ }
+ ],
+ "tagRenderings": [
+ "images"
+ ],
+ "lineRendering": [
+ {
+ "width": "3",
+ "color": "#ed333b"
+ }
+ ],
+ "id": "mountain_rescue",
+ "name": {
+ "en": "Mountain rescue stations"
+ },
+ "description": {
+ "en": "A building where first aid responders store material and might be on watch"
+ },
+ "source": {
+ "osmTags": "emergency=mountain_rescue"
+ },
+ "title": {
+ "render": {
+ "en": "Mountain rescue station"
+ }
+ },
+ "deletion": true,
+ "allowMove": {
+ "enableRelocation": false
+ },
+ "presets": [
+ {
+ "title": {
+ "en": "a mountain rescue station"
+ },
+ "tags": [
+ "emergency=mountain_rescue"
+ ]
+ }
+ ]
+}
diff --git a/assets/layers/mountain_rescue/red_cross.svg b/assets/layers/mountain_rescue/red_cross.svg
new file mode 100644
index 0000000000..a57ebf5c2b
--- /dev/null
+++ b/assets/layers/mountain_rescue/red_cross.svg
@@ -0,0 +1,39 @@
+
+
diff --git a/assets/layers/mountain_rescue/red_cross.svg.license b/assets/layers/mountain_rescue/red_cross.svg.license
new file mode 100644
index 0000000000..1f886d90a6
--- /dev/null
+++ b/assets/layers/mountain_rescue/red_cross.svg.license
@@ -0,0 +1,2 @@
+SPDX-FileCopyrightText: Jon Harald Soby
+SPDX-License-Identifier: trivial
\ No newline at end of file
diff --git a/assets/layers/note/note.json b/assets/layers/note/note.json
index b8f69c142f..a39f53107d 100644
--- a/assets/layers/note/note.json
+++ b/assets/layers/note/note.json
@@ -56,7 +56,8 @@
{
"ariaLabel": {
"en": "See on OpenStreetMap.org",
- "nl": "Bekijk op OpenStreetMap.org"
+ "nl": "Bekijk op OpenStreetMap.org",
+ "de": "Auf OpenStreetMap.org ansehen"
},
"render": ""
}
diff --git a/assets/layers/parking_spaces/hgv.svg b/assets/layers/parking_spaces/hgv.svg
new file mode 100644
index 0000000000..f7aab188c5
--- /dev/null
+++ b/assets/layers/parking_spaces/hgv.svg
@@ -0,0 +1,9 @@
+
+
\ No newline at end of file
diff --git a/assets/layers/parking_spaces/hgv.svg.license b/assets/layers/parking_spaces/hgv.svg.license
new file mode 100644
index 0000000000..2de8e7ea06
--- /dev/null
+++ b/assets/layers/parking_spaces/hgv.svg.license
@@ -0,0 +1,2 @@
+SPDX-FileCopyrightText: MarianSigler
+SPDX-License-Identifier: CC0-1.0
\ No newline at end of file
diff --git a/assets/layers/parking_spaces/license_info.json b/assets/layers/parking_spaces/license_info.json
index b375368435..5d3f3deb45 100644
--- a/assets/layers/parking_spaces/license_info.json
+++ b/assets/layers/parking_spaces/license_info.json
@@ -1,4 +1,14 @@
[
+ {
+ "path": "hgv.svg",
+ "license": "CC0-1.0",
+ "authors": [
+ "MarianSigler"
+ ],
+ "sources": [
+ "https://commons.wikimedia.org/wiki/File:Sinnbild_LKW.svg"
+ ]
+ },
{
"path": "parking_space.svg",
"license": "CC0-1.0",
@@ -6,5 +16,13 @@
"Robin van der Linde"
],
"sources": []
+ },
+ {
+ "path": "parking_space_private.svg",
+ "license": "CC0-1.0",
+ "authors": [
+ "Robin van der Linde"
+ ],
+ "sources": []
}
]
\ No newline at end of file
diff --git a/assets/layers/parking_spaces/parking_space_private.svg b/assets/layers/parking_spaces/parking_space_private.svg
new file mode 100644
index 0000000000..47805b50f8
--- /dev/null
+++ b/assets/layers/parking_spaces/parking_space_private.svg
@@ -0,0 +1,6 @@
+
diff --git a/assets/layers/parking_spaces/parking_space_private.svg.license b/assets/layers/parking_spaces/parking_space_private.svg.license
new file mode 100644
index 0000000000..75299f8845
--- /dev/null
+++ b/assets/layers/parking_spaces/parking_space_private.svg.license
@@ -0,0 +1,2 @@
+SPDX-FileCopyrightText: Robin van der Linde
+SPDX-License-Identifier: CC0-1.0
\ No newline at end of file
diff --git a/assets/layers/parking_spaces/parking_spaces.json b/assets/layers/parking_spaces/parking_spaces.json
index ab10f4bf4f..1ece3a3fe5 100644
--- a/assets/layers/parking_spaces/parking_spaces.json
+++ b/assets/layers/parking_spaces/parking_spaces.json
@@ -37,6 +37,13 @@
"de": "Behindertenparkplatz",
"cs": "Parkovací místo pro osoby se zdravotním postižením"
}
+ },
+ {
+ "if": "parking_space=charging",
+ "then": {
+ "en": "Electric Vehicle Charging Parking Space",
+ "nl": "Parkeerplek voor opladen van elektrische voertuigen"
+ }
}
]
},
@@ -50,6 +57,22 @@
{
"if": "parking_space=disabled",
"then": "./assets/layers/toilet/wheelchair.svg"
+ },
+ {
+ "if": "parking_space=charging",
+ "then": "./assets/themes/charging_stations/plug.svg"
+ },
+ {
+ "if": "parking_space=private",
+ "then": "./assets/layers/parking_spaces/parking_space_private.svg"
+ },
+ {
+ "if": "parking_space=bus",
+ "then": "./assets/layers/transit_stops/bus_stop.svg"
+ },
+ {
+ "if": "parking_space=hgv",
+ "then": "./assets/layers/parking_spaces/hgv.svg"
}
]
}
@@ -264,4 +287,4 @@
]
}
]
-}
+}
\ No newline at end of file
diff --git a/assets/layers/playground/playground.json b/assets/layers/playground/playground.json
index 4324a58df5..52447d8f0c 100644
--- a/assets/layers/playground/playground.json
+++ b/assets/layers/playground/playground.json
@@ -273,14 +273,16 @@
"if": "surface=tartan",
"then": {
"en": "The surface is tartan - a synthetic, springy surface typically seen on athletic pistes",
- "nl": "De ondergrond bestaat uit Tartan - een synthetisch, elastisch en poreus materiaal dat je ook vindt op atletiekpistes"
+ "nl": "De ondergrond bestaat uit Tartan - een synthetisch, elastisch en poreus materiaal dat je ook vindt op atletiekpistes",
+ "de": "Der Belag ist aus Tartan - ein synthetischer, federnder Belag, der typischerweise auf Sportbahnen zu finden ist"
}
},
{
"if": "surface=rubber",
"then": {
"en": "The surface is made from rubber, such as rubber tiles, rubber mulch or a big rubber area",
- "nl": "De ondergrond bestaat uit rubber, zoals rubberen tegels, rubber snippers of een groot rubberen oppervlak"
+ "nl": "De ondergrond bestaat uit rubber, zoals rubberen tegels, rubber snippers of een groot rubberen oppervlak",
+ "de": "Die Oberfläche besteht aus Gummi, z. B. aus Gummifliesen, Gummimulch oder einer großen Gummifläche"
}
}
],
diff --git a/assets/layers/questions/questions.json b/assets/layers/questions/questions.json
index ada1d0582a..e2f06be100 100644
--- a/assets/layers/questions/questions.json
+++ b/assets/layers/questions/questions.json
@@ -193,7 +193,8 @@
},
"editButtonAriaLabel": {
"en": "Edit phone number",
- "nl": "Pas telefoonnummer aan"
+ "nl": "Pas telefoonnummer aan",
+ "de": "Telefonnummer bearbeiten"
}
},
{
@@ -276,7 +277,8 @@
},
"editButtonAriaLabel": {
"en": "Edit email address",
- "nl": "Pas emailadres aan"
+ "nl": "Pas emailadres aan",
+ "de": "E-Mail Adresse bearbeiten"
}
},
{
@@ -330,7 +332,8 @@
],
"editButtonAriaLabel": {
"en": "Edit website",
- "nl": "Pas website aan"
+ "nl": "Pas website aan",
+ "de": "Webseite bearbeiten"
}
},
{
@@ -2629,7 +2632,8 @@
},
"after": {
"en": "Scan this code to open this location on another device",
- "nl": "Scan deze code om deze locatie op een ander apparaat te zien"
+ "nl": "Scan deze code om deze locatie op een ander apparaat te zien",
+ "de": "Scannen Sie den Code, um diesen Ort auf einem anderen Gerät zu öffnen"
}
}
},
@@ -2644,7 +2648,8 @@
"type": "share_link",
"text": {
"en": "Share this location",
- "nl": "Deel deze locatie"
+ "nl": "Deel deze locatie",
+ "de": "Standort teilen"
}
}
}
diff --git a/assets/layers/school/school.json b/assets/layers/school/school.json
index c8d26be0ec..07ef243ced 100644
--- a/assets/layers/school/school.json
+++ b/assets/layers/school/school.json
@@ -435,12 +435,12 @@
"cs": "V této škole se používají následující jazyky:{list()}"
},
"render_single_language": {
- "en": "{language():font-bold} is the main language of this school",
- "de": "{language():font-bold} ist die Hauptsprache der Schule",
- "ca": "{language():font-bold} és la llengua principal d'aquesta escola",
- "fr": "{language():font-bold} est la langue principale dans cette école",
- "pl": "Język {language():font-bold} jest głównym językiem używanym w tej szkole",
- "cs": "{language():font-bold} je hlavním jazykem této školy"
+ "en": "{language()} is the main language of this school",
+ "de": "{language()} ist die Hauptsprache der Schule",
+ "ca": "{language()} és la llengua principal d'aquesta escola",
+ "fr": "{language()} est la langue principale dans cette école",
+ "pl": "Język {language()} jest głównym językiem używanym w tej szkole",
+ "cs": "{language()} je hlavním jazykem této školy"
},
"question": {
"en": "What is the main language of this school?
What language is spoken with the students in non-language related courses and with the administration?
",
diff --git a/assets/layers/shops/shops.json b/assets/layers/shops/shops.json
index be124f8ca2..e0bb68ecdd 100644
--- a/assets/layers/shops/shops.json
+++ b/assets/layers/shops/shops.json
@@ -109,6 +109,21 @@
"override": {
"render": "./assets/layers/id_presets/maki-shop.svg",
"+mappings": [
+ {
+ "#": "Layer icon rendering",
+ "if": {
+ "or": [
+ "shop=yes",
+ {
+ "and": [
+ "shop!=yes",
+ "id="
+ ]
+ }
+ ]
+ },
+ "then": "./assets/layers/id_presets/maki-shop.svg"
+ },
{
"if": {
"or": [
@@ -128,11 +143,6 @@
{
"if": "craft=key_cutter",
"then": "./assets/layers/id_presets/fas-key.svg"
- },
- {
- "#": "Layer icon rendering",
- "if": "id=",
- "then": "./assets/layers/id_presets/maki-shop.svg"
}
]
}
@@ -206,7 +216,7 @@
"en": "You can specify later on what this shop sells.",
"ca": "Podeu especificar més endavant el que ven aquesta botiga.",
"cs": "Přidat nový obchod",
- "de": "Ein neues Geschäft hinzufügen",
+ "de": "Sie können später angeben, was das Geschäft verkauft.",
"eo": "Enmeti novan butikon",
"es": "Añadir una nueva tienda",
"fr": "Ajouter un nouveau magasin",
@@ -627,12 +637,29 @@
"softDeletionTags": {
"and": [
"shop=",
+ "phone=",
+ "website=",
+ "email=",
+ "opening_hours=",
"disused:shop:={shop}"
]
},
- "extraDeleteReasons": [
+ "omitDefaultDeleteReasons": [
+ "disused"
+ ],
+ "nonDeleteMappings": [
{
- "explanation": {
+ "if": {
+ "and": [
+ "shop=",
+ "phone=",
+ "website=",
+ "email=",
+ "opening_hours=",
+ "disused:shop:={shop}"
+ ]
+ },
+ "then": {
"nl": "{title()} is permanent gestopt",
"en": "{title()} has closed down permanently",
"de": "{title()} wurde dauerhaft geschlossen",
@@ -640,8 +667,7 @@
"fr": "{title()} a fermé définitivement",
"ca": "{title()} ha tancat permanentment",
"cs": "{title()} je trvale uzavřen"
- },
- "changesetMessage": "shop_closed"
+ }
}
]
},
diff --git a/assets/layers/ski_piste/ski_piste.json b/assets/layers/ski_piste/ski_piste.json
new file mode 100644
index 0000000000..b2063eab13
--- /dev/null
+++ b/assets/layers/ski_piste/ski_piste.json
@@ -0,0 +1,128 @@
+{
+ "pointRendering": [
+ {
+ "location": [
+ "point"
+ ],
+ "marker": [
+ {
+ "icon": "circle",
+ "color": "white"
+ }
+ ]
+ }
+ ],
+ "tagRenderings": [
+ "images",
+ {
+ "question": {
+ "en": "What is the difficulty of this piste?"
+ },
+ "id": "piste_difficulty",
+ "condition": "piste:type!=connection",
+ "mappings": [
+ {
+ "if": "piste:difficulty=novice",
+ "then": {
+ "en": "Novice (green)"
+ }
+ },
+ {
+ "if": "piste:difficulty=easy",
+ "then": {
+ "en": "Easy (blue)"
+ }
+ },
+ {
+ "if": "piste:difficulty=intermediate",
+ "then": {
+ "en": "Intermediate (red)"
+ }
+ },
+ {
+ "if": "piste:difficulty=advanced",
+ "then": {
+ "en": "Advanced (black)"
+ }
+ },
+ {
+ "if": "piste:difficulty=expert",
+ "then": {
+ "en": "Expert (orange/double black)"
+ }
+ },
+ {
+ "if": "piste:difficulty=freeride",
+ "then": {
+ "en": "Freeride"
+ }
+ }
+ ]
+ },
+ {
+ "id": "length",
+ "render": {
+ "en": "This part of the ski piste is {_length:km} kilometer long"
+ }
+ }
+ ],
+ "lineRendering": [
+ {
+ "width": "10",
+ "color": {
+ "mappings": [
+ {
+ "then": "green",
+ "if": "piste:difficulty=novice"
+ },
+ {
+ "if": "piste:difficulty=easy",
+ "then": "blue"
+ },
+ {
+ "if": "piste:difficulty=intermediate",
+ "then": "red"
+ },
+ {
+ "if": "piste:difficulty=advanced",
+ "then": "black"
+ },
+ {
+ "if": "piste:difficulty=expert",
+ "then": "orange"
+ },
+ {
+ "if": "piste:difficulty=",
+ "then": "gray"
+ }
+ ]
+ },
+ "imageAlongWay": "./assets/png/oneway.png"
+ }
+ ],
+ "id": "ski_piste",
+ "name": {
+ "en": "Ski and snowboard pistes"
+ },
+ "description": {
+ "en": "Ski and snowboard pistes"
+ },
+ "source": {
+ "osmTags": {
+ "and": [
+ {
+ "or": [
+ "piste:type=downhill",
+ "piste:type=connection"
+ ]
+ },
+ "area!=yes"
+ ]
+ }
+ },
+ "title": {
+ "render": {
+ "en": "Ski piste {name}"
+ }
+ }
+}
diff --git a/assets/layers/sport_pitch/sport_pitch.json b/assets/layers/sport_pitch/sport_pitch.json
index 37629af291..8081d8a7ab 100644
--- a/assets/layers/sport_pitch/sport_pitch.json
+++ b/assets/layers/sport_pitch/sport_pitch.json
@@ -475,7 +475,8 @@
"then": {
"en": "The surface of this track is Tartan, a synthetic, slightly springy, porous surface",
"nl": "De ondergrond is Tartan, een synthetisch, licht verende en poreuze ondergrond",
- "ca": "La superfície d'aquesta pista és Tartan, una superfície sintètica, lleugerament molla i porosa"
+ "ca": "La superfície d'aquesta pista és Tartan, una superfície sintètica, lleugerament molla i porosa",
+ "de": "Der Belag dieser Laufbahn ist Tartan, ein synthetischer, leicht federnder, poröser Belag"
}
}
],
diff --git a/assets/layers/stairs/stairs.json b/assets/layers/stairs/stairs.json
index d51da3c487..c51fbf6a50 100644
--- a/assets/layers/stairs/stairs.json
+++ b/assets/layers/stairs/stairs.json
@@ -205,18 +205,18 @@
"cs": "Ve kterých jazycích existuje hmatové písmo (braillské písmo) pro navigaci? "
},
"render_list_item": {
- "en": "These stairs have tactile writing in {language():font-bold}",
- "de": "Die Treppe hat taktile Schrift in {language():font-bold}",
- "nl": "Deze trap heeft voelbaar schrijft in {language():font-bold}",
- "ca": "Aquestes escales tenen escriptura tàctil en {language():font-bold}",
- "cs": "Tyto schody mají hmatové písmo v {language():font-bold}"
+ "en": "These stairs have tactile writing in {language()}",
+ "de": "Die Treppe hat taktile Schrift in {language()}",
+ "nl": "Deze trap heeft voelbaar schrijft in {language()}",
+ "ca": "Aquestes escales tenen escriptura tàctil en {language()}",
+ "cs": "Tyto schody mají hmatové písmo v {language()}"
},
"render_single_language": {
- "en": "These stairs have tactile writing in {language():font-bold}",
- "de": "Die Treppe hat taktile Schrift in {language():font-bold}",
- "nl": "Deze trap heeft voelbaar schrijft in {language():font-bold}",
- "ca": "Aquestes escales tenen escriptura tàctil en {language():font-bold}",
- "cs": "Tyto schody mají hmatové písmo v {language():font-bold}"
+ "en": "These stairs have tactile writing in {language()}",
+ "de": "Die Treppe hat taktile Schrift in {language()}",
+ "nl": "Deze trap heeft voelbaar schrijft in {language()}",
+ "ca": "Aquestes escales tenen escriptura tàctil en {language()}",
+ "cs": "Tyto schody mají hmatové písmo v {language()}"
}
}
}
@@ -294,7 +294,8 @@
"id": "incline",
"render": {
"en": "These stairs have an incline of {incline}",
- "ca": "Aquestes escales tenen una inclinació de {incline}"
+ "ca": "Aquestes escales tenen una inclinació de {incline}",
+ "de": "Die Treppe hat eine Steigung von {incline}"
},
"freeform": {
"key": "incline",
@@ -302,14 +303,16 @@
},
"question": {
"en": "What is the incline of these stairs?",
- "ca": "Quina és la inclinació d'aquestes escales?"
+ "ca": "Quina és la inclinació d'aquestes escales?",
+ "de": "Welche Steigung hat die Treppe?"
},
"mappings": [
{
"if": "incline=up",
"then": {
"en": "The upward direction is {direction_absolute()}",
- "ca": "La direcció ascendent és {direction_absolute()}"
+ "ca": "La direcció ascendent és {direction_absolute()}",
+ "de": "Die Aufwärtsrichtung ist {direction_absolute()}"
},
"hideInAnswer": true
},
@@ -317,7 +320,8 @@
"if": "incline=down",
"then": {
"en": "The downward direction is {direction_absolute()}",
- "ca": "La direcció descendent és {direction_absolute()}"
+ "ca": "La direcció descendent és {direction_absolute()}",
+ "de": "Die Abwärtsrichtung ist {direction_absolute()}"
},
"hideInAnswer": true
}
diff --git a/assets/layers/toilet/baby.svg b/assets/layers/toilet/baby.svg
new file mode 100644
index 0000000000..6a711ce219
--- /dev/null
+++ b/assets/layers/toilet/baby.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/layers/toilet/baby.svg.license b/assets/layers/toilet/baby.svg.license
new file mode 100644
index 0000000000..e024326107
--- /dev/null
+++ b/assets/layers/toilet/baby.svg.license
@@ -0,0 +1,2 @@
+SPDX-FileCopyrightText: Bianca Teixeira
+SPDX-License-Identifier: CC0-1.0
\ No newline at end of file
diff --git a/assets/layers/toilet/license_info.json b/assets/layers/toilet/license_info.json
index 11318c5922..af127dea4a 100644
--- a/assets/layers/toilet/license_info.json
+++ b/assets/layers/toilet/license_info.json
@@ -1,4 +1,14 @@
[
+ {
+ "path": "baby.svg",
+ "license": "CC0-1.0",
+ "authors": [
+ "Bianca Teixeira"
+ ],
+ "sources": [
+ "https://commons.wikimedia.org/wiki/File:Baby_(75158)_-_The_Noun_Project.svg"
+ ]
+ },
{
"path": "toilets.svg",
"license": "CC0-1.0",
diff --git a/assets/layers/trolley_bay/license_info.json b/assets/layers/trolley_bay/license_info.json
new file mode 100644
index 0000000000..f2a2da71ba
--- /dev/null
+++ b/assets/layers/trolley_bay/license_info.json
@@ -0,0 +1,13 @@
+[
+ {
+ "path": "trolley_bay.svg",
+ "license": "CC-BY-SA 3.0",
+ "authors": [
+ "Manuel Campagnoli",
+ "Robin van der Linde"
+ ],
+ "sources": [
+ "https://commons.wikimedia.org/wiki/File:Shopping_Cart.svg"
+ ]
+ }
+]
\ No newline at end of file
diff --git a/assets/layers/trolley_bay/trolley_bay.json b/assets/layers/trolley_bay/trolley_bay.json
new file mode 100644
index 0000000000..b8a84b359e
--- /dev/null
+++ b/assets/layers/trolley_bay/trolley_bay.json
@@ -0,0 +1,206 @@
+{
+ "id": "trolley_bay",
+ "name": {
+ "en": "Trolley Bays"
+ },
+ "description": {
+ "en": "Find trolley bays for shopping trolleys."
+ },
+ "title": {
+ "en": "Trolley Bay"
+ },
+ "source": {
+ "osmTags": "amenity=trolley_bay"
+ },
+ "minzoom": 18,
+ "allowMove": {
+ "enableImproveAccuracy": true,
+ "enableRelocation": true
+ },
+ "deletion": true,
+ "tagRenderings": [
+ {
+ "id": "covered",
+ "question": {
+ "en": "Is this trolley bay covered?"
+ },
+ "mappings": [
+ {
+ "if": "covered=yes",
+ "then": {
+ "en": "This trolley bay is covered"
+ }
+ },
+ {
+ "if": "covered=no",
+ "then": {
+ "en": "This trolley bay is not covered"
+ }
+ }
+ ]
+ },
+ {
+ "id": "deposit",
+ "question": {
+ "en": "Is a deposit (e.g. a coin) required for the trolleys?"
+ },
+ "mappings": [
+ {
+ "if": "trolley:deposit=yes",
+ "then": {
+ "en": "A deposit is required for the trolleys"
+ }
+ },
+ {
+ "if": "trolley:deposit=no",
+ "then": {
+ "en": "No deposit is required for the trolleys"
+ }
+ }
+ ]
+ },
+ {
+ "id": "denominations",
+ "condition": {
+ "and": [
+ "trolley:deposit=yes",
+ "_currency~.*EUR.*"
+ ]
+ },
+ "question": {
+ "en": "What coins are accepted for the deposit?"
+ },
+ "multiAnswer": true,
+ "mappings": [
+ {
+ "if": "trolley:deposit:denominations=0.50 EUR",
+ "icon": "./assets/layers/questions/denominations/eur/50cent.svg",
+ "then": {
+ "en": "50 cent coins are accepted",
+ "de": "50-Cent-Münzen werden akzeptiert",
+ "nl": "Munten van 50 cent worden geaccepteerd",
+ "nb_NO": "50-cent mynter aksepteres",
+ "fr": "Les pièces de 50 cents sont acceptées",
+ "pl": "Akceptowane są monety 50-centowe",
+ "ca": "S'accepten monedes de 50 cèntims",
+ "es": "Se aceptan monedas de 50 céntimos",
+ "cs": "Jsou přijímány mince v hodnotě 50 centů",
+ "id": "Koin 50 sen diterima"
+ }
+ },
+ {
+ "if": "trolley:deposit:denominations=1 EUR",
+ "icon": "./assets/layers/questions/denominations/eur/1euro.svg",
+ "then": {
+ "en": "1 euro coins are accepted",
+ "de": "1-Euro-Münzen werden akzeptiert",
+ "nl": "Munten van 1 euro worden geaccepteerd",
+ "nb_NO": "1-euro mynter aksepteres",
+ "fr": "Les pièces de 1 euro sont acceptées",
+ "pl": "Akceptowane są monety 1 euro",
+ "ca": "S'accepten monedes de 1 euro",
+ "es": "Se aceptan monedas de 1 euro",
+ "cs": "Jsou přijímány mince v hodnotě 1 eura"
+ },
+ "hideInAnswer": "_currency!~.*EUR.*"
+ },
+ {
+ "if": "trolley:deposit:denominations=2 EUR",
+ "icon": "./assets/layers/questions/denominations/eur/2euro.svg",
+ "then": {
+ "en": "2 euro coins are accepted",
+ "de": "2-Euro-Münzen werden akzeptiert",
+ "nl": "Munten van 2 euro worden geaccepteerd",
+ "nb_NO": "2-euro mynter aksepteres",
+ "fr": "Les pièces de 2 euros sont acceptées",
+ "pl": "Akceptowane są monety 2 euro",
+ "ca": "S'accepten monedes de 2 euros",
+ "es": "Se aceptan monedas de 2 euros",
+ "cs": "Jsou přijímány mince v hodnotě 2 euro"
+ },
+ "hideInAnswer": "_currency!~.*EUR.*"
+ }
+ ]
+ },
+ {
+ "id": "cart_types",
+ "question": {
+ "en": "What kind of special trolleys are available?"
+ },
+ "multiAnswer": true,
+ "mappings": [
+ {
+ "if": "trolley:magnifier=yes",
+ "ifnot": "trolley:magnifier=no",
+ "then": {
+ "en": "Trolleys with a magnifier are available"
+ }
+ },
+ {
+ "if": "trolley:wheelchair=yes",
+ "ifnot": "trolley:wheelchair=no",
+ "then": {
+ "en": "Trolleys for wheelchair users are available"
+ }
+ },
+ {
+ "if": "trolley:children=yes",
+ "ifnot": "trolley:children=no",
+ "then": {
+ "en": "Trolleys for children are available"
+ }
+ },
+ {
+ "if": "trolley:seats=yes",
+ "ifnot": "trolley:seats=no",
+ "then": {
+ "en": "Trolleys with seats for children are available"
+ }
+ },
+ {
+ "if": "trolley:flatbed=yes",
+ "ifnot": "trolley:flatbed=no",
+ "then": {
+ "en": "Trolleys with a flatbed are available"
+ }
+ },
+ {
+ "if": "trolley:vertical=yes",
+ "ifnot": "trolley:vertical=no",
+ "then": {
+ "en": "Vertical trolleys for sheet-like goods are available"
+ }
+ }
+ ]
+ },
+ {
+ "id": "indoor"
+ }
+ ],
+ "presets": [
+ {
+ "title": {
+ "en": "a trolley bay"
+ },
+ "tags": [
+ "amenity=trolley_bay"
+ ],
+ "description": {
+ "en": "A trolley bay for parking shopping carts."
+ }
+ }
+ ],
+ "pointRendering": [
+ {
+ "location": [
+ "point",
+ "centroid"
+ ],
+ "marker": [
+ {
+ "icon": "./assets/layers/trolley_bay/trolley_bay.svg"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/assets/layers/trolley_bay/trolley_bay.svg b/assets/layers/trolley_bay/trolley_bay.svg
new file mode 100644
index 0000000000..6ab9e54559
--- /dev/null
+++ b/assets/layers/trolley_bay/trolley_bay.svg
@@ -0,0 +1,12 @@
+
diff --git a/assets/layers/trolley_bay/trolley_bay.svg.license b/assets/layers/trolley_bay/trolley_bay.svg.license
new file mode 100644
index 0000000000..2beb24295d
--- /dev/null
+++ b/assets/layers/trolley_bay/trolley_bay.svg.license
@@ -0,0 +1,2 @@
+SPDX-FileCopyrightText: Manuel Campagnoli; Robin van der Linde
+SPDX-License-Identifier: CC-BY-SA 3.0
\ No newline at end of file
diff --git a/assets/layers/unit/unit.json b/assets/layers/unit/unit.json
index a197e3b029..f05fea9284 100644
--- a/assets/layers/unit/unit.json
+++ b/assets/layers/unit/unit.json
@@ -1,7 +1,8 @@
{
"id": "unit",
"description": {
- "en": "Library layer with all common units. Units can _only_ be imported from this file."
+ "en": "Library layer with all common units. Units can _only_ be imported from this file.",
+ "de": "Bibliotheksebene mit allen gängigen Einrichtungen. Einrichtungen können _nur_ aus dieser Datei importiert werden."
},
"source": "special:library",
"pointRendering": null,
@@ -115,7 +116,8 @@
],
"human": {
"en": "{quantity} Volt",
- "nl": "{quantity} volt"
+ "nl": "{quantity} volt",
+ "de": "{quantity} Volt"
}
}
],
@@ -135,7 +137,8 @@
"human": {
"en": "{quantity} A",
"nl": "{quantity} A",
- "ca": "{quantity} A"
+ "ca": "{quantity} A",
+ "de": "{quantity} A"
}
}
],
@@ -202,7 +205,8 @@
"humanSingular": {
"en": "one centimeter",
"nl": "één centimeter",
- "ca": "un centímetre"
+ "ca": "un centímetre",
+ "de": "ein Zentimeter"
}
},
{
@@ -337,12 +341,14 @@
"human": {
"en": "{quantity} minutes",
"nl": "{quantity} minuten",
- "ca": "{quantity} minuts"
+ "ca": "{quantity} minuts",
+ "de": "{quantity} Minuten"
},
"humanSingular": {
"en": "one minute",
"nl": "één minuut",
- "ca": "un minut"
+ "ca": "un minut",
+ "de": "eine Minute"
}
},
{
@@ -360,12 +366,14 @@
"human": {
"en": "{quantity} hours",
"nl": "{quantity} uren",
- "ca": "{quantity} hores"
+ "ca": "{quantity} hores",
+ "de": "{quantity} Stunden"
},
"humanSingular": {
"en": "one hour",
"nl": "één uur",
- "ca": "una hora"
+ "ca": "una hora",
+ "de": "eine Stunde"
}
},
{
@@ -380,11 +388,13 @@
"human": {
"en": "{quantity} days",
"nl": "{quantity} day",
- "ca": "{quantity} dies"
+ "ca": "{quantity} dies",
+ "de": "{quantity} Tage"
},
"humanSingular": {
"en": "one day",
- "nl": "één dag"
+ "nl": "één dag",
+ "de": "ein Tag"
}
}
]
diff --git a/assets/layers/usersettings/usersettings.json b/assets/layers/usersettings/usersettings.json
index baaaa9bcee..3e66739710 100644
--- a/assets/layers/usersettings/usersettings.json
+++ b/assets/layers/usersettings/usersettings.json
@@ -49,9 +49,10 @@
"icon": "./assets/layers/usersettings/translate_disabled.svg",
"then": {
"en": "The language was set via an URL-parameter and cannot be set by the user.",
- "de": "Die Sprache wurde über einen URL-Parameter gesetzt und kann nicht vom Benutzer eingestellt werden.²",
+ "de": "Die Sprache wurde über einen URL-Parameter gesetzt und kann nicht vom Benutzer eingestellt werden.",
"ca": "L'idioma es va establir mitjançant un paràmetre d'URL i l'usuari no pot definir-lo.",
- "cs": "Jazyk byl nastaven pomocí parametru URL a uživatel jej nemůže nastavit.²"
+ "cs": "Jazyk byl nastaven pomocí parametru URL a uživatel jej nemůže nastavit.²",
+ "nl": "De taal werd ingesteld via een URL-parameter en kan niet manueel ingesteld worden."
}
}
]
@@ -82,9 +83,10 @@
"type": "link",
"text": {
"en": "You have {_unreadMessages} messages Open your inbox",
- "de": "Du hast {_unreadMessages} Öffne Deinen Posteingang",
+ "de": "Sie haben {_unreadMessages} Nachrichten Posteingang öffnen",
"ca": "Tens {_unreadMessages} missatges Obri la safata d'entrada",
- "cs": "Máte {_unreadMessages} Otevřít schránku"
+ "cs": "Máte {_unreadMessages} Otevřít schránku",
+ "nl": "Je hebt {_unreadMessages} ongelezen berichten Ga naar je inbox"
},
"href": "{_backend}/messages/inbox"
}
@@ -101,7 +103,8 @@
"en": "Open your settings on OpenStreetMap.org",
"de": "Öffne Deine Einstellungen auf OpenStreetMap.org",
"ca": "Obriu la vostra configuració a OpenStreetMap.org",
- "cs": "Otevřít vaše nastavení na OpenStreetMap.org"
+ "cs": "Otevřít vaše nastavení na OpenStreetMap.org",
+ "nl": "Open je instellingen op OpenStreetMap.org"
},
"href": "{_backend}/account/edit"
}
@@ -116,7 +119,9 @@
{
"id": "a11y-features",
"question": {
- "en": "What accessibility features should be applied?"
+ "en": "What accessibility features should be applied?",
+ "nl": "Wanneer moet de toegankelijkheidsmode ingeschakeld worden?",
+ "de": "Welche Barrierefrei-Funktionen sollen angewendet werden?"
},
"mappings": [
{
@@ -124,20 +129,26 @@
"alsoShowIf": "mapcomplete-a11y=",
"then": {
"en": "Enable accessibility features when arrow keys are used to navigate the map",
- "ca": "Activar les funcions d'accessibilitat quan s'utilitzen les tecles de fletxa per navegar pel mapa"
+ "ca": "Activar les funcions d'accessibilitat quan s'utilitzen les tecles de fletxa per navegar pel mapa",
+ "nl": "Schakel toegankelijkheidsmode aan wanneer op de pijltjestoetsen wordt geduwd om de kaart te bewegen",
+ "de": "Barrierefrei-Modus aktivieren, wenn Pfeiltasten zum Navigieren in der Karte verwendet werden"
}
},
{
"if": "mapcomplete-a11y=always",
"then": {
"en": "Always enable accessibility features",
- "ca": "Sempre habilita les característiques d'accessibilitat"
+ "ca": "Sempre habilita les característiques d'accessibilitat",
+ "nl": "Schakel de toegankelijkheidsmode altijd aan",
+ "de": "Barrierefrei-Modus immer aktivieren"
}
},
{
"if": "mapcomplete-a11y=never",
"then": {
- "en": "Never enable accessibility features"
+ "en": "Never enable accessibility features",
+ "nl": "Gebruik geen toegankelijkheidsmode",
+ "de": "Barrierefrei-Modus niemals aktivieren"
}
}
]
@@ -407,7 +418,8 @@
"question": {
"en": "Should a crosshair be shown in the center of the display?",
"cs": "Měl by se uprostřed displeje zobrazovat kříž?",
- "de": "Soll ein Fadenkreuz in der Mitte des Bildschirms angezeigt werden?"
+ "de": "Soll ein Fadenkreuz in der Mitte des Bildschirms angezeigt werden?",
+ "nl": "Moet er een kruisje getoond worden in het centrum van je display?"
},
"questionHint": {
"en": "This can help to accurately position a new element",
@@ -442,7 +454,8 @@
"en": "Should north always be up?",
"de": "Soll Norden immer oben sein?",
"ca": "El nord hauria d'estar sempre amunt?",
- "cs": "Měl by být sever vždy nahoře?"
+ "cs": "Měl by být sever vždy nahoře?",
+ "nl": "Moet het noorden altijd naar boven getoond worden?"
},
"mappings": [
{
@@ -464,7 +477,8 @@
"de": "Norden immer nach oben zeigen lassen",
"fr": "Toujours garder le nord en haut",
"ca": "Mantingueu sempre el nord apuntant cap amunt",
- "cs": "Sever vždy směřujte nahoru"
+ "cs": "Sever vždy směřujte nahoru",
+ "nl": "Hou het noorden altijd naar boven"
}
}
]
@@ -481,7 +495,8 @@
"de": "Laden Sie den privaten Schlüssel für Ihr Mangrove-Konto herunter",
"da": "Hent den private nøgle til din Mangrove-konto",
"ca": "Baixeu la clau privada del vostre compte de Mangrove",
- "cs": "Stáhnout soukromý klíč pro Mangrove účet"
+ "cs": "Stáhnout soukromý klíč pro Mangrove účet",
+ "nl": "Download de private sleutel van je Mangrove-account"
}
},
"after": {
diff --git a/assets/png/license_info.json b/assets/png/license_info.json
new file mode 100644
index 0000000000..548e527930
--- /dev/null
+++ b/assets/png/license_info.json
@@ -0,0 +1,34 @@
+[
+ {
+ "path": "oneway.png",
+ "license": "CC0-1.0",
+ "authors": [
+ "Pieter Vander Vennet"
+ ],
+ "sources": []
+ },
+ {
+ "path": "oneway.svg",
+ "license": "CC0-1.0",
+ "authors": [
+ "Pieter Vander Vennet"
+ ],
+ "sources": []
+ },
+ {
+ "path": "twoway.png",
+ "license": "CC0-1.0",
+ "authors": [
+ "Pieter Vander Vennet"
+ ],
+ "sources": []
+ },
+ {
+ "path": "twoway.svg",
+ "license": "CC0-1.0",
+ "authors": [
+ "Pieter Vander Vennet"
+ ],
+ "sources": []
+ }
+]
\ No newline at end of file
diff --git a/assets/png/oneway.png b/assets/png/oneway.png
new file mode 100644
index 0000000000..5357d46074
Binary files /dev/null and b/assets/png/oneway.png differ
diff --git a/assets/png/oneway.png.license b/assets/png/oneway.png.license
new file mode 100644
index 0000000000..ed02883002
--- /dev/null
+++ b/assets/png/oneway.png.license
@@ -0,0 +1,2 @@
+SPDX-FileCopyrightText: Pieter Vander Vennet
+SPDX-License-Identifier: CC0-1.0
\ No newline at end of file
diff --git a/assets/png/oneway.svg b/assets/png/oneway.svg
new file mode 100644
index 0000000000..1b58bd2de4
--- /dev/null
+++ b/assets/png/oneway.svg
@@ -0,0 +1,47 @@
+
+
diff --git a/assets/png/oneway.svg.license b/assets/png/oneway.svg.license
new file mode 100644
index 0000000000..ed02883002
--- /dev/null
+++ b/assets/png/oneway.svg.license
@@ -0,0 +1,2 @@
+SPDX-FileCopyrightText: Pieter Vander Vennet
+SPDX-License-Identifier: CC0-1.0
\ No newline at end of file
diff --git a/assets/png/twoway.png b/assets/png/twoway.png
new file mode 100644
index 0000000000..e57d533026
Binary files /dev/null and b/assets/png/twoway.png differ
diff --git a/assets/png/twoway.png.license b/assets/png/twoway.png.license
new file mode 100644
index 0000000000..2452bee1e8
--- /dev/null
+++ b/assets/png/twoway.png.license
@@ -0,0 +1,2 @@
+SPDX-FileCopyrightText: Pieter Vander Vennet
+SPDX-License-Identifier: CC0
\ No newline at end of file
diff --git a/assets/png/twoway.svg b/assets/png/twoway.svg
new file mode 100644
index 0000000000..7a28a60e2d
--- /dev/null
+++ b/assets/png/twoway.svg
@@ -0,0 +1,58 @@
+
+
diff --git a/assets/png/twoway.svg.license b/assets/png/twoway.svg.license
new file mode 100644
index 0000000000..2452bee1e8
--- /dev/null
+++ b/assets/png/twoway.svg.license
@@ -0,0 +1,2 @@
+SPDX-FileCopyrightText: Pieter Vander Vennet
+SPDX-License-Identifier: CC0
\ No newline at end of file
diff --git a/assets/svg/license_info.json b/assets/svg/license_info.json
index 80f667176d..d95f0ed68a 100644
--- a/assets/svg/license_info.json
+++ b/assets/svg/license_info.json
@@ -1073,16 +1073,6 @@
"https://commons.wikimedia.org/wiki/File:Font_Awesome_5_solid_robot.svg"
]
},
- {
- "path": "satellite.svg",
- "license": "CC0-1.0",
- "authors": [
- "SVG Repo"
- ],
- "sources": [
- "https://www.svgrepo.com/svg/80960/satellite"
- ]
- },
{
"path": "scissors.svg",
"license": "CC-BY-3.0",
@@ -1171,6 +1161,12 @@
"authors": [],
"sources": []
},
+ {
+ "path": "square_rounded.svg",
+ "license": "TRIVIAL",
+ "authors": [],
+ "sources": []
+ },
{
"path": "star.svg",
"license": "TRIVIAL",
diff --git a/assets/svg/satellite.svg b/assets/svg/satellite.svg
deleted file mode 100644
index 506a593bfb..0000000000
--- a/assets/svg/satellite.svg
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
\ No newline at end of file
diff --git a/assets/svg/square_rounded.svg b/assets/svg/square_rounded.svg
new file mode 100644
index 0000000000..4009ed00b1
--- /dev/null
+++ b/assets/svg/square_rounded.svg
@@ -0,0 +1,22 @@
+
+
diff --git a/assets/svg/square_rounded.svg.license b/assets/svg/square_rounded.svg.license
new file mode 100644
index 0000000000..22b8ca7a5f
--- /dev/null
+++ b/assets/svg/square_rounded.svg.license
@@ -0,0 +1,2 @@
+SPDX-FileCopyrightText:
+SPDX-License-Identifier: LicenseRef-TRIVIAL
\ No newline at end of file
diff --git a/assets/themes/atm/atm.json b/assets/themes/atm/atm.json
index d8148c7f1f..fc6f4e7073 100644
--- a/assets/themes/atm/atm.json
+++ b/assets/themes/atm/atm.json
@@ -38,7 +38,6 @@
"builtin": "bank",
"override": {
"id": "banks_with_atm",
- "name": null,
"minzoom": 14,
"source": {
"osmTags": {
@@ -56,6 +55,7 @@
"builtin": "bank",
"override": {
"minzoom": 18,
+ "name": null,
"filter": {
"sameAs": "bank_with_atm"
}
@@ -132,7 +132,7 @@
"cs": "Přidání všech navrhovaných značek do nejbližšího bankomatu"
},
"image": "./assets/svg/addSmall.svg",
- "maproulette_task_id": "mr_taskId"
+ "maproulette_id": "mr_taskId"
}
}
},
@@ -167,10 +167,11 @@
"builtin": "postoffices",
"override": {
"minzoom": 18,
+ "name": null,
"filter": {
"sameAs": "post_offices_with_atm"
}
}
}
]
-}
\ No newline at end of file
+}
diff --git a/assets/themes/climbing/climbing.json b/assets/themes/climbing/climbing.json
index f359b932dd..f080d16fa7 100644
--- a/assets/themes/climbing/climbing.json
+++ b/assets/themes/climbing/climbing.json
@@ -393,6 +393,7 @@
]
},
"minzoom": 16,
+ "name": null,
"+tagRenderings": [
{
"id": "repairs_climbing_shoes",
diff --git a/assets/themes/cyclenodes/cyclenodes.json b/assets/themes/cyclenodes/cyclenodes.json
index 8fdd4cab1c..94c17b99df 100644
--- a/assets/themes/cyclenodes/cyclenodes.json
+++ b/assets/themes/cyclenodes/cyclenodes.json
@@ -36,7 +36,7 @@
"name": {
"en": "Node to node links",
"de": "Knotenpunktverbindungen",
- "es": "enlaces nodo a nodo",
+ "es": "Vínculos entre nodos",
"nl": "Verbindingen van node naar node",
"fr": "liens noeud à noeud",
"ca": "Enllaços node a node",
@@ -57,7 +57,7 @@
"render": {
"en": "Node to node link",
"de": "Knotenpunktverbindung",
- "es": "enlace nodo a nodo",
+ "es": "Vínculos entre nodos",
"nl": "Node-naar-node verbinding",
"fr": "lien noeud à noeud",
"ca": "Enllaç node a node",
@@ -70,7 +70,7 @@
"then": {
"en": "Node to node link {ref}",
"de": "Knotenpunktverbindung {ref}",
- "es": "enlace nodo a nodo {ref}",
+ "es": "Vínculos entre nodos {ref}",
"nl": "Node-naar-node verbinding {ref}",
"fr": "lien noeud à noeud {ref}",
"ca": "Enllaç node a node {ref}",
@@ -131,7 +131,7 @@
"en": "Nodes",
"de": "Knotenpunkte",
"ca": "Nodes",
- "es": "nodos",
+ "es": "Nodos",
"nb_NO": "noder",
"nl": "Knooppunten",
"fr": "noeuds",
@@ -202,7 +202,8 @@
"then": {
"en": "Proposed cycle node {proposed:rcn_ref}",
"nl": "Voorgesteld fietsknooppunt {proposed:rcn_ref}",
- "de": "Vorgeschlagener Radknoten {proposed:rcn_ref}"
+ "de": "Vorgeschlagener Radknoten {proposed:rcn_ref}",
+ "es": "Nodo de ciclo propuesto {proposed:rcn_ref}"
}
}
]
@@ -215,7 +216,8 @@
"nl": "Wat is het referentienummer van dit fietsknooppunt?",
"de": "Wie lautet die Nummer des Knotenpunkts im Fahrradknotenpunktnetzwerk?",
"cs": "Jaké je referenční číslo tohoto cyklistického uzlu?",
- "ca": "Quin és el número de referència d'aquest node ciclista?"
+ "ca": "Quin és el número de referència d'aquest node ciclista?",
+ "es": "¿Cuál es el número de referencia de este nodo cíclico?"
},
"freeform": {
"key": "rcn_ref",
@@ -224,7 +226,8 @@
"en": "e.g. 1",
"nl": "bijv. 1",
"de": "z.B. 1",
- "cs": "e.g. 1"
+ "cs": "e.g. 1",
+ "es": "Por ejemplo, 1"
}
},
"render": {
@@ -232,7 +235,8 @@
"nl": "Dit fietsknooppunt heeft referentienummer {rcn_ref}",
"de": "Knotenpunktnummer {rcn_ref} des Fahrradknotenpunktnetzwerks",
"cs": "Tento cyklistický uzel má referenční číslo {rcn_ref}",
- "ca": "Aquest node ciclista té la referència número {rcn_ref}"
+ "ca": "Aquest node ciclista té la referència número {rcn_ref}",
+ "es": "Este nodo cíclico tiene el número de referencia {rcn_ref}"
},
"condition": "rcn_ref~*"
},
@@ -290,7 +294,8 @@
"en": "e.g. 3",
"nl": "bijv. 3",
"de": "z.B. 3",
- "cs": "e.g. 3"
+ "cs": "e.g. 3",
+ "es": "Por ejemplo, 3"
}
},
"id": "node-expected_rcn_route_relations"
@@ -307,7 +312,8 @@
"en": "a cycling node",
"nl": "een fietsknooppunt",
"de": "ein Knoten eines Fahrradknotenpunktnetzwerks",
- "ca": "un node ciclista"
+ "ca": "un node ciclista",
+ "es": "un nodo cíclico"
},
"snapToLayer": [
"cycleways_and_roads"
@@ -342,13 +348,15 @@
"name": {
"en": "Cycling guideposts",
"de": "Fahrrad-Wegweiser",
- "cs": "Cyklistické ukazatele"
+ "cs": "Cyklistické ukazatele",
+ "es": "Indicadores de ciclismo"
},
"title": {
"render": {
"en": "Cycling guidepost",
"de": "Fahrrad-Wegweiser",
- "cs": "Cyklistický ukazatel"
+ "cs": "Cyklistický ukazatel",
+ "es": "Hito ciclista"
}
}
},
@@ -376,7 +384,8 @@
"title": {
"en": "a route marker for a node to node link",
"de": "Eine Routenmarkierung für eine Verbindung von Knoten zu Knoten",
- "cs": "značka trasy pro spojení mezi uzlem"
+ "cs": "značka trasy pro spojení mezi uzlem",
+ "es": "Un marcador de ruta para un enlace de nodo a nodo"
},
"=exampleImages": [
"./assets/layers/route_marker/bicycle_route_marker.jpg"
diff --git a/assets/themes/cyclofix/cyclofix.json b/assets/themes/cyclofix/cyclofix.json
index a52093c2e9..e1361596fd 100644
--- a/assets/themes/cyclofix/cyclofix.json
+++ b/assets/themes/cyclofix/cyclofix.json
@@ -87,8 +87,7 @@
"bicycle_rental!=docking_station"
]
}
- },
- "name": null
+ }
}
},
{
@@ -99,6 +98,7 @@
"sameAs": "bicycle_rental_non_docking"
},
"minzoom": 18,
+ "name": null,
"=pointRendering": [
{
"marker": [
diff --git a/assets/themes/disaster_response/CivilDefence.svg b/assets/themes/disaster_response/CivilDefence.svg
new file mode 100644
index 0000000000..3cfd381768
--- /dev/null
+++ b/assets/themes/disaster_response/CivilDefence.svg
@@ -0,0 +1,5 @@
+
+
\ No newline at end of file
diff --git a/assets/themes/disaster_response/CivilDefence.svg.license b/assets/themes/disaster_response/CivilDefence.svg.license
new file mode 100644
index 0000000000..54aed41888
--- /dev/null
+++ b/assets/themes/disaster_response/CivilDefence.svg.license
@@ -0,0 +1,2 @@
+SPDX-FileCopyrightText: https://commons.wikimedia.org/wiki/User:MStankie
+SPDX-License-Identifier: LicenseRef-TRIVIAL
\ No newline at end of file
diff --git a/assets/themes/disaster_response/disaster_response.json b/assets/themes/disaster_response/disaster_response.json
new file mode 100644
index 0000000000..58e787aa82
--- /dev/null
+++ b/assets/themes/disaster_response/disaster_response.json
@@ -0,0 +1,19 @@
+{
+ "description": {
+ "en": "This map contains elements meant for disaster preparedness and response.",
+ "it": "Questa mappa contiene elementi pensati per la preparazione e risposta ai disastri."
+ },
+ "docs": "https://wiki.openstreetmap.org/wiki/Emergency_facilities_and_amenities",
+ "icon": "./assets/themes/disaster_response/CivilDefence.svg",
+ "id": "disaster_response",
+ "socialImage": "./assets/themes/disaster_response/social.svg",
+ "title": {
+ "en": "Disaster response",
+ "it": "Risposta ai disastri"
+ },
+ "layers": [
+ "hospital",
+ "assembly_point",
+ "disaster_response"
+ ]
+}
\ No newline at end of file
diff --git a/assets/themes/disaster_response/license_info.json b/assets/themes/disaster_response/license_info.json
new file mode 100644
index 0000000000..36d8fd3991
--- /dev/null
+++ b/assets/themes/disaster_response/license_info.json
@@ -0,0 +1,24 @@
+[
+ {
+ "path": "CivilDefence.svg",
+ "license": "TRIVIAL",
+ "authors": [
+ "https://commons.wikimedia.org/wiki/User:MStankie"
+ ],
+ "sources": [
+ "https://commons.wikimedia.org/wiki/File:CivilDefence.svg"
+ ]
+ },
+ {
+ "path": "social.svg",
+ "license": "TRIVIAL",
+ "authors": [
+ "Geneva Convention",
+ "https://commons.wikimedia.org/wiki/User:MStankie",
+ "https://commons.wikimedia.org/wiki/User:The_Navigators"
+ ],
+ "sources": [
+ "https://commons.wikimedia.org/wiki/File:Geneva_Convention_Civil_Defence_Symbol_-_Flag.svg"
+ ]
+ }
+]
\ No newline at end of file
diff --git a/assets/themes/disaster_response/social.svg b/assets/themes/disaster_response/social.svg
new file mode 100644
index 0000000000..86a0036b5b
--- /dev/null
+++ b/assets/themes/disaster_response/social.svg
@@ -0,0 +1,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/assets/themes/disaster_response/social.svg.license b/assets/themes/disaster_response/social.svg.license
new file mode 100644
index 0000000000..ad1a666df4
--- /dev/null
+++ b/assets/themes/disaster_response/social.svg.license
@@ -0,0 +1,2 @@
+SPDX-FileCopyrightText: Geneva Convention; https://commons.wikimedia.org/wiki/User:MStankie; https://commons.wikimedia.org/wiki/User:The_Navigators
+SPDX-License-Identifier: LicenseRef-TRIVIAL
\ No newline at end of file
diff --git a/assets/themes/fritures/fritures.json b/assets/themes/fritures/fritures.json
index 7fe6e095a6..1543f2b9a3 100644
--- a/assets/themes/fritures/fritures.json
+++ b/assets/themes/fritures/fritures.json
@@ -64,14 +64,16 @@
{
"question": {
"en": "No oil type preference",
- "de": "Kein Öltyp bevorzugt"
+ "de": "Kein Öltyp bevorzugt",
+ "es": "No se prefiere ningún tipo de aceite"
}
},
{
"question": {
"en": "Only show fritures using vegetable oil",
"de": "Nur Friteusen mit Pflanzenöl anzeigen",
- "ca": "Només mostra freiduries que utilitzen oli vegetal"
+ "ca": "Només mostra freiduries que utilitzen oli vegetal",
+ "es": "Solo muestra freiduras que utilizan aceite vegetal"
},
"osmTags": "friture:oil=vegetable"
},
@@ -79,7 +81,8 @@
"question": {
"en": "Only show fritures using animal oil",
"de": "Nur Friteusen mit tierischem Öl anzeigen",
- "ca": "Només mostra freiduries que utilitzen oli animal"
+ "ca": "Només mostra freiduries que utilitzen oli animal",
+ "es": "Solo muestra freiduras que utilizan aceite animal"
},
"osmTags": "friture:oil=animal"
}
diff --git a/assets/themes/hackerspaces/hackerspaces.json b/assets/themes/hackerspaces/hackerspaces.json
index a8bf4a070f..48ed9347b6 100644
--- a/assets/themes/hackerspaces/hackerspaces.json
+++ b/assets/themes/hackerspaces/hackerspaces.json
@@ -1,8 +1,8 @@
{
"id": "hackerspaces",
"title": {
- "en": "Hackerspaces",
- "de": "Hackerspaces",
+ "en": "Hackerspaces and makerspaces",
+ "de": "Hackerspaces und Makerspaces",
"it": "Hackerspace",
"ru": "Хакерспейсы",
"zh_Hant": "駭客空間",
@@ -13,7 +13,7 @@
"ca": "Espai per a hackers",
"pa_PK": "ہیکر دے تھاں",
"cs": "Hackerspaces",
- "es": "Hackerspaces",
+ "es": "Hackerspaces and makerspaces",
"eu": "Hackerspace",
"pl": "Hackerspace'y"
},
diff --git a/assets/themes/healthcare/healthcare.json b/assets/themes/healthcare/healthcare.json
index e06e7f3059..4376618135 100644
--- a/assets/themes/healthcare/healthcare.json
+++ b/assets/themes/healthcare/healthcare.json
@@ -110,9 +110,9 @@
},
{
"builtin": "shops",
- "=presets": [],
- "=name": null,
"override": {
+ "=presets": [],
+ "name": null,
"minzoom": 18
}
}
diff --git a/assets/themes/hotels/hotels.json b/assets/themes/hotels/hotels.json
index cc76765659..1053c2f74f 100644
--- a/assets/themes/hotels/hotels.json
+++ b/assets/themes/hotels/hotels.json
@@ -31,6 +31,14 @@
"startLat": 50.8552,
"startLon": 4.3755,
"layers": [
- "hotel"
+ "hotel",
+ {
+ "builtin": [
+ "love_hotel"
+ ],
+ "override": {
+ "minzoom": 18
+ }
+ }
]
-}
\ No newline at end of file
+}
diff --git a/assets/themes/icecream/icecream.json b/assets/themes/icecream/icecream.json
index cea2d34760..483b5a9917 100644
--- a/assets/themes/icecream/icecream.json
+++ b/assets/themes/icecream/icecream.json
@@ -4,16 +4,19 @@
"en": "Icecream",
"de": "Eiscreme",
"cs": "Zmrzlina",
- "ca": "Gelat"
+ "ca": "Gelat",
+ "es": "Helado"
},
"description": {
"en": "A map showing ice cream parlors and ice cream vending machines",
"de": "Eine Karte, die Eisdielen und Eisautomaten zeigt",
"cs": "Mapa zobrazující prodej zmrzliny a automaty na zmrzlinu",
- "ca": "Un mapa que mostra les gelateries i les màquines expenedores de gelats"
+ "ca": "Un mapa que mostra les gelateries i les màquines expenedores de gelats",
+ "es": "Mapa de heladerías y máquinas expendedoras de helados"
},
"icon": "./assets/layers/ice_cream/ice_cream.svg",
"layers": [
"ice_cream"
- ]
+ ],
+ "minzoom": "14"
}
diff --git a/assets/themes/mapcomplete-changes/mapcomplete-changes.json b/assets/themes/mapcomplete-changes/mapcomplete-changes.json
index 34c26c37b0..b5286c2f9b 100644
--- a/assets/themes/mapcomplete-changes/mapcomplete-changes.json
+++ b/assets/themes/mapcomplete-changes/mapcomplete-changes.json
@@ -216,6 +216,10 @@
"if": "theme=cyclofix",
"then": "./assets/themes/cyclofix/logo.svg"
},
+ {
+ "if": "theme=disaster_response",
+ "then": "./assets/themes/disaster_response/CivilDefence.svg"
+ },
{
"if": "theme=drinking_water",
"then": "./assets/themes/drinking_water/logo.svg"
@@ -368,6 +372,10 @@
"if": "theme=sidewalks",
"then": "./assets/svg/bug.svg"
},
+ {
+ "if": "theme=ski",
+ "then": "./assets/layers/aerialway/chair_lift.svg"
+ },
{
"if": "theme=speelplekken",
"then": "./assets/themes/speelplekken/logo.svg"
@@ -416,6 +424,10 @@
"if": "theme=uk_addresses",
"then": "./assets/themes/uk_addresses/housenumber_unknown.svg"
},
+ {
+ "if": "theme=velopark",
+ "then": "./assets/themes/velopark/velopark.svg"
+ },
{
"if": "theme=vending_machine",
"then": "./assets/layers/vending_machine/vending_machine.svg"
diff --git a/assets/themes/nature/nature.json b/assets/themes/nature/nature.json
index 50bc46930f..c92b0a0e1d 100644
--- a/assets/themes/nature/nature.json
+++ b/assets/themes/nature/nature.json
@@ -52,7 +52,8 @@
"bench",
"picnic_table",
"toilet",
- "guidepost"
+ "guidepost",
+ "shelter"
],
"override": {
"minzoom": 16
@@ -60,4 +61,4 @@
}
],
"widenFactor": 2
-}
+}
\ No newline at end of file
diff --git a/assets/themes/onwheels/onwheels.json b/assets/themes/onwheels/onwheels.json
index 8577f595f5..4ecb2532c3 100644
--- a/assets/themes/onwheels/onwheels.json
+++ b/assets/themes/onwheels/onwheels.json
@@ -81,7 +81,11 @@
{
"=marker": [
{
- "icon": "circle:white;./assets/themes/onwheels/entrance.svg"
+ "icon": "circle",
+ "color": "white"
+ },
+ {
+ "icon": "./assets/themes/onwheels/entrance.svg"
}
]
}
@@ -264,19 +268,7 @@
},
"pointRendering": [
{
- "marker": [
- {
- "mappings": null
- }
- ],
- "iconSize": "40,40",
- "anchor": "center",
- "iconBadges": [
- {
- "if": "parking_space=disabled",
- "then": "./assets/layers/toilet/wheelchair.svg"
- }
- ]
+ "iconSize": "40,40"
}
],
"name": {
@@ -413,7 +405,11 @@
{
"=marker": [
{
- "icon": "circle:white;./assets/themes/onwheels/elevator.svg"
+ "icon": "circle",
+ "color": "white"
+ },
+ {
+ "icon": "./assets/themes/onwheels/elevator.svg"
}
],
"iconSize": "40,40",
@@ -591,4 +587,4 @@
},
"enableDownload": true,
"widenFactor": 2
-}
+}
\ No newline at end of file
diff --git a/assets/themes/openlovemap/openlovemap.json b/assets/themes/openlovemap/openlovemap.json
index 1c9bf94c13..c57b286559 100644
--- a/assets/themes/openlovemap/openlovemap.json
+++ b/assets/themes/openlovemap/openlovemap.json
@@ -1,6 +1,5 @@
{
"id": "openlovemap",
- "hideFromOverview": true,
"title": {
"en": "Open Love Map"
},
@@ -8,6 +7,7 @@
"en": "
Love in the palm of your hand
Open Love Map lists various adult entries, such as brothels, erotic stores and stripclubs."
},
"icon": "./assets/layers/stripclub/stripclub.svg",
+ "hideFromOverview": true,
"layers": [
"brothel",
"stripclub",
@@ -22,6 +22,9 @@
"=filter": [
"open_now"
],
+ "name": {
+ "en": "Erotic shops"
+ },
"=presets": [
{
"title": {
@@ -39,7 +42,10 @@
"override": {
"minzoom": 18,
"=presets": [],
- "=name": null
+ "=name": null,
+ "=filter": {
+ "sameAs": "erotic-shop"
+ }
}
},
{
@@ -109,13 +115,14 @@
"override": {
"minzoom": 18,
"=presets": [],
- "=name": null
+ "=name": null
}
},
-
{
"builtin": "cinema",
- "hideTagRenderingsWithLabels": ["wikipedia"],
+ "hideTagRenderingsWithLabels": [
+ "wikipedia"
+ ],
"override": {
"id": "erotic_cinema",
"pointRendering": [
@@ -154,7 +161,9 @@
"=filter": [
"open_now"
],
- "tagRenderings+": ["opening_hours"],
+ "tagRenderings+": [
+ "opening_hours"
+ ],
"source": {
"osmTags": {
"=and": [
@@ -182,29 +191,63 @@
"override": {
"minzoom": 18,
"=presets": [],
- "=name": null
+ "=name": null
+ }
+ },
+ "love_hotel",
+ {
+ "builtin": "hotel",
+ "override": {
+ "minzoom": 17,
+ "+tagRenderings": [
+ {
+ "id": "hotel-type",
+ "question": {
+ "en": "What type of hotel is this?"
+ },
+ "mappings": [
+ {
+ "if": "tourism=hotel",
+ "then": "This is a regular, tourist hotel where people stay multiple days",
+ "addExtraTags": [
+ "amenity="
+ ]
+ },
+ {
+ "if": "amenity=love_hotel",
+ "then": "This is a love hotel where people rent rooms for sexual activity. The hotel rent rooms for a few days",
+ "addExtraTags": [
+ "tourism="
+ ]
+ }
+ ]
+ }
+ ],
+ "=presets": []
}
}
],
"overrideAll": {
- "tagRenderings+": [{
- "id": "has_video_booth",
- "question": {"en":
- "Does {title()} have a private video booth?"
- },
- "questionHint": {
- "en": "This is for use by a single person."
- },
- "mappings": [
- {
- "if": "service:private_video_booth=yes",
- "then": "Private video booths are available"
+ "tagRenderings+": [
+ {
+ "id": "has_video_booth",
+ "question": {
+ "en": "Does {title()} have a private video booth?"
},
- {
- "if": "service:private_video_booth=no",
- "then": "No private video booths"
- }
- ]
- }]
+ "questionHint": {
+ "en": "This is for use by a single person."
+ },
+ "mappings": [
+ {
+ "if": "service:private_video_booth=yes",
+ "then": "Private video booths are available"
+ },
+ {
+ "if": "service:private_video_booth=no",
+ "then": "No private video booths"
+ }
+ ]
+ }
+ ]
}
}
diff --git a/assets/themes/parkings/parkings.json b/assets/themes/parkings/parkings.json
index c9a18cfb2a..9d96a04daa 100644
--- a/assets/themes/parkings/parkings.json
+++ b/assets/themes/parkings/parkings.json
@@ -58,7 +58,13 @@
"layers": [
"parking",
"parking_spaces",
- "parking_ticket_machine"
+ "parking_ticket_machine",
+ {
+ "builtin": "charging_station",
+ "override": {
+ "minzoom": 18
+ }
+ }
],
"widenFactor": 1.2
}
\ No newline at end of file
diff --git a/assets/themes/shops/shops.json b/assets/themes/shops/shops.json
index abe44dc0e4..8b7abf172e 100644
--- a/assets/themes/shops/shops.json
+++ b/assets/themes/shops/shops.json
@@ -52,9 +52,11 @@
"layers": [
"shops",
"pharmacy",
- "ice_cream"
+ "ice_cream",
+ "trolley_bay"
],
"overideAll": {
"minzoom": 16
}
}
+}
diff --git a/assets/themes/ski/ski.json b/assets/themes/ski/ski.json
new file mode 100644
index 0000000000..1209804a7c
--- /dev/null
+++ b/assets/themes/ski/ski.json
@@ -0,0 +1,50 @@
+{
+ "id": "ski",
+ "title": {
+ "en": "Ski pistes and aerialways"
+ },
+ "description": {
+ "en": "Everything you need to go skiing"
+ },
+ "icon": "./assets/layers/aerialway/chair_lift.svg",
+ "enableTerrain": true,
+ "layers": [
+ "ski_piste",
+ "aerialway",
+ {
+ "builtin": [
+ "guidepost",
+ "map",
+ "information_board",
+ "mountain_rescue"
+ ],
+ "override": {
+ "minzoom": 13
+ },
+ "pointRendering": [
+ {
+ "=iconSize": "25,25",
+ "=label": null
+ }
+ ]
+ },
+ {
+ "builtin": [
+ "toilet",
+ "drinking_water",
+ "food",
+ "viewpoint",
+ "binocular"
+ ],
+ "override": {
+ "minzoom": 16,
+ "pointRendering": [
+ {
+ "=iconSize": "25,25",
+ "=label": null
+ }
+ ]
+ }
+ }
+ ]
+}
diff --git a/assets/themes/velopark/license_info.json b/assets/themes/velopark/license_info.json
new file mode 100644
index 0000000000..207dd4baea
--- /dev/null
+++ b/assets/themes/velopark/license_info.json
@@ -0,0 +1,22 @@
+[
+ {
+ "path": "velopark.png",
+ "license": "LOGO",
+ "authors": [
+ "Velopark.be"
+ ],
+ "sources": [
+ "https://velopark.be"
+ ]
+ },
+ {
+ "path": "velopark.svg",
+ "license": "LOGO",
+ "authors": [
+ "Velopark.be"
+ ],
+ "sources": [
+ "https://velopark.be"
+ ]
+ }
+]
\ No newline at end of file
diff --git a/assets/themes/velopark/velopark.json b/assets/themes/velopark/velopark.json
new file mode 100644
index 0000000000..b7130c1697
--- /dev/null
+++ b/assets/themes/velopark/velopark.json
@@ -0,0 +1,351 @@
+{
+ "id": "velopark",
+ "title": {
+ "nl": "Velopark naar OpenStreetMap sync tool"
+ },
+ "shortDescription": {
+ "en": "A tool to import data from velopark.be into OpenStreetMap",
+ "nl": "Een hulpmiddel om data van velopark.be in OpenStreetMap in te laden"
+ },
+ "description": {
+ "en": "
Velopark.be is a website collecting data about bicycle parkings in a semi-crowdsourced way. However, only 'authorized' instances are allowed to make changes there, in practice the operator of the bicycle parking such as SNCB, de Lijn or the municipality. They have now decided to synchronize their dataset with OpenStreetMap, and this MapComplete-instance is set up to help link and import their data into OpenStreetMap.
How to use:
A velopark-icon on the map (yellow with bicycle silhouette) represents a bicycle known by Velopark but not yet known by OpenStreetMap
Blue pins are bicycle parkings known by OpenStreetMap
Light blue pins are bicycle parkings known by OpenStreetMap with a reference to Velopark.be (ref-velopark=*)
Click a velopark item, you can either link it with a nearby OSM-bicycle parking or create a new bicycle parking. Note that the geometry of Velopark is often incorrect and can be a few up till 100 meters away from the actual bicycle parking. Use aerial imagery, linked images and streetview to determine the correct location
Once linked, you can compare the Velopark- and OSM-attributes and apply correct attributes
If Velopark has an image, you can also link the image
That's it! Thanks for helping to import this!",
+ "nl": "
Velopark.be is een website die data verzamelt over fietsenstallingen in een semi-crowdsource manier. Hierbij kunnen enkel geautorizeerde gebruikers data bijdragen, in de praktijk de uitbaters van de fietsenstallingen zoals de bevoegde gemeentebesturen, de NMBS of de Lijn. Velopark.be heeft nu beslist om hun data met OpenStreetMap te synchronizeren. Deze website is de tool om van Velopark.be naar OpenStreetMap te gaan en hun data te importeren.
Hoe te gebruiken?
Een velopark-logo op de kaart (geel met een fietssilhouette) duidt een fietsenstalling aan die gekend is in Velopark maar nog niet gekend (of gelinkt) is aan een fietsenstalling in OpenStreetMap
Een blauwe pin duidt een fietsenstalling aan die gekend is in OpenStreetMap
Een licht-blauwe pin duidt een fietsenstalling aan uit OpenStreetMap die een link heeft naar Velopark.be (ref-velopark=*)
Als je op een velopark-item klikt op, kan je deze linken met een fietsenstalling in de buurt (<25m) of een nieuwe fietstalling aan OpenStreetMap toevoegen. Let op: de geometrie van Velopark is zelden correct en wijkt makkelijk 10 meter of meer af van de echte locatie - in uitzonderlijke gevallen zelfs tot meer dan 100 meter. Gebruik de meest recente luchtfoto's, de gelinkte foto's en mapillary om de correcte locatie te bepalen
Eens gelinkt, kan je de Velopark- en OSM-attributen vergelijken en de correcte attributen toepassen in OpenStreetMap
Indien velopark een foto heeft, kan je die ook nog linken
Dat is het! Bedankt om mee te helpen!"
+ },
+ "descriptionTail": {
+ "*": "
Jakákoli změna musí být publikována pod stejnou licencí
< /ul> Podrobnosti naleznete v úplném upozornění na autorská práva.",
"noDataLoaded": "Zatím nejsou načtena žádná data. Brzy bude k dispozici ke stažení",
- "pdf": {},
"title": "Stáhnout",
"uploadGpx": "Nahrajte svou trasu do OpenStreetMap"
},
@@ -345,7 +344,6 @@
"uploadPendingSingle": "Čeká se na jednu změnu",
"uploadingChanges": "Nahrávání změn…",
"useSearch": "Pro zobrazení předvoleb použijte vyhledávání výše",
- "useSearchForMore": "Pomocí funkce hledání můžete v rámci {total} vyhledat více hodnot…",
"waitingForGeopermission": "Čekáme na vaše povolení používat geolokaci…",
"waitingForLocation": "Vyhledávání vaší aktuální polohy…",
"weekdays": {
diff --git a/langs/de.json b/langs/de.json
index bb1d42e211..53c2325dbf 100644
--- a/langs/de.json
+++ b/langs/de.json
@@ -60,12 +60,13 @@
"unmark": "Von persönlicher Liste bevorzugter Standorte entfernen",
"unmarkNotDeleted": "Dieser Punkt wird nicht gelöscht und ist weiterhin auf der entsprechenden Karte für dich und andere sichtbar"
},
- "downloadGeojson": "Lade deine Favoriten als geojson herunter",
- "downloadGpx": "Lade deine Favoriten als GPX herunter",
- "intro": "Du hast {length} Orte als Lieblingsort markiert.",
+ "downloadGeojson": "Favoriten als geojson herunterladen",
+ "downloadGpx": "Favoriten als GPX herunterladen",
+ "intro": "Du hast {length} Orte als Favorit markiert.",
"introPrivacy": "Diese Liste ist nur für dich sichtbar",
"loginToSeeList": "Melde dich an, um die Liste der Orte zu sehen, die du als Favoriten markiert hast",
- "tab": "Deine Favoriten"
+ "tab": "Deine Favoriten",
+ "title": "Ausgewählte Orte"
},
"flyer": {
"aerial": "Diese Karte verwendet einen anderen Hintergrund, nämlich Luftaufnahmen der Agentschap Informatie Vlaanderen",
@@ -173,17 +174,20 @@
"openIssueTracker": "Fehler melden",
"openMapillary": "Mapillary öffnen",
"openOsmcha": "Neueste Bearbeitungen mit {theme} ansehen",
+ "seeOnMapillary": "Dieses Bild auf Mapillary ansehen",
"themeBy": "Dieses Thema wurde erstellt von {author}",
"title": "Copyright und Urheberrechtsangabe",
"translatedBy": "MapComplete wurde übersetzt von {contributors} und {hiddenCount} weiteren Personen"
},
"back": "Zurück",
"backToIndex": "Zur Übersicht aller Themenkarten",
+ "backToMap": "Zurück zur Karte",
"backgroundMap": "Hintergrundkarte auswählen",
"backgroundSwitch": "Hintergrund wechseln",
"cancel": "Abbrechen",
"confirm": "Bestätigen",
- "customThemeIntro": "
Benutzerdefinierte Themen
Dies sind zuvor angesehene nutzergenerierte Themen.",
+ "customThemeIntro": "Bereits angesehene nutzergenerierte Themen.",
+ "customThemeTitle": "Benutzerdefinierte Themen",
"download": {
"downloadAsPdf": "Aktuelle Karte als PDF herunterladen",
"downloadAsPdfHelper": "Ideal zum Drucken der aktuellen Karte",
@@ -213,6 +217,7 @@
},
"enableGeolocationForSafari": "Hast du das Popup zur Abfrage der Geo-Berechtigung nicht erhalten?",
"enableGeolocationForSafariLink": "Erfahre, wie du die Geo-Berechtigung in den Einstellungen aktivieren kannst",
+ "eraseValue": "Wert löschen",
"error": "Etwas ist schief gelaufen",
"example": "Beispiel",
"examples": "Beispiele",
@@ -224,6 +229,14 @@
"histogram": {
"error_loading": "Das Histogramm konnte nicht geladen werden"
},
+ "labels": {
+ "background": "Hintergrund ändern",
+ "filter": "Daten filtern",
+ "jumpToLocation": "Eigenen Standort anzeigen",
+ "menu": "Menü",
+ "zoomIn": "Hineinzoomen",
+ "zoomOut": "Herauszoomen"
+ },
"layerSelection": {
"title": "Ebenen auswählen",
"zoomInToSeeThisLayer": "Ausschnitt vergrößern, um Ebene anzuzeigen"
@@ -269,11 +282,17 @@
"openTheMap": "Karte öffnen",
"openTheMapAtGeolocation": "Zum eigenen Standort zoomen",
"opening_hours": {
+ "all_days_from": "Geöffnet täglich {ranges}",
"closed_permanently": "Geschlossen auf unbestimmte Zeit",
"closed_until": "Geschlossen bis {date}",
+ "error": "Öffnungszeiten können nicht ausgewertet werden",
"error_loading": "Fehler: Diese Öffnungszeiten können nicht angezeigt werden.",
+ "friday": "Am Freitag {ranges}",
"loadingCountry": "Land ermitteln…",
+ "monday": "Am Montag {ranges}",
"not_all_rules_parsed": "Die Öffnungszeiten sind kompliziert. Folgenden Regeln werden im Eingabefenster ignoriert:",
+ "on_weekdays": "Geöffnet werktags {ranges}",
+ "on_weekends": "Geöffnet am Wochenende {ranges}",
"openTill": "bis",
"open_24_7": "Durchgehend geöffnet",
"open_during_ph": "An Feiertagen ist hier",
@@ -281,7 +300,15 @@
"ph_closed": "geschlossen",
"ph_not_known": " ",
"ph_open": "geöffnet",
- "ph_open_as_usual": "geöffnet wie üblich"
+ "ph_open_as_usual": "geöffnet wie üblich",
+ "ranges": "von {starttime} bis {endtime}",
+ "rangescombined": "{range0} und {range1}",
+ "saturday": "Am Samstag {ranges}",
+ "sunday": "Am Sonntag {ranges}",
+ "thursday": "Am Donnerstag {ranges}",
+ "tuesday": "Am Dienstag {ranges}",
+ "unknown": "Die Öffnungszeiten sind unbekannt",
+ "wednesday": "Am Mittwoch {ranges}"
},
"osmLinkTooltip": "Dieses Element auf OpenStreetMap öffnen, um Verlauf und Bearbeitungsmöglichkeiten anzuzeigen",
"pdf": {
@@ -290,7 +317,7 @@
"generatedWith": "Erstellt mit mapcomplete.org/{layoutid}",
"versionInfo": "v{version} - erstellt am {date}"
},
- "pickLanguage": "Sprache auswählen: ",
+ "pickLanguage": "Sprache auswählen",
"poweredByOsm": "Unterstützt von OpenStreetMap",
"questionBox": {
"answeredMultiple": "Du hast {answered} Fragen beantwortet",
@@ -324,6 +351,8 @@
"searchShort": "Suche…",
"searching": "Suchen …"
},
+ "searchAnswer": "Option suchen…",
+ "share": "Teilen",
"sharescreen": {
"copiedToClipboard": "Verknüpfung in Zwischenablage kopiert",
"documentation": "Für weitere Informationen über verfügbare URL-Parameter, siehe Dokumentation",
@@ -338,7 +367,7 @@
"testing": "Testen - Änderungen werden nicht gespeichert",
"uploadError": "Fehler beim Hochladen von Änderungen: {error}",
"uploadGpx": {
- "choosePermission": "Wählen Sie unten, ob Ihre Strecke geteilt werden soll:",
+ "choosePermission": "Wählen Sie unten, wie Ihre Strecke geteilt werden soll:",
"confirm": "Hochladen bestätigen",
"gpxServiceOffline": "Der GPX-Dienst ist derzeit offline - ein Hochladen ist derzeit nicht möglich. Versuchen Sie es später noch einmal.",
"intro0": "Wenn Sie Ihre Strecke hochladen, behält OpenStreetMap.org eine vollständige Kopie der Strecke.",
@@ -367,8 +396,46 @@
"uploadPending": "{count} Änderungen ausstehend",
"uploadPendingSingle": "Eine Änderung ausstehend",
"uploadingChanges": "Änderungen werden hochgeladen…",
- "useSearch": "Verwenden Sie die Suche oben, um Voreinstellungen anzuzeigen",
- "useSearchForMore": "Verwenden Sie die Suchfunktion, um innerhalb von {total} weitere Werte zu suchen…",
+ "useSearch": "Suche oben verwenden für weitere Optionen",
+ "visualFeedback": {
+ "closestFeaturesAre": "{n} Objekte im Anzeigebereich.",
+ "directionsAbsolute": {
+ "E": "Ost",
+ "N": "Nord",
+ "NE": "Nordost",
+ "NW": "Nordwest",
+ "S": "Süd",
+ "SE": "Südost",
+ "SW": "Südwest",
+ "W": "West"
+ },
+ "directionsRelative": {
+ "behind": "in deinem Rücken",
+ "left": "links",
+ "right": "rechts",
+ "sharp_left": "scharf links",
+ "sharp_right": "scharf rechts",
+ "slight_left": "leicht links",
+ "slight_right": "leicht rechts",
+ "straight": "geradeaus"
+ },
+ "east": "Nach Osten bewegen",
+ "fromGps": "{distance} {direction} von deinem Standort",
+ "fromMapCenter": "{distance} {direction} von der Kartenmitte",
+ "in": "Hineinzoomen auf Stufe {z}",
+ "islocked": "Die Ansicht ist an Ihren GPS-Standort gebunden, Bewegen ist deaktiviert. Drücken Sie zum Entsperren die Geolocation-Taste.",
+ "locked": "Die Ansicht ist jetzt an Ihren GPS-Standort gebunden, Bewegen ist deaktiviert.",
+ "navigation": "Verwenden Sie die Pfeiltasten, um die Karte zu bewegen, drücken Sie die Leertaste, um das nächstgelegene Objekt auszuwählen. Drücken Sie eine Zahl, um weiter entfernte Objekte auszuwählen.",
+ "noCloseFeatures": "Keine Objekte im Anzeigebereich.",
+ "north": "Nach Norden bewegen",
+ "oneFeatureInView": "Ein Objekt im Anzeigebereich.",
+ "out": "Herauszoomen auf Stufe {z}",
+ "south": "Nach Süden bewegen",
+ "unlocked": "Bewegen aktiviert.",
+ "viewportCenterCloseToGps": "Die Karte wird um Ihren Standort zentriert.",
+ "viewportCenterDetails": "Die Kartenmitte ist {distance} und {bearing} von Ihrem Standort entfernt.",
+ "west": "Nach Westen bewegen"
+ },
"waitingForGeopermission": "Warten auf Ihre Erlaubnis, Standortdaten zu verwenden…",
"waitingForLocation": "Ihr Standort wird gesucht…",
"weekdays": {
@@ -416,17 +483,25 @@
"hotkeyDocumentation": {
"action": "Aktion",
"closeSidebar": "Seitenleiste schließen",
- "geolocate": "Verschieben Sie die Karte auf den aktuellen Standort oder zoomen Sie die Karte auf den aktuellen Standort. Beantragt Standortberechtigung",
+ "geolocate": "Karte auf aktuellen Standort verschieben oder zoomen. Erfordert Standortberechtigung",
"intro": "MapComplete unterstützt folgende Tastaturbefehle:",
"key": "Tastenkombination",
- "openLayersPanel": "Öffnet das Menü für Ebenen und Filter",
+ "openFilterPanel": "Panel für POI-Ebenen und Filter öffnen",
+ "openLayersPanel": "Auswahl für Hintergrundebenen öffnen",
+ "queryCurrentLocation": "Adresse anzeigen, die der Kartenmitte am nächsten liegt",
"selectAerial": "Hintergrund als Luftbild oder Satellitenbild einstellen. Wechselt zwischen den zwei besten verfügbaren Ebenen",
- "selectItem": "Wähle das POI, das dem Kartenmittelpunkt (Fadenkreuz) am nächsten liegt. Nur wenn die Tastaturnavigation verwendet wird",
+ "selectFavourites": "Favoriten anzeigen",
+ "selectItem": "Objekt auswählen, das dem Kartenmittelpunkt (Fadenkreuz) am nächsten liegt. Nur wenn die Tastaturnavigation verwendet wird",
+ "selectItem2": "Objekt auswählen, das dem Kartenmittelpunkt (Fadenkreuz) am zweitnächsten liegt. Nur wenn die Tastaturnavigation verwendet wird",
+ "selectItem3": "Objekt auswählen, das dem Kartenmittelpunkt (Fadenkreuz) am drittnächsten liegt. Nur wenn die Tastaturnavigation verwendet wird",
+ "selectItemI": "Objekt auswählen, das dem Kartenmittelpunkt (Fadenkreuz) am {i} nächsten liegt. Nur wenn die Tastaturnavigation verwendet wird",
"selectMap": "Karte aus externer Quelle als Hintergrund wählen. Wechselt zwischen den zwei besten verfügbaren Ebenen",
"selectMapnik": "OpenStreetMap-carto als Hintergrundebene wählen",
"selectOsmbasedmap": "OpenStreetMap-basierte Karte als Hintergrund auswählen (oder Hintergrundebene deaktivieren)",
"selectSearch": "Suchleiste auswählen, um nach Orten zu suchen",
- "title": "Tastaturbefehle"
+ "shakePhone": "Telefon schütteln",
+ "title": "Tastaturbefehle",
+ "translationMode": "Übersetzungsmodus ein- oder ausschalten"
},
"image": {
"addPicture": "Bild hinzufügen",
@@ -435,7 +510,9 @@
"dontDelete": "Abbrechen",
"isDeleted": "Gelöscht",
"nearby": {
+ "close": "Übersicht mit nahegelegenen Bildern ausklappen",
"link": "Dieses Bild zeigt das Objekt",
+ "noNearbyImages": "Keine nahegelegenen Bilder gefunden",
"seeNearby": "Bilder in der Nähe durchsuchen und verlinken",
"title": "Straßenbilder in der Nähe"
},
@@ -582,15 +659,19 @@
"reviews": {
"affiliated_reviewer_warning": "(Partner-Rezension)",
"attribution": "Rezensionen von Mangrove Reviews sind unter CC-BY 4.0 verfügbar.",
+ "averageRating": "Mittlere Bewertung von {n} Sternen",
"i_am_affiliated": "Ich bin mit diesem Objekt vertraut",
"i_am_affiliated_explanation": "Prüfung, ob Sie der Eigentümer, Ersteller, Angestellter, … sind",
"name_required": "Der Name des Objekts ist erforderlich, um Bewertungen zu erstellen und anzuzeigen",
"no_reviews_yet": "Es gibt noch keine Bewertungen. Hilf mit der ersten Bewertung dem Geschäft und der Open Data Bewegung!",
"question": "Wie bewerten Sie {title()}?",
"question_opinion": "Wie war Ihre Erfahrung?",
+ "rate": "Mit {n} Sternen bewerten",
+ "rated": "Mit {n} Sternen bewertet",
+ "reviewPlaceholder": "Beschreibe deine Erfahrung…",
"reviewing_as": "Als {nickname} bewerten",
"reviewing_as_anonymous": "Anonym bewerten",
- "save": "Speichern",
+ "save": "Bewertung speichern",
"saved": "Bewertung gespeichert. Danke fürs Teilen!",
"saving_review": "Speichern…",
"title": "{count} Rezensionen",
@@ -603,7 +684,7 @@
"hasBeenSplit": "Dieser Weg wurde geteilt",
"inviteToSplit": "Die Straße in Abschnitte teilen. Dadurch können je Abschnitt unterschiedliche Eigenschaften angegeben werden.",
"loginToSplit": "Anmeldung erforderlich, um Straßen zu teilen",
- "split": "Teilen",
+ "split": "Aufteilen",
"splitAgain": "Diese Straße erneut teilen",
"splitTitle": "Wähle auf der Karte aus, wo sich die Eigenschaften dieser Straße ändern"
},
@@ -642,7 +723,8 @@
"fediverse": {
"description": "Eine Fediverse Adresse, häufig @username@server.tld",
"feedback": "Eine Fediverse Adresse besteht aus @username@server.tld oder ist ein Direktlink zu einem Profil",
- "invalidHost": "{host} ist kein gültiger hostname"
+ "invalidHost": "{host} ist kein gültiger hostname",
+ "onYourServer": "Siehe und folge auf deinem Server"
},
"float": {
"description": "eine Zahl",
@@ -677,6 +759,10 @@
"description": "eine positive, ganze Zahl",
"noZero": "Null ist nicht erlaubt"
},
+ "slope": {
+ "inputExplanation": "Legen Sie Ihr Telefon so auf den Boden, dass die Oberseite des Telefons zum oberen Ende des Hangs zeigt.",
+ "inputIncorrect": "Für korrekte Messungen achten Sie darauf, dass sich der Pfeil in der grünen Fläche befindet."
+ },
"string": {
"description": "ein Stück Text"
},
diff --git a/langs/en.json b/langs/en.json
index 9437cba7ea..213f7fff7d 100644
--- a/langs/en.json
+++ b/langs/en.json
@@ -217,6 +217,7 @@
},
"enableGeolocationForSafari": "Did you not get the popup to ask for geopermission?",
"enableGeolocationForSafariLink": "Learn how to enable the geolocation permission in settings",
+ "eraseValue": "Erase this value",
"error": "Something went wrong",
"example": "Example",
"examples": "Examples",
@@ -366,7 +367,7 @@
"testing": "Testing - changes won't be saved",
"uploadError": "Error while uploading changes: {error}",
"uploadGpx": {
- "choosePermission": "Choose below if your track should be shared:",
+ "choosePermission": "Choose below how your track should be shared:",
"confirm": "Confirm upload",
"gpxServiceOffline": "The GPX-service is currently offline - uploading is currently not possible. Try again later.",
"intro0": "By uploading your track, OpenStreetMap.org will retain a full copy of the track.",
@@ -395,8 +396,7 @@
"uploadPending": "{count} changes pending",
"uploadPendingSingle": "One change pending",
"uploadingChanges": "Uploading changes…",
- "useSearch": "Use the search above to see presets",
- "useSearchForMore": "Use the search function to search within {total} more values…",
+ "useSearch": "Use the search above to see more options",
"visualFeedback": {
"closestFeaturesAre": "{n} features within viewport.",
"directionsAbsolute": {
@@ -500,7 +500,8 @@
"selectOsmbasedmap": "Set the background layer to on OpenStreetMap-based map (or disable the background raster layer)",
"selectSearch": "Select the search bar to search locations",
"shakePhone": "Shaking your phone",
- "title": "Hotkeys"
+ "title": "Hotkeys",
+ "translationMode": "Toggle translation mode on or off"
},
"image": {
"addPicture": "Add picture",
@@ -670,13 +671,17 @@
"reviewPlaceholder": "Describe your experience…",
"reviewing_as": "Reviewing as {nickname}",
"reviewing_as_anonymous": "Reviewing as anonymous",
+ "reviews_bug": "Expected more reviews? Some reviews are not displayed due to a bug.",
"save": "Save review",
"saved": "Review saved. Thanks for sharing!",
"saving_review": "Saving…",
"title": "{count} reviews",
"title_singular": "One review",
+ "too_long": "At most {max} characters are allowed. Your review has {amount} characters.",
"tos": "If you create a review, you agree to the TOS and privacy policy of Mangrove.reviews",
- "write_a_comment": "Leave a review…"
+ "write_a_comment": "Leave a review…",
+ "your_reviews": "Your previous reviews",
+ "your_reviews_empty": "We couldn't find any of your previous reviews"
},
"split": {
"cancel": "Cancel",
@@ -722,7 +727,8 @@
"fediverse": {
"description": "A fediverse handle, often @username@server.tld",
"feedback": "A fediverse handle consists of @username@server.tld or is a link to a profile",
- "invalidHost": "{host} is not a valid hostname"
+ "invalidHost": "{host} is not a valid hostname",
+ "onYourServer": "See and follow on your server"
},
"float": {
"description": "a number",
diff --git a/langs/fi.json b/langs/fi.json
index 5ae0f8515d..6c059697a6 100644
--- a/langs/fi.json
+++ b/langs/fi.json
@@ -157,6 +157,7 @@
"attributionBackgroundLayerWithCopyright": "Nykyinen taustataso on {name}: {copyright}",
"attributionContent": "
",
"attributionTitle": "Kiitokset",
+ "codeContributionsBy": "MapCompleten on tehneet {contributors} ja {hiddenCount} muuta",
"donate": "Tue MapCompletea rahallisesti",
"editId": "Avaa OpenStreetMap-verkkoeditori tänne",
"editJosm": "Muokkaa täällä JOSM:illa",
@@ -164,9 +165,17 @@
"iconAttribution": {
"title": "Käytetyt kuvakkeet"
},
+ "josmNotOpened": "JOSM:iin ei saatu yhteyttä. Tarkista, että se on auki ja etähallinta on käytössä",
"josmOpened": "JOSM on avattu",
+ "mapContributionsBy": "Tällä hetkellä näkyvää tietoa on muokannut {contributors}",
+ "mapContributionsByAndHidden": "Tällä hetkellä näkyvää tietoa on muokannut {contributors} ja {hiddenCount} muuta",
+ "mapDataByOsm": "Karttatiedot: OpenStreetMap",
+ "mapillaryHelp": "Mapillary on verkkopalvelu, joka kerää katutason kuvia ja tarjoaa niitä vapaan lisenssi mukaisesti. Näitä kuvia saa käyttää parantamaan OpenStreetMapiä",
"openIssueTracker": "Ilmoita ohjelmavirheestä",
"openMapillary": "Avaa Mapillary tänne",
+ "openOsmcha": "Näytä viimeisimmät muokkaukset, jotka on tehty teemalla {theme}",
+ "seeOnMapillary": "Näytä tämä kuva Mapillaryssä",
+ "themeBy": "Teemaa ylläpitää {author}",
"title": "Tekijänoikeudet ja alkuperä"
},
"backToIndex": "Palaa kaikkien teemakarttojen yleiskuvaan",
diff --git a/langs/layers/ca.json b/langs/layers/ca.json
index f89d20f614..c715e0989c 100644
--- a/langs/layers/ca.json
+++ b/langs/layers/ca.json
@@ -528,8 +528,8 @@
"render": {
"special": {
"question": "En quins idiomes té sortida de veu aquest caixer?",
- "render_list_item": "Aquest caixer té sortida de veu en {language():font-bold}",
- "render_single_language": "Aquest caixer té sortida de veu en {language():font-bold}"
+ "render_list_item": "Aquest caixer té sortida de veu en {language()}",
+ "render_single_language": "Aquest caixer té sortida de veu en {language()}"
}
}
}
@@ -1894,6 +1894,32 @@
}
},
"charging_station": {
+ "description": "Una estació de càrrega",
+ "filter": {
+ "0": {
+ "options": {
+ "0": {
+ "question": "Tots els tipus de vehicles"
+ },
+ "1": {
+ "question": "Punt de recàrrega per a bicicletes"
+ }
+ }
+ },
+ "2": {
+ "options": {
+ "1": {
+ "question": "Té un connector
Schuko sense pin de terra (CEE7/4 tipus F)
"
+ },
+ "2": {
+ "question": "Té un connector
endoll de paret Europeu amb un pin de terra (CEE7/4 tipus F)
"
+ },
+ "3": {
+ "question": "Té un connector
Chademo
"
+ }
+ }
+ }
+ },
"tagRenderings": {
"Authentication": {
"mappings": {
@@ -2045,7 +2071,7 @@
"then": "Qualsevol persona pot utilitzar aquesta estació de recàrrega (pot ser calgui un pagament)"
},
"2": {
- "then": "Sols clientes del lloc al que pertany aquest punt de càrrega poden utilitzar-lo p.e. un punt de càrrega d'un hotel que sols poden utilizar-los els hostes"
+ "then": "Sols cliente del lloc al que pertany aquest punt de càrrega poden utilitzar-lo p.e. un punt de càrrega d'un hotel que sols poden utilizar-los els hostes"
},
"3": {
"then": "S'ha de sol·licitar una clau per a utilitzar aquest punt de càrrega p.e un punt de càrrega operat per un hotel nomes utilitzable pel seus hostes, els quals reben una clau des de recepció per a desbloquejar el punt de càrrega"
@@ -3220,8 +3246,8 @@
"render": {
"special": {
"question": "Aquest ascensor en quins idiomes té sortida de veu?",
- "render_list_item": "Aquest ascensor té sortida de veu en {language():font-bold}",
- "render_single_language": "Aquest ascensor té sortida de veu en {language():font-bold}"
+ "render_list_item": "Aquest ascensor té sortida de veu en {language()}",
+ "render_single_language": "Aquest ascensor té sortida de veu en {language()}"
}
}
},
@@ -3243,8 +3269,8 @@
"render": {
"special": {
"question": "Aquest ascensor en quins idiomes té l'escriptura tàctil (braille)?",
- "render_list_item": "Aquest ascensor té l'escriptura tàctil en {language():font-bold}",
- "render_single_language": "Aquest ascensor té l'escriptura tàctil en {language():font-bold}"
+ "render_list_item": "Aquest ascensor té l'escriptura tàctil en {language()}",
+ "render_single_language": "Aquest ascensor té l'escriptura tàctil en {language()}"
}
}
}
@@ -6828,7 +6854,7 @@
"no_known_languages": "La llengua principal d'aquesta escola és desconeguda",
"question": "Quina és la llengua principal d'aquesta escola?
Quina llengua es parla amb els estudiants en classes no relacionades amb la llengua i l'administració?
",
"render_all": "En aquesta escola s'utilitzen els idiomes següents:{list()}",
- "render_single_language": "{language():font-bold} és la llengua principal d'aquesta escola"
+ "render_single_language": "{language()} és la llengua principal d'aquesta escola"
}
}
},
@@ -6895,9 +6921,9 @@
},
"shops": {
"deletion": {
- "extraDeleteReasons": {
+ "nonDeleteMappings": {
"0": {
- "explanation": "{title()} ha tancat permanentment"
+ "then": "{title()} ha tancat permanentment"
}
}
},
@@ -7374,8 +7400,8 @@
"render": {
"special": {
"question": "En quins idiomes hi ha escriptura tàctil (braille) per a la navegació? ",
- "render_list_item": "Aquestes escales tenen escriptura tàctil en {language():font-bold}",
- "render_single_language": "Aquestes escales tenen escriptura tàctil en {language():font-bold}"
+ "render_list_item": "Aquestes escales tenen escriptura tàctil en {language()}",
+ "render_single_language": "Aquestes escales tenen escriptura tàctil en {language()}"
}
}
}
diff --git a/langs/layers/cs.json b/langs/layers/cs.json
index 79561d7cae..78ec8281c7 100644
--- a/langs/layers/cs.json
+++ b/langs/layers/cs.json
@@ -489,8 +489,8 @@
"render": {
"special": {
"question": "V jakých jazycích má tento bankomat řečový výstup?",
- "render_list_item": "Tento bankomat má řečový výstup v {language():font-bold}",
- "render_single_language": "Tento bankomat má řečový výstup v {language():font-bold}"
+ "render_list_item": "Tento bankomat má řečový výstup v {language()}",
+ "render_single_language": "Tento bankomat má řečový výstup v {language()}"
}
}
}
@@ -3269,8 +3269,8 @@
"render": {
"special": {
"question": "Ve kterých jazycích má tento výtah hlasový výstup?",
- "render_list_item": "Tento výtah má hlasový výstup v {language():font-bold}",
- "render_single_language": "Tento výtah má hlasový výstup v {language():font-bold}"
+ "render_list_item": "Tento výtah má hlasový výstup v {language()}",
+ "render_single_language": "Tento výtah má hlasový výstup v {language()}"
}
}
},
@@ -3301,8 +3301,8 @@
"render": {
"special": {
"question": "Ve kterých jazycích má tento výtah hmatové písmo (braillovo písmo)?",
- "render_list_item": "Tento výtah má hmatové písmo v {language():font-bold}",
- "render_single_language": "Tento výtah má hmatové písmo v {language():font-bold}"
+ "render_list_item": "Tento výtah má hmatové písmo v {language()}",
+ "render_single_language": "Tento výtah má hmatové písmo v {language()}"
}
}
}
@@ -7113,7 +7113,7 @@
"no_known_languages": "Hlavní jazyk této školy není znám",
"question": "Jaký je hlavní jazyk této školy?
Jakým jazykem se mluví se studenty v nejazykových kurzech a administrativou?
",
"render_all": "V této škole se používají následující jazyky:{list()}",
- "render_single_language": "{language():font-bold} je hlavním jazykem této školy"
+ "render_single_language": "{language()} je hlavním jazykem této školy"
}
}
},
@@ -7198,9 +7198,9 @@
},
"shops": {
"deletion": {
- "extraDeleteReasons": {
+ "nonDeleteMappings": {
"0": {
- "explanation": "{title()} je trvale uzavřen"
+ "then": "{title()} je trvale uzavřen"
}
}
},
@@ -7699,8 +7699,8 @@
"render": {
"special": {
"question": "Ve kterých jazycích existuje hmatové písmo (braillské písmo) pro navigaci? ",
- "render_list_item": "Tyto schody mají hmatové písmo v {language():font-bold}",
- "render_single_language": "Tyto schody mají hmatové písmo v {language():font-bold}"
+ "render_list_item": "Tyto schody mají hmatové písmo v {language()}",
+ "render_single_language": "Tyto schody mají hmatové písmo v {language()}"
}
}
}
diff --git a/langs/layers/de.json b/langs/layers/de.json
index 46d5c4cc0d..332375090d 100644
--- a/langs/layers/de.json
+++ b/langs/layers/de.json
@@ -35,6 +35,16 @@
"1": {
"title": "eine freistehende Posterbox"
},
+ "10": {
+ "description": "Verwendet für Werbeschilder, Leuchtreklamen, Logos und institutionelle Eingangsschilder",
+ "title": "ein Schild"
+ },
+ "11": {
+ "title": "eine Skulptur"
+ },
+ "12": {
+ "title": "eine Wandmalerei"
+ },
"2": {
"title": "eine wandmontierte Posterbox"
},
@@ -61,16 +71,6 @@
},
"9": {
"title": "ein Totem"
- },
- "10": {
- "description": "Verwendet für Werbeschilder, Leuchtreklamen, Logos und institutionelle Eingangsschilder",
- "title": "ein Schild"
- },
- "11": {
- "title": "eine Skulptur"
- },
- "12": {
- "title": "eine Wandmalerei"
}
},
"tagRenderings": {
@@ -165,6 +165,9 @@
"1": {
"then": "Dies ist ein Brett"
},
+ "10": {
+ "then": "Dies ist eine Wandmalerei"
+ },
"2": {
"then": "Dies ist eine Litfaßsäule"
},
@@ -188,9 +191,6 @@
},
"9": {
"then": "Dies ist ein Totem"
- },
- "10": {
- "then": "Dies ist eine Wandmalerei"
}
},
"question": "Welche Art von Werbung ist das?",
@@ -205,6 +205,9 @@
"1": {
"then": "Brett"
},
+ "10": {
+ "then": "Wandmalerei"
+ },
"2": {
"then": "Posterbox"
},
@@ -228,13 +231,76 @@
},
"9": {
"then": "Totem"
- },
- "10": {
- "then": "Wandmalerei"
}
}
}
},
+ "aerialway": {
+ "description": "Alle Arten von seil- oder drahtgestütztem Personen- oder Gütertransport, wie Seilbahnen, Gondeln, Sessellifte, Schlepplifte. ",
+ "name": "Seilbahnen",
+ "pointRendering": {
+ "1": {
+ "label": {
+ "render": "{name}"
+ }
+ }
+ },
+ "tagRenderings": {
+ "duration": {
+ "question": "Wie lange dauert eine Fahrt mit diesem Aufzug?",
+ "questionHint": "Dies schließt die Wartezeit aus.",
+ "render": "Eine Fahrt dauert {duration} Minuten"
+ },
+ "length": {
+ "render": "Die Seilbahn hat eine Länge von {_length:km} km"
+ },
+ "occupancy": {
+ "question": "Wie viele Leute passen in eine Kabine?",
+ "render": "{aerialway:occupancy} Leute passen in eine Kabine"
+ },
+ "type": {
+ "mappings": {
+ "0": {
+ "then": "Es handelt sich um eine Seilbahn, bei der die Kabine auf demselben Seil nach oben und wieder nach unten fährt."
+ },
+ "1": {
+ "then": "Es handelt sich um eine Seilbahn, bei der die Kabinen in ständigen Kreisen fahren"
+ },
+ "10": {
+ "then": "Eine Seilrutsche. (Eine Touristenattraktion, bei der abenteuerlustige Menschen mit hoher Geschwindigkeit hinunterfahren) "
+ },
+ "2": {
+ "then": "Ein offener Sessellift mit Sitzgelegenheiten und Zugang zur Außenluft."
+ },
+ "3": {
+ "then": "Eine Seilbahn, die sowohl offene Sessel als auch geschlossene Gondeln auf einer durchgehenden Bahn hat"
+ },
+ "4": {
+ "then": "Ein Schlepplift"
+ },
+ "5": {
+ "then": "Ein Schlepplift mit T-förmigen Trägern für jeweils zwei Passagiere"
+ },
+ "6": {
+ "then": "Ein Schlepplift mit L-förmigen Trägern für jeweils einen Passagier"
+ },
+ "7": {
+ "then": "Ein Schlepplift mit einem Teller für jeweils einen Passagier"
+ },
+ "8": {
+ "then": "Eine Schleppleine, die Skifahrer mit sich zieht"
+ },
+ "9": {
+ "then": "Ein magic carpet (ein Förderband auf dem Boden)"
+ }
+ },
+ "question": "Um welchen Seilbahntyp handelt es sich?"
+ }
+ },
+ "title": {
+ "render": "Seilbahn {name}"
+ }
+ },
"ambulancestation": {
"description": "Eine Rettungswache ist ein Ort, an dem Rettungsfahrzeuge, medizinische Ausrüstung, persönliche Schutzausrüstung und anderes medizinisches Material untergebracht sind.",
"name": "Rettungswachen",
@@ -353,6 +419,15 @@
"1": {
"then": "Wandbild"
},
+ "10": {
+ "then": "Azulejo (spanische dekorative Fliesenarbeit)"
+ },
+ "11": {
+ "then": "Fliesenarbeit"
+ },
+ "12": {
+ "then": "Holzschnitzerei"
+ },
"2": {
"then": "Malerei"
},
@@ -376,15 +451,6 @@
},
"9": {
"then": "Relief"
- },
- "10": {
- "then": "Azulejo (spanische dekorative Fliesenarbeit)"
- },
- "11": {
- "then": "Fliesenarbeit"
- },
- "12": {
- "then": "Holzschnitzerei"
}
},
"question": "Um welche Art Kunstwerk handelt es sich?",
@@ -426,6 +492,45 @@
"render": "Kunstwerk"
}
},
+ "assembly_point": {
+ "description": "Diese Ebene enthält Sammelplätze und Wartebereiche, in denen sich alle Mitarbeiter, Fahrgäste oder eine große Menschenmenge im Notfall versammeln.",
+ "name": "Notfallsammelplätze",
+ "presets": {
+ "0": {
+ "title": "ein Sammelplatz"
+ }
+ },
+ "tagRenderings": {
+ "assembly_point_name": {
+ "question": "Wie lautet der Name dieser Sammelstelle?",
+ "render": "Diese Sammelstelle hat den Namen {name}"
+ },
+ "assembly_point_operator": {
+ "question": "Welche Organisation betreibt diese Sammelstelle?",
+ "render": "Diese Sammelstelle wird von {operator} betrieben"
+ },
+ "disaster_type": {
+ "mappings": {
+ "0": {
+ "then": "Erdbeben"
+ },
+ "1": {
+ "then": "Flut"
+ },
+ "2": {
+ "then": "Feuer"
+ },
+ "3": {
+ "then": "Erdrutsch"
+ }
+ },
+ "question": "Für welche Art von Katastrophe ist diese Sammelstelle gedacht?"
+ }
+ },
+ "title": {
+ "render": "Sammelplatz bei Notfällen"
+ }
+ },
"atm": {
"description": "Geldautomaten zum Geld abheben",
"filter": {
@@ -530,8 +635,8 @@
"render": {
"special": {
"question": "In welchen Sprachen hat dieser Geldautomat eine Sprachausgabe?",
- "render_list_item": "Dieser Geldautomat hat eine Sprachausgabe in {language():font-bold}",
- "render_single_language": "Dieser Geldautomat hat eine Sprachausgabe in {language():font-bold}"
+ "render_list_item": "Dieser Geldautomat hat eine Sprachausgabe in {language()}",
+ "render_single_language": "Dieser Geldautomat hat eine Sprachausgabe in {language()}"
}
}
}
@@ -1343,6 +1448,21 @@
}
},
"question": "Wo befinden sich diese Fahrradabstellplätze?"
+ },
+ "fee": {
+ "mappings": {
+ "0": {
+ "then": "Man muss zahlen, um den Fahrradparkplatz zu nutzen"
+ },
+ "1": {
+ "then": "Die Nutzung ist kostenlos"
+ }
+ },
+ "question": "Sind die Fahrradparkplätze kostenlos zu benutzen?"
+ },
+ "operator_phone": {
+ "question": "Wie lautet die Telefonnummer des Betreibers dieses Fahrradparkplatzes?",
+ "questionHint": "Man könnte diese Nummer anrufen, wenn es Probleme gibt, z. B. um nicht gewartete Fahrräder zu entfernen"
}
},
"title": {
@@ -1809,6 +1929,24 @@
"render": "Ort zur Vogelbeobachtung"
}
},
+ "brothel": {
+ "description": "Eine Einrichtung, die speziell der Prostitution gewidmet ist. ",
+ "name": "Bordelle",
+ "presets": {
+ "0": {
+ "title": "ein Bordell"
+ }
+ },
+ "tagRenderings": {
+ "name": {
+ "question": "Wie lautet der Name des Bordells?",
+ "render": "Der Name des Bordells lautet {name}"
+ }
+ },
+ "title": {
+ "render": "Bordell"
+ }
+ },
"cafe_pub": {
"deletion": {
"extraDeleteReasons": {
@@ -1942,30 +2080,6 @@
"1": {
"question": "Verfügt über einen
Schuko-Stecker ohne Erdungsstift (CEE7/4 Typ F)
"
},
- "2": {
- "question": "Verfügt über einen
europäischen Netzstecker mit Erdungsstift (CEE7/4 Typ E)
Anschluss"
- },
- "3": {
- "question": "Verfügt über einen
Chademo
Stecker"
- },
- "4": {
- "question": "Verfügt über einen
Typ 1 (J1772)
Stecker mit Kabel"
- },
- "5": {
- "question": "Verfügt über einen
Typ 1 (J1772)Stecker ohne Kabel
"
- },
- "6": {
- "question": "Verfügt über einen
Typ 1 CCS (Typ 1 Combo)
Stecker"
- },
- "7": {
- "question": "Verfügt über einen
Tesla Supercharger
Stecker"
- },
- "8": {
- "question": "Hat einen
Typ 2 (Mennekes)
Anschluss"
- },
- "9": {
- "question": "Hat einen
Typ 2 CCS (Mennekes)
Anschluss"
- },
"10": {
"question": "Hat einen
Typ 2 (Mennekes)
Anschluss mit Kabel"
},
@@ -1986,6 +2100,30 @@
},
"16": {
"question": "Hat einen
Bosch Active Connect Anschluss mit 5 Pins
und Kabel"
+ },
+ "2": {
+ "question": "Verfügt über einen
europäischen Netzstecker mit Erdungsstift (CEE7/4 Typ E)
Anschluss"
+ },
+ "3": {
+ "question": "Verfügt über einen
Chademo
Stecker"
+ },
+ "4": {
+ "question": "Verfügt über einen
Typ 1 (J1772)
Stecker mit Kabel"
+ },
+ "5": {
+ "question": "Verfügt über einen
Typ 1 (J1772)Stecker ohne Kabel
"
+ },
+ "6": {
+ "question": "Verfügt über einen
Typ 1 CCS (Typ 1 Combo)
Stecker"
+ },
+ "7": {
+ "question": "Verfügt über einen
Tesla Supercharger
Stecker"
+ },
+ "8": {
+ "question": "Hat einen
Typ 2 (Mennekes)
Anschluss"
+ },
+ "9": {
+ "question": "Hat einen
Typ 2 CCS (Mennekes)
Anschluss"
}
}
}
@@ -2041,30 +2179,6 @@
"1": {
"then": "Schuko-Stecker ohne Erdungsstift (CEE7/4 Typ F)"
},
- "2": {
- "then": "Europäischer Netzstecker mit Erdungsstift (CEE7/4 Typ E)"
- },
- "3": {
- "then": "Europäischer Netzstecker mit Erdungsstift (CEE7/4 Typ E)"
- },
- "4": {
- "then": "Chademo-Anschluss"
- },
- "5": {
- "then": "Chademo-Anschluss"
- },
- "6": {
- "then": "Typ 1 mit Kabel (J1772)"
- },
- "7": {
- "then": "Typ 1 mit Kabel (J1772)"
- },
- "8": {
- "then": "Typ 1 ohne Kabel (J1772)"
- },
- "9": {
- "then": " Typ 1 ohne Kabel (J1772)"
- },
"10": {
"then": "Typ 1 CCS (Typ 1 Combo)"
},
@@ -2095,6 +2209,9 @@
"19": {
"then": "Typ 2 mit Kabel (mennekes)"
},
+ "2": {
+ "then": "Europäischer Netzstecker mit Erdungsstift (CEE7/4 Typ E)"
+ },
"20": {
"then": "Tesla Supercharger CCS (Typ 2 CSS von Tesla)"
},
@@ -2125,11 +2242,32 @@
"29": {
"then": " Bosch Active Connect mit 3 Pins und Kabel"
},
+ "3": {
+ "then": "Europäischer Netzstecker mit Erdungsstift (CEE7/4 Typ E)"
+ },
"30": {
"then": "Bosch Active Connect mit 5 Pins und Kabel"
},
"31": {
"then": " Bosch Active Connect mit 5 Pins und Kabel"
+ },
+ "4": {
+ "then": "Chademo-Anschluss"
+ },
+ "5": {
+ "then": "Chademo-Anschluss"
+ },
+ "6": {
+ "then": "Typ 1 mit Kabel (J1772)"
+ },
+ "7": {
+ "then": "Typ 1 mit Kabel (J1772)"
+ },
+ "8": {
+ "then": "Typ 1 ohne Kabel (J1772)"
+ },
+ "9": {
+ "then": " Typ 1 ohne Kabel (J1772)"
}
},
"question": "Welche Ladeanschlüsse gibt es hier?"
@@ -2226,7 +2364,7 @@
"then": "Für den Zugang zur Station muss ein Schlüssel angefordert werden z.B. eine von einem Hotel betriebene Ladestation, die nur von dessen Gästen genutzt werden kann, die an der Rezeption einen Schlüssel erhalten, um die Ladestation aufzuschließen"
},
"4": {
- "then": "Die Station ist nicht für die Allgemeinheit zugänglich (z. B. nur für die Eigentümer, Mitarbeiter, …)"
+ "then": "Die Station ist nicht für die Allgemeinheit zugänglich (z. B. nur für die Eigentümer, Mitarbeiter, ...)"
},
"5": {
"then": "Diese Ladestation ist zu gewissen Öffnungszeiten oder Bedingungen öffentlich zugänglich. Einschränkungen sind möglich, aber generelle Nutzung ist erlaubt."
@@ -2259,7 +2397,7 @@
"then": "Kostenlose Nutzung"
},
"3": {
- "then": "Die Nutzung ist kostenpflichtig, aber für Kunden des Betreibers der Einrichtung, wie Hotel, Krankenhaus, … kostenlos"
+ "then": "Die Nutzung ist kostenpflichtig, aber für Kunden des Betreibers der Einrichtung, wie Hotel, Krankenhaus, ... kostenlos"
},
"4": {
"then": "Die Nutzung ist kostenpflichtig"
@@ -2304,7 +2442,67 @@
"mappings": {
"then": "{{description}} liefert maximal {{commonCurrent}} A"
},
- "question": "Welchen Strom bieten die Stecker mit {{description}}?"
+ "question": "Welchen Strom bieten die Stecker mit {{description}}?",
+ "render": "{{description}} liefert maximal {canonical({{key}}:current)}"
+ },
+ "3": {
+ "mappings": {
+ "then": "{{description}} liefert maximal {{commonOutput}} A"
+ },
+ "question": "Welche Leistung liefert ein einzelner Stecker des Typs {{description}}?",
+ "render": "{{description}} liefert maximal {canonical({{key}}:output)}"
+ }
+ },
+ "rewrite": {
+ "into": {
+ "0": {
+ "2": "Schuko-Stecker ohne Erdungsstift (CEE7/4 Typ F)"
+ },
+ "1": {
+ "2": "Europäischer Netzstecker mit Erdungsstift (CEE7/4 Typ E)"
+ },
+ "10": {
+ "2": "Tesla Supercharger CCS (Typ 2 CSS von Tesla)"
+ },
+ "11": {
+ "2": "Tesla Supercharger (Destination)"
+ },
+ "12": {
+ "2": "Tesla Supercharger (Destination) (Typ 2 mit Kabel von Tesla)"
+ },
+ "13": {
+ "2": "USB zum Aufladen von Handys und kleinen Elektrogeräten"
+ },
+ "14": {
+ "2": " Bosch Active Connect mit 3 Pins und Kabel"
+ },
+ "15": {
+ "2": " Bosch Active Connect mit 5 Pins und Kabel"
+ },
+ "2": {
+ "2": "Chademo-Stecker"
+ },
+ "3": {
+ "2": "Typ 1 mit Kabel (J1772)"
+ },
+ "4": {
+ "2": " Typ 1 ohne Kabel (J1772)"
+ },
+ "5": {
+ "2": "Typ 1 CCS (Typ 1 Combo)"
+ },
+ "6": {
+ "2": "Tesla Supercharger"
+ },
+ "7": {
+ "2": "Typ 2 (Mennekes)"
+ },
+ "8": {
+ "2": "Typ 2 CCS (Mennekes)"
+ },
+ "9": {
+ "2": "Typ 2 mit Kabel (Mennekes)"
+ }
}
}
},
@@ -2325,6 +2523,26 @@
"render": "Ladestation"
}
},
+ "cinema": {
+ "description": " Ein Ort, an dem Filme gezeigt werden, die der Öffentlichkeit gegen Gebühr zugänglich sind",
+ "name": "Kino",
+ "tagRenderings": {
+ "cinema_type": {
+ "mappings": {
+ "0": {
+ "then": "Dies ist ein normales Kino, das Filme für alle Altersgruppen zeigt"
+ },
+ "1": {
+ "then": "Dies ist ein Sex-Kino, das Erwachsenenfilme zeigt"
+ }
+ },
+ "question": "Um welche Art von Kino handelt es sich?"
+ }
+ },
+ "title": {
+ "render": "Kino"
+ }
+ },
"climbing": {
"description": "Eine Dummy-Ebene, die Tagrenderings enthält, die von den Kletterebenen gemeinsam genutzt werden",
"tagRenderings": {
@@ -3027,7 +3245,7 @@
"then": "Es gibt eine geteilte Fahrspur"
},
"1": {
- "then": "Es gibt eine Spur neben der Straße (getrennt durch eine Straßenmarkierung)"
+ "then": "Es gibt einen Radfahrstreifen neben der Straße (getrennt durch eine Straßenmarkierung)"
},
"2": {
"then": "Es gibt einen Weg, aber keinen Radweg, der auf der Karte getrennt von dieser Straße eingezeichnet ist."
@@ -3081,6 +3299,15 @@
"1": {
"then": "Dieser Radweg hat einen festen Belag"
},
+ "10": {
+ "then": "Dieser Radweg besteht aus feinem Schotter"
+ },
+ "11": {
+ "then": "Der Radweg ist aus Kies"
+ },
+ "12": {
+ "then": "Dieser Radweg besteht aus Rohboden"
+ },
"2": {
"then": "Der Radweg ist aus Asphalt"
},
@@ -3104,15 +3331,6 @@
},
"9": {
"then": "Der Radweg ist aus Schotter"
- },
- "10": {
- "then": "Dieser Radweg besteht aus feinem Schotter"
- },
- "11": {
- "then": "Der Radweg ist aus Kies"
- },
- "12": {
- "then": "Dieser Radweg besteht aus Rohboden"
}
},
"question": "Was ist der Belag dieses Radwegs?",
@@ -3161,6 +3379,15 @@
"1": {
"then": "Dieser Radweg hat einen festen Belag"
},
+ "10": {
+ "then": "Dieser Radweg besteht aus feinem Schotter"
+ },
+ "11": {
+ "then": "Der Radweg ist aus Kies"
+ },
+ "12": {
+ "then": "Dieser Radweg besteht aus Rohboden"
+ },
"2": {
"then": "Der Radweg ist aus Asphalt"
},
@@ -3184,15 +3411,6 @@
},
"9": {
"then": "Der Radweg ist aus Schotter"
- },
- "10": {
- "then": "Dieser Radweg besteht aus feinem Schotter"
- },
- "11": {
- "then": "Der Radweg ist aus Kies"
- },
- "12": {
- "then": "Dieser Radweg besteht aus Rohboden"
}
},
"question": "Was ist der Belag dieser Straße?",
@@ -3340,6 +3558,18 @@
"question": "Wie breit ist der Abstand zwischen Radweg und Straße?",
"render": "Der Sicherheitsabstand zu diesem Radweg beträgt {cycleway:buffer} m"
},
+ "incline": {
+ "mappings": {
+ "0": {
+ "then": "Hier gibt es (wahrscheinlich) keine Steigung"
+ },
+ "1": {
+ "then": "Die Straße hat eine Steigung"
+ }
+ },
+ "question": "Hat {title()} eine Steigung?",
+ "render": "Die Straße hat {incline} Steigung"
+ },
"is lit?": {
"mappings": {
"0": {
@@ -3545,6 +3775,24 @@
"description": "Diese Ebene visualisiert Richtungen",
"name": "Aufnahmewinkel der Kamera anzeigen"
},
+ "disaster_response": {
+ "description": "Diese Ebene umfasst Organisationen, deren Hauptziel es ist, der Zivilbevölkerung während und nach Natur- oder anthropogenen Katastrophen zu helfen, indem sie in dem betroffenen Gebiet tätig sind.",
+ "name": "Katastrophenschutzorganisationen",
+ "presets": {
+ "0": {
+ "title": "eine Katastrophenschutzorganisation"
+ }
+ },
+ "tagRenderings": {
+ "disaster_response_name": {
+ "question": "Wie lautet der Name dieser Organisation?",
+ "render": "Diese Organisation heißt {name}"
+ }
+ },
+ "title": {
+ "render": "Katastrophenschutzorganisation"
+ }
+ },
"doctors": {
"description": "Diese Ebene zeigt Arztpraxen, Zahnärzte und andere Gesundheitseinrichtungen",
"name": "Ärzte",
@@ -3632,6 +3880,9 @@
},
"1": {
"then": "Dies ist ein Wasserhahn oder eine Wasserpumpe mit nicht trinkbarem Wasser.
Beispiele sind Wasserhähne mit Regenwasser zum Zapfen von Wasser für nahe gelegene Pflanzen
"
+ },
+ "2": {
+ "then": "Dies ist eine historische, manuelle Wasserpumpe, an der kein Trinkwasser zu finden ist"
}
}
},
@@ -3670,8 +3921,72 @@
"question": "Ist diese Trinkwasserstelle noch in Betrieb?",
"render": "Der Betriebsstatus ist {operational_status}"
},
+ "bench-artwork": {
+ "mappings": {
+ "0": {
+ "then": "Die Trinkwasserstelle hat ein integriertes Kunstwerk"
+ },
+ "1": {
+ "then": "Die Trinkwasserstelle hat kein integriertes Kunstwerk"
+ },
+ "2": {
+ "then": "Die Trinkwasserstelle hat wahrscheinlich kein integriertes Kunstwerk"
+ }
+ },
+ "question": "Verfügt der Trinkwasserbrunnen über ein künstlerisches Element?",
+ "questionHint": "Z.B. eine integrierte Statue oder andere künstlerische Werke"
+ },
+ "fee": {
+ "mappings": {
+ "0": {
+ "then": "Die Nutzung ist kostenlos"
+ },
+ "1": {
+ "then": "Die Nutzung ist kostenpflichtig"
+ }
+ },
+ "question": "Kann diese Trinkwasserstelle kostenlos genutzt werden?"
+ },
+ "opening_hours_24_7": {
+ "override": {
+ "+mappings": {
+ "0": {
+ "then": "Der Trinkwasserbrunnen ist derzeit nicht in Betrieb. Deshalb werden keine Öffnungszeiten angezeigt."
+ }
+ },
+ "questionHint": "Dies sind die Öffnungszeiten des Trinkwasserbrunnens, wenn dieser in Betrieb ist."
+ }
+ },
"render-closest-drinking-water": {
"render": "Eine weitere Trinkwasserstelle befindet sich in {_closest_other_drinking_water_distance} Meter"
+ },
+ "seasonal": {
+ "mappings": {
+ "0": {
+ "then": "Die Trinkwasserstelle ist ganzjährig in Betrieb"
+ },
+ "1": {
+ "then": "Die Trinkwasserstelle ist nur im Sommer in Betrieb"
+ },
+ "2": {
+ "then": "Die Trinkwasserstelle ist im Winter nicht in Betrieb"
+ }
+ },
+ "question": "Ist die Trinkwasserstelle ganzjährig in Betrieb?"
+ },
+ "type": {
+ "mappings": {
+ "0": {
+ "then": "Dies ist ein Sprudelbrunnen. Ein Wasserstrahl zum Trinken wird nach oben gerichtet und in der Regel durch einen Druckknopf gesteuert."
+ },
+ "1": {
+ "then": "Dies ist eine Flaschenauffüllstation, an der das Wasser nach unten geleitet wird, in der Regel durch einen Druckknopf oder einen Bewegungssensor gesteuert. Direkt aus dem Wasserstrahl zu trinken, kann sehr schwierig oder unmöglich sein."
+ },
+ "2": {
+ "then": "Dies ist ein Wasserhahn. Das Wasser fließt nach unten und der Wasserstrahl wird durch ein Ventil oder einen Druckknopf gesteuert."
+ }
+ },
+ "question": "Um welche Art von Trinkwasserentnahmestelle handelt es sich?"
}
},
"title": {
@@ -3720,8 +4035,8 @@
"render": {
"special": {
"question": "In welchen Sprachen verfügt der Aufzug über eine Sprachausgabe?",
- "render_list_item": "Der Aufzug hat eine Sprachausgabe in {language():font-bold}",
- "render_single_language": "Der Aufzug hat eine Sprachausgabe in {language():font-bold}"
+ "render_list_item": "Der Aufzug hat eine Sprachausgabe in {language()}",
+ "render_single_language": "Der Aufzug hat eine Sprachausgabe in {language()}"
}
}
},
@@ -3752,8 +4067,8 @@
"render": {
"special": {
"question": "In welchen Sprachen hat der Aufzug taktile Schrift (Braille)?",
- "render_list_item": "Der Aufzug hat taktile Schrift in {language():font-bold}",
- "render_single_language": "Der Aufzug hat taktile Schrift in {language():font-bold}"
+ "render_list_item": "Der Aufzug hat taktile Schrift in {language()}",
+ "render_single_language": "Der Aufzug hat taktile Schrift in {language()}"
}
}
}
@@ -4068,6 +4383,54 @@
}
}
},
+ "10": {
+ "options": {
+ "0": {
+ "question": "Keine Bevorzugung von Hunden"
+ },
+ "1": {
+ "question": "Hunde erlaubt"
+ },
+ "2": {
+ "question": "Keine Hunde erlaubt"
+ }
+ }
+ },
+ "11": {
+ "options": {
+ "0": {
+ "question": "Internetzugang vorhanden"
+ }
+ }
+ },
+ "12": {
+ "options": {
+ "0": {
+ "question": "Stromanschluss vorhanden"
+ }
+ }
+ },
+ "13": {
+ "options": {
+ "0": {
+ "question": "Hat zuckerfreie Angebote"
+ }
+ }
+ },
+ "14": {
+ "options": {
+ "0": {
+ "question": "Hat glutenfreie Angebote"
+ }
+ }
+ },
+ "15": {
+ "options": {
+ "0": {
+ "question": "Hat laktosefreie Angebote"
+ }
+ }
+ },
"2": {
"options": {
"0": {
@@ -4138,54 +4501,6 @@
"question": "Nutzung kostenlos"
}
}
- },
- "10": {
- "options": {
- "0": {
- "question": "Keine Bevorzugung von Hunden"
- },
- "1": {
- "question": "Hunde erlaubt"
- },
- "2": {
- "question": "Keine Hunde erlaubt"
- }
- }
- },
- "11": {
- "options": {
- "0": {
- "question": "Internetzugang vorhanden"
- }
- }
- },
- "12": {
- "options": {
- "0": {
- "question": "Stromanschluss vorhanden"
- }
- }
- },
- "13": {
- "options": {
- "0": {
- "question": "Hat zuckerfreie Angebote"
- }
- }
- },
- "14": {
- "options": {
- "0": {
- "question": "Hat glutenfreie Angebote"
- }
- }
- },
- "15": {
- "options": {
- "0": {
- "question": "Hat laktosefreie Angebote"
- }
- }
}
}
},
@@ -4305,30 +4620,6 @@
"1": {
"then": "Die Fitness-Station hat ein Schild mit Anweisungen für eine bestimmte Übung."
},
- "2": {
- "then": "Die Fitness-Station hat eine Einrichtung für Sit-ups."
- },
- "3": {
- "then": "Die Fitness-Station hat eine Vorrichtung für Liegestütze. In der Regel eine oder mehrere niedrige Reckstangen."
- },
- "4": {
- "then": "Die Fitness-Station hat Stangen zum Dehnen."
- },
- "5": {
- "then": "Die Fitness-Station hat eine Vorrichtung für Rückenstrecker (Hyperextensions)."
- },
- "6": {
- "then": "Die Fitness-Station hat Ringe für Gymnastikübungen."
- },
- "7": {
- "then": "Die Fitness-Station hat eine horizontale Leiter (Monkey Bars)."
- },
- "8": {
- "then": "Die Fitness-Station hat eine Sprossenwand zum Klettern."
- },
- "9": {
- "then": "Die Fitness-Station hat Pfosten für Slalomübungen."
- },
"10": {
"then": "Die Fitness-Station hat Trittsteine."
},
@@ -4359,6 +4650,9 @@
"19": {
"then": "Die Fitness-Station hat Kampfseile (battle ropes)."
},
+ "2": {
+ "then": "Die Fitness-Station hat eine Einrichtung für Sit-ups."
+ },
"20": {
"then": "Die Fitness-Station hat ein Fahrradergometer."
},
@@ -4373,6 +4667,27 @@
},
"24": {
"then": "Die Fitness-Station hat eine Slackline."
+ },
+ "3": {
+ "then": "Die Fitness-Station hat eine Vorrichtung für Liegestütze. In der Regel eine oder mehrere niedrige Reckstangen."
+ },
+ "4": {
+ "then": "Die Fitness-Station hat Stangen zum Dehnen."
+ },
+ "5": {
+ "then": "Die Fitness-Station hat eine Vorrichtung für Rückenstrecker (Hyperextensions)."
+ },
+ "6": {
+ "then": "Die Fitness-Station hat Ringe für Gymnastikübungen."
+ },
+ "7": {
+ "then": "Die Fitness-Station hat eine horizontale Leiter (Monkey Bars)."
+ },
+ "8": {
+ "then": "Die Fitness-Station hat eine Sprossenwand zum Klettern."
+ },
+ "9": {
+ "then": "Die Fitness-Station hat Pfosten für Slalomübungen."
}
},
"question": "Welche Übungsgeräte gibt es an dieser Fitness-Station?"
@@ -4492,6 +4807,21 @@
"1": {
"then": "Dies ist eine Pommesbude"
},
+ "10": {
+ "then": "Hier werden chinesische Gerichte serviert"
+ },
+ "11": {
+ "then": "Hier werden griechische Gerichte serviert"
+ },
+ "12": {
+ "then": "Hier werden indische Gerichte serviert"
+ },
+ "13": {
+ "then": "Hier werden türkische Gerichte serviert"
+ },
+ "14": {
+ "then": "Hier werden thailändische Gerichte serviert"
+ },
"2": {
"then": "Bietet vorwiegend Pastagerichte an"
},
@@ -4515,21 +4845,6 @@
},
"9": {
"then": "Hier werden französische Gerichte serviert"
- },
- "10": {
- "then": "Hier werden chinesische Gerichte serviert"
- },
- "11": {
- "then": "Hier werden griechische Gerichte serviert"
- },
- "12": {
- "then": "Hier werden indische Gerichte serviert"
- },
- "13": {
- "then": "Hier werden türkische Gerichte serviert"
- },
- "14": {
- "then": "Hier werden thailändische Gerichte serviert"
}
},
"question": "Was für Essen gibt es hier?",
@@ -4594,6 +4909,9 @@
},
"3": {
"then": "Hier werden ausschließlich vegane Gerichte angeboten"
+ },
+ "4": {
+ "then": "Einige Gerichte können auf Nachfrage in eine vegane Version umgewandelt werden"
}
},
"question": "Werden hier vegane Gerichte angeboten?"
@@ -4611,6 +4929,9 @@
},
"3": {
"then": "Hier werden ausschließlich vegetarische Gerichte angeboten"
+ },
+ "4": {
+ "then": "Einige Gerichte können auf Nachfrage in eine vegetarische Version umgewandelt werden"
}
},
"question": "Werden hier vegetarische Gerichte angeboten?"
@@ -4879,6 +5200,9 @@
},
"1": {
"then": "In diesem Hackerspace gibt es kein {negative-name}"
+ },
+ "2": {
+ "then": "Es gibt einen limitierten {negative-name} in diesem Hackerspace"
}
},
"question": "Gibt es {device-name} in diesem Hackerspace?"
@@ -4897,6 +5221,30 @@
"2": {
"1": "eine CNC-Fräse",
"2": "CNC-Fräse"
+ },
+ "3": {
+ "1": "ein Multimediastudio",
+ "2": "Multimediastudio"
+ },
+ "4": {
+ "1": "eine Nähmaschine",
+ "2": "Nähmaschine"
+ },
+ "5": {
+ "1": "eine Holzwerkstatt",
+ "2": "Holzwerkstatt"
+ },
+ "6": {
+ "1": "eine Keramikwerkstatt",
+ "2": "Keramikwerkstatt"
+ },
+ "7": {
+ "1": "eine Metallwerkstatt",
+ "2": "Metallwerkstatt"
+ },
+ "8": {
+ "1": "eine Fahrradwerkstatt",
+ "2": "Fahrradwerkstatt"
}
}
}
@@ -5125,7 +5473,41 @@
}
},
"icons": {
- "description": "Eine Ebene, die als Bibliothek für Symbol-Tag-Renderings dient, insbesondere um als Abzeichen neben einem POI angezeigt zu werden"
+ "description": "Eine Ebene, die als Bibliothek für Symbol-Tag-Renderings dient, insbesondere um als Abzeichen neben einem POI angezeigt zu werden",
+ "tagRenderings": {
+ "osmlink": {
+ "mappings": {
+ "1": {
+ "then": {
+ "special": {
+ "arialabel": "Auf openstreetmap.org öffnen"
+ }
+ }
+ }
+ },
+ "render": {
+ "special": {
+ "arialabel": "Auf openstreetmap.org öffnen"
+ }
+ }
+ },
+ "phonelink": {
+ "mappings": {
+ "0": {
+ "then": {
+ "special": {
+ "arialabel": "Telefon"
+ }
+ }
+ }
+ },
+ "render": {
+ "special": {
+ "arialabel": "Telefon"
+ }
+ }
+ }
+ }
},
"indoors": {
"description": "Grundlegende Innenraumkartierung: zeigt Umrisse von Räumen",
@@ -5157,30 +5539,6 @@
"1": {
"then": "Dies ist ein Auditorium"
},
- "2": {
- "then": "Dies ist ein Schlafzimmer"
- },
- "3": {
- "then": "Dies ist eine Kapelle"
- },
- "4": {
- "then": "Dies ist ein Klassenzimmer"
- },
- "5": {
- "then": "Dies ist ein Klassenzimmer"
- },
- "6": {
- "then": "Dies ist ein Computerraum"
- },
- "7": {
- "then": "Dies ist ein Konferenzraum"
- },
- "8": {
- "then": "Dies ist eine Krypta"
- },
- "9": {
- "then": "Dies ist eine Küche"
- },
"10": {
"then": "Dies ist ein Labor"
},
@@ -5211,6 +5569,9 @@
"19": {
"then": "Dies ist ein Lagerraum"
},
+ "2": {
+ "then": "Dies ist ein Schlafzimmer"
+ },
"20": {
"then": "Dies ist ein Technikraum"
},
@@ -5219,6 +5580,27 @@
},
"22": {
"then": "Dies ist ein Wartezimmer"
+ },
+ "3": {
+ "then": "Dies ist eine Kapelle"
+ },
+ "4": {
+ "then": "Dies ist ein Klassenzimmer"
+ },
+ "5": {
+ "then": "Dies ist ein Klassenzimmer"
+ },
+ "6": {
+ "then": "Dies ist ein Computerraum"
+ },
+ "7": {
+ "then": "Dies ist ein Konferenzraum"
+ },
+ "8": {
+ "then": "Dies ist eine Krypta"
+ },
+ "9": {
+ "then": "Dies ist eine Küche"
}
},
"question": "Wie wird dieser Raum genutzt?"
@@ -5419,6 +5801,25 @@
}
}
},
+ "love_hotel": {
+ "description": "Ein Love Hotel ist eine Art Kurzzeithotel, das in erster Linie zu dem Zweck betrieben wird, den Gästen Privatsphäre für sexuelle Aktivitäten zu bieten",
+ "name": "Love Hotels",
+ "presets": {
+ "0": {
+ "description": "Ein Love Hotel ist eine Art Kurzzeithotel, das in erster Linie zu dem Zweck betrieben wird, den Gästen Privatsphäre für sexuelle Aktivitäten zu bieten",
+ "title": "ein Love Hotel"
+ }
+ },
+ "tagRenderings": {
+ "name": {
+ "question": "Wie lautet der Name des Love Hotels?",
+ "render": "Der Name des Love Hotels lautet {name}"
+ }
+ },
+ "title": {
+ "render": "Love Hotel {name}"
+ }
+ },
"map": {
"description": "Eine Karte, die für Touristen gedacht ist und dauerhaft im öffentlichen Raum aufgestellt ist",
"name": "Karten",
@@ -5845,6 +6246,19 @@
}
}
},
+ "10": {
+ "options": {
+ "0": {
+ "question": "Alle Notizen"
+ },
+ "1": {
+ "question": "Importnotizen ausblenden"
+ },
+ "2": {
+ "question": "Nur Importnotizen anzeigen"
+ }
+ }
+ },
"2": {
"options": {
"0": {
@@ -5900,19 +6314,6 @@
"question": "Nur offene Notizen anzeigen"
}
}
- },
- "10": {
- "options": {
- "0": {
- "question": "Alle Notizen"
- },
- "1": {
- "question": "Importnotizen ausblenden"
- },
- "2": {
- "question": "Nur Importnotizen anzeigen"
- }
- }
}
},
"name": "OpenStreetMap-Hinweise",
@@ -5936,6 +6337,11 @@
}
},
"render": "Notiz"
+ },
+ "titleIcons": {
+ "0": {
+ "ariaLabel": "Auf OpenStreetMap.org ansehen"
+ }
}
},
"observation_tower": {
@@ -6232,6 +6638,21 @@
"1": {
"then": "Dies ist ein normaler Stellplatz."
},
+ "10": {
+ "then": "Dies ist ein Stellplatz, der für Eltern mit Kindern reserviert ist."
+ },
+ "11": {
+ "then": "Dies ist ein Stellplatz, der für das Personal reserviert ist."
+ },
+ "12": {
+ "then": "Dies ist ein Stellplatz, der für Taxis reserviert ist."
+ },
+ "13": {
+ "then": "Dies ist ein Stellplatz, der für Fahrzeuge mit Anhänger reserviert ist."
+ },
+ "14": {
+ "then": "Dies ist ein Stellplatz, der für Carsharing reserviert ist."
+ },
"2": {
"then": "Dies ist ein Behindertenstellplatz."
},
@@ -6255,21 +6676,6 @@
},
"9": {
"then": "Dies ist ein Stellplatz, der für Motorräder reserviert ist."
- },
- "10": {
- "then": "Dies ist ein Stellplatz, der für Eltern mit Kindern reserviert ist."
- },
- "11": {
- "then": "Dies ist ein Stellplatz, der für das Personal reserviert ist."
- },
- "12": {
- "then": "Dies ist ein Stellplatz, der für Taxis reserviert ist."
- },
- "13": {
- "then": "Dies ist ein Stellplatz, der für Fahrzeuge mit Anhänger reserviert ist."
- },
- "14": {
- "then": "Dies ist ein Stellplatz, der für Carsharing reserviert ist."
}
},
"question": "Welche Art von Stellplatz ist dies?"
@@ -6537,6 +6943,12 @@
},
"7": {
"then": "Die Oberfläche ist befestigt"
+ },
+ "8": {
+ "then": "Der Belag ist aus Tartan - ein synthetischer, federnder Belag, der typischerweise auf Sportbahnen zu finden ist"
+ },
+ "9": {
+ "then": "Die Oberfläche besteht aus Gummi, z. B. aus Gummifliesen, Gummimulch oder einer großen Gummifläche"
}
},
"question": "Welchen Bodenbelag hat dieser Spielplatz?",
@@ -6861,6 +7273,21 @@
"1": {
"then": "2-Cent-Münzen werden akzeptiert"
},
+ "10": {
+ "then": "20-Centime-Münzen werden akzeptiert"
+ },
+ "11": {
+ "then": "½-Schweizer Franken-Münzen werden akzeptiert"
+ },
+ "12": {
+ "then": "1-Schweizer Franken-Münzen werden akzeptiert"
+ },
+ "13": {
+ "then": "2-Schweizer Franken-Münzen werden akzeptiert"
+ },
+ "14": {
+ "then": "5-Schweizer Franken-Münzen werden akzeptiert"
+ },
"2": {
"then": "5-Cent-Münzen werden akzeptiert"
},
@@ -6884,21 +7311,6 @@
},
"9": {
"then": "10-Centime-Münzen werden akzeptiert"
- },
- "10": {
- "then": "20-Centime-Münzen werden akzeptiert"
- },
- "11": {
- "then": "½-Schweizer Franken-Münzen werden akzeptiert"
- },
- "12": {
- "then": "1-Schweizer Franken-Münzen werden akzeptiert"
- },
- "13": {
- "then": "2-Schweizer Franken-Münzen werden akzeptiert"
- },
- "14": {
- "then": "5-Schweizer Franken-Münzen werden akzeptiert"
}
},
"question": "Mit welchen Münzen kann man hier bezahlen?"
@@ -6911,6 +7323,15 @@
"1": {
"then": "10-Euro-Scheine werden angenommen"
},
+ "10": {
+ "then": "100-Schweizer Franken-Scheine werden akzeptiert"
+ },
+ "11": {
+ "then": "200-Schweizer Franken-Scheine werden akzeptiert"
+ },
+ "12": {
+ "then": "1000-Schweizer Franken-Scheine werden akzeptiert"
+ },
"2": {
"then": "20-Euro-Scheine werden angenommen"
},
@@ -6934,15 +7355,6 @@
},
"9": {
"then": "50-Schweizer Franken-Scheine werden akzeptiert"
- },
- "10": {
- "then": "100-Schweizer Franken-Scheine werden akzeptiert"
- },
- "11": {
- "then": "200-Schweizer Franken-Scheine werden akzeptiert"
- },
- "12": {
- "then": "1000-Schweizer Franken-Scheine werden akzeptiert"
}
},
"question": "Mit welchen Banknoten kann man hier bezahlen?"
@@ -6969,6 +7381,7 @@
"question": "Sind Hunde hier erlaubt?"
},
"email": {
+ "editButtonAriaLabel": "E-Mail Adresse bearbeiten",
"question": "Wie lautet die Mail-Adresse von {title()}?"
},
"gluten_free": {
@@ -7167,8 +7580,14 @@
}
},
"phone": {
+ "editButtonAriaLabel": "Telefonnummer bearbeiten",
"question": "Wie lautet die Telefonnummer von {title()}?"
},
+ "qr_code": {
+ "render": {
+ "after": "Scannen Sie den Code, um diesen Ort auf einem anderen Gerät zu öffnen"
+ }
+ },
"repeated": {
"render": "Mehrere identische Objekte können in Geschossen {repeat_on} gefunden werden."
},
@@ -7189,6 +7608,13 @@
},
"question": "Gibt es hier Steckdosen, an denen Kunden ihre Geräte laden können?"
},
+ "share": {
+ "render": {
+ "special": {
+ "text": "Standort teilen"
+ }
+ }
+ },
"single_level": {
"mappings": {
"0": {
@@ -7269,6 +7695,7 @@
"question": "Bietet dieser Ort eine vegane Option an?"
},
"website": {
+ "editButtonAriaLabel": "Webseite bearbeiten",
"question": "Wie lautet die Webseite von {title()}?"
},
"wheelchair-access": {
@@ -7381,30 +7808,6 @@
"1": {
"question": "Recycling von Batterien"
},
- "2": {
- "question": "Recycling von Getränkekartons"
- },
- "3": {
- "question": "Recycling von Dosen"
- },
- "4": {
- "question": "Recycling von Kleidung"
- },
- "5": {
- "question": "Recycling von Speiseöl"
- },
- "6": {
- "question": "Recycling von Motoröl"
- },
- "7": {
- "question": "Recycling von Leuchtstoffröhren"
- },
- "8": {
- "question": "Recycling von Grünabfällen"
- },
- "9": {
- "question": "Recycling von Glasflaschen"
- },
"10": {
"question": "Recycling von Glas"
},
@@ -7435,11 +7838,35 @@
"19": {
"question": "Recycling von Restabfällen"
},
+ "2": {
+ "question": "Recycling von Getränkekartons"
+ },
"20": {
"question": "Recycling von Druckerpatronen"
},
"21": {
"question": "Recycling von Fahrrädern"
+ },
+ "3": {
+ "question": "Recycling von Dosen"
+ },
+ "4": {
+ "question": "Recycling von Kleidung"
+ },
+ "5": {
+ "question": "Recycling von Speiseöl"
+ },
+ "6": {
+ "question": "Recycling von Motoröl"
+ },
+ "7": {
+ "question": "Recycling von Leuchtstoffröhren"
+ },
+ "8": {
+ "question": "Recycling von Grünabfällen"
+ },
+ "9": {
+ "question": "Recycling von Glasflaschen"
}
}
},
@@ -7507,30 +7934,6 @@
"1": {
"then": "Getränkekartons können hier recycelt werden"
},
- "2": {
- "then": "Dosen können hier recycelt werden"
- },
- "3": {
- "then": "Kleidung kann hier recycelt werden"
- },
- "4": {
- "then": "Speiseöl kann hier recycelt werden"
- },
- "5": {
- "then": "Motoröl kann hier recycelt werden"
- },
- "6": {
- "then": "Hier können Leuchtstoffröhren recycelt werden"
- },
- "7": {
- "then": "Grünabfälle können hier recycelt werden"
- },
- "8": {
- "then": "Bio-Abfall kann hier recycelt werden"
- },
- "9": {
- "then": "Glasflaschen können hier recycelt werden"
- },
"10": {
"then": "Glas kann hier recycelt werden"
},
@@ -7561,6 +7964,9 @@
"19": {
"then": "Schuhe können hier recycelt werden"
},
+ "2": {
+ "then": "Dosen können hier recycelt werden"
+ },
"20": {
"then": "Elektrokleingeräte können hier recycelt werden"
},
@@ -7575,6 +7981,27 @@
},
"24": {
"then": "Fahrräder können hier recycelt werden"
+ },
+ "3": {
+ "then": "Kleidung kann hier recycelt werden"
+ },
+ "4": {
+ "then": "Speiseöl kann hier recycelt werden"
+ },
+ "5": {
+ "then": "Motoröl kann hier recycelt werden"
+ },
+ "6": {
+ "then": "Hier können Leuchtstoffröhren recycelt werden"
+ },
+ "7": {
+ "then": "Grünabfälle können hier recycelt werden"
+ },
+ "8": {
+ "then": "Bio-Abfall kann hier recycelt werden"
+ },
+ "9": {
+ "then": "Glasflaschen können hier recycelt werden"
}
},
"question": "Was kann hier recycelt werden?"
@@ -7720,7 +8147,7 @@
"no_known_languages": "Die Unterrichtssprache der Schule ist unbekannt",
"question": "Was ist die Hauptsprache dieser Schule?
Welche Sprache wird mit den Schülern in den nicht sprachbezogenen Kursen und mit der Verwaltung gesprochen?
",
"render_all": "Folgende Sprachen werden in der Schule verwendet:{list()}",
- "render_single_language": "{language():font-bold} ist die Hauptsprache der Schule"
+ "render_single_language": "{language()} ist die Hauptsprache der Schule"
}
}
},
@@ -7805,9 +8232,9 @@
},
"shops": {
"deletion": {
- "extraDeleteReasons": {
+ "nonDeleteMappings": {
"0": {
- "explanation": "{title()} wurde dauerhaft geschlossen"
+ "then": "{title()} wurde dauerhaft geschlossen"
}
}
},
@@ -7838,7 +8265,7 @@
"name": "Geschäfte",
"presets": {
"0": {
- "description": "Ein neues Geschäft hinzufügen",
+ "description": "Sie können später angeben, was das Geschäft verkauft.",
"title": "ein Geschäft"
}
},
@@ -7987,6 +8414,41 @@
"render": "Dusche"
}
},
+ "ski_piste": {
+ "description": "Ski- und Snowboardpisten",
+ "name": "Ski- und Snowboardpisten",
+ "tagRenderings": {
+ "length": {
+ "render": "Dieser Teil der Skipiste hat eine Länge von {_length:km} km"
+ },
+ "piste_difficulty": {
+ "mappings": {
+ "0": {
+ "then": "Anfänger (grün)"
+ },
+ "1": {
+ "then": "Einfach (blau)"
+ },
+ "2": {
+ "then": "Mittel (rot)"
+ },
+ "3": {
+ "then": "Fortgeschritten (schwarz)"
+ },
+ "4": {
+ "then": "Experte (orange/doppel schwarz)"
+ },
+ "5": {
+ "then": "Freeride"
+ }
+ },
+ "question": "Was ist der Schwierigkeitsgrad der Piste?"
+ }
+ },
+ "title": {
+ "render": "Skipiste {name}"
+ }
+ },
"slow_roads": {
"description": "Alle autofreien Straßen",
"name": "Pfade, autofreie und geschwindigkeitsreduzierte Straßen",
@@ -8285,6 +8747,9 @@
},
"5": {
"then": "Die Oberfläche ist feiner Kies"
+ },
+ "6": {
+ "then": "Der Belag dieser Laufbahn ist Tartan, ein synthetischer, leicht federnder, poröser Belag"
}
},
"question": "Welchen Belag hat der Sportplatz?",
@@ -8335,6 +8800,18 @@
},
"question": "Hat die Treppe einen Handlauf?"
},
+ "incline": {
+ "mappings": {
+ "0": {
+ "then": "Die Aufwärtsrichtung ist {direction_absolute()}"
+ },
+ "1": {
+ "then": "Die Abwärtsrichtung ist {direction_absolute()}"
+ }
+ },
+ "question": "Welche Steigung hat die Treppe?",
+ "render": "Die Treppe hat eine Steigung von {incline}"
+ },
"multilevels": {
"override": {
"question": "Zwischen welchen Stockwerken befindet sich diese Treppe?",
@@ -8376,8 +8853,8 @@
"render": {
"special": {
"question": "In welchen Sprachen gibt es taktile Schrift (Braille) für die Navigation? ",
- "render_list_item": "Die Treppe hat taktile Schrift in {language():font-bold}",
- "render_single_language": "Die Treppe hat taktile Schrift in {language():font-bold}"
+ "render_list_item": "Die Treppe hat taktile Schrift in {language()}",
+ "render_single_language": "Die Treppe hat taktile Schrift in {language()}"
}
}
}
@@ -8467,6 +8944,12 @@
"1": {
"then": "Diese Straßenlaterne verwendet LEDs"
},
+ "10": {
+ "then": "Diese Straßenlaterne verwendet Hochdruck-Natriumdampflampen (orange mit weiß)"
+ },
+ "11": {
+ "then": "Diese Straßenlaterne wird mit Gas beleuchtet"
+ },
"2": {
"then": "Diese Straßenlaterne verwendet Glühlampenlicht"
},
@@ -8490,12 +8973,6 @@
},
"9": {
"then": "Diese Straßenlaterne verwendet Niederdruck-Natriumdampflampen (einfarbig orange)"
- },
- "10": {
- "then": "Diese Straßenlaterne verwendet Hochdruck-Natriumdampflampen (orange mit weiß)"
- },
- "11": {
- "then": "Diese Straßenlaterne wird mit Gas beleuchtet"
}
},
"question": "Mit welcher Art von Beleuchtung arbeitet diese Straßenlaterne?"
@@ -8540,6 +9017,24 @@
"render": "Straßenlaterne"
}
},
+ "stripclub": {
+ "description": "Ein Ort, an dem erotische Tanz-, Striptease- oder Lapdances kommerziell durchgeführt werden. ",
+ "name": "Stripclubs",
+ "presets": {
+ "0": {
+ "title": "ein Stripclub"
+ }
+ },
+ "tagRenderings": {
+ "name": {
+ "question": "Wie lautet der Name des Stripclubs?",
+ "render": "Der Name des Stripclubs lautet {name}"
+ }
+ },
+ "title": {
+ "render": "Stripclub"
+ }
+ },
"surveillance_camera": {
"description": "Diese Ebene zeigt die Überwachungskameras an und ermöglicht es, Informationen zu aktualisieren und neue Kameras hinzuzufügen",
"name": "Überwachungskameras",
@@ -8861,20 +9356,20 @@
"toilet-changing_table:location": {
"mappings": {
"0": {
- "then": "Der Wickeltisch befindet sich in der Damentoilette. "
+ "then": "Ein Wickeltisch ist in der Damentoilette vorhanden"
},
"1": {
- "then": "Der Wickeltisch befindet sich in der Herrentoilette. "
+ "then": "Ein Wickeltisch ist in der Herrentoilette vorhanden"
},
"2": {
- "then": "Der Wickeltisch befindet sich in der Toilette für Rollstuhlfahrer. "
+ "then": "Ein Wickeltisch ist in der barrierefreien Toilette vorhanden"
},
"3": {
- "then": "Der Wickeltisch befindet sich in einem eigenen Raum. "
+ "then": "Ein Wickeltisch befindet sich in einem eigenen Raum"
}
},
"question": "Wo befindet sich der Wickeltisch?",
- "render": "Die Wickeltabelle befindet sich in {changing_table:location}"
+ "render": "Ein Wickeltisch befindet sich in {changing_table:location}"
},
"toilet-charge": {
"freeform": {
@@ -9430,6 +9925,7 @@
}
},
"unit": {
+ "description": "Bibliotheksebene mit allen gängigen Einrichtungen. Einrichtungen können _nur_ aus dieser Datei importiert werden.",
"units": {
"0": {
"applicableUnits": {
@@ -9447,6 +9943,20 @@
}
}
},
+ "1": {
+ "applicableUnits": {
+ "0": {
+ "human": "{quantity} Volt"
+ }
+ }
+ },
+ "2": {
+ "applicableUnits": {
+ "0": {
+ "human": "{quantity} A"
+ }
+ }
+ },
"3": {
"applicableUnits": {
"0": {
@@ -9454,7 +9964,8 @@
"humanSingular": "ein Meter"
},
"1": {
- "human": "{quantity} Zentimeter"
+ "human": "{quantity} Zentimeter",
+ "humanSingular": "ein Zentimeter"
},
"2": {
"human": "{quantity} Millimeter",
@@ -9476,12 +9987,42 @@
"humanShort": "{quantity} mph"
}
}
+ },
+ "5": {
+ "applicableUnits": {
+ "0": {
+ "human": "{quantity} Minuten",
+ "humanSingular": "eine Minute"
+ },
+ "1": {
+ "human": "{quantity} Stunden",
+ "humanSingular": "eine Stunde"
+ },
+ "2": {
+ "human": "{quantity} Tage",
+ "humanSingular": "ein Tag"
+ }
+ }
}
}
},
"usersettings": {
"description": "Eine spezielle Ebene, die nicht für die Darstellung auf einer Karte gedacht ist, sondern für die Festlegung von Benutzereinstellungen verwendet wird",
"tagRenderings": {
+ "a11y-features": {
+ "mappings": {
+ "0": {
+ "then": "Barrierefrei-Modus aktivieren, wenn Pfeiltasten zum Navigieren in der Karte verwendet werden"
+ },
+ "1": {
+ "then": "Barrierefrei-Modus immer aktivieren"
+ },
+ "2": {
+ "then": "Barrierefrei-Modus niemals aktivieren"
+ }
+ },
+ "question": "Welche Barrierefrei-Funktionen sollen angewendet werden?"
+ },
"all-questions-at-once": {
"mappings": {
"0": {
@@ -9556,7 +10097,7 @@
"1": {
"then": {
"special": {
- "text": "Du hast {_unreadMessages} Öffne Deinen Posteingang"
+ "text": "Sie haben {_unreadMessages} Nachrichten Posteingang öffnen"
}
}
}
@@ -9565,7 +10106,7 @@
"language_picker": {
"mappings": {
"0": {
- "then": "Die Sprache wurde über einen URL-Parameter gesetzt und kann nicht vom Benutzer eingestellt werden.²"
+ "then": "Die Sprache wurde über einen URL-Parameter gesetzt und kann nicht vom Benutzer eingestellt werden."
}
}
},
@@ -9699,30 +10240,6 @@
"1": {
"question": "Verkauf von Getränken"
},
- "2": {
- "question": "Verkauf von Süßigkeiten"
- },
- "3": {
- "question": "Verkauf von Lebensmitteln"
- },
- "4": {
- "question": "Verkauf von Zigaretten"
- },
- "5": {
- "question": "Verkauf von Kondomen"
- },
- "6": {
- "question": "Verkauf von Kaffee"
- },
- "7": {
- "question": "Verkauf von Trinkwasser"
- },
- "8": {
- "question": "Verkauf von Zeitungen"
- },
- "9": {
- "question": "Verkauf von Fahrradschläuchen"
- },
"10": {
"question": "Verkauf von Milch"
},
@@ -9753,6 +10270,9 @@
"19": {
"question": "Verkauf von Blumen"
},
+ "2": {
+ "question": "Verkauf von Süßigkeiten"
+ },
"20": {
"question": "Verkauf von Parkscheinen"
},
@@ -9776,6 +10296,27 @@
},
"27": {
"question": "Verkauf von Fahrradschlössern"
+ },
+ "3": {
+ "question": "Verkauf von Lebensmitteln"
+ },
+ "4": {
+ "question": "Verkauf von Zigaretten"
+ },
+ "5": {
+ "question": "Verkauf von Kondomen"
+ },
+ "6": {
+ "question": "Verkauf von Kaffee"
+ },
+ "7": {
+ "question": "Verkauf von Trinkwasser"
+ },
+ "8": {
+ "question": "Verkauf von Zeitungen"
+ },
+ "9": {
+ "question": "Verkauf von Fahrradschläuchen"
}
}
}
@@ -9822,30 +10363,6 @@
"1": {
"then": "Süßigkeiten werden verkauft"
},
- "2": {
- "then": "Lebensmittel werden verkauft"
- },
- "3": {
- "then": "Zigaretten werden verkauft"
- },
- "4": {
- "then": "Kondome werden verkauft"
- },
- "5": {
- "then": "Kaffee wird verkauft"
- },
- "6": {
- "then": "Trinkwasser wird verkauft"
- },
- "7": {
- "then": "Zeitungen werden verkauft"
- },
- "8": {
- "then": "Fahrradschläuche werden verkauft"
- },
- "9": {
- "then": "Milch wird verkauft"
- },
"10": {
"then": "Brot wird verkauft"
},
@@ -9876,6 +10393,9 @@
"19": {
"then": "Parkscheine werden verkauft"
},
+ "2": {
+ "then": "Lebensmittel werden verkauft"
+ },
"20": {
"then": "Souvenirmünzen werden verkauft"
},
@@ -9896,6 +10416,27 @@
},
"26": {
"then": "Fahrradschlösser werden verkauft"
+ },
+ "3": {
+ "then": "Zigaretten werden verkauft"
+ },
+ "4": {
+ "then": "Kondome werden verkauft"
+ },
+ "5": {
+ "then": "Kaffee wird verkauft"
+ },
+ "6": {
+ "then": "Trinkwasser wird verkauft"
+ },
+ "7": {
+ "then": "Zeitungen werden verkauft"
+ },
+ "8": {
+ "then": "Fahrradschläuche werden verkauft"
+ },
+ "9": {
+ "then": "Milch wird verkauft"
}
},
"question": "Was wird in diesem Automaten verkauft?",
@@ -10187,4 +10728,4 @@
"render": "Windrad"
}
}
-}
\ No newline at end of file
+}
diff --git a/langs/layers/en.json b/langs/layers/en.json
index 688ca1679b..49bc5ddbe0 100644
--- a/langs/layers/en.json
+++ b/langs/layers/en.json
@@ -235,6 +235,72 @@
}
}
},
+ "aerialway": {
+ "description": "Various forms of transport for passengers and goods that use wires, including cable cars, gondolas, chair lifts, drag lifts, and zip lines. ",
+ "name": "Aerialways",
+ "pointRendering": {
+ "1": {
+ "label": {
+ "render": "{name}"
+ }
+ }
+ },
+ "tagRenderings": {
+ "duration": {
+ "question": "How long takes a single journey with this elevator?",
+ "questionHint": "This excludes the waiting time.",
+ "render": "A single journey takes {duration} minutes"
+ },
+ "length": {
+ "render": "This aerialway is {_length:km} kilometer long"
+ },
+ "occupancy": {
+ "question": "How many people fit a single carriage?",
+ "render": "{aerialway:occupancy} people fit a single carriage"
+ },
+ "type": {
+ "mappings": {
+ "0": {
+ "then": "This is a cable car where the car goes up and down again on the same cable."
+ },
+ "1": {
+ "then": "This is a gondola where the cars go around in continuous circles"
+ },
+ "2": {
+ "then": "An open chairlift with seats to sit on and open to the outside air."
+ },
+ "3": {
+ "then": "An aerialway which has both chairs and gondolas in the same continuous track"
+ },
+ "4": {
+ "then": "A drag lift"
+ },
+ "5": {
+ "then": "A drag lift with T-shaped carriers for two passengers at a time"
+ },
+ "6": {
+ "then": "A drag lift with L-shaped bars for a single passenger at a time"
+ },
+ "7": {
+ "then": "A drag lift with a platter to drag a single passenger at a time"
+ },
+ "8": {
+ "then": "A tow line which which drags skieers"
+ },
+ "9": {
+ "then": "A magic carpet (a conveyor belt on the ground)"
+ },
+ "10": {
+ "then": "A zip line. (A touristical attraction where adventurous people go down at high speeds) "
+ }
+ },
+ "question": "What type of aerialway is this?"
+ }
+ },
+ "title": {
+ "render": "Aerialway {name}"
+ }
+ },
"ambulancestation": {
"description": "An ambulance station is an area for storage of ambulance vehicles, medical equipment, personal protective equipment, and other medical supplies.",
"name": "Map of ambulance stations",
@@ -426,6 +492,45 @@
"render": "Artwork"
}
},
+ "assembly_point": {
+ "description": "This layer contains assembly points and waiting areas where all employees, passengers or a large crowd assemble in case of an emergency.",
+ "name": "Emergency assembly points",
+ "presets": {
+ "0": {
+ "title": "an assembly point"
+ }
+ },
+ "tagRenderings": {
+ "assembly_point_name": {
+ "question": "What is the name of this assembly point?",
+ "render": "This assembly point is named {name}"
+ },
+ "assembly_point_operator": {
+ "question": "What organization operates this assembly point?",
+ "render": "This assembly point is operated by {operator}"
+ },
+ "disaster_type": {
+ "mappings": {
+ "0": {
+ "then": "Earthquake"
+ },
+ "1": {
+ "then": "Flood"
+ },
+ "2": {
+ "then": "Fire"
+ },
+ "3": {
+ "then": "Landslide"
+ }
+ },
+ "question": "For which disaster type is this assembly point meant?"
+ }
+ },
+ "title": {
+ "render": "Assembly point during emergencies"
+ }
+ },
"atm": {
"description": "ATMs to withdraw money",
"filter": {
@@ -530,8 +635,8 @@
"render": {
"special": {
"question": "In which languages does this ATM have speech output?",
- "render_list_item": "This ATM has speech output in {language():font-bold}",
- "render_single_language": "This ATM has speech output in {language():font-bold}"
+ "render_list_item": "This ATM has speech output in {language()}",
+ "render_single_language": "This ATM has speech output in {language()}"
}
}
}
@@ -1343,6 +1448,21 @@
}
},
"question": "What is the relative location of this bicycle parking?"
+ },
+ "fee": {
+ "mappings": {
+ "0": {
+ "then": "One has to pay to use this bicycle parking"
+ },
+ "1": {
+ "then": "Free to use"
+ }
+ },
+ "question": "Are these bicycle parkings free to use?"
+ },
+ "operator_phone": {
+ "question": "What is the phone number of the operator of this bicycle parking?",
+ "questionHint": "One might be able to call this number in case of problems, e.g. to remove unmaintained bicycles"
}
},
"title": {
@@ -1809,6 +1929,24 @@
"render": "Bird watching place"
}
},
+ "brothel": {
+ "description": "An establishment specifically dedicated to prostitution. ",
+ "name": "Brothels",
+ "presets": {
+ "0": {
+ "title": "a brothel"
+ }
+ },
+ "tagRenderings": {
+ "name": {
+ "question": "What is the name of this brothel?",
+ "render": "This brothel is named {name}"
+ }
+ },
+ "title": {
+ "render": "Brothel"
+ }
+ },
"cafe_pub": {
"deletion": {
"extraDeleteReasons": {
@@ -2385,6 +2523,26 @@
"render": "Charging station"
}
},
+ "cinema": {
+ "description": " A place showing movies (films), generally open to the public for a fee. Commonly referred to as a movie theater in the US",
+ "name": "Cinema",
+ "tagRenderings": {
+ "cinema_type": {
+ "mappings": {
+ "0": {
+ "then": "This is a normal cinema showing movies for all ages"
+ },
+ "1": {
+ "then": "This is an erotic cinema showing adult movies"
+ }
+ },
+ "question": "What type of cinema is this?"
+ }
+ },
+ "title": {
+ "render": "Cinema"
+ }
+ },
"climbing": {
"description": "A dummy layer which contains tagrenderings, shared among the climbing layers",
"tagRenderings": {
@@ -3617,6 +3775,24 @@
"description": "This layer visualizes directions",
"name": "Direction visualization"
},
+ "disaster_response": {
+ "description": "This layer contains organizations that have the main objective to help the civil population during and after natural or anthropogenic disasters by working in the affected area.",
+ "name": "Disaster response organizations",
+ "presets": {
+ "0": {
+ "title": "a disaster response organization"
+ }
+ },
+ "tagRenderings": {
+ "disaster_response_name": {
+ "question": "What is the name of this organization?",
+ "render": "This organization is named {name}"
+ }
+ },
+ "title": {
+ "render": "Disaster response organization"
+ }
+ },
"doctors": {
"description": "This layer shows doctor offices",
"name": "Doctors",
@@ -3859,8 +4035,8 @@
"render": {
"special": {
"question": "In which languages does this elevator have speech output?",
- "render_list_item": "This elevator has speech output in {language():font-bold}",
- "render_single_language": "This elevator has speech output in {language():font-bold}"
+ "render_list_item": "This elevator has speech output in {language()}",
+ "render_single_language": "This elevator has speech output in {language()}"
}
}
},
@@ -3891,8 +4067,8 @@
"render": {
"special": {
"question": "In which languages does this elevator have tactile writing (braille)?",
- "render_list_item": "This elevator has tactile writing in {language():font-bold}",
- "render_single_language": "This elevator has tactile writing in {language():font-bold}"
+ "render_list_item": "This elevator has tactile writing in {language()}",
+ "render_single_language": "This elevator has tactile writing in {language()}"
}
}
}
@@ -5024,6 +5200,9 @@
},
"1": {
"then": "There is no {negative-name} available at this hackerspace"
+ },
+ "2": {
+ "then": "There is a limited {negative-name} available at this hackerspace"
}
},
"question": "Is {device-name} available at this hackerspace?"
@@ -5622,6 +5801,25 @@
}
}
},
+ "love_hotel": {
+ "description": "A love hotel is a type of short-stay hotel found around the world operated primarily for the purpose of allowing guests privacy for sexual activities",
+ "name": "Love hotels",
+ "presets": {
+ "0": {
+ "description": "A love hotel is a type of short-stay hotel found around the world operated primarily for the purpose of allowing guests privacy for sexual activities.",
+ "title": "a love hotel"
+ }
+ },
+ "tagRenderings": {
+ "name": {
+ "question": "What is the name of this love hotel?",
+ "render": "This love hotel is named {name}"
+ }
+ },
+ "title": {
+ "render": "Love Hotel {name}"
+ }
+ },
"map": {
"description": "A map, meant for tourists which is permanently installed in the public space",
"name": "Maps",
@@ -7949,7 +8147,7 @@
"no_known_languages": "The main language of this school is unknown",
"question": "What is the main language of this school?
What language is spoken with the students in non-language related courses and with the administration?
",
"render_all": "The following languages are used in this school:{list()}",
- "render_single_language": "{language():font-bold} is the main language of this school"
+ "render_single_language": "{language()} is the main language of this school"
}
}
},
@@ -8034,9 +8232,9 @@
},
"shops": {
"deletion": {
- "extraDeleteReasons": {
+ "nonDeleteMappings": {
"0": {
- "explanation": "{title()} has closed down permanently"
+ "then": "{title()} has closed down permanently"
}
}
},
@@ -8216,6 +8414,41 @@
"render": "Shower"
}
},
+ "ski_piste": {
+ "description": "Ski and snowboard pistes",
+ "name": "Ski and snowboard pistes",
+ "tagRenderings": {
+ "length": {
+ "render": "This part of the ski piste is {_length:km} kilometer long"
+ },
+ "piste_difficulty": {
+ "mappings": {
+ "0": {
+ "then": "Novice (green)"
+ },
+ "1": {
+ "then": "Easy (blue)"
+ },
+ "2": {
+ "then": "Intermediate (red)"
+ },
+ "3": {
+ "then": "Advanced (black)"
+ },
+ "4": {
+ "then": "Expert (orange/double black)"
+ },
+ "5": {
+ "then": "Freeride"
+ }
+ },
+ "question": "What is the difficulty of this piste?"
+ }
+ },
+ "title": {
+ "render": "Ski piste {name}"
+ }
+ },
"slow_roads": {
"description": "All carfree roads",
"name": "Paths, carfree and slow roads",
@@ -8620,8 +8853,8 @@
"render": {
"special": {
"question": "In which languages is there tactile writing (braille) for navigation? ",
- "render_list_item": "These stairs have tactile writing in {language():font-bold}",
- "render_single_language": "These stairs have tactile writing in {language():font-bold}"
+ "render_list_item": "These stairs have tactile writing in {language()}",
+ "render_single_language": "These stairs have tactile writing in {language()}"
}
}
}
@@ -8784,6 +9017,24 @@
"render": "Street Lamp"
}
},
+ "stripclub": {
+ "description": "A venue where erotic dance, striptease, or lap dances are performed commercially. ",
+ "name": "Stripclubs",
+ "presets": {
+ "0": {
+ "title": "a stripclub"
+ }
+ },
+ "tagRenderings": {
+ "name": {
+ "question": "What is the name of this stripclub?",
+ "render": "This stripclub is named {name}"
+ }
+ },
+ "title": {
+ "render": "Stripclub"
+ }
+ },
"surveillance_camera": {
"description": "This layer shows surveillance cameras and allows a contributor to update information and add new cameras",
"name": "Surveillance camera's",
@@ -9105,20 +9356,20 @@
"toilet-changing_table:location": {
"mappings": {
"0": {
- "then": "The changing table is in the toilet for women. "
+ "then": "A changing table is in the toilet for women"
},
"1": {
- "then": "The changing table is in the toilet for men. "
+ "then": "A changing table is in the toilet for men"
},
"2": {
- "then": "The changing table is in the toilet for wheelchair users. "
+ "then": "A changing table is in the toilet for wheelchair users"
},
"3": {
- "then": "The changing table is in a dedicated room. "
+ "then": "A changing table is in a dedicated room"
}
},
"question": "Where is the changing table located?",
- "render": "The changing table is located at {changing_table:location}"
+ "render": "A changing table is located at {changing_table:location}"
},
"toilet-charge": {
"freeform": {
diff --git a/langs/layers/es.json b/langs/layers/es.json
index 5d5bc8e368..9b55405262 100644
--- a/langs/layers/es.json
+++ b/langs/layers/es.json
@@ -530,8 +530,8 @@
"render": {
"special": {
"question": "¿En qué idiomas tiene salida de voz este cajero automático?",
- "render_list_item": "Este cajero automático tiene salida de voz en {language():font-bold}",
- "render_single_language": "Este cajero automático tiene salida de voz en {language():font-bold}"
+ "render_list_item": "Este cajero automático tiene salida de voz en {language()}",
+ "render_single_language": "Este cajero automático tiene salida de voz en {language()}"
}
}
}
@@ -3933,9 +3933,9 @@
},
"shops": {
"deletion": {
- "extraDeleteReasons": {
+ "nonDeleteMappings": {
"0": {
- "explanation": "{title()} ha cerrado permanentemente"
+ "then": "{title()} ha cerrado permanentemente"
}
}
},
diff --git a/langs/layers/fr.json b/langs/layers/fr.json
index d98f26c969..8774d006b0 100644
--- a/langs/layers/fr.json
+++ b/langs/layers/fr.json
@@ -5232,7 +5232,7 @@
"no_known_languages": "La langue principale de cette école est inconnue",
"question": "Quelle est la langue principale de cette école ?
Quelle langue est parlée avec les élèves des cours non linguistiques et avec l'administration ?
",
"render_all": "Ces langues sont utilisées dans cette école :{list()}",
- "render_single_language": "{language():font-bold} est la langue principale dans cette école"
+ "render_single_language": "{language()} est la langue principale dans cette école"
}
}
},
@@ -5286,9 +5286,9 @@
},
"shops": {
"deletion": {
- "extraDeleteReasons": {
+ "nonDeleteMappings": {
"0": {
- "explanation": "{title()} a fermé définitivement"
+ "then": "{title()} a fermé définitivement"
}
}
},
diff --git a/langs/layers/he.json b/langs/layers/he.json
index 7b9585d41d..9f06b9efab 100644
--- a/langs/layers/he.json
+++ b/langs/layers/he.json
@@ -281,8 +281,8 @@
"render": {
"special": {
"question": "באילו שפות יש לכספומט הזה פלט דיבור?",
- "render_list_item": "לכספומט הזה יש פלט דיבור ב {language():font-bold}",
- "render_single_language": "לכספומט הזה יש פלט דיבור ב {language():font-bold}"
+ "render_list_item": "לכספומט הזה יש פלט דיבור ב {language()}",
+ "render_single_language": "לכספומט הזה יש פלט דיבור ב {language()}"
}
}
}
diff --git a/langs/layers/id.json b/langs/layers/id.json
index e8d36feea2..460c5a17ea 100644
--- a/langs/layers/id.json
+++ b/langs/layers/id.json
@@ -54,6 +54,9 @@
"1": {
"then": "Mural"
},
+ "10": {
+ "then": "Azulejo (ubin dekoratif Spanyol)"
+ },
"2": {
"then": "Lukisan"
},
@@ -71,9 +74,6 @@
},
"9": {
"then": "Relief"
- },
- "10": {
- "then": "Azulejo (ubin dekoratif Spanyol)"
}
},
"question": "Apa jenis karya seni ini?",
@@ -191,6 +191,15 @@
"1": {
"then": "Jalur sepeda ini diaspal"
},
+ "10": {
+ "then": "Jalur sepeda ini terbuat dari kerikil halus"
+ },
+ "11": {
+ "then": "Jalur sepeda ini terbuat dari batu kerikil"
+ },
+ "12": {
+ "then": "Jalur sepeda ini terbuat dari tanah alami"
+ },
"2": {
"then": "Jalur sepeda ini terbuat dari aspal"
},
@@ -211,15 +220,6 @@
},
"9": {
"then": "Jalur sepeda ini terbuat dari kerikil"
- },
- "10": {
- "then": "Jalur sepeda ini terbuat dari kerikil halus"
- },
- "11": {
- "then": "Jalur sepeda ini terbuat dari batu kerikil"
- },
- "12": {
- "then": "Jalur sepeda ini terbuat dari tanah alami"
}
},
"question": "Permukaan jalannya terbuat dari apa?",
@@ -627,6 +627,58 @@
}
}
},
+ "sports_centre": {
+ "presets": {
+ "0": {
+ "title": "pusat olahraga"
+ }
+ },
+ "title": {
+ "render": "Pusat olahraga"
+ }
+ },
+ "stairs": {
+ "description": "Lapisan ini menunjukkan tangga dan eskalator",
+ "name": "Tangga",
+ "tagRenderings": {
+ "conveying": {
+ "mappings": {
+ "0": {
+ "then": "Ini adalah eskalator"
+ },
+ "1": {
+ "then": "Ini bukan eskalator"
+ },
+ "2": {
+ "then": "Ini bukan eskalator"
+ }
+ }
+ },
+ "handrail": {
+ "mappings": {
+ "0": {
+ "then": "Tangga ini memiliki pegangan tangan"
+ },
+ "1": {
+ "then": "Tangga ini tidak memiliki pegangan tangan"
+ }
+ },
+ "question": "Apakah tangga ini memiliki pegangan?"
+ },
+ "incline": {
+ "mappings": {
+ "0": {
+ "then": "Arah ke atas adalah {direction_absolute()}"
+ },
+ "1": {
+ "then": "Arah ke bawah adalah {direction_absolute()}"
+ }
+ },
+ "question": "Berapa kemiringan tangga ini?",
+ "render": "Tangga ini memiliki kemiringan sebesar {incline}"
+ }
+ }
+ },
"tree_node": {
"presets": {
"2": {
@@ -879,4 +931,4 @@
"render": "turbin angin"
}
}
-}
\ No newline at end of file
+}
diff --git a/langs/layers/it.json b/langs/layers/it.json
index dc134a2dce..6ba9467b0c 100644
--- a/langs/layers/it.json
+++ b/langs/layers/it.json
@@ -98,6 +98,9 @@
},
"11": {
"then": "Mosaico di piastrelle"
+ },
+ "12": {
+ "then": "Scultura in legno"
}
},
"question": "Che tipo di opera d’arte è questo?",
@@ -110,6 +113,24 @@
"text": "Ulteriori informazioni su questo sito web"
}
}
+ },
+ "artwork_subject": {
+ "question": "Che cosa rappresenta quest'opera d'arte?",
+ "render": "Quest'opera d'arte rappresenta {wikidata_label(subject:wikidata)}{wikipedia(subject:wikidata)}"
+ },
+ "doubles_as_bench": {
+ "mappings": {
+ "0": {
+ "then": "Quest'opera d'arte funge anche da panchina"
+ },
+ "1": {
+ "then": "Quest'opera d'arte non funge anche da panchina"
+ },
+ "2": {
+ "then": "Quest'opera d'arte non funge anche da panchina"
+ }
+ },
+ "question": "Quest'opera d'arte funge da panchina?"
}
},
"title": {
@@ -121,6 +142,115 @@
"render": "Opera d’arte"
}
},
+ "assembly_point": {
+ "description": "Questo livello contiene punti di raccolta e aree di attesa in cui tutti i dipendenti, i passeggeri o una grande folla si riuniscono in caso di emergenza.",
+ "name": "Punti di raccolta per emergenze",
+ "presets": {
+ "0": {
+ "title": "un punto di raccolta"
+ }
+ },
+ "tagRenderings": {
+ "assembly_point_name": {
+ "question": "Qual è il nome di questo punto di raccolta?",
+ "render": "Questo punto di raccolta si chiama {name}"
+ },
+ "assembly_point_operator": {
+ "question": "Quale organizzazione gestisce questo punto di raccolta?",
+ "render": "Questo punto di raccolta è gestita da {operator}"
+ },
+ "disaster_type": {
+ "mappings": {
+ "0": {
+ "then": "Terremoto"
+ },
+ "1": {
+ "then": "Alluvione"
+ },
+ "2": {
+ "then": "Incendio"
+ },
+ "3": {
+ "then": "Frana"
+ }
+ },
+ "question": "Per quali tipi di disastro è pensato questo punto di raccolta?"
+ }
+ }
+ },
+ "atm": {
+ "description": "Sportello Bancomat per prelevare denaro",
+ "name": "Sportelli Bancomat",
+ "presets": {
+ "0": {
+ "title": "Uno sportello bancomat"
+ }
+ },
+ "tagRenderings": {
+ "cash_in": {
+ "mappings": {
+ "0": {
+ "then": "Probabilmente non puoi depositare dei contanti in questo sportello bancomat"
+ },
+ "1": {
+ "then": "Puoi depositare dei contanti in questo sportello bancomat"
+ },
+ "2": {
+ "then": "Non puoi depositare dei contanti in questo sportello bancomat"
+ }
+ },
+ "question": "Puoi depositare dei contanti in questo sportello bancomat?"
+ },
+ "cash_out": {
+ "mappings": {
+ "0": {
+ "then": "Puoi prelevare dei contanti da questo sportello bancomat"
+ },
+ "1": {
+ "then": "Puoi prelevare dei contanti da questo sportello bancomat"
+ },
+ "2": {
+ "then": "Non puoi prelevare dei contanti da questo sportello bancomat"
+ }
+ },
+ "question": "Puoi prelevare dei contanti da questo sportello bancomat?"
+ },
+ "cash_out-denominations-notes": {
+ "mappings": {
+ "0": {
+ "then": "Si possono prelevare banconote da 5 euro"
+ },
+ "1": {
+ "then": "Si possono prelevare banconote da 10 euro"
+ },
+ "2": {
+ "then": "Si possono prelevare banconote da 20 euro"
+ },
+ "3": {
+ "then": "Si possono prelevare banconote da 50 euro"
+ },
+ "4": {
+ "then": "Si possono prelevare banconote da 100 euro"
+ },
+ "5": {
+ "then": "Non si possono prelevare banconote da 200 euro"
+ },
+ "6": {
+ "then": "Non si possono prelevare banconote da 500 euro"
+ }
+ },
+ "question": "Quali banconote si possono ritirare qui?"
+ },
+ "name": {
+ "render": "Il nome di questo sportello bancomat è {name}"
+ },
+ "operator": {
+ "freeform": {
+ "placeholder": "Operatore"
+ }
+ }
+ }
+ },
"bench": {
"name": "Panchine",
"presets": {
@@ -1185,6 +1315,23 @@
"description": "Questo livello visualizza le direzioni",
"name": "Visualizzazione della direzione"
},
+ "disaster_response": {
+ "description": "Questo livello contiene organizzazioni che hanno come obiettivo principale quello di aiutare la popolazione civile durante e dopo disastri naturali o antropogenici, lavorando nell'area colpita.",
+ "presets": {
+ "0": {
+ "title": "un'organizzazione per la risposta ai disastri"
+ }
+ },
+ "tagRenderings": {
+ "disaster_response_name": {
+ "question": "Qual è il nome di questa organizzazione?",
+ "render": "Questa organizzazione si chiama {name}"
+ }
+ },
+ "title": {
+ "render": "Organizzazione per la risposta ai disastri"
+ }
+ },
"drinking_water": {
"name": "Acqua potabile",
"presets": {
diff --git a/langs/layers/nl.json b/langs/layers/nl.json
index c7045b56b2..c61361831a 100644
--- a/langs/layers/nl.json
+++ b/langs/layers/nl.json
@@ -27,9 +27,6 @@
"advertising": {
"name": "Reclame",
"presets": {
- "12": {
- "title": "een muurschildering"
- },
"3": {
"description": "Een klein uithangbord voor buurtadvertenties, meestal gericht op voetgangers",
"title": "een uithangbord"
@@ -50,6 +47,9 @@
"8": {
"description": "Een stuk groot, weerbestendig textiel met opgedrukte reclameboodschap die permanent aan de muur hangt",
"title": "een spandoek"
+ },
+ "12": {
+ "title": "een muurschildering"
}
},
"tagRenderings": {
@@ -107,9 +107,6 @@
},
"title": {
"mappings": {
- "10": {
- "then": "Muurschildering"
- },
"3": {
"then": "Aanplakzuil"
},
@@ -127,6 +124,9 @@
},
"9": {
"then": "Aanplakzuil"
+ },
+ "10": {
+ "then": "Muurschildering"
}
}
}
@@ -208,15 +208,6 @@
"1": {
"then": "Muurschildering"
},
- "10": {
- "then": "Azulejo (Spaanse siertegels)"
- },
- "11": {
- "then": "Tegelwerk"
- },
- "12": {
- "then": "Houtsculptuur"
- },
"2": {
"then": "Schilderij"
},
@@ -240,6 +231,15 @@
},
"9": {
"then": "Reliëf"
+ },
+ "10": {
+ "then": "Azulejo (Spaanse siertegels)"
+ },
+ "11": {
+ "then": "Tegelwerk"
+ },
+ "12": {
+ "then": "Houtsculptuur"
}
},
"question": "Wat voor soort kunstwerk is dit?",
@@ -385,8 +385,8 @@
"render": {
"special": {
"question": "In welke taal is de spraak van deze geldautomaat?",
- "render_list_item": "Deze geldautomaat heeft spraak in {language():font-bold}",
- "render_single_language": "Deze automaat heeft spraak in {language():font-bold}"
+ "render_list_item": "Deze geldautomaat heeft spraak in {language()}",
+ "render_single_language": "Deze automaat heeft spraak in {language()}"
}
}
}
@@ -1198,6 +1198,21 @@
}
},
"question": "Wat is de relatieve locatie van deze parking??"
+ },
+ "fee": {
+ "mappings": {
+ "0": {
+ "then": "Betalende fietsparking"
+ },
+ "1": {
+ "then": "Gratis te gebruiken"
+ }
+ },
+ "question": "Is deze fietsenstalling gratis te gebruiken?"
+ },
+ "operator_phone": {
+ "question": "Wat is het telefoonnummer van de operator van deze fietsenstalling?",
+ "questionHint": "Men kan dit nummer bellen om bv. fietswrakken of defecten te melden"
}
},
"title": {
@@ -1791,27 +1806,6 @@
"1": {
"question": "Heeft een
Schuko stekker zonder aardingspin (CEE7/4 type F)
"
},
- "10": {
- "question": "Heeft een
Type 2 met kabel (J1772)
"
- },
- "11": {
- "question": "Heeft een
Tesla Supercharger CCS (een type2 CCS met Tesla-logo)
"
- },
- "12": {
- "question": "Heeft een
Tesla Supercharger (destination)
"
- },
- "13": {
- "question": "Heeft een
Tesla supercharger (destination (Een Type 2 met kabel en Tesla-logo)
Jakakolwiek zmiana musi być opublikowana na tej samej licencji.
Proszę przeczytać pełną informację o prawach autorskich dla szczegółów.",
"noDataLoaded": "Nie załadowano jeszcze żadnych danych. Pobranie będzie wkrótce dostępne",
- "pdf": {},
"title": "Pobierz",
"uploadGpx": "Prześlij swój ślad do OpenStreetMap"
},
@@ -345,7 +344,6 @@
"uploadPendingSingle": "Jedna oczekująca zmiana",
"uploadingChanges": "Przesyłanie zmian…",
"useSearch": "Skorzystaj z wyszukiwania powyżej, aby zobaczyć gotowe ustawienia",
- "useSearchForMore": "Użyj funkcji wyszukiwania, aby wyszukać w obrębie ponad {total} więcej wartości…",
"waitingForGeopermission": "Oczekiwanie na Twoją zgodę na użycie geolokalizacji…",
"waitingForLocation": "Wyszukiwanie Twojej bieżącej lokalizacji…",
"weekdays": {
diff --git a/langs/themes/ca.json b/langs/themes/ca.json
index 933eb133c3..a5cdfc921e 100644
--- a/langs/themes/ca.json
+++ b/langs/themes/ca.json
@@ -868,111 +868,6 @@
},
"title": "Vorals i encreuaments"
},
- "mapcomplete-changes": {
- "description": "Aquest mapa mostra tots els canvis fets amb MapComplete",
- "layers": {
- "0": {
- "description": "Mostra tots els canvis de MapComplete",
- "filter": {
- "0": {
- "options": {
- "0": {
- "question": "El nom del tema conté {search}"
- }
- }
- },
- "2": {
- "options": {
- "0": {
- "question": "Fet pel col·laborador {search}"
- }
- }
- },
- "3": {
- "options": {
- "0": {
- "question": "No fet pel col·laborador {search}"
- }
- }
- },
- "4": {
- "options": {
- "0": {
- "question": "Fet abans de {search}"
- }
- }
- },
- "5": {
- "options": {
- "0": {
- "question": "Fet després de {search}"
- }
- }
- },
- "6": {
- "options": {
- "0": {
- "question": "Idioma de l'usuari (codi iso) {search}"
- }
- }
- },
- "7": {
- "options": {
- "0": {
- "question": "Fet amb l'amfitrió {search}"
- }
- }
- },
- "8": {
- "options": {
- "0": {
- "question": "El conjunt de canvis ha afegit almenys una imatge"
- }
- }
- }
- },
- "tagRenderings": {
- "contributor": {
- "question": "Quin col·laborador va fer aquest canvi?",
- "render": "Canvi fet per {user}"
- },
- "host": {
- "question": "Amb quin amfitrió (lloc web) es va fer aquest canvi?",
- "render": "Canviat amb {host}"
- },
- "locale": {
- "question": "Amb quina configuració regional (idioma) s'ha fet aquest canvi?",
- "render": "La configuració regional de l'usuari és {locale}"
- },
- "show_changeset_id": {
- "render": "Conjunt de canvi {id}"
- },
- "theme-id": {
- "question": "Quin tema es va utilitzar per fer aquest canvi?",
- "render": "Canvi amb el tema {theme}"
- },
- "version": {
- "question": "Quina versió de MapComplete es va utilitzar per fer aquest canvi?",
- "render": "Fet amb {editor}"
- }
- },
- "title": {
- "render": "Conjunt de canvis per a {theme}"
- }
- },
- "1": {
- "override": {
- "tagRenderings+": {
- "0": {
- "render": "Es pot trobar més estadística aquí"
- }
- }
- }
- }
- },
- "shortDescription": "Mostra els canvis fets amb MapComplete",
- "title": "Canvis fets amb MapComplete"
- },
"maproulette": {
"description": "Tema que mostra les tasques de MapRoulette, que us permet cercar-les, filtrar-les i solucionar-les.",
"title": "Tasques de MapRoulette"
diff --git a/langs/themes/de.json b/langs/themes/de.json
index c20fd97c88..f5ac203717 100644
--- a/langs/themes/de.json
+++ b/langs/themes/de.json
@@ -631,6 +631,10 @@
"description": "Mit dieser Karte wird Radfahrern eine einfache Lösung bereitgestellt, um die passende Fahrradinfrastruktur zu finden.
Weitere Informationen über Cyclofix finden Sie unter cyclofix.osm.be.",
"title": "Cyclofix - eine Karte für Radfahrer"
},
+ "disaster_response": {
+ "description": "Diese Karte enthält Elemente, die der Katastrophenvorsorge und dem Katastrophenschutz dienen.",
+ "title": "Katastrophenschutz"
+ },
"drinking_water": {
"description": "Eine Karte zum Anzeigen und Bearbeiten öffentlicher Trinkwasserstellen",
"title": "Trinkwasserstellen"
@@ -842,7 +846,7 @@
"hackerspaces": {
"description": "Auf dieser Karte können Sie Hackerspaces sehen, einen neuen Hackerspace hinzufügen oder Daten direkt aktualisieren",
"shortDescription": "Eine Karte von Hackerspaces",
- "title": "Hackerspaces"
+ "title": "Hackerspaces und Makerspaces"
},
"hailhydrant": {
"description": "Auf dieser Karte können Sie Hydranten, Feuerwachen, Krankenwagen und Feuerlöscher in Ihren bevorzugten Stadtvierteln finden und aktualisieren.",
@@ -902,7 +906,7 @@
"description": "Diese Karte zeigt alle mit MapComplete vorgenommenen Änderungen",
"layers": {
"0": {
- "description": "Zeigt alle MapComplete-Änderungen",
+ "description": "Alle MapComplete-Änderungen anzeigen",
"filter": {
"0": {
"options": {
@@ -918,17 +922,24 @@
}
}
},
+ "10": {
+ "options": {
+ "0": {
+ "question": "Etymologie-Thema ausschließen"
+ }
+ }
+ },
"2": {
"options": {
"0": {
- "question": "Der Name enthält nicht {search}"
+ "question": "Erstellt vom Mitwirkenden {search}"
}
}
},
"3": {
"options": {
"0": {
- "question": "Nicht erstellt von {search}"
+ "question": "Nicht erstellt von Mitwirkendem {search}"
}
}
},
@@ -956,28 +967,21 @@
"7": {
"options": {
"0": {
- "question": "Erstellt mit Host {search}"
+ "question": "Erstellt mit host {search}"
}
}
},
"8": {
"options": {
"0": {
- "question": "Änderungssatz hat mindestens ein Bild hinzugefügt"
+ "question": "Im Änderungssatz wurde mindestens ein Bild hinzugefügt"
}
}
},
"9": {
"options": {
"0": {
- "question": "GRB-Theme ausschließen"
- }
- }
- },
- "10": {
- "options": {
- "0": {
- "question": "Etymologie-Thema ausschließen"
+ "question": "GRB-Thema ausschließen"
}
}
}
@@ -990,21 +994,21 @@
},
"host": {
"question": "Über welchen Host (Webseite) wurde diese Änderung vorgenommen?",
- "render": "Geändert über {host}"
+ "render": "Änderung über {host}"
},
"locale": {
- "question": "In welcher Benutzersprache wurde diese Änderung vorgenommen?",
+ "question": "In welcher Benutzersprache wurde die Änderung vorgenommen?",
"render": "Benutzersprache {locale}"
},
"show_changeset_id": {
"render": "Änderungssatz {id}"
},
"theme-id": {
- "question": "Welches Theme wurde für diese Änderung verwendet?",
- "render": "Geändert mit Thema {theme}"
+ "question": "Welches Thema wurde für die Änderung verwendet?",
+ "render": "Geändert mit Thema {theme}"
},
"version": {
- "question": "Welche Version von MapComplete wurde verwendet, um diese Änderung vorzunehmen?",
+ "question": "Mit welcher MapComplete Version wurde die Änderung vorgenommen?",
"render": "Erstellt mit {editor}"
}
},
@@ -1016,14 +1020,14 @@
"override": {
"tagRenderings+": {
"0": {
- "render": "Mehr Statistiken gibt es hier"
+ "render": "Weitere Statistiken gibt es hier"
}
}
}
}
},
- "shortDescription": "Zeigt die von MapComplete vorgenommenen Änderungen an",
- "title": "Mit MapComplete vorgenommene Änderungen"
+ "shortDescription": "Änderungen von MapComplete anzeigen",
+ "title": "Änderungen mit MapComplete"
},
"maproulette": {
"description": "Thema mit MapRoulette-Aufgaben, die Sie suchen, filtern und beheben können.",
@@ -1056,6 +1060,33 @@
"onwheels": {
"description": "Auf dieser Karte können Sie öffentlich zugängliche Orte für Rollstuhlfahrer ansehen, bearbeiten oder hinzufügen",
"layers": {
+ "19": {
+ "override": {
+ "=title": {
+ "render": "Statistik"
+ }
+ }
+ },
+ "20": {
+ "override": {
+ "+tagRenderings": {
+ "0": {
+ "render": {
+ "special": {
+ "text": "Import"
+ }
+ }
+ },
+ "1": {
+ "render": {
+ "special": {
+ "message": "Alle vorgeschlagenen Tags hinzufügen"
+ }
+ }
+ }
+ }
+ }
+ },
"4": {
"override": {
"filter": {
@@ -1098,36 +1129,60 @@
"override": {
"name": "Barrierefreie Parkplätze"
}
- },
- "19": {
+ }
+ },
+ "title": "Auf Rädern"
+ },
+ "openlovemap": {
+ "description": "
Liebe in der Hand
Open Love Map listet verschiedene Einträge für Erwachsene, wie Bordelle, Erotikshops und Stripclubs.",
+ "layers": {
+ "2": {
"override": {
- "=title": {
- "render": "Statistik"
+ "=presets": {
+ "0": {
+ "title": "ein Erotikgeschäft"
+ }
+ },
+ "name": "Erotikgeschäfte"
+ }
+ },
+ "4": {
+ "override": {
+ "=presets": {
+ "0": {
+ "title": "ein Kondomautomat"
+ }
}
}
},
- "20": {
+ "6": {
+ "override": {
+ "=presets": {
+ "0": {
+ "title": "Ein Sex-Kino"
+ }
+ }
+ }
+ },
+ "9": {
"override": {
"+tagRenderings": {
"0": {
- "render": {
- "special": {
- "text": "Import"
- }
- }
- },
- "1": {
- "render": {
- "special": {
- "message": "Alle vorgeschlagenen Tags hinzufügen"
- }
- }
+ "question": "Welche Art von Hotel ist das?"
}
}
}
}
},
- "title": "Auf Rädern"
+ "overrideAll": {
+ "tagRenderings+": {
+ "0": {
+ "question": "Hat {title()} eine private Videokabine?",
+ "questionHint": "Dies ist für die Nutzung durch eine einzelne Person vorgesehen."
+ }
+ }
+ },
+ "title": "Open Love Map"
},
"openwindpowermap": {
"description": "Eine Karte zum Anzeigen und Bearbeiten von Windkraftanlagen.",
@@ -1260,6 +1315,10 @@
"shortDescription": "Kartierung von Bürgersteigen",
"title": "Gehwege"
},
+ "ski": {
+ "description": "Alles, was Sie zum Skifahren brauchen",
+ "title": "Skipisten und Seilbahnen"
+ },
"sport_pitches": {
"description": "Ein Sportplatz ist eine Fläche, auf der Sportarten gespielt werden",
"shortDescription": "Eine Karte mit Sportplätzen",
@@ -1285,10 +1344,6 @@
"stations": {
"description": "Bahnhofsdetails ansehen, bearbeiten und hinzufügen",
"layers": {
- "3": {
- "description": "Ebene mit Bahnhöfen",
- "name": "Bahnhöfe"
- },
"16": {
"description": "Anzeigen der Züge, die von diesem Bahnhof abfahren",
"name": "Abfahrtstafeln",
@@ -1320,6 +1375,10 @@
"title": {
"render": "Abfahrtstafel"
}
+ },
+ "3": {
+ "description": "Ebene mit Bahnhöfen",
+ "name": "Bahnhöfe"
}
},
"title": "Bahnhöfe"
@@ -1498,4 +1557,4 @@
"shortDescription": "Eine Karte mit Abfalleimern",
"title": "Abfalleimer"
}
-}
\ No newline at end of file
+}
diff --git a/langs/themes/en.json b/langs/themes/en.json
index 98c79d1807..be7c82c189 100644
--- a/langs/themes/en.json
+++ b/langs/themes/en.json
@@ -631,6 +631,10 @@
"description": "The goal of this map is to present cyclists with an easy-to-use solution to find the appropriate infrastructure for their needs.
You can track your precise location (mobile only) and select layers that are relevant for you in the bottom left corner. You can also use this tool to add or edit pins (points of interest) to the map and provide more data by answering the questions.
All changes you make will automatically be saved in the global database of OpenStreetMap and can be freely re-used by others.
For more information about the cyclofix project, go to cyclofix.osm.be.",
"title": "Cyclofix - a map for cyclists"
},
+ "disaster_response": {
+ "description": "This map contains elements meant for disaster preparedness and response.",
+ "title": "Disaster response"
+ },
"drinking_water": {
"description": "On this map, publicly accessible drinking water spots are shown and can be easily added",
"title": "Drinking Water"
@@ -842,7 +846,7 @@
"hackerspaces": {
"description": "On this map you can see hackerspaces, add a new hackerspace or update data directly",
"shortDescription": "A map of hackerspaces",
- "title": "Hackerspaces"
+ "title": "Hackerspaces and makerspaces"
},
"hailhydrant": {
"description": "On this map you can find and update hydrants, fire stations, ambulance stations, and extinguishers in your favorite neighborhoods.",
@@ -1129,6 +1133,57 @@
},
"title": "OnWheels"
},
+ "openlovemap": {
+ "description": "
Love in the palm of your hand
Open Love Map lists various adult entries, such as brothels, erotic stores and stripclubs.",
+ "layers": {
+ "2": {
+ "override": {
+ "=presets": {
+ "0": {
+ "title": "an erotic shop"
+ }
+ },
+ "name": "Erotic shops"
+ }
+ },
+ "4": {
+ "override": {
+ "=presets": {
+ "0": {
+ "title": "a condom vending machine"
+ }
+ }
+ }
+ },
+ "6": {
+ "override": {
+ "=presets": {
+ "0": {
+ "title": "an erotic cinema"
+ }
+ }
+ }
+ },
+ "9": {
+ "override": {
+ "+tagRenderings": {
+ "0": {
+ "question": "What type of hotel is this?"
+ }
+ }
+ }
+ }
+ },
+ "overrideAll": {
+ "tagRenderings+": {
+ "0": {
+ "question": "Does {title()} have a private video booth?",
+ "questionHint": "This is for use by a single person."
+ }
+ }
+ },
+ "title": "Open Love Map"
+ },
"openwindpowermap": {
"description": "A map for showing and editing wind turbines.",
"title": "Wind power generators"
@@ -1260,6 +1315,10 @@
"shortDescription": "Sidewalk mapping",
"title": "Sidewalks"
},
+ "ski": {
+ "description": "Everything you need to go skiing",
+ "title": "Ski pistes and aerialways"
+ },
"sport_pitches": {
"description": "A sport pitch is an area where sports are played",
"shortDescription": "A map showing sport pitches",
diff --git a/langs/themes/es.json b/langs/themes/es.json
index 8adada4d93..796941f9f8 100644
--- a/langs/themes/es.json
+++ b/langs/themes/es.json
@@ -464,7 +464,7 @@
"description": "Este mapa muestra redes de nodos ciclistas y te permita añadir nodos nuevos de manera sencilla",
"layers": {
"0": {
- "name": "enlaces nodo a nodo",
+ "name": "Vínculos entre nodos",
"tagRenderings": {
"node2node-survey:date": {
"override": {
@@ -476,19 +476,34 @@
"title": {
"mappings": {
"0": {
- "then": "enlace nodo a nodo {ref}"
+ "then": "Vínculos entre nodos {ref}"
}
},
- "render": "enlace nodo a nodo"
+ "render": "Vínculos entre nodos"
}
},
"1": {
- "name": "nodos",
+ "name": "Nodos",
+ "presets": {
+ "0": {
+ "title": "un nodo cíclico"
+ }
+ },
"tagRenderings": {
"node-expected_rcn_route_relations": {
+ "freeform": {
+ "placeholder": "Por ejemplo, 3"
+ },
"question": "¿A cuántos otros nodos ciclistas enlaza este nodo?",
"render": "Este nodo enlaza a {expected_rcn_route_relations} otros nodos ciclistas."
},
+ "node-rxn_ref": {
+ "freeform": {
+ "placeholder": "Por ejemplo, 1"
+ },
+ "question": "¿Cuál es el número de referencia de este nodo cíclico?",
+ "render": "Este nodo cíclico tiene el número de referencia {rcn_ref}"
+ },
"node-survey:date": {
"override": {
"question": "¿Cuándo fue sondeado este nodo ciclista por última vez?",
@@ -500,10 +515,30 @@
"mappings": {
"0": {
"then": "nodo ciclista {rcn_ref}"
+ },
+ "1": {
+ "then": "Nodo de ciclo propuesto {proposed:rcn_ref}"
}
},
"render": "nodo ciclista"
}
+ },
+ "2": {
+ "override": {
+ "name": "Indicadores de ciclismo",
+ "title": {
+ "render": "Hito ciclista"
+ }
+ }
+ },
+ "3": {
+ "override": {
+ "presets": {
+ "0": {
+ "title": "Un marcador de ruta para un enlace de nodo a nodo"
+ }
+ }
+ }
}
},
"title": "Redes de Nodos Ciclistas"
@@ -746,6 +781,21 @@
"layers": {
"0": {
"override": {
+ "filter+": {
+ "0": {
+ "options": {
+ "0": {
+ "question": "No se prefiere ningún tipo de aceite"
+ },
+ "1": {
+ "question": "Solo muestra freiduras que utilizan aceite vegetal"
+ },
+ "2": {
+ "question": "Solo muestra freiduras que utilizan aceite animal"
+ }
+ }
+ }
+ },
"name": "Tienda de patatas fritas"
}
}
@@ -792,7 +842,7 @@
"hackerspaces": {
"description": "En este mapa puedes ver hackerspaces, añadir un nuevo hackerspace o actualizar datos directamente",
"shortDescription": "Un mapa de hackerspaces",
- "title": "Hackerspaces"
+ "title": "Hackerspaces and makerspaces"
},
"hailhydrant": {
"description": "En este mapa puedes encontrar y actualizar hidrantes contra incendios, estaciones de bomberos, estaciones de ambulancias y extintores en tus vecindarios favoritos.",
@@ -824,6 +874,10 @@
"description": "En este mapa encontrarás hoteles en tu zona",
"title": "Hoteles"
},
+ "icecream": {
+ "description": "Mapa de heladerías y máquinas expendedoras de helados",
+ "title": "Helado"
+ },
"indoors": {
"description": "En este mapa se muestran los lugares cubiertos de acceso público",
"title": "En interiores"
diff --git a/langs/themes/it.json b/langs/themes/it.json
index c8eace3e25..6fc0f4e43a 100644
--- a/langs/themes/it.json
+++ b/langs/themes/it.json
@@ -401,6 +401,10 @@
"description": "Questa mappa offre a chi va in bici una soluzione semplice per trovare tutte le infrastrutture di cui ha bisogno.
Puoi tracciare la tua posizione esatta (solo su mobile) e selezionare i livelli che ti interessano nell'angolo in basso a sinistra. Puoi anche usare questo strumento per aggiungere o modificare punti di interesse alla mappa e aggiungere nuove informazioni rispendendo alle domande.
Tutte le modifiche che apporterai saranno automaticamente salvate nel database mondiale di OpenStreetMap e potranno essere liberamente riutilizzate da tutti e tutte.