From c9c2c255e7963575d05dc1e5b7ffe6990e8ae831 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Mon, 27 May 2024 23:39:09 +0200 Subject: [PATCH 01/27] Add link to first ever changeset --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 1538a6999..98b5a9ba5 100644 --- a/README.md +++ b/README.md @@ -76,7 +76,9 @@ There are plenty more. [Discover them in the app](https://mapcomplete.org/index. To see statistics, consult [OsmCha](https://osmcha.org/?filters=%7B%22comment%22%3A%5B%7B%22label%22%3A%22%23mapcomplete%22%2C%22value%22%3A%22%23mapcomplete%22%7D%5D%2C%22date__gte%22%3A%5B%7B%22label%22%3A%222020-07-05%22%2C%22value%22%3A%222020-07-05%22%7D%5D%7D) -or the [analytics page](https://pietervdvn.goatcounter.com/) +or the [analytics page](https://pietervdvn.goatcounter.com/ + +The first ever (testing) changeset https://www.openstreetmap.org/changeset/85856178 and first _proper_ changeset: https://www.openstreetmap.org/changeset/85903433 ## User journey From 52a89b0de2a61cd9e0d337d69a22b37f08faf6df Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Mon, 3 Jun 2024 15:29:44 +0200 Subject: [PATCH 02/27] Move bicycle_tube_vending_machine into vending_machine --- .../bicycle_tube_vending_machine.json | 470 ------------------ .../license_info.json | 18 - .../bicycle_tube_vending_machine/pinIcon.svg | 10 - .../pinIcon.svg.license | 2 - .../bicycle_tube_vending_machine/tube.svg | 11 - .../tube.svg.license | 2 - .../vending_machine/vending_machine.json | 264 +++++++++- assets/themes/cyclofix/cyclofix.json | 25 +- .../mapcomplete-changes.json | 98 ++-- 9 files changed, 317 insertions(+), 583 deletions(-) delete mode 100644 assets/layers/bicycle_tube_vending_machine/bicycle_tube_vending_machine.json delete mode 100644 assets/layers/bicycle_tube_vending_machine/license_info.json delete mode 100644 assets/layers/bicycle_tube_vending_machine/pinIcon.svg delete mode 100644 assets/layers/bicycle_tube_vending_machine/pinIcon.svg.license delete mode 100644 assets/layers/bicycle_tube_vending_machine/tube.svg delete mode 100644 assets/layers/bicycle_tube_vending_machine/tube.svg.license diff --git a/assets/layers/bicycle_tube_vending_machine/bicycle_tube_vending_machine.json b/assets/layers/bicycle_tube_vending_machine/bicycle_tube_vending_machine.json deleted file mode 100644 index 01effe096..000000000 --- a/assets/layers/bicycle_tube_vending_machine/bicycle_tube_vending_machine.json +++ /dev/null @@ -1,470 +0,0 @@ -{ - "id": "bicycle_tube_vending_machine", - "name": { - "en": "Bicycle tube vending machine", - "nl": "Fietsbanden-verkoopsautomaat", - "fr": "Distributeur automatique de chambre à air de vélo", - "it": "Distributore automatico di camere d’aria per bici", - "de": "Automat für Fahrradschläuche", - "ru": "Торговый автомат для велосипедистов", - "zh_Hant": "自行車內胎自動售貨機", - "pt_BR": "Máquina de venda automática de tubos de bicicleta", - "pt": "Máquina de venda automática de tubos de bicicleta", - "da": "Automat til salg af cykelslanger", - "cs": "Automat na cyklistické duše", - "ca": "Màquina expenedora de tubs de bicicleta", - "es": "Máquina expendedora de tubos de bicicleta" - }, - "description": { - "en": "A layer showing vending machines for bicycle tubes (either purpose-built bicycle tube vending machines or classical vending machines with bicycle tubes and optionally additional bicycle related objects such as lights, gloves, locks, …)", - "nl": "Een laag met verkoopsautomaten met binnenbanden voor fietsen (dit kan een automaat zijn met énkel fietsbanden, of een gewone automaat met fietsbanden en andere fietsaccessoires zoals lichten, handschoenen, sloten,...)", - "de": "Eine Ebene mit Automaten für Fahrradschläuche (entweder spezielle Fahrradschlauch-Automaten oder klassische Automaten mit Fahrradschläuchen und optional zusätzlichen fahrradbezogenen Gegenständen wie Lampen, Handschuhe, Schlösser, …)", - "da": "Et lag med automater til cykelslanger (enten specialbyggede cykelslangeautomater eller klassiske automater med cykelslanger og eventuelt andre cykelrelaterede genstande som f.eks. lys, handsker, låse, o.s.v)", - "fr": "Une couche affichant des distributeurs automatiques de chambre à air (que ce soit des distributeurs conçus spécifiquement pour les chambres à air ou des distributeurs classiques incluant des chambres à air ainsi des objets apparentés tels que de l'éclairage pour vélo, des gants, des cadenas, ...)", - "cs": "Vrstva zobrazující automaty na cyklistické duše (buď speciální automaty na cyklistické duše, nebo klasické automaty s cyklistickými dušemi a případně dalšími předměty souvisejícími s jízdními koly, jako jsou světla, rukavice, zámky, ...)", - "ca": "Una capa que mostra màquines expenedores per a tubs de bicicleta (ja siguin màquines expenedores de tubs de bicicleta o màquines expenedores clàssiques amb tubs de bicicleta i opcionalment objectes addicionals relacionats amb la bicicleta com ara llums, guants, panys, ...)", - "pt_BR": "Uma camada que mostra máquinas de venda de câmaras de ar de bicicleta (sejam máquinas de venda de câmaras de ar de bicicleta específicas ou máquinas de venda clássicas com câmaras de ar de bicicleta e opcionalmente objetos relacionados a bicicletas, como luzes, luvas, travas, ...)", - "es": "Una capa que muestra máquinas expendedoras de cámaras de bicicleta (ya sean máquinas expendedoras de cámaras de bicicleta especialmente diseñadas o máquinas expendedoras clásicas con cámaras de bicicleta y, opcionalmente, objetos adicionales relacionados con la bicicleta, como luces, guantes, candados, etc.)", - "pt": "Uma camada que mostra máquinas de venda de câmaras de ar de bicicleta (sejam máquinas de venda de câmaras de ar de bicicleta específicas ou máquinas de venda clássicas com câmaras de ar de bicicleta e opcionalmente objetos relacionados a bicicletas, como luzes, luvas, travas, ...)" - }, - "source": { - "osmTags": { - "and": [ - "amenity=vending_machine", - "vending~.*bicycle_tube.*" - ] - } - }, - "minzoom": 13, - "title": { - "render": { - "en": "Bicycle tube vending machine", - "nl": "Fietsbanden-verkoopautomaat", - "fr": "Distributeur automatique de chambre à air de vélo", - "it": "Distributore automatico di camere d’aria per bici", - "de": "Fahrradschlauch-Automat", - "ru": "Торговый автомат для велосипедистов", - "zh_Hant": "自行車內胎自動售貨機", - "pt_BR": "Máquina de venda automática de tubos de bicicleta", - "pt": "Máquina de venda automática de tubos de bicicleta", - "da": "Automat til salg af cykelslanger", - "cs": "Automat na cyklistické duše", - "ca": "Màquina expenedora de tubs de bicicleta" - }, - "mappings": [ - { - "if": "name~*", - "then": { - "en": "Bicycle tube vending machine {name}", - "ca": "Màquina expenedora de cambres d'aire de bicicletes {name}", - "de": "{name} Fahrradschlauch-Automat", - "cs": "Automat na cyklistické pláště{name}", - "nl": "Fietsbanden-verkoopautomaat {name}", - "pt_BR": "Máquina de venda de câmara de ar para bicicleta {name}", - "es": "Máquina expendedora de cámaras de bicicleta {name}", - "pt": "Máquina de venda de câmara de ar para bicicleta {name}" - } - } - ] - }, - "titleIcons": [ - { - "render": "", - "condition": "operator=De Fietsambassade Gent" - }, - "icons.defaults" - ], - "pointRendering": [ - { - "iconBadges": [ - { - "if": { - "or": [ - "operational_status=broken", - "operational_status=closed" - ] - }, - "then": "close:#c33" - } - ], - "iconSize": "50,50", - "location": [ - "point", - "centroid" - ], - "anchor": "bottom", - "marker": [ - { - "icon": "pin", - "color": "#ffffff" - }, - { - "icon": "./assets/layers/bicycle_tube_vending_machine/pinIcon.svg" - } - ] - } - ], - "lineRendering": [ - { - "color": "#6bc4f7" - } - ], - "presets": [ - { - "title": { - "en": "a bicycle tube vending machine", - "nl": "een fietsbanden-verkoopsautomaat", - "fr": "une distributeur automatique de chambre à air de vélo", - "it": "una distributore automatico di camere d’aria per bici", - "de": "einen Fahrradschlauch-Automaten", - "ru": "Торговый автомат для велосипедистов", - "zh_Hant": "自行車內胎自動售貨機", - "pt_BR": "uma máquina de venda automática de tubos de bicicleta", - "pt": "uma máquina de venda automática de tubos de bicicleta", - "da": "en automat til salg af cykelslanger", - "cs": "automat na cyklistické duše", - "ca": "una màquina expenedora de tubs de bicicleta", - "es": "una máquina expendedora de tubos de bicicleta" - }, - "tags": [ - "amenity=vending_machine", - "vending=bicycle_tube" - ] - } - ], - "tagRenderings": [ - "images", - { - "question": { - "en": "Is this vending machine still operational?", - "nl": "Is deze verkoopsautomaat nog steeds werkende?", - "fr": "Cette machine est-elle encore opérationelle ?", - "it": "Questo distributore automatico funziona ancora?", - "ru": "Этот торговый автомат все еще работает?", - "de": "Ist dieser Automat in Betrieb?", - "zh_Hant": "這個自動販賣機仍有運作嗎?", - "pt_BR": "Esta máquina de venda automática ainda está operacional?", - "pt": "Esta máquina de venda automática ainda está operacional?", - "es": "¿Todavía funciona esta máquina expendedora?", - "da": "Er denne salgsautomat stadig i drift?", - "cs": "Je tento automat stále v provozu?", - "ca": "Aquesta màquina expenedora encara funciona?" - }, - "render": { - "en": "The operational status is {operational_status}", - "nl": "Deze verkoopsautomaat is {operational_status}", - "fr": "L'état opérationnel est {operational_status}", - "it": "Lo stato operativo è {operational_status}", - "de": "Der Betriebszustand ist {operational_status}", - "ru": "Рабочий статус: {operational_status}", - "zh_Hant": "運作狀態是 {operational_status}", - "pt_BR": "O estado operacional é: {operational_status}", - "pt": "O estado operacional é: {operational_status}", - "es": "El estado operacional es {operational_status}", - "da": "Driftsstatus er {operational_status}", - "cs": "Provozní stav je {operational_status}", - "ca": "L'estat operatiu és {operational_status}" - }, - "freeform": { - "key": "operational_status" - }, - "mappings": [ - { - "if": "operational_status=", - "then": { - "en": "This vending machine works", - "nl": "Deze verkoopsautomaat werkt", - "fr": "Le distributeur automatique fonctionne", - "hu": "Ez az automata működik", - "it": "Il distributore automatico funziona", - "ru": "Этот торговый автомат работает", - "zh_Hans": "这个借还机正常工作", - "de": "Dieser Automat ist in Betrieb", - "zh_Hant": "這個自動販賣機仍運作", - "pt_BR": "Esta máquina de venda automática funciona", - "pt": "Esta máquina de venda automática funciona", - "da": "Denne salgsautomat virker", - "es": "Esta máquina expendedora funciona", - "cs": "Tento prodejní automat funguje", - "ca": "Aquesta màquina expenedora funciona" - } - }, - { - "if": "operational_status=broken", - "then": { - "en": "This vending machine is broken", - "nl": "Deze verkoopsautomaat is kapot", - "fr": "Le distributeur automatique est en panne", - "hu": "Ez az automata elromlott", - "it": "Il distributore automatico è guasto", - "ru": "Этот торговый автомат сломан", - "zh_Hans": "这个借还机已经损坏", - "de": "Dieser Automat ist kaputt", - "zh_Hant": "這個自動販賣機沒有運作了", - "pt_BR": "Esta máquina de venda automática está quebrada", - "pt": "Esta máquina de venda automática está quebrada", - "es": "Esta máquina exprendedora está rota", - "da": "Denne salgsautomat er i stykker", - "cs": "Tento prodejní automat je rozbitý", - "ca": "Aquesta màquina expenedora està trencada" - } - }, - { - "if": "operational_status=closed", - "then": { - "en": "This vending machine is closed", - "nl": "Deze verkoopsautomaat is uitgeschakeld", - "fr": "Le distributeur automatique est fermé", - "hu": "Ez az automata zárva van", - "it": "Il distributore automatico è spento", - "ru": "Этот торговый автомат закрыт", - "zh_Hans": "这个借还机被关闭了", - "de": "Dieser Automat ist geschlossen", - "zh_Hant": "這個自動販賣機已經關閉了", - "pt_BR": "Esta máquina de venda automática está fechada", - "pt": "Esta máquina de venda automática está fechada", - "es": "Esta máquina exprendedora está cerrada", - "da": "Denne salgsautomat er lukket", - "cs": "Tento prodejní automat je uzavřen", - "ca": "Aquesta màquina expenedora està tancada" - } - } - ], - "id": "Still in use?" - }, - { - "question": { - "en": "How much does a bicycle tube cost?", - "ca": "Quant costa una cambra d'aire de bicicleta?", - "de": "Wie viel kostet ein Fahrradschlauch?", - "cs": "Kolik stojí duše na kolo?", - "nl": "Hoeveel kost een fietsband?", - "pt_BR": "Quanto custa uma câmara de ar para bicicleta?", - "es": "¿Cuánto cuesta una cámara para la bicicleta?", - "pt": "Quanto custa uma câmara de ar para bicicleta?" - }, - "render": { - "en": "A bicycle tube costs {charge}", - "ca": "Una cambra d'aire de bicicleta costa {charge}", - "de": "Ein Fahrradschlauch kostet {charge}", - "cs": "Cena jedné duše {charge}", - "nl": "Een fietsband kost {charge}", - "pt_BR": "Uma câmara de ar para bicicleta custa {charge}", - "es": "Una cámara para bicicletas cuesta {charge}", - "pt": "Uma câmara de ar para bicicleta custa {charge}" - }, - "freeform": { - "key": "charge" - }, - "id": "bicycle_tube_vending_machine-charge" - }, - "payment-options-split", - { - "question": { - "en": "Which brand of tubes are sold here?", - "ca": "Quines marques de cambres d'aire es venen aquí?", - "de": "Welche Fahrradschläuche werden hier verkauft?", - "cs": "Jaká značka duší je zde prodávána?", - "nl": "Welk merk banden wordt hier verkocht?", - "pt_BR": "Quais marcas de câmara de ar são vendidas aqui?", - "es": "¿Qué cámaras se venden aquí?", - "pt": "Quais marcas de câmara de ar são vendidas aqui?" - }, - "freeform": { - "key": "brand" - }, - "render": { - "en": "{brand} tubes are sold here", - "ca": "Aquí es venen cambres d'aire {brand}", - "de": "Hier werden Fahrradschläuche von {brand} verkauft", - "cs": "{brand} duše jsou zde prodávány", - "nl": "{brand} banden worden hier verkocht", - "pt_BR": "câmaras de ar {brand} são vendidas aqui", - "es": "Las cámaras {brand} se venden aquí", - "pt": "câmaras de ar {brand} são vendidas aqui" - }, - "mappings": [ - { - "if": "brand=Continental", - "then": { - "en": "Continental tubes are sold here", - "ca": "Aquí es venen cambres d'aire Continental", - "de": "Hier werden Fahrradschläuche von Continental verkauft", - "cs": "Continental duše jsou zde prodávány", - "nl": "Continental banden worden hier verkocht", - "pt_BR": "Câmaras de ar Continental são vendidas aqui", - "es": "Las cámaras Continental se venden aquí", - "pt": "Câmaras de ar Continental são vendidas aqui" - } - }, - { - "if": "brand=Schwalbe", - "then": { - "en": "Schwalbe tubes are sold here", - "ca": "Aquí es venen cambres d'aire Schwalbe", - "de": "Hier werden Fahrradschläuche von Schwalbe verkauft", - "cs": "Schwalbe duše jsou zde prodávány", - "nl": "Schwalbe banden worden hier verkocht", - "pt_BR": "Câmaras de ar Schwalbe são vendidas aqui", - "es": "Las cámaras Schwalbe se venden aquí", - "pt": "Câmaras de ar Schwalbe são vendidas aqui" - } - } - ], - "multiAnswer": true, - "id": "bicycle_tube_vending_machine-brand" - }, - { - "question": { - "en": "Who maintains this vending machine?", - "ca": "Qui manté aquesta màquina expenedora?", - "de": "Wer betreibt den Automaten?", - "cs": "Kdo se stará o tento automat?", - "nl": "Wie onderhoudt deze verkoopautomaat?", - "pt_BR": "Quem mantém essa máquina de venda?", - "es": "¿Quién mantiene esta máquina expendedora?", - "pt": "Quem mantém esta máquina de venda?" - }, - "render": "This vending machine is maintained by {operator}", - "mappings": [ - { - "if": "operator=Schwalbe", - "then": { - "en": "Maintained by Schwalbe", - "ca": "Mantés per Schwalbe", - "de": "Betrieben von Schwalbe", - "cs": "Udržuje Schwalbe", - "nl": "Onderhouden door Schwalbe", - "pt_BR": "Mantido pela Schwalbe", - "es": "Mantenido por Schwalbe", - "pt": "Mantido pela Schwalbe" - } - }, - { - "if": "operator=Continental", - "then": { - "en": "Maintained by Continental", - "ca": "Mantés per Continental", - "de": "Betrieben von Continental", - "cs": "Udržuje Continental", - "nl": "Onderhouden door Continental", - "pt_BR": "Mantido pela Continental", - "es": "Mantenido por Continental", - "pt": "Mantido pela Continental" - } - } - ], - "freeform": { - "key": "operator" - }, - "id": "bicycle_tube_vending_machine-operator" - }, - { - "id": "other-items-vending", - "question": { - "en": "Are other biycle accessories sold here?", - "ca": "Es venen altres accessoris per a bicicletes aquí?", - "de": "Wird weiteres Fahrradzubehör verkauft?", - "cs": "Prodávají se zde další doplňky na kolo?", - "nl": "Worden hier andere fietsaccessoires verkocht?", - "pt_BR": "Outros acessórios para bicicleta são vendidos aqui?", - "es": "¿Se venden aquí otros accesorios para bicicletas?", - "pt": "Outros acessórios para bicicleta são vendidos aqui?" - }, - "mappings": [ - { - "if": "vending=bicycle_tube", - "then": { - "en": "Bicycle inner tubes are sold here", - "nl": "Fietsbinnenbanden worden hier verkocht", - "ca": "Aquí es venen cambres d'aire de bicicletes", - "de": "Hier werden Fahrradschläuche verkauft", - "cs": "Zde se prodávají cyklistické duše", - "pt_BR": "Câmaras de ar para bicicletas são vendidas aqui", - "es": "Aquí se venden cámaras de aire para bicicletas", - "pt": "Câmaras de ar para bicicletas são vendidas aqui" - } - }, - { - "if": "vending=bicycle_light", - "then": { - "en": "Bicycle lights are sold here", - "nl": "Fietslampjes worden hier verkocht", - "ca": "Aquí es venen llums per a bicicletes", - "de": "Hier werden Fahrradlampen verkauft", - "cs": "Zde se prodávají světla na jízdní kola", - "pt_BR": "Luzes para bicicleta são vendidas aqui", - "es": "Las luces para bicicletas se venden aquí", - "pt": "Luzes para bicicleta são vendidas aqui" - } - }, - { - "if": "vending=gloves", - "then": { - "en": "Gloves are sold here", - "nl": "Handschoenen worden hier verkocht", - "ca": "Aquí es venen guants", - "de": "Hier werden Fahrradhandschuhe verkauft", - "cs": "Prodávají se zde rukavice", - "pt_BR": "Luvas são vendidas aqui", - "es": "Los guantes se venden aquí", - "pt": "Luvas são vendidas aqui" - } - }, - { - "if": "vending=bicycle_repair_kit", - "then": { - "en": "Bicycle repair kits are sold here", - "nl": "Fietsreparatiesets worden hier verkocht", - "ca": "Aquí es venen kits de reparació de bicicletes", - "de": "Hier werden Fahrrad-Reparatursets verkauft", - "cs": "Zde se prodávají sady na opravu jízdních kol", - "pt_BR": "Kits para reparo de bicicleta são vendidos aqui", - "es": "Los kits de reparación de bicicletas se venden aquí", - "pt": "Kits para reparo de bicicleta são vendidos aqui" - } - }, - { - "if": "vending=bicycle_pump", - "then": { - "en": "Bicycle pumps are sold here", - "nl": "Fietspompen worden hier verkocht", - "ca": "Aquí es venen bombes de bicicletes", - "de": "Hier werden Fahrradpumpen verkauft", - "cs": "Prodávají se zde pumpy na kolo", - "pt_BR": "Bombas de ar para bicicleta são vendidas aqui", - "es": "Las bombas para bicicletas se venden aquí", - "pt": "Bombas de ar para bicicleta são vendidas aqui" - } - }, - { - "if": "vending=bicycle_lock", - "then": { - "en": "Bicycle locks are sold here", - "nl": "Fietssloten worden hier verkocht", - "ca": "Aquí es venen cadenats per a bicicletes", - "de": "Hier werden Fahrradschlösser verkauft", - "cs": "Prodávají se zde zámky na kola", - "pt_BR": "Cadeados para bicicleta são vendidos aqui", - "es": "Aquí se venden candados para bicicletas", - "pt": "Cadeados para bicicleta são vendidos aqui" - } - } - ], - "multiAnswer": true - } - ], - "deletion": { - "softDeletionTags": { - "and": [ - "disused:amenity:={amenity}", - "amenity=" - ] - }, - "neededChangesets": 1 - }, - "allowMove": { - "enableRelocation": false, - "enableImproveAccuracy": true - } -} diff --git a/assets/layers/bicycle_tube_vending_machine/license_info.json b/assets/layers/bicycle_tube_vending_machine/license_info.json deleted file mode 100644 index 3a4480d87..000000000 --- a/assets/layers/bicycle_tube_vending_machine/license_info.json +++ /dev/null @@ -1,18 +0,0 @@ -[ - { - "path": "pinIcon.svg", - "license": "CC0-1.0", - "authors": [ - "Pieter Vander Vennet" - ], - "sources": [] - }, - { - "path": "tube.svg", - "license": "CC0-1.0", - "authors": [ - "Pieter Vander Vennet" - ], - "sources": [] - } -] \ No newline at end of file diff --git a/assets/layers/bicycle_tube_vending_machine/pinIcon.svg b/assets/layers/bicycle_tube_vending_machine/pinIcon.svg deleted file mode 100644 index 6ebaa9e1a..000000000 --- a/assets/layers/bicycle_tube_vending_machine/pinIcon.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - \ No newline at end of file diff --git a/assets/layers/bicycle_tube_vending_machine/pinIcon.svg.license b/assets/layers/bicycle_tube_vending_machine/pinIcon.svg.license deleted file mode 100644 index ed0288300..000000000 --- a/assets/layers/bicycle_tube_vending_machine/pinIcon.svg.license +++ /dev/null @@ -1,2 +0,0 @@ -SPDX-FileCopyrightText: Pieter Vander Vennet -SPDX-License-Identifier: CC0-1.0 \ No newline at end of file diff --git a/assets/layers/bicycle_tube_vending_machine/tube.svg b/assets/layers/bicycle_tube_vending_machine/tube.svg deleted file mode 100644 index c39c1a856..000000000 --- a/assets/layers/bicycle_tube_vending_machine/tube.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/assets/layers/bicycle_tube_vending_machine/tube.svg.license b/assets/layers/bicycle_tube_vending_machine/tube.svg.license deleted file mode 100644 index ed0288300..000000000 --- a/assets/layers/bicycle_tube_vending_machine/tube.svg.license +++ /dev/null @@ -1,2 +0,0 @@ -SPDX-FileCopyrightText: Pieter Vander Vennet -SPDX-License-Identifier: CC0-1.0 \ No newline at end of file diff --git a/assets/layers/vending_machine/vending_machine.json b/assets/layers/vending_machine/vending_machine.json index 9d01b7e6b..d208ba7c6 100644 --- a/assets/layers/vending_machine/vending_machine.json +++ b/assets/layers/vending_machine/vending_machine.json @@ -358,6 +358,7 @@ ], "tagRenderings": [ "images", + "level", { "id": "vending", "question": { @@ -487,7 +488,10 @@ "de": "Fahrradschläuche werden verkauft", "fr": "Vent des chambres à air pour vélo", "ca": "Es venen càmeres interiors de bicicletes", - "cs": "Prodává duše na kola" + "cs": "Prodává duše na kola", + "pt_BR": "Câmaras de ar para bicicletas são vendidas aqui", + "es": "Aquí se venden cámaras de aire para bicicletas", + "pt": "Câmaras de ar para bicicletas são vendidas aqui" } }, { @@ -646,7 +650,10 @@ "nl": "Fietslampjes worden verkocht", "de": "Fahrradlampen werden verkauft", "cs": "Prodává světla na kolo", - "ca": "Es venen llums per a bicicletes" + "ca": "Es venen llums per a bicicletes", + "pt_BR": "Luzes para bicicleta são vendidas aqui", + "es": "Las luces para bicicletas se venden aquí", + "pt": "Luzes para bicicleta são vendidas aqui" } }, { @@ -656,7 +663,10 @@ "nl": "Handschoenen worden verkocht", "de": "Fahrradhandschuhe werden verkauft", "cs": "Prodává rukavice", - "ca": "Es venen guants" + "ca": "Es venen guants", + "pt_BR": "Luvas são vendidas aqui", + "es": "Los guantes se venden aquí", + "pt": "Luvas são vendidas aqui" } }, { @@ -666,7 +676,10 @@ "nl": "Fietsreparatiesets worden verkocht", "de": "Fahrrad-Reparaturset werden verkauft", "cs": "Prodává sady na opravu jízdních kol", - "ca": "Es venen kits de reparació de bicicletes" + "ca": "Es venen kits de reparació de bicicletes", + "pt_BR": "Kits para reparo de bicicleta são vendidos aqui", + "es": "Los kits de reparación de bicicletas se venden aquí", + "pt": "Kits para reparo de bicicleta são vendidos aqui" } }, { @@ -676,7 +689,10 @@ "nl": "Fietspompen worden verkocht", "de": "Fahrradpumpen werden verkauft", "cs": "Prodává pumpy na kolo", - "ca": "Es venen bombes de bicicletes" + "ca": "Es venen bombes de bicicletes", + "pt_BR": "Bombas de ar para bicicleta são vendidas aqui", + "es": "Las bombas para bicicletas se venden aquí", + "pt": "Bombas de ar para bicicleta são vendidas aqui" } }, { @@ -686,12 +702,71 @@ "nl": "Fietssloten worden verkocht", "de": "Fahrradschlösser werden verkauft", "cs": "Prodává zámky na kolo", - "ca": "Es venen cadenats per a bicicletes" + "ca": "Es venen cadenats per a bicicletes", + "pt_BR": "Cadeados para bicicleta são vendidos aqui", + "es": "Aquí se venden candados para bicicletas", + "pt": "Cadeados para bicicleta são vendidos aqui" } } ], "multiAnswer": true }, + { + "question": { + "en": "Which brand of tubes are sold here?", + "ca": "Quines marques de cambres d'aire es venen aquí?", + "de": "Welche Fahrradschläuche werden hier verkauft?", + "cs": "Jaká značka duší je zde prodávána?", + "nl": "Welk merk banden wordt hier verkocht?", + "pt_BR": "Quais marcas de câmara de ar são vendidas aqui?", + "es": "¿Qué cámaras se venden aquí?", + "pt": "Quais marcas de câmara de ar são vendidas aqui?" + }, + "condition": "vending~.*bicycle_tube.*", + "freeform": { + "key": "brand" + }, + "render": { + "en": "{brand} tubes are sold here", + "ca": "Aquí es venen cambres d'aire {brand}", + "de": "Hier werden Fahrradschläuche von {brand} verkauft", + "cs": "{brand} duše jsou zde prodávány", + "nl": "{brand} banden worden hier verkocht", + "pt_BR": "câmaras de ar {brand} são vendidas aqui", + "es": "Las cámaras {brand} se venden aquí", + "pt": "câmaras de ar {brand} são vendidas aqui" + }, + "mappings": [ + { + "if": "brand=Continental", + "then": { + "en": "Continental tubes are sold here", + "ca": "Aquí es venen cambres d'aire Continental", + "de": "Hier werden Fahrradschläuche von Continental verkauft", + "cs": "Continental duše jsou zde prodávány", + "nl": "Continental banden worden hier verkocht", + "pt_BR": "Câmaras de ar Continental são vendidas aqui", + "es": "Las cámaras Continental se venden aquí", + "pt": "Câmaras de ar Continental são vendidas aqui" + } + }, + { + "if": "brand=Schwalbe", + "then": { + "en": "Schwalbe tubes are sold here", + "ca": "Aquí es venen cambres d'aire Schwalbe", + "de": "Hier werden Fahrradschläuche von Schwalbe verkauft", + "cs": "Schwalbe duše jsou zde prodávány", + "nl": "Schwalbe banden worden hier verkocht", + "pt_BR": "Câmaras de ar Schwalbe são vendidas aqui", + "es": "Las cámaras Schwalbe se venden aquí", + "pt": "Câmaras de ar Schwalbe são vendidas aqui" + } + } + ], + "multiAnswer": true, + "id": "bicycle_tube_vending_machine-brand" + }, "opening_hours_24_7", "payment-options-split", "denominations-coins", @@ -773,7 +848,6 @@ } ] }, - "level", { "builtin": "phone", "override": { @@ -791,7 +865,171 @@ } } }, - "website" + "website", + { + "rewrite": { + "sourceString": [ + "{product_key}", + "{product_name}" + ], + "into": [ + [ + "bicycle_tube", + { + "en": "a bicycle tube", + "ca": "una cambra d'aire de bicicleta", + "de": "ein Fahrradschlauch", + "nl": "een fietsband", + "pt_BR": "uma câmara de ar para bicicleta", + "es": "una cámara para la bicicleta", + "pt": "uma câmara de ar para bicicleta", + "cs": "duše na kolo" + } + ], + [ + "bicycle_light", + { + "en": "bicycle light", + "nl": "een fietslichtje" + } + ], + [ + "condom", + { + "en": "a condom", + "nl": "een condoom" + } + ] + ] + }, + "renderings": { + "question": { + "en": "How much does a {product_name} cost?", + "ca": "Quant costa {product_name}?", + "de": "Wie viel kostet {product_name}?", + "cs": "Kolik stojí {product_name}?", + "nl": "Hoeveel kost {product_name}?", + "pt_BR": "Quanto custa {product_name}?", + "es": "¿Cuánto cuesta {product_name}?", + "pt": "Quanto custa {product_name}?" + }, + "render": { + "en": "{product_name} costs {charge:{product_key}}", + "ca": "{product_name} costa {charge:{product_key}}", + "de": "{product_name} kostet {charge:{product_key}}", + "cs": "{product_name} {charge:{product_key}}", + "nl": "{product_name} kost {charge:{product_key}}", + "pt_BR": "{product_name} custa {charge:{product_key}}", + "es": "{product_name} cuesta {charge:{product_key}}", + "pt": "{product_name} custa {charge:{product_key}}" + }, + "freeform": { + "key": "charge:{product_key}", + "type": "currency" + }, + "condition": "vending~.*{product_key}.*", + "id": "charge_{product_key}" + } + }, + { + "id": "operational_status", + "question": { + "en": "Is this vending machine still operational?", + "nl": "Is deze verkoopsautomaat nog steeds werkende?", + "fr": "Cette machine est-elle encore opérationelle ?", + "it": "Questo distributore automatico funziona ancora?", + "ru": "Этот торговый автомат все еще работает?", + "de": "Ist dieser Automat in Betrieb?", + "zh_Hant": "這個自動販賣機仍有運作嗎?", + "pt_BR": "Esta máquina de venda automática ainda está operacional?", + "pt": "Esta máquina de venda automática ainda está operacional?", + "es": "¿Todavía funciona esta máquina expendedora?", + "da": "Er denne salgsautomat stadig i drift?", + "cs": "Je tento automat stále v provozu?", + "ca": "Aquesta màquina expenedora encara funciona?" + }, + "mappings": [ + { + "if": "operational_status=", + "then": { + "en": "This vending machine works", + "nl": "Deze verkoopsautomaat werkt", + "fr": "Le distributeur automatique fonctionne", + "hu": "Ez az automata működik", + "it": "Il distributore automatico funziona", + "ru": "Этот торговый автомат работает", + "zh_Hans": "这个借还机正常工作", + "de": "Dieser Automat ist in Betrieb", + "zh_Hant": "這個自動販賣機仍運作", + "pt_BR": "Esta máquina de venda automática funciona", + "pt": "Esta máquina de venda automática funciona", + "da": "Denne salgsautomat virker", + "es": "Esta máquina expendedora funciona", + "cs": "Tento prodejní automat funguje", + "ca": "Aquesta màquina expenedora funciona" + } + }, + { + "if": "operational_status=broken", + "then": { + "en": "This vending machine is broken", + "nl": "Deze verkoopsautomaat is kapot", + "fr": "Le distributeur automatique est en panne", + "hu": "Ez az automata elromlott", + "it": "Il distributore automatico è guasto", + "ru": "Этот торговый автомат сломан", + "zh_Hans": "这个借还机已经损坏", + "de": "Dieser Automat ist kaputt", + "zh_Hant": "這個自動販賣機沒有運作了", + "pt_BR": "Esta máquina de venda automática está quebrada", + "pt": "Esta máquina de venda automática está quebrada", + "es": "Esta máquina exprendedora está rota", + "da": "Denne salgsautomat er i stykker", + "cs": "Tento prodejní automat je rozbitý", + "ca": "Aquesta màquina expenedora està trencada" + } + }, + { + "if": "operational_status=closed", + "then": { + "en": "This vending machine is closed", + "nl": "Deze verkoopsautomaat is uitgeschakeld", + "fr": "Le distributeur automatique est fermé", + "hu": "Ez az automata zárva van", + "it": "Il distributore automatico è spento", + "ru": "Этот торговый автомат закрыт", + "zh_Hans": "这个借还机被关闭了", + "de": "Dieser Automat ist geschlossen", + "zh_Hant": "這個自動販賣機已經關閉了", + "pt_BR": "Esta máquina de venda automática está fechada", + "pt": "Esta máquina de venda automática está fechada", + "es": "Esta máquina exprendedora está cerrada", + "da": "Denne salgsautomat er lukket", + "cs": "Tento prodejní automat je uzavřen", + "ca": "Aquesta màquina expenedora està tancada" + } + }, + { + "if": "operational_status~*", + "hideInAnswer": true, + "then": { + "en": "The operational status is {operational_status}", + "nl": "Deze verkoopsautomaat is {operational_status}", + "fr": "L'état opérationnel est {operational_status}", + "it": "Lo stato operativo è {operational_status}", + "de": "Der Betriebszustand ist {operational_status}", + "ru": "Рабочий статус: {operational_status}", + "zh_Hant": "運作狀態是 {operational_status}", + "pt_BR": "O estado operacional é: {operational_status}", + "pt": "O estado operacional é: {operational_status}", + "es": "El estado operacional es {operational_status}", + "da": "Driftsstatus er {operational_status}", + "cs": "Provozní stav je {operational_status}", + "ca": "L'estat operatiu és {operational_status}" + } + } + ] + } ], "filter": [ "open_now", @@ -1094,7 +1332,15 @@ ] } ], - "deletion": true, + "deletion": { + "softDeletionTags": { + "and": [ + "disused:amenity:={amenity}", + "amenity=" + ] + }, + "neededChangesets": 0 + }, "allowMove": { "enableImproveAccuracy": true, "enableRelocation": true diff --git a/assets/themes/cyclofix/cyclofix.json b/assets/themes/cyclofix/cyclofix.json index 279ee784f..002485e62 100644 --- a/assets/themes/cyclofix/cyclofix.json +++ b/assets/themes/cyclofix/cyclofix.json @@ -45,7 +45,6 @@ "bike_cafe", "bike_shop", "bike_repair_station", - "bicycle_tube_vending_machine", "drinking_water", "bike_themed_object", "bike_cleaning" @@ -155,6 +154,30 @@ }, "minzoom": 18 } + }, + { + "builtin": "vending_machine", + "override": { + "id": "vending_machine_bicycle", + "minzoom": 11, + "source": { + "osmTags": { + "and+": ["vending~.*bicycle.*"] + } + }, + "=presets":[] + + } + }, + {"#": "All vending machines at high zoom level to avoid duplicates", + "builtin": "vending_machine", + "override": { + "name": null, + "filter": { + "sameAs": "vending_machine_bicycle" + }, + "minzoom": 18 + } } ], "widenFactor": 2 diff --git a/assets/themes/mapcomplete-changes/mapcomplete-changes.json b/assets/themes/mapcomplete-changes/mapcomplete-changes.json index 87dda8347..71a45eb7f 100644 --- a/assets/themes/mapcomplete-changes/mapcomplete-changes.json +++ b/assets/themes/mapcomplete-changes/mapcomplete-changes.json @@ -1,25 +1,24 @@ { "id": "mapcomplete-changes", "title": { - "en": "Changes made with MapComplete", - "de": "Änderungen mit MapComplete" - }, - "description": { - "en": "This maps shows all the changes made with MapComplete", - "de": "Diese Karte zeigt alle mit MapComplete vorgenommenen Änderungen" + "en": "Changes made with MapComplete" }, "shortDescription": { - "en": "Shows changes made by MapComplete", - "de": "Änderungen von MapComplete anzeigen" + "en": "Shows changes made by MapComplete" + }, + "description": { + "en": "This maps shows all the changes made with MapComplete" }, "icon": "./assets/svg/logo.svg", "hideFromOverview": true, + "startLat": 0, + "startLon": 0, + "startZoom": 1, "layers": [ { "id": "mapcomplete-changes", "name": { - "en": "Changeset centers", - "de": "Zentrum der Änderungssätze" + "en": "Changeset centers" }, "minzoom": 0, "source": { @@ -29,48 +28,41 @@ }, "title": { "render": { - "en": "Changeset for {theme}", - "de": "Änderungssatz für {theme}" + "en": "Changeset for {theme}" } }, "description": { - "en": "Shows all MapComplete changes", - "de": "Alle MapComplete-Änderungen anzeigen" + "en": "Shows all MapComplete changes" }, "tagRenderings": [ { "id": "show_changeset_id", "render": { - "en": "Changeset {id}", - "de": "Änderungssatz {id}" + "en": "Changeset {id}" } }, { "id": "contributor", "question": { - "en": "What contributor did make this change?", - "de": "Welcher Mitwirkende hat diese Änderung vorgenommen?" + "en": "What contributor did make this change?" }, "freeform": { "key": "user" }, "render": { - "en": "Change made by {user}", - "de": "Änderung vorgenommen von {user}" + "en": "Change made by {user}" } }, { "id": "theme-id", "question": { - "en": "What theme was used to make this change?", - "de": "Welches Thema wurde für die Änderung verwendet?" + "en": "What theme was used to make this change?" }, "freeform": { "key": "theme" }, "render": { - "en": "Change with theme {theme}", - "de": "Geändert mit Thema {theme}" + "en": "Change with theme {theme}" } }, { @@ -79,23 +71,19 @@ "key": "locale" }, "question": { - "en": "What locale (language) was this change made in?", - "de": "In welcher Benutzersprache wurde die Änderung vorgenommen?" + "en": "What locale (language) was this change made in?" }, "render": { - "en": "User locale is {locale}", - "de": "Benutzersprache {locale}" + "en": "User locale is {locale}" } }, { "id": "host", "render": { - "en": "Change with with {host}", - "de": "Änderung über {host}" + "en": "Change with with {host}" }, "question": { - "en": "What host (website) was this change made with?", - "de": "Über welchen Host (Webseite) wurde diese Änderung vorgenommen?" + "en": "What host (website) was this change made with?" }, "freeform": { "key": "host" @@ -116,12 +104,10 @@ { "id": "version", "question": { - "en": "What version of MapComplete was used to make this change?", - "de": "Mit welcher MapComplete Version wurde die Änderung vorgenommen?" + "en": "What version of MapComplete was used to make this change?" }, "render": { - "en": "Made with {editor}", - "de": "Erstellt mit {editor}" + "en": "Made with {editor}" }, "freeform": { "key": "editor" @@ -311,6 +297,10 @@ "if": "theme=kerbs_and_crossings", "then": "./assets/layers/kerbs/KerbIcon.svg" }, + { + "if": "theme=lighthouses", + "then": "./assets/themes/lighthouses/lighthouse.svg" + }, { "if": "theme=mapcomplete-changes", "then": "./assets/svg/logo.svg" @@ -503,8 +493,7 @@ } ], "question": { - "en": "Themename contains {search}", - "de": "Themenname enthält {search}" + "en": "Themename contains {search}" } } ] @@ -520,8 +509,7 @@ } ], "question": { - "en": "Themename does not contain {search}", - "de": "Themename enthält not {search}" + "en": "Themename does not contain {search}" } } ] @@ -537,8 +525,7 @@ } ], "question": { - "en": "Made by contributor {search}", - "de": "Erstellt vom Mitwirkenden {search}" + "en": "Made by contributor {search}" } } ] @@ -554,8 +541,7 @@ } ], "question": { - "en": "Not made by contributor {search}", - "de": "Nicht erstellt von Mitwirkendem {search}" + "en": "Not made by contributor {search}" } } ] @@ -572,8 +558,7 @@ } ], "question": { - "en": "Made before {search}", - "de": "Erstellt vor {search}" + "en": "Made before {search}" } } ] @@ -590,8 +575,7 @@ } ], "question": { - "en": "Made after {search}", - "de": "Erstellt nach {search}" + "en": "Made after {search}" } } ] @@ -607,8 +591,7 @@ } ], "question": { - "en": "User language (iso-code) {search}", - "de": "Benutzersprache (ISO-Code) {search}" + "en": "User language (iso-code) {search}" } } ] @@ -624,8 +607,7 @@ } ], "question": { - "en": "Made with host {search}", - "de": "Erstellt mit Host {search}" + "en": "Made with host {search}" } } ] @@ -636,8 +618,7 @@ { "osmTags": "add-image>0", "question": { - "en": "Changeset added at least one image", - "de": "Änderungssatz hat mindestens ein Bild hinzugefügt" + "en": "Changeset added at least one image" } } ] @@ -648,8 +629,7 @@ { "osmTags": "theme!=grb", "question": { - "en": "Exclude GRB theme", - "de": "GRB-Thema ausschließen" + "en": "Exclude GRB theme" } } ] @@ -660,8 +640,7 @@ { "osmTags": "theme!=etymology", "question": { - "en": "Exclude etymology theme", - "de": "Etymologie-Thema ausschließen" + "en": "Exclude etymology theme" } } ] @@ -676,8 +655,7 @@ { "id": "link_to_more", "render": { - "en": "More statistics can be found here", - "de": "Weitere Statistiken gibt es hier" + "en": "More statistics can be found here" } }, { From 4b5d3f1e530b16548b722148a1790ebe8328b8bc Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Mon, 3 Jun 2024 15:29:53 +0200 Subject: [PATCH 03/27] Improve docs --- .../ThemeConfig/Json/RewritableConfigJson.ts | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/src/Models/ThemeConfig/Json/RewritableConfigJson.ts b/src/Models/ThemeConfig/Json/RewritableConfigJson.ts index dd312842e..35837cd57 100644 --- a/src/Models/ThemeConfig/Json/RewritableConfigJson.ts +++ b/src/Models/ThemeConfig/Json/RewritableConfigJson.ts @@ -47,6 +47,38 @@ export default interface RewritableConfigJson { sourceString: string[] into: (string | any)[][] } + /** + * Used to expand a sublist. + * E.g. a target `rendering` is: + * + * e.g. + * { + * rewrite: ["{{x}}", "{{y}}"], + * into:[ + * ["{{x}}": "some X"], + * ["{{y}}", ["option 1", "option 2"]] + * ], + * renderings:[ + * { + * "question":"Is {{x}}", + * "mappings": ["if={{y}}",then: "..."] + * } + * ] + * subExpand: { + * // The list with the key + * "mappings": + * // will be taken and multiplied by all possible values of + * "{{y}}" + * // Note that this implies that `into.[*].[{{y}}]` should be a list of items + * } + * } + * + * Expansion will result in: + * { + * question: "Is some X", + * mappings: [{"if=option 1", then: "..."}, {"if=option 2", then: "..."}] + * } + */ subexpand?: Record renderings: T | T[] } From ff5d442e2cb44a71fc0c2fcbc7834c4bd9acc8dd Mon Sep 17 00:00:00 2001 From: Supaplex Date: Fri, 31 May 2024 03:39:15 +0000 Subject: [PATCH 04/27] Translated using Weblate (Chinese (Traditional)) Currently translated at 99.8% (644 of 645 strings) Translation: MapComplete/Core Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/zh_Hant/ --- langs/zh_Hant.json | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/langs/zh_Hant.json b/langs/zh_Hant.json index 9535c1c5a..4dd85ede7 100644 --- a/langs/zh_Hant.json +++ b/langs/zh_Hant.json @@ -47,6 +47,22 @@ "useSomethingElse": "請使用其他的開放街圖編輯器來刪除", "whyDelete": "為什麼這個圖徵要被刪除?" }, + "external": { + "allAreApplied": "所有遺失,外部數值已經複製到開放街圖了", + "allIncluded": "從 {source} 載入的資料已經在開放街圖了", + "apply": "套用", + "applyAll": "套用所有遺失數值", + "conflicting": { + "intro": "開放街圖與來源網站的數值不同。", + "title": "衝突物件" + }, + "error": "錯誤", + "loadedFrom": "下列資料透過內嵌 JSON-LD 由 {source} 載入", + "missing": { + "intro": "開放街圖沒有下列屬性的資訊", + "title": "遺失的物件" + } + }, "favourite": { "loginNeeded": "

登入

只有開放街圖使用者才有個人化樣式", "panelIntro": "

你的個人主題

從所有官方主題啟用你喜愛的圖層", @@ -192,6 +208,11 @@ "customThemeIntro": "這些是先前使用者創造的主題。", "customThemeTitle": "客製化主題", "download": { + "custom": { + "height": "圖片高度 (公釐):", + "title": "下載有專門寬度與高度的圖片", + "width": "圖片寬度 (公釐): " + }, "downloadAsPdf": "下載目前地圖的 PDF 檔", "downloadAsPdfHelper": "列印當前地圖相當理想", "downloadAsPng": "下載為圖片", @@ -263,6 +284,7 @@ "loginToStart": "登入之後來回答這問題", "loginWithOpenStreetMap": "用開放街圖帳號登入", "logout": "登出", + "mappingsAreHidden": "有些選項已經隱藏,搜尋來顯示更多選項。", "menu": { "aboutMapComplete": "關於 MapComplete", "filter": "篩選資料" @@ -466,7 +488,7 @@ }, "welcomeBack": "歡迎回來!", "welcomeExplanation": { - "addNew": "點一下地圖來新增新興趣點。", + "addNew": "有物件遺漏嗎?使用左下角的按鈕來新增新興趣點。", "general": "在這份地圖,你可以檢視、編輯與新增興趣點。在附近放大來檢視興趣點,點一個來檢視或是編輯資訊。所有資料來源以及儲存到開放街圖,能夠自由被再利用。" }, "wikipedia": { From d765c7cb73819df20c510c88176d4d2a93340e80 Mon Sep 17 00:00:00 2001 From: hugoalh Date: Mon, 3 Jun 2024 07:20:52 +0000 Subject: [PATCH 05/27] Translated using Weblate (Chinese (Traditional)) Currently translated at 99.8% (644 of 645 strings) Translation: MapComplete/Core Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/zh_Hant/ --- langs/zh_Hant.json | 29 +++++++++++++++++------------ 1 file changed, 17 insertions(+), 12 deletions(-) diff --git a/langs/zh_Hant.json b/langs/zh_Hant.json index 4dd85ede7..a0d9df499 100644 --- a/langs/zh_Hant.json +++ b/langs/zh_Hant.json @@ -4,7 +4,7 @@ }, "centerMessage": { "allFilteredAway": "檢視畫面當中沒有滿足過瀘條件的圖徵", - "loadingData": "正在讀取資料…", + "loadingData": "載入資料中…", "noData": "目前檢視畫面沒有相關的圖徵", "ready": "完成!", "retrying": "無法讀取資料,請在 {count} 秒後再試一次…", @@ -56,12 +56,15 @@ "intro": "開放街圖與來源網站的數值不同。", "title": "衝突物件" }, + "currentInOsmIs": "目前,OpenStreetMap 記錄了以下值:", + "done": "完成", "error": "錯誤", "loadedFrom": "下列資料透過內嵌 JSON-LD 由 {source} 載入", "missing": { "intro": "開放街圖沒有下列屬性的資訊", "title": "遺失的物件" - } + }, + "overwrite": "在 OpenStreetMap 中覆寫" }, "favourite": { "loginNeeded": "

登入

只有開放街圖使用者才有個人化樣式", @@ -198,7 +201,7 @@ "title": "版權與署名", "translatedBy": "MapComplete 由 {contributors} 翻譯,而且還有 {hiddenCount} 更多貢獻者" }, - "back": "回去", + "back": "返回", "backToIndex": "回到所有主題地圖的總覽頁面", "backToMap": "回到地圖", "backgroundMap": "選擇背景圖層", @@ -209,6 +212,8 @@ "customThemeTitle": "客製化主題", "download": { "custom": { + "download": "下載 {width} 毫米寬 {height} 毫米高的 PNG", + "downloadHelper": "這是用於列印的", "height": "圖片高度 (公釐):", "title": "下載有專門寬度與高度的圖片", "width": "圖片寬度 (公釐): " @@ -229,7 +234,7 @@ "downloadGeojson": "下載可視資料為 GeoJSON", "downloadGpx": "下載為 GPX 檔案", "downloadGpxHelper": "GPX 檔案能被大部分導航裝置或 app 使用", - "exporting": "匯出…", + "exporting": "匯出中…", "includeMetaData": "包括 metadata (上次編輯者、計算數值等)", "licenseInfo": "

著作權聲明

提供的資料採用 ODbL 授權釋出。可以用任何目標再利用資料,但是需
  • 標明 © 開放街圖貢獻者
  • 任何變動必須相同方式授權
請閱讀完整的 著作權聲明。", "noDataLoaded": "還未載入資料,之後能夠下載", @@ -412,7 +417,7 @@ "modes": { "private": { "docs": "你軌跡的點會被分享出去,並且與其他軌跡整合。你能看到完整的軌跡,並且載入到其他編輯軟體。OpenStreetMap.org 保留你的軌跡", - "name": "暱名" + "name": "匿名" }, "public": { "docs": "你的軌跡會被所有人看到,在 openstreetmap.org 上包括你的使用者檔案與 GPS 軌跡列表", @@ -497,7 +502,7 @@ "doSearch": "搜尋來檢視結果", "failed": "無法載入維基百科頁面", "fromWikipedia": "從自由的百科全書維基百科來的", - "loading": "載入維基百科…", + "loading": "載入維基百科中…", "noResults": "{search}找不到結果", "noWikipediaPage": "這個 Wikidata 項目還沒有相對應的維基百科頁面。", "previewbox": { @@ -538,7 +543,7 @@ "currentLicense": "你的圖片會以 {license} 釋出", "doDelete": "移除圖片", "dontDelete": "取消", - "isDeleted": "已移除", + "isDeleted": "已刪除", "nearby": { "close": "以附近圖片收起面板", "link": "這個圖片顯示物物", @@ -593,9 +598,9 @@ "title": "歡迎使用 MapComplete" }, "move": { - "cancel": "取消動作", + "cancel": "取消移動", "cannotBeMoved": "這個圖徵無法移動。", - "confirmMove": "移動到這裡", + "confirmMove": "移動至這裏", "inviteToMove": { "generic": "移動這個點", "reasonInaccurate": "改進這個點的精確度", @@ -625,7 +630,7 @@ "addComment": "新增評論", "addCommentAndClose": "新增評論並且關閉", "addCommentPlaceholder": "新增評論…", - "anonymous": "暱名用戶", + "anonymous": "匿名用戶", "closeNote": "關閉註解", "createNote": "新增新註解", "createNoteIntro": "地圖有什麼錯誤或缺漏的嗎?這裡新增註解,之後會由志工來檢查。", @@ -711,7 +716,7 @@ "rated": "評分 {n} 顆星", "reviewPlaceholder": "描述你的經驗…", "reviewing_as": "以 {nickname} 評鑑", - "reviewing_as_anonymous": "暱名評鑑", + "reviewing_as_anonymous": "匿名評鑑", "reviews_bug": "預期更多評鑑嗎?有些評鑑因為臭蟲無法顯示。", "save": "儲存評鑑", "saved": "已經儲存評鑑,謝謝你的分享!", @@ -730,7 +735,7 @@ "hasBeenSplit": "這路徑已經分割", "inviteToSplit": "分割這道路比較小的片段,讓不同道路能有不同的屬性。", "loginToSplit": "你必須登入才能分割道路", - "split": "分開", + "split": "分割", "splitAgain": "再次切割道路", "splitTitle": "請在地圖選擇要在那裡變更道路屬性" }, From 2fffd9a9ac7d9a77b0f834c6a4846a5922d04f6f Mon Sep 17 00:00:00 2001 From: yhr Date: Fri, 31 May 2024 14:37:45 +0000 Subject: [PATCH 06/27] Translated using Weblate (Chinese (Simplified)) Currently translated at 8.5% (55 of 645 strings) Translation: MapComplete/Core Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/zh_Hans/ --- langs/zh_Hans.json | 37 ++++++++++++++++++++++++++++++++++++- 1 file changed, 36 insertions(+), 1 deletion(-) diff --git a/langs/zh_Hans.json b/langs/zh_Hans.json index ed03f4a55..7fae10c4e 100644 --- a/langs/zh_Hans.json +++ b/langs/zh_Hans.json @@ -20,12 +20,19 @@ "cancel": "取消", "cannotBeDeleted": "此功能无法被删除", "delete": "删除", + "deletedTitle": "已删除的功能", "explanations": { "hardDelete": "此功能在 OpenStreetMap 中将被删除。它可以由有经验的贡献者进行恢复", - "retagNoOtherThemes": "此功能将被重新分类并从此应用中隐藏" + "retagNoOtherThemes": "此功能将被重新分类并从此应用中隐藏", + "retagOtherThemes": "此功能将在 {otherThemes} 中重新标记和可见", + "selectReason": "请选择应删除此功能的原因", + "softDelete": "此功能将在此应用程序中更新并隐藏。{reason}" }, + "isChanged": "此要素已更改,不再与此图层匹配", + "isDeleted": "此功能已删除", "isntAPoint": "只能删除节点,选择的特征是路径、区域或关系。", "loading": "检查属性以检查是否可以删除此功能。", + "loginToDelete": "您必须登录才能删除功能", "notEnoughExperience": "这个要素由其他人创建。", "onlyEditedByLoggedInUser": "这个要素仅被您所编辑,您可以安全的删除它。", "partOfOthers": "该节点是某种方式或关系的一部分,不能直接删除。", @@ -40,6 +47,24 @@ "useSomethingElse": "使用其他OpenStreetMap编辑器来删除它", "whyDelete": "为什么这个要素需要被删除?" }, + "external": { + "allAreApplied": "所有缺失的外部值都已复制到OpenStreetMap中", + "allIncluded": "从{source}加载的数据包含在OpenStreetMap中", + "apply": "应用", + "applyAll": "应用所有缺失值", + "conflicting": { + "intro": "OpenStreetMap的值与以下值的源网站不同。", + "title": "冲突项目" + }, + "currentInOsmIs": "目前,OpenStreetMap记录了以下值:", + "done": "做", + "error": "错误", + "loadedFrom": "以下数据是使用嵌入式 JSON-LD 从 {source} 加载的", + "missing": { + "intro": "OpenStreetMap没有关于以下属性的信息", + "title": "缺少的物品" + } + }, "favourite": { "reload": "重新加载数据" }, @@ -47,6 +72,16 @@ "add": { "disableFilters": "禁用所有过滤器", "hasBeenImported": "这个要素已经被导入过了" + }, + "attribution": { + "mapillaryHelp": "Mapillary 是一项在线服务,它收集街头图片并在免费许可下提供。贡献者可以使用这些图片来改进OpenStreetMap" } + }, + "image": { + "uploadFailed": "无法上传您的图片。您是否已连接到互联网,并允许第三方 API?Brave 浏览器或 uMatrix 插件可能会阻止它们。" + }, + "privacy": { + "editingOutro": "有关详细信息,请参阅 OpenStreetMap.org 上的隐私政策。我们想提醒您,您可以在注册时使用虚构的名字。", + "miscCookies": "MapComplete 与各种其他服务集成,特别是加载要素图像。图像托管在各种第三方服务器上,这些服务器可能会自行设置 cookie。" } } From 4f50060485b74ef016110d41e41a1b9540d7a64a Mon Sep 17 00:00:00 2001 From: hugoalh Date: Tue, 4 Jun 2024 09:47:13 +0000 Subject: [PATCH 07/27] Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (645 of 645 strings) Translation: MapComplete/Core Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/zh_Hant/ --- langs/zh_Hant.json | 1 + 1 file changed, 1 insertion(+) diff --git a/langs/zh_Hant.json b/langs/zh_Hant.json index a0d9df499..771b06ec8 100644 --- a/langs/zh_Hant.json +++ b/langs/zh_Hant.json @@ -64,6 +64,7 @@ "intro": "開放街圖沒有下列屬性的資訊", "title": "遺失的物件" }, + "noDataLoaded": "外部網站沒有可以載入的已連結資料", "overwrite": "在 OpenStreetMap 中覆寫" }, "favourite": { From 5429f571a89b018e9d598fe4b6e64bb437418655 Mon Sep 17 00:00:00 2001 From: hugoalh Date: Tue, 4 Jun 2024 09:41:15 +0000 Subject: [PATCH 08/27] Translated using Weblate (Chinese (Traditional)) Currently translated at 47.3% (242 of 511 strings) Translation: MapComplete/themes Translate-URL: https://hosted.weblate.org/projects/mapcomplete/themes/zh_Hant/ --- langs/themes/zh_Hant.json | 128 +++++++++++++++++++++++++++++++++----- 1 file changed, 112 insertions(+), 16 deletions(-) diff --git a/langs/themes/zh_Hant.json b/langs/themes/zh_Hant.json index f209bca65..099f88b24 100644 --- a/langs/themes/zh_Hant.json +++ b/langs/themes/zh_Hant.json @@ -13,7 +13,7 @@ "title": "藝術品" }, "atm": { - "description": "這份地圖顯示領錢與存錢的 ATM", + "description": "此地圖顯示了提款或存款的 ATM", "layers": { "3": { "override": { @@ -53,7 +53,7 @@ }, "bookcases": { "description": "公共書架是街邊箱子、盒子、舊的電話亭或是其他存放書本的物件,每一個人都能放置或拿取書本。這份地圖收集所有類型的書架,你可以探索你附近新的書架,同時也能用免費的開放街圖帳號來快速新增你最愛的書架。", - "title": "開放書架地圖" + "title": "公共書櫃" }, "cafes_and_pubs": { "description": "咖啡廳、俱樂部與酒吧", @@ -123,10 +123,10 @@ "caravansites-long-term": { "mappings": { "0": { - "then": "有,這個地方有提供長期租用,但你也可以用天計算費用" + "then": "有些地方提供長期租用,但你也可以用天計算費用" }, "1": { - "then": "沒有,這裡沒有永久的客戶" + "then": "這裏沒有永久的客人" }, "2": { "then": "如果有長期租用合約才有可能待下來(如果你選擇這個地方則會在這份地圖消失)" @@ -283,13 +283,31 @@ "climbing": { "description": "在這份地圖上你會發現能夠攀爬機會,像是攀岩體育館、抱石大廳以及大自然當中的巨石。", "descriptionTail": "攀爬地圖最初由 Christian Neumann 製作。如果你有回饋意見或問題請到Please 這邊反應

這專案使用來自開放街圖專案的資料。

", - "title": "開放攀爬地圖" + "title": "攀岩館、俱樂部和場所" + }, + "cycle_highways": { + "layers": { + "0": { + "name": "單車高速公路", + "title": { + "render": "單車高速公路" + } + } + }, + "title": "單車高速公路" }, "cycle_infra": { "description": "可以檢視與編輯單車相關設施的地圖,在 #os0c21時製作。", "shortDescription": "檢視與編輯單車相關設施的地圖。", "title": "單車設施" }, + "cyclenodes": { + "layers": { + "1": { + "name": "節點" + } + } + }, "cyclestreets": { "description": "單車街道是機動車輛受限制,只允許單車通行的道路。通常會有路標顯示特別的交通指標。單車街道通常在荷蘭、比利時看到,但德國與法國也有。 ", "layers": { @@ -297,7 +315,16 @@ "name": "單車街道" }, "1": { - "name": "將來的單車街道" + "name": "將來的單車街道", + "title": { + "render": "將來的單車街道" + } + }, + "2": { + "name": "所有道路", + "title": { + "render": "街道" + } } }, "shortDescription": "單車街道的地圖", @@ -305,12 +332,15 @@ }, "cyclofix": { "description": "這份地圖的目的是為單車騎士能夠輕易顯示滿足他們需求的相關設施。

你可以追蹤你確切位置 (只有行動版),以及在左下角選擇相關的圖層。你可以使用這工具在地圖新增或編輯釘子,以及透過回答問題來提供更多資訊。

所有你的變動都會自動存在開放街圖這全球資料圖,並且能被任何人自由取用。

你可以到 cyclofix.osm.be 閱讀更多資訊。", - "title": "單車修正 - 單車騎士的開放地圖" + "title": "單車修正—單車騎士的地圖" }, "drinking_water": { "description": "在這份地圖上,公共可及的飲水點可以顯示出來,也能輕易的增加", "title": "飲用水" }, + "education": { + "title": "教育" + }, "etymology": { "description": "在這份地圖,你可以看到物件是以何命名,道路、 建築等的命名由來連到 Wikidata。在跳出選單,你可以看到物件命名由來的維基條目 (如果有的話),或是 Wikidata 框。如果物件本身有維基頁面,也會顯示。

你也可以貢獻!放大到夠大的層級,然後所有道路都會顯示。你可以點選一個之後 Wikidata 搜尋框會跳出來。只要點幾下,你可以新增詞源連結。注意你要有開放街圖帳號才能這麼做。", "layers": { @@ -364,12 +394,39 @@ "hackerspaces": { "description": "在這份地圖上你可以看到駭客空間,新增或直接更新資料", "shortDescription": "駭客空間的地圖", - "title": "駭客空間" + "title": "駭客空間與創客空間" }, "hailhydrant": { "description": "在這份地圖上面你可以在你喜愛的社區尋找與更新消防栓、消防隊、急救站與滅火器。\n\n你可以追蹤確切位置 (只有行動版) 以及在左下角選擇與你相關的圖層。你也可以使用這工具新增或編輯地圖上的釘子 (興趣點),以及透過回答一些問題提供額外的資訊。\n\n所有你做出的變動都會自動存到開放街圖這個全球資料庫,而且能自由讓其他人取用。", "shortDescription": "顯示消防栓、滅火器、消防隊與急救站的地圖。", - "title": "消防栓、滅火器、消防隊、以及急救站。" + "title": "消防栓、滅火器、消防局和救護站" + }, + "healthcare": { + "layers": { + "5": { + "override": { + "=presets": { + "2": { + "title": "配鏡師" + } + } + } + } + }, + "title": "醫療保健" + }, + "hotels": { + "title": "飯店" + }, + "indoors": { + "title": "室內" + }, + "mapcomplete-changes": { + "layers": { + "0": { + "name": "變更集中心" + } + } }, "maproulette": { "title": "MapRoulette 任務" @@ -398,9 +455,33 @@ "shortDescription": "開發可及能觀景的高塔", "title": "觀景塔" }, + "onwheels": { + "layers": { + "19": { + "override": { + "=title": { + "render": "統計數據" + } + } + }, + "20": { + "override": { + "+tagRenderings": { + "0": { + "render": { + "special": { + "text": "匯入" + } + } + } + } + } + } + } + }, "openwindpowermap": { "description": "顯示與編輯風機的地圖。", - "title": "開放風力地圖" + "title": "風力發電機" }, "parkings": { "description": "這地圖顯示不同的停車空間", @@ -469,7 +550,7 @@ "title": "郵遞區號" }, "postboxes": { - "description": "在這份地圖你能找到與新增有關郵局與郵筒的資料,你可以用這份地圖找到寄送您下張明信片的地方!:)
發現錯誤或是有郵筒遺漏嗎?你可以用免費的開放街圖帳號來編輯。 ", + "description": "在這份地圖你能找到與新增有關郵局與郵筒的資料,你可以用這份地圖找到寄送您下張明信片的地方!:)
發現錯誤或是有郵筒遺漏嗎?你可以用免費的開放街圖帳號來編輯。", "shortDescription": "顯示郵筒與郵局的地圖", "title": "郵筒與郵局地圖" }, @@ -486,7 +567,10 @@ "layers": { "0": { "description": "顯示道路的人行穿越道的圖層", - "name": "人行道" + "name": "人行道", + "title": { + "render": "{name}" + } } }, "title": "人行道" @@ -513,10 +597,8 @@ }, "stations": { "layers": { - "3": { - "description": "顯示火車站的圖層" - }, "16": { + "name": "出發板", "presets": { "0": { "title": "時刻表" @@ -535,6 +617,10 @@ "title": { "render": "時刻表" } + }, + "3": { + "description": "顯示火車站的圖層", + "name": "火車站" } }, "title": "火車站" @@ -613,6 +699,16 @@ "shortDescription": "所有樹木的地圖", "title": "樹木" }, + "vending_machine": { + "title": "自動販賣機" + }, + "walkingnodes": { + "layers": { + "1": { + "name": "節點" + } + } + }, "walls_and_buildings": { "description": "特殊的內建圖層顯示所有牆壁與建築。這個圖層對於規畫要靠牆的東西 (例如 AED、郵筒、入口、地址、監視器等) 相當實用。這個圖層預設顯示而且無法由使用者開關。", "title": "牆壁與建築" @@ -626,4 +722,4 @@ "shortDescription": "垃圾筒的地圖", "title": "垃圾筒" } -} \ No newline at end of file +} From cf4c85c23cba2795af3138cf65b1a53e440ce11e Mon Sep 17 00:00:00 2001 From: Krzysztof Chorzempa Date: Wed, 5 Jun 2024 14:05:58 +0000 Subject: [PATCH 09/27] Translated using Weblate (Polish) Currently translated at 78.6% (402 of 511 strings) Translation: MapComplete/themes Translate-URL: https://hosted.weblate.org/projects/mapcomplete/themes/pl/ --- langs/themes/pl.json | 91 ++++++++++++++++++++++++++++---------------- 1 file changed, 59 insertions(+), 32 deletions(-) diff --git a/langs/themes/pl.json b/langs/themes/pl.json index d744ef078..ace47a10b 100644 --- a/langs/themes/pl.json +++ b/langs/themes/pl.json @@ -96,6 +96,9 @@ "shortDescription": "Mapa ławek", "title": "Ławki" }, + "bicycle_parkings": { + "title": "Parkingi dla rowerów" + }, "bicycle_rental": { "description": "Na tej mapie znajdziesz wiele stacji wynajmu rowerów, znanych w OpenStreetMap", "shortDescription": "Mapa ze stacjami wypożyczania rowerów i wypożyczalniami rowerów", @@ -486,9 +489,17 @@ "name": "węzły", "tagRenderings": { "node-expected_rcn_route_relations": { + "freeform": { + "placeholder": "np. 3" + }, "question": "Z iloma innymi węzłami rowerowymi łączy się ten węzeł?", "render": "Ten węzeł łączy się z innymi węzłami rowerowymi {expected_rcn_route_relations}." }, + "node-rxn_ref": { + "freeform": { + "placeholder": "np. 1" + } + }, "node-survey:date": { "override": { "question": "Kiedy ostatni raz badano ten węzeł rowerowy?", @@ -844,6 +855,22 @@ }, "title": "Krawężniki i przejścia" }, + "mapcomplete-changes": { + "description": "Ta mapa pokazuje wszystkie zmiany wprowadzone za pomocą MapComplete", + "layers": { + "0": { + "filter": { + "0": { + "options": { + "0": { + "question": "Nazwa tematu zawiera {search}" + } + } + } + } + } + } + }, "maproulette": { "description": "Temat pokazujący zadania MapRoulette, umożliwiający ich wyszukiwanie, filtrowanie i naprawianie.", "title": "Zadania MapRoulette" @@ -875,6 +902,33 @@ "onwheels": { "description": "Na tej mapie pokazane są miejsca publicznie dostępne dla wózków inwalidzkich, które można łatwo dodać", "layers": { + "19": { + "override": { + "=title": { + "render": "Statystyki" + } + } + }, + "20": { + "override": { + "+tagRenderings": { + "0": { + "render": { + "special": { + "text": "Import" + } + } + }, + "1": { + "render": { + "special": { + "message": "Dodaj wszystkie sugerowane znaczniki" + } + } + } + } + } + }, "4": { "override": { "filter": { @@ -917,33 +971,6 @@ "override": { "name": "Miejsca parkingowe dla niepełnosprawnych" } - }, - "19": { - "override": { - "=title": { - "render": "Statystyki" - } - } - }, - "20": { - "override": { - "+tagRenderings": { - "0": { - "render": { - "special": { - "text": "Import" - } - } - }, - "1": { - "render": { - "special": { - "message": "Dodaj wszystkie sugerowane znaczniki" - } - } - } - } - } } }, "title": "Na kółkach" @@ -1104,10 +1131,6 @@ "stations": { "description": "Przeglądaj, edytuj i dodawaj szczegóły do stacji kolejowej", "layers": { - "3": { - "description": "Warstwa pokazująca stacje kolejowe", - "name": "Stacje Kolejowe" - }, "16": { "description": "Ekrany wyświetlające pokazujące pociągi, które odjadą z tej stacji", "name": "Tablice odjazdów", @@ -1139,6 +1162,10 @@ "title": { "render": "Tablica odjazdów" } + }, + "3": { + "description": "Warstwa pokazująca stacje kolejowe", + "name": "Stacje Kolejowe" } }, "title": "Stacje Kolejowe" @@ -1260,4 +1287,4 @@ "shortDescription": "Mapa koszy na śmieci", "title": "Kosz na śmieci" } -} \ No newline at end of file +} From 1a7a98e22f94e51a0f234ca219007d45d31d0681 Mon Sep 17 00:00:00 2001 From: SC Date: Fri, 7 Jun 2024 21:17:29 +0000 Subject: [PATCH 10/27] Translated using Weblate (Portuguese) Currently translated at 100.0% (645 of 645 strings) Translation: MapComplete/Core Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/pt/ --- langs/pt.json | 122 ++++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 114 insertions(+), 8 deletions(-) diff --git a/langs/pt.json b/langs/pt.json index ee94cb297..9fbf8256b 100644 --- a/langs/pt.json +++ b/langs/pt.json @@ -492,7 +492,7 @@ "tuesday": "Terça-feira", "wednesday": "Quarta-feira" }, - "welcomeBack": "Iniciou a sessão, bem-vindo de volta!", + "welcomeBack": "Bem-vindo de volta!", "welcomeExplanation": { "addNew": "Está a faltar um item? Utilize o botão no canto inferior esquerdo para adicionar um novo ponto de interesse.", "general": "Neste mapa, pode ver, editar e adicionar pontos de interesse. Aproxime a visualização para ver o POI, toque num para ver ou editar a informação. Todos os dados são obtidos e guardados no OpenStreetMap, que podem ser livremente reutilizados." @@ -696,20 +696,40 @@ "miscCookies": "O MapComplete integra-se em vários outros serviços, nomeadamente para carregar imagens de elementos. As imagens são alojadas em vários servidores de terceiros, que poderão criar cookies por si próprios.", "miscCookiesTitle": "Outros cookies", "surveillance": "Como está a ler a política de privacidade, provavelmente preocupa-se com a privacidade - nós também! Até criámos um tema que mostra câmaras de vigilância. Não hesite em mapeá-las todas!", - "title": "Política de privacidade" + "title": "Política de privacidade", + "tracking": "Para obter informações sobre quem visita o nosso sítio web, são recolhidas algumas informações técnicas. Estas incluem o país a partir do qual visitou a página web, o sítio web que o encaminhou para a MapComplete, o tipo de dispositivo e o tamanho do ecrã. É colocado um cookie no seu dispositivo para indicar que visitou o MapComplete hoje. Estes dados não são suficientemente pormenorizados para o identificar pessoalmente. Estas estatísticas só são disponibilizadas a qualquer pessoa de forma agregada e são acessíveis ao público", + "trackingTitle": "Dados estatísticos", + "whileYoureHere": "Preocupa-se com a privacidade?" }, "reviews": { "affiliated_reviewer_warning": "(avaliação de afiliado)", "attribution": "As avaliações são fornecidas por Mangrove Reviews e estão disponíveis sob a licença CC-BY 4.0.", - "i_am_affiliated": "Eu sou afiliado a este objeto

Marque isto se for proprietário, criador, funcionário…
", + "averageRating": "Classificação média de {n} estrelas", + "i_am_affiliated": "Estou associado a este objeto", + "i_am_affiliated_explanation": "Marque caso seja proprietário, criador, empregado…", "name_required": "É necessário um nome para mostrar e criar avaliações", "no_reviews_yet": "Ainda não existem avaliações. Seja o primeiro a escrever uma e ajude a abrir os dados e os negócios!", - "saved": "Avaliação guardada. Obrigado por partilhar!", + "non_place_review": "Uma avaliação não é sobre um local e não é mostrada aqui.", + "non_place_reviews": "{n} avaliações não são sobre um local e não são mostradas aqui.", + "question": "Como classificaria {title()}?", + "question_opinion": "Como foi a sua experiência?", + "rate": "Avaliar {n} estrelas", + "rated": "Avaliado com {n} estrelas", + "reviewPlaceholder": "Descreva a sua experiência…", + "reviewing_as": "A avaliar como {nickname}", + "reviewing_as_anonymous": "Avaliar como anónimo", + "reviews_bug": "Esperava mais avaliações? Algumas avaliações não são apresentadas devido a um erro.", + "save": "Guardar avaliação", + "saved": "Avaliação guardada. Obrigado por partilhar!", "saving_review": "A guardar…", + "see_all": "Ver todas as avaliações em mangrove.reviews", "title": "{count} avaliações", "title_singular": "Uma avaliação", + "too_long": "São permitidos no máximo {max} caracteres. A sua avaliação tem {amount} caracteres.", "tos": "Se criar uma avaliação, concorda com os termos do serviço e a política de privacidade de Mangrove.reviews", - "write_a_comment": "Deixar uma avaliação…" + "write_a_comment": "Deixar uma avaliação…", + "your_reviews": "As suas avaliações anteriores", + "your_reviews_empty": "Não encontrámos nenhuma das suas avaliações anteriores" }, "split": { "cancel": "Cancelar", @@ -717,13 +737,99 @@ "inviteToSplit": "Dividir esta estrada em segmentos mais pequenos. Isto permite atribuir propriedades diferentes a várias partes da estrada.", "loginToSplit": "Tem de estar autenticado para dividir uma estrada", "split": "Dividir", - "splitTitle": "Escolha no mapa onde dividir esta estrada" + "splitAgain": "Dividir esta estrada novamente", + "splitTitle": "Seccione no mapa onde as propriedades desta estrada mudam" }, "translations": { - "activateButton": "Ajude a traduzir MapComplete" + "activateButton": "Ajude a traduzir MapComplete", + "allMissing": "Ainda não há traduções", + "missing": "{count} cadeias de caracteres não traduzidas", + "notImmediate": "As traduções não são atualizadas diretamente. Normalmente, isto demora alguns dias" }, "userinfo": { + "editDescription": "Editar a descrição do seu perfil", "gotoInbox": "Abra sua caixa de entrada", - "gotoSettings": "Vá para suas configurações no OpenStreetMap.org" + "gotoSettings": "Vá para suas configurações no OpenStreetMap.org", + "noDescription": "Ainda não tem uma descrição no seu perfil", + "noDescriptionCallToAction": "Adicionar uma descrição do perfil", + "notLoggedIn": "Terminou a sessão" + }, + "validation": { + "color": { + "description": "Uma cor ou código hexadecimal" + }, + "date": { + "description": "Uma data, começando pelo ano" + }, + "direction": { + "description": "Uma orientação" + }, + "distance": { + "description": "Uma distância em metros" + }, + "email": { + "description": "endereço de e-mail", + "feedback": "Isto não é um endereço de e-mail válido", + "noAt": "Um e-mail deve conter um @" + }, + "fediverse": { + "description": "Um identificador fediverse, frequentemente @username@server.tld", + "feedback": "Um identificador fediverse consiste em @username@server.tld ou é uma hiperligação a um perfil", + "invalidHost": "{host} não é um nome de hospedeiro válido", + "onYourServer": "Ver e seguir no seu servidor" + }, + "float": { + "description": "um número", + "feedback": "Isto não é um número" + }, + "id": { + "description": "um identificador", + "invalidCharacter": "Um identificador só pode conter letras, dígitos e sublinhados", + "shouldBeLonger": "Um identificador deve ter pelo menos 3 caracteres" + }, + "int": { + "description": "um número inteiro" + }, + "nat": { + "description": "um número inteiro positivo ou zero", + "mustBePositive": "Este número deve ser positivo", + "mustBeWhole": "Só são permitidos números inteiros", + "notANumber": "Introduzir um número" + }, + "opening_hours": { + "description": "Horário de funcionamento" + }, + "pfloat": { + "description": "um número positivo" + }, + "phone": { + "description": "um número de telefone", + "feedback": "Este não é um número de telefone válido", + "feedbackCountry": "Este não é um número de telefone válido (para o país {country})" + }, + "pnat": { + "description": "um número inteiro positivo", + "noZero": "O zero não é permitido" + }, + "slope": { + "inputExplanation": "Coloque o telemóvel no chão com a parte superior do telemóvel a apontar para o topo da inclinação.", + "inputIncorrect": "Para obter medições corretas, certifique-se de que a seta está dentro da área verde." + }, + "string": { + "description": "um pedaço de texto" + }, + "text": { + "description": "um pedaço de texto" + }, + "tooLong": "O texto é demasiado longo, são permitidos no máximo 255 caracteres. Tem agora {count} caracteres.", + "url": { + "description": "hiperligação a um sítio web", + "feedback": "Isto não é um endereço web válido" + }, + "wikidata": { + "description": "Um identificador Wikidata", + "empty": "Por favor, introduza algumas entradas wikidata", + "startsWithQ": "Um identificador wikidata começa por Q e é seguido de um número" + } } } From fd9be9a0d6deb3ea20dcc39b974c93faca399a8a Mon Sep 17 00:00:00 2001 From: kjon Date: Mon, 10 Jun 2024 19:49:31 +0000 Subject: [PATCH 11/27] Translated using Weblate (German) Currently translated at 100.0% (513 of 513 strings) Translation: MapComplete/themes Translate-URL: https://hosted.weblate.org/projects/mapcomplete/themes/de/ --- langs/themes/de.json | 82 +++++++++++++++++++++++--------------------- 1 file changed, 43 insertions(+), 39 deletions(-) diff --git a/langs/themes/de.json b/langs/themes/de.json index a11cd1341..c8238035b 100644 --- a/langs/themes/de.json +++ b/langs/themes/de.json @@ -975,6 +975,10 @@ }, "title": "Bordsteine und Überwege" }, + "lighthouses": { + "description": "Leuchttürme sind hohe Gebäude mit einem Licht an der Spitze, das den Schiffsverkehr leitet.", + "title": "Leuchttürme" + }, "mapcomplete-changes": { "description": "Diese Karte zeigt alle mit MapComplete vorgenommenen Änderungen", "layers": { @@ -995,6 +999,13 @@ } } }, + "10": { + "options": { + "0": { + "question": "Etymologie-Thema ausschließen" + } + } + }, "2": { "options": { "0": { @@ -1050,13 +1061,6 @@ "question": "GRB-Thema ausschließen" } } - }, - "10": { - "options": { - "0": { - "question": "Etymologie-Thema ausschließen" - } - } } }, "name": "Zentrum der Änderungssätze", @@ -1137,6 +1141,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": { @@ -1179,33 +1210,6 @@ "override": { "name": "Barrierefreie Parkplätze" } - }, - "19": { - "override": { - "=title": { - "render": "Statistik" - } - } - }, - "20": { - "override": { - "+tagRenderings": { - "0": { - "render": { - "special": { - "text": "Import" - } - } - }, - "1": { - "render": { - "special": { - "message": "Alle vorgeschlagenen Tags hinzufügen" - } - } - } - } - } } }, "title": "Auf Rädern" @@ -1447,10 +1451,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", @@ -1482,6 +1482,10 @@ "title": { "render": "Abfahrtstafel" } + }, + "3": { + "description": "Ebene mit Bahnhöfen", + "name": "Bahnhöfe" } }, "title": "Bahnhöfe" @@ -1660,4 +1664,4 @@ "shortDescription": "Eine Karte mit Abfalleimern", "title": "Abfalleimer" } -} \ No newline at end of file +} From 9cb5b1cd88f3b7f09be69bea61cf62538c8398f3 Mon Sep 17 00:00:00 2001 From: Krzysztof Chorzempa Date: Tue, 4 Jun 2024 22:17:33 +0000 Subject: [PATCH 12/27] Translated using Weblate (Polish) Currently translated at 26.5% (933 of 3509 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/pl/ --- langs/layers/pl.json | 798 ++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 758 insertions(+), 40 deletions(-) diff --git a/langs/layers/pl.json b/langs/layers/pl.json index 30dba7181..7480a33c1 100644 --- a/langs/layers/pl.json +++ b/langs/layers/pl.json @@ -35,6 +35,23 @@ "1": { "title": "wolnostojąca skrzynka plakatowa" }, + "10": { + "description": "Kawałek wodoodpornej tkaniny z nadrukowanym przesłaniem, trwale przymocowany do ściany", + "title": "plandeka" + }, + "11": { + "title": "totem" + }, + "12": { + "description": "Używany do znaków reklamowych, neonów, logo i znaków wejściowych do instytucji", + "title": "znak" + }, + "13": { + "title": "rzeźba" + }, + "14": { + "title": "mural ścienny" + }, "2": { "title": "skrzynka plakatowa montowana na ścianie" }, @@ -54,23 +71,6 @@ }, "8": { "title": "ekran zamontowany na ścianie" - }, - "10": { - "description": "Kawałek wodoodpornej tkaniny z nadrukowanym przesłaniem, trwale przymocowany do ściany", - "title": "plandeka" - }, - "11": { - "title": "totem" - }, - "12": { - "description": "Używany do znaków reklamowych, neonów, logo i znaków wejściowych do instytucji", - "title": "znak" - }, - "13": { - "title": "rzeźba" - }, - "14": { - "title": "mural ścienny" } }, "tagRenderings": { @@ -156,6 +156,9 @@ "1": { "then": "To jest tablica" }, + "10": { + "then": "To jest mural ścienny" + }, "2": { "then": "To jest kolumna" }, @@ -179,9 +182,6 @@ }, "9": { "then": "To jest totem" - }, - "10": { - "then": "To jest mural ścienny" } }, "question": "Jakiego rodzaju jest to obiekt reklamowy?", @@ -196,6 +196,9 @@ "1": { "then": "Tablica" }, + "10": { + "then": "Mural ścienny" + }, "2": { "then": "Pudełko plakatowe" }, @@ -219,9 +222,37 @@ }, "9": { "then": "Totem" - }, - "10": { - "then": "Mural ścienny" + } + } + } + }, + "aerialway": { + "description": "Różne formy transportu dla pasażerów i dóbr, które używają lin, w tym kolejki gondolowe, wyciągi krzesełkowe i orczykowe oraz tyrolki. ", + "pointRendering": { + "1": { + "label": { + "render": "{name}" + } + } + }, + "tagRenderings": { + "duration": { + "question": "Jak długo trwa pojedynczy przejazd tą windą?", + "questionHint": "To nie włącza czasu oczekiwania.", + "render": "Pojedynczy przejazd trwa {duration} minut" + }, + "occupancy": { + "question": "Ile osób może pomieścić jeden wagon?", + "render": "{aerialway:occupancy} osób mieści się w jednym wagonie" + }, + "type": { + "mappings": { + "10": { + "then": "Tyrolka. (Atrakcja turystyczna, która pozwala żądnym przygód zjechać z dużą szybkością) " + }, + "4": { + "then": "Wyciąg orczykowy" + } } } } @@ -269,6 +300,59 @@ "render": "Stacja pogotowia ratunkowego" } }, + "animal_shelter": { + "name": "Schroniska dla zwierząt", + "presets": { + "0": { + "title": "schronisko dla zwierząt" + } + }, + "tagRenderings": { + "2": { + "question": "Jak nazywa się to schronisko dla zwierząt?", + "render": "To schronisko dla zwierząt nazywa się {name}" + }, + "6": { + "mappings": { + "0": { + "then": "Zwierzęta są tutaj dopóki nie znajdą nowego właściciela" + }, + "2": { + "then": "Ranne zwierzęta przechodzą tutaj rehabilitację do momentu, kiedy mogą zostać wypuszczone na wolność " + } + }, + "question": "Jaki jest cel tego schroniska dla zwierząt?" + }, + "boarded_animals": { + "mappings": { + "0": { + "then": "Są tutaj trzymane psy" + }, + "1": { + "then": "Są tutaj trzymane koty" + }, + "2": { + "then": "Są tutaj trzymane konie" + }, + "3": { + "then": "Są tutaj trzymane ptaki" + }, + "4": { + "then": "Są tutaj trzymane dzikie zwierzęta" + } + }, + "question": "Jakie zwierzęta są tutaj przyjmowane?" + } + }, + "title": { + "mappings": { + "0": { + "then": "{name}" + } + }, + "render": "Schronisko dla zwierząt" + } + }, "artwork": { "description": "Otwarta mapa posągów, popiersi, graffiti i innych dzieł sztuki z całego świata", "name": "Dzieła sztuki", @@ -297,6 +381,15 @@ "1": { "then": "Mural" }, + "10": { + "then": "Azulejo (hiszpańskie płytka dekoracyjna)" + }, + "11": { + "then": "Płyta ceramiczna (fliza)" + }, + "12": { + "then": "Rzeźbienie w drewnie" + }, "2": { "then": "Obraz" }, @@ -320,15 +413,6 @@ }, "9": { "then": "Płaskorzeźba" - }, - "10": { - "then": "Azulejo (hiszpańskie płytka dekoracyjna)" - }, - "11": { - "then": "Płyta ceramiczna (fliza)" - }, - "12": { - "then": "Rzeźbienie w drewnie" } }, "question": "Jakiego rodzaju jest to dzieło sztuki?", @@ -370,6 +454,36 @@ "render": "Dzieło sztuki" } }, + "assembly_point": { + "description": "Ta warstwa zawiera punkty zbiórki oraz miejsca oczekiwania, gdzie wszyscy pracownicy, pasażerowie lub duży tłum gromadzą się w przypadku zagrożenia.", + "presets": { + "0": { + "title": "punkt zbiórki" + } + }, + "tagRenderings": { + "assembly_point_name": { + "question": "Jak nazywa się ten punkt zbiórki?", + "render": "Ten punkt zbiórki nazywa się {name}" + }, + "disaster_type": { + "mappings": { + "0": { + "then": "Trzęsienie ziemi" + }, + "1": { + "then": "Powódź" + }, + "2": { + "then": "Pożar" + }, + "3": { + "then": "Osuwisko" + } + } + } + } + }, "atm": { "description": "Bankomaty do wypłacania pieniędzy", "name": "Bankomaty", @@ -383,7 +497,8 @@ "freeform": { "placeholder": "Nazwa handlowa" }, - "question": "Jakiej marki jest ten bankomat?" + "question": "Jakiej marki jest ten bankomat?", + "render": "Marka tego bankomatu to {brand}" }, "cash_in": { "mappings": { @@ -453,7 +568,12 @@ } }, "barrier": { - "name": "Barierki" + "name": "Barierki", + "tagRenderings": { + "MaxWidth": { + "render": "Maksymalna szerokość: {maxwidth:physical} m" + } + } }, "bench": { "filter": { @@ -621,6 +741,29 @@ "bicycle_rental": { "description": "Stacje wypożyczania rowerów", "tagRenderings": { + "bicycle-types": { + "mappings": { + "1": { + "then": "Można tutaj wypożyczyć rowery elektryczne" + }, + "3": { + "then": "Można tutaj wypożyczyć rowery górskie" + }, + "4": { + "then": "Można tutaj wypożyczyć rowery dla dzieci" + }, + "5": { + "then": "Można tutaj wypożyczyć tandemy" + }, + "7": { + "then": "Można tutaj wypożyczyć kaski rowerowe" + } + }, + "question": "Jakiego rodzaju rowery i akcesoria są tutaj wypożyczane?" + }, + "bicycle_rental_type": { + "question": "Jakiego rodzaju jest to wypożyczalnia rowerów?" + }, "rental_types": { "rewrite": { "into": { @@ -639,6 +782,9 @@ "4": { "1": "rowery górskie" }, + "5": { + "1": "sakwy rowerowe" + }, "6": { "1": "tandem" } @@ -655,7 +801,44 @@ "render": "Wypożyczalnia rowerów" } }, + "bicycle_tube_vending_machine": { + "tagRenderings": { + "other-items-vending": { + "mappings": { + "1": { + "then": "Są tutaj sprzedawane lampki rowerowe" + }, + "2": { + "then": "Są tutaj sprzedawane rękawiczki" + }, + "4": { + "then": "Są tutaj sprzedawane pompki rowerowe" + } + }, + "question": "Czy są tutaj sprzedawane inne akcesoria rowerowe?" + } + } + }, + "bike_cleaning": { + "description": "Warstwa pokazująca obiekty, gdzie można wyczyścić swój rower", + "name": "Usługa czyszczenia rowerów", + "presets": { + "0": { + "title": "usługa czyszczenia rowerów" + } + }, + "tagRenderings": { + "bike_cleaning-service:bicycle:cleaning:charge": { + "mappings": { + "1": { + "then": "Darmowa" + } + } + } + } + }, "bike_parking": { + "description": "Warstwa pokazująca gdzie można zaparkować rower", "name": "Parking dla rowerów", "presets": { "0": { @@ -673,10 +856,20 @@ "render": "{access}" }, "Bicycle parking type": { + "mappings": { + "0": { + "then": "Stojaki" + }, + "5": { + "then": "Wiata" + } + }, "question": "Jaki jest typ tego parkingu dla rowerów?", "render": "Jest to parking rowerowy typu: {bicycle_parking}" }, "Capacity": { + "question": "Ile rowerów mieści się na tym parkingu rowerowym?", + "questionHint": "To obejmuje zwykłe rowery, do transportu dóbr, elektryczne, ...", "render": "Miejsce na {capacity} rowerów" }, "Underground?": { @@ -867,6 +1060,93 @@ "render": "Wypożyczalnia samochodów" } }, + "charging_station": { + "tagRenderings": { + "Network": { + "mappings": { + "1": { + "then": "Nie jest częścią większej sieci" + } + }, + "question": "Czy ta stacja ładowania jest częścią sieci?", + "render": "Część sieci {network}" + }, + "OH": { + "override": { + "question": "Kiedy jest otwarta ta stacja ładowania?" + } + }, + "Operational status": { + "mappings": { + "0": { + "then": "Ta stacja ładowania działa" + }, + "1": { + "then": "Ta stacja ładowania jest zepsuta" + }, + "2": { + "then": "Planowana jest tutaj stacja ładowania" + }, + "3": { + "then": "Budowana jest tutaj stacja ładowania" + } + } + }, + "Operator": { + "render": "Ta stacja ładowania jest obsługiwana przez {operator}" + }, + "Type": { + "mappings": { + "0": { + "then": "Mogą tutaj być ładowane rowery" + }, + "1": { + "then": "Mogą tutaj być ładowane samochody" + }, + "2": { + "then": "Mogą być tutaj ładowane hulajnogi" + }, + "4": { + "then": "Mogą być tutaj ładowane autobusy" + } + }, + "question": "Jakie pojazdy mogą być tutaj ładowane?" + }, + "access": { + "mappings": { + "0": { + "then": "Każdy może używać tej stacji ładowania (opłata może być wymagana)" + }, + "1": { + "then": "Każdy może używać tej stacji ładowania (opłata może być wymagana)" + } + }, + "question": "Kto może używać tej stacji ładowania?" + }, + "capacity": { + "question": "Ile pojazdów może być tutaj ładowanych jednocześnie?", + "render": "{capacity} pojazdów może być tutaj ładowanych jednocześnie" + }, + "email": { + "render": "W przypadku problemów, wyślij emaila do {email}" + }, + "fee": { + "mappings": { + "2": { + "then": "Darmowa" + } + } + }, + "phone": { + "question": "Na jaki numer można zadzwonić w przypadku problemów z tą stacją ładowania?", + "render": "W przypadku problemów zadzwoń na {phone}" + }, + "ref": { + "question": "Jaki jest numer referencyjny tej stacji ładowania?", + "render": "Numer referencyjny to {ref}" + } + } + }, "climbing_gym": { "tagRenderings": { "shoe_rental": { @@ -1201,6 +1481,7 @@ } }, "elevator": { + "description": "Ta warstwa pokazuje windy i zadaje pytania o ich status i wymiary. Przydatne do informacji o dostępności dla wózków", "name": "Winda", "presets": { "0": { @@ -1212,6 +1493,17 @@ "question": "Jaka jest szerokość drzwi windy?", "render": "Drzwi tej windy mają szerokość {canonical(door:width)}" }, + "elevator-shape": { + "mappings": { + "0": { + "then": "Ta winda ma prostokątny kształt" + }, + "1": { + "then": "Ta winda ma okrągły kształt" + } + }, + "question": "Jaki kształt ma ta winda?" + }, "elevator-width": { "question": "Jaka jest szerokość tej windy?", "render": "Szerokość tej windy to {canonical(width)}" @@ -1232,6 +1524,9 @@ } }, "question": "Czy ta winda działa?" + }, + "speech_output_available": { + "questionHint": "Np. informuje o aktualnym piętrze" } }, "title": { @@ -1594,12 +1889,212 @@ "render": "Duch roweru" } }, + "hospital": { + "tagRenderings": { + "name": { + "question": "Jak nazywa się ten szpital?", + "render": "Nazwa tego szpitala to {name}" + } + }, + "title": { + "render": "Szpital" + } + }, + "hotel": { + "description": "Warstwa pokazująca wszystkie hotele", + "name": "Hotele", + "presets": { + "0": { + "title": "hotel" + } + }, + "tagRenderings": { + "name": { + "freeform": { + "placeholder": "Nazwa hotelu" + }, + "question": "Jak nazywa się ten hotel?", + "render": "Nazwa tego hotelu to {name}" + } + }, + "title": { + "mappings": { + "0": { + "then": "Hotel {name}" + } + }, + "render": "Hotel" + } + }, + "hydrant": { + "description": "Warstwa mapy pokazująca hydranty.", + "name": "Mapa hydrantów", + "presets": { + "0": { + "title": "hydrant" + } + }, + "tagRenderings": { + "hydrant-color": { + "mappings": { + "0": { + "then": "Ten hydrant ma żółty kolor." + }, + "1": { + "then": "Ten hydrant ma czerwony kolor." + } + }, + "question": "Jakiego koloru jest ten hydrant?", + "render": "Kolor tego hydrantu to {colour}" + }, + "hydrant-diameter": { + "freeform": { + "placeholder": "Średnica rury" + } + }, + "hydrant-state": { + "mappings": { + "0": { + "then": "Ten hydrant (w pełni lub częściowo) działa" + }, + "1": { + "then": "Ten hydrant jest niedostępny" + }, + "2": { + "then": "Ten hydrant został usunięty" + } + }, + "question": "Czy ten hydrant dalej działa?" + }, + "hydrant-type": { + "question": "Jakiego rodzaju jest to hydrant?" + } + }, + "title": { + "render": "Hydrant" + } + }, + "ice_cream": { + "title": { + "mappings": { + "0": { + "then": "{name}" + } + } + } + }, + "icons": { + "tagRenderings": { + "osmlink": { + "mappings": { + "1": { + "then": { + "special": { + "arialabel": "Otwórz na openstreetmap.org" + } + } + } + }, + "render": { + "special": { + "arialabel": "Otwórz na openstreetmap.org" + } + } + }, + "phonelink": { + "mappings": { + "0": { + "then": { + "special": { + "arialabel": "telefon" + } + } + } + }, + "render": { + "special": { + "arialabel": "telefon" + } + } + } + } + }, "indoors": { "description": "Podstawowe mapowanie wnętrz: pokazuje kontury pomieszczeń", "tagRenderings": { + "name": { + "freeform": { + "placeholder": "Nazwa pomieszczenia" + }, + "question": "Jaka jest nazwa tego pomieszczenia?", + "render": "Nazwa tego pomieszczenia to {name}" + }, "ref": { + "freeform": { + "placeholder": "Numer referencyjny tego pomieszczenia (np. \"1.1\" lub \"A1\")" + }, "question": "Jaki jest numer referencyjny tego pomieszczenia?", "render": "To pomieszczenie ma numer referencyjny {ref}" + }, + "room-capacity": { + "question": "Ile osób może pomieścić to pomieszczenie?", + "render": "To pomieszczenie może pomieścić maksymalnie {capacity} osób" + }, + "room-type": { + "mappings": { + "10": { + "then": "To jest laboratorium" + }, + "11": { + "then": "To jest biblioteka" + }, + "14": { + "then": "To jest biuro" + }, + "15": { + "then": "To jest cela więzienna" + }, + "16": { + "then": "To jest restauracja" + }, + "17": { + "then": "To jest pomieszczenie do wykonywania kontroli bezpieczeństwa" + }, + "19": { + "then": "To jest magazyn" + }, + "2": { + "then": "To jest sypialnia" + }, + "20": { + "then": "To jest pomieszczenie techniczne" + }, + "21": { + "then": "To są toalety" + }, + "22": { + "then": "To jest poczekalnia" + }, + "3": { + "then": "To jest kaplica" + }, + "4": { + "then": "To jest sala klasowa" + }, + "5": { + "then": "Jest to sala klasowa" + }, + "6": { + "then": "To jest sala komputerowa" + }, + "7": { + "then": "To jest sala konferencyjna" + }, + "9": { + "then": "To jest kuchnia" + } + }, + "question": "Jakiego rodzaju jest to pomieszczenie?" } }, "title": { @@ -1780,6 +2275,15 @@ "mappings": { "0": { "then": "Źródło, czyli OpenStreetMap, jest w widoczny sposób podane, zawiera informację o licencji ODBL" + }, + "1": { + "then": "Wyraźnie zaznaczono źródło jako OpenStreetMap, ale nie podano licencji" + }, + "3": { + "then": "W ogóle nie podano źródła" + }, + "4": { + "then": "W ogóle nie podano źródła" } } }, @@ -1942,13 +2446,64 @@ }, "2": { "question": "Pokaż zadania, które są już wykonane" + }, + "7": { + "question": "Pokaż zadania, które są oznaczone jako zbyt trudne" + }, + "8": { + "question": "Pokaż zadania, które są wyłączone" + } + } + } + }, + "tagRenderings": { + "status": { + "mappings": { + "0": { + "then": "Zadanie jest stworzone" } } } } }, "maxspeed": { - "description": "Pokazuje dozwoloną prędkość na każdej drodze" + "description": "Pokazuje dozwoloną prędkość na każdej drodze", + "name": "Prędkość maksymalna", + "tagRenderings": { + "maxspeed-maxspeed": { + "question": "Jaka jest maksymalna prawnie dopuszczona prędkość na tej drodze?", + "render": "Maksymalna prędkość dopuszczona na tej drodze to {canonical(maxspeed)}" + } + }, + "title": { + "mappings": { + "0": { + "then": "Droga bez nazwy" + } + } + } + }, + "memorial": { + "tagRenderings": { + "memorial-type": { + "mappings": { + "10": { + "then": "To jest krzyż" + } + } + } + } + }, + "mountain_rescue": { + "name": "Stacje ratownictwa górskiego", + "presets": { + "0": { + "title": "stacja ratownictwa górskiego" + } + }, + "title": { + "render": "Stacja ratownictwa górskiego" + } }, "note": { "title": { @@ -2188,6 +2743,12 @@ "1": { "then": "To jest zwykłe miejsce parkingowe." }, + "10": { + "then": "To jest miejsce parkingowe przeznaczone dla pracowników." + }, + "11": { + "then": "To miejsce parkingowe jest przeznaczone dla taksówek." + }, "2": { "then": "To jest miejsce parkingowe dla niepełnosprawnych." }, @@ -2205,12 +2766,131 @@ }, "9": { "then": "To miejsce jest przeznaczone dla rodziców z dziećmi." + } + } + } + } + }, + "pharmacy": { + "tagRenderings": { + "name": { + "question": "Jak nazywa się ta apteka?", + "render": "Nazwa tej apteki to {name}" + }, + "wheelchair": { + "mappings": { + "0": { + "then": "Ta apteka jest łatwo dostępna na wózku" + } + } + } + }, + "title": { + "mappings": { + "0": { + "then": "Apteka" + } + }, + "render": "{name}" + } + }, + "physiotherapist": { + "description": "Ta warstwa pokazuje fizjoterapeutów", + "name": "Fizjoterapeuta", + "title": { + "render": "Fizjoterapeuta {name}" + } + }, + "playground": { + "description": "Place zabaw", + "name": "Place zabaw", + "presets": { + "0": { + "title": "plac zabaw" + } + }, + "tagRenderings": { + "Playground-wheelchair": { + "mappings": { + "0": { + "then": "W pełni dostępne dla osób na wózkach" + }, + "1": { + "then": "Ograniczona dostępność dla osób na wózkach" + }, + "2": { + "then": "Niedostępne dla osób na wózkach" + } + }, + "question": "Czy ten plac zabaw jest dostępny dla osób na wózkach?" + }, + "playground-access": { + "mappings": { + "1": { + "then": "To jest płatny plac zabaw" + }, + "3": { + "then": "Dostępny tylko dla uczniów szkoły" + }, + "4": { + "then": "Niedostępny" + } + } + }, + "playground-email": { + "render": "{email}" + }, + "playground-lit": { + "mappings": { + "0": { + "then": "Ten plac zabaw jest oświetlony w nocy" + }, + "1": { + "then": "Ten plac zabaw nie jest oświetlony w nocy" + } + }, + "question": "Czy ten plac zabaw jest oświetlony w nocy?" + }, + "playground-opening_hours": { + "mappings": { + "0": { + "then": "Dostępny od wschodu do zachodu słońca" + }, + "1": { + "then": "Dostępny zawsze" + } + }, + "question": "Kiedy dostępny jest ten plac zabaw?" + }, + "playground-phone": { + "render": "{phone}" + } + } + }, + "playground_equipment": { + "tagRenderings": { + "type": { + "mappings": { + "0": { + "then": "To jest huśtawka" + }, + "1": { + "then": "To jest struktura składająca się z wielu połączonych urządzeń" }, "10": { - "then": "To jest miejsce parkingowe przeznaczone dla pracowników." + "then": "To jest tyrolka" }, - "11": { - "then": "To miejsce parkingowe jest przeznaczone dla taksówek." + "15": { + "then": "To jest mapa" + }, + "2": { + "then": "To jest zjeżdżalnia" + }, + "3": { + "then": "To jest piaskownica" + }, + "8": { + "then": "To jest rondo" } } } @@ -2520,7 +3200,11 @@ }, "question": "Czy w {title()} wolno palić?" }, + "vegan": { + "question": "Czy to miejsce oferuje opcję wegańską?" + }, "website": { + "editButtonAriaLabel": "Edytuj stronę internetową", "question": "Jaka jest strona internetowa {title()}?" }, "wheelchair-access": { @@ -2553,8 +3237,32 @@ } } }, + "railway_platforms": { + "tagRenderings": { + "ref": { + "freeform": { + "placeholder": "Numer peronu" + }, + "question": "Jaki jest numer tego peronu?", + "render": "Peron {ref}" + } + }, + "title": { + "mappings": { + "0": { + "then": "Peron {ref}" + } + }, + "render": "Peron" + } + }, "rainbow_crossings": { - "description": "Warstwa przedstawiająca przejścia dla pieszych z tęczowym malowaniem" + "description": "Warstwa przedstawiająca przejścia dla pieszych z tęczowym malowaniem", + "presets": { + "0": { + "description": "Przejście dla pieszych" + } + } }, "reception_desk": { "tagRenderings": { @@ -2611,6 +3319,16 @@ "render": "Szkoła {name}" } }, + "surveillance_camera": { + "tagRenderings": { + "Camera type: fixed; panning; dome": { + "question": "Jakiego rodzaju jest ta kamera?" + }, + "Level": { + "question": "Na którym piętrze znajduje się ta kamera?" + } + } + }, "trolley_bay": { "tagRenderings": { "denominations": { @@ -2718,4 +3436,4 @@ "render": "turbina wiatrowa" } } -} \ No newline at end of file +} From 259fee8e5c4eab64a87918521eb46e354cff3c10 Mon Sep 17 00:00:00 2001 From: Patchanka64 Date: Fri, 7 Jun 2024 10:14:50 +0000 Subject: [PATCH 13/27] Translated using Weblate (French) Currently translated at 60.4% (2121 of 3509 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/fr/ --- langs/layers/fr.json | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/langs/layers/fr.json b/langs/layers/fr.json index bf91de188..cdd2b88a0 100644 --- a/langs/layers/fr.json +++ b/langs/layers/fr.json @@ -1162,6 +1162,19 @@ } }, "question": "Quelle est la position relative de ce parking à vélo ?" + }, + "fee": { + "mappings": { + "0": { + "then": "L'utilisation de ce parking à vélo est payant" + }, + "1": { + "then": "L'utilisation de ce parking à vélo est gratuit" + } + } + }, + "operator": { + "question": "Qui entretient ce parking à vélos ?" } }, "title": { From b0bf2b4aba565641c7b05019ea5c866c8cf153a2 Mon Sep 17 00:00:00 2001 From: kjon Date: Mon, 10 Jun 2024 19:52:05 +0000 Subject: [PATCH 14/27] Translated using Weblate (German) Currently translated at 100.0% (3517 of 3517 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/de/ --- langs/layers/de.json | 918 +++++++++++++++++++++++-------------------- 1 file changed, 494 insertions(+), 424 deletions(-) diff --git a/langs/layers/de.json b/langs/layers/de.json index 0393bc2dc..6ad599fad 100644 --- a/langs/layers/de.json +++ b/langs/layers/de.json @@ -35,6 +35,23 @@ "1": { "title": "eine freistehende Posterbox" }, + "10": { + "description": "Ein wasserfestes Textil mit einer aufgedruckten Botschaft, das dauerhaft an einer Wand verankert ist", + "title": "eine Plane" + }, + "11": { + "title": "ein Totem" + }, + "12": { + "description": "Verwendet für Werbeschilder, Leuchtreklamen, Logos und institutionelle Eingangsschilder", + "title": "ein Schild" + }, + "13": { + "title": "eine Skulptur" + }, + "14": { + "title": "eine Wandmalerei" + }, "2": { "title": "eine wandmontierte Posterbox" }, @@ -60,23 +77,6 @@ }, "9": { "title": "ein Bildschirm, der an einem Wartehäuschen angebracht ist" - }, - "10": { - "description": "Ein wasserfestes Textil mit einer aufgedruckten Botschaft, das dauerhaft an einer Wand verankert ist", - "title": "eine Plane" - }, - "11": { - "title": "ein Totem" - }, - "12": { - "description": "Verwendet für Werbeschilder, Leuchtreklamen, Logos und institutionelle Eingangsschilder", - "title": "ein Schild" - }, - "13": { - "title": "eine Skulptur" - }, - "14": { - "title": "eine Wandmalerei" } }, "tagRenderings": { @@ -171,6 +171,9 @@ "1": { "then": "Dies ist ein Brett" }, + "10": { + "then": "Dies ist eine Wandmalerei" + }, "2": { "then": "Dies ist eine Litfaßsäule" }, @@ -194,9 +197,6 @@ }, "9": { "then": "Dies ist ein Totem" - }, - "10": { - "then": "Dies ist eine Wandmalerei" } }, "question": "Welche Art von Werbung ist das?", @@ -211,6 +211,9 @@ "1": { "then": "Brett" }, + "10": { + "then": "Wandmalerei" + }, "2": { "then": "Posterbox" }, @@ -234,9 +237,6 @@ }, "9": { "then": "Totem" - }, - "10": { - "then": "Wandmalerei" } } } @@ -283,6 +283,9 @@ "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." }, @@ -306,9 +309,6 @@ }, "9": { "then": "Ein magic carpet (ein Förderband auf dem Boden)" - }, - "10": { - "then": "Eine Seilrutsche. (Eine Touristenattraktion, bei der abenteuerlustige Menschen mit hoher Geschwindigkeit hinunterfahren) " } }, "question": "Um welchen Seilbahntyp handelt es sich?" @@ -453,6 +453,15 @@ "1": { "then": "Wandbild" }, + "10": { + "then": "Azulejo (spanische dekorative Fliesenarbeit)" + }, + "11": { + "then": "Fliesenarbeit" + }, + "12": { + "then": "Holzschnitzerei" + }, "2": { "then": "Malerei" }, @@ -476,15 +485,6 @@ }, "9": { "then": "Relief" - }, - "10": { - "then": "Azulejo (spanische dekorative Fliesenarbeit)" - }, - "11": { - "then": "Fliesenarbeit" - }, - "12": { - "then": "Holzschnitzerei" } }, "question": "Um welche Art Kunstwerk handelt es sich?", @@ -2062,30 +2062,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" }, @@ -2116,11 +2092,35 @@ "19": { "question": "Hat ein
SEV 1011 T23 (Type J)
Anschluss" }, + "2": { + "question": "Verfügt über einen
europäischen Netzstecker mit Erdungsstift (CEE7/4 Typ E)
Anschluss" + }, "20": { "question": "Hat ein
AS3112 (Type I)
Anschluss" }, "21": { "question": "Hat ein
NEMA 5-20 (Type B)
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" } } } @@ -2176,30 +2176,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)" }, @@ -2230,6 +2206,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)" }, @@ -2260,6 +2239,9 @@ "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" }, @@ -2290,11 +2272,29 @@ "39": { "then": "AS3112 (Typ I)" }, + "4": { + "then": "Chademo-Anschluss" + }, "40": { "then": "NEMA 5-20 (Typ B)" }, "41": { "then": "NEMA 5-20 (Typ B)" + }, + "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?" @@ -2488,30 +2488,6 @@ "1": { "2": "Europäischer Netzstecker mit Erdungsstift (CEE7/4 Typ E)" }, - "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)" - }, "10": { "2": "Tesla Supercharger CCS (Typ 2 CSS von Tesla)" }, @@ -2542,8 +2518,32 @@ "19": { "2": "AS3112 (Typ I)" }, + "2": { + "2": "Chademo-Stecker" + }, "20": { "2": "NEMA 5-20 (Typ B)" + }, + "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)" } } } @@ -3341,6 +3341,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" }, @@ -3364,15 +3373,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?", @@ -3421,6 +3421,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" }, @@ -3444,15 +3453,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?", @@ -4440,6 +4440,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": { @@ -4510,54 +4558,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" - } - } } } }, @@ -4677,30 +4677,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." }, @@ -4731,6 +4707,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." }, @@ -4745,6 +4724,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?" @@ -4864,6 +4864,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" }, @@ -4887,21 +4902,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?", @@ -5222,6 +5222,44 @@ "render": "Deine zurückgelegte Strecke" } }, + "grave": { + "description": "Grabsteine (und Gräber) zeigen an, wo eine Person begraben wurde. Auf dieser Karte können diese aufgezeichnet werden und ein Wikipedialink erstellt werden", + "filter": { + "0": { + "options": { + "0": { + "question": "Mit oder ohne Wikidata" + }, + "1": { + "question": "Hat einen Link zu Wikidata" + }, + "2": { + "question": "Hat keinen Link zu Wikidata" + } + } + } + }, + "name": "Grabsteine", + "presets": { + "0": { + "description": "Ein Grabstein ist ein physischer Gegenstand, der anzeigt, dass eine oder mehrere Personen hier begraben sind. Er trägt in der Regel den Namen, das Geburts- und das Sterbedatum der Person oder Personen als Inschrift.", + "title": "ein Grabstein" + } + }, + "tagRenderings": { + "buried:wikidata": { + "question": "Wie lautet die Wikipedia-Seite der Person, die hier begraben ist?", + "render": "{wikipedia(buried:wikidata)}" + }, + "name": { + "question": "Wie lautet der Name der hier begrabenen Person?", + "render": "{name} ist hier begraben" + } + }, + "title": { + "render": "Grabstein" + } + }, "guidepost": { "description": "Wegweiser (auch als Wegzeiger oder Fingerschilder bekannt) sind entlang offizieller Wander-, Radfahr-, Reit- oder Skirouten oft zu finden, um die Richtungen zu verschiedenen Zielen anzuzeigen", "name": "Wegweiser", @@ -5617,30 +5655,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" }, @@ -5671,6 +5685,9 @@ "19": { "then": "Dies ist ein Lagerraum" }, + "2": { + "then": "Dies ist ein Schlafzimmer" + }, "20": { "then": "Dies ist ein Technikraum" }, @@ -5679,6 +5696,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?" @@ -5885,6 +5923,28 @@ } } }, + "lighthouse": { + "name": "Leuchtturm", + "presets": { + "0": { + "title": "ein Leuchtturm" + } + }, + "tagRenderings": { + "lighthouse-height": { + "question": "Wie hoch ist dieser Leuchtturm in Metern?", + "render": "Die Höhe dieses Leuchtturms beträgt {height} Meter." + } + }, + "title": { + "mappings": { + "0": { + "then": "{name}" + } + }, + "render": "Leuchtturm" + } + }, "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", @@ -6185,6 +6245,7 @@ "name": "Denkmäler", "presets": { "0": { + "description": "Ein Mahnmal ist ein physischer Gegenstand, der an eine Person oder ein Ereignis erinnert.", "title": "ein Denkmal" } }, @@ -6206,6 +6267,21 @@ "1": { "then": "Dies ist eine Gedenktafel" }, + "10": { + "then": "Das ist ein Kreuz" + }, + "11": { + "then": "Dies ist eine blaue Plaque" + }, + "12": { + "then": "Dies ist ein historischer Panzer, der permanent in den öffentlichen Raum als Denkmal platziert wurde" + }, + "13": { + "then": "Das ist ein Baumdenkmal" + }, + "14": { + "then": "Dies ist ein Grabstein; die Person ist hier begraben" + }, "2": { "then": "Dies ist eine Gedenkbank" }, @@ -6229,18 +6305,6 @@ }, "9": { "then": "Das ist ein Obelisk" - }, - "10": { - "then": "Das ist ein Kreuz" - }, - "11": { - "then": "Dies ist eine blaue Plaque" - }, - "12": { - "then": "Dies ist ein historischer Panzer, der permanent in den öffentlichen Raum als Denkmal platziert wurde" - }, - "13": { - "then": "Das ist ein Baumdenkmal" } }, "question": "Was für eine Art von Denkmal ist das?", @@ -6424,6 +6488,19 @@ } } }, + "10": { + "options": { + "0": { + "question": "Alle Notizen" + }, + "1": { + "question": "Importnotizen ausblenden" + }, + "2": { + "question": "Nur Importnotizen anzeigen" + } + } + }, "2": { "options": { "0": { @@ -6479,19 +6556,6 @@ "question": "Nur offene Notizen anzeigen" } } - }, - "10": { - "options": { - "0": { - "question": "Alle Notizen" - }, - "1": { - "question": "Importnotizen ausblenden" - }, - "2": { - "question": "Nur Importnotizen anzeigen" - } - } } }, "name": "OpenStreetMap-Hinweise", @@ -6870,6 +6934,18 @@ "1": { "then": "Dies ist ein normaler Stellplatz." }, + "10": { + "then": "Dies ist ein Stellplatz, der für das Personal reserviert ist." + }, + "11": { + "then": "Dies ist ein Stellplatz, der für Taxis reserviert ist." + }, + "12": { + "then": "Dies ist ein Stellplatz, der für Fahrzeuge mit Anhänger reserviert ist." + }, + "13": { + "then": "Dies ist ein Stellplatz, der für Carsharing reserviert ist." + }, "2": { "then": "Dies ist ein Behindertenstellplatz." }, @@ -6893,18 +6969,6 @@ }, "9": { "then": "Dies ist ein Stellplatz, der für Eltern mit Kindern reserviert ist." - }, - "10": { - "then": "Dies ist ein Stellplatz, der für das Personal reserviert ist." - }, - "11": { - "then": "Dies ist ein Stellplatz, der für Taxis reserviert ist." - }, - "12": { - "then": "Dies ist ein Stellplatz, der für Fahrzeuge mit Anhänger reserviert ist." - }, - "13": { - "then": "Dies ist ein Stellplatz, der für Carsharing reserviert ist." } }, "question": "Welche Art von Stellplatz ist dies?" @@ -7218,30 +7282,6 @@ "1": { "then": "Dies ist eine Struktur aus mehreren angeschlossenen Spielgeräten" }, - "2": { - "then": "Das ist eine Rutsche" - }, - "3": { - "then": "Dies ist ein Sandkasten" - }, - "4": { - "then": "Dies ist ein Springreiter" - }, - "5": { - "then": "Dies ist ein Kletterrahmen" - }, - "6": { - "then": "Dies ist eine Wippe" - }, - "7": { - "then": "Das ist ein Spielhaus" - }, - "8": { - "then": "Dies ist ein Karussell" - }, - "9": { - "then": "Dies ist eine Korbschaukel" - }, "10": { "then": "Dies ist ein Seilzug" }, @@ -7272,11 +7312,35 @@ "19": { "then": "Dies ist eine Jugendherberge" }, + "2": { + "then": "Das ist eine Rutsche" + }, "20": { "then": "Dies ist ein Trichter, mit dem man Trichterball spielen kann" }, "21": { "then": "Dies ist ein sich drehender Kreis" + }, + "3": { + "then": "Dies ist ein Sandkasten" + }, + "4": { + "then": "Dies ist ein Springreiter" + }, + "5": { + "then": "Dies ist ein Kletterrahmen" + }, + "6": { + "then": "Dies ist eine Wippe" + }, + "7": { + "then": "Das ist ein Spielhaus" + }, + "8": { + "then": "Dies ist ein Karussell" + }, + "9": { + "then": "Dies ist eine Korbschaukel" } }, "question": "Was ist das für ein Gerät?", @@ -7644,6 +7708,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" }, @@ -7667,21 +7746,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?" @@ -7694,6 +7758,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" }, @@ -7717,15 +7790,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?" @@ -8187,30 +8251,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" }, @@ -8241,6 +8281,9 @@ "19": { "question": "Recycling von Restabfällen" }, + "2": { + "question": "Recycling von Getränkekartons" + }, "20": { "question": "Recycling von Druckerpatronen" }, @@ -8249,6 +8292,27 @@ }, "22": { "question": "Recycling von Kunststoffverpackungen, Metallverpackungen und Getränkekartons (Tetrapak)" + }, + "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" } } }, @@ -8316,30 +8380,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" }, @@ -8370,6 +8410,9 @@ "19": { "then": "Metallschrott kann hier recycelt werden" }, + "2": { + "then": "Dosen können hier recycelt werden" + }, "20": { "then": "Schuhe können hier recycelt werden" }, @@ -8387,6 +8430,27 @@ }, "25": { "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?" @@ -9461,6 +9525,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" }, @@ -9484,12 +9554,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?" @@ -10915,30 +10979,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" }, @@ -10969,6 +11009,9 @@ "19": { "question": "Verkauf von Blumen" }, + "2": { + "question": "Verkauf von Süßigkeiten" + }, "20": { "question": "Verkauf von Parkscheinen" }, @@ -10992,6 +11035,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" } } } @@ -11026,6 +11090,12 @@ "into": { "0": { "1": "ein Fahrradschlauch" + }, + "1": { + "1": "Fahrradlicht" + }, + "2": { + "1": "ein Kondom" } } } @@ -11082,30 +11152,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" }, @@ -11136,6 +11182,9 @@ "19": { "then": "Parkscheine werden verkauft" }, + "2": { + "then": "Lebensmittel werden verkauft" + }, "20": { "then": "Souvenirmünzen werden verkauft" }, @@ -11156,6 +11205,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?", @@ -11456,4 +11526,4 @@ "render": "Windrad" } } -} \ No newline at end of file +} From b0db2298d7384db68a7f9ec71aafdbd2e54ef35b Mon Sep 17 00:00:00 2001 From: gallegonovato Date: Mon, 10 Jun 2024 14:01:20 +0000 Subject: [PATCH 15/27] Translated using Weblate (Spanish) Currently translated at 40.6% (1430 of 3517 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/es/ --- langs/layers/es.json | 245 ++++++++++++++++++++++--------------------- 1 file changed, 127 insertions(+), 118 deletions(-) diff --git a/langs/layers/es.json b/langs/layers/es.json index 2a0f94095..5e1757ba1 100644 --- a/langs/layers/es.json +++ b/langs/layers/es.json @@ -26,7 +26,7 @@ }, "advertising": { "description": "Completaremos los datos de los elementos publicitarios con referencia, operador y iluminación", - "name": "Publicidad", + "name": "Anuncio", "presets": { "0": { "description": "Una estructura publicitaria grande al aire libre, que normalmente se encuentra en áreas transitadas como carreteras con mucha intensidad", @@ -35,9 +35,29 @@ "1": { "title": "un mupi" }, + "10": { + "description": "Una pieza de tela impermeable con un mensaje impreso, anclada permanentemente en una pared", + "title": "una lona" + }, + "11": { + "title": "un tótem" + }, + "12": { + "description": "Se utiliza para carteles publicitarios, letreros de neón, logotipos y carteles en entradas institucionales", + "title": "un señal" + }, + "13": { + "title": "una escultura" + }, + "14": { + "title": "una pared pintada" + }, "2": { "title": "un mupi sobre la pared" }, + "3": { + "title": "una caja de carteles que forma parte de una marquesina de transporte público" + }, "4": { "description": "Un pequeño tablón de anuncios para anuncios del vecindario, normalmente destinado a peatones", "title": "un tablón de anuncios" @@ -55,22 +75,8 @@ "8": { "title": "una pantalla sobre una pared" }, - "10": { - "description": "Una pieza de tela impermeable con un mensaje impreso, anclada permanentemente en una pared", - "title": "una lona" - }, - "11": { - "title": "un tótem" - }, - "12": { - "description": "Se utiliza para carteles publicitarios, letreros de neón, logotipos y carteles en entradas institucionales", - "title": "un señal" - }, - "13": { - "title": "una escultura" - }, - "14": { - "title": "una pared pintada" + "9": { + "title": "una pantalla montada en una marquesina de tránsito" } }, "tagRenderings": { @@ -165,6 +171,9 @@ "1": { "then": "Esto es un tablón de anuncios" }, + "10": { + "then": "Esto es una pared pintada" + }, "2": { "then": "Esto es una columna" }, @@ -188,9 +197,6 @@ }, "9": { "then": "Esto es un tótem" - }, - "10": { - "then": "Esto es una pared pintada" } }, "question": "¿Qué tipo de elemento publicitario es?", @@ -205,6 +211,9 @@ "1": { "then": "Tablon de anuncios" }, + "10": { + "then": "Pared Pintada" + }, "2": { "then": "Mupi" }, @@ -228,13 +237,13 @@ }, "9": { "then": "Tótem" - }, - "10": { - "then": "Pared Pintada" } } } }, + "aerialway": { + "description": "Diversas formas de transporte de pasajeros y mercancías que utilizan cables, como teleféricos, telecabinas, telesillas, telesquíes y tirolinas. " + }, "ambulancestation": { "description": "Una estación de ambulancias es una zona para almacenar vehículos de ambulancia, equipamiento médico, equipos de protección personal y otros suministros médicos.", "name": "Mapa de estaciones de ambulancias", @@ -349,6 +358,15 @@ "1": { "then": "Mural" }, + "10": { + "then": "Azulejo (Baldosas decorativas Españolas y Portuguesas)" + }, + "11": { + "then": "Cerámica" + }, + "12": { + "then": "Tallado en madera" + }, "2": { "then": "Pintura" }, @@ -372,15 +390,6 @@ }, "9": { "then": "Relieve" - }, - "10": { - "then": "Azulejo (Baldosas decorativas Españolas y Portuguesas)" - }, - "11": { - "then": "Cerámica" - }, - "12": { - "then": "Tallado en madera" } }, "question": "¿Qué tipo de obra es esta pieza?", @@ -1868,6 +1877,12 @@ "1": { "then": "Este carril bici está pavimentado" }, + "10": { + "then": "Este carril bici está hecho de gravilla" + }, + "12": { + "then": "Este carril bici está hecho de tierra natural" + }, "2": { "then": "Este carril bici está hecho de asfalto" }, @@ -1882,12 +1897,6 @@ }, "9": { "then": "Este carril bici está hecho de grava" - }, - "10": { - "then": "Este carril bici está hecho de gravilla" - }, - "12": { - "then": "Este carril bici está hecho de tierra natural" } }, "question": "¿De qué superficie está hecho este carril bici?", @@ -1933,6 +1942,9 @@ "1": { "then": "Este carril bici está pavimentado" }, + "10": { + "then": "Este carril bici está hecho de gravilla" + }, "2": { "then": "Este carril bici está hecho de asfalto" }, @@ -1944,9 +1956,6 @@ }, "9": { "then": "Este carril bici está hecho de grava" - }, - "10": { - "then": "Este carril bici está hecho de gravilla" } }, "question": "¿De qué esta hecha la superficie de esta calle?", @@ -2588,6 +2597,18 @@ "0": { "then": "Esto es una pizzería" }, + "10": { + "then": "Aquí se sirven platos Chinos" + }, + "11": { + "then": "Aquí se sirven platos Griegos" + }, + "12": { + "then": "Aquí se sirven platos Indios" + }, + "13": { + "then": "Aquí se sirven platos Turcos" + }, "2": { "then": "Principalmente sirve pasta" }, @@ -2608,18 +2629,6 @@ }, "9": { "then": "Aquí se sirven platos Franceses" - }, - "10": { - "then": "Aquí se sirven platos Chinos" - }, - "11": { - "then": "Aquí se sirven platos Griegos" - }, - "12": { - "then": "Aquí se sirven platos Indios" - }, - "13": { - "then": "Aquí se sirven platos Turcos" } }, "question": "¿Qué tipo de comida sirven aquí?", @@ -2930,11 +2939,11 @@ "tagRenderings": { "memorial-type": { "mappings": { - "9": { - "then": "Es un obelisco" - }, "10": { "then": "Es una cruz" + }, + "9": { + "then": "Es un obelisco" } } } @@ -3025,6 +3034,19 @@ } } }, + "10": { + "options": { + "0": { + "question": "Todas las notas" + }, + "1": { + "question": "Ocultar las notas de importación" + }, + "2": { + "question": "Solo mostrar las notas de importación" + } + } + }, "2": { "options": { "0": { @@ -3080,19 +3102,6 @@ "question": "Solo mostrar las notas abiertas" } } - }, - "10": { - "options": { - "0": { - "question": "Todas las notas" - }, - "1": { - "question": "Ocultar las notas de importación" - }, - "2": { - "question": "Solo mostrar las notas de importación" - } - } } }, "name": "Notas de OpenStreetMap", @@ -3695,24 +3704,6 @@ "1": { "question": "Reciclaje de baterías" }, - "3": { - "question": "Reciclaje de latas" - }, - "4": { - "question": "Reciclaje de ropa" - }, - "5": { - "question": "Reciclaje de aceite de cocina" - }, - "6": { - "question": "Reciclaje de aceite de motor" - }, - "8": { - "question": "Reciclaje de residuos orgánicos" - }, - "9": { - "question": "Reciclaje de botellas de cristal" - }, "10": { "question": "Reciclaje de cristal" }, @@ -3739,6 +3730,24 @@ }, "18": { "question": "Reciclaje de pequeños electrodomésticos" + }, + "3": { + "question": "Reciclaje de latas" + }, + "4": { + "question": "Reciclaje de ropa" + }, + "5": { + "question": "Reciclaje de aceite de cocina" + }, + "6": { + "question": "Reciclaje de aceite de motor" + }, + "8": { + "question": "Reciclaje de residuos orgánicos" + }, + "9": { + "question": "Reciclaje de botellas de cristal" } } } @@ -3781,27 +3790,6 @@ "0": { "then": "Aquí se pueden reciclar baterías" }, - "2": { - "then": "Aquí se pueden reciclar latas" - }, - "3": { - "then": "Aquí se puede reciclar ropa" - }, - "4": { - "then": "Aquí se puede reciclar aceite de cocina" - }, - "5": { - "then": "Aquí se puede reciclar aceite de motor" - }, - "7": { - "then": "Los residuos orgánicos pueden reciclarse aquí" - }, - "8": { - "then": "Aquí se pueden reciclar residuos orgánicos" - }, - "9": { - "then": "Aquí se pueden reciclar botellas de cristal" - }, "10": { "then": "Aquí se puede reciclar cristal" }, @@ -3826,8 +3814,29 @@ "19": { "then": "Aquí se puede reciclar chatarra" }, + "2": { + "then": "Aquí se pueden reciclar latas" + }, "20": { "then": "El calzado se puede reciclar aquí" + }, + "3": { + "then": "Aquí se puede reciclar ropa" + }, + "4": { + "then": "Aquí se puede reciclar aceite de cocina" + }, + "5": { + "then": "Aquí se puede reciclar aceite de motor" + }, + "7": { + "then": "Los residuos orgánicos pueden reciclarse aquí" + }, + "8": { + "then": "Aquí se pueden reciclar residuos orgánicos" + }, + "9": { + "then": "Aquí se pueden reciclar botellas de cristal" } }, "question": "¿Qué se puede reciclar aquí?" @@ -4161,6 +4170,12 @@ "1": { "then": "Esta lámpara utiliza LEDs" }, + "10": { + "then": "Esta lámpara utiliza lámparas de sodio de alta presión (naranja con blanco)" + }, + "11": { + "then": "Esta lampara se ilumina con gas" + }, "2": { "then": "Esta lámpara utiliza iluminación incandescente" }, @@ -4181,12 +4196,6 @@ }, "9": { "then": "Esta lámpara utiliza lámparas de sodio de baja presión (naranja monocromo)" - }, - "10": { - "then": "Esta lámpara utiliza lámparas de sodio de alta presión (naranja con blanco)" - }, - "11": { - "then": "Esta lampara se ilumina con gas" } }, "question": "¿Qué tipo de iluminación utiliza esta lámpara?" @@ -4767,9 +4776,6 @@ }, "vending": { "mappings": { - "8": { - "then": "Aquí se venden cámaras de aire para bicicletas" - }, "22": { "then": "Las luces para bicicletas se venden aquí" }, @@ -4784,6 +4790,9 @@ }, "26": { "then": "Aquí se venden candados para bicicletas" + }, + "8": { + "then": "Aquí se venden cámaras de aire para bicicletas" } } } @@ -4871,4 +4880,4 @@ } } } -} \ No newline at end of file +} From bd1ec96dd0e7ea351a391ad99fe6270503c0d25c Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Tue, 11 Jun 2024 02:59:23 +0200 Subject: [PATCH 16/27] Add tests --- scripts/generateTranslations.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/scripts/generateTranslations.ts b/scripts/generateTranslations.ts index cd5c8ab45..59c33f288 100644 --- a/scripts/generateTranslations.ts +++ b/scripts/generateTranslations.ts @@ -367,7 +367,7 @@ function transformTranslation( return `new Translation( ${JSON.stringify(obj)} )` } - let values: string[] = [] + const values: string[] = [] const spaces = Utils.Times((_) => " ", path.length + 1) for (const key in obj) { @@ -424,6 +424,14 @@ function transformTranslation( return `{${values.join(",\n")}}` } +/** + * + * const result = sortKeys({"b": 43, "a": 42}) + * JSON.stringify(result) // => '{"a":42,"b":43}' + * + * const result = sortKeys({"1": "one", "2": "two", "9":"nine","10": "ten"}) + * JSON.stringify(result) // => '{"1":"one","10":"ten","2":"two","9":"nine"}' + */ function sortKeys(o: object): object { const keys = Object.keys(o) keys.sort() From 6139fc23f23a4669d0decc62e061dd3ff63f9181 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Tue, 11 Jun 2024 02:18:16 +0200 Subject: [PATCH 17/27] Try to use direct url --- assets/themes/grb/grb.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assets/themes/grb/grb.json b/assets/themes/grb/grb.json index 564602dcf..52dad43ab 100644 --- a/assets/themes/grb/grb.json +++ b/assets/themes/grb/grb.json @@ -286,7 +286,7 @@ "man_made!=mast" ] }, - "geoJson": "https://proxy.mapcomplete.org/json?url=https://betadata.byteless.net/grb?bbox={x_min},{y_min},{x_max},{y_max}", + "geoJson": "https://betadata.byteless.net/grb?bbox={x_min},{y_min},{x_max},{y_max}", "geoJsonZoomLevel": 18, "mercatorCrs": true, "idKey": "osm_id" From 9cc8b9ae3e6d73f94b703c72ed35d7f83eef0dab Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Tue, 11 Jun 2024 12:56:29 +0200 Subject: [PATCH 18/27] Delete failing test --- scripts/generateTranslations.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/scripts/generateTranslations.ts b/scripts/generateTranslations.ts index 59c33f288..bdb583a20 100644 --- a/scripts/generateTranslations.ts +++ b/scripts/generateTranslations.ts @@ -428,13 +428,10 @@ function transformTranslation( * * const result = sortKeys({"b": 43, "a": 42}) * JSON.stringify(result) // => '{"a":42,"b":43}' - * - * const result = sortKeys({"1": "one", "2": "two", "9":"nine","10": "ten"}) - * JSON.stringify(result) // => '{"1":"one","10":"ten","2":"two","9":"nine"}' */ function sortKeys(o: object): object { const keys = Object.keys(o) - keys.sort() + keys.sort((a,b) => (""+a) < (""+b) ? -1 : 1) const nw = {} for (const key of keys) { const v = o[key] From 01ee2250b1fcdd26833c53b208b4b8f16744fef7 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Fri, 14 Jun 2024 14:41:34 +0200 Subject: [PATCH 19/27] Fix #1985 --- src/UI/Popup/TagRendering/TagRenderingEditable.svelte | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/UI/Popup/TagRendering/TagRenderingEditable.svelte b/src/UI/Popup/TagRendering/TagRenderingEditable.svelte index 73cddc155..2d34bfab8 100644 --- a/src/UI/Popup/TagRendering/TagRenderingEditable.svelte +++ b/src/UI/Popup/TagRendering/TagRenderingEditable.svelte @@ -1,6 +1,6 @@
From 7efc35d91345575b9dd76231ce445bcd236e6566 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Fri, 14 Jun 2024 08:59:03 +0000 Subject: [PATCH 20/27] Translated using Weblate (English) Currently translated at 100.0% (645 of 645 strings) Translation: MapComplete/Core Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/en/ --- langs/en.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/langs/en.json b/langs/en.json index dbb60ebc7..8c6edccf9 100644 --- a/langs/en.json +++ b/langs/en.json @@ -162,7 +162,7 @@ "intro": "You clicked somewhere where no data is known yet.
", "layerNotEnabled": "The layer {layer} is not enabled. Enable this layer to add a feature", "openLayerControl": "Open the layer control box", - "pleaseLogin": "Please log in to add a new feature", + "pleaseLogin": "Please log in with OpenStreetMap to add a new feature", "presetInfo": "The new POI will have {tags}", "stillLoading": "The data is still loading. Please wait a bit before you add a new feature.", "title": "Add a new feature", @@ -593,10 +593,10 @@ "index": { "#": "These texts are shown above the theme buttons when no theme is loaded", "featuredThemeTitle": "Featured this week", - "intro": "MapComplete is an OpenStreetMap-viewer and editor, which shows you information about features of a specific theme and allows to update it.", + "intro": "Maps about various topics which you contribute to", "logIn": "Log in to see other themes you previously visited", "pickTheme": "Pick a theme below to get started.", - "title": "Welcome to MapComplete" + "title": "MapComplete" }, "move": { "cancel": "Cancel move", From 4b83a49e756dad4a261456b859cc7b5c72952a2f Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Fri, 14 Jun 2024 08:54:55 +0000 Subject: [PATCH 21/27] Translated using Weblate (Galician) Currently translated at 15.0% (97 of 645 strings) Translation: MapComplete/Core Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/gl/ --- langs/gl.json | 45 +-------------------------------------------- 1 file changed, 1 insertion(+), 44 deletions(-) diff --git a/langs/gl.json b/langs/gl.json index 8d9d04d00..2f5914bca 100644 --- a/langs/gl.json +++ b/langs/gl.json @@ -5,10 +5,6 @@ "retrying": "A carga dos datos fallou. Tentándoo de novo… ({count})", "zoomIn": "Achégate para ollar ou editar os datos" }, - "delete": { - "explanations": {}, - "reasons": {} - }, "favourite": { "loginNeeded": "

Iniciar a sesión

O deseño personalizado só está dispoñíbel para os usuarios do OpenstreetMap", "panelIntro": "

O teu tema personalizado

Activa as túas capas favoritas de todos os temas oficiais", @@ -19,7 +15,6 @@ "add": { "addNew": "Engadir {category} aquí", "confirmButton": "Engadir {category} aquí", - "import": {}, "intro": "Marcaches un lugar onde non coñecemos os datos.
", "layerNotEnabled": "A capa {layer} non está activada. Faino para poder engadir un punto nesta capa", "openLayerControl": "Abrir o control de capas", @@ -28,7 +23,6 @@ "title": "Queres engadir un punto?", "zoomInFurther": "Achégate para engadir un punto." }, - "apply_button": {}, "attribution": { "attributionContent": "

Todos os datos proveñen do OpenStreetMap, e pódense reutilizar libremente baixo a Licenza Aberta de Base de Datos (ODbL).

", "attributionTitle": "Aviso de atribución", @@ -43,17 +37,14 @@ "backgroundMap": "Mapa do fondo", "cancel": "Desbotar", "customThemeIntro": "

Temas personalizados

Estes son temas xerados por usuarios previamente visitados.", - "download": {}, "fewChangesBefore": "Responde unhas cantas preguntas sobre puntos existentes antes de engadir novos.", "getStartedLogin": "Entra no OpenStreetMap para comezar", "getStartedNewAccount": " ou crea unha nova conta", "goToInbox": "Abrir mensaxes", - "histogram": {}, "layerSelection": { "title": "Seleccionar capas", "zoomInToSeeThisLayer": "Achégate para ver esta capa" }, - "levelSelection": {}, "loginToStart": "Inicia a sesión para responder esta pregunta", "loginWithOpenStreetMap": "Inicia a sesión no OpenStreetMap", "morescreen": { @@ -81,7 +72,6 @@ "ph_open": "aberto" }, "osmLinkTooltip": "Ollar este obxecto no OpenStreetMap para ollar o historial e outras opcións de edición", - "pdf": {}, "pickLanguage": "Escoller lingua: ", "questions": { "emailIs": "O enderezo de correo electrónico de {category} é {email}", @@ -127,11 +117,7 @@ "tuesday": "Martes", "wednesday": "Mércores" }, - "welcomeBack": "Iniciaches a sesión, benvido.", - "welcomeExplanation": {}, - "wikipedia": { - "previewbox": {} - } + "welcomeBack": "Iniciaches a sesión, benvido." }, "image": { "addPicture": "Engadir imaxe", @@ -145,21 +131,12 @@ "uploadingMultiple": "Subindo {count} das túas imaxes...", "uploadingPicture": "Subindo a túa imaxe..." }, - "importInspector": {}, - "importLayer": {}, "index": { "#": "These texts are shown above the theme buttons when no theme is loaded", "intro": "O MapComplete é un visor e editor do OpenStreetMap, que te amosa información sobre un tema específico.", "pickTheme": "Escolle un tema para comezar.", "title": "Benvido ao MapComplete" }, - "move": { - "inviteToMove": {}, - "reasons": {} - }, - "multi_apply": {}, - "notes": {}, - "privacy": {}, "reviews": { "affiliated_reviewer_warning": "(Recensión de afiliado)", "name_required": "Requírese un nome para amosar e crear recensións", @@ -169,25 +146,5 @@ "title": "{count} recensións", "title_singular": "Unha recensión", "write_a_comment": "Deixa unha recensión…" - }, - "split": {}, - "translations": {}, - "validation": { - "color": {}, - "date": {}, - "direction": {}, - "distance": {}, - "email": {}, - "float": {}, - "int": {}, - "nat": {}, - "opening_hours": {}, - "pfloat": {}, - "phone": {}, - "pnat": {}, - "string": {}, - "text": {}, - "url": {}, - "wikidata": {} } } From 3087b27b1a32badc49954ae154ffd9f3584792e0 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Fri, 14 Jun 2024 08:59:03 +0000 Subject: [PATCH 22/27] Translated using Weblate (Russian) Currently translated at 20.0% (129 of 645 strings) Translation: MapComplete/Core Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/ru/ --- langs/ru.json | 1 - 1 file changed, 1 deletion(-) diff --git a/langs/ru.json b/langs/ru.json index ceb9b1378..718fe2d13 100644 --- a/langs/ru.json +++ b/langs/ru.json @@ -195,7 +195,6 @@ "translations": { "activateButton": "Помогите перевести MapComplete" }, - "userinfo": {}, "validation": { "nat": { "notANumber": "Введите число" From 3438dcd38ad51365844191c5f417cdb79c446f89 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Fri, 14 Jun 2024 08:54:55 +0000 Subject: [PATCH 23/27] Translated using Weblate (Swedish) Currently translated at 6.8% (44 of 645 strings) Translation: MapComplete/Core Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/sv/ --- langs/sv.json | 54 +-------------------------------------------------- 1 file changed, 1 insertion(+), 53 deletions(-) diff --git a/langs/sv.json b/langs/sv.json index 35a494b8a..fd2298aae 100644 --- a/langs/sv.json +++ b/langs/sv.json @@ -6,25 +6,10 @@ "zoomIn": "Zooma in för att visa eller redigera data" }, "delete": { - "cancel": "Avbryt", - "explanations": {}, - "reasons": {} + "cancel": "Avbryt" }, - "favourite": {}, "general": { - "add": { - "import": {} - }, - "apply_button": {}, - "attribution": { - "iconAttribution": {} - }, "cancel": "Avbryt", - "download": {}, - "histogram": {}, - "layerSelection": {}, - "levelSelection": {}, - "morescreen": {}, "opening_hours": { "closed_permanently": "Stängt tills vidare", "closed_until": "Stängt till {date}", @@ -37,10 +22,6 @@ "ph_not_known": " ", "ph_open": "öppet" }, - "pdf": {}, - "questions": {}, - "search": {}, - "sharescreen": {}, "weekdays": { "abbreviations": { "friday": "Fre", @@ -58,10 +39,6 @@ "thursday": "Torsdag", "tuesday": "Tisdag", "wednesday": "Onsdag" - }, - "welcomeExplanation": {}, - "wikipedia": { - "previewbox": {} } }, "image": { @@ -78,8 +55,6 @@ "uploadingMultiple": "Laddar upp {count} bilder…", "uploadingPicture": "Laddar upp din bild…" }, - "importInspector": {}, - "importLayer": {}, "index": { "#": "De här texterna visas ovanför tema-knapparna när inget tema är laddat", "featuredThemeTitle": "Utvalda den här veckan", @@ -87,35 +62,8 @@ "pickTheme": "Välj ett tema nedan för att börja.", "title": "Välkommen till MapComplete" }, - "move": { - "inviteToMove": {}, - "reasons": {} - }, - "multi_apply": {}, - "notes": {}, - "privacy": {}, - "reviews": {}, "split": { "cancel": "Avbryt", "split": "Dela" - }, - "translations": {}, - "validation": { - "color": {}, - "date": {}, - "direction": {}, - "distance": {}, - "email": {}, - "float": {}, - "int": {}, - "nat": {}, - "opening_hours": {}, - "pfloat": {}, - "phone": {}, - "pnat": {}, - "string": {}, - "text": {}, - "url": {}, - "wikidata": {} } } From b35c6168f919a87a167e83c8bca8d791a0f628c6 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Fri, 14 Jun 2024 08:59:03 +0000 Subject: [PATCH 24/27] Translated using Weblate (Japanese) Currently translated at 15.3% (99 of 645 strings) Translation: MapComplete/Core Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/ja/ --- langs/ja.json | 45 +-------------------------------------------- 1 file changed, 1 insertion(+), 44 deletions(-) diff --git a/langs/ja.json b/langs/ja.json index e09d9f1f9..ca7af0719 100644 --- a/langs/ja.json +++ b/langs/ja.json @@ -5,10 +5,6 @@ "retrying": "データの読み込みに失敗しました。{count} 秒以内に再試行します…", "zoomIn": "ズーム・インしてデータを表示または編集" }, - "delete": { - "explanations": {}, - "reasons": {} - }, "favourite": { "loginNeeded": "

ログイン

個人用レイアウトはOpenStreetMapユーザのみが使用できます", "panelIntro": "

お客様の個人的なテーマ

すべての公式テーマからお気に入りのレイヤを有効にする", @@ -19,7 +15,6 @@ "add": { "addNew": "ここに新しい {category} を追加します", "confirmButton": "ここに{category}を追加します。
追加内容はすべてのユーザーに表示されます。
", - "import": {}, "intro": "データがまだわからない場所をクリックしました。
", "layerNotEnabled": "レイヤ{layer}は有効になっていません。このレイヤで点を追加できるようにする", "openLayerControl": "レイヤコントロールボックスを開く", @@ -28,7 +23,6 @@ "title": "新しいポイントを追加しますか?", "zoomInFurther": "さらにズーム拡大して点を追加します。" }, - "apply_button": {}, "attribution": { "attributionContent": "

すべてのデータはOpenStreetMapによって提供され、 Open DataBaseライセンスの下で自由に再利用できます。

", "attributionTitle": "帰属通知", @@ -43,17 +37,14 @@ "backgroundMap": "背景マップ", "cancel": "[キャンセル]", "customThemeIntro": "

カスタムテーマ

これらは以前にアクセスされたユーザー生成テーマです。", - "download": {}, "fewChangesBefore": "新しいポイントを追加する前に、既存のポイントに関するいくつかの質問に答えてください。", "getStartedLogin": "OpenStreetMapを使用してログインし開始します", "getStartedNewAccount": " または新しいアカウントを作成する", "goToInbox": "受信トレイを開く", - "histogram": {}, "layerSelection": { "title": "レイヤを選択", "zoomInToSeeThisLayer": "レイヤを拡大表示します" }, - "levelSelection": {}, "loginToStart": "ログインしてこの質問に答えてください", "loginWithOpenStreetMap": "OpenStreetMapからログインする", "morescreen": { @@ -81,7 +72,6 @@ "ph_open": "開店" }, "osmLinkTooltip": "履歴とその他の編集オプションについては、OpenStreetMapのこのオブジェクトを参照してください", - "pdf": {}, "pickLanguage": "言語を選択します: ", "questions": { "emailIs": "この{category}の電子メール・アドレスは{email}です", @@ -127,11 +117,7 @@ "tuesday": "火曜日", "wednesday": "水曜日" }, - "welcomeBack": "ログインしました、お帰りなさい!", - "welcomeExplanation": {}, - "wikipedia": { - "previewbox": {} - } + "welcomeBack": "ログインしました、お帰りなさい!" }, "image": { "addPicture": "写真の追加", @@ -145,21 +131,12 @@ "uploadingMultiple": "{count} 枚の写真をアップロードします…", "uploadingPicture": "写真をアップロードします…" }, - "importInspector": {}, - "importLayer": {}, "index": { "#": "これらのテキストは、テーマがロードされていない場合にテーマボタンの上に表示されます", "intro": "MapCompleteはOpenStreetMapのビューア兼エディタであり、特定のテーマに関する情報を表示します。", "pickTheme": "開始するには、下のテーマを選択してください。", "title": "MapCompleteへようこそ" }, - "move": { - "inviteToMove": {}, - "reasons": {} - }, - "multi_apply": {}, - "notes": {}, - "privacy": {}, "reviews": { "affiliated_reviewer_warning": "(関係者のレビュー)", "attribution": "レビューは、Mangrove Reviews and are available under CC-BY 4.0で公開されます。", @@ -172,25 +149,5 @@ "title_singular": "1回のレビュー", "tos": "レビューを作成する場合は、Mangrove.reviewsのTOSおよびプライバシーポリシーに同意します。", "write_a_comment": "レビューを残す…" - }, - "split": {}, - "translations": {}, - "validation": { - "color": {}, - "date": {}, - "direction": {}, - "distance": {}, - "email": {}, - "float": {}, - "int": {}, - "nat": {}, - "opening_hours": {}, - "pfloat": {}, - "phone": {}, - "pnat": {}, - "string": {}, - "text": {}, - "url": {}, - "wikidata": {} } } From 04e48bc6f8b467888549d17bd5e6437ebe0719fc Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Fri, 14 Jun 2024 08:54:55 +0000 Subject: [PATCH 25/27] Translated using Weblate (Esperanto) Currently translated at 8.0% (52 of 645 strings) Translation: MapComplete/Core Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/eo/ --- langs/eo.json | 41 +---------------------------------------- 1 file changed, 1 insertion(+), 40 deletions(-) diff --git a/langs/eo.json b/langs/eo.json index 8b6069896..528229a70 100644 --- a/langs/eo.json +++ b/langs/eo.json @@ -4,19 +4,15 @@ "ready": "Farite!" }, "delete": { - "cancel": "Nuligi", - "explanations": {}, - "reasons": {} + "cancel": "Nuligi" }, "favourite": { "reload": "Reŝargi la datenojn" }, "general": { "add": { - "import": {}, "title": "Enmeti novan punkton?" }, - "apply_button": {}, "attribution": { "iconAttribution": { "title": "Uzitaj piktogramoj" @@ -27,12 +23,8 @@ "download": { "exporting": "Elportante…" }, - "histogram": {}, - "layerSelection": {}, - "levelSelection": {}, "loading": "Ŝargante…", "loginWithOpenStreetMap": "Saluti per OpenStreetMap", - "morescreen": {}, "noNameCategory": "{category} sen nomo", "openTheMap": "Malfermi la mapon", "opening_hours": { @@ -82,11 +74,9 @@ "tuesday": "mardo", "wednesday": "merkredo" }, - "welcomeExplanation": {}, "wikipedia": { "loading": "Ŝargante Vikipedion…", "noResults": "Nenio troviĝis pri {search}", - "previewbox": {}, "searchWikidata": "Serĉi Vikidatumojn", "wikipediaboxTitle": "Vikipedio" } @@ -98,41 +88,12 @@ "uploadingMultiple": "Alŝutante {count} bildojn…", "uploadingPicture": "Alŝutante vian bildon…" }, - "importInspector": {}, - "importLayer": {}, "index": { "title": "Bonvenon al MapComplete" }, - "move": { - "inviteToMove": {}, - "reasons": {} - }, - "multi_apply": {}, - "notes": {}, - "privacy": {}, "reviews": { "saving_review": "Konservante…", "title": "{count} recenzoj", "title_singular": "Unu recenzo" - }, - "split": {}, - "translations": {}, - "validation": { - "color": {}, - "date": {}, - "direction": {}, - "distance": {}, - "email": {}, - "float": {}, - "int": {}, - "nat": {}, - "opening_hours": {}, - "pfloat": {}, - "phone": {}, - "pnat": {}, - "string": {}, - "text": {}, - "url": {}, - "wikidata": {} } } From 033e1954b580e82721be9c72004af8fffe4e1ae7 Mon Sep 17 00:00:00 2001 From: kjon Date: Sat, 15 Jun 2024 07:14:27 +0000 Subject: [PATCH 26/27] Translated using Weblate (German) Currently translated at 100.0% (645 of 645 strings) Translation: MapComplete/Core Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/de/ --- langs/de.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/langs/de.json b/langs/de.json index 068b3456d..446388fcb 100644 --- a/langs/de.json +++ b/langs/de.json @@ -162,7 +162,7 @@ "intro": "An dieser Stelle sind noch keine Daten vorhanden.
", "layerNotEnabled": "Die Ebene {layer} ist nicht eingeschaltet. Schalten Sie die Ebene ein, um ein Objekt hinzuzufügen", "openLayerControl": "Das Ebenen-Fenster öffnen", - "pleaseLogin": "Bitte anmelden, um ein neues Objekt hinzuzufügen", + "pleaseLogin": "Bitte über OpenStreetMap anmelden, um ein neues Objekt hinzuzufügen", "presetInfo": "Der neue POI hat {tags}", "stillLoading": "Die Daten werden noch geladen. Bitte warten Sie, bevor Sie ein neues Objekt hinzufügen.", "title": "Neues Objekt hinzufügen", @@ -593,10 +593,10 @@ "index": { "#": "Dieser Text wird über der Thema-Auswahlschaltfläche gezeigt, wenn kein Thema geladen ist", "featuredThemeTitle": "Diese Woche im Blickpunkt", - "intro": "MapComplete ist eine OpenStreetMap-Anwendung, mit der Informationen zu Objekten eines bestimmten Themas angezeigt und bearbeitet werden können.", + "intro": "Karten zu verschiedenen Themen, zu denen Sie beitragen können", "logIn": "Anmelden, um Themen anzuzeigen, die Sie bereits besucht haben", "pickTheme": "Eines der folgenden Themen auswählen, um zu starten.", - "title": "Willkommen bei MapComplete" + "title": "MapComplete" }, "move": { "cancel": "Verschieben abbrechen", From c08fe03ed0ef2f06b451f49c281b40328bf5ac6e Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Sun, 16 Jun 2024 16:06:26 +0200 Subject: [PATCH 27/27] Chore: formatting --- Docs/BuiltinIndex.md | 31 +- Docs/BuiltinQuestions.md | 1039 +++--- Docs/CalculatedTags.md | 2 +- Docs/Layers/address.md | 189 +- Docs/Layers/advertising.md | 337 +- Docs/Layers/advertising_wall_paintings.md | 354 +- Docs/Layers/aerialway.md | 245 +- Docs/Layers/all_streets.md | 177 +- Docs/Layers/all_vending_machine.md | 574 ++-- Docs/Layers/ambulancestation.md | 226 +- Docs/Layers/animal_shelter.md | 329 +- Docs/Layers/artwork.md | 602 ++-- Docs/Layers/assembly_point.md | 211 +- Docs/Layers/atm.md | 313 +- Docs/Layers/bank.md | 173 +- Docs/Layers/banks_with_atm.md | 173 +- Docs/Layers/barrier.md | 300 +- Docs/Layers/bench.md | 526 ++- Docs/Layers/bench_at_pt.md | 185 +- Docs/Layers/bicycle_library.md | 321 +- Docs/Layers/bicycle_rental.md | 537 ++- Docs/Layers/bicycle_rental_non_docking.md | 537 ++- Docs/Layers/bicycle_tube_vending_machine.md | 351 -- Docs/Layers/bike_cafe.md | 312 +- Docs/Layers/bike_cleaning.md | 210 +- Docs/Layers/bike_parking.md | 450 +-- Docs/Layers/bike_repair_station.md | 469 +-- Docs/Layers/bike_shop.md | 659 ++-- Docs/Layers/bike_themed_object.md | 253 +- Docs/Layers/binocular.md | 189 +- Docs/Layers/birdhide.md | 245 +- Docs/Layers/brothel.md | 279 +- Docs/Layers/cafe_pub.md | 555 ++- Docs/Layers/car_rental.md | 268 +- Docs/Layers/caravansites.md | 355 +- Docs/Layers/charging_station.md | 3021 ++++++++--------- Docs/Layers/charging_station_ebikes.md | 3017 ++++++++-------- Docs/Layers/cinema.md | 280 +- Docs/Layers/climbing_area.md | 307 +- Docs/Layers/climbing_club.md | 243 +- Docs/Layers/climbing_gym.md | 627 ++-- Docs/Layers/climbing_opportunity.md | 187 +- Docs/Layers/climbing_route.md | 224 +- Docs/Layers/clock.md | 322 +- Docs/Layers/crab_address.md | 142 +- Docs/Layers/crossings.md | 408 +-- Docs/Layers/crossings_no_traffic_lights.md | 408 +-- .../cultural_places_without_etymology.md | 233 +- Docs/Layers/cycleways_and_roads.md | 596 ++-- Docs/Layers/defibrillator.md | 413 +-- Docs/Layers/dentist.md | 269 +- Docs/Layers/direction.md | 132 +- Docs/Layers/disaster_response.md | 186 +- Docs/Layers/doctors.md | 298 +- Docs/Layers/dogfoodb.md | 928 ++--- Docs/Layers/dogpark.md | 274 +- Docs/Layers/dogshop.md | 1055 +++--- Docs/Layers/drinking_water.md | 445 +-- Docs/Layers/dumpstations.md | 286 +- ...ducation_institutions_without_etymology.md | 233 +- Docs/Layers/elevator.md | 338 +- Docs/Layers/elongated_coin.md | 484 +-- Docs/Layers/entrance.md | 315 +- Docs/Layers/etymology.md | 233 +- Docs/Layers/extinguisher.md | 165 +- Docs/Layers/facadegardens.md | 264 +- Docs/Layers/fietsstraat.md | 226 +- Docs/Layers/fire_station.md | 234 +- Docs/Layers/fitness_centre.md | 350 +- Docs/Layers/fitness_station.md | 263 +- Docs/Layers/fixme.md | 165 +- Docs/Layers/food.md | 928 ++--- Docs/Layers/food_courts.md | 277 +- Docs/Layers/friture.md | 928 ++--- Docs/Layers/ghost_bike.md | 237 +- Docs/Layers/ghostsigns.md | 215 +- Docs/Layers/governments.md | 232 +- Docs/Layers/grave.md | 204 ++ Docs/Layers/guidepost.md | 195 +- Docs/Layers/hackerspace.md | 684 ++-- ...lth_and_social_places_without_etymology.md | 233 +- Docs/Layers/hospital.md | 251 +- Docs/Layers/hotel.md | 357 +- Docs/Layers/hydrant.md | 272 +- Docs/Layers/ice_cream.md | 413 +-- Docs/Layers/indoors.md | 696 ++-- Docs/Layers/information_board.md | 156 +- Docs/Layers/item_with_image.md | 147 +- Docs/Layers/kerbs.md | 233 +- Docs/Layers/kindergarten_childcare.md | 292 +- Docs/Layers/lighthouse.md | 189 ++ Docs/Layers/lit_streets.md | 177 +- Docs/Layers/love_hotel.md | 242 +- Docs/Layers/map.md | 256 +- Docs/Layers/maproulette.md | 196 +- Docs/Layers/maproulette_challenge.md | 171 +- Docs/Layers/maxspeed.md | 167 +- Docs/Layers/medical_shops.md | 1061 +++--- Docs/Layers/memorial.md | 498 ++- Docs/Layers/mountain_rescue.md | 156 +- Docs/Layers/nature_reserve.md | 357 +- Docs/Layers/not_cyclestreets.md | 226 +- Docs/Layers/note.md | 180 +- Docs/Layers/observation_tower.md | 375 +- Docs/Layers/osm_community_index.md | 158 +- Docs/Layers/outdoor_seating.md | 395 +-- Docs/Layers/parcel_lockers.md | 265 +- Docs/Layers/parking.md | 279 +- Docs/Layers/parking_spaces.md | 214 +- Docs/Layers/parking_spaces_disabled.md | 148 +- Docs/Layers/parking_ticket_machine.md | 292 +- .../parks_and_forests_without_etymology.md | 233 +- Docs/Layers/pharmacy.md | 298 +- Docs/Layers/physiotherapist.md | 273 +- Docs/Layers/picnic_table.md | 248 +- Docs/Layers/play_forest.md | 220 +- Docs/Layers/playground.md | 413 +-- Docs/Layers/playground_equipment.md | 237 +- Docs/Layers/post_offices_with_atm.md | 341 +- Docs/Layers/postboxes.md | 146 +- Docs/Layers/postoffices.md | 341 +- Docs/Layers/pt_shelter.md | 148 +- Docs/Layers/public_bookcase.md | 329 +- Docs/Layers/railway_platforms.md | 221 +- Docs/Layers/rainbow_crossing_high_zoom.md | 167 +- Docs/Layers/rainbow_crossings.md | 167 +- Docs/Layers/reception_desk.md | 248 +- Docs/Layers/recycling.md | 552 ++- Docs/Layers/route_marker.md | 195 +- Docs/Layers/school.md | 343 +- Docs/Layers/shelter.md | 181 +- Docs/Layers/shops.md | 1055 +++--- .../Layers/shops_with_climbing_shoe_repair.md | 1072 +++--- Docs/Layers/shower.md | 348 +- Docs/Layers/ski_piste.md | 179 +- Docs/Layers/slow_roads.md | 243 +- Docs/Layers/souvenir_coin.md | 428 +-- Docs/Layers/souvenir_note.md | 430 +-- Docs/Layers/speed_camera.md | 198 +- Docs/Layers/speed_display.md | 176 +- Docs/Layers/sport_pitch.md | 338 +- Docs/Layers/sport_places_without_etymology.md | 233 +- Docs/Layers/sport_shops.md | 1055 +++--- Docs/Layers/sports_centre.md | 270 +- Docs/Layers/stairs.md | 298 +- Docs/Layers/street_lamps.md | 338 +- Docs/Layers/streets_without_etymology.md | 233 +- Docs/Layers/stripclub.md | 263 +- Docs/Layers/surveillance_camera.md | 331 +- Docs/Layers/tertiary_education.md | 291 +- Docs/Layers/ticket_machine.md | 361 +- Docs/Layers/ticket_validator.md | 280 +- Docs/Layers/toekomstige_fietsstraat.md | 226 +- Docs/Layers/toilet.md | 612 ++-- Docs/Layers/toilet_at_amenity.md | 501 +-- .../toursistic_places_without_etymology.md | 233 +- Docs/Layers/trail.md | 240 +- Docs/Layers/transit_routes.md | 212 +- Docs/Layers/transit_stops.md | 320 +- Docs/Layers/tree_node.md | 361 +- Docs/Layers/trolley_bay.md | 246 +- Docs/Layers/vending_machine.md | 575 ++-- Docs/Layers/vending_machine_bicycle.md | 500 +++ Docs/Layers/veterinary.md | 233 +- Docs/Layers/viewpoint.md | 154 +- Docs/Layers/village_green.md | 156 +- Docs/Layers/visitor_information_centre.md | 132 +- Docs/Layers/walls_and_buildings.md | 182 +- Docs/Layers/waste_basket.md | 229 +- Docs/Layers/waste_disposal.md | 243 +- Docs/Layers/windturbine.md | 228 +- Docs/SpecialInputElements.md | 27 +- Docs/SpecialRenderings.md | 4 +- Docs/TagInfo/mapcomplete_artwork.json | 2 +- Docs/TagInfo/mapcomplete_atm.json | 8 +- Docs/TagInfo/mapcomplete_benches.json | 2 +- Docs/TagInfo/mapcomplete_bookcases.json | 17 +- Docs/TagInfo/mapcomplete_cafes_and_pubs.json | 5 + .../mapcomplete_charging_stations.json | 160 + Docs/TagInfo/mapcomplete_climbing.json | 19 + Docs/TagInfo/mapcomplete_cyclofix.json | 771 ++++- Docs/TagInfo/mapcomplete_etymology.json | 34 +- Docs/TagInfo/mapcomplete_food.json | 13 +- Docs/TagInfo/mapcomplete_fritures.json | 13 +- Docs/TagInfo/mapcomplete_healthcare.json | 19 + Docs/TagInfo/mapcomplete_lighthouses.json | 56 + Docs/TagInfo/mapcomplete_memorials.json | 324 +- Docs/TagInfo/mapcomplete_nature.json | 2 +- Docs/TagInfo/mapcomplete_onwheels.json | 37 +- Docs/TagInfo/mapcomplete_parkings.json | 160 + Docs/TagInfo/mapcomplete_personal.json | 658 ++-- Docs/TagInfo/mapcomplete_pets.json | 94 +- Docs/TagInfo/mapcomplete_playgrounds.json | 2 +- Docs/TagInfo/mapcomplete_postboxes.json | 47 +- Docs/TagInfo/mapcomplete_shops.json | 19 + Docs/TagInfo/mapcomplete_ski.json | 13 +- Docs/TagInfo/mapcomplete_sports.json | 19 + Docs/TagInfo/mapcomplete_vending_machine.json | 103 +- Docs/TagInfo/mapcomplete_waste.json | 20 +- Docs/TagInfo/mapcomplete_waste_basket.json | 15 +- Docs/Themes/advertising.md | 1 + Docs/Themes/bicycle_parkings.md | 3 + Docs/Themes/cycle_highways.md | 1 + Docs/Themes/cyclofix.md | 3 +- Docs/Themes/disaster_response.md | 1 + Docs/Themes/education.md | 1 + Docs/Themes/healthcare.md | 1 + Docs/Themes/hotels.md | 1 + Docs/Themes/indoors.md | 1 + Docs/Themes/lighthouses.md | 36 + Docs/Themes/mapcomplete-changes.md | 1 + Docs/Themes/memorials.md | 5 + Docs/Themes/personal.md | 3 +- Docs/Themes/velopark.md | 3 +- Docs/Themes/vending_machine.md | 1 + Docs/URL_Parameters.md | 4 +- Docs/wikiIndex.txt | 11 +- assets/layers/advertising/advertising.json | 8 +- assets/layers/aerialway/aerialway.json | 28 +- .../layers/animal_shelter/animal_shelter.json | 45 +- .../layers/assembly_point/assembly_point.json | 24 +- assets/layers/atm/atm.json | 3 +- assets/layers/barrier/barrier.json | 3 +- .../layers/bicycle_rental/bicycle_rental.json | 24 +- .../layers/bike_cleaning/bike_cleaning.json | 12 +- assets/layers/bike_parking/bike_parking.json | 24 +- .../charging_station/charging_station.json | 327 +- assets/layers/elevator/elevator.json | 15 +- assets/layers/grave/grave.json | 36 +- assets/layers/hospital/hospital.json | 9 +- assets/layers/hotel/hotel.json | 24 +- assets/layers/hydrant/hydrant.json | 42 +- assets/layers/ice_cream/ice_cream.json | 3 +- assets/layers/icons/icons.json | 12 +- assets/layers/indoors/indoors.json | 72 +- assets/layers/lighthouse/lighthouse.json | 18 +- assets/layers/map/map.json | 9 +- .../maproulette_challenge.json | 9 +- assets/layers/maxspeed/maxspeed.json | 12 +- assets/layers/memorial/memorial.json | 48 +- .../mountain_rescue/mountain_rescue.json | 9 +- assets/layers/pharmacy/pharmacy.json | 15 +- .../physiotherapist/physiotherapist.json | 9 +- assets/layers/playground/playground.json | 54 +- .../playground_equipment.json | 21 +- assets/layers/postoffices/postoffices.json | 9 +- assets/layers/questions/questions.json | 6 +- .../railway_platforms/railway_platforms.json | 15 +- .../rainbow_crossings/rainbow_crossings.json | 3 +- assets/layers/shops/shops.json | 9 +- assets/layers/summary/summary.json | 3 +- .../surveillance_camera.json | 6 +- assets/layers/usersettings/usersettings.json | 18 +- .../vending_machine/vending_machine.json | 24 +- assets/themes/atm/atm.json | 2 +- .../bicycle_parkings/bicycle_parkings.json | 3 +- assets/themes/bookcases/bookcases.json | 2 +- assets/themes/campersite/campersite.json | 4 +- assets/themes/climbing/climbing.json | 2 +- .../themes/cycle_highways/cycle_highways.json | 9 +- assets/themes/cyclenodes/cyclenodes.json | 9 +- assets/themes/cyclestreets/cyclestreets.json | 9 +- assets/themes/cyclofix/cyclofix.json | 2 +- assets/themes/education/education.json | 3 +- assets/themes/hackerspaces/hackerspaces.json | 2 +- assets/themes/hailhydrant/hailhydrant.json | 2 +- assets/themes/healthcare/healthcare.json | 6 +- assets/themes/hotels/hotels.json | 3 +- assets/themes/indoors/indoors.json | 3 +- assets/themes/lighthouses/lighthouses.json | 6 +- assets/themes/memorials/memorials.json | 6 +- assets/themes/onwheels/onwheels.json | 6 +- .../openwindpowermap/openwindpowermap.json | 2 +- assets/themes/postboxes/postboxes.json | 11 +- assets/themes/sidewalks/sidewalks.json | 3 +- assets/themes/stations/stations.json | 6 +- .../vending_machine/vending_machine.json | 3 +- assets/themes/walkingnodes/walkingnodes.json | 3 +- langs/layers/ca.json | 506 +-- langs/layers/cs.json | 578 ++-- langs/layers/de.json | 854 ++--- langs/layers/en.json | 862 ++--- langs/layers/es.json | 236 +- langs/layers/fr.json | 336 +- langs/layers/nl.json | 570 ++-- langs/layers/pl.json | 156 +- langs/themes/de.json | 78 +- langs/themes/nl.json | 64 +- langs/themes/pl.json | 64 +- langs/themes/zh_Hant.json | 10 +- package-lock.json | 12 +- scripts/GenerateSeries.ts | 16 +- scripts/ScriptUtils.ts | 19 +- scripts/downloadNsiLogos.ts | 19 +- scripts/fixSchemas.ts | 8 +- scripts/generateDocs.ts | 46 +- scripts/generateLayerOverview.ts | 17 +- scripts/generateStats.ts | 84 +- scripts/generateTranslations.ts | 6 +- scripts/openProxy.ts | 42 +- scripts/osm2pgsql/tilecountServer.ts | 1 - scripts/removeTranslationString.ts | 10 +- scripts/server.ts | 4 +- scripts/serverLdScrape.ts | 33 +- scripts/velopark/compare.ts | 6 +- scripts/velopark/diffToCsv.ts | 43 +- scripts/velopark/veloParkToGeojson.ts | 26 +- src/Logic/Actors/InitialMapPositioning.ts | 7 +- src/Logic/DetermineLayout.ts | 21 +- src/Logic/ExtraFunctions.ts | 2 +- .../Actors/SaveFeatureSourceToLocalStorage.ts | 2 +- .../Sources/LastClickFeatureSource.ts | 2 +- src/Logic/ImageProviders/AllImageProviders.ts | 16 +- src/Logic/ImageProviders/ImageProvider.ts | 2 - .../ImageProviders/ImageUploadManager.ts | 9 +- src/Logic/Maproulette.ts | 4 +- src/Logic/MetaTagging.ts | 48 +- src/Logic/Osm/Changes.ts | 10 +- src/Logic/Osm/ChangesetHandler.ts | 11 +- src/Logic/Osm/OsmConnection.ts | 38 +- src/Logic/Osm/OsmObjectDownloader.ts | 7 +- src/Logic/SimpleMetaTagger.ts | 11 +- src/Logic/State/FeatureSwitchState.ts | 2 - src/Logic/State/UserSettingsMetaTagging.ts | 48 +- src/Logic/Tags/And.ts | 11 +- src/Logic/Tags/Tag.ts | 8 +- src/Logic/UIEventSource.ts | 3 +- src/Logic/Web/LinkedDataLoader.ts | 61 +- src/Logic/Web/MangroveReviews.ts | 26 +- src/Logic/Web/NameSuggestionIndex.ts | 107 +- src/Logic/Web/NearbyImagesSearch.ts | 6 +- src/Logic/Web/TagInfo.ts | 53 +- src/Models/Denomination.ts | 21 +- src/Models/RasterLayers.ts | 7 +- .../ThemeConfig/Conversion/Conversion.ts | 7 +- .../Conversion/ConversionContext.ts | 12 +- .../Conversion/LegacyJsonConvert.ts | 2 +- .../ThemeConfig/Conversion/PrepareLayer.ts | 29 +- .../ThemeConfig/Conversion/Validation.ts | 58 +- .../ThemeConfig/Json/LayerConfigJson.ts | 11 +- .../ThemeConfig/Json/LayoutConfigJson.ts | 1 - .../QuestionableTagRenderingConfigJson.ts | 2 +- src/Models/ThemeConfig/LayerConfig.ts | 2 +- src/Models/ThemeConfig/LayoutConfig.ts | 28 +- src/Models/ThemeConfig/LineRenderingConfig.ts | 9 +- .../ThemeConfig/PointRenderingConfig.ts | 9 +- src/Models/ThemeConfig/TagRenderingConfig.ts | 152 +- src/Models/ThemeViewState.ts | 8 +- src/Models/Unit.ts | 67 +- src/StylesheetTestGui.ts | 2 +- src/UI/AllThemesGui.svelte | 190 +- src/UI/Base/ChartJs.ts | 18 +- src/UI/Base/CloseAnimation.svelte | 20 +- src/UI/Base/FloatOver.svelte | 1 - src/UI/Base/LoginButton.svelte | 2 +- src/UI/Base/LoginToggle.svelte | 2 +- src/UI/Base/MapControlButton.svelte | 2 +- src/UI/Base/Markdown.svelte | 6 +- src/UI/Base/TableOfContents.ts | 40 +- src/UI/Base/Tr.svelte | 1 - src/UI/BigComponents/CopyrightPanel.ts | 8 +- src/UI/BigComponents/ExtraLinkButton.svelte | 39 +- src/UI/BigComponents/FilterPanel.svelte | 4 +- .../OpenBackgroundSelectorButton.svelte | 2 +- src/UI/BigComponents/PrivacyPolicy.svelte | 25 +- src/UI/BigComponents/TagRenderingChart.ts | 8 +- src/UI/Comparison/ComparisonTable.svelte | 101 +- src/UI/Image/LinkableImage.svelte | 14 +- src/UI/Image/NearbyImages.svelte | 8 +- src/UI/Image/NearbyImagesCollapsed.svelte | 46 +- src/UI/InputElement/Validators.ts | 4 +- .../Validators/CurrencyValidator.ts | 28 +- .../Validators/VeloparkValidator.ts | 5 +- src/UI/Leaderboard.svelte | 65 +- src/UI/Map/Icon.svelte | 1 - src/UI/Map/ShowDataLayer.ts | 61 +- src/UI/NotFound.svelte | 26 +- src/UI/Popup/AllTagsPanel.svelte | 8 +- src/UI/Popup/MinimapViz.ts | 17 +- src/UI/Popup/TagRendering/Questionbox.svelte | 9 +- .../TagRendering/SpecialTranslation.svelte | 6 +- .../TagRenderingAnswerDynamic.svelte | 15 +- .../TagRenderingEditableDynamic.svelte | 18 +- .../TagRenderingMappingInput.svelte | 2 +- .../TagRendering/TagRenderingQuestion.svelte | 23 +- .../TagRenderingQuestionDynamic.svelte | 56 +- src/UI/PrivacyGui.svelte | 33 +- src/UI/SpecialVisualization.ts | 7 +- src/UI/SpecialVisualizations.ts | 504 +-- src/UI/Studio/DeleteButton.svelte | 16 +- src/UI/Studio/EditLayer.svelte | 10 +- src/UI/Studio/EditLayerState.ts | 53 +- src/UI/Studio/EditTheme.svelte | 27 +- src/UI/Studio/QuestionPreview.svelte | 2 +- src/UI/Studio/SchemaBasedArray.svelte | 2 +- src/UI/Studio/SchemaBasedField.svelte | 2 +- src/UI/Studio/SchemaBasedMultiType.svelte | 5 +- src/UI/Studio/StudioHashSetter.ts | 8 +- src/UI/Studio/StudioServer.ts | 34 +- src/UI/Studio/TagRenderingInput.svelte | 14 +- src/UI/StudioGUI.svelte | 67 +- src/UI/StylesheetTestGui.svelte | 312 +- src/UI/Test.svelte | 3 +- src/UI/ThemeViewGUI.svelte | 962 +++--- src/UI/Walkthrough/WalkthroughStep.svelte | 2 +- src/UI/Wikipedia/WikidataPreviewBox.ts | 2 +- src/UI/Wikipedia/WikipediaArticle.svelte | 4 +- src/UI/i18n/Translation.ts | 22 +- src/Utils.ts | 28 +- src/Utils/MarkdownUtils.ts | 12 +- src/all_themes_index.ts | 2 +- src/assets/contributors.json | 14 +- src/assets/language_in_country.json | 13 +- src/assets/language_translations.json | 1 - src/assets/translators.json | 94 +- src/index.ts | 4 +- src/leaderboard.ts | 2 +- src/notfound.ts | 2 +- src/privacy_index.ts | 2 +- src/test.ts | 2 +- .../ImageProviders/ImageProviders.spec.ts | 150 +- test/Models/Units.spec.ts | 9 +- 422 files changed, 31594 insertions(+), 43019 deletions(-) delete mode 100644 Docs/Layers/bicycle_tube_vending_machine.md create mode 100644 Docs/Layers/grave.md create mode 100644 Docs/Layers/lighthouse.md create mode 100644 Docs/Layers/vending_machine_bicycle.md create mode 100644 Docs/TagInfo/mapcomplete_lighthouses.json create mode 100644 Docs/Themes/lighthouses.md diff --git a/Docs/BuiltinIndex.md b/Docs/BuiltinIndex.md index f28483fa2..084314956 100644 --- a/Docs/BuiltinIndex.md +++ b/Docs/BuiltinIndex.md @@ -19,7 +19,6 @@ - bench_at_pt - bicycle_library - bicycle_rental - - bicycle_tube_vending_machine - bike_cafe - bike_cleaning - bike_parking @@ -56,6 +55,7 @@ - food_courts - ghost_bike - governments + - grave - guidepost - hackerspace - hotel @@ -65,6 +65,7 @@ - information_board - item_with_image - kerbs + - lighthouse - love_hotel - map - memorial @@ -188,6 +189,7 @@ - dentist - disaster_response - doctors + - dogpark - elongated_coin - fitness_centre - food @@ -281,6 +283,7 @@ - artwork - cinema + - lighthouse - nature_reserve - observation_tower @@ -292,16 +295,17 @@ ### opening_hours_24_7 - atm - - bike_parking - bike_repair_station - charging_station - defibrillator + - dogpark - drinking_water - elongated_coin - fitness_station - hackerspace - outdoor_seating - parcel_lockers + - questions - recycling - souvenir_coin - souvenir_note @@ -340,17 +344,9 @@ - bicycle_rental - charging_station - ### payment-options-split + ### opening_hours_24_7_default - - bicycle_tube_vending_machine - - elongated_coin - - parking_ticket_machine - - shower - - souvenir_coin - - souvenir_note - - ticket_machine - - toilet - - vending_machine + - bike_parking ### level @@ -510,6 +506,17 @@ - elevator - reception_desk + ### payment-options-split + + - elongated_coin + - parking_ticket_machine + - shower + - souvenir_coin + - souvenir_note + - ticket_machine + - toilet + - vending_machine + ### denominations-coins - elongated_coin diff --git a/Docs/BuiltinQuestions.md b/Docs/BuiltinQuestions.md index 36fa46595..7b7d46c00 100644 --- a/Docs/BuiltinQuestions.md +++ b/Docs/BuiltinQuestions.md @@ -27,53 +27,54 @@ This is a special layer - data is not sourced from OpenStreetMap ## Table of contents -1. [questions](#questions) -2. [images](#images) -3. [mapillary](#mapillary) -4. [export_as_gpx](#export_as_gpx) -5. [export_as_geojson](#export_as_geojson) -6. [wikipedia](#wikipedia) -7. [reviews](#reviews) -8. [minimap](#minimap) -9. [phone](#phone) -10. [mastodon](#mastodon) -11. [osmlink](#osmlink) -12. [email](#email) -13. [website](#website) -14. [wheelchair-access](#wheelchair-access) -15. [dog-access](#dog-access) -16. [description](#description) -17. [opening_hours](#opening_hours) -18. [opening_hours_24_7](#opening_hours_24_7) -19. [opening_hours_by_appointment](#opening_hours_by_appointment) -20. [service:electricity](#serviceelectricity) -21. [payment-options](#payment-options) -22. [payment-options-split](#payment-options-split) -23. [payment-options-advanced](#payment-options-advanced) -24. [denominations-coins](#denominations-coins) -25. [denominations-notes](#denominations-notes) -26. [last_edit](#last_edit) -27. [all_tags](#all_tags) -28. [just_created](#just_created) -29. [multilevels](#multilevels) -30. [repeated](#repeated) -31. [single_level](#single_level) -32. [smoking](#smoking) -33. [induction-loop](#induction-loop) -34. [internet](#internet) -35. [internet-fee](#internet-fee) -36. [internet-ssid](#internet-ssid) -37. [luminous_or_lit](#luminous_or_lit) -38. [survey_date](#survey_date) -39. [check_date](#check_date) -40. [sugar_free](#sugar_free) -41. [lactose_free](#lactose_free) -42. [gluten_free](#gluten_free) -43. [vegan](#vegan) -44. [lod](#lod) -45. [qr_code](#qr_code) -46. [share](#share) -47. [favourite_status](#favourite_status) +1. [this.id](#thisid) +2. [this.id](#thisid) +3. [this.id](#thisid) +4. [this.id](#thisid) +5. [this.id](#thisid) +6. [this.id](#thisid) +7. [this.id](#thisid) +8. [this.id](#thisid) +9. [this.id](#thisid) +10. [this.id](#thisid) +11. [this.id](#thisid) +12. [this.id](#thisid) +13. [this.id](#thisid) +14. [this.id](#thisid) +15. [this.id](#thisid) +16. [this.id](#thisid) +17. [this.id](#thisid) +18. [this.id](#thisid) +19. [this.id](#thisid) +20. [this.id](#thisid) +21. [this.id](#thisid) +22. [this.id](#thisid) +23. [this.id](#thisid) +24. [this.id](#thisid) +25. [this.id](#thisid) +26. [this.id](#thisid) +27. [this.id](#thisid) +28. [this.id](#thisid) +29. [this.id](#thisid) +30. [this.id](#thisid) +31. [this.id](#thisid) +32. [this.id](#thisid) +33. [this.id](#thisid) +34. [this.id](#thisid) +35. [this.id](#thisid) +36. [this.id](#thisid) +37. [this.id](#thisid) +38. [this.id](#thisid) +39. [this.id](#thisid) +40. [this.id](#thisid) +41. [this.id](#thisid) +42. [this.id](#thisid) +43. [this.id](#thisid) +44. [this.id](#thisid) +45. [this.id](#thisid) +46. [this.id](#thisid) +47. [this.id](#thisid) +48. [this.id](#thisid) Supported attributes ---------------------- @@ -95,10 +96,11 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/email#values) [email](https://wiki.openstreetmap.org/wiki/Key:email) | [email](../SpecialInputElements.md#email) | [](https://taginfo.openstreetmap.org/keys/website#values) [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) | [](https://taginfo.openstreetmap.org/keys/wheelchair#values) [wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair) | Multiple choice | [designated](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Ddesignated) [yes](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dno) -[](https://taginfo.openstreetmap.org/keys/dog#values) [dog](https://wiki.openstreetmap.org/wiki/Key:dog) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dno) [leashed](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dleashed) [unleashed](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dunleashed) +[](https://taginfo.openstreetmap.org/keys/dog#values) [dog](https://wiki.openstreetmap.org/wiki/Key:dog) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dno) [leashed](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dleashed) [unleashed](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dunleashed) [outside](https://wiki.openstreetmap.org/wiki/Tag:dog%3Doutside) [](https://taginfo.openstreetmap.org/keys/description#values) [description](https://wiki.openstreetmap.org/wiki/Key:description) | [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/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/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/opening_hours#values) [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) | [opening_hours](../SpecialInputElements.md#opening_hours) | [](https://taginfo.openstreetmap.org/keys/service:electricity#values) [service:electricity](https://wiki.openstreetmap.org/wiki/Key:service:electricity) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:electricity%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:service:electricity%3Dlimited) [ask](https://wiki.openstreetmap.org/wiki/Tag:service:electricity%3Dask) [no](https://wiki.openstreetmap.org/wiki/Tag:service:electricity%3Dno) [](https://taginfo.openstreetmap.org/keys/payment:coins:denominations#values) [payment:coins:denominations](https://wiki.openstreetmap.org/wiki/Key:payment:coins:denominations) | Multiple choice | [0.01 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.01 EUR) [0.02 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.02 EUR) [0.05 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.05 EUR) [0.10 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.10 EUR) [0.20 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.20 EUR) [0.50 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.50 EUR) [1 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D1 EUR) [2 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D2 EUR) [0.05 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.05 CHF) [0.10 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.10 CHF) [0.20 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.20 CHF) [0.50 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.50 CHF) [1 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D1 CHF) [2 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D2 CHF) [5 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D5 CHF) @@ -119,818 +121,553 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/diet:vegan#values) [diet:vegan](https://wiki.openstreetmap.org/wiki/Key:diet:vegan) | Multiple choice | [only](https://wiki.openstreetmap.org/wiki/Tag:diet:vegan%3Donly) [yes](https://wiki.openstreetmap.org/wiki/Tag:diet:vegan%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:diet:vegan%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:diet:vegan%3Dno) - - -### questions - - - +### this.id Show the questions block at this location - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### images - - - +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### mapillary - - - +### this.id Shows a button to open Mapillary on this location - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### export_as_gpx - - - +### this.id Shows a button to export this feature as GPX. Especially useful for route relations - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### export_as_geojson - - - +### this.id Shows a button to export this feature as geojson. Especially useful for debugging or using this in other programs - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### wikipedia - - - +### this.id 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_ - - - - -### reviews +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_ +### this.id Shows the reviews module (including the possibility to leave a review) - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### minimap - - - +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_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` - - - -### mastodon +### this.id +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` +### this.id 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)}` -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.id -### osmlink +_This tagrendering has no question and is thus read-only_ + - *Uploading...* corresponds with id~^(=-)$ -This tagrendering has no question and is thus read-only +### this.id +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ +This tagrendering has labels +`contact` +### this.id - - *Uploading...* corresponds with id~^(=-)$ +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` +### this.id +The question is `Is this place accessible with a wheelchair?` -### email + - *This place is specially adapted for wheelchair users* corresponds with wheelchair=designated + - *This place is easily reachable with a wheelchair* corresponds with wheelchair=yes + - *It is possible to reach this place in a wheelchair, but it is not easy* corresponds with wheelchair=limited + - *This place is not reachable with a wheelchair* corresponds with wheelchair=no -The question is *What is the email address of {title()}?* +### this.id -This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}` +The question is `Are dogs allowed in this business?` + - *Dogs are allowed* corresponds with dog=yes + - *Dogs are not allowed* corresponds with dog=no + - *Dogs are allowed, but they have to be leashed* corresponds with dog=leashed + - *Dogs are allowed and can run around freely* corresponds with dog=unleashed + - *Dogs are allowed only outside* corresponds with dog=outside - - *{contact:email}* corresponds with contact:email~.+ - - _This option cannot be chosen as answer_ - - *{operator:email}* corresponds with operator:email~.+ - - _This option cannot be chosen as answer_ +### this.id -This tagrendering has labels `contact` +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}` -### website +### this.id +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)}` + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -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.id +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 + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ - - *{contact:website}* corresponds with contact:website~.+ - - _This option cannot be chosen as answer_ -This tagrendering has labels `contact` +### this.id +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 + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -### wheelchair-access +### this.id +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)}` + - *Only by appointment* corresponds with opening_hours="by appointment" + - _This option cannot be chosen as answer_ + - *Only by appointment* corresponds with opening_hours~^("by appointment"|by appointment)$ + - _This option cannot be chosen as answer_ -The question is *Is this place accessible with a wheelchair?* +### this.id +The question is `Does this amenity have electrical outlets, available to customers when they are inside?` + - *There are plenty of domestic sockets available to customers seated indoors, where they can charge their electronics* corresponds with service:electricity=yes + - *There are a few domestic sockets available to customers seated indoors, where they can charge their electronics* corresponds with service:electricity=limited + - *There are no sockets available indoors to customers, but charging might be possible if the staff is asked* corresponds with service:electricity=ask + - *There are a no domestic sockets available to customers seated indoors* corresponds with service:electricity=no - - *This place is specially adapted for wheelchair users* corresponds with wheelchair=designated - - *This place is easily reachable with a wheelchair* corresponds with wheelchair=yes - - *It is possible to reach this place in a wheelchair, but it is not easy* corresponds with wheelchair=limited - - *This place is not reachable with a wheelchair* corresponds with wheelchair=no +### this.id +The question is `Which methods of payment are accepted here?` -### dog-access + - *Cash is accepted here* corresponds with payment:cash=yes + - Unselecting this answer will add payment:cash=no + - *Payment cards are accepted here* corresponds with payment:cards=yes + - Unselecting this answer will add payment:cards=no + - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes + - Unselecting this answer will add payment:qr_code=no -The question is *Are dogs allowed in this business?* +### this.id +The question is `Which methods of payment are accepted here?` + - *Cash is accepted here* corresponds with payment:cash=yes + - _This option cannot be chosen as answer_ + - Unselecting this answer will add payment:cash= + - *Payment cards are accepted here* corresponds with payment:cards=yes + - _This option cannot be chosen as answer_ + - Unselecting this answer will add payment:cards= + - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes + - Unselecting this answer will add payment:qr_code=no + - *Coins are accepted here* corresponds with payment:coins=yes + - Unselecting this answer will add payment:coins=no + - *Bank notes are accepted here* corresponds with payment:notes=yes + - Unselecting this answer will add payment:notes=no + - *Debit cards are accepted here* corresponds with payment:debit_cards=yes + - Unselecting this answer will add payment:debit_cards=no + - *Credit cards are accepted here* corresponds with payment:credit_cards=yes + - Unselecting this answer will add payment:credit_cards=no - - *Dogs are allowed* corresponds with dog=yes - - *Dogs are not allowed* corresponds with dog=no - - *Dogs are allowed, but they have to be leashed* corresponds with dog=leashed - - *Dogs are allowed and can run around freely* corresponds with dog=unleashed +### this.id +The question is `Which methods of payment are accepted here?` + - *Cash is accepted here* corresponds with payment:cash=yes + - Unselecting this answer will add payment:cash=no + - *Payment cards are accepted here* corresponds with payment:cards=yes + - Unselecting this answer will add payment:cards=no + - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes + - Unselecting this answer will add payment:qr_code=no + - *Payment is done using a dedicated app* corresponds with payment:app=yes + - Unselecting this answer will add payment:app=no + - *Payment is done using a membership card* corresponds with payment:membership_card=yes + - Unselecting this answer will add payment:membership_card=no -### description +### this.id +The question is `What coins can you use to pay here?` -The question is *Is there still some relevant info that the previous questions did not cover? Feel free to add it here.* + - *1 cent coins are accepted* corresponds with payment:coins:denominations=0.01 EUR + - *2 cent coins are accepted* corresponds with payment:coins:denominations=0.02 EUR + - *5 cent coins are accepted* corresponds with payment:coins:denominations=0.05 EUR + - *10 cent coins are accepted* corresponds with payment:coins:denominations=0.10 EUR + - *20 cent coins are accepted* corresponds with payment:coins:denominations=0.20 EUR + - *50 cent coins are accepted* corresponds with payment:coins:denominations=0.50 EUR + - *1 euro coins are accepted* corresponds with payment:coins:denominations=1 EUR + - *2 euro coins are accepted* corresponds with payment:coins:denominations=2 EUR + - *5 centimes coins are accepted* corresponds with payment:coins:denominations=0.05 CHF + - *10 centimes coins are accepted* corresponds with payment:coins:denominations=0.10 CHF + - *20 centimes coins are accepted* corresponds with payment:coins:denominations=0.20 CHF + - *½ franc coins are accepted* corresponds with payment:coins:denominations=0.50 CHF + - *1 franc coins are accepted* corresponds with payment:coins:denominations=1 CHF + - *2 francs coins are accepted* corresponds with payment:coins:denominations=2 CHF + - *5 francs coins are accepted* corresponds with payment:coins:denominations=5 CHF +This tagrendering is only visible in the popup if the following condition is met: (payment:cash=yes | payment:coins=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$) -This rendering asks information about the property [description](https://wiki.openstreetmap.org/wiki/Key:description) This is rendered with `{description}` +### this.id +The question is `what notes can you use to pay here?` -### 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)}` - - - - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ - - - - -### 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 - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ - - - - -### opening_hours_by_appointment - - - -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)}` - - - - - *Only by appointment* corresponds with opening_hours="by appointment" - - _This option cannot be chosen as answer_ - - *Only by appointment* corresponds with opening_hours~^("by appointment"|by appointment)$ - - _This option cannot be chosen as answer_ - - - - -### service:electricity - - - -The question is *Does this amenity have electrical outlets, available to customers when they are inside?* - - - - - - - *There are plenty of domestic sockets available to customers seated indoors, where they can charge their electronics* corresponds with service:electricity=yes - - *There are a few domestic sockets available to customers seated indoors, where they can charge their electronics* corresponds with service:electricity=limited - - *There are no sockets available indoors to customers, but charging might be possible if the staff is asked* corresponds with service:electricity=ask - - *There are a no domestic sockets available to customers seated indoors* corresponds with service:electricity=no - - - - -### payment-options - - - -The question is *Which methods of payment are accepted here?* - - - - - - - *Cash is accepted here* corresponds with payment:cash=yes - - Unselecting this answer will add payment:cash=no - - *Payment cards are accepted here* corresponds with payment:cards=yes - - Unselecting this answer will add payment:cards=no - - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes - - Unselecting this answer will add payment:qr_code=no - - - - -### payment-options-split - - - -The question is *Which methods of payment are accepted here?* - - - - - - - *Cash is accepted here* corresponds with payment:cash=yes - - _This option cannot be chosen as answer_ - - Unselecting this answer will add payment:cash= - - *Payment cards are accepted here* corresponds with payment:cards=yes - - _This option cannot be chosen as answer_ - - Unselecting this answer will add payment:cards= - - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes - - Unselecting this answer will add payment:qr_code=no - - *Coins are accepted here* corresponds with payment:coins=yes - - Unselecting this answer will add payment:coins=no - - *Bank notes are accepted here* corresponds with payment:notes=yes - - Unselecting this answer will add payment:notes=no - - *Debit cards are accepted here* corresponds with payment:debit_cards=yes - - Unselecting this answer will add payment:debit_cards=no - - *Credit cards are accepted here* corresponds with payment:credit_cards=yes - - Unselecting this answer will add payment:credit_cards=no - - - - -### payment-options-advanced - - - -The question is *Which methods of payment are accepted here?* - - - - - - - *Cash is accepted here* corresponds with payment:cash=yes - - Unselecting this answer will add payment:cash=no - - *Payment cards are accepted here* corresponds with payment:cards=yes - - Unselecting this answer will add payment:cards=no - - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes - - Unselecting this answer will add payment:qr_code=no - - *Payment is done using a dedicated app* corresponds with payment:app=yes - - Unselecting this answer will add payment:app=no - - *Payment is done using a membership card* corresponds with payment:membership_card=yes - - Unselecting this answer will add payment:membership_card=no - - - - -### denominations-coins - - - -The question is *What coins can you use to pay here?* - - - - - - - *1 cent coins are accepted* corresponds with payment:coins:denominations=0.01 EUR - - *2 cent coins are accepted* corresponds with payment:coins:denominations=0.02 EUR - - *5 cent coins are accepted* corresponds with payment:coins:denominations=0.05 EUR - - *10 cent coins are accepted* corresponds with payment:coins:denominations=0.10 EUR - - *20 cent coins are accepted* corresponds with payment:coins:denominations=0.20 EUR - - *50 cent coins are accepted* corresponds with payment:coins:denominations=0.50 EUR - - *1 euro coins are accepted* corresponds with payment:coins:denominations=1 EUR - - *2 euro coins are accepted* corresponds with payment:coins:denominations=2 EUR - - *5 centimes coins are accepted* corresponds with payment:coins:denominations=0.05 CHF - - *10 centimes coins are accepted* corresponds with payment:coins:denominations=0.10 CHF - - *20 centimes coins are accepted* corresponds with payment:coins:denominations=0.20 CHF - - *½ franc coins are accepted* corresponds with payment:coins:denominations=0.50 CHF - - *1 franc coins are accepted* corresponds with payment:coins:denominations=1 CHF - - *2 francs coins are accepted* corresponds with payment:coins:denominations=2 CHF - - *5 francs coins are accepted* corresponds with payment:coins:denominations=5 CHF - - -This tagrendering is only visible in the popup if the following condition is met: `(payment:cash=yes | payment:coins=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$)` - - - -### denominations-notes - - - -The question is *what notes can you use to pay here?* - - - - - - - *5 euro notes are accepted* corresponds with payment:notes:denominations=5 EUR - - *10 euro notes are accepted* corresponds with payment:notes:denominations=10 EUR - - *20 euro notes are accepted* corresponds with payment:notes:denominations=20 EUR - - *50 euro notes are accepted* corresponds with payment:notes:denominations=50 EUR - - *100 euro notes are accepted* corresponds with payment:notes:denominations=100 EUR - - *200 euro notes are accepted* corresponds with payment:notes:denominations=200 EUR - - *500 euro notes are accepted* corresponds with payment:notes:denominations=500 EUR - - *10 francs notes are accepted* corresponds with payment:notes:denominations=10 CHF - - *20 francs notes are accepted* corresponds with payment:notes:denominations=20 CHF - - *50 francs notes are accepted* corresponds with payment:notes:denominations=50 CHF - - *100 francs notes are accepted* corresponds with payment:notes:denominations=100 CHF - - *200 francs notes are accepted* corresponds with payment:notes:denominations=200 CHF - - *1000 francs notes are accepted* corresponds with payment:notes:denominations=1000 CHF - - -This tagrendering is only visible in the popup if the following condition is met: `(payment:cash=yes | payment:notes=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$)` - - - -### last_edit - + - *5 euro notes are accepted* corresponds with payment:notes:denominations=5 EUR + - *10 euro notes are accepted* corresponds with payment:notes:denominations=10 EUR + - *20 euro notes are accepted* corresponds with payment:notes:denominations=20 EUR + - *50 euro notes are accepted* corresponds with payment:notes:denominations=50 EUR + - *100 euro notes are accepted* corresponds with payment:notes:denominations=100 EUR + - *200 euro notes are accepted* corresponds with payment:notes:denominations=200 EUR + - *500 euro notes are accepted* corresponds with payment:notes:denominations=500 EUR + - *10 francs notes are accepted* corresponds with payment:notes:denominations=10 CHF + - *20 francs notes are accepted* corresponds with payment:notes:denominations=20 CHF + - *50 francs notes are accepted* corresponds with payment:notes:denominations=50 CHF + - *100 francs notes are accepted* corresponds with payment:notes:denominations=100 CHF + - *200 francs notes are accepted* corresponds with payment:notes:denominations=200 CHF + - *1000 francs notes are accepted* corresponds with payment:notes:denominations=1000 CHF +This tagrendering is only visible in the popup if the following condition is met: (payment:cash=yes | payment:notes=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$) +### this.id 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` - - - -### all_tags +_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` +### this.id Shows a table with all the tags of the feature - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` + +### this.id + +The question is `What levels does this elevator go to?` +This rendering asks information about the property +[level](https://wiki.openstreetmap.org/wiki/Key:level) +This is rendered with `This elevator goes to floors {level}` + - *Located underground* corresponds with location=underground + - _This option cannot be chosen as answer_ + - *Located on the ground floor* corresponds with level=0 + - *Located on the ground floor* corresponds with level= + - _This option cannot be chosen as answer_ + - *Located on the first floor* corresponds with level=1 + - *Located on the first basement level* corresponds with level=-1 +### this.id + +_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: repeat_on~.+ +This tagrendering has labels +`level` +### this.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~.+` +The question is `On what level is this feature located?` +This rendering asks information about the property +[level](https://wiki.openstreetmap.org/wiki/Key:level) +This is rendered with `Located on the {level}th floor` + - *Located underground* corresponds with location=underground + - _This option cannot be chosen as answer_ + - *Located on the ground floor* corresponds with level=0 + - *Located on the ground floor* corresponds with level= + - _This option cannot be chosen as answer_ + - *Located on the first floor* corresponds with level=1 + - *Located on the first basement level* corresponds with level=-1 -This tagrendering has labels `added_by_default` - - - -### multilevels - - - -The question is *What levels does this elevator go to?* - -This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level) This is rendered with `This elevator goes to floors {level}` - - - - - *Located underground* corresponds with location=underground - - _This option cannot be chosen as answer_ - - *Located on the ground floor* corresponds with level=0 - - *Located on the ground floor* corresponds with level= - - _This option cannot be chosen as answer_ - - *Located on the first floor* corresponds with level=1 - - *Located on the first basement level* corresponds with level=-1 - - - - -### repeated - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering is only visible in the popup if the following condition is met: `repeat_on~.+` - -This tagrendering has labels `level` - - - -### single_level - - - -The question is *On what level is this feature located?* - -This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level) This is rendered with `Located on the {level}th floor` - - - - - *Located underground* corresponds with location=underground - - _This option cannot be chosen as answer_ - - *Located on the ground floor* corresponds with level=0 - - *Located on the ground floor* corresponds with level= - - _This option cannot be chosen as answer_ - - *Located on the first floor* corresponds with level=1 - - *Located on the first basement level* corresponds with level=-1 - - -This tagrendering has labels `level` - - - -### smoking - - - -The question is *Is smoking allowed at {title()}?* - - - - - - - *Smoking is allowed* corresponds with smoking=yes - - *Smoking is not allowed* corresponds with smoking=no - - *Smoking is allowed outside.* corresponds with smoking=outside - - - - -### induction-loop +This tagrendering has labels +`level` + +### this.id + +The question is `Is smoking allowed at {title()}?` + + - *Smoking is allowed* corresponds with smoking=yes + - *Smoking is not allowed* corresponds with smoking=no + - *Smoking is allowed outside.* corresponds with smoking=outside +### this.id An accessibility feature: induction loops are for hard-hearing persons which have an FM-receiver. +The question is `Does this place have an audio induction loop for people with reduced hearing?` -The question is *Does this place have an audio induction loop for people with reduced hearing?* + - *This place has an audio induction loop* corresponds with hearing_loop=yes + - *This place does not have an audio induction loop* corresponds with hearing_loop=no +### this.id +The question is `Does this place offer internet access?` - - *This place has an audio induction loop* corresponds with hearing_loop=yes - - *This place does not have an audio induction loop* corresponds with hearing_loop=no + - *This place offers wireless internet access* corresponds with internet_access=wlan + - *This place does not offer internet access* corresponds with internet_access=no + - *This place offers internet access* corresponds with internet_access=yes + - _This option cannot be chosen as answer_ + - *This place offers internet access via a terminal or computer* corresponds with internet_access=terminal + - *This place offers wired internet access* corresponds with internet_access=wired +This tagrendering has labels +`internet-all` +### this.id +The question is `Is there a fee for internet access?` -### internet + - *There is a fee for the internet access at this place* corresponds with internet_access:fee=yes + - *Internet access is free at this place* corresponds with internet_access:fee=no + - *Internet access is free at this place, for customers only* corresponds with internet_access:fee=customers +This tagrendering is only visible in the popup if the following condition is met: internet_access!=no & internet_access~.+ +This tagrendering has labels +`internet-all` +### this.id +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}` + - *Telekom* corresponds with internet_access:ssid=Telekom +This tagrendering is only visible in the popup if the following condition is met: internet_access=wlan +This tagrendering has labels +`internet-all` -The question is *Does this place offer internet access?* +### this.id +The question is `Is this object lit or does it emit light?` + - *This object both emits light and is lighted by an external light source* corresponds with lit=yes & luminous=yes + - *This object emits light* corresponds with luminous=yes + - *This object is lit externally, e.g. by a spotlight or other lights* corresponds with lit=yes + - *This object does not emit light and is not lighted by externally* corresponds with lit=no & luminous=no - - *This place offers wireless internet access* corresponds with internet_access=wlan - - *This place does not offer internet access* corresponds with internet_access=no - - *This place offers internet access* corresponds with internet_access=yes - - _This option cannot be chosen as answer_ - - *This place offers internet access via a terminal or computer* corresponds with internet_access=terminal - - *This place offers wired internet access* corresponds with internet_access=wired +### this.id +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 object was last surveyed today* corresponds with survey:date= -This tagrendering has labels `internet-all` +### this.id -### internet-fee +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 object was last checked today* corresponds with check_date= -The question is *Is there a fee for internet access?* +### this.id +The question is `Does this shop have a sugar free offering?` + - *This shop only sells sugar free products* corresponds with diet:sugar_free=only + - *This shop has a big sugar free offering* corresponds with diet:sugar_free=yes + - *This shop has a limited sugar free offering* corresponds with diet:sugar_free=limited + - *This shop has no sugar free offering* corresponds with diet:sugar_free=no +This tagrendering has labels +`diets` +### this.id - - *There is a fee for the internet access at this place* corresponds with internet_access:fee=yes - - *Internet access is free at this place* corresponds with internet_access:fee=no - - *Internet access is free at this place, for customers only* corresponds with internet_access:fee=customers +The question is `Does {title()} have a lactose-free offering?` + - *Only sells lactose free products* corresponds with diet:lactose_free=only + - *Big lactose free offering* corresponds with diet:lactose_free=yes + - *Limited lactose free offering* corresponds with diet:lactose_free=limited + - *No lactose free offering* corresponds with diet:lactose_free=no -This tagrendering is only visible in the popup if the following condition is met: `internet_access!=no & internet_access~.+` +This tagrendering has labels +`diets` -This tagrendering has labels `internet-all` +### this.id +The question is `Does this shop have a gluten free offering?` + - *This shop only sells gluten free products* corresponds with diet:gluten_free=only + - *This shop has a big gluten free offering* corresponds with diet:gluten_free=yes + - *This shop has a limited gluten free offering* corresponds with diet:gluten_free=limited + - *This shop has no gluten free offering* corresponds with diet:gluten_free=no -### internet-ssid +This tagrendering has labels +`diets` +### this.id +The question is `Does this place offer a vegan option?` -The question is *What is the network name for the wireless internet access?* + - *This place only sells vegan products* corresponds with diet:vegan=only + - *This shop has a big vegan offering* corresponds with diet:vegan=yes + - *This shop has a limited vegan offering* corresponds with diet:vegan=limited + - *This shop has no vegan offering* corresponds with diet:vegan=no -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 tagrendering has labels +`diets` +### this.id +_This tagrendering has no question and is thus read-only_ - - *Telekom* corresponds with internet_access:ssid=Telekom -This tagrendering is only visible in the popup if the following condition is met: `internet_access=wlan` +This tagrendering has labels +`added_by_default` -This tagrendering has labels `internet-all` +### this.id +_This tagrendering has no question and is thus read-only_ -### luminous_or_lit +This tagrendering has labels +`added_by_default` +### this.id -The question is *Is this object lit or does it emit light?* +_This tagrendering has no question and is thus read-only_ +This tagrendering has labels +`added_by_default` +### this.id - - *This object both emits light and is lighted by an external light source* corresponds with lit=yes & luminous=yes - - *This object emits light* corresponds with luminous=yes - - *This object is lit externally, e.g. by a spotlight or other lights* corresponds with lit=yes - - *This object does not emit light and is not lighted by externally* corresponds with lit=no & luminous=no +_This tagrendering has no question and is thus read-only_ - -### survey_date - - - -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 object was last surveyed today* corresponds with survey:date= - - - - -### check_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 object was last checked today* corresponds with check_date= - - - - -### sugar_free - - - -The question is *Does this shop have a sugar free offering?* - - - - - - - *This shop only sells sugar free products* corresponds with diet:sugar_free=only - - *This shop has a big sugar free offering* corresponds with diet:sugar_free=yes - - *This shop has a limited sugar free offering* corresponds with diet:sugar_free=limited - - *This shop has no sugar free offering* corresponds with diet:sugar_free=no - - -This tagrendering has labels `diets` - - - -### lactose_free - - - -The question is *Does {title()} have a lactose-free offering?* - - - - - - - *Only sells lactose free products* corresponds with diet:lactose_free=only - - *Big lactose free offering* corresponds with diet:lactose_free=yes - - *Limited lactose free offering* corresponds with diet:lactose_free=limited - - *No lactose free offering* corresponds with diet:lactose_free=no - - -This tagrendering has labels `diets` - - - -### gluten_free - - - -The question is *Does this shop have a gluten free offering?* - - - - - - - *This shop only sells gluten free products* corresponds with diet:gluten_free=only - - *This shop has a big gluten free offering* corresponds with diet:gluten_free=yes - - *This shop has a limited gluten free offering* corresponds with diet:gluten_free=limited - - *This shop has no gluten free offering* corresponds with diet:gluten_free=no - - -This tagrendering has labels `diets` - - - -### vegan - - - -The question is *Does this place offer a vegan option?* - - - - - - - *This place only sells vegan products* corresponds with diet:vegan=only - - *This shop has a big vegan offering* corresponds with diet:vegan=yes - - *This shop has a limited vegan offering* corresponds with diet:vegan=limited - - *This shop has no vegan offering* corresponds with diet:vegan=no - - -This tagrendering has labels `diets` - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### 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` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only - This document is autogenerated from [assets/layers/questions/questions.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/questions/questions.json) diff --git a/Docs/CalculatedTags.md b/Docs/CalculatedTags.md index 3dcdfef85..171bdb28c 100644 --- a/Docs/CalculatedTags.md +++ b/Docs/CalculatedTags.md @@ -117,7 +117,7 @@ If 'units' is defined in the layoutConfig, then this metatagger will rewrite the -The country code of the property (with latlon2country) +The country codes of the of the country/countries that the feature is located in (with latlon2country). Might contain _multiple_ countries, separated by a `;` diff --git a/Docs/Layers/address.md b/Docs/Layers/address.md index 014fff0a4..a350f345a 100644 --- a/Docs/Layers/address.md +++ b/Docs/Layers/address.md @@ -26,18 +26,18 @@ Addresses 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [housenumber](#housenumber) - - [street](#street) - - [fixme](#fixme) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -85,166 +85,113 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/fixme#values) [fixme](https://wiki.openstreetmap.org/wiki/Key:fixme) | [string](../SpecialInputElements.md#string) | [](https://wiki.openstreetmap.org/wiki/Tag:fixme%3D) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` +### this.id +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 building has no house number* corresponds with nohousenumber=yes - - *You just created this element! Thanks for sharing this info with the world and helping people worldwide.* corresponds with id~.+ +### this.id +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}` + - *Located in {_closest_street:0:name}* corresponds with addr:street= + - *Located in {_closest_street:1:name}* corresponds with addr:street= + - *Located in {_closest_street:2:name}* corresponds with addr:street= -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` +### this.id +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}` + - *No fixme - write something here to explain complicated cases* corresponds with fixme= -### housenumber +### this.id -The question is *What is the number of this house?* +_This tagrendering has no question and is thus read-only_ -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 building has no house number* corresponds with nohousenumber=yes +### this.id +_This tagrendering has no question and is thus read-only_ -### street - - - -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}` - - - - - *Located in {_closest_street:0:name}* corresponds with addr:street= - - *Located in {_closest_street:1:name}* corresponds with addr:street= - - *Located in {_closest_street:2:name}* corresponds with addr:street= - - - - -### fixme - - - -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}` - - - - - *No fixme - write something here to explain complicated cases* corresponds with fixme= - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/address/address.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/address/address.json) diff --git a/Docs/Layers/advertising.md b/Docs/Layers/advertising.md index 980581acc..9ced82bf7 100644 --- a/Docs/Layers/advertising.md +++ b/Docs/Layers/advertising.md @@ -32,25 +32,25 @@ We will complete data from advertising features with reference, operator and lit 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [type](#type) - - [animated](#animated) - - [luminous_or_lit_advertising](#luminous_or_lit_advertising) - - [operator](#operator) - - [message_type](#message_type) - - [Sides](#sides) - - [ref](#ref) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -100,286 +100,205 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/ref#values) [ref](https://wiki.openstreetmap.org/wiki/Key:ref) | [string](../SpecialInputElements.md#string) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### type +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 is a billboard* corresponds with advertising=billboard + - *This is a board* corresponds with advertising=board + - *This is a column* corresponds with advertising=column + - *This is a flag* corresponds with advertising=flag + - *This is a poster Box* corresponds with advertising=poster_box + - *This is a screen* corresponds with advertising=screen + - *This is a sculpture* corresponds with advertising=sculpture + - *This is a sign* corresponds with advertising=sign + - *This is a tarp (a weatherproof piece of textile with an advertising message)* corresponds with advertising=tarp + - *This is a totem* corresponds with advertising=totem + - *This is a wall painting* corresponds with advertising=wall_painting -The question is *Which type of advertising feature is this?* +### this.id -This rendering asks information about the property [advertising](https://wiki.openstreetmap.org/wiki/Key:advertising) This is rendered with `This is a {advertising}` +The question is `Does this advertisement cycle through multiple messages?` + - *Static, always shows the same message* corresponds with animated=no + - *This object has a built-in digital display to show prices or some other message* corresponds with animated=digital_display + - *Trivision - the billboard consists of many triangular prisms which regularly rotate* corresponds with animated=trivision_blades + - *Scrolling posters* corresponds with animated=winding_posters + - *Rotates on itself* corresponds with animated=revolving - - *This is a billboard* corresponds with advertising=billboard - - *This is a board* corresponds with advertising=board - - *This is a column* corresponds with advertising=column - - *This is a flag* corresponds with advertising=flag - - *This is a poster Box* corresponds with advertising=poster_box - - *This is a screen* corresponds with advertising=screen - - *This is a sculpture* corresponds with advertising=sculpture - - *This is a sign* corresponds with advertising=sign - - *This is a tarp (a weatherproof piece of textile with an advertising message)* corresponds with advertising=tarp - - *This is a totem* corresponds with advertising=totem - - *This is a wall painting* corresponds with advertising=wall_painting +### this.id +The question is `Is this object lit or does it emit light?` + - *This is a neon-tube light* corresponds with luminous=neon + - *This object both emits light and is lighted by an external light source* corresponds with lit=yes & luminous=yes + - *This object emits light* corresponds with luminous=yes + - *This object is lit externally, e.g. by a spotlight or other lights* corresponds with lit=yes + - *This object does not emit light and is not lighted by externally* corresponds with lit=no & luminous=no -### animated +### this.id -The question is *Does this advertisement cycle through multiple messages?* +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.id - - *Static, always shows the same message* corresponds with animated=no - - *This object has a built-in digital display to show prices or some other message* corresponds with animated=digital_display - - *Trivision - the billboard consists of many triangular prisms which regularly rotate* corresponds with animated=trivision_blades - - *Scrolling posters* corresponds with animated=winding_posters - - *Rotates on itself* corresponds with animated=revolving +The question is `What kind of message is shown?` + - *Commercial message* corresponds with message=commercial + - Unselecting this answer will add message= + - *Local information* corresponds with message=local + - Unselecting this answer will add message= + - *Security information* corresponds with message=safety + - Unselecting this answer will add message= + - *Electoral advertising* corresponds with message=political + - Unselecting this answer will add message= + - *Information related to theatre, concerts, …* corresponds with message=showbiz + - Unselecting this answer will add message= + - *Message from non-profit organizations* corresponds with message=non_profit + - Unselecting this answer will add message= + - *To express your opinion* corresponds with message=opinion + - Unselecting this answer will add message= + - *Religious message* corresponds with message=religion + - Unselecting this answer will add message= + - *Funding sign* corresponds with message=funding + - Unselecting this answer will add message= + - *A map* corresponds with information=map + - Unselecting this answer will add information= -### luminous_or_lit_advertising +### this.id +The question is `From how many sides you can watch advertisments?` + - *This object has advertisements on a single side* corresponds with sides=1 + - *This object has advertisements on both sides* corresponds with sides=2 +This tagrendering is only visible in the popup if the following condition is met: _referencing_ways= & (advertising=poster_box | advertising=screen | advertising=billboard) -The question is *Is this object lit or does it emit light?* +### this.id +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 is a neon-tube light* corresponds with luminous=neon - - *This object both emits light and is lighted by an external light source* corresponds with lit=yes & luminous=yes - - *This object emits light* corresponds with luminous=yes - - *This object is lit externally, e.g. by a spotlight or other lights* corresponds with lit=yes - - *This object does not emit light and is not lighted by externally* corresponds with lit=no & luminous=no +### this.id +_This tagrendering has no question and is thus read-only_ -### operator -The question is *Who operates this feature?* +### this.id -This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator) This is rendered with `Operated by {operator}` +_This tagrendering has no question and is thus read-only_ -### message_type - - - -The question is *What kind of message is shown?* - - - - - - - *Commercial message* corresponds with message=commercial - - Unselecting this answer will add message= - - *Local information* corresponds with message=local - - Unselecting this answer will add message= - - *Security information* corresponds with message=safety - - Unselecting this answer will add message= - - *Electoral advertising* corresponds with message=political - - Unselecting this answer will add message= - - *Information related to theatre, concerts, …* corresponds with message=showbiz - - Unselecting this answer will add message= - - *Message from non-profit organizations* corresponds with message=non_profit - - Unselecting this answer will add message= - - *To express your opinion* corresponds with message=opinion - - Unselecting this answer will add message= - - *Religious message* corresponds with message=religion - - Unselecting this answer will add message= - - *Funding sign* corresponds with message=funding - - Unselecting this answer will add message= - - *A map* corresponds with information=map - - Unselecting this answer will add information= - - - - -### Sides - - - -The question is *From how many sides you can watch advertisments?* - - - - - - - *This object has advertisements on a single side* corresponds with sides=1 - - *This object has advertisements on both sides* corresponds with sides=2 - - -This tagrendering is only visible in the popup if the following condition is met: `_referencing_ways= & (advertising=poster_box | advertising=screen | advertising=billboard)` - - - -### ref - - - -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}` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/advertising/advertising.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/advertising/advertising.json) diff --git a/Docs/Layers/advertising_wall_paintings.md b/Docs/Layers/advertising_wall_paintings.md index 6c0594f8c..6ad601977 100644 --- a/Docs/Layers/advertising_wall_paintings.md +++ b/Docs/Layers/advertising_wall_paintings.md @@ -25,26 +25,26 @@ We will complete data from advertising features with reference, operator and lit 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [historic](#historic) - - [just_created](#just_created) - - [images](#images) - - [type](#type) - - [animated](#animated) - - [luminous_or_lit_advertising](#luminous_or_lit_advertising) - - [operator](#operator) - - [message_type](#message_type) - - [Sides](#sides) - - [ref](#ref) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -91,302 +91,214 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/ref#values) [ref](https://wiki.openstreetmap.org/wiki/Key:ref) | [string](../SpecialInputElements.md#string) | +### this.id +The question is `Is this a ghost sign?` -### historic - - - -The question is *Is this a ghost sign?* - - - - - - - *This is a ghost sign* corresponds with historic=advertising - - *This is not a ghost sign* corresponds with historic= - - - - -### just_created + - *This is a ghost sign* corresponds with historic=advertising + - *This is not a ghost sign* corresponds with historic= +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### type +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 is a billboard* corresponds with advertising=billboard + - *This is a board* corresponds with advertising=board + - *This is a column* corresponds with advertising=column + - *This is a flag* corresponds with advertising=flag + - *This is a poster Box* corresponds with advertising=poster_box + - *This is a screen* corresponds with advertising=screen + - *This is a sculpture* corresponds with advertising=sculpture + - *This is a sign* corresponds with advertising=sign + - *This is a tarp (a weatherproof piece of textile with an advertising message)* corresponds with advertising=tarp + - *This is a totem* corresponds with advertising=totem + - *This is a wall painting* corresponds with advertising=wall_painting -The question is *Which type of advertising feature is this?* +### this.id -This rendering asks information about the property [advertising](https://wiki.openstreetmap.org/wiki/Key:advertising) This is rendered with `This is a {advertising}` +The question is `Does this advertisement cycle through multiple messages?` + - *Static, always shows the same message* corresponds with animated=no + - *This object has a built-in digital display to show prices or some other message* corresponds with animated=digital_display + - *Trivision - the billboard consists of many triangular prisms which regularly rotate* corresponds with animated=trivision_blades + - *Scrolling posters* corresponds with animated=winding_posters + - *Rotates on itself* corresponds with animated=revolving - - *This is a billboard* corresponds with advertising=billboard - - *This is a board* corresponds with advertising=board - - *This is a column* corresponds with advertising=column - - *This is a flag* corresponds with advertising=flag - - *This is a poster Box* corresponds with advertising=poster_box - - *This is a screen* corresponds with advertising=screen - - *This is a sculpture* corresponds with advertising=sculpture - - *This is a sign* corresponds with advertising=sign - - *This is a tarp (a weatherproof piece of textile with an advertising message)* corresponds with advertising=tarp - - *This is a totem* corresponds with advertising=totem - - *This is a wall painting* corresponds with advertising=wall_painting +### this.id +The question is `Is this object lit or does it emit light?` + - *This is a neon-tube light* corresponds with luminous=neon + - *This object both emits light and is lighted by an external light source* corresponds with lit=yes & luminous=yes + - *This object emits light* corresponds with luminous=yes + - *This object is lit externally, e.g. by a spotlight or other lights* corresponds with lit=yes + - *This object does not emit light and is not lighted by externally* corresponds with lit=no & luminous=no -### animated +### this.id -The question is *Does this advertisement cycle through multiple messages?* +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.id - - *Static, always shows the same message* corresponds with animated=no - - *This object has a built-in digital display to show prices or some other message* corresponds with animated=digital_display - - *Trivision - the billboard consists of many triangular prisms which regularly rotate* corresponds with animated=trivision_blades - - *Scrolling posters* corresponds with animated=winding_posters - - *Rotates on itself* corresponds with animated=revolving +The question is `What kind of message is shown?` + - *Commercial message* corresponds with message=commercial + - Unselecting this answer will add message= + - *Local information* corresponds with message=local + - Unselecting this answer will add message= + - *Security information* corresponds with message=safety + - Unselecting this answer will add message= + - *Electoral advertising* corresponds with message=political + - Unselecting this answer will add message= + - *Information related to theatre, concerts, …* corresponds with message=showbiz + - Unselecting this answer will add message= + - *Message from non-profit organizations* corresponds with message=non_profit + - Unselecting this answer will add message= + - *To express your opinion* corresponds with message=opinion + - Unselecting this answer will add message= + - *Religious message* corresponds with message=religion + - Unselecting this answer will add message= + - *Funding sign* corresponds with message=funding + - Unselecting this answer will add message= + - *A map* corresponds with information=map + - Unselecting this answer will add information= -### luminous_or_lit_advertising +### this.id +The question is `From how many sides you can watch advertisments?` + - *This object has advertisements on a single side* corresponds with sides=1 + - *This object has advertisements on both sides* corresponds with sides=2 +This tagrendering is only visible in the popup if the following condition is met: _referencing_ways= & (advertising=poster_box | advertising=screen | advertising=billboard) -The question is *Is this object lit or does it emit light?* +### this.id +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 is a neon-tube light* corresponds with luminous=neon - - *This object both emits light and is lighted by an external light source* corresponds with lit=yes & luminous=yes - - *This object emits light* corresponds with luminous=yes - - *This object is lit externally, e.g. by a spotlight or other lights* corresponds with lit=yes - - *This object does not emit light and is not lighted by externally* corresponds with lit=no & luminous=no +### this.id +_This tagrendering has no question and is thus read-only_ -### operator -The question is *Who operates this feature?* +### this.id -This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator) This is rendered with `Operated by {operator}` +_This tagrendering has no question and is thus read-only_ -### message_type - - - -The question is *What kind of message is shown?* - - - - - - - *Commercial message* corresponds with message=commercial - - Unselecting this answer will add message= - - *Local information* corresponds with message=local - - Unselecting this answer will add message= - - *Security information* corresponds with message=safety - - Unselecting this answer will add message= - - *Electoral advertising* corresponds with message=political - - Unselecting this answer will add message= - - *Information related to theatre, concerts, …* corresponds with message=showbiz - - Unselecting this answer will add message= - - *Message from non-profit organizations* corresponds with message=non_profit - - Unselecting this answer will add message= - - *To express your opinion* corresponds with message=opinion - - Unselecting this answer will add message= - - *Religious message* corresponds with message=religion - - Unselecting this answer will add message= - - *Funding sign* corresponds with message=funding - - Unselecting this answer will add message= - - *A map* corresponds with information=map - - Unselecting this answer will add information= - - - - -### Sides - - - -The question is *From how many sides you can watch advertisments?* - - - - - - - *This object has advertisements on a single side* corresponds with sides=1 - - *This object has advertisements on both sides* corresponds with sides=2 - - -This tagrendering is only visible in the popup if the following condition is met: `_referencing_ways= & (advertising=poster_box | advertising=screen | advertising=billboard)` - - - -### ref - - - -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}` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/ghostsigns/ghostsigns.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/ghostsigns/ghostsigns.json) diff --git a/Docs/Layers/aerialway.md b/Docs/Layers/aerialway.md index 7e60e2096..cc1d29004 100644 --- a/Docs/Layers/aerialway.md +++ b/Docs/Layers/aerialway.md @@ -25,22 +25,22 @@ Various forms of transport for passengers and goods that use wires, including ca 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [type](#type) - - [duration](#duration) - - [occupancy](#occupancy) - - [opening_hours](#opening_hours) - - [oneway](#oneway) - - [length](#length) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -91,219 +91,156 @@ attribute | type | values which are supported by this layer [](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.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### 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 -The question is *What type of aerialway is this?* +### this.id +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` - - *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 +### this.id +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` -### duration +### this.id -The question is *How long takes a single journey with this elevator?* +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)}` + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -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` +### this.id -### occupancy +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 -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` +### this.id +_This tagrendering has no question and is thus read-only_ -### opening_hours -The question is *What are the opening hours of {title()}?* +### this.id -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 has no question and is thus read-only_ - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ +### this.id +_This tagrendering has no question and is thus read-only_ -### 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 - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 71c150ddd..37d05d279 100644 --- a/Docs/Layers/all_streets.md +++ b/Docs/Layers/all_streets.md @@ -24,18 +24,18 @@ 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [lit](#lit) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [split-button](#split-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -81,160 +81,109 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/lit#values) [lit](https://wiki.openstreetmap.org/wiki/Key:lit) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:lit%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:lit%3Dno) [24/7](https://wiki.openstreetmap.org/wiki/Tag:lit%3D24/7) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### lit +### this.id + +The question is `Is this street lit?` + + - *This street is lit* corresponds with lit=yes + - *This street is not lit* corresponds with lit=no + - *This street is lit at night* corresponds with lit=sunset-sunrise + - _This option cannot be chosen as answer_ + - *This street is lit 24/7* corresponds with lit=24/7 -The question is *Is this street lit?* +### this.id + +_This tagrendering has no question and is thus read-only_ - - *This street is lit* corresponds with lit=yes - - *This street is not lit* corresponds with lit=no - - *This street is lit at night* corresponds with lit=sunset-sunrise - - _This option cannot be chosen as answer_ - - *This street is lit 24/7* corresponds with lit=24/7 +### this.id + +_This tagrendering has no question and is thus read-only_ +This tagrendering has labels +`added_by_default` -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - - +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### split-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/street_lighting/street_lighting.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/street_lighting/street_lighting.json) diff --git a/Docs/Layers/all_vending_machine.md b/Docs/Layers/all_vending_machine.md index 9593aa76d..9e863599d 100644 --- a/Docs/Layers/all_vending_machine.md +++ b/Docs/Layers/all_vending_machine.md @@ -26,29 +26,34 @@ Layer showing vending machines 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [vending](#vending) - - [opening_hours_24_7](#opening_hours_24_7) - - [payment-options-split](#payment-options-split) - - [denominations-coins](#denominations-coins) - - [denominations-notes](#denominations-notes) - - [operator](#operator) - - [indoor](#indoor) - - [repeated](#repeated) - - [single_level](#single_level) - - [phone](#phone) - - [website](#website) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -91,411 +96,358 @@ 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/level#values) [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) [](https://taginfo.openstreetmap.org/keys/vending#values) [vending](https://wiki.openstreetmap.org/wiki/Key:vending) | [string](../SpecialInputElements.md#string) | [drinks](https://wiki.openstreetmap.org/wiki/Tag:vending%3Ddrinks) [sweets](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dsweets) [food](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dfood) [cigarettes](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dcigarettes) [condoms](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dcondoms) [coffee](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dcoffee) [water](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dwater) [newspapers](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dnewspapers) [bicycle_tube](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dbicycle_tube) [milk](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dmilk) [bread](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dbread) [eggs](https://wiki.openstreetmap.org/wiki/Tag:vending%3Deggs) [cheese](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dcheese) [honey](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dhoney) [potatoes](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dpotatoes) [meat](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dmeat) [fruit](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dfruit) [strawberries](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dstrawberries) [flowers](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dflowers) [parking_tickets](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dparking_tickets) [elongated_coin](https://wiki.openstreetmap.org/wiki/Tag:vending%3Delongated_coin) [public_transport_tickets](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dpublic_transport_tickets) [bicycle_light](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dbicycle_light) [gloves](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dgloves) [bicycle_repair_kit](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dbicycle_repair_kit) [bicycle_pump](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dbicycle_pump) [bicycle_lock](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dbicycle_lock) +[](https://taginfo.openstreetmap.org/keys/brand#values) [brand](https://wiki.openstreetmap.org/wiki/Key:brand) | [string](../SpecialInputElements.md#string) | [Continental](https://wiki.openstreetmap.org/wiki/Tag:brand%3DContinental) [Schwalbe](https://wiki.openstreetmap.org/wiki/Tag:brand%3DSchwalbe) [](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/payment:coins:denominations#values) [payment:coins:denominations](https://wiki.openstreetmap.org/wiki/Key:payment:coins:denominations) | Multiple choice | [0.01 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.01 EUR) [0.02 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.02 EUR) [0.05 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.05 EUR) [0.10 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.10 EUR) [0.20 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.20 EUR) [0.50 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.50 EUR) [1 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D1 EUR) [2 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D2 EUR) [0.05 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.05 CHF) [0.10 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.10 CHF) [0.20 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.20 CHF) [0.50 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.50 CHF) [1 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D1 CHF) [2 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D2 CHF) [5 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D5 CHF) [](https://taginfo.openstreetmap.org/keys/payment:notes:denominations#values) [payment:notes:denominations](https://wiki.openstreetmap.org/wiki/Key:payment:notes:denominations) | Multiple choice | [5 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D5 EUR) [10 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D10 EUR) [20 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D20 EUR) [50 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D50 EUR) [100 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D100 EUR) [200 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D200 EUR) [500 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D500 EUR) [10 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D10 CHF) [20 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D20 CHF) [50 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D50 CHF) [100 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D100 CHF) [200 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D200 CHF) [1000 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D1000 CHF) [](https://taginfo.openstreetmap.org/keys/operator#values) [operator](https://wiki.openstreetmap.org/wiki/Key:operator) | [string](../SpecialInputElements.md#string) | [](https://taginfo.openstreetmap.org/keys/indoor#values) [indoor](https://wiki.openstreetmap.org/wiki/Key:indoor) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:indoor%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:indoor%3Dno) -[](https://taginfo.openstreetmap.org/keys/level#values) [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) [](https://taginfo.openstreetmap.org/keys/phone#values) [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | [](https://taginfo.openstreetmap.org/keys/website#values) [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) | +[](https://taginfo.openstreetmap.org/keys/charge#values) [charge](https://wiki.openstreetmap.org/wiki/Key:charge) | [currency](../SpecialInputElements.md#currency) | +[](https://taginfo.openstreetmap.org/keys/charge#values) [charge](https://wiki.openstreetmap.org/wiki/Key:charge) | [currency](../SpecialInputElements.md#currency) | +[](https://taginfo.openstreetmap.org/keys/charge#values) [charge](https://wiki.openstreetmap.org/wiki/Key:charge) | [currency](../SpecialInputElements.md#currency) | +[](https://taginfo.openstreetmap.org/keys/operational_status#values) [operational_status](https://wiki.openstreetmap.org/wiki/Key:operational_status) | Multiple choice | [](https://wiki.openstreetmap.org/wiki/Tag:operational_status%3D) [broken](https://wiki.openstreetmap.org/wiki/Tag:operational_status%3Dbroken) [closed](https://wiki.openstreetmap.org/wiki/Tag:operational_status%3Dclosed) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id + +_This tagrendering has no question and is thus read-only_ + + +This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+ +This tagrendering has labels +`level` + +### this.id + +The question is `On what level is this feature located?` +This rendering asks information about the property +[level](https://wiki.openstreetmap.org/wiki/Key:level) +This is rendered with `Located on the {level}th floor` + - *Located underground* corresponds with location=underground + - _This option cannot be chosen as answer_ + - *Located on the ground floor* corresponds with level=0 + - *Located on the ground floor* corresponds with level= + - _This option cannot be chosen as answer_ + - *Located on the first floor* corresponds with level=1 + - *Located on the first basement level* corresponds with level=-1 + +This tagrendering has labels +`level` + +### this.id + +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}` + - *Drinks are sold* corresponds with vending=drinks + - *Sweets are sold* corresponds with vending=sweets + - *Food is sold* corresponds with vending=food + - *Cigarettes are sold* corresponds with vending=cigarettes + - *Condoms are sold* corresponds with vending=condoms + - *Coffee is sold* corresponds with vending=coffee + - *Drinking water is sold* corresponds with vending=water + - *Newspapers are sold* corresponds with vending=newspapers + - *Bicycle inner tubes are sold* corresponds with vending=bicycle_tube + - *Milk is sold* corresponds with vending=milk + - *Bread is sold* corresponds with vending=bread + - *Eggs are sold* corresponds with vending=eggs + - *Cheese is sold* corresponds with vending=cheese + - *Honey is sold* corresponds with vending=honey + - *Potatoes are sold* corresponds with vending=potatoes + - *Meat is sold* corresponds with vending=meat + - *Fruit is sold* corresponds with vending=fruit + - *Strawberries are sold* corresponds with vending=strawberries + - *Flowers are sold* corresponds with vending=flowers + - *Parking tickets are sold* corresponds with vending=parking_tickets + - *Pressed pennies are sold* corresponds with vending=elongated_coin + - *Public transport tickets are sold* corresponds with vending=public_transport_tickets + - *Bicycle lights are sold* corresponds with vending=bicycle_light + - *Gloves are sold* corresponds with vending=gloves + - *Bicycle repair kits are sold* corresponds with vending=bicycle_repair_kit + - *Bicycle pumps are sold* corresponds with vending=bicycle_pump + - *Bicycle locks are sold* corresponds with vending=bicycle_lock + -### vending +### this.id +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` + - *Continental tubes are sold here* corresponds with brand=Continental + - *Schwalbe tubes are sold here* corresponds with brand=Schwalbe +This tagrendering is only visible in the popup if the following condition is met: vending~^(.*bicycle_tube.*)$ -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.id +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 + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ - - *Drinks are sold* corresponds with vending=drinks - - *Sweets are sold* corresponds with vending=sweets - - *Food is sold* corresponds with vending=food - - *Cigarettes are sold* corresponds with vending=cigarettes - - *Condoms are sold* corresponds with vending=condoms - - *Coffee is sold* corresponds with vending=coffee - - *Drinking water is sold* corresponds with vending=water - - *Newspapers are sold* corresponds with vending=newspapers - - *Bicycle inner tubes are sold* corresponds with vending=bicycle_tube - - *Milk is sold* corresponds with vending=milk - - *Bread is sold* corresponds with vending=bread - - *Eggs are sold* corresponds with vending=eggs - - *Cheese is sold* corresponds with vending=cheese - - *Honey is sold* corresponds with vending=honey - - *Potatoes are sold* corresponds with vending=potatoes - - *Meat is sold* corresponds with vending=meat - - *Fruit is sold* corresponds with vending=fruit - - *Strawberries are sold* corresponds with vending=strawberries - - *Flowers are sold* corresponds with vending=flowers - - *Parking tickets are sold* corresponds with vending=parking_tickets - - *Pressed pennies are sold* corresponds with vending=elongated_coin - - *Public transport tickets are sold* corresponds with vending=public_transport_tickets - - *Bicycle lights are sold* corresponds with vending=bicycle_light - - *Gloves are sold* corresponds with vending=gloves - - *Bicycle repair kits are sold* corresponds with vending=bicycle_repair_kit - - *Bicycle pumps are sold* corresponds with vending=bicycle_pump - - *Bicycle locks are sold* corresponds with vending=bicycle_lock +### this.id +The question is `Which methods of payment are accepted here?` + - *Cash is accepted here* corresponds with payment:cash=yes + - _This option cannot be chosen as answer_ + - Unselecting this answer will add payment:cash= + - *Payment cards are accepted here* corresponds with payment:cards=yes + - _This option cannot be chosen as answer_ + - Unselecting this answer will add payment:cards= + - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes + - Unselecting this answer will add payment:qr_code=no + - *Coins are accepted here* corresponds with payment:coins=yes + - Unselecting this answer will add payment:coins=no + - *Bank notes are accepted here* corresponds with payment:notes=yes + - Unselecting this answer will add payment:notes=no + - *Debit cards are accepted here* corresponds with payment:debit_cards=yes + - Unselecting this answer will add payment:debit_cards=no + - *Credit cards are accepted here* corresponds with payment:credit_cards=yes + - Unselecting this answer will add payment:credit_cards=no + + + +### this.id + +The question is `What coins can you use to pay here?` + + - *1 cent coins are accepted* corresponds with payment:coins:denominations=0.01 EUR + - *2 cent coins are accepted* corresponds with payment:coins:denominations=0.02 EUR + - *5 cent coins are accepted* corresponds with payment:coins:denominations=0.05 EUR + - *10 cent coins are accepted* corresponds with payment:coins:denominations=0.10 EUR + - *20 cent coins are accepted* corresponds with payment:coins:denominations=0.20 EUR + - *50 cent coins are accepted* corresponds with payment:coins:denominations=0.50 EUR + - *1 euro coins are accepted* corresponds with payment:coins:denominations=1 EUR + - *2 euro coins are accepted* corresponds with payment:coins:denominations=2 EUR + - *5 centimes coins are accepted* corresponds with payment:coins:denominations=0.05 CHF + - *10 centimes coins are accepted* corresponds with payment:coins:denominations=0.10 CHF + - *20 centimes coins are accepted* corresponds with payment:coins:denominations=0.20 CHF + - *½ franc coins are accepted* corresponds with payment:coins:denominations=0.50 CHF + - *1 franc coins are accepted* corresponds with payment:coins:denominations=1 CHF + - *2 francs coins are accepted* corresponds with payment:coins:denominations=2 CHF + - *5 francs coins are accepted* corresponds with payment:coins:denominations=5 CHF +This tagrendering is only visible in the popup if the following condition is met: (payment:cash=yes | payment:coins=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$) -### opening_hours_24_7 +### this.id +The question is `what notes can you use to pay here?` -The question is *What are the opening hours of {title()}?* + - *5 euro notes are accepted* corresponds with payment:notes:denominations=5 EUR + - *10 euro notes are accepted* corresponds with payment:notes:denominations=10 EUR + - *20 euro notes are accepted* corresponds with payment:notes:denominations=20 EUR + - *50 euro notes are accepted* corresponds with payment:notes:denominations=50 EUR + - *100 euro notes are accepted* corresponds with payment:notes:denominations=100 EUR + - *200 euro notes are accepted* corresponds with payment:notes:denominations=200 EUR + - *500 euro notes are accepted* corresponds with payment:notes:denominations=500 EUR + - *10 francs notes are accepted* corresponds with payment:notes:denominations=10 CHF + - *20 francs notes are accepted* corresponds with payment:notes:denominations=20 CHF + - *50 francs notes are accepted* corresponds with payment:notes:denominations=50 CHF + - *100 francs notes are accepted* corresponds with payment:notes:denominations=100 CHF + - *200 francs notes are accepted* corresponds with payment:notes:denominations=200 CHF + - *1000 francs notes are accepted* corresponds with payment:notes:denominations=1000 CHF +This tagrendering is only visible in the popup if the following condition is met: (payment:cash=yes | payment:notes=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$) -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.id +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}` - - *24/7 opened (including holidays)* corresponds with opening_hours=24/7 - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ +### this.id -### payment-options-split +The question is `Is this vending machine indoors?` + - *This vending machine is outdoors* corresponds with indoor= + - _This option cannot be chosen as answer_ + - *This vending machine is indoors* corresponds with indoor=yes + - *This vending machine is outdoors* corresponds with indoor=no -The question is *Which methods of payment are accepted here?* +### this.id +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}` + - *{contact:phone}* corresponds with contact:phone~.+ + - _This option cannot be chosen as answer_ +This tagrendering has labels +`contact` +### this.id - - *Cash is accepted here* corresponds with payment:cash=yes - - _This option cannot be chosen as answer_ - - Unselecting this answer will add payment:cash= - - *Payment cards are accepted here* corresponds with payment:cards=yes - - _This option cannot be chosen as answer_ - - Unselecting this answer will add payment:cards= - - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes - - Unselecting this answer will add payment:qr_code=no - - *Coins are accepted here* corresponds with payment:coins=yes - - Unselecting this answer will add payment:coins=no - - *Bank notes are accepted here* corresponds with payment:notes=yes - - Unselecting this answer will add payment:notes=no - - *Debit cards are accepted here* corresponds with payment:debit_cards=yes - - Unselecting this answer will add payment:debit_cards=no - - *Credit cards are accepted here* corresponds with payment:credit_cards=yes - - Unselecting this answer will add payment:credit_cards=no +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` +### this.id +The question is `How much does a 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:bicycle_tube}` -### denominations-coins +This tagrendering is only visible in the popup if the following condition is met: vending~^(.*bicycle_tube.*)$ +### this.id -The question is *What coins can you use to pay here?* +The question is `How much does a bicycle light cost?` +This rendering asks information about the property +[charge](https://wiki.openstreetmap.org/wiki/Key:charge) +This is rendered with `bicycle light costs {charge:bicycle_light}` +This tagrendering is only visible in the popup if the following condition is met: vending~^(.*bicycle_light.*)$ +### this.id +The question is `How much does a a condom cost?` +This rendering asks information about the property +[charge](https://wiki.openstreetmap.org/wiki/Key:charge) +This is rendered with `a condom costs {charge:condom}` - - *1 cent coins are accepted* corresponds with payment:coins:denominations=0.01 EUR - - *2 cent coins are accepted* corresponds with payment:coins:denominations=0.02 EUR - - *5 cent coins are accepted* corresponds with payment:coins:denominations=0.05 EUR - - *10 cent coins are accepted* corresponds with payment:coins:denominations=0.10 EUR - - *20 cent coins are accepted* corresponds with payment:coins:denominations=0.20 EUR - - *50 cent coins are accepted* corresponds with payment:coins:denominations=0.50 EUR - - *1 euro coins are accepted* corresponds with payment:coins:denominations=1 EUR - - *2 euro coins are accepted* corresponds with payment:coins:denominations=2 EUR - - *5 centimes coins are accepted* corresponds with payment:coins:denominations=0.05 CHF - - *10 centimes coins are accepted* corresponds with payment:coins:denominations=0.10 CHF - - *20 centimes coins are accepted* corresponds with payment:coins:denominations=0.20 CHF - - *½ franc coins are accepted* corresponds with payment:coins:denominations=0.50 CHF - - *1 franc coins are accepted* corresponds with payment:coins:denominations=1 CHF - - *2 francs coins are accepted* corresponds with payment:coins:denominations=2 CHF - - *5 francs coins are accepted* corresponds with payment:coins:denominations=5 CHF +This tagrendering is only visible in the popup if the following condition is met: vending~^(.*condom.*)$ -This tagrendering is only visible in the popup if the following condition is met: `(payment:cash=yes | payment:coins=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$)` +### this.id +The question is `Is this vending machine still operational?` + - *This vending machine works* corresponds with operational_status= + - *This vending machine is broken* corresponds with operational_status=broken + - *This vending machine is closed* corresponds with operational_status=closed + - *The operational status is {operational_status}* corresponds with operational_status~.+ + - _This option cannot be chosen as answer_ -### denominations-notes +### this.id -The question is *what notes can you use to pay here?* +_This tagrendering has no question and is thus read-only_ - - *5 euro notes are accepted* corresponds with payment:notes:denominations=5 EUR - - *10 euro notes are accepted* corresponds with payment:notes:denominations=10 EUR - - *20 euro notes are accepted* corresponds with payment:notes:denominations=20 EUR - - *50 euro notes are accepted* corresponds with payment:notes:denominations=50 EUR - - *100 euro notes are accepted* corresponds with payment:notes:denominations=100 EUR - - *200 euro notes are accepted* corresponds with payment:notes:denominations=200 EUR - - *500 euro notes are accepted* corresponds with payment:notes:denominations=500 EUR - - *10 francs notes are accepted* corresponds with payment:notes:denominations=10 CHF - - *20 francs notes are accepted* corresponds with payment:notes:denominations=20 CHF - - *50 francs notes are accepted* corresponds with payment:notes:denominations=50 CHF - - *100 francs notes are accepted* corresponds with payment:notes:denominations=100 CHF - - *200 francs notes are accepted* corresponds with payment:notes:denominations=200 CHF - - *1000 francs notes are accepted* corresponds with payment:notes:denominations=1000 CHF +### this.id +_This tagrendering has no question and is thus read-only_ -This tagrendering is only visible in the popup if the following condition is met: `(payment:cash=yes | payment:notes=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$)` - - - -### operator - - - -The question is *Who operates this vending machine?* - -This 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}` - - - -### indoor - - - -The question is *Is this vending machine indoors?* - - - - - - - *This vending machine is outdoors* corresponds with indoor= - - _This option cannot be chosen as answer_ - - *This vending machine is indoors* corresponds with indoor=yes - - *This vending machine is outdoors* corresponds with indoor=no - - - - -### repeated - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering is only visible in the popup if the following condition is met: `repeat_on~.+` - -This tagrendering has labels `level` - - - -### single_level - - - -The question is *On what level is this feature located?* - -This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level) This is rendered with `Located on the {level}th floor` - - - - - *Located underground* corresponds with location=underground - - _This option cannot be chosen as answer_ - - *Located on the ground floor* corresponds with level=0 - - *Located on the ground floor* corresponds with level= - - _This option cannot be chosen as answer_ - - *Located on the first floor* corresponds with level=1 - - *Located on the first basement level* corresponds with level=-1 - - -This tagrendering has labels `level` - - - -### phone - - - -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}` - - - - - *{contact:phone}* corresponds with contact:phone~.+ - - _This option cannot be chosen as answer_ - - -This tagrendering has labels `contact` - - - -### website - - - -The question is *What is the website of {title()}?* - -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 - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/ambulancestation.md b/Docs/Layers/ambulancestation.md index 9ccbab2a3..9df474499 100644 --- a/Docs/Layers/ambulancestation.md +++ b/Docs/Layers/ambulancestation.md @@ -25,21 +25,21 @@ An ambulance station is an area for storage of ambulance vehicles, medical equip 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [ambulance-name](#ambulance-name) - - [ambulance-street](#ambulance-street) - - [ambulance-place](#ambulance-place) - - [ambulance-agency](#ambulance-agency) - - [ambulance-operator-type](#ambulance-operator-type) - - [images](#images) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -86,194 +86,142 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/operator:type#values) [operator:type](https://wiki.openstreetmap.org/wiki/Key:operator:type) | [string](../SpecialInputElements.md#string) | [government](https://wiki.openstreetmap.org/wiki/Tag:operator:type%3Dgovernment) [community](https://wiki.openstreetmap.org/wiki/Tag:operator:type%3Dcommunity) [ngo](https://wiki.openstreetmap.org/wiki/Tag:operator:type%3Dngo) [private](https://wiki.openstreetmap.org/wiki/Tag:operator:type%3Dprivate) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` + +### this.id + +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.id - - *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` - - - -### ambulance-name - - - -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}.` - - - -### ambulance-street - - - -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}.` - - - -### ambulance-place - - - -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}.` - - - -### ambulance-agency - - - -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}.` +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.id + +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}.` -### ambulance-operator-type +### this.id - - -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.` - - - - - *The station is operated by the government.* corresponds with operator:type=government - - *The station is operated by a community-based, or informal organization.* corresponds with operator:type=community - - *The station is operated by a formal group of volunteers.* corresponds with operator:type=ngo - - *The station is privately operated.* corresponds with operator:type=private +The 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}.` -### images +### this.id + +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.` + - *The station is operated by the government.* corresponds with operator:type=government + - *The station is operated by a community-based, or informal organization.* corresponds with operator:type=community + - *The station is operated by a formal group of volunteers.* corresponds with operator:type=ngo + - *The station is privately operated.* corresponds with operator:type=private +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### leftover-questions +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/ambulancestation/ambulancestation.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/ambulancestation/ambulancestation.json) diff --git a/Docs/Layers/animal_shelter.md b/Docs/Layers/animal_shelter.md index 12f33ecf1..3b81a6611 100644 --- a/Docs/Layers/animal_shelter.md +++ b/Docs/Layers/animal_shelter.md @@ -25,26 +25,26 @@ An animal shelter is a facility where animals in trouble are brought and facilit 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [reviews](#reviews) - - [2](#2) - - [website](#website) - - [phone](#phone) - - [email](#email) - - [6](#6) - - [opening_hours_by_appointment](#opening_hours_by_appointment) - - [boarded_animals](#boarded_animals) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -93,283 +93,198 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/animal_shelter#values) [animal_shelter](https://wiki.openstreetmap.org/wiki/Key:animal_shelter) | [string](../SpecialInputElements.md#string) | [dog](https://wiki.openstreetmap.org/wiki/Tag:animal_shelter%3Ddog) [cat](https://wiki.openstreetmap.org/wiki/Tag:animal_shelter%3Dcat) [horse](https://wiki.openstreetmap.org/wiki/Tag:animal_shelter%3Dhorse) [bird](https://wiki.openstreetmap.org/wiki/Tag:animal_shelter%3Dbird) [wildlife](https://wiki.openstreetmap.org/wiki/Tag:animal_shelter%3Dwildlife) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### reviews - - - +### this.id Shows the reviews module (including the possibility to leave a review) +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +### this.id -### 2 +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}` -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.id +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` -### website +### this.id +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` -The question is *What is the website of {title()}?* +### this.id -This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}` +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ +This tagrendering has labels +`contact` +### this.id - - *{contact:website}* corresponds with contact:website~.+ - - _This option cannot be chosen as answer_ +The question is `What is the purpose of the animal shelter?` + - *Animals are kept here until adopted by a new owner* corresponds with purpose=adoption + - *Animals are taken care of for the rest of their lives* corresponds with purpose=sanctuary + - *Injured animals are rehabilitated here until they can be released in nature again * corresponds with purpose=release -This tagrendering has labels `contact` +### this.id -### phone +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)}` + - *Only by appointment* corresponds with opening_hours="by appointment" + - _This option cannot be chosen as answer_ + - *Only by appointment* corresponds with opening_hours~^("by appointment"|by appointment)$ + - _This option cannot be chosen as answer_ -The question is *What is the phone number of {title()}?* +### this.id -This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}` +The question is `Which animals are accepted here?` +This rendering asks information about the property +[animal_shelter](https://wiki.openstreetmap.org/wiki/Key:animal_shelter) +This is rendered with `{animal_shelter} is kept here` + - *Dogs are kept here* corresponds with animal_shelter=dog + - *Cats are kept here* corresponds with animal_shelter=cat + - *Horses are kept here* corresponds with animal_shelter=horse + - *Birds are kept here* corresponds with animal_shelter=bird + - *Wild animals are kept here* corresponds with animal_shelter=wildlife - - *{contact:phone}* corresponds with contact:phone~.+ - - _This option cannot be chosen as answer_ +### this.id +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `contact` -### email +### this.id +_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}` - - - - - *{contact:email}* corresponds with contact:email~.+ - - _This option cannot be chosen as answer_ - - *{operator:email}* corresponds with operator:email~.+ - - _This option cannot be chosen as answer_ - - -This tagrendering has labels `contact` - - - -### 6 - - - -The question is *What is the purpose of the animal shelter?* - - - - - - - *Animals are kept here until adopted by a new owner* corresponds with purpose=adoption - - *Animals are taken care of for the rest of their lives* corresponds with purpose=sanctuary - - *Injured animals are rehabilitated here until they can be released in nature again * corresponds with purpose=release - - - - -### opening_hours_by_appointment - - - -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)}` - - - - - *Only by appointment* corresponds with opening_hours="by appointment" - - _This option cannot be chosen as answer_ - - *Only by appointment* corresponds with opening_hours~^("by appointment"|by appointment)$ - - _This option cannot be chosen as answer_ - - - - -### boarded_animals - - - -The question is *Which animals are accepted here?* - -This rendering asks information about the property [animal_shelter](https://wiki.openstreetmap.org/wiki/Key:animal_shelter) This is rendered with `{animal_shelter} is kept here` - - - - - *Dogs are kept here* corresponds with animal_shelter=dog - - *Cats are kept here* corresponds with animal_shelter=cat - - *Horses are kept here* corresponds with animal_shelter=horse - - *Birds are kept here* corresponds with animal_shelter=bird - - *Wild animals are kept here* corresponds with animal_shelter=wildlife - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/animal_shelter/animal_shelter.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/animal_shelter/animal_shelter.json) diff --git a/Docs/Layers/artwork.md b/Docs/Layers/artwork.md index 0a0fb0fc1..5edc07d01 100644 --- a/Docs/Layers/artwork.md +++ b/Docs/Layers/artwork.md @@ -26,33 +26,33 @@ An open map of statues, busts, graffitis and other artwork all over the world 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [artwork-artwork_type](#artwork-artwork_type) - - [artwork-artist-wikidata](#artwork-artist-wikidata) - - [artwork-artist_name](#artwork-artist_name) - - [artwork-website](#artwork-website) - - [wikipedia](#wikipedia) - - [artwork_subject](#artwork_subject) - - [doubles_as_bench](#doubles_as_bench) - - [bench-backrest](#bench-backrest) - - [bench-seats](#bench-seats) - - [bench-material](#bench-material) - - [bench-direction](#bench-direction) - - [bench-colour](#bench-colour) - - [bench-survey:date](#bench-surveydate) - - [bench-inscription](#bench-inscription) - - [bench-memorial](#bench-memorial) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -63,6 +63,7 @@ An open map of statues, busts, graffitis and other artwork all over the world - [artwork](https://mapcomplete.org/artwork) + - [memorials](https://mapcomplete.org/memorials) - [personal](https://mapcomplete.org/personal) @@ -110,432 +111,297 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/historic#values) [historic](https://wiki.openstreetmap.org/wiki/Key:historic) | Multiple choice | [memorial](https://wiki.openstreetmap.org/wiki/Tag:historic%3Dmemorial) [](https://wiki.openstreetmap.org/wiki/Tag:historic%3D) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### artwork-artwork_type +### this.id + +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}` + - *Architecture* corresponds with artwork_type=architecture + - *Mural* corresponds with artwork_type=mural + - *Painting* corresponds with artwork_type=painting + - *Sculpture* corresponds with artwork_type=sculpture + - *Statue* corresponds with artwork_type=statue + - *Bust* corresponds with artwork_type=bust + - *Stone* corresponds with artwork_type=stone + - *Installation* corresponds with artwork_type=installation + - *Graffiti* corresponds with artwork_type=graffiti + - *Relief* corresponds with artwork_type=relief + - *Azulejo (Spanish decorative tilework)* corresponds with artwork_type=azulejo + - *Tilework* corresponds with artwork_type=tilework + - *Woodcarving* corresponds with artwork_type=woodcarving + +This tagrendering has labels +`artwork-question` + +### this.id + +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 tagrendering has labels +`artwork-question` -The question is *What is the type of this artwork?* +### this.id -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}` +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 tagrendering has labels +`artwork-question` - - *Architecture* corresponds with artwork_type=architecture - - *Mural* corresponds with artwork_type=mural - - *Painting* corresponds with artwork_type=painting - - *Sculpture* corresponds with artwork_type=sculpture - - *Statue* corresponds with artwork_type=statue - - *Bust* corresponds with artwork_type=bust - - *Stone* corresponds with artwork_type=stone - - *Installation* corresponds with artwork_type=installation - - *Graffiti* corresponds with artwork_type=graffiti - - *Relief* corresponds with artwork_type=relief - - *Azulejo (Spanish decorative tilework)* corresponds with artwork_type=azulejo - - *Tilework* corresponds with artwork_type=tilework - - *Woodcarving* corresponds with artwork_type=woodcarving - - -This tagrendering has labels `artwork-question` - - - -### artwork-artist-wikidata - - - -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 tagrendering has labels `artwork-question` - - - -### artwork-artist_name - - - -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 tagrendering has labels `artwork-question` - - - -### artwork-website - - - -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 tagrendering has labels `artwork-question` - - - -### wikipedia +### this.id + +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 tagrendering has labels +`artwork-question` +### this.id 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_ + + + +### this.id + +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 tagrendering is only visible in the popup if the following condition is met: subject:wikidata~.+ +This tagrendering has labels +`artwork-question` + +### this.id + +The question is `Does this artwork serve as a bench?` + + - *This artwork also serves as a bench* corresponds with amenity=bench + - *This artwork does not serve as a bench* corresponds with amenity= + - *This artwork does not serve as a bench* corresponds with amenity!=bench + - _This option cannot be chosen as answer_ + + + +### this.id + +The question is `Does this bench have a backrest?` + + - *This bench is two-sided and shares the backrest* corresponds with backrest=yes & two_sided=yes + - *This bench does have a backrest* corresponds with backrest=yes + - *This bench does not have a backrest* corresponds with backrest=no +This tagrendering is only visible in the popup if the following condition is met: amenity=bench +This tagrendering has labels +`bench-questions` -The question is *What is the corresponding Wikidata entity?* +### this.id -This rendering asks information about the property [wikidata](https://wiki.openstreetmap.org/wiki/Key:wikidata) This is rendered with `{wikipedia():max-height:25rem}` +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 `This bench has {seats} seats` + - *This bench does not have separated seats* corresponds with seats:separated=no +This tagrendering is only visible in the popup if the following condition is met: amenity=bench +This tagrendering has labels +`bench-questions` +### this.id +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}` + - *The seating is made from wood* corresponds with material=wood + - *The seating is made from metal* corresponds with material=metal + - *The seating is made from stone* corresponds with material=stone + - *The seating is made from concrete* corresponds with material=concrete + - *The seating is made from plastic* corresponds with material=plastic + - *The seating is made from steel* corresponds with material=steel +This tagrendering is only visible in the popup if the following condition is met: amenity=bench +This tagrendering has labels +`bench-questions` - - *{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_ +### this.id +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 tagrendering is only visible in the popup if the following condition is met: amenity=bench +This tagrendering has labels +`bench-questions` +### this.id -### artwork_subject +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}` + - *Colour: brown* corresponds with colour=brown + - *Colour: green* corresponds with colour=green + - *Colour: gray* corresponds with colour=gray + - *Colour: white* corresponds with colour=white + - *Colour: red* corresponds with colour=red + - *Colour: black* corresponds with colour=black + - *Colour: blue* corresponds with colour=blue + - *Colour: yellow* corresponds with colour=yellow +This tagrendering is only visible in the popup if the following condition is met: amenity=bench +This tagrendering has labels +`bench-questions` +### this.id +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}` + - *Surveyed today!* corresponds with survey:date= +This tagrendering is only visible in the popup if the following condition is met: amenity=bench +This tagrendering has labels +`bench-questions` -The question is *What does this artwork depict?* +### this.id -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)}` +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 has the following inscription:

{inscription}

` + - *This bench does not have an inscription* corresponds with not:inscription=yes + - *This bench probably does not not have an inscription* corresponds with inscription= + - _This option cannot be chosen as answer_ +This tagrendering is only visible in the popup if the following condition is met: amenity=bench +This tagrendering has labels +`bench-questions` -This tagrendering is only visible in the popup if the following condition is met: `subject:wikidata~.+` +### this.id -This tagrendering has labels `artwork-question` +The question is `Does this bench act as memorial for someone or something?` + - *This bench is a memorial for someone or something* corresponds with historic=memorial + - *This bench is a not a memorial for someone or something* corresponds with historic= & not:historic=memorial +This tagrendering is only visible in the popup if the following condition is met: amenity=bench +This tagrendering has labels +`bench-questions` +### this.id -### doubles_as_bench +_This tagrendering has no question and is thus read-only_ -The question is *Does this artwork serve as a bench?* +### this.id +_This tagrendering has no question and is thus read-only_ - - *This artwork also serves as a bench* corresponds with amenity=bench - - *This artwork does not serve as a bench* corresponds with amenity= - - *This artwork does not serve as a bench* corresponds with amenity!=bench - - _This option cannot be chosen as answer_ - - - - -### bench-backrest - - - -The question is *Does this bench have a backrest?* - - - - - - - *This bench is two-sided and shares the backrest* corresponds with backrest=yes & two_sided=yes - - *This bench does have a backrest* corresponds with backrest=yes - - *This bench does not have a backrest* corresponds with backrest=no - - -This tagrendering is only visible in the popup if the following condition is met: `amenity=bench` - -This tagrendering has labels `bench-questions` - - - -### bench-seats - - - -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 `This bench has {seats} seats` - - - - - *This bench does not have separated seats* corresponds with seats:separated=no - - -This tagrendering is only visible in the popup if the following condition is met: `amenity=bench` - -This tagrendering has labels `bench-questions` - - - -### bench-material - - - -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}` - - - - - *The seating is made from wood* corresponds with material=wood - - *The seating is made from metal* corresponds with material=metal - - *The seating is made from stone* corresponds with material=stone - - *The seating is made from concrete* corresponds with material=concrete - - *The seating is made from plastic* corresponds with material=plastic - - *The seating is made from steel* corresponds with material=steel - - -This tagrendering is only visible in the popup if the following condition is met: `amenity=bench` - -This tagrendering has labels `bench-questions` - - - -### bench-direction - - - -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 tagrendering is only visible in the popup if the following condition is met: `amenity=bench` - -This tagrendering has labels `bench-questions` - - - -### bench-colour - - - -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}` - - - - - *Colour: brown* corresponds with colour=brown - - *Colour: green* corresponds with colour=green - - *Colour: gray* corresponds with colour=gray - - *Colour: white* corresponds with colour=white - - *Colour: red* corresponds with colour=red - - *Colour: black* corresponds with colour=black - - *Colour: blue* corresponds with colour=blue - - *Colour: yellow* corresponds with colour=yellow - - -This tagrendering is only visible in the popup if the following condition is met: `amenity=bench` - -This tagrendering has labels `bench-questions` - - - -### bench-survey:date - - - -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}` - - - - - *Surveyed today!* corresponds with survey:date= - - -This tagrendering is only visible in the popup if the following condition is met: `amenity=bench` - -This tagrendering has labels `bench-questions` - - - -### bench-inscription - - - -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 has the following inscription:

{inscription}

` - - - - - *This bench does not have an inscription* corresponds with not:inscription=yes - - *This bench (probably) does not not have an inscription* corresponds with inscription= - - _This option cannot be chosen as answer_ - - -This tagrendering is only visible in the popup if the following condition is met: `amenity=bench` - -This tagrendering has labels `bench-questions` - - - -### bench-memorial - - - -The question is *Does this bench act as memorial for someone or something?* - - - - - - - *This bench is a memorial for someone or something* corresponds with historic=memorial - - *This bench is a not a memorial for someone or something* corresponds with historic= & not:historic=memorial - - -This tagrendering is only visible in the popup if the following condition is met: `amenity=bench` - -This tagrendering has labels `bench-questions` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/assembly_point.md b/Docs/Layers/assembly_point.md index bce556ccc..4444ef432 100644 --- a/Docs/Layers/assembly_point.md +++ b/Docs/Layers/assembly_point.md @@ -25,20 +25,20 @@ This layer contains assembly points and waiting areas where all employees, passe 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [assembly_point_name](#assembly_point_name) - - [assembly_point_operator](#assembly_point_operator) - - [disaster_type](#disaster_type) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -82,183 +82,132 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/operator#values) [operator](https://wiki.openstreetmap.org/wiki/Key:operator) | [string](../SpecialInputElements.md#string) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### assembly_point_name +### this.id + +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}` -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}` +### this.id + +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}` -### assembly_point_operator + +### this.id + +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= -The question is *What organization operates this assembly point?* +### this.id -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?* +_This tagrendering has no question and is thus read-only_ - - *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= +### this.id + +_This tagrendering has no question and is thus read-only_ +This tagrendering has labels +`added_by_default` -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - - +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 120b0b258..e2010bc96 100644 --- a/Docs/Layers/atm.md +++ b/Docs/Layers/atm.md @@ -25,27 +25,27 @@ ATMs to withdraw money 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [name](#name) - - [brand](#brand) - - [operator](#operator) - - [opening_hours_24_7](#opening_hours_24_7) - - [cash_out](#cash_out) - - [cash_in](#cash_in) - - [cash_out-denominations-notes](#cash_out-denominations-notes) - - [speech_output](#speech_output) - - [speech_output_language](#speech_output_language) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -87,7 +87,7 @@ 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/brand#values) [brand](https://wiki.openstreetmap.org/wiki/Key:brand) | [string](../SpecialInputElements.md#string) | +[](https://taginfo.openstreetmap.org/keys/brand#values) [brand](https://wiki.openstreetmap.org/wiki/Key:brand) | [nsi](../SpecialInputElements.md#nsi) | [](https://taginfo.openstreetmap.org/keys/operator#values) [operator](https://wiki.openstreetmap.org/wiki/Key:operator) | [string](../SpecialInputElements.md#string) | [](https://taginfo.openstreetmap.org/keys/opening_hours#values) [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) | [opening_hours](../SpecialInputElements.md#opening_hours) | [24/7](https://wiki.openstreetmap.org/wiki/Tag:opening_hours%3D24/7) [](https://taginfo.openstreetmap.org/keys/cash_out#values) [cash_out](https://wiki.openstreetmap.org/wiki/Key:cash_out) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:cash_out%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:cash_out%3Dno) @@ -96,285 +96,198 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/speech_output#values) [speech_output](https://wiki.openstreetmap.org/wiki/Key:speech_output) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:speech_output%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:speech_output%3Dno) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### name +_This tagrendering has no question and is thus read-only_ +This tagrendering is only visible in the popup if the following condition is met: name~.+ -This tagrendering has no question and is thus read-only +### this.id +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 tagrendering is only visible in the popup if the following condition is met: `name~.+` -### brand +### this.id +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}` -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.id +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 + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -### operator +### this.id -The question is *What company operates this ATM?* +The question is `Can you withdraw cash from 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}` + - *You can withdraw cash from this ATM* corresponds with cash_out= + - _This option cannot be chosen as answer_ + - *You can withdraw cash from this ATM* corresponds with cash_out=yes + - *You cannot withdraw cash from this ATM* corresponds with cash_out=no -### opening_hours_24_7 +### this.id +The question is `Can you deposit cash into this ATM?` + - *You probably cannot deposit cash into this ATM* corresponds with cash_in= + - _This option cannot be chosen as answer_ + - *You can deposit cash into this ATM* corresponds with cash_in=yes + - *You cannot deposit cash into this ATM* corresponds with cash_in=no -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.id +The question is `What notes can you withdraw here?` - - *24/7 opened (including holidays)* corresponds with opening_hours=24/7 - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ + - *5 euro notes can be withdrawn* corresponds with cash_out:notes:denominations=5 EUR + - *10 euro notes can be withdrawn* corresponds with cash_out:notes:denominations=10 EUR + - *20 euro notes can be withdrawn* corresponds with cash_out:notes:denominations=20 EUR + - *50 euro notes can be withdrawn* corresponds with cash_out:notes:denominations=50 EUR + - *100 euro notes can be withdrawn* corresponds with cash_out:notes:denominations=100 EUR + - *200 euro notes can be withdrawn* corresponds with cash_out:notes:denominations=200 EUR + - *500 euro notes can be withdrawn* corresponds with cash_out:notes:denominations=500 EUR +### this.id -### cash_out +The question is `Does this ATM have speech output for visually impaired users?` + - *This ATM has speech output, usually available through a headphone jack* corresponds with speech_output=yes + - *This ATM does not have speech output* corresponds with speech_output=no -The question is *Can you withdraw cash from this ATM?* +### this.id +_This tagrendering has no question and is thus read-only_ +This tagrendering is only visible in the popup if the following condition is met: speech_output=yes - - *You can withdraw cash from this ATM* corresponds with cash_out= - - _This option cannot be chosen as answer_ - - *You can withdraw cash from this ATM* corresponds with cash_out=yes - - *You cannot withdraw cash from this ATM* corresponds with cash_out=no +### this.id +_This tagrendering has no question and is thus read-only_ -### cash_in -The question is *Can you deposit cash into this ATM?* +### this.id +_This tagrendering has no question and is thus read-only_ +This tagrendering has labels +`added_by_default` - - *You probably cannot deposit cash into this ATM* corresponds with cash_in= - - _This option cannot be chosen as answer_ - - *You can deposit cash into this ATM* corresponds with cash_in=yes - - *You cannot deposit cash into this ATM* corresponds with cash_in=no - - - - -### cash_out-denominations-notes - - - -The question is *What notes can you withdraw here?* - - - - - - - *5 euro notes can be withdrawn* corresponds with cash_out:notes:denominations=5 EUR - - *10 euro notes can be withdrawn* corresponds with cash_out:notes:denominations=10 EUR - - *20 euro notes can be withdrawn* corresponds with cash_out:notes:denominations=20 EUR - - *50 euro notes can be withdrawn* corresponds with cash_out:notes:denominations=50 EUR - - *100 euro notes can be withdrawn* corresponds with cash_out:notes:denominations=100 EUR - - *200 euro notes can be withdrawn* corresponds with cash_out:notes:denominations=200 EUR - - *500 euro notes can be withdrawn* corresponds with cash_out:notes:denominations=500 EUR - - - - -### speech_output - - - -The question is *Does this ATM have speech output for visually impaired users?* - - - - - - - *This ATM has speech output, usually available through a headphone jack* corresponds with speech_output=yes - - *This ATM does not have speech output* corresponds with speech_output=no - - - - -### speech_output_language - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering is only visible in the popup if the following condition is met: `speech_output=yes` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - - +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/bank.md b/Docs/Layers/bank.md index 925a40675..1787a6097 100644 --- a/Docs/Layers/bank.md +++ b/Docs/Layers/bank.md @@ -25,18 +25,18 @@ A financial institution to deposit money 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [has_atm](#has_atm) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -80,158 +80,107 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/atm#values) [atm](https://wiki.openstreetmap.org/wiki/Key:atm) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:atm%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:atm%3Dno) [separate](https://wiki.openstreetmap.org/wiki/Tag:atm%3Dseparate) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### has_atm +### this.id + +The question is `Does this bank have an ATM?` + + - *This bank has an ATM* corresponds with atm=yes + - *This bank does not have an ATM* corresponds with atm=no + - *This bank does have an ATM, but it is mapped as a different icon* corresponds with atm=separate -The question is *Does this bank have an ATM?* +### this.id + +_This tagrendering has no question and is thus read-only_ - - *This bank has an ATM* corresponds with atm=yes - - *This bank does not have an ATM* corresponds with atm=no - - *This bank does have an ATM, but it is mapped as a different icon* corresponds with atm=separate +### this.id + +_This tagrendering has no question and is thus read-only_ +This tagrendering has labels +`added_by_default` -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - - +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/banks_with_atm.md b/Docs/Layers/banks_with_atm.md index e3d6737db..e91154429 100644 --- a/Docs/Layers/banks_with_atm.md +++ b/Docs/Layers/banks_with_atm.md @@ -25,18 +25,18 @@ A financial institution to deposit money 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [has_atm](#has_atm) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -82,158 +82,107 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/atm#values) [atm](https://wiki.openstreetmap.org/wiki/Key:atm) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:atm%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:atm%3Dno) [separate](https://wiki.openstreetmap.org/wiki/Tag:atm%3Dseparate) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### has_atm +### this.id + +The question is `Does this bank have an ATM?` + + - *This bank has an ATM* corresponds with atm=yes + - *This bank does not have an ATM* corresponds with atm=no + - *This bank does have an ATM, but it is mapped as a different icon* corresponds with atm=separate -The question is *Does this bank have an ATM?* +### this.id + +_This tagrendering has no question and is thus read-only_ - - *This bank has an ATM* corresponds with atm=yes - - *This bank does not have an ATM* corresponds with atm=no - - *This bank does have an ATM, but it is mapped as a different icon* corresponds with atm=separate +### this.id + +_This tagrendering has no question and is thus read-only_ +This tagrendering has labels +`added_by_default` -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - - +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/barrier.md b/Docs/Layers/barrier.md index 2b2484553..4204f5dd3 100644 --- a/Docs/Layers/barrier.md +++ b/Docs/Layers/barrier.md @@ -27,25 +27,25 @@ Obstacles while cycling, such as bollards and cycle barriers 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [bicycle=yes/no](#bicycle=yesno) - - [barrier_type](#barrier_type) - - [Bollard type](#bollard-type) - - [Cycle barrier type](#cycle-barrier-type) - - [MaxWidth](#maxwidth) - - [Space between barrier (cyclebarrier)](#space-between-barrier-(cyclebarrier)) - - [Width of opening (cyclebarrier)](#width-of-opening-(cyclebarrier)) - - [Overlap (cyclebarrier)](#overlap-(cyclebarrier)) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -98,264 +98,178 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/overlap#values) [overlap](https://wiki.openstreetmap.org/wiki/Key:overlap) | [distance](../SpecialInputElements.md#distance) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### bicycle=yes/no +The question is `Can a bicycle go past this barrier?` + - *A cyclist can go past this.* corresponds with bicycle=yes + - *A cyclist can not go past this.* corresponds with bicycle=no +This tagrendering is only visible in the popup if the following condition is met: _referencing_ways~.+ -The question is *Can a bicycle go past this barrier?* +### this.id +_This tagrendering has no question and is thus read-only_ + - *This is a single bollard in the road* corresponds with barrier=bollard + - *This is a cycle barrier slowing down cyclists* corresponds with barrier=cycle_barrier - - *A cyclist can go past this.* corresponds with bicycle=yes - - *A cyclist can not go past this.* corresponds with bicycle=no +### this.id +The question is `What kind of bollard is this?` -This tagrendering is only visible in the popup if the following condition is met: `_referencing_ways~.+` + - *Removable bollard* corresponds with bollard=removable + - *Fixed bollard* corresponds with bollard=fixed + - *Bollard that can be folded down* corresponds with bollard=foldable + - *Flexible bollard, usually plastic* corresponds with bollard=flexible + - *Rising bollard* corresponds with bollard=rising +This tagrendering is only visible in the popup if the following condition is met: barrier=bollard +### this.id -### barrier_type +The question is `What kind of cycling barrier is this?` + - *Single, just two barriers with a space inbetween* corresponds with cycle_barrier=single + - *Double, two barriers behind each other* corresponds with cycle_barrier=double + - *Triple, three barriers behind each other* corresponds with cycle_barrier=triple + - *Squeeze gate, gap is smaller at top, than at the bottom* corresponds with cycle_barrier=squeeze +This tagrendering is only visible in the popup if the following condition is met: barrier=cycle_barrier -This tagrendering has no question and is thus read-only +### this.id +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 tagrendering is only visible in the popup if the following condition is met: _referencing_ways~.+ & cycle_barrier!=double & cycle_barrier!=triple +### this.id - - *This is a single bollard in the road* corresponds with barrier=bollard - - *This is a cycle barrier slowing down cyclists* corresponds with barrier=cycle_barrier +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 tagrendering is only visible in the popup if the following condition is met: cycle_barrier=double | cycle_barrier=triple +### this.id -### Bollard type +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 tagrendering is only visible in the popup if the following condition is met: cycle_barrier=double | cycle_barrier=triple -The question is *What kind of bollard is this?* +### this.id +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 tagrendering is only visible in the popup if the following condition is met: cycle_barrier=double | cycle_barrier=triple +### this.id - - *Removable bollard* corresponds with bollard=removable - - *Fixed bollard* corresponds with bollard=fixed - - *Bollard that can be folded down* corresponds with bollard=foldable - - *Flexible bollard, usually plastic* corresponds with bollard=flexible - - *Rising bollard* corresponds with bollard=rising +_This tagrendering has no question and is thus read-only_ -This tagrendering is only visible in the popup if the following condition is met: `barrier=bollard` -### Cycle barrier type +### this.id +_This tagrendering has no question and is thus read-only_ -The question is *What kind of cycling barrier is this?* - - - - - - - *Single, just two barriers with a space inbetween* corresponds with cycle_barrier=single - - *Double, two barriers behind each other* corresponds with cycle_barrier=double - - *Triple, three barriers behind each other* corresponds with cycle_barrier=triple - - *Squeeze gate, gap is smaller at top, than at the bottom* corresponds with cycle_barrier=squeeze - - -This tagrendering is only visible in the popup if the following condition is met: `barrier=cycle_barrier` - - - -### MaxWidth - - - -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 tagrendering is only visible in the popup if the following condition is met: `_referencing_ways~.+ & cycle_barrier!=double & cycle_barrier!=triple` - - - -### Space between barrier (cyclebarrier) - - - -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 tagrendering is only visible in the popup if the following condition is met: `cycle_barrier=double | cycle_barrier=triple` - - - -### Width of opening (cyclebarrier) - - - -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 tagrendering is only visible in the popup if the following condition is met: `cycle_barrier=double | cycle_barrier=triple` - - - -### Overlap (cyclebarrier) - - - -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 tagrendering is only visible in the popup if the following condition is met: `cycle_barrier=double | cycle_barrier=triple` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/barrier/barrier.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/barrier/barrier.json) diff --git a/Docs/Layers/bench.md b/Docs/Layers/bench.md index 970b32ba7..511495c0d 100644 --- a/Docs/Layers/bench.md +++ b/Docs/Layers/bench.md @@ -25,32 +25,32 @@ A bench is a wooden, metal, stone, … surface where a human can sit. This layer 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [bench-backrest](#bench-backrest) - - [bench-seats](#bench-seats) - - [bench-material](#bench-material) - - [bench-direction](#bench-direction) - - [bench-colour](#bench-colour) - - [bench-survey:date](#bench-surveydate) - - [bench-inscription](#bench-inscription) - - [bench-artwork](#bench-artwork) - - [bench-memorial](#bench-memorial) - - [artwork-artwork_type](#artwork-artwork_type) - - [artwork-artist-wikidata](#artwork-artist-wikidata) - - [artwork-artist_name](#artwork-artist_name) - - [artwork-website](#artwork-website) - - [artwork_subject](#artwork_subject) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -111,406 +111,284 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/subject:wikidata#values) [subject:wikidata](https://wiki.openstreetmap.org/wiki/Key:subject:wikidata) | [wikidata](../SpecialInputElements.md#wikidata) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### bench-backrest +The question is `Does this bench have a backrest?` + - *This bench is two-sided and shares the backrest* corresponds with backrest=yes & two_sided=yes + - *This bench does have a backrest* corresponds with backrest=yes + - *This bench does not have a backrest* corresponds with backrest=no +This tagrendering has labels +`bench-questions` -The question is *Does this bench have a backrest?* +### this.id +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 `This bench has {seats} seats` + - *This bench does not have separated seats* corresponds with seats:separated=no +This tagrendering has labels +`bench-questions` +### this.id +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}` + - *The seating is made from wood* corresponds with material=wood + - *The seating is made from metal* corresponds with material=metal + - *The seating is made from stone* corresponds with material=stone + - *The seating is made from concrete* corresponds with material=concrete + - *The seating is made from plastic* corresponds with material=plastic + - *The seating is made from steel* corresponds with material=steel - - *This bench is two-sided and shares the backrest* corresponds with backrest=yes & two_sided=yes - - *This bench does have a backrest* corresponds with backrest=yes - - *This bench does not have a backrest* corresponds with backrest=no +This tagrendering has labels +`bench-questions` +### this.id -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 tagrendering has labels +`bench-questions` -### bench-seats +### this.id +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}` + - *Colour: brown* corresponds with colour=brown + - *Colour: green* corresponds with colour=green + - *Colour: gray* corresponds with colour=gray + - *Colour: white* corresponds with colour=white + - *Colour: red* corresponds with colour=red + - *Colour: black* corresponds with colour=black + - *Colour: blue* corresponds with colour=blue + - *Colour: yellow* corresponds with colour=yellow +This tagrendering has labels +`bench-questions` -The question is *How many seats does this bench have?* +### this.id -This rendering asks information about the property [seats](https://wiki.openstreetmap.org/wiki/Key:seats) This is rendered with `This bench has {seats} seats` +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}` + - *Surveyed today!* corresponds with survey:date= +This tagrendering has labels +`bench-questions` +### this.id - - *This bench does not have separated seats* corresponds with seats:separated=no +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 has the following inscription:

{inscription}

` + - *This bench does not have an inscription* corresponds with not:inscription=yes + - *This bench probably does not not have an inscription* corresponds with inscription= + - _This option cannot be chosen as answer_ +This tagrendering has labels +`bench-questions` -This tagrendering has labels `bench-questions` +### this.id +The question is `Does this bench have an artistic element?` + - *This bench has an integrated artwork* corresponds with tourism=artwork + - *This bench does not have an integrated artwork* corresponds with not:tourism:artwork=yes + - *This bench probably doesn't have an integrated artwork* corresponds with tourism= + - _This option cannot be chosen as answer_ -### bench-material +### this.id -The question is *What is the bench (seating) made from?* +The question is `Does this bench act as memorial for someone or something?` -This rendering asks information about the property [material](https://wiki.openstreetmap.org/wiki/Key:material) This is rendered with `Material: {material}` + - *This bench is a memorial for someone or something* corresponds with historic=memorial + - *This bench is a not a memorial for someone or something* corresponds with historic= & not:historic=memorial +This tagrendering is only visible in the popup if the following condition is met: historic=memorial | memorial=bench | tourism=artwork | inscription~.+ +This tagrendering has labels +`bench-questions` +### this.id +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}` + - *Architecture* corresponds with artwork_type=architecture + - *Mural* corresponds with artwork_type=mural + - *Painting* corresponds with artwork_type=painting + - *Sculpture* corresponds with artwork_type=sculpture + - *Statue* corresponds with artwork_type=statue + - *Bust* corresponds with artwork_type=bust + - *Stone* corresponds with artwork_type=stone + - *Installation* corresponds with artwork_type=installation + - *Graffiti* corresponds with artwork_type=graffiti + - *Relief* corresponds with artwork_type=relief + - *Azulejo (Spanish decorative tilework)* corresponds with artwork_type=azulejo + - *Tilework* corresponds with artwork_type=tilework + - *Woodcarving* corresponds with artwork_type=woodcarving +This tagrendering is only visible in the popup if the following condition is met: tourism=artwork +This tagrendering has labels +`artwork-question` - - *The seating is made from wood* corresponds with material=wood - - *The seating is made from metal* corresponds with material=metal - - *The seating is made from stone* corresponds with material=stone - - *The seating is made from concrete* corresponds with material=concrete - - *The seating is made from plastic* corresponds with material=plastic - - *The seating is made from steel* corresponds with material=steel +### this.id +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 tagrendering has labels `bench-questions` +This tagrendering is only visible in the popup if the following condition is met: tourism=artwork +This tagrendering has labels +`artwork-question` +### this.id +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}` -### bench-direction +This tagrendering is only visible in the popup if the following condition is met: tourism=artwork +This tagrendering has labels +`artwork-question` +### this.id +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,,,)}` -The question is *In which direction are you looking when sitting on the bench?* +This tagrendering is only visible in the popup if the following condition is met: tourism=artwork +This tagrendering has labels +`artwork-question` -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.id -This tagrendering has labels `bench-questions` +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 tagrendering is only visible in the popup if the following condition is met: tourism=artwork +This tagrendering has labels +`artwork-question` +### this.id -### bench-colour +_This tagrendering has no question and is thus read-only_ -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.id +_This tagrendering has no question and is thus read-only_ - - *Colour: brown* corresponds with colour=brown - - *Colour: green* corresponds with colour=green - - *Colour: gray* corresponds with colour=gray - - *Colour: white* corresponds with colour=white - - *Colour: red* corresponds with colour=red - - *Colour: black* corresponds with colour=black - - *Colour: blue* corresponds with colour=blue - - *Colour: yellow* corresponds with colour=yellow - - -This tagrendering has labels `bench-questions` - - - -### bench-survey:date - - - -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}` - - - - - *Surveyed today!* corresponds with survey:date= - - -This tagrendering has labels `bench-questions` - - - -### bench-inscription - - - -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 has the following inscription:

{inscription}

` - - - - - *This bench does not have an inscription* corresponds with not:inscription=yes - - *This bench (probably) does not not have an inscription* corresponds with inscription= - - _This option cannot be chosen as answer_ - - -This tagrendering has labels `bench-questions` - - - -### bench-artwork - - - -The question is *Does this bench have an artistic element?* - - - - - - - *This bench has an integrated artwork* corresponds with tourism=artwork - - *This bench does not have an integrated artwork* corresponds with not:tourism:artwork=yes - - *This bench probably doesn't have an integrated artwork* corresponds with tourism= - - _This option cannot be chosen as answer_ - - - - -### bench-memorial - - - -The question is *Does this bench act as memorial for someone or something?* - - - - - - - *This bench is a memorial for someone or something* corresponds with historic=memorial - - *This bench is a not a memorial for someone or something* corresponds with historic= & not:historic=memorial - - -This tagrendering is only visible in the popup if the following condition is met: `historic=memorial | memorial=bench | tourism=artwork | inscription~.+` - -This tagrendering has labels `bench-questions` - - - -### artwork-artwork_type - - - -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}` - - - - - *Architecture* corresponds with artwork_type=architecture - - *Mural* corresponds with artwork_type=mural - - *Painting* corresponds with artwork_type=painting - - *Sculpture* corresponds with artwork_type=sculpture - - *Statue* corresponds with artwork_type=statue - - *Bust* corresponds with artwork_type=bust - - *Stone* corresponds with artwork_type=stone - - *Installation* corresponds with artwork_type=installation - - *Graffiti* corresponds with artwork_type=graffiti - - *Relief* corresponds with artwork_type=relief - - *Azulejo (Spanish decorative tilework)* corresponds with artwork_type=azulejo - - *Tilework* corresponds with artwork_type=tilework - - *Woodcarving* corresponds with artwork_type=woodcarving - - -This tagrendering is only visible in the popup if the following condition is met: `tourism=artwork` - -This tagrendering has labels `artwork-question` - - - -### artwork-artist-wikidata - - - -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 tagrendering is only visible in the popup if the following condition is met: `tourism=artwork` - -This tagrendering has labels `artwork-question` - - - -### artwork-artist_name - - - -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 tagrendering is only visible in the popup if the following condition is met: `tourism=artwork` - -This tagrendering has labels `artwork-question` - - - -### artwork-website - - - -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 tagrendering is only visible in the popup if the following condition is met: `tourism=artwork` - -This tagrendering has labels `artwork-question` - - - -### artwork_subject - - - -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 tagrendering is only visible in the popup if the following condition is met: `tourism=artwork` - -This tagrendering has labels `artwork-question` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/bench_at_pt.md b/Docs/Layers/bench_at_pt.md index 1be703978..c4d2eb898 100644 --- a/Docs/Layers/bench_at_pt.md +++ b/Docs/Layers/bench_at_pt.md @@ -25,19 +25,19 @@ A layer showing all public-transport-stops which do have a bench 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [bench_at_pt-name](#bench_at_pt-name) - - [bench_at_pt-bench_type](#bench_at_pt-bench_type) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -84,168 +84,117 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/bench#values) [bench](https://wiki.openstreetmap.org/wiki/Key:bench) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:bench%3Dyes) [stand_up_bench](https://wiki.openstreetmap.org/wiki/Tag:bench%3Dstand_up_bench) [no](https://wiki.openstreetmap.org/wiki/Tag:bench%3Dno) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### bench_at_pt-name +### this.id + +_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 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.id + +The question is `What kind of bench is this?` + + - *There is a normal, sit-down bench here* corresponds with bench=yes + - *Stand up bench* corresponds with bench=stand_up_bench + - *There is no bench here* corresponds with bench=no -### bench_at_pt-bench_type +### this.id - - -The question is *What kind of bench is this?* +_This tagrendering has no question and is thus read-only_ - - *There is a normal, sit-down bench here* corresponds with bench=yes - - *Stand up bench* corresponds with bench=stand_up_bench - - *There is no bench here* corresponds with bench=no +### this.id + +_This tagrendering has no question and is thus read-only_ +This tagrendering has labels +`added_by_default` -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - - +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/bench_at_pt/bench_at_pt.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/bench_at_pt/bench_at_pt.json) diff --git a/Docs/Layers/bicycle_library.md b/Docs/Layers/bicycle_library.md index d1316c879..911370efb 100644 --- a/Docs/Layers/bicycle_library.md +++ b/Docs/Layers/bicycle_library.md @@ -25,26 +25,26 @@ A facility where bicycles can be lent for longer period of times 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [bicycle_library-name](#bicycle_library-name) - - [website](#website) - - [phone](#phone) - - [email](#email) - - [opening_hours](#opening_hours) - - [bicycle_library-charge](#bicycle_library-charge) - - [bicycle-library-target-group](#bicycle-library-target-group) - - [description](#description) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -95,276 +95,195 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/description#values) [description](https://wiki.openstreetmap.org/wiki/Key:description) | [string](../SpecialInputElements.md#string) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### bicycle_library-name +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}` -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.id +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` -### website +### this.id +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` -The question is *What is the website of {title()}?* +### this.id -This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}` +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ +This tagrendering has labels +`contact` +### this.id - - *{contact:website}* corresponds with contact:website~.+ - - _This option cannot be chosen as answer_ +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)}` + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -This tagrendering has labels `contact` +### this.id +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}` + - *Lending a bicycle is free* corresponds with fee=no & charge= + - *Lending a bicycle costs €20/year and €20 warranty* corresponds with fee=yes & charge=€20warranty + €20/year -### phone +### this.id -The question is *What is the phone number of {title()}?* +The question is `Who can loan bicycles here?` -This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}` + - *Bikes for children available* corresponds with bicycle_library:for=child + - *Bikes for adult available* corresponds with bicycle_library:for=adult + - *Bikes for disabled persons available* corresponds with bicycle_library:for=disabled - - *{contact:phone}* corresponds with contact:phone~.+ - - _This option cannot be chosen as answer_ +### this.id +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 tagrendering has labels `contact` -### email +### this.id +_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.id - - *{contact:email}* corresponds with contact:email~.+ - - _This option cannot be chosen as answer_ - - *{operator:email}* corresponds with operator:email~.+ - - _This option cannot be chosen as answer_ +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `contact` - - - -### 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)}` - - - - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ - - - - -### bicycle_library-charge - - - -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}` - - - - - *Lending a bicycle is free* corresponds with fee=no & charge= - - *Lending a bicycle costs €20/year and €20 warranty* corresponds with fee=yes & charge=€20warranty + €20/year - - - - -### bicycle-library-target-group - - - -The question is *Who can loan bicycles here?* - - - - - - - *Bikes for children available* corresponds with bicycle_library:for=child - - *Bikes for adult available* corresponds with bicycle_library:for=adult - - *Bikes for disabled persons available* corresponds with bicycle_library:for=disabled - - - - -### description - - - -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}` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/bicycle_library/bicycle_library.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/bicycle_library/bicycle_library.json) diff --git a/Docs/Layers/bicycle_rental.md b/Docs/Layers/bicycle_rental.md index 841cb68e5..dcbce4450 100644 --- a/Docs/Layers/bicycle_rental.md +++ b/Docs/Layers/bicycle_rental.md @@ -25,33 +25,33 @@ Bicycle rental stations 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [bicycle_rental_type](#bicycle_rental_type) - - [website](#website) - - [email](#email) - - [phone](#phone) - - [opening_hours](#opening_hours) - - [payment-options](#payment-options) - - [payment-options-advanced](#payment-options-advanced) - - [bicycle-types](#bicycle-types) - - [rental-capacity-city_bike](#rental-capacity-city_bike) - - [rental-capacity-ebike](#rental-capacity-ebike) - - [rental-capacity-kid_bike](#rental-capacity-kid_bike) - - [rental-capacity-bmx](#rental-capacity-bmx) - - [rental-capacity-mtb](#rental-capacity-mtb) - - [rental-capacity-bicycle_pannier](#rental-capacity-bicycle_pannier) - - [rental-capacity-tandem_bicycle](#rental-capacity-tandem_bicycle) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -114,415 +114,292 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/capacity:tandem_bicycle#values) [capacity:tandem_bicycle](https://wiki.openstreetmap.org/wiki/Key:capacity:tandem_bicycle) | [pnat](../SpecialInputElements.md#pnat) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### bicycle_rental_type +The question is `What kind of bicycle rental is this?` + - *This is a shop whose main focus is bicycle rental* corresponds with shop=rental & bicycle_rental=shop + - *This is a rental business which rents out various objects and/or vehicles. It rents out bicycles too, but this is not the main focus* corresponds with shop=rental + - *This is a shop which sells or repairs bicycles, but also rents out bicycles* corresponds with service:bicycle:rental=yes & shop=bicycle + - *This is an automated docking station, where a bicycle is mechanically locked to a structure* corresponds with bicycle_rental=docking_station + - *A machine is present which dispenses and accepts keys, eventually after authentication and/or payment. The bicycles are parked nearby* corresponds with bicycle_rental=key_dispensing_machine + - *This is a dropoff point, e.g. a reserved parking to place the bicycles clearly marked as being for the rental service only* corresponds with bicycle_rental=dropoff_point +This tagrendering is only visible in the popup if the following condition is met: amenity=bicycle_rental -The question is *What kind of bicycle rental is this?* +### this.id +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` +### this.id +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ - - *This is a shop whose main focus is bicycle rental* corresponds with shop=rental & bicycle_rental=shop - - *This is a rental business which rents out various objects and/or vehicles. It rents out bicycles too, but this is not the main focus* corresponds with shop=rental - - *This is a shop which sells or repairs bicycles, but also rents out bicycles* corresponds with service:bicycle:rental=yes & shop=bicycle - - *This is an automated docking station, where a bicycle is mechanically locked to a structure* corresponds with bicycle_rental=docking_station - - *A machine is present which dispenses and accepts keys, eventually after authentication and/or payment. The bicycles are parked nearby* corresponds with bicycle_rental=key_dispensing_machine - - *This is a dropoff point, e.g. a reserved parking to place the bicycles clearly marked as being for the rental service only* corresponds with bicycle_rental=dropoff_point +This tagrendering has labels +`contact` +### this.id -This tagrendering is only visible in the popup if the following condition is met: `amenity=bicycle_rental` +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` +### this.id -### website +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)}` + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ +This tagrendering is only visible in the popup if the following condition is met: opening_hours~.+ | shop~.+ +### this.id -The question is *What is the website of {title()}?* +The question is `Which methods of payment are accepted here?` -This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}` + - *Cash is accepted here* corresponds with payment:cash=yes + - Unselecting this answer will add payment:cash=no + - *Payment cards are accepted here* corresponds with payment:cards=yes + - Unselecting this answer will add payment:cards=no + - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes + - Unselecting this answer will add payment:qr_code=no +This tagrendering is only visible in the popup if the following condition is met: shop~.+ +### this.id - - *{contact:website}* corresponds with contact:website~.+ - - _This option cannot be chosen as answer_ +The question is `Which methods of payment are accepted here?` + - *Cash is accepted here* corresponds with payment:cash=yes + - Unselecting this answer will add payment:cash=no + - *Payment cards are accepted here* corresponds with payment:cards=yes + - Unselecting this answer will add payment:cards=no + - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes + - Unselecting this answer will add payment:qr_code=no + - *Payment is done using a dedicated app* corresponds with payment:app=yes + - Unselecting this answer will add payment:app=no + - *Payment is done using a membership card* corresponds with payment:membership_card=yes + - Unselecting this answer will add payment:membership_card=no -This tagrendering has labels `contact` +### this.id -### email +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` + - *Normal city bikes can be rented here* corresponds with rental=city_bike + - *Electrical bikes can be rented here* corresponds with rental=ebike + - *BMX bikes can be rented here* corresponds with rental=bmx + - *Mountainbikes can be rented here* corresponds with rental=mtb + - *Bikes for children can be rented here* corresponds with rental=kid_bike + - *Tandem bicycles can be rented here* corresponds with rental=tandem + - *Race bicycles can be rented here* corresponds with rental=racebike + - *Bike helmets can be rented here* corresponds with rental=bike_helmet +This tagrendering has labels +`bicycle_rental` +### this.id -The question is *What is the email address of {title()}?* +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 [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}` +This tagrendering is only visible in the popup if the following condition is met: rental~^(.*city_bike.*)$ +This tagrendering has labels +`bicycle_rental` +### this.id +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` - - *{contact:email}* corresponds with contact:email~.+ - - _This option cannot be chosen as answer_ - - *{operator:email}* corresponds with operator:email~.+ - - _This option cannot be chosen as answer_ +This tagrendering is only visible in the popup if the following condition is met: rental~^(.*ebike.*)$ +This tagrendering has labels +`bicycle_rental` +### this.id -This tagrendering has labels `contact` +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 tagrendering is only visible in the popup if the following condition is met: rental~^(.*kid_bike.*)$ +This tagrendering has labels +`bicycle_rental` +### this.id -### phone +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 tagrendering is only visible in the popup if the following condition is met: rental~^(.*bmx.*)$ +This tagrendering has labels +`bicycle_rental` +### this.id -The question is *What is the phone number of {title()}?* +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 [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}` +This tagrendering is only visible in the popup if the following condition is met: rental~^(.*mtb.*)$ +This tagrendering has labels +`bicycle_rental` +### this.id +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` - - *{contact:phone}* corresponds with contact:phone~.+ - - _This option cannot be chosen as answer_ +This tagrendering is only visible in the popup if the following condition is met: rental~^(.*bicycle_pannier.*)$ +This tagrendering has labels +`bicycle_rental` +### this.id -This tagrendering has labels `contact` +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 tagrendering is only visible in the popup if the following condition is met: rental~^(.*tandem_bicycle.*)$ +This tagrendering has labels +`bicycle_rental` +### this.id -### opening_hours +_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.id +_This tagrendering has no question and is thus read-only_ - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ - - -This tagrendering is only visible in the popup if the following condition is met: `opening_hours~.+ | shop~.+` - - - -### payment-options - - - -The question is *Which methods of payment are accepted here?* - - - - - - - *Cash is accepted here* corresponds with payment:cash=yes - - Unselecting this answer will add payment:cash=no - - *Payment cards are accepted here* corresponds with payment:cards=yes - - Unselecting this answer will add payment:cards=no - - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes - - Unselecting this answer will add payment:qr_code=no - - -This tagrendering is only visible in the popup if the following condition is met: `shop~.+` - - - -### payment-options-advanced - - - -The question is *Which methods of payment are accepted here?* - - - - - - - *Cash is accepted here* corresponds with payment:cash=yes - - Unselecting this answer will add payment:cash=no - - *Payment cards are accepted here* corresponds with payment:cards=yes - - Unselecting this answer will add payment:cards=no - - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes - - Unselecting this answer will add payment:qr_code=no - - *Payment is done using a dedicated app* corresponds with payment:app=yes - - Unselecting this answer will add payment:app=no - - *Payment is done using a membership card* corresponds with payment:membership_card=yes - - Unselecting this answer will add payment:membership_card=no - - - - -### bicycle-types - - - -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` - - - - - *Normal city bikes can be rented here* corresponds with rental=city_bike - - *Electrical bikes can be rented here* corresponds with rental=ebike - - *BMX bikes can be rented here* corresponds with rental=bmx - - *Mountainbikes can be rented here* corresponds with rental=mtb - - *Bikes for children can be rented here* corresponds with rental=kid_bike - - *Tandem bicycles can be rented here* corresponds with rental=tandem - - *Race bicycles can be rented here* corresponds with rental=racebike - - *Bike helmets can be rented here* corresponds with rental=bike_helmet - - -This tagrendering has labels `bicycle_rental` - - - -### rental-capacity-city_bike - - - -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 tagrendering is only visible in the popup if the following condition is met: `rental~^(.*city_bike.*)$` - -This tagrendering has labels `bicycle_rental` - - - -### rental-capacity-ebike - - - -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 tagrendering is only visible in the popup if the following condition is met: `rental~^(.*ebike.*)$` - -This tagrendering has labels `bicycle_rental` - - - -### rental-capacity-kid_bike - - - -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 tagrendering is only visible in the popup if the following condition is met: `rental~^(.*kid_bike.*)$` - -This tagrendering has labels `bicycle_rental` - - - -### rental-capacity-bmx - - - -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 tagrendering is only visible in the popup if the following condition is met: `rental~^(.*bmx.*)$` - -This tagrendering has labels `bicycle_rental` - - - -### rental-capacity-mtb - - - -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 tagrendering is only visible in the popup if the following condition is met: `rental~^(.*mtb.*)$` - -This tagrendering has labels `bicycle_rental` - - - -### rental-capacity-bicycle_pannier - - - -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 tagrendering is only visible in the popup if the following condition is met: `rental~^(.*bicycle_pannier.*)$` - -This tagrendering has labels `bicycle_rental` - - - -### rental-capacity-tandem_bicycle - - - -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 tagrendering is only visible in the popup if the following condition is met: `rental~^(.*tandem_bicycle.*)$` - -This tagrendering has labels `bicycle_rental` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/bicycle_rental/bicycle_rental.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/bicycle_rental/bicycle_rental.json) diff --git a/Docs/Layers/bicycle_rental_non_docking.md b/Docs/Layers/bicycle_rental_non_docking.md index 0b48ed2a2..ea3b77e32 100644 --- a/Docs/Layers/bicycle_rental_non_docking.md +++ b/Docs/Layers/bicycle_rental_non_docking.md @@ -25,33 +25,33 @@ Bicycle rental stations 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [bicycle_rental_type](#bicycle_rental_type) - - [website](#website) - - [email](#email) - - [phone](#phone) - - [opening_hours](#opening_hours) - - [payment-options](#payment-options) - - [payment-options-advanced](#payment-options-advanced) - - [bicycle-types](#bicycle-types) - - [rental-capacity-city_bike](#rental-capacity-city_bike) - - [rental-capacity-ebike](#rental-capacity-ebike) - - [rental-capacity-kid_bike](#rental-capacity-kid_bike) - - [rental-capacity-bmx](#rental-capacity-bmx) - - [rental-capacity-mtb](#rental-capacity-mtb) - - [rental-capacity-bicycle_pannier](#rental-capacity-bicycle_pannier) - - [rental-capacity-tandem_bicycle](#rental-capacity-tandem_bicycle) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -108,415 +108,292 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/capacity:tandem_bicycle#values) [capacity:tandem_bicycle](https://wiki.openstreetmap.org/wiki/Key:capacity:tandem_bicycle) | [pnat](../SpecialInputElements.md#pnat) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### bicycle_rental_type +The question is `What kind of bicycle rental is this?` + - *This is a shop whose main focus is bicycle rental* corresponds with shop=rental & bicycle_rental=shop + - *This is a rental business which rents out various objects and/or vehicles. It rents out bicycles too, but this is not the main focus* corresponds with shop=rental + - *This is a shop which sells or repairs bicycles, but also rents out bicycles* corresponds with service:bicycle:rental=yes & shop=bicycle + - *This is an automated docking station, where a bicycle is mechanically locked to a structure* corresponds with bicycle_rental=docking_station + - *A machine is present which dispenses and accepts keys, eventually after authentication and/or payment. The bicycles are parked nearby* corresponds with bicycle_rental=key_dispensing_machine + - *This is a dropoff point, e.g. a reserved parking to place the bicycles clearly marked as being for the rental service only* corresponds with bicycle_rental=dropoff_point +This tagrendering is only visible in the popup if the following condition is met: amenity=bicycle_rental -The question is *What kind of bicycle rental is this?* +### this.id +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` +### this.id +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ - - *This is a shop whose main focus is bicycle rental* corresponds with shop=rental & bicycle_rental=shop - - *This is a rental business which rents out various objects and/or vehicles. It rents out bicycles too, but this is not the main focus* corresponds with shop=rental - - *This is a shop which sells or repairs bicycles, but also rents out bicycles* corresponds with service:bicycle:rental=yes & shop=bicycle - - *This is an automated docking station, where a bicycle is mechanically locked to a structure* corresponds with bicycle_rental=docking_station - - *A machine is present which dispenses and accepts keys, eventually after authentication and/or payment. The bicycles are parked nearby* corresponds with bicycle_rental=key_dispensing_machine - - *This is a dropoff point, e.g. a reserved parking to place the bicycles clearly marked as being for the rental service only* corresponds with bicycle_rental=dropoff_point +This tagrendering has labels +`contact` +### this.id -This tagrendering is only visible in the popup if the following condition is met: `amenity=bicycle_rental` +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` +### this.id -### website +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)}` + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ +This tagrendering is only visible in the popup if the following condition is met: opening_hours~.+ | shop~.+ +### this.id -The question is *What is the website of {title()}?* +The question is `Which methods of payment are accepted here?` -This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}` + - *Cash is accepted here* corresponds with payment:cash=yes + - Unselecting this answer will add payment:cash=no + - *Payment cards are accepted here* corresponds with payment:cards=yes + - Unselecting this answer will add payment:cards=no + - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes + - Unselecting this answer will add payment:qr_code=no +This tagrendering is only visible in the popup if the following condition is met: shop~.+ +### this.id - - *{contact:website}* corresponds with contact:website~.+ - - _This option cannot be chosen as answer_ +The question is `Which methods of payment are accepted here?` + - *Cash is accepted here* corresponds with payment:cash=yes + - Unselecting this answer will add payment:cash=no + - *Payment cards are accepted here* corresponds with payment:cards=yes + - Unselecting this answer will add payment:cards=no + - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes + - Unselecting this answer will add payment:qr_code=no + - *Payment is done using a dedicated app* corresponds with payment:app=yes + - Unselecting this answer will add payment:app=no + - *Payment is done using a membership card* corresponds with payment:membership_card=yes + - Unselecting this answer will add payment:membership_card=no -This tagrendering has labels `contact` +### this.id -### email +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` + - *Normal city bikes can be rented here* corresponds with rental=city_bike + - *Electrical bikes can be rented here* corresponds with rental=ebike + - *BMX bikes can be rented here* corresponds with rental=bmx + - *Mountainbikes can be rented here* corresponds with rental=mtb + - *Bikes for children can be rented here* corresponds with rental=kid_bike + - *Tandem bicycles can be rented here* corresponds with rental=tandem + - *Race bicycles can be rented here* corresponds with rental=racebike + - *Bike helmets can be rented here* corresponds with rental=bike_helmet +This tagrendering has labels +`bicycle_rental` +### this.id -The question is *What is the email address of {title()}?* +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 [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}` +This tagrendering is only visible in the popup if the following condition is met: rental~^(.*city_bike.*)$ +This tagrendering has labels +`bicycle_rental` +### this.id +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` - - *{contact:email}* corresponds with contact:email~.+ - - _This option cannot be chosen as answer_ - - *{operator:email}* corresponds with operator:email~.+ - - _This option cannot be chosen as answer_ +This tagrendering is only visible in the popup if the following condition is met: rental~^(.*ebike.*)$ +This tagrendering has labels +`bicycle_rental` +### this.id -This tagrendering has labels `contact` +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 tagrendering is only visible in the popup if the following condition is met: rental~^(.*kid_bike.*)$ +This tagrendering has labels +`bicycle_rental` +### this.id -### phone +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 tagrendering is only visible in the popup if the following condition is met: rental~^(.*bmx.*)$ +This tagrendering has labels +`bicycle_rental` +### this.id -The question is *What is the phone number of {title()}?* +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 [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}` +This tagrendering is only visible in the popup if the following condition is met: rental~^(.*mtb.*)$ +This tagrendering has labels +`bicycle_rental` +### this.id +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` - - *{contact:phone}* corresponds with contact:phone~.+ - - _This option cannot be chosen as answer_ +This tagrendering is only visible in the popup if the following condition is met: rental~^(.*bicycle_pannier.*)$ +This tagrendering has labels +`bicycle_rental` +### this.id -This tagrendering has labels `contact` +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 tagrendering is only visible in the popup if the following condition is met: rental~^(.*tandem_bicycle.*)$ +This tagrendering has labels +`bicycle_rental` +### this.id -### opening_hours +_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.id +_This tagrendering has no question and is thus read-only_ - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ - - -This tagrendering is only visible in the popup if the following condition is met: `opening_hours~.+ | shop~.+` - - - -### payment-options - - - -The question is *Which methods of payment are accepted here?* - - - - - - - *Cash is accepted here* corresponds with payment:cash=yes - - Unselecting this answer will add payment:cash=no - - *Payment cards are accepted here* corresponds with payment:cards=yes - - Unselecting this answer will add payment:cards=no - - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes - - Unselecting this answer will add payment:qr_code=no - - -This tagrendering is only visible in the popup if the following condition is met: `shop~.+` - - - -### payment-options-advanced - - - -The question is *Which methods of payment are accepted here?* - - - - - - - *Cash is accepted here* corresponds with payment:cash=yes - - Unselecting this answer will add payment:cash=no - - *Payment cards are accepted here* corresponds with payment:cards=yes - - Unselecting this answer will add payment:cards=no - - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes - - Unselecting this answer will add payment:qr_code=no - - *Payment is done using a dedicated app* corresponds with payment:app=yes - - Unselecting this answer will add payment:app=no - - *Payment is done using a membership card* corresponds with payment:membership_card=yes - - Unselecting this answer will add payment:membership_card=no - - - - -### bicycle-types - - - -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` - - - - - *Normal city bikes can be rented here* corresponds with rental=city_bike - - *Electrical bikes can be rented here* corresponds with rental=ebike - - *BMX bikes can be rented here* corresponds with rental=bmx - - *Mountainbikes can be rented here* corresponds with rental=mtb - - *Bikes for children can be rented here* corresponds with rental=kid_bike - - *Tandem bicycles can be rented here* corresponds with rental=tandem - - *Race bicycles can be rented here* corresponds with rental=racebike - - *Bike helmets can be rented here* corresponds with rental=bike_helmet - - -This tagrendering has labels `bicycle_rental` - - - -### rental-capacity-city_bike - - - -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 tagrendering is only visible in the popup if the following condition is met: `rental~^(.*city_bike.*)$` - -This tagrendering has labels `bicycle_rental` - - - -### rental-capacity-ebike - - - -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 tagrendering is only visible in the popup if the following condition is met: `rental~^(.*ebike.*)$` - -This tagrendering has labels `bicycle_rental` - - - -### rental-capacity-kid_bike - - - -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 tagrendering is only visible in the popup if the following condition is met: `rental~^(.*kid_bike.*)$` - -This tagrendering has labels `bicycle_rental` - - - -### rental-capacity-bmx - - - -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 tagrendering is only visible in the popup if the following condition is met: `rental~^(.*bmx.*)$` - -This tagrendering has labels `bicycle_rental` - - - -### rental-capacity-mtb - - - -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 tagrendering is only visible in the popup if the following condition is met: `rental~^(.*mtb.*)$` - -This tagrendering has labels `bicycle_rental` - - - -### rental-capacity-bicycle_pannier - - - -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 tagrendering is only visible in the popup if the following condition is met: `rental~^(.*bicycle_pannier.*)$` - -This tagrendering has labels `bicycle_rental` - - - -### rental-capacity-tandem_bicycle - - - -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 tagrendering is only visible in the popup if the following condition is met: `rental~^(.*tandem_bicycle.*)$` - -This tagrendering has labels `bicycle_rental` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/cyclofix/cyclofix.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/cyclofix/cyclofix.json) diff --git a/Docs/Layers/bicycle_tube_vending_machine.md b/Docs/Layers/bicycle_tube_vending_machine.md deleted file mode 100644 index 710601f05..000000000 --- a/Docs/Layers/bicycle_tube_vending_machine.md +++ /dev/null @@ -1,351 +0,0 @@ -[//]: # (WARNING: this file is automatically generated. Please find the sources at the bottom and edit those sources) - - - - bicycle_tube_vending_machine -============================== - - - - - -A layer showing vending machines for bicycle tubes (either purpose-built bicycle tube vending machines or classical vending machines with bicycle tubes and optionally additional bicycle related objects such as lights, gloves, locks, …) - - - - - - - - This layer is shown at zoomlevel **13** and higher - - - -## Table of contents - -1. [ Themes using this layer ](#-themes-using-this-layer-) -2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) -3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [Still in use?](#still-in-use) - - [bicycle_tube_vending_machine-charge](#bicycle_tube_vending_machine-charge) - - [payment-options-split](#payment-options-split) - - [bicycle_tube_vending_machine-brand](#bicycle_tube_vending_machine-brand) - - [bicycle_tube_vending_machine-operator](#bicycle_tube_vending_machine-operator) - - [other-items-vending](#other-items-vending) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) - - Themes using this layer -------------------------- - - - - - - - [cyclofix](https://mapcomplete.org/cyclofix) - - [personal](https://mapcomplete.org/personal) - - - - - Basic tags for this layer ---------------------------- - - - -Elements must match **all** of the following expressions: - -0. amenity=vending_machine -1. vending~^(.*bicycle_tube.*)$ - -[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B%28%20%20%20%20nwr%5B%22amenity%22%3D%22vending_machine%22%5D%5B%22vending%22~%22%5E%28.*bicycle_tube.*%29%24%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%29%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B) - - - - Supported attributes ----------------------- - - - -Warning: - -this quick overview is incomplete - - - -attribute | type | values which are supported by this layer ------------ | ------ | ------------------------------------------ -[](https://taginfo.openstreetmap.org/keys/id#values) [id](https://wiki.openstreetmap.org/wiki/Key:id) | Multiple choice | -[](https://taginfo.openstreetmap.org/keys/operational_status#values) [operational_status](https://wiki.openstreetmap.org/wiki/Key:operational_status) | [string](../SpecialInputElements.md#string) | [](https://wiki.openstreetmap.org/wiki/Tag:operational_status%3D) [broken](https://wiki.openstreetmap.org/wiki/Tag:operational_status%3Dbroken) [closed](https://wiki.openstreetmap.org/wiki/Tag:operational_status%3Dclosed) -[](https://taginfo.openstreetmap.org/keys/charge#values) [charge](https://wiki.openstreetmap.org/wiki/Key:charge) | [string](../SpecialInputElements.md#string) | -[](https://taginfo.openstreetmap.org/keys/brand#values) [brand](https://wiki.openstreetmap.org/wiki/Key:brand) | [string](../SpecialInputElements.md#string) | [Continental](https://wiki.openstreetmap.org/wiki/Tag:brand%3DContinental) [Schwalbe](https://wiki.openstreetmap.org/wiki/Tag:brand%3DSchwalbe) -[](https://taginfo.openstreetmap.org/keys/operator#values) [operator](https://wiki.openstreetmap.org/wiki/Key:operator) | [string](../SpecialInputElements.md#string) | [Schwalbe](https://wiki.openstreetmap.org/wiki/Tag:operator%3DSchwalbe) [Continental](https://wiki.openstreetmap.org/wiki/Tag:operator%3DContinental) -[](https://taginfo.openstreetmap.org/keys/vending#values) [vending](https://wiki.openstreetmap.org/wiki/Key:vending) | Multiple choice | [bicycle_tube](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dbicycle_tube) [bicycle_light](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dbicycle_light) [gloves](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dgloves) [bicycle_repair_kit](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dbicycle_repair_kit) [bicycle_pump](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dbicycle_pump) [bicycle_lock](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dbicycle_lock) - - - - -### 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 - - - - - -### Still in use? - - - -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 vending machine works* corresponds with operational_status= - - *This vending machine is broken* corresponds with operational_status=broken - - *This vending machine is closed* corresponds with operational_status=closed - - - - -### bicycle_tube_vending_machine-charge - - - -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}` - - - -### payment-options-split - - - -The question is *Which methods of payment are accepted here?* - - - - - - - *Cash is accepted here* corresponds with payment:cash=yes - - _This option cannot be chosen as answer_ - - Unselecting this answer will add payment:cash= - - *Payment cards are accepted here* corresponds with payment:cards=yes - - _This option cannot be chosen as answer_ - - Unselecting this answer will add payment:cards= - - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes - - Unselecting this answer will add payment:qr_code=no - - *Coins are accepted here* corresponds with payment:coins=yes - - Unselecting this answer will add payment:coins=no - - *Bank notes are accepted here* corresponds with payment:notes=yes - - Unselecting this answer will add payment:notes=no - - *Debit cards are accepted here* corresponds with payment:debit_cards=yes - - Unselecting this answer will add payment:debit_cards=no - - *Credit cards are accepted here* corresponds with payment:credit_cards=yes - - Unselecting this answer will add payment:credit_cards=no - - - - -### bicycle_tube_vending_machine-brand - - - -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` - - - - - *Continental tubes are sold here* corresponds with brand=Continental - - *Schwalbe tubes are sold here* corresponds with brand=Schwalbe - - - - -### bicycle_tube_vending_machine-operator - - - -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}` - - - - - *Maintained by Schwalbe* corresponds with operator=Schwalbe - - *Maintained by Continental* corresponds with operator=Continental - - - - -### other-items-vending - - - -The question is *Are other biycle accessories sold here?* - - - - - - - *Bicycle inner tubes are sold here* corresponds with vending=bicycle_tube - - *Bicycle lights are sold here* corresponds with vending=bicycle_light - - *Gloves are sold here* corresponds with vending=gloves - - *Bicycle repair kits are sold here* corresponds with vending=bicycle_repair_kit - - *Bicycle pumps are sold here* corresponds with vending=bicycle_pump - - *Bicycle locks are sold here* corresponds with vending=bicycle_lock - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### 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/bicycle_tube_vending_machine/bicycle_tube_vending_machine.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/bicycle_tube_vending_machine/bicycle_tube_vending_machine.json) diff --git a/Docs/Layers/bike_cafe.md b/Docs/Layers/bike_cafe.md index 404d28636..b23b0d43f 100644 --- a/Docs/Layers/bike_cafe.md +++ b/Docs/Layers/bike_cafe.md @@ -25,25 +25,25 @@ A bike café is a café geared towards cyclists, for example with services such 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [bike_cafe-name](#bike_cafe-name) - - [bike_cafe-bike-pump](#bike_cafe-bike-pump) - - [bike_cafe-repair-tools](#bike_cafe-repair-tools) - - [bike_cafe-repair-service](#bike_cafe-repair-service) - - [website](#website) - - [phone](#phone) - - [email](#email) - - [opening_hours](#opening_hours) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -96,271 +96,183 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/opening_hours#values) [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) | [opening_hours](../SpecialInputElements.md#opening_hours) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### bike_cafe-name +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}` -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.id +The question is `Does this bike cafe offer a bike pump for use by anyone?` + - *This bike cafe offers a bike pump for anyone* corresponds with service:bicycle:pump=yes + - *This bike cafe doesn't offer a bike pump for anyone* corresponds with service:bicycle:pump=no -### bike_cafe-bike-pump +### this.id -The question is *Does this bike cafe offer a bike pump for use by anyone?* +The question is `Are tools offered to repair your own bike?` + - *This bike cafe offers tools for DIY repair* corresponds with service:bicycle:diy=yes + - *This bike cafe doesn't offer tools for DIY repair* corresponds with service:bicycle:diy=no +### this.id - - *This bike cafe offers a bike pump for anyone* corresponds with service:bicycle:pump=yes - - *This bike cafe doesn't offer a bike pump for anyone* corresponds with service:bicycle:pump=no +The question is `Does this bike cafe repair bikes?` + - *This bike cafe repairs bikes* corresponds with service:bicycle:repair=yes + - *This bike cafe doesn't repair bikes* corresponds with service:bicycle:repair=no -### bike_cafe-repair-tools +### this.id +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` -The question is *Are tools offered to repair your own bike?* +### this.id +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` +### this.id +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ - - *This bike cafe offers tools for DIY repair* corresponds with service:bicycle:diy=yes - - *This bike cafe doesn't offer tools for DIY repair* corresponds with service:bicycle:diy=no +This tagrendering has labels +`contact` +### this.id +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)}` + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -### bike_cafe-repair-service +### this.id +_This tagrendering has no question and is thus read-only_ -The question is *Does this bike cafe repair bikes?* +### this.id - - *This bike cafe repairs bikes* corresponds with service:bicycle:repair=yes - - *This bike cafe doesn't repair bikes* corresponds with service:bicycle:repair=no +_This tagrendering has no question and is thus read-only_ +This tagrendering has labels +`added_by_default` -### 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` - - - -### 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_ - - *{operator:email}* corresponds with operator:email~.+ - - _This option cannot be chosen as answer_ - - -This tagrendering has labels `contact` - - - -### opening_hours - - - -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)}` - - - - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - - +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/bike_cafe/bike_cafe.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/bike_cafe/bike_cafe.json) diff --git a/Docs/Layers/bike_cleaning.md b/Docs/Layers/bike_cleaning.md index c07f79021..5b1354727 100644 --- a/Docs/Layers/bike_cleaning.md +++ b/Docs/Layers/bike_cleaning.md @@ -25,20 +25,20 @@ A layer showing facilities where one can clean their bike 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [bike_cleaning-service:bicycle:cleaning:charge](#bike_cleaning-servicebicycle:cleaning:charge) - - [bike_cleaning-charge](#bike_cleaning-charge) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -87,188 +87,128 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/charge#values) [charge](https://wiki.openstreetmap.org/wiki/Key:charge) | [string](../SpecialInputElements.md#string) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### bike_cleaning-service:bicycle:cleaning:charge +### this.id + +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}` + - *The cleaning service is free to use* corresponds with service:bicycle:cleaning:fee=no + - *Free to use* corresponds with service:bicycle:cleaning:fee=yes & service:bicycle:cleaning:charge= + - _This option cannot be chosen as answer_ +This tagrendering is only visible in the popup if the following condition is met: amenity!=bike_wash & amenity!=bicycle_wash & service:bicycle:cleaning!=no & service:bicycle:cleaning~.+ +### this.id -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}` +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 cleaning service is free to use* corresponds with fee=no + - *There is a fee to use this cleaning service* corresponds with fee=yes +This tagrendering is only visible in the popup if the following condition is met: amenity=bike_wash | amenity=bicycle_wash +### this.id - - *The cleaning service is free to use* corresponds with service:bicycle:cleaning:fee=no - - *Free to use* corresponds with service:bicycle:cleaning:fee=yes & service:bicycle:cleaning:charge= - - _This option cannot be chosen as answer_ - - -This tagrendering is only visible in the popup if the following condition is met: `amenity!=bike_wash & amenity!=bicycle_wash & service:bicycle:cleaning!=no & service:bicycle:cleaning~.+` - - - -### bike_cleaning-charge - - - -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 cleaning service is free to use* corresponds with fee=no - - *There is a fee to use this cleaning service* corresponds with fee=yes - - -This tagrendering is only visible in the popup if the following condition is met: `amenity=bike_wash | amenity=bicycle_wash` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/bike_cleaning/bike_cleaning.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/bike_cleaning/bike_cleaning.json) diff --git a/Docs/Layers/bike_parking.md b/Docs/Layers/bike_parking.md index 95c034f37..3d8db07ed 100644 --- a/Docs/Layers/bike_parking.md +++ b/Docs/Layers/bike_parking.md @@ -25,33 +25,33 @@ A layer showing where you can park your bike 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [Bicycle parking type](#bicycle-parking-type) - - [Underground?](#underground) - - [Is covered?](#is-covered) - - [Capacity](#capacity) - - [Access](#access) - - [fee](#fee) - - [charge](#charge) - - [opening_hours_24_7](#opening_hours_24_7) - - [operator](#operator) - - [operator_phone](#operator_phone) - - [operator_website](#operator_website) - - [operator_email](#operator_email) - - [Cargo bike spaces?](#cargo-bike-spaces) - - [Cargo bike capacity?](#cargo-bike-capacity) - - [maxstay](#maxstay) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -112,382 +112,274 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/maxstay#values) [maxstay](https://wiki.openstreetmap.org/wiki/Key:maxstay) | [pnat](../SpecialInputElements.md#pnat) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### Bicycle parking type +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}` + - *Stands* corresponds with bicycle_parking=stands + - *Wheelbenders / rack* corresponds with bicycle_parking=wall_loops + - *Handlebar holder* corresponds with bicycle_parking=handlebar_holder + - *Rack* corresponds with bicycle_parking=rack + - *Two-tiered* corresponds with bicycle_parking=two_tier + - *Shed* corresponds with bicycle_parking=shed + - *Bollard* corresponds with bicycle_parking=bollard + - *An area on the floor which is marked for bicycle parking* corresponds with bicycle_parking=floor + - *A locker - the bicycles are enclosed completely individually or with a few bicycles together. The locker is too small to fit a person standing..* corresponds with bicycle_parking=lockers -The question is *What is the type of this bicycle parking?* +### this.id -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}` +The question is `What is the relative location of this bicycle parking?` + - *Underground parking* corresponds with location=underground + - *Surface level parking* corresponds with location=surface + - *Rooftop parking* corresponds with location=rooftop + - *Surface level parking* corresponds with location= + - _This option cannot be chosen as answer_ - - *Stands* corresponds with bicycle_parking=stands - - *Wheelbenders / rack* corresponds with bicycle_parking=wall_loops - - *Handlebar holder* corresponds with bicycle_parking=handlebar_holder - - *Rack* corresponds with bicycle_parking=rack - - *Two-tiered* corresponds with bicycle_parking=two_tier - - *Shed* corresponds with bicycle_parking=shed - - *Bollard* corresponds with bicycle_parking=bollard - - *An area on the floor which is marked for bicycle parking* corresponds with bicycle_parking=floor - - *A locker - the bicycles are enclosed completely individually or with a few bicycles together. The locker is too small to fit a person standing..* corresponds with bicycle_parking=lockers +### this.id +The question is `Is this parking covered? Also select "covered" for indoor parkings.` + - *This parking is covered (it has a roof)* corresponds with covered=yes + - *This parking is not covered* corresponds with covered=no -### Underground? +### this.id -The question is *What is the relative location of this bicycle parking?* +The question is `How many bicycles fit in this bicycle parking?` +This rendering asks information about the property +[capacity](https://wiki.openstreetmap.org/wiki/Key:capacity) +This is rendered with `Place for {capacity} bikes` +### this.id - - *Underground parking* corresponds with location=underground - - *Surface level parking* corresponds with location=surface - - *Rooftop parking* corresponds with location=rooftop - - *Surface level parking* corresponds with location= - - _This option cannot be chosen as answer_ +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}` + - *Publicly accessible* corresponds with access=yes + - *Access is primarily for visitors to a business* corresponds with access=customers + - *Access is limited to members of a school, company or organisation* corresponds with access=members + - *Access is limited to members of a school, company or organisation* corresponds with access=private +### this.id -### Is covered? +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 -The question is *Is this parking covered? Also select "covered" for indoor parkings.* +### this.id +The question is `How much does it cost to park your bike here?` +This rendering asks information about the property +[charge](https://wiki.openstreetmap.org/wiki/Key:charge) +This is rendered with `Parking your bike costs {charge}` +This tagrendering is only visible in the popup if the following condition is met: fee=yes - - *This parking is covered (it has a roof)* corresponds with covered=yes - - *This parking is not covered* corresponds with covered=no +### this.id +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 + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -### Capacity +### this.id +The question is `Who maintains this bicycle parking?` +This rendering asks information about the property +[operator](https://wiki.openstreetmap.org/wiki/Key:operator) +This is rendered with `This bicycle parking is maintained by {operator}` -The question is *How many bicycles fit in this bicycle parking?* -This rendering asks information about the property [capacity](https://wiki.openstreetmap.org/wiki/Key:capacity) This is rendered with `Place for {capacity} bikes` +### this.id +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_ -### Access +### this.id -The question is *Who can use this bicycle parking?* +The question is `What is the website number of the operator of this bicycle parking?` +This rendering asks information about the property +[operator:website](https://wiki.openstreetmap.org/wiki/Key:operator:website) +This is rendered with `{operator:website}` + - *{website}* corresponds with website~.+ + - _This option cannot be chosen as answer_ + - *{contact:website}* corresponds with contact:website~.+ + - _This option cannot be chosen as answer_ -This rendering asks information about the property [access](https://wiki.openstreetmap.org/wiki/Key:access) This is rendered with `{access}` +### this.id - - *Publicly accessible* corresponds with access=yes - - *Access is primarily for visitors to a business* corresponds with access=customers - - *Access is limited to members of a school, company or organisation* corresponds with access=members - - *Access is limited to members of a school, company or organisation* corresponds with access=private +The question is `What is the email address of the operator of this bicycle parking?` +This rendering asks information about the property +[operator:email](https://wiki.openstreetmap.org/wiki/Key:operator:email) +This is rendered with `{operator:email}` -### fee +### this.id +The question is `Does this bicycle parking have spots for cargo bikes?` + - *This parking has room for cargo bikes* corresponds with cargo_bike=yes + - *This parking has designated (official) spots for cargo bikes.* corresponds with cargo_bike=designated + - *You're not allowed to park cargo bikes or there are no places provided for cargo bikes* corresponds with cargo_bike=no -The question is *Are these bicycle parkings free to use?* +### this.id +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` + - *There are no dedicated spaces for cargo bikes here or parking cargo bikes here is not allowed* corresponds with cargo_bike=no +This tagrendering is only visible in the popup if the following condition is met: capacity:cargo_bike~.+ | cargo_bike~^(designated|yes)$ - - *One has to pay to use this bicycle parking* corresponds with fee=yes - - *Free to use* corresponds with fee=no +### this.id +The question is `What is the maximum allowed parking duration?` +This rendering asks information about the property +[maxstay](https://wiki.openstreetmap.org/wiki/Key:maxstay) +This is rendered with `A bike can be parked here for at most {canonical(maxstay)}` -### charge +### this.id +_This tagrendering has no question and is thus read-only_ -The question is *How much does it cost to park your bike here?* -This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge) This is rendered with `Parking your bike costs {charge}` -This tagrendering is only visible in the popup if the following condition is met: `fee=yes` +### this.id -### opening_hours_24_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)}` - - - - - *24/7 opened (including holidays)* corresponds with opening_hours=24/7 - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ - - - - -### operator - - - -The question is *Who maintains this bicycle parking?* - -This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator) This is rendered with `This bicycle parking is maintained by {operator}` - - - -### 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_ - - - - -### operator_website - - - -The question is *What is the website number of the operator of this bicycle parking?* - -This rendering asks information about the property [operator:website](https://wiki.openstreetmap.org/wiki/Key:operator:website) This is rendered with `{operator:website}` - - - - - *{website}* corresponds with website~.+ - - _This option cannot be chosen as answer_ - - *{contact:website}* corresponds with contact:website~.+ - - _This option cannot be chosen as answer_ - - - - -### operator_email - - - -The question is *What is the email address of the operator of this bicycle parking?* - -This rendering asks information about the property [operator:email](https://wiki.openstreetmap.org/wiki/Key:operator:email) This is rendered with `{operator:email}` - - - -### Cargo bike spaces? - - - -The question is *Does this bicycle parking have spots for cargo bikes?* - - - - - - - *This parking has room for cargo bikes* corresponds with cargo_bike=yes - - *This parking has designated (official) spots for cargo bikes.* corresponds with cargo_bike=designated - - *You're not allowed to park cargo bikes or there are no places provided for cargo bikes* corresponds with cargo_bike=no - - - - -### Cargo bike capacity? - - - -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` - - - - - *There are no dedicated spaces for cargo bikes here or parking cargo bikes here is not allowed* corresponds with cargo_bike=no - - -This tagrendering is only visible in the popup if the following condition is met: `capacity:cargo_bike~.+ | cargo_bike~^(designated|yes)$` - - - -### maxstay - - - -The question is *What is the maximum allowed parking duration?* - -This rendering asks information about the property [maxstay](https://wiki.openstreetmap.org/wiki/Key:maxstay) This is rendered with `A bike can be parked here for at most {canonical(maxstay)}` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/bike_parking/bike_parking.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/bike_parking/bike_parking.json) diff --git a/Docs/Layers/bike_repair_station.md b/Docs/Layers/bike_repair_station.md index 5cf5f2648..2092d369b 100644 --- a/Docs/Layers/bike_repair_station.md +++ b/Docs/Layers/bike_repair_station.md @@ -25,33 +25,33 @@ A layer showing bicycle pumps and bicycle repair tool stands 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [bike_repair_station-available-services](#bike_repair_station-available-services) - - [Operational status](#operational-status) - - [opening_hours_24_7](#opening_hours_24_7) - - [access](#access) - - [bike_repair_station-operator](#bike_repair_station-operator) - - [bike_repair_station-email](#bike_repair_station-email) - - [bike_repair_station-phone](#bike_repair_station-phone) - - [bike_repair_station-bike-chain-tool](#bike_repair_station-bike-chain-tool) - - [bike_repair_station-bike-stand](#bike_repair_station-bike-stand) - - [send_email_about_broken_pump](#send_email_about_broken_pump) - - [bike_repair_station-valves](#bike_repair_station-valves) - - [bike_repair_station-electrical_pump](#bike_repair_station-electrical_pump) - - [bike_repair_station-manometer](#bike_repair_station-manometer) - - [repeated](#repeated) - - [single_level](#single_level) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -108,399 +108,266 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/level#values) [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### bike_repair_station-available-services +The question is `Which services are available at this location?` + - *There is only a pump present* corresponds with service:bicycle:tools=no & service:bicycle:pump=yes + - *There are only tools (screwdrivers, pliers, …) present* corresponds with service:bicycle:tools=yes & service:bicycle:pump=no + - *There are both tools and a pump present* corresponds with service:bicycle:tools=yes & service:bicycle:pump=yes -The question is *Which services are available at this location?* +### this.id +The question is `Is the bike pump still operational?` + - *The bike pump is broken* corresponds with service:bicycle:pump:operational_status=broken + - *The bike pump is operational* corresponds with service:bicycle:pump:operational_status=operational +This tagrendering is only visible in the popup if the following condition is met: service:bicycle:pump=yes - - *There is only a pump present* corresponds with service:bicycle:tools=no & service:bicycle:pump=yes - - *There are only tools (screwdrivers, pliers, …) present* corresponds with service:bicycle:tools=yes & service:bicycle:pump=no - - *There are both tools and a pump present* corresponds with service:bicycle:tools=yes & service:bicycle:pump=yes +### this.id +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)}` + - *24/7 opened (including holidays)* corresponds with opening_hours=24/7 + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -### Operational status +### this.id +The question is `Who is allowed to use this repair station?` + - *Publicly accessible* corresponds with access=yes + - *Publicly accessible* corresponds with access=public + - _This option cannot be chosen as answer_ + - *Only for customers* corresponds with access=customers + - *Not accessible to the general public* corresponds with access=private + - *Not accessible to the general public* corresponds with access=no + - _This option cannot be chosen as answer_ -The question is *Is the bike pump still operational?* +### this.id +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}` - - *The bike pump is broken* corresponds with service:bicycle:pump:operational_status=broken - - *The bike pump is operational* corresponds with service:bicycle:pump:operational_status=operational +This tagrendering has labels +`operator-info` +### this.id -This tagrendering is only visible in the popup if the following condition is met: `service:bicycle:pump=yes` +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 tagrendering has labels +`operator-info` -### opening_hours_24_7 +### this.id +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}` -The question is *When is this bicycle repair point open?* +This tagrendering has labels +`operator-info` -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.id +The question is `Does this bike repair station have a special tool to repair your bike chain?` + - *There is a chain tool* corresponds with service:bicycle:chain_tool=yes + - *There is no chain tool* corresponds with service:bicycle:chain_tool=no +This tagrendering is only visible in the popup if the following condition is met: service:bicycle:tools=yes - - *24/7 opened (including holidays)* corresponds with opening_hours=24/7 - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ +### this.id +The question is `Does this bike station have a hook to hang your bike on or a stand to raise it?` + - *There is a hook or stand* corresponds with service:bicycle:stand=yes + - *There is no hook or stand* corresponds with service:bicycle:stand=no +This tagrendering is only visible in the popup if the following condition is met: service:bicycle:tools=yes -### access +### this.id +_This tagrendering has no question and is thus read-only_ -The question is *Who is allowed to use this repair station?* +This tagrendering is only visible in the popup if the following condition is met: service:bicycle:pump:operational_status=broken & email~.+ +### this.id +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}` + - *Sclaverand/Presta (narrow-width bike tires)* corresponds with valves=sclaverand + - *Dunlop* corresponds with valves=dunlop + - *Schrader (cars and mountainbikes)* corresponds with valves=schrader - - *Publicly accessible* corresponds with access=yes - - *Publicly accessible* corresponds with access=public - - _This option cannot be chosen as answer_ - - *Only for customers* corresponds with access=customers - - *Not accessible to the general public* corresponds with access=private - - *Not accessible to the general public* corresponds with access=no - - _This option cannot be chosen as answer_ +### this.id +The question is `Is this an electric bike pump?` -### bike_repair_station-operator + - *Manual pump* corresponds with manual=yes + - *Electrical pump* corresponds with manual=no +This tagrendering is only visible in the popup if the following condition is met: service:bicycle:pump=yes +### this.id -The question is *Who maintains this cycle pump?* +The question is `Does the pump have a pressure indicator or manometer?` -This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator) This is rendered with `Maintained by {operator}` + - *There is a manometer* corresponds with manometer=yes + - *There is no manometer* corresponds with manometer=no + - *There is manometer but it is broken* corresponds with manometer=broken +This tagrendering is only visible in the popup if the following condition is met: service:bicycle:pump=yes -This tagrendering has labels `operator-info` +### this.id +_This tagrendering has no question and is thus read-only_ -### bike_repair_station-email +This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+ +This tagrendering has labels +`level` +### this.id -The question is *What is the email address of the maintainer?* +The question is `On what level is this feature located?` +This rendering asks information about the property +[level](https://wiki.openstreetmap.org/wiki/Key:level) +This is rendered with `Located on the {level}th floor` + - *Located underground* corresponds with location=underground + - _This option cannot be chosen as answer_ + - *Located on the ground floor* corresponds with level=0 + - *Located on the ground floor* corresponds with level= + - _This option cannot be chosen as answer_ + - *Located on the first floor* corresponds with level=1 + - *Located on the first basement level* corresponds with level=-1 -This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}` +This tagrendering has labels +`level` -This tagrendering has labels `operator-info` +### this.id +_This tagrendering has no question and is thus read-only_ -### bike_repair_station-phone -The question is *What is the phone number of the maintainer?* +### this.id -This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}` +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `operator-info` - - - -### bike_repair_station-bike-chain-tool - - - -The question is *Does this bike repair station have a special tool to repair your bike chain?* - - - - - - - *There is a chain tool* corresponds with service:bicycle:chain_tool=yes - - *There is no chain tool* corresponds with service:bicycle:chain_tool=no - - -This tagrendering is only visible in the popup if the following condition is met: `service:bicycle:tools=yes` - - - -### bike_repair_station-bike-stand - - - -The question is *Does this bike station have a hook to hang your bike on or a stand to raise it?* - - - - - - - *There is a hook or stand* corresponds with service:bicycle:stand=yes - - *There is no hook or stand* corresponds with service:bicycle:stand=no - - -This tagrendering is only visible in the popup if the following condition is met: `service:bicycle:tools=yes` - - - -### send_email_about_broken_pump - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering is only visible in the popup if the following condition is met: `service:bicycle:pump:operational_status=broken & email~.+` - - - -### bike_repair_station-valves - - - -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}` - - - - - *Sclaverand/Presta (narrow-width bike tires)* corresponds with valves=sclaverand - - *Dunlop* corresponds with valves=dunlop - - *Schrader (cars and mountainbikes)* corresponds with valves=schrader - - - - -### bike_repair_station-electrical_pump - - - -The question is *Is this an electric bike pump?* - - - - - - - *Manual pump* corresponds with manual=yes - - *Electrical pump* corresponds with manual=no - - -This tagrendering is only visible in the popup if the following condition is met: `service:bicycle:pump=yes` - - - -### bike_repair_station-manometer - - - -The question is *Does the pump have a pressure indicator or manometer?* - - - - - - - *There is a manometer* corresponds with manometer=yes - - *There is no manometer* corresponds with manometer=no - - *There is manometer but it is broken* corresponds with manometer=broken - - -This tagrendering is only visible in the popup if the following condition is met: `service:bicycle:pump=yes` - - - -### repeated - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering is only visible in the popup if the following condition is met: `repeat_on~.+` - -This tagrendering has labels `level` - - - -### single_level - - - -The question is *On what level is this feature located?* - -This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level) This is rendered with `Located on the {level}th floor` - - - - - *Located underground* corresponds with location=underground - - _This option cannot be chosen as answer_ - - *Located on the ground floor* corresponds with level=0 - - *Located on the ground floor* corresponds with level= - - _This option cannot be chosen as answer_ - - *Located on the first floor* corresponds with level=1 - - *Located on the first basement level* corresponds with level=-1 - - -This tagrendering has labels `level` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/bike_repair_station/bike_repair_station.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/bike_repair_station/bike_repair_station.json) diff --git a/Docs/Layers/bike_shop.md b/Docs/Layers/bike_shop.md index bc190a5fa..dc1e75071 100644 --- a/Docs/Layers/bike_shop.md +++ b/Docs/Layers/bike_shop.md @@ -25,42 +25,42 @@ A shop specifically selling bicycles or related items 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [bike_shop-is-bicycle_shop](#bike_shop-is-bicycle_shop) - - [bike_shop-name](#bike_shop-name) - - [website](#website) - - [phone](#phone) - - [email](#email) - - [opening_hours](#opening_hours) - - [bike_shop-access](#bike_shop-access) - - [bike_repair_sells-bikes](#bike_repair_sells-bikes) - - [bike_repair_repairs-bikes](#bike_repair_repairs-bikes) - - [bike_repair_rents-bikes](#bike_repair_rents-bikes) - - [bicycle-types](#bicycle-types) - - [rental-capacity-city_bike](#rental-capacity-city_bike) - - [rental-capacity-ebike](#rental-capacity-ebike) - - [rental-capacity-kid_bike](#rental-capacity-kid_bike) - - [rental-capacity-bmx](#rental-capacity-bmx) - - [rental-capacity-mtb](#rental-capacity-mtb) - - [rental-capacity-bicycle_pannier](#rental-capacity-bicycle_pannier) - - [rental-capacity-tandem_bicycle](#rental-capacity-tandem_bicycle) - - [bike_repair_second-hand-bikes](#bike_repair_second-hand-bikes) - - [bike_repair_bike-pump-service](#bike_repair_bike-pump-service) - - [bike_repair_tools-service](#bike_repair_tools-service) - - [bike_repair_bike-wash](#bike_repair_bike-wash) - - [bike_cleaning-service:bicycle:cleaning:charge](#bike_cleaning-servicebicycle:cleaning:charge) - - [description](#description) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -130,531 +130,368 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/description#values) [description](https://wiki.openstreetmap.org/wiki/Key:description) | [string](../SpecialInputElements.md#string) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### bike_shop-is-bicycle_shop +_This tagrendering has no question and is thus read-only_ + - *This business focuses on rental* corresponds with shop=rental +This tagrendering is only visible in the popup if the following condition is met: shop~.+ & shop!~^(bicycle)$ & shop!~^(sports)$ -This tagrendering has no question and is thus read-only +### this.id +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 business focuses on rental* corresponds with shop=rental +### this.id +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 is only visible in the popup if the following condition is met: `shop~.+ & shop!~^(bicycle)$ & shop!~^(sports)$` +This tagrendering has labels +`contact` +### this.id +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_ -### bike_shop-name +This tagrendering has labels +`contact` +### this.id +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ -The question is *What is the name of this bicycle shop?* +This tagrendering has labels +`contact` -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.id +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)}` + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -### website +### this.id +_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}` -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.id - - *{contact:website}* corresponds with contact:website~.+ - - _This option cannot be chosen as answer_ +The question is `Does this shop sell bikes?` + - *This shop sells bikes* corresponds with service:bicycle:retail=yes + - *This shop doesn't sell bikes* corresponds with service:bicycle:retail=no -This tagrendering has labels `contact` +### this.id -### phone +The question is `Does this shop repair bikes?` + - *This shop repairs bikes* corresponds with service:bicycle:repair=yes + - *This shop doesn't repair bikes* corresponds with service:bicycle:repair=no + - *This shop only repairs bikes bought here* corresponds with service:bicycle:repair=only_sold + - *This shop only repairs bikes of a certain brand* corresponds with service:bicycle:repair=brand -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.id +The question is `Does this shop rent out bikes?` + - *This shop rents out bikes* corresponds with service:bicycle:rental=yes + - *This shop doesn't rent out bikes* corresponds with service:bicycle:rental=no - - *{contact:phone}* corresponds with contact:phone~.+ - - _This option cannot be chosen as answer_ -This tagrendering has labels `contact` +### this.id +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` + - *Normal city bikes can be rented here* corresponds with rental=city_bike + - *Electrical bikes can be rented here* corresponds with rental=ebike + - *BMX bikes can be rented here* corresponds with rental=bmx + - *Mountainbikes can be rented here* corresponds with rental=mtb + - *Bikes for children can be rented here* corresponds with rental=kid_bike + - *Tandem bicycles can be rented here* corresponds with rental=tandem + - *Race bicycles can be rented here* corresponds with rental=racebike + - *Bike helmets can be rented here* corresponds with rental=bike_helmet +This tagrendering is only visible in the popup if the following condition is met: service:bicycle:rental=yes +This tagrendering has labels +`bicycle_rental` +### this.id -### email +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 tagrendering is only visible in the popup if the following condition is met: service:bicycle:rental=yes & rental~^(.*city_bike.*)$ +This tagrendering has labels +`bicycle_rental` +### this.id -The question is *What is the email address of {title()}?* +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 [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}` +This tagrendering is only visible in the popup if the following condition is met: service:bicycle:rental=yes & rental~^(.*ebike.*)$ +This tagrendering has labels +`bicycle_rental` +### this.id +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` - - *{contact:email}* corresponds with contact:email~.+ - - _This option cannot be chosen as answer_ - - *{operator:email}* corresponds with operator:email~.+ - - _This option cannot be chosen as answer_ +This tagrendering is only visible in the popup if the following condition is met: service:bicycle:rental=yes & rental~^(.*kid_bike.*)$ +This tagrendering has labels +`bicycle_rental` +### this.id -This tagrendering has labels `contact` +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 tagrendering is only visible in the popup if the following condition is met: service:bicycle:rental=yes & rental~^(.*bmx.*)$ +This tagrendering has labels +`bicycle_rental` +### this.id -### opening_hours +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 tagrendering is only visible in the popup if the following condition is met: service:bicycle:rental=yes & rental~^(.*mtb.*)$ +This tagrendering has labels +`bicycle_rental` +### this.id -The question is *What are the opening hours of {title()}?* +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 [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: service:bicycle:rental=yes & rental~^(.*bicycle_pannier.*)$ +This tagrendering has labels +`bicycle_rental` +### this.id +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` - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ +This tagrendering is only visible in the popup if the following condition is met: service:bicycle:rental=yes & rental~^(.*tandem_bicycle.*)$ +This tagrendering has labels +`bicycle_rental` +### this.id +The question is `Does this shop sell second-hand bikes?` + - *This shop sells second-hand bikes* corresponds with service:bicycle:second_hand=yes + - *This shop doesn't sell second-hand bikes* corresponds with service:bicycle:second_hand=no + - *This shop only sells second-hand bikes* corresponds with service:bicycle:second_hand=only -### bike_shop-access +### this.id -This tagrendering has no question and is thus read-only +The question is `Does this shop offer a bike pump for use by anyone?` -This rendering asks information about the property [access](https://wiki.openstreetmap.org/wiki/Key:access) This is rendered with `Only accessible to {access}` + - *This shop offers a bike pump for anyone* corresponds with service:bicycle:pump=yes + - *This shop doesn't offer a bike pump for anyone* corresponds with service:bicycle:pump=no + - *There is bicycle pump, it is shown as a separate point* corresponds with service:bicycle:pump=separate -### bike_repair_sells-bikes +### this.id +The question is `Are there tools here to repair your own bike?` + - *This shop offers tools for DIY repair* corresponds with service:bicycle:diy=yes + - *This shop doesn't offer tools for DIY repair* corresponds with service:bicycle:diy=no + - *Tools for DIY repair are only available if you bought/hire the bike in the shop* corresponds with service:bicycle:diy=only_sold -The question is *Does this shop sell bikes?* +### this.id +The question is `Are bicycles washed here?` + - *This shop cleans bicycles* corresponds with service:bicycle:cleaning=yes + - *This shop has an installation where one can clean bicycles themselves* corresponds with service:bicycle:cleaning=diy + - *This shop doesn't offer bicycle cleaning* corresponds with service:bicycle:cleaning=no - - *This shop sells bikes* corresponds with service:bicycle:retail=yes - - *This shop doesn't sell bikes* corresponds with service:bicycle:retail=no +### this.id +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}` + - *The cleaning service is free to use* corresponds with service:bicycle:cleaning:fee=no + - *Free to use* corresponds with service:bicycle:cleaning:fee=yes & service:bicycle:cleaning:charge= + - _This option cannot be chosen as answer_ +This tagrendering is only visible in the popup if the following condition is met: amenity!=bike_wash & amenity!=bicycle_wash & service:bicycle:cleaning!=no & service:bicycle:cleaning~.+ -### bike_repair_repairs-bikes +### this.id +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}` -The question is *Does this shop repair bikes?* +### this.id +_This tagrendering has no question and is thus read-only_ - - *This shop repairs bikes* corresponds with service:bicycle:repair=yes - - *This shop doesn't repair bikes* corresponds with service:bicycle:repair=no - - *This shop only repairs bikes bought here* corresponds with service:bicycle:repair=only_sold - - *This shop only repairs bikes of a certain brand* corresponds with service:bicycle:repair=brand -### bike_repair_rents-bikes +### this.id +_This tagrendering has no question and is thus read-only_ -The question is *Does this shop rent out bikes?* - - - - - - - *This shop rents out bikes* corresponds with service:bicycle:rental=yes - - *This shop doesn't rent out bikes* corresponds with service:bicycle:rental=no - - - - -### bicycle-types - - - -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` - - - - - *Normal city bikes can be rented here* corresponds with rental=city_bike - - *Electrical bikes can be rented here* corresponds with rental=ebike - - *BMX bikes can be rented here* corresponds with rental=bmx - - *Mountainbikes can be rented here* corresponds with rental=mtb - - *Bikes for children can be rented here* corresponds with rental=kid_bike - - *Tandem bicycles can be rented here* corresponds with rental=tandem - - *Race bicycles can be rented here* corresponds with rental=racebike - - *Bike helmets can be rented here* corresponds with rental=bike_helmet - - -This tagrendering is only visible in the popup if the following condition is met: `service:bicycle:rental=yes` - -This tagrendering has labels `bicycle_rental` - - - -### rental-capacity-city_bike - - - -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 tagrendering is only visible in the popup if the following condition is met: `service:bicycle:rental=yes & rental~^(.*city_bike.*)$` - -This tagrendering has labels `bicycle_rental` - - - -### rental-capacity-ebike - - - -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 tagrendering is only visible in the popup if the following condition is met: `service:bicycle:rental=yes & rental~^(.*ebike.*)$` - -This tagrendering has labels `bicycle_rental` - - - -### rental-capacity-kid_bike - - - -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 tagrendering is only visible in the popup if the following condition is met: `service:bicycle:rental=yes & rental~^(.*kid_bike.*)$` - -This tagrendering has labels `bicycle_rental` - - - -### rental-capacity-bmx - - - -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 tagrendering is only visible in the popup if the following condition is met: `service:bicycle:rental=yes & rental~^(.*bmx.*)$` - -This tagrendering has labels `bicycle_rental` - - - -### rental-capacity-mtb - - - -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 tagrendering is only visible in the popup if the following condition is met: `service:bicycle:rental=yes & rental~^(.*mtb.*)$` - -This tagrendering has labels `bicycle_rental` - - - -### rental-capacity-bicycle_pannier - - - -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 tagrendering is only visible in the popup if the following condition is met: `service:bicycle:rental=yes & rental~^(.*bicycle_pannier.*)$` - -This tagrendering has labels `bicycle_rental` - - - -### rental-capacity-tandem_bicycle - - - -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 tagrendering is only visible in the popup if the following condition is met: `service:bicycle:rental=yes & rental~^(.*tandem_bicycle.*)$` - -This tagrendering has labels `bicycle_rental` - - - -### bike_repair_second-hand-bikes - - - -The question is *Does this shop sell second-hand bikes?* - - - - - - - *This shop sells second-hand bikes* corresponds with service:bicycle:second_hand=yes - - *This shop doesn't sell second-hand bikes* corresponds with service:bicycle:second_hand=no - - *This shop only sells second-hand bikes* corresponds with service:bicycle:second_hand=only - - - - -### bike_repair_bike-pump-service - - - -The question is *Does this shop offer a bike pump for use by anyone?* - - - - - - - *This shop offers a bike pump for anyone* corresponds with service:bicycle:pump=yes - - *This shop doesn't offer a bike pump for anyone* corresponds with service:bicycle:pump=no - - *There is bicycle pump, it is shown as a separate point* corresponds with service:bicycle:pump=separate - - - - -### bike_repair_tools-service - - - -The question is *Are there tools here to repair your own bike?* - - - - - - - *This shop offers tools for DIY repair* corresponds with service:bicycle:diy=yes - - *This shop doesn't offer tools for DIY repair* corresponds with service:bicycle:diy=no - - *Tools for DIY repair are only available if you bought/hire the bike in the shop* corresponds with service:bicycle:diy=only_sold - - - - -### bike_repair_bike-wash - - - -The question is *Are bicycles washed here?* - - - - - - - *This shop cleans bicycles* corresponds with service:bicycle:cleaning=yes - - *This shop has an installation where one can clean bicycles themselves* corresponds with service:bicycle:cleaning=diy - - *This shop doesn't offer bicycle cleaning* corresponds with service:bicycle:cleaning=no - - - - -### bike_cleaning-service:bicycle:cleaning:charge - - - -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}` - - - - - *The cleaning service is free to use* corresponds with service:bicycle:cleaning:fee=no - - *Free to use* corresponds with service:bicycle:cleaning:fee=yes & service:bicycle:cleaning:charge= - - _This option cannot be chosen as answer_ - - -This tagrendering is only visible in the popup if the following condition is met: `amenity!=bike_wash & amenity!=bicycle_wash & service:bicycle:cleaning!=no & service:bicycle:cleaning~.+` - - - -### description - - - -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}` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/bike_themed_object.md b/Docs/Layers/bike_themed_object.md index d557afd19..10a6280f5 100644 --- a/Docs/Layers/bike_themed_object.md +++ b/Docs/Layers/bike_themed_object.md @@ -25,21 +25,21 @@ A layer with bike-themed objects but who don't match any other layer 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [description](#description) - - [website](#website) - - [email](#email) - - [phone](#phone) - - [opening_hours](#opening_hours) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -96,213 +96,148 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/opening_hours#values) [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) | [opening_hours](../SpecialInputElements.md#opening_hours) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### description +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}` -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.id +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` -### website +### this.id +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ +This tagrendering has labels +`contact` -The question is *What is the website of {title()}?* +### this.id -This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}` +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` +### this.id - - *{contact:website}* corresponds with contact:website~.+ - - _This option cannot be chosen as answer_ +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)}` + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -This tagrendering has labels `contact` +### this.id +_This tagrendering has no question and is thus read-only_ -### 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}` +### this.id +_This tagrendering has no question and is thus read-only_ - - *{contact:email}* corresponds with contact:email~.+ - - _This option cannot be chosen as answer_ - - *{operator:email}* corresponds with operator:email~.+ - - _This option cannot be chosen as answer_ - - -This tagrendering has labels `contact` - - - -### 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` - - - -### 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)}` - - - - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/bike_themed_object/bike_themed_object.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/bike_themed_object/bike_themed_object.json) diff --git a/Docs/Layers/binocular.md b/Docs/Layers/binocular.md index 65871d2c9..31c3258bb 100644 --- a/Docs/Layers/binocular.md +++ b/Docs/Layers/binocular.md @@ -25,20 +25,20 @@ Binoculars 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [binocular-charge](#binocular-charge) - - [binocular-direction](#binocular-direction) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -83,176 +83,125 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/direction#values) [direction](https://wiki.openstreetmap.org/wiki/Key:direction) | [direction](../SpecialInputElements.md#direction) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### binocular-charge +### this.id + +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}` + - *Free to use* corresponds with fee=no & charge= -The question is *How much does one have to pay to use these binoculars?* +### this.id -This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge) This is rendered with `Using these binoculars costs {charge}` - - - - - *Free to use* corresponds with fee=no & 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}°` -### binocular-direction +### this.id - - -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}°` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/binocular/binocular.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/binocular/binocular.json) diff --git a/Docs/Layers/birdhide.md b/Docs/Layers/birdhide.md index 41a0f486b..8961f70fe 100644 --- a/Docs/Layers/birdhide.md +++ b/Docs/Layers/birdhide.md @@ -25,21 +25,21 @@ A birdhide 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [bird-hide-shelter-or-wall](#bird-hide-shelter-or-wall) - - [bird-hide-wheelchair](#bird-hide-wheelchair) - - [birdhide-operator](#birdhide-operator) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -85,204 +85,139 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/operator#values) [operator](https://wiki.openstreetmap.org/wiki/Key:operator) | [string](../SpecialInputElements.md#string) | [Natuurpunt](https://wiki.openstreetmap.org/wiki/Tag:operator%3DNatuurpunt) [Agentschap Natuur en Bos](https://wiki.openstreetmap.org/wiki/Tag:operator%3DAgentschap Natuur en Bos) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### bird-hide-shelter-or-wall +### this.id + +The question is `Is this a bird blind or a bird watching shelter?` + + - *Bird blind* corresponds with shelter=no & building= & amenity= + - *Bird hide* corresponds with amenity=shelter & building=yes & shelter=yes + - *Bird tower hide* corresponds with building=tower & bird_hide=tower + - *Bird hide shelter* corresponds with amenity=shelter | building=yes | shelter=yes + - _This option cannot be chosen as answer_ -The question is *Is this a bird blind or a bird watching shelter?* +### this.id + +The question is `Is this bird hide accessible to wheelchair users?` + + - *There are special provisions for wheelchair users* corresponds with wheelchair=designated + - *A wheelchair can easily use this birdhide* corresponds with wheelchair=yes + - *This birdhide is reachable by wheelchair, but it is not easy* corresponds with wheelchair=limited + - *Not accessible to wheelchair users* corresponds with wheelchair=no + + + +### this.id + +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}` + - *Operated by Natuurpunt* corresponds with operator=Natuurpunt + - *Operated by the Agency for Nature and Forests* corresponds with operator=Agentschap Natuur en Bos + + + +### this.id + +_This tagrendering has no question and is thus read-only_ - - *Bird blind* corresponds with shelter=no & building= & amenity= - - *Bird hide* corresponds with amenity=shelter & building=yes & shelter=yes - - *Bird tower hide* corresponds with building=tower & bird_hide=tower - - *Bird hide shelter* corresponds with amenity=shelter | building=yes | shelter=yes - - _This option cannot be chosen as answer_ +### this.id + +_This tagrendering has no question and is thus read-only_ +This tagrendering has labels +`added_by_default` -### bird-hide-wheelchair - - - -The question is *Is this bird hide accessible to wheelchair users?* - - - - - - - *There are special provisions for wheelchair users* corresponds with wheelchair=designated - - *A wheelchair can easily use this birdhide* corresponds with wheelchair=yes - - *This birdhide is reachable by wheelchair, but it is not easy* corresponds with wheelchair=limited - - *Not accessible to wheelchair users* corresponds with wheelchair=no - - - - -### birdhide-operator - - - -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}` - - - - - *Operated by Natuurpunt* corresponds with operator=Natuurpunt - - *Operated by the Agency for Nature and Forests* corresponds with operator=Agentschap Natuur en Bos - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - - +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/brothel.md b/Docs/Layers/brothel.md index a8b2019c4..0817ee8dd 100644 --- a/Docs/Layers/brothel.md +++ b/Docs/Layers/brothel.md @@ -25,24 +25,24 @@ An establishment specifically dedicated to prostitution. 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [reviews](#reviews) - - [name](#name) - - [opening_hours](#opening_hours) - - [phone](#phone) - - [email](#email) - - [website](#website) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -88,245 +88,172 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/website#values) [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### reviews - - - +### this.id Shows the reviews module (including the possibility to leave a review) +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +### this.id -### 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}` -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}` +### this.id +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)}` + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -### opening_hours +### this.id +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_ -The question is *What are the opening hours of {title()}?* +This tagrendering has labels +`contact` -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.id +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ +This tagrendering has labels +`contact` - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ +### this.id +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` +### this.id -### phone +_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.id +_This tagrendering has no question and is thus read-only_ - - *{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_ - - *{operator:email}* corresponds with operator: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 - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 3e3db0f93..36952ac0d 100644 --- a/Docs/Layers/cafe_pub.md +++ b/Docs/Layers/cafe_pub.md @@ -25,35 +25,35 @@ A layer showing cafés and pubs where one can gather around a drink. The layer a 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [repeated](#repeated) - - [single_level](#single_level) - - [Name](#name) - - [Classification](#classification) - - [opening_hours](#opening_hours) - - [website](#website) - - [email](#email) - - [phone](#phone) - - [payment-options](#payment-options) - - [wheelchair-access](#wheelchair-access) - - [smoking](#smoking) - - [service:electricity](#serviceelectricity) - - [dog-access](#dog-access) - - [internet](#internet) - - [internet-fee](#internet-fee) - - [internet-ssid](#internet-ssid) - - [reviews](#reviews) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -112,461 +112,310 @@ attribute | type | values which are supported by this layer [](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/smoking#values) [smoking](https://wiki.openstreetmap.org/wiki/Key:smoking) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:smoking%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:smoking%3Dno) [outside](https://wiki.openstreetmap.org/wiki/Tag:smoking%3Doutside) [](https://taginfo.openstreetmap.org/keys/service:electricity#values) [service:electricity](https://wiki.openstreetmap.org/wiki/Key:service:electricity) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:electricity%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:service:electricity%3Dlimited) [ask](https://wiki.openstreetmap.org/wiki/Tag:service:electricity%3Dask) [no](https://wiki.openstreetmap.org/wiki/Tag:service:electricity%3Dno) -[](https://taginfo.openstreetmap.org/keys/dog#values) [dog](https://wiki.openstreetmap.org/wiki/Key:dog) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dno) [leashed](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dleashed) [unleashed](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dunleashed) +[](https://taginfo.openstreetmap.org/keys/dog#values) [dog](https://wiki.openstreetmap.org/wiki/Key:dog) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dno) [leashed](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dleashed) [unleashed](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dunleashed) [outside](https://wiki.openstreetmap.org/wiki/Tag:dog%3Doutside) [](https://taginfo.openstreetmap.org/keys/internet_access#values) [internet_access](https://wiki.openstreetmap.org/wiki/Key:internet_access) | Multiple choice | [wlan](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dwlan) [no](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dno) [terminal](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dterminal) [wired](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dwired) [](https://taginfo.openstreetmap.org/keys/internet_access:fee#values) [internet_access:fee](https://wiki.openstreetmap.org/wiki/Key:internet_access:fee) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dno) [customers](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dcustomers) [](https://taginfo.openstreetmap.org/keys/internet_access:ssid#values) [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid) | [string](../SpecialInputElements.md#string) | [Telekom](https://wiki.openstreetmap.org/wiki/Tag:internet_access:ssid%3DTelekom) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### repeated +_This tagrendering has no question and is thus read-only_ +This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+ +This tagrendering has labels +`level` -This tagrendering has no question and is thus read-only +### this.id +The question is `On what level is this feature located?` +This rendering asks information about the property +[level](https://wiki.openstreetmap.org/wiki/Key:level) +This is rendered with `Located on the {level}th floor` + - *Located underground* corresponds with location=underground + - _This option cannot be chosen as answer_ + - *Located on the ground floor* corresponds with level=0 + - *Located on the ground floor* corresponds with level= + - _This option cannot be chosen as answer_ + - *Located on the first floor* corresponds with level=1 + - *Located on the first basement level* corresponds with level=-1 +This tagrendering has labels +`level` -This tagrendering is only visible in the popup if the following condition is met: `repeat_on~.+` +### this.id -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}` -### single_level +### this.id +The question is `What kind of cafe is this?` -The question is *On what level is this feature located?* + - *A pub, mostly for drinking beers in a warm, relaxed interior* corresponds with amenity=pub + - *A more modern and commercial bar, possibly with a music and light installation* corresponds with amenity=bar + - *A cafe to drink tea, coffee or an alcoholical bevarage in a quiet environment* corresponds with amenity=cafe + - *A restaurant where one can get a proper meal* corresponds with amenity=restaurant + - *An open space where beer is served, typically seen in Germany* corresponds with amenity=biergarten + - *This is a nightclub or disco with a focus on dancing, music by a DJ with accompanying light show and a bar to get (alcoholic) drinks* corresponds with amenity=nightclub -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.id - - *Located underground* corresponds with location=underground - - _This option cannot be chosen as answer_ - - *Located on the ground floor* corresponds with level=0 - - *Located on the ground floor* corresponds with level= - - _This option cannot be chosen as answer_ - - *Located on the first floor* corresponds with level=1 - - *Located on the first basement level* corresponds with level=-1 +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)}` + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -This tagrendering has labels `level` +### this.id +The question is `What is the website of {title()}?` +This rendering asks information about the property +[website](https://wiki.openstreetmap.org/wiki/Key:website) +This is rendered with `{website}` + - *{contact:website}* corresponds with contact:website~.+ + - _This option cannot be chosen as answer_ -### Name +This tagrendering has labels +`contact` +### this.id +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ -The question is *What is the name of this business?* +This tagrendering has labels +`contact` -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.id +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` -### Classification +### this.id +The question is `Which methods of payment are accepted here?` + - *Cash is accepted here* corresponds with payment:cash=yes + - Unselecting this answer will add payment:cash=no + - *Payment cards are accepted here* corresponds with payment:cards=yes + - Unselecting this answer will add payment:cards=no + - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes + - Unselecting this answer will add payment:qr_code=no -The question is *What kind of cafe is this?* +### this.id +The question is `Is this place accessible with a wheelchair?` + - *This place is specially adapted for wheelchair users* corresponds with wheelchair=designated + - *This place is easily reachable with a wheelchair* corresponds with wheelchair=yes + - *It is possible to reach this place in a wheelchair, but it is not easy* corresponds with wheelchair=limited + - *This place is not reachable with a wheelchair* corresponds with wheelchair=no - - *A pub, mostly for drinking beers in a warm, relaxed interior* corresponds with amenity=pub - - *A more modern and commercial bar, possibly with a music and light installation* corresponds with amenity=bar - - *A cafe to drink tea, coffee or an alcoholical bevarage in a quiet environment* corresponds with amenity=cafe - - *A restaurant where one can get a proper meal* corresponds with amenity=restaurant - - *An open space where beer is served, typically seen in Germany* corresponds with amenity=biergarten - - *This is a nightclub or disco with a focus on dancing, music by a DJ with accompanying light show and a bar to get (alcoholic) drinks* corresponds with amenity=nightclub +### this.id +The question is `Is smoking allowed at {title()}?` -### opening_hours + - *Smoking is allowed* corresponds with smoking=yes + - *Smoking is not allowed* corresponds with smoking=no + - *Smoking is allowed outside.* corresponds with smoking=outside -The question is *What are the opening hours of {title()}?* +### this.id -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)}` +The question is `Does this amenity have electrical outlets, available to customers when they are inside?` + - *There are plenty of domestic sockets available to customers seated indoors, where they can charge their electronics* corresponds with service:electricity=yes + - *There are a few domestic sockets available to customers seated indoors, where they can charge their electronics* corresponds with service:electricity=limited + - *There are no sockets available indoors to customers, but charging might be possible if the staff is asked* corresponds with service:electricity=ask + - *There are a no domestic sockets available to customers seated indoors* corresponds with service:electricity=no - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ +### this.id +The question is `Are dogs allowed in this business?` + - *Dogs are allowed* corresponds with dog=yes + - *Dogs are not allowed* corresponds with dog=no + - *Dogs are allowed, but they have to be leashed* corresponds with dog=leashed + - *Dogs are allowed and can run around freely* corresponds with dog=unleashed + - *Dogs are allowed only outside* corresponds with dog=outside -### website +### this.id -The question is *What is the website of {title()}?* +The question is `Does this place offer internet access?` -This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}` + - *This place offers wireless internet access* corresponds with internet_access=wlan + - *This place does not offer internet access* corresponds with internet_access=no + - *This place offers internet access* corresponds with internet_access=yes + - _This option cannot be chosen as answer_ + - *This place offers internet access via a terminal or computer* corresponds with internet_access=terminal + - *This place offers wired internet access* corresponds with internet_access=wired +This tagrendering has labels +`internet-all` +### this.id - - *{contact:website}* corresponds with contact:website~.+ - - _This option cannot be chosen as answer_ +The question is `Is there a fee for internet access?` + - *There is a fee for the internet access at this place* corresponds with internet_access:fee=yes + - *Internet access is free at this place* corresponds with internet_access:fee=no + - *Internet access is free at this place, for customers only* corresponds with internet_access:fee=customers +This tagrendering is only visible in the popup if the following condition is met: internet_access!=no & internet_access~.+ +This tagrendering has labels +`internet-all` -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_ - - *{operator:email}* corresponds with operator:email~.+ - - _This option cannot be chosen as answer_ - - -This tagrendering has labels `contact` - - - -### 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` - - - -### payment-options - - - -The question is *Which methods of payment are accepted here?* - - - - - - - *Cash is accepted here* corresponds with payment:cash=yes - - Unselecting this answer will add payment:cash=no - - *Payment cards are accepted here* corresponds with payment:cards=yes - - Unselecting this answer will add payment:cards=no - - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes - - Unselecting this answer will add payment:qr_code=no - - - - -### wheelchair-access - - - -The question is *Is this place accessible with a wheelchair?* - - - - - - - *This place is specially adapted for wheelchair users* corresponds with wheelchair=designated - - *This place is easily reachable with a wheelchair* corresponds with wheelchair=yes - - *It is possible to reach this place in a wheelchair, but it is not easy* corresponds with wheelchair=limited - - *This place is not reachable with a wheelchair* corresponds with wheelchair=no - - - - -### smoking - - - -The question is *Is smoking allowed at {title()}?* - - - - - - - *Smoking is allowed* corresponds with smoking=yes - - *Smoking is not allowed* corresponds with smoking=no - - *Smoking is allowed outside.* corresponds with smoking=outside - - - - -### service:electricity - - - -The question is *Does this amenity have electrical outlets, available to customers when they are inside?* - - - - - - - *There are plenty of domestic sockets available to customers seated indoors, where they can charge their electronics* corresponds with service:electricity=yes - - *There are a few domestic sockets available to customers seated indoors, where they can charge their electronics* corresponds with service:electricity=limited - - *There are no sockets available indoors to customers, but charging might be possible if the staff is asked* corresponds with service:electricity=ask - - *There are a no domestic sockets available to customers seated indoors* corresponds with service:electricity=no - - - - -### dog-access - - - -The question is *Are dogs allowed in this business?* - - - - - - - *Dogs are allowed* corresponds with dog=yes - - *Dogs are not allowed* corresponds with dog=no - - *Dogs are allowed, but they have to be leashed* corresponds with dog=leashed - - *Dogs are allowed and can run around freely* corresponds with dog=unleashed - - - - -### internet - - - -The question is *Does this place offer internet access?* - - - - - - - *This place offers wireless internet access* corresponds with internet_access=wlan - - *This place does not offer internet access* corresponds with internet_access=no - - *This place offers internet access* corresponds with internet_access=yes - - _This option cannot be chosen as answer_ - - *This place offers internet access via a terminal or computer* corresponds with internet_access=terminal - - *This place offers wired internet access* corresponds with internet_access=wired - - -This tagrendering has labels `internet-all` - - - -### internet-fee - - - -The question is *Is there a fee for internet access?* - - - - - - - *There is a fee for the internet access at this place* corresponds with internet_access:fee=yes - - *Internet access is free at this place* corresponds with internet_access:fee=no - - *Internet access is free at this place, for customers only* corresponds with internet_access:fee=customers - - -This tagrendering is only visible in the popup if the following condition is met: `internet_access!=no & internet_access~.+` - -This tagrendering has labels `internet-all` - - - -### internet-ssid - - - -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}` - - - - - *Telekom* corresponds with internet_access:ssid=Telekom - - -This tagrendering is only visible in the popup if the following condition is met: `internet_access=wlan` - -This tagrendering has labels `internet-all` - - - -### reviews - +### this.id +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}` + - *Telekom* corresponds with internet_access:ssid=Telekom +This tagrendering is only visible in the popup if the following condition is met: internet_access=wlan +This tagrendering has labels +`internet-all` +### this.id Shows the reviews module (including the possibility to leave a review) - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### leftover-questions +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/car_rental.md b/Docs/Layers/car_rental.md index 487e5a4a1..348d1d338 100644 --- a/Docs/Layers/car_rental.md +++ b/Docs/Layers/car_rental.md @@ -25,22 +25,22 @@ Places where you can rent a car 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [name](#name) - - [website](#website) - - [email](#email) - - [phone](#phone) - - [opening_hours](#opening_hours) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -87,228 +87,156 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/opening_hours#values) [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) | [opening_hours](../SpecialInputElements.md#opening_hours) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### name +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 car rental has no name* corresponds with noname=yes -The question is *What is the name of this car rental?* +### this.id -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}` +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` +### this.id - - *This car rental has no name* corresponds with noname=yes +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ +This tagrendering has labels +`contact` +### this.id +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_ -### website +This tagrendering has labels +`contact` +### this.id +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)}` + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -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.id +_This tagrendering has no question and is thus read-only_ - - *{contact:website}* corresponds with contact:website~.+ - - _This option cannot be chosen as answer_ -This tagrendering has labels `contact` +### this.id -### email +_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}` - - - - - *{contact:email}* corresponds with contact:email~.+ - - _This option cannot be chosen as answer_ - - *{operator:email}* corresponds with operator:email~.+ - - _This option cannot be chosen as answer_ - - -This tagrendering has labels `contact` - - - -### 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` - - - -### 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)}` - - - - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/caravansites.md b/Docs/Layers/caravansites.md index d08522d98..951c10a1a 100644 --- a/Docs/Layers/caravansites.md +++ b/Docs/Layers/caravansites.md @@ -25,30 +25,30 @@ camper sites 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [caravansites-name](#caravansites-name) - - [caravansites-fee](#caravansites-fee) - - [caravansites-charge](#caravansites-charge) - - [caravansites-sanitary-dump](#caravansites-sanitary-dump) - - [caravansites-capacity](#caravansites-capacity) - - [caravansites-internet](#caravansites-internet) - - [caravansites-internet-fee](#caravansites-internet-fee) - - [caravansites-toilets](#caravansites-toilets) - - [caravansites-website](#caravansites-website) - - [caravansites-long-term](#caravansites-long-term) - - [caravansites-description](#caravansites-description) - - [questions](#questions) - - [reviews](#reviews) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [operator](#operator) - - [power_supply](#power_supply) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -105,324 +105,223 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/power_supply#values) [power_supply](https://wiki.openstreetmap.org/wiki/Key:power_supply) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:power_supply%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:power_supply%3Dno) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### caravansites-name +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}` -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.id +The question is `Does this place charge a fee?` + - *You need to pay for use* corresponds with fee=yes + - *Can be used for free* corresponds with fee=no -### caravansites-fee +### this.id -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 tagrendering is only visible in the popup if the following condition is met: fee=yes +### this.id +The question is `Does this place have a sanitary dump station?` - - *You need to pay for use* corresponds with fee=yes - - *Can be used for free* corresponds with fee=no + - *This place has a sanitary dump station* corresponds with sanitary_dump_station=yes + - *This place does not have a sanitary dump station* corresponds with sanitary_dump_station=no +### this.id -### caravansites-charge +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` -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.id -This tagrendering is only visible in the popup if the following condition is met: `fee=yes` +The question is `Does this place provide internet access?` + - *There is internet access* corresponds with internet_access=yes + - *There is internet access* corresponds with internet_access=wifi | internet_access=wlan + - _This option cannot be chosen as answer_ + - *There is no internet access* corresponds with internet_access=no -### caravansites-sanitary-dump +### this.id +The question is `Do you have to pay for the internet access?` -The question is *Does this place have a sanitary dump station?* + - *You need to pay extra for internet access* corresponds with internet_access:fee=yes + - *You do not need to pay extra for internet access* corresponds with internet_access:fee=no +This tagrendering is only visible in the popup if the following condition is met: internet_access=yes +### this.id +The question is `Does this place have toilets?` + - *This place has toilets* corresponds with toilets=yes + - *This place does not have toilets* corresponds with toilets=no - - *This place has a sanitary dump station* corresponds with sanitary_dump_station=yes - - *This place does not have a sanitary dump station* corresponds with sanitary_dump_station=no +### this.id +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}` -### caravansites-capacity -The question is *How many campers can stay here? (skip if there is no obvious number of spaces or allowed vehicles)* +### this.id -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` +The question is `Does this place offer spots for long term rental?` + - *There are some spots for long term rental, but you can also stay on a daily basis* corresponds with permanent_camping=yes + - *There are no permanent guests here* corresponds with permanent_camping=no + - *It is only possible to stay here if you have a long term contract (this place disappears from this map if you choose this)* corresponds with permanent_camping=only -### caravansites-internet +### this.id +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}` -The question is *Does this place provide internet access?* - - - - - - - *There is internet access* corresponds with internet_access=yes - - *There is internet access* corresponds with internet_access=wifi | internet_access=wlan - - _This option cannot be chosen as answer_ - - *There is no internet access* corresponds with internet_access=no - - - - -### caravansites-internet-fee - - - -The question is *Do you have to pay for the internet access?* - - - - - - - *You need to pay extra for internet access* corresponds with internet_access:fee=yes - - *You do not need to pay extra for internet access* corresponds with internet_access:fee=no - - -This tagrendering is only visible in the popup if the following condition is met: `internet_access=yes` - - - -### caravansites-toilets - - - -The question is *Does this place have toilets?* - - - - - - - *This place has toilets* corresponds with toilets=yes - - *This place does not have toilets* corresponds with toilets=no - - - - -### caravansites-website - - - -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}` - - - -### caravansites-long-term - - - -The question is *Does this place offer spots for long term rental?* - - - - - - - *There are some spots for long term rental, but you can also stay on a daily basis* corresponds with permanent_camping=yes - - *There are no permanent guests here* corresponds with permanent_camping=no - - *It is only possible to stay here if you have a long term contract (this place disappears from this map if you choose this)* corresponds with permanent_camping=only - - - - -### caravansites-description - - - -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}` - - - -### questions +### this.id Show the questions block at this location - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### reviews - - - +### this.id Shows the reviews module (including the possibility to leave a review) - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` +### this.id - -### share - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### 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?* +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.id - - *This place has a power supply* corresponds with power_supply=yes - - *This place does not have power supply* corresponds with power_supply=no +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.id -### all-tags +_This tagrendering has no question and is thus read-only_ -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 7aad58794..b231ec043 100644 --- a/Docs/Layers/charging_station.md +++ b/Docs/Layers/charging_station.md @@ -25,108 +25,124 @@ A charging station 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [Type](#type) - - [access](#access) - - [capacity](#capacity) - - [Available_charging_stations (generated)](#available_charging_stations-(generated)) - - [plugs-amount-socket:schuko](#plugs-amount-socketschuko) - - [voltage-socket:schuko](#voltage-socketschuko) - - [current-socket:schuko](#current-socketschuko) - - [power-output-socket:schuko](#power-output-socketschuko) - - [plugs-amount-socket:typee](#plugs-amount-sockettypee) - - [voltage-socket:typee](#voltage-sockettypee) - - [current-socket:typee](#current-sockettypee) - - [power-output-socket:typee](#power-output-sockettypee) - - [plugs-amount-socket:chademo](#plugs-amount-socketchademo) - - [voltage-socket:chademo](#voltage-socketchademo) - - [current-socket:chademo](#current-socketchademo) - - [power-output-socket:chademo](#power-output-socketchademo) - - [plugs-amount-socket:type1_cable](#plugs-amount-sockettype1_cable) - - [voltage-socket:type1_cable](#voltage-sockettype1_cable) - - [current-socket:type1_cable](#current-sockettype1_cable) - - [power-output-socket:type1_cable](#power-output-sockettype1_cable) - - [plugs-amount-socket:type1](#plugs-amount-sockettype1) - - [voltage-socket:type1](#voltage-sockettype1) - - [current-socket:type1](#current-sockettype1) - - [power-output-socket:type1](#power-output-sockettype1) - - [plugs-amount-socket:type1_combo](#plugs-amount-sockettype1_combo) - - [voltage-socket:type1_combo](#voltage-sockettype1_combo) - - [current-socket:type1_combo](#current-sockettype1_combo) - - [power-output-socket:type1_combo](#power-output-sockettype1_combo) - - [plugs-amount-socket:tesla_supercharger](#plugs-amount-sockettesla_supercharger) - - [voltage-socket:tesla_supercharger](#voltage-sockettesla_supercharger) - - [current-socket:tesla_supercharger](#current-sockettesla_supercharger) - - [power-output-socket:tesla_supercharger](#power-output-sockettesla_supercharger) - - [plugs-amount-socket:type2](#plugs-amount-sockettype2) - - [voltage-socket:type2](#voltage-sockettype2) - - [current-socket:type2](#current-sockettype2) - - [power-output-socket:type2](#power-output-sockettype2) - - [plugs-amount-socket:type2_combo](#plugs-amount-sockettype2_combo) - - [voltage-socket:type2_combo](#voltage-sockettype2_combo) - - [current-socket:type2_combo](#current-sockettype2_combo) - - [power-output-socket:type2_combo](#power-output-sockettype2_combo) - - [plugs-amount-socket:type2_cable](#plugs-amount-sockettype2_cable) - - [voltage-socket:type2_cable](#voltage-sockettype2_cable) - - [current-socket:type2_cable](#current-sockettype2_cable) - - [power-output-socket:type2_cable](#power-output-sockettype2_cable) - - [plugs-amount-socket:tesla_supercharger_ccs](#plugs-amount-sockettesla_supercharger_ccs) - - [voltage-socket:tesla_supercharger_ccs](#voltage-sockettesla_supercharger_ccs) - - [current-socket:tesla_supercharger_ccs](#current-sockettesla_supercharger_ccs) - - [power-output-socket:tesla_supercharger_ccs](#power-output-sockettesla_supercharger_ccs) - - [plugs-amount-socket:tesla_destination_us](#plugs-amount-sockettesla_destination_us) - - [voltage-socket:tesla_destination_us](#voltage-sockettesla_destination_us) - - [current-socket:tesla_destination_us](#current-sockettesla_destination_us) - - [power-output-socket:tesla_destination_us](#power-output-sockettesla_destination_us) - - [plugs-amount-socket:tesla_destination](#plugs-amount-sockettesla_destination) - - [voltage-socket:tesla_destination](#voltage-sockettesla_destination) - - [current-socket:tesla_destination](#current-sockettesla_destination) - - [power-output-socket:tesla_destination](#power-output-sockettesla_destination) - - [plugs-amount-socket:USB-A](#plugs-amount-socketusb-a) - - [voltage-socket:USB-A](#voltage-socketusb-a) - - [current-socket:USB-A](#current-socketusb-a) - - [power-output-socket:USB-A](#power-output-socketusb-a) - - [plugs-amount-socket:bosch_3pin](#plugs-amount-socketbosch_3pin) - - [voltage-socket:bosch_3pin](#voltage-socketbosch_3pin) - - [current-socket:bosch_3pin](#current-socketbosch_3pin) - - [power-output-socket:bosch_3pin](#power-output-socketbosch_3pin) - - [plugs-amount-socket:bosch_5pin](#plugs-amount-socketbosch_5pin) - - [voltage-socket:bosch_5pin](#voltage-socketbosch_5pin) - - [current-socket:bosch_5pin](#current-socketbosch_5pin) - - [power-output-socket:bosch_5pin](#power-output-socketbosch_5pin) - - [plugs-amount-socket:bs1363](#plugs-amount-socketbs1363) - - [voltage-socket:bs1363](#voltage-socketbs1363) - - [current-socket:bs1363](#current-socketbs1363) - - [power-output-socket:bs1363](#power-output-socketbs1363) - - [OH](#oh) - - [fee](#fee) - - [charge](#charge) - - [payment-options](#payment-options) - - [Authentication](#authentication) - - [Auth phone](#auth-phone) - - [maxstay](#maxstay) - - [Network](#network) - - [Operator](#operator) - - [phone](#phone) - - [email](#email) - - [website](#website) - - [repeated](#repeated) - - [single_level](#single_level) - - [ref](#ref) - - [Operational status](#operational-status) - - [Parking:fee](#parkingfee) - - [questions](#questions) - - [questions-technical](#questions-technical) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -245,6 +261,22 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/socket:bs1363:voltage#values) [socket:bs1363:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:bs1363:voltage) | [pfloat](../SpecialInputElements.md#pfloat) | [230 V](https://wiki.openstreetmap.org/wiki/Tag:socket:bs1363:voltage%3D230 V) [](https://taginfo.openstreetmap.org/keys/socket:bs1363:current#values) [socket:bs1363:current](https://wiki.openstreetmap.org/wiki/Key:socket:bs1363:current) | [pfloat](../SpecialInputElements.md#pfloat) | [13 A](https://wiki.openstreetmap.org/wiki/Tag:socket:bs1363:current%3D13 A) [](https://taginfo.openstreetmap.org/keys/socket:bs1363:output#values) [socket:bs1363:output](https://wiki.openstreetmap.org/wiki/Key:socket:bs1363:output) | [pfloat](../SpecialInputElements.md#pfloat) | [3kW](https://wiki.openstreetmap.org/wiki/Tag:socket:bs1363:output%3D3kW) +[](https://taginfo.openstreetmap.org/keys/socket:nema5_15#values) [socket:nema5_15](https://wiki.openstreetmap.org/wiki/Key:socket:nema5_15) | [pnat](../SpecialInputElements.md#pnat) | +[](https://taginfo.openstreetmap.org/keys/socket:nema5_15:voltage#values) [socket:nema5_15:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:nema5_15:voltage) | [pfloat](../SpecialInputElements.md#pfloat) | [120 V](https://wiki.openstreetmap.org/wiki/Tag:socket:nema5_15:voltage%3D120 V) +[](https://taginfo.openstreetmap.org/keys/socket:nema5_15:current#values) [socket:nema5_15:current](https://wiki.openstreetmap.org/wiki/Key:socket:nema5_15:current) | [pfloat](../SpecialInputElements.md#pfloat) | [15 A](https://wiki.openstreetmap.org/wiki/Tag:socket:nema5_15:current%3D15 A) +[](https://taginfo.openstreetmap.org/keys/socket:nema5_15:output#values) [socket:nema5_15:output](https://wiki.openstreetmap.org/wiki/Key:socket:nema5_15:output) | [pfloat](../SpecialInputElements.md#pfloat) | [1.8 kW](https://wiki.openstreetmap.org/wiki/Tag:socket:nema5_15:output%3D1.8 kW) +[](https://taginfo.openstreetmap.org/keys/socket:sev1011_t23#values) [socket:sev1011_t23](https://wiki.openstreetmap.org/wiki/Key:socket:sev1011_t23) | [pnat](../SpecialInputElements.md#pnat) | +[](https://taginfo.openstreetmap.org/keys/socket:sev1011_t23:voltage#values) [socket:sev1011_t23:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:sev1011_t23:voltage) | [pfloat](../SpecialInputElements.md#pfloat) | [230 V](https://wiki.openstreetmap.org/wiki/Tag:socket:sev1011_t23:voltage%3D230 V) +[](https://taginfo.openstreetmap.org/keys/socket:sev1011_t23:current#values) [socket:sev1011_t23:current](https://wiki.openstreetmap.org/wiki/Key:socket:sev1011_t23:current) | [pfloat](../SpecialInputElements.md#pfloat) | [16 A](https://wiki.openstreetmap.org/wiki/Tag:socket:sev1011_t23:current%3D16 A) +[](https://taginfo.openstreetmap.org/keys/socket:sev1011_t23:output#values) [socket:sev1011_t23:output](https://wiki.openstreetmap.org/wiki/Key:socket:sev1011_t23:output) | [pfloat](../SpecialInputElements.md#pfloat) | [3.7 kW](https://wiki.openstreetmap.org/wiki/Tag:socket:sev1011_t23:output%3D3.7 kW) +[](https://taginfo.openstreetmap.org/keys/socket:as3112#values) [socket:as3112](https://wiki.openstreetmap.org/wiki/Key:socket:as3112) | [pnat](../SpecialInputElements.md#pnat) | +[](https://taginfo.openstreetmap.org/keys/socket:as3112:voltage#values) [socket:as3112:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:as3112:voltage) | [pfloat](../SpecialInputElements.md#pfloat) | [230 V](https://wiki.openstreetmap.org/wiki/Tag:socket:as3112:voltage%3D230 V) +[](https://taginfo.openstreetmap.org/keys/socket:as3112:current#values) [socket:as3112:current](https://wiki.openstreetmap.org/wiki/Key:socket:as3112:current) | [pfloat](../SpecialInputElements.md#pfloat) | [10 A](https://wiki.openstreetmap.org/wiki/Tag:socket:as3112:current%3D10 A) +[](https://taginfo.openstreetmap.org/keys/socket:as3112:output#values) [socket:as3112:output](https://wiki.openstreetmap.org/wiki/Key:socket:as3112:output) | [pfloat](../SpecialInputElements.md#pfloat) | [2.3 kW](https://wiki.openstreetmap.org/wiki/Tag:socket:as3112:output%3D2.3 kW) +[](https://taginfo.openstreetmap.org/keys/socket:nema_5_20#values) [socket:nema_5_20](https://wiki.openstreetmap.org/wiki/Key:socket:nema_5_20) | [pnat](../SpecialInputElements.md#pnat) | +[](https://taginfo.openstreetmap.org/keys/socket:nema_5_20:voltage#values) [socket:nema_5_20:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:nema_5_20:voltage) | [pfloat](../SpecialInputElements.md#pfloat) | [120 V](https://wiki.openstreetmap.org/wiki/Tag:socket:nema_5_20:voltage%3D120 V) +[](https://taginfo.openstreetmap.org/keys/socket:nema_5_20:current#values) [socket:nema_5_20:current](https://wiki.openstreetmap.org/wiki/Key:socket:nema_5_20:current) | [pfloat](../SpecialInputElements.md#pfloat) | [20 A](https://wiki.openstreetmap.org/wiki/Tag:socket:nema_5_20:current%3D20 A) +[](https://taginfo.openstreetmap.org/keys/socket:nema_5_20:output#values) [socket:nema_5_20:output](https://wiki.openstreetmap.org/wiki/Key:socket:nema_5_20:output) | [pfloat](../SpecialInputElements.md#pfloat) | [2.4 kW](https://wiki.openstreetmap.org/wiki/Tag:socket:nema_5_20:output%3D2.4 kW) [](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/fee#values) [fee](https://wiki.openstreetmap.org/wiki/Key:fee) | Multiple choice | [no](https://wiki.openstreetmap.org/wiki/Tag:fee%3Dno) [no](https://wiki.openstreetmap.org/wiki/Tag:fee%3Dno) [yes](https://wiki.openstreetmap.org/wiki/Tag:fee%3Dyes) [yes](https://wiki.openstreetmap.org/wiki/Tag:fee%3Dyes) [](https://taginfo.openstreetmap.org/keys/charge#values) [charge](https://wiki.openstreetmap.org/wiki/Key:charge) | [string](../SpecialInputElements.md#string) | @@ -261,1792 +293,1393 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/parking:fee#values) [parking:fee](https://wiki.openstreetmap.org/wiki/Key:parking:fee) | Multiple choice | [no](https://wiki.openstreetmap.org/wiki/Tag:parking:fee%3Dno) [yes](https://wiki.openstreetmap.org/wiki/Tag:parking:fee%3Dyes) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ + + + + + +### this.id + +The question is `Which vehicles are allowed to charge here?` + + - *Bicycles can be charged here* corresponds with bicycle=yes + - Unselecting this answer will add bicycle=no + - *Cars can be charged here* corresponds with motorcar=yes + - Unselecting this answer will add motorcar=no + - *Scooters can be charged here* corresponds with scooter=yes + - Unselecting this answer will add scooter=no + - *Heavy good vehicles (such as trucks) can be charged here* corresponds with hgv=yes + - Unselecting this answer will add hgv=no + - *Buses can be charged here* corresponds with bus=yes + - Unselecting this answer will add bus=no + + + +### this.id + +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}` + - *Anyone can use this charging station (payment might be needed)* corresponds with access=yes + - *Anyone can use this charging station (payment might be needed)* corresponds with access=public + - _This option cannot be chosen as answer_ + - *Only customers of the place this station belongs to can use this charging station
E.g. a charging station operated by hotel which is only usable by their guests* corresponds with access=customers + - *A key must be requested to access this charging station
E.g. a charging station operated by hotel which is only usable by their guests, which receive a key from the reception to unlock the charging station* corresponds with access=key + - *Not accessible to the general public (e.g. only accessible to the owners, employees, ...)* corresponds with access=private + - *This charging station is accessible to the public during certain hours or conditions. Restrictions might apply, but general use is allowed.* corresponds with access=permissive + + + +### this.id + +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.id + +The question is `Which charging connections are available here?` + + - *Schuko wall plug without ground pin (CEE7/4 type F)* corresponds with socket:schuko=1 + - Unselecting this answer will add socket:schuko= + - *Schuko wall plug without ground pin (CEE7/4 type F)* corresponds with socket:schuko~.+ & socket:schuko!=1 + - _This option cannot be chosen as answer_ + - *European wall plug with ground pin (CEE7/4 type E)* corresponds with socket:typee=1 + - Unselecting this answer will add socket:typee= + - *European wall plug with ground pin (CEE7/4 type E)* corresponds with socket:typee~.+ & socket:typee!=1 + - _This option cannot be chosen as answer_ + - *Chademo* corresponds with socket:chademo=1 + - Unselecting this answer will add socket:chademo= + - *Chademo* corresponds with socket:chademo~.+ & socket:chademo!=1 + - _This option cannot be chosen as answer_ + - *Type 1 with cable (J1772)* corresponds with socket:type1_cable=1 + - Unselecting this answer will add socket:type1_cable= + - *Type 1 with cable (J1772)* corresponds with socket:type1_cable~.+ & socket:type1_cable!=1 + - _This option cannot be chosen as answer_ + - *Type 1 without cable (J1772)* corresponds with socket:type1=1 + - Unselecting this answer will add socket:type1= + - *Type 1 without cable (J1772)* corresponds with socket:type1~.+ & socket:type1!=1 + - _This option cannot be chosen as answer_ + - *Type 1 CCS (aka Type 1 Combo)* corresponds with socket:type1_combo=1 + - Unselecting this answer will add socket:type1_combo= + - *Type 1 CCS (aka Type 1 Combo)* corresponds with socket:type1_combo~.+ & socket:type1_combo!=1 + - _This option cannot be chosen as answer_ + - *Tesla Supercharger* corresponds with socket:tesla_supercharger=1 + - Unselecting this answer will add socket:tesla_supercharger= + - *Tesla Supercharger* corresponds with socket:tesla_supercharger~.+ & socket:tesla_supercharger!=1 + - _This option cannot be chosen as answer_ + - *Type 2 (mennekes)* corresponds with socket:type2=1 + - Unselecting this answer will add socket:type2= + - *Type 2 (mennekes)* corresponds with socket:type2~.+ & socket:type2!=1 + - _This option cannot be chosen as answer_ + - *Type 2 CCS (mennekes)* corresponds with socket:type2_combo=1 + - Unselecting this answer will add socket:type2_combo= + - *Type 2 CCS (mennekes)* corresponds with socket:type2_combo~.+ & socket:type2_combo!=1 + - _This option cannot be chosen as answer_ + - *Type 2 with cable (mennekes)* corresponds with socket:type2_cable=1 + - Unselecting this answer will add socket:type2_cable= + - *Type 2 with cable (mennekes)* corresponds with socket:type2_cable~.+ & socket:type2_cable!=1 + - _This option cannot be chosen as answer_ + - *Tesla Supercharger CCS (a branded type2_css)* corresponds with socket:tesla_supercharger_ccs=1 + - Unselecting this answer will add socket:tesla_supercharger_ccs= + - *Tesla Supercharger CCS (a branded type2_css)* corresponds with socket:tesla_supercharger_ccs~.+ & socket:tesla_supercharger_ccs!=1 + - _This option cannot be chosen as answer_ + - *Tesla Supercharger (destination)* corresponds with socket:tesla_destination=1 + - Unselecting this answer will add socket:tesla_destination= + - *Tesla Supercharger (destination)* corresponds with socket:tesla_destination~.+ & socket:tesla_destination!=1 & _country=us + - _This option cannot be chosen as answer_ + - *Tesla supercharger (destination) (A Type 2 with cable branded as tesla)* corresponds with socket:tesla_destination=1 + - Unselecting this answer will add socket:tesla_destination= + - *Tesla supercharger (destination) (A Type 2 with cable branded as tesla)* corresponds with socket:tesla_destination~.+ & socket:tesla_destination!=1 & _country!=us + - _This option cannot be chosen as answer_ + - *USB to charge phones and small electronics* corresponds with socket:USB-A=1 + - Unselecting this answer will add socket:USB-A= + - *USB to charge phones and small electronics* corresponds with socket:USB-A~.+ & socket:USB-A!=1 + - _This option cannot be chosen as answer_ + - *Bosch Active Connect with 3 pins and cable* corresponds with socket:bosch_3pin=1 + - Unselecting this answer will add socket:bosch_3pin= + - *Bosch Active Connect with 3 pins and cable* corresponds with socket:bosch_3pin~.+ & socket:bosch_3pin!=1 + - _This option cannot be chosen as answer_ + - *Bosch Active Connect with 5 pins and cable* corresponds with socket:bosch_5pin=1 + - Unselecting this answer will add socket:bosch_5pin= + - *Bosch Active Connect with 5 pins and cable* corresponds with socket:bosch_5pin~.+ & socket:bosch_5pin!=1 + - _This option cannot be chosen as answer_ + - *BS1363 (Type G)* corresponds with socket:bs1363=1 + - Unselecting this answer will add socket:bs1363= + - *BS1363 (Type G)* corresponds with socket:bs1363~.+ & socket:bs1363!=1 + - _This option cannot be chosen as answer_ + - *NEMA 5-15 (Type B)* corresponds with socket:nema5_15=1 + - Unselecting this answer will add socket:nema5_15= + - *NEMA 5-15 (Type B)* corresponds with socket:nema5_15~.+ & socket:nema5_15!=1 + - _This option cannot be chosen as answer_ + - *SEV 1011 T23 (Type J)* corresponds with socket:sev1011_t23=1 + - Unselecting this answer will add socket:sev1011_t23= + - *SEV 1011 T23 (Type J)* corresponds with socket:sev1011_t23~.+ & socket:sev1011_t23!=1 + - _This option cannot be chosen as answer_ + - *AS3112 (Type I)* corresponds with socket:as3112=1 + - Unselecting this answer will add socket:as3112= + - *AS3112 (Type I)* corresponds with socket:as3112~.+ & socket:as3112!=1 + - _This option cannot be chosen as answer_ + - *NEMA 5-20 (Type B)* corresponds with socket:nema_5_20=1 + - Unselecting this answer will add socket:nema_5_20= + - *NEMA 5-20 (Type B)* corresponds with socket:nema_5_20~.+ & socket:nema_5_20!=1 + - _This option cannot be chosen as answer_ + + + +### this.id + +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 tagrendering is only visible in the popup if the following condition is met: socket:schuko~.+ & socket:schuko!=0 + + +### this.id + +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)}` + - *Schuko wall plug without ground pin (CEE7/4 type F) outputs 230 volt* corresponds with socket:schuko:voltage=230 V +This tagrendering is only visible in the popup if the following condition is met: socket:schuko~.+ & socket:schuko!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Schuko wall plug without ground pin (CEE7/4 type F) outputs at most 16 A* corresponds with socket:schuko:current=16 A +This tagrendering is only visible in the popup if the following condition is met: socket:schuko~.+ & socket:schuko!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Schuko wall plug without ground pin (CEE7/4 type F) outputs at most 3.6 kW A* corresponds with socket:schuko:output=3.6 kW +This tagrendering is only visible in the popup if the following condition is met: socket:schuko~.+ & socket:schuko!=0 +This tagrendering has labels +`technical` + +### this.id + +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 tagrendering is only visible in the popup if the following condition is met: socket:typee~.+ & socket:typee!=0 + + +### this.id + +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)}` + - *European wall plug with ground pin (CEE7/4 type E) outputs 230 volt* corresponds with socket:typee:voltage=230 V +This tagrendering is only visible in the popup if the following condition is met: socket:typee~.+ & socket:typee!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *European wall plug with ground pin (CEE7/4 type E) outputs at most 16 A* corresponds with socket:typee:current=16 A +This tagrendering is only visible in the popup if the following condition is met: socket:typee~.+ & socket:typee!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *European wall plug with ground pin (CEE7/4 type E) outputs at most 3 kW A* corresponds with socket:typee:output=3 kW + - *European wall plug with ground pin (CEE7/4 type E) outputs at most 22 kW A* corresponds with socket:typee:output=22 kW +This tagrendering is only visible in the popup if the following condition is met: socket:typee~.+ & socket:typee!=0 +This tagrendering has labels +`technical` + +### this.id + +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 tagrendering is only visible in the popup if the following condition is met: socket:chademo~.+ & socket:chademo!=0 + + +### this.id + +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)}` + - *Chademo outputs 500 volt* corresponds with socket:chademo:voltage=500 V +This tagrendering is only visible in the popup if the following condition is met: socket:chademo~.+ & socket:chademo!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Chademo outputs at most 120 A* corresponds with socket:chademo:current=120 A +This tagrendering is only visible in the popup if the following condition is met: socket:chademo~.+ & socket:chademo!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Chademo outputs at most 50 kW A* corresponds with socket:chademo:output=50 kW +This tagrendering is only visible in the popup if the following condition is met: socket:chademo~.+ & socket:chademo!=0 +This tagrendering has labels +`technical` + +### this.id + +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 tagrendering is only visible in the popup if the following condition is met: socket:type1_cable~.+ & socket:type1_cable!=0 + + +### this.id + +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)}` + - *Type 1 with cable (J1772) outputs 200 volt* corresponds with socket:type1_cable:voltage=200 V + - *Type 1 with cable (J1772) outputs 240 volt* corresponds with socket:type1_cable:voltage=240 V +This tagrendering is only visible in the popup if the following condition is met: socket:type1_cable~.+ & socket:type1_cable!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Type 1 with cable (J1772) outputs at most 32 A* corresponds with socket:type1_cable:current=32 A +This tagrendering is only visible in the popup if the following condition is met: socket:type1_cable~.+ & socket:type1_cable!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Type 1 with cable (J1772) outputs at most 3.7 kW A* corresponds with socket:type1_cable:output=3.7 kW + - *Type 1 with cable (J1772) outputs at most 7 kW A* corresponds with socket:type1_cable:output=7 kW +This tagrendering is only visible in the popup if the following condition is met: socket:type1_cable~.+ & socket:type1_cable!=0 +This tagrendering has labels +`technical` + +### this.id + +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 tagrendering is only visible in the popup if the following condition is met: socket:type1~.+ & socket:type1!=0 + + +### this.id + +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)}` + - *Type 1 without cable (J1772) outputs 200 volt* corresponds with socket:type1:voltage=200 V + - *Type 1 without cable (J1772) outputs 240 volt* corresponds with socket:type1:voltage=240 V +This tagrendering is only visible in the popup if the following condition is met: socket:type1~.+ & socket:type1!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Type 1 without cable (J1772) outputs at most 32 A* corresponds with socket:type1:current=32 A +This tagrendering is only visible in the popup if the following condition is met: socket:type1~.+ & socket:type1!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Type 1 without cable (J1772) outputs at most 3.7 kW A* corresponds with socket:type1:output=3.7 kW + - *Type 1 without cable (J1772) outputs at most 6.6 kW A* corresponds with socket:type1:output=6.6 kW + - *Type 1 without cable (J1772) outputs at most 7 kW A* corresponds with socket:type1:output=7 kW + - *Type 1 without cable (J1772) outputs at most 7.2 kW A* corresponds with socket:type1:output=7.2 kW +This tagrendering is only visible in the popup if the following condition is met: socket:type1~.+ & socket:type1!=0 +This tagrendering has labels +`technical` + +### this.id + +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 tagrendering is only visible in the popup if the following condition is met: socket:type1_combo~.+ & socket:type1_combo!=0 + + +### this.id + +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)}` + - *Type 1 CCS (aka Type 1 Combo) outputs 400 volt* corresponds with socket:type1_combo:voltage=400 V + - *Type 1 CCS (aka Type 1 Combo) outputs 1000 volt* corresponds with socket:type1_combo:voltage=1000 V +This tagrendering is only visible in the popup if the following condition is met: socket:type1_combo~.+ & socket:type1_combo!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Type 1 CCS (aka Type 1 Combo) outputs at most 50 A* corresponds with socket:type1_combo:current=50 A + - *Type 1 CCS (aka Type 1 Combo) outputs at most 125 A* corresponds with socket:type1_combo:current=125 A +This tagrendering is only visible in the popup if the following condition is met: socket:type1_combo~.+ & socket:type1_combo!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Type 1 CCS (aka Type 1 Combo) outputs at most 50 kW A* corresponds with socket:type1_combo:output=50 kW + - *Type 1 CCS (aka Type 1 Combo) outputs at most 62.5 kW A* corresponds with socket:type1_combo:output=62.5 kW + - *Type 1 CCS (aka Type 1 Combo) outputs at most 150 kW A* corresponds with socket:type1_combo:output=150 kW + - *Type 1 CCS (aka Type 1 Combo) outputs at most 350 kW A* corresponds with socket:type1_combo:output=350 kW +This tagrendering is only visible in the popup if the following condition is met: socket:type1_combo~.+ & socket:type1_combo!=0 +This tagrendering has labels +`technical` + +### this.id + +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 tagrendering is only visible in the popup if the following condition is met: socket:tesla_supercharger~.+ & socket:tesla_supercharger!=0 + + +### this.id + +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)}` + - *Tesla Supercharger outputs 480 volt* corresponds with socket:tesla_supercharger:voltage=480 V +This tagrendering is only visible in the popup if the following condition is met: socket:tesla_supercharger~.+ & socket:tesla_supercharger!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Tesla Supercharger outputs at most 125 A* corresponds with socket:tesla_supercharger:current=125 A + - *Tesla Supercharger outputs at most 350 A* corresponds with socket:tesla_supercharger:current=350 A +This tagrendering is only visible in the popup if the following condition is met: socket:tesla_supercharger~.+ & socket:tesla_supercharger!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Tesla Supercharger outputs at most 120 kW A* corresponds with socket:tesla_supercharger:output=120 kW + - *Tesla Supercharger outputs at most 150 kW A* corresponds with socket:tesla_supercharger:output=150 kW + - *Tesla Supercharger outputs at most 250 kW A* corresponds with socket:tesla_supercharger:output=250 kW +This tagrendering is only visible in the popup if the following condition is met: socket:tesla_supercharger~.+ & socket:tesla_supercharger!=0 +This tagrendering has labels +`technical` + +### this.id + +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 tagrendering is only visible in the popup if the following condition is met: socket:type2~.+ & socket:type2!=0 + + +### this.id + +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)}` + - *Type 2 (mennekes) outputs 230 volt* corresponds with socket:type2:voltage=230 V + - *Type 2 (mennekes) outputs 400 volt* corresponds with socket:type2:voltage=400 V +This tagrendering is only visible in the popup if the following condition is met: socket:type2~.+ & socket:type2!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Type 2 (mennekes) outputs at most 16 A* corresponds with socket:type2:current=16 A + - *Type 2 (mennekes) outputs at most 32 A* corresponds with socket:type2:current=32 A +This tagrendering is only visible in the popup if the following condition is met: socket:type2~.+ & socket:type2!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Type 2 (mennekes) outputs at most 11 kW A* corresponds with socket:type2:output=11 kW + - *Type 2 (mennekes) outputs at most 22 kW A* corresponds with socket:type2:output=22 kW +This tagrendering is only visible in the popup if the following condition is met: socket:type2~.+ & socket:type2!=0 +This tagrendering has labels +`technical` + +### this.id + +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 tagrendering is only visible in the popup if the following condition is met: socket:type2_combo~.+ & socket:type2_combo!=0 + + +### this.id + +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)}` + - *Type 2 CCS (mennekes) outputs 500 volt* corresponds with socket:type2_combo:voltage=500 V + - *Type 2 CCS (mennekes) outputs 920 volt* corresponds with socket:type2_combo:voltage=920 V +This tagrendering is only visible in the popup if the following condition is met: socket:type2_combo~.+ & socket:type2_combo!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Type 2 CCS (mennekes) outputs at most 125 A* corresponds with socket:type2_combo:current=125 A + - *Type 2 CCS (mennekes) outputs at most 350 A* corresponds with socket:type2_combo:current=350 A +This tagrendering is only visible in the popup if the following condition is met: socket:type2_combo~.+ & socket:type2_combo!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Type 2 CCS (mennekes) outputs at most 50 kW A* corresponds with socket:type2_combo:output=50 kW +This tagrendering is only visible in the popup if the following condition is met: socket:type2_combo~.+ & socket:type2_combo!=0 +This tagrendering has labels +`technical` + +### this.id + +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 tagrendering is only visible in the popup if the following condition is met: socket:type2_cable~.+ & socket:type2_cable!=0 + + +### this.id + +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)}` + - *Type 2 with cable (mennekes) outputs 230 volt* corresponds with socket:type2_cable:voltage=230 V + - *Type 2 with cable (mennekes) outputs 400 volt* corresponds with socket:type2_cable:voltage=400 V +This tagrendering is only visible in the popup if the following condition is met: socket:type2_cable~.+ & socket:type2_cable!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Type 2 with cable (mennekes) outputs at most 16 A* corresponds with socket:type2_cable:current=16 A + - *Type 2 with cable (mennekes) outputs at most 32 A* corresponds with socket:type2_cable:current=32 A +This tagrendering is only visible in the popup if the following condition is met: socket:type2_cable~.+ & socket:type2_cable!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Type 2 with cable (mennekes) outputs at most 11 kW A* corresponds with socket:type2_cable:output=11 kW + - *Type 2 with cable (mennekes) outputs at most 22 kW A* corresponds with socket:type2_cable:output=22 kW +This tagrendering is only visible in the popup if the following condition is met: socket:type2_cable~.+ & socket:type2_cable!=0 +This tagrendering has labels +`technical` + +### this.id + +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 tagrendering is only visible in the popup if the following condition is met: socket:tesla_supercharger_ccs~.+ & socket:tesla_supercharger_ccs!=0 + + +### this.id + +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)}` + - *Tesla Supercharger CCS (a branded type2_css) outputs 500 volt* corresponds with socket:tesla_supercharger_ccs:voltage=500 V + - *Tesla Supercharger CCS (a branded type2_css) outputs 920 volt* corresponds with socket:tesla_supercharger_ccs:voltage=920 V +This tagrendering is only visible in the popup if the following condition is met: socket:tesla_supercharger_ccs~.+ & socket:tesla_supercharger_ccs!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Tesla Supercharger CCS (a branded type2_css) outputs at most 125 A* corresponds with socket:tesla_supercharger_ccs:current=125 A + - *Tesla Supercharger CCS (a branded type2_css) outputs at most 350 A* corresponds with socket:tesla_supercharger_ccs:current=350 A +This tagrendering is only visible in the popup if the following condition is met: socket:tesla_supercharger_ccs~.+ & socket:tesla_supercharger_ccs!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Tesla Supercharger CCS (a branded type2_css) outputs at most 50 kW A* corresponds with socket:tesla_supercharger_ccs:output=50 kW +This tagrendering is only visible in the popup if the following condition is met: socket:tesla_supercharger_ccs~.+ & socket:tesla_supercharger_ccs!=0 +This tagrendering has labels +`technical` + +### this.id + +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 tagrendering is only visible in the popup if the following condition is met: socket:tesla_destination~.+ & socket:tesla_destination!=0 + + +### this.id + +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)}` + - *Tesla Supercharger (destination) outputs 480 volt* corresponds with socket:tesla_destination:voltage=480 V +This tagrendering is only visible in the popup if the following condition is met: socket:tesla_destination~.+ & socket:tesla_destination!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Tesla Supercharger (destination) outputs at most 125 A* corresponds with socket:tesla_destination:current=125 A + - *Tesla Supercharger (destination) outputs at most 350 A* corresponds with socket:tesla_destination:current=350 A +This tagrendering is only visible in the popup if the following condition is met: socket:tesla_destination~.+ & socket:tesla_destination!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Tesla Supercharger (destination) outputs at most 120 kW A* corresponds with socket:tesla_destination:output=120 kW + - *Tesla Supercharger (destination) outputs at most 150 kW A* corresponds with socket:tesla_destination:output=150 kW + - *Tesla Supercharger (destination) outputs at most 250 kW A* corresponds with socket:tesla_destination:output=250 kW +This tagrendering is only visible in the popup if the following condition is met: socket:tesla_destination~.+ & socket:tesla_destination!=0 +This tagrendering has labels +`technical` + +### this.id + +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 tagrendering is only visible in the popup if the following condition is met: socket:tesla_destination~.+ & socket:tesla_destination!=0 + + +### this.id + +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)}` + - *Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs 230 volt* corresponds with socket:tesla_destination:voltage=230 V + - *Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs 400 volt* corresponds with socket:tesla_destination:voltage=400 V +This tagrendering is only visible in the popup if the following condition is met: socket:tesla_destination~.+ & socket:tesla_destination!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most 16 A* corresponds with socket:tesla_destination:current=16 A + - *Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most 32 A* corresponds with socket:tesla_destination:current=32 A +This tagrendering is only visible in the popup if the following condition is met: socket:tesla_destination~.+ & socket:tesla_destination!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most 11 kW A* corresponds with socket:tesla_destination:output=11 kW + - *Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most 22 kW A* corresponds with socket:tesla_destination:output=22 kW +This tagrendering is only visible in the popup if the following condition is met: socket:tesla_destination~.+ & socket:tesla_destination!=0 +This tagrendering has labels +`technical` + +### this.id + +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 tagrendering has no question and is thus read-only +This tagrendering is only visible in the popup if the following condition is met: socket:USB-A~.+ & socket:USB-A!=0 +### this.id +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)}` + - *USB to charge phones and small electronics outputs 5 volt* corresponds with socket:USB-A:voltage=5 V +This tagrendering is only visible in the popup if the following condition is met: socket:USB-A~.+ & socket:USB-A!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *USB to charge phones and small electronics outputs at most 1 A* corresponds with socket:USB-A:current=1 A + - *USB to charge phones and small electronics outputs at most 2 A* corresponds with socket:USB-A:current=2 A +This tagrendering is only visible in the popup if the following condition is met: socket:USB-A~.+ & socket:USB-A!=0 +This tagrendering has labels +`technical` +### this.id -### Type +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)}` + - *USB to charge phones and small electronics outputs at most 5W A* corresponds with socket:USB-A:output=5W + - *USB to charge phones and small electronics outputs at most 10W A* corresponds with socket:USB-A:output=10W +This tagrendering is only visible in the popup if the following condition is met: socket:USB-A~.+ & socket:USB-A!=0 +This tagrendering has labels +`technical` +### this.id +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` -The question is *Which vehicles are allowed to charge here?* +This tagrendering is only visible in the popup if the following condition is met: socket:bosch_3pin~.+ & socket:bosch_3pin!=0 +### this.id +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 tagrendering is only visible in the popup if the following condition is met: socket:bosch_3pin~.+ & socket:bosch_3pin!=0 +This tagrendering has labels +`technical` - - *Bicycles can be charged here* corresponds with bicycle=yes - - Unselecting this answer will add bicycle=no - - *Cars can be charged here* corresponds with motorcar=yes - - Unselecting this answer will add motorcar=no - - *Scooters can be charged here* corresponds with scooter=yes - - Unselecting this answer will add scooter=no - - *Heavy good vehicles (such as trucks) can be charged here* corresponds with hgv=yes - - Unselecting this answer will add hgv=no - - *Buses can be charged here* corresponds with bus=yes - - Unselecting this answer will add bus=no +### this.id +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 tagrendering is only visible in the popup if the following condition is met: socket:bosch_3pin~.+ & socket:bosch_3pin!=0 +This tagrendering has labels +`technical` +### this.id -### access +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 tagrendering is only visible in the popup if the following condition is met: socket:bosch_3pin~.+ & socket:bosch_3pin!=0 +This tagrendering has labels +`technical` +### this.id -The question is *Who is allowed to use this charging station?* +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 [access](https://wiki.openstreetmap.org/wiki/Key:access) This is rendered with `Access is {access}` +This tagrendering is only visible in the popup if the following condition is met: socket:bosch_5pin~.+ & socket:bosch_5pin!=0 +### this.id - - *Anyone can use this charging station (payment might be needed)* corresponds with access=yes - - *Anyone can use this charging station (payment might be needed)* corresponds with access=public - - _This option cannot be chosen as answer_ - - *Only customers of the place this station belongs to can use this charging station
E.g. a charging station operated by hotel which is only usable by their guests* corresponds with access=customers - - *A key must be requested to access this charging station
E.g. a charging station operated by hotel which is only usable by their guests, which receive a key from the reception to unlock the charging station* corresponds with access=key - - *Not accessible to the general public (e.g. only accessible to the owners, employees, ...)* corresponds with access=private - - *This charging station is accessible to the public during certain hours or conditions. Restrictions might apply, but general use is allowed.* corresponds with access=permissive +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 tagrendering is only visible in the popup if the following condition is met: socket:bosch_5pin~.+ & socket:bosch_5pin!=0 +This tagrendering has labels +`technical` +### this.id +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)}` -### capacity +This tagrendering is only visible in the popup if the following condition is met: socket:bosch_5pin~.+ & socket:bosch_5pin!=0 +This tagrendering has labels +`technical` +### this.id +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)}` -The question is *How much vehicles can be charged here at the same time?* +This tagrendering is only visible in the popup if the following condition is met: socket:bosch_5pin~.+ & socket:bosch_5pin!=0 +This tagrendering has labels +`technical` -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.id +The question is `How much plugs of type BS1363 (Type G) are available here?` +This rendering asks information about the property +[socket:bs1363](https://wiki.openstreetmap.org/wiki/Key:socket:bs1363) +This is rendered with `There are {socket:bs1363} plugs of type BS1363 (Type G) available here` +This tagrendering is only visible in the popup if the following condition is met: socket:bs1363~.+ & socket:bs1363!=0 -### Available_charging_stations (generated) +### this.id +The question is `What voltage do the plugs with BS1363 (Type G) offer?` +This rendering asks information about the property +[socket:bs1363:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:bs1363:voltage) +This is rendered with `BS1363 (Type G) outputs {canonical(socket:bs1363:voltage)}` + - *BS1363 (Type G) outputs 230 volt* corresponds with socket:bs1363:voltage=230 V +This tagrendering is only visible in the popup if the following condition is met: socket:bs1363~.+ & socket:bs1363!=0 +This tagrendering has labels +`technical` -The question is *Which charging connections are available here?* +### this.id +The question is `What current do the plugs with BS1363 (Type G) offer?` +This rendering asks information about the property +[socket:bs1363:current](https://wiki.openstreetmap.org/wiki/Key:socket:bs1363:current) +This is rendered with `BS1363 (Type G) outputs at most {canonical(socket:bs1363:current)}` + - *BS1363 (Type G) outputs at most 13 A* corresponds with socket:bs1363:current=13 A +This tagrendering is only visible in the popup if the following condition is met: socket:bs1363~.+ & socket:bs1363!=0 +This tagrendering has labels +`technical` +### this.id +The question is `What power output does a single plug of type BS1363 (Type G) offer?` +This rendering asks information about the property +[socket:bs1363:output](https://wiki.openstreetmap.org/wiki/Key:socket:bs1363:output) +This is rendered with `BS1363 (Type G) outputs at most {canonical(socket:bs1363:output)}` + - *BS1363 (Type G) outputs at most 3kW A* corresponds with socket:bs1363:output=3kW +This tagrendering is only visible in the popup if the following condition is met: socket:bs1363~.+ & socket:bs1363!=0 +This tagrendering has labels +`technical` +### this.id - - *Schuko wall plug without ground pin (CEE7/4 type F)* corresponds with socket:schuko=1 - - Unselecting this answer will add socket:schuko= - - *Schuko wall plug without ground pin (CEE7/4 type F)* corresponds with socket:schuko~.+ & socket:schuko!=1 - - _This option cannot be chosen as answer_ - - *European wall plug with ground pin (CEE7/4 type E)* corresponds with socket:typee=1 - - Unselecting this answer will add socket:typee= - - *European wall plug with ground pin (CEE7/4 type E)* corresponds with socket:typee~.+ & socket:typee!=1 - - _This option cannot be chosen as answer_ - - *Chademo* corresponds with socket:chademo=1 - - Unselecting this answer will add socket:chademo= - - *Chademo* corresponds with socket:chademo~.+ & socket:chademo!=1 - - _This option cannot be chosen as answer_ - - *Type 1 with cable (J1772)* corresponds with socket:type1_cable=1 - - Unselecting this answer will add socket:type1_cable= - - *Type 1 with cable (J1772)* corresponds with socket:type1_cable~.+ & socket:type1_cable!=1 - - _This option cannot be chosen as answer_ - - *Type 1 without cable (J1772)* corresponds with socket:type1=1 - - Unselecting this answer will add socket:type1= - - *Type 1 without cable (J1772)* corresponds with socket:type1~.+ & socket:type1!=1 - - _This option cannot be chosen as answer_ - - *Type 1 CCS (aka Type 1 Combo)* corresponds with socket:type1_combo=1 - - Unselecting this answer will add socket:type1_combo= - - *Type 1 CCS (aka Type 1 Combo)* corresponds with socket:type1_combo~.+ & socket:type1_combo!=1 - - _This option cannot be chosen as answer_ - - *Tesla Supercharger* corresponds with socket:tesla_supercharger=1 - - Unselecting this answer will add socket:tesla_supercharger= - - *Tesla Supercharger* corresponds with socket:tesla_supercharger~.+ & socket:tesla_supercharger!=1 - - _This option cannot be chosen as answer_ - - *Type 2 (mennekes)* corresponds with socket:type2=1 - - Unselecting this answer will add socket:type2= - - *Type 2 (mennekes)* corresponds with socket:type2~.+ & socket:type2!=1 - - _This option cannot be chosen as answer_ - - *Type 2 CCS (mennekes)* corresponds with socket:type2_combo=1 - - Unselecting this answer will add socket:type2_combo= - - *Type 2 CCS (mennekes)* corresponds with socket:type2_combo~.+ & socket:type2_combo!=1 - - _This option cannot be chosen as answer_ - - *Type 2 with cable (mennekes)* corresponds with socket:type2_cable=1 - - Unselecting this answer will add socket:type2_cable= - - *Type 2 with cable (mennekes)* corresponds with socket:type2_cable~.+ & socket:type2_cable!=1 - - _This option cannot be chosen as answer_ - - *Tesla Supercharger CCS (a branded type2_css)* corresponds with socket:tesla_supercharger_ccs=1 - - Unselecting this answer will add socket:tesla_supercharger_ccs= - - *Tesla Supercharger CCS (a branded type2_css)* corresponds with socket:tesla_supercharger_ccs~.+ & socket:tesla_supercharger_ccs!=1 - - _This option cannot be chosen as answer_ - - *Tesla Supercharger (destination)* corresponds with socket:tesla_destination=1 - - Unselecting this answer will add socket:tesla_destination= - - *Tesla Supercharger (destination)* corresponds with socket:tesla_destination~.+ & socket:tesla_destination!=1 & _country=us - - _This option cannot be chosen as answer_ - - *Tesla supercharger (destination) (A Type 2 with cable branded as tesla)* corresponds with socket:tesla_destination=1 - - Unselecting this answer will add socket:tesla_destination= - - *Tesla supercharger (destination) (A Type 2 with cable branded as tesla)* corresponds with socket:tesla_destination~.+ & socket:tesla_destination!=1 & _country!=us - - _This option cannot be chosen as answer_ - - *USB to charge phones and small electronics* corresponds with socket:USB-A=1 - - Unselecting this answer will add socket:USB-A= - - *USB to charge phones and small electronics* corresponds with socket:USB-A~.+ & socket:USB-A!=1 - - _This option cannot be chosen as answer_ - - *Bosch Active Connect with 3 pins and cable* corresponds with socket:bosch_3pin=1 - - Unselecting this answer will add socket:bosch_3pin= - - *Bosch Active Connect with 3 pins and cable* corresponds with socket:bosch_3pin~.+ & socket:bosch_3pin!=1 - - _This option cannot be chosen as answer_ - - *Bosch Active Connect with 5 pins and cable* corresponds with socket:bosch_5pin=1 - - Unselecting this answer will add socket:bosch_5pin= - - *Bosch Active Connect with 5 pins and cable* corresponds with socket:bosch_5pin~.+ & socket:bosch_5pin!=1 - - _This option cannot be chosen as answer_ - - *BS1363 (Type G)* corresponds with socket:bs1363=1 - - Unselecting this answer will add socket:bs1363= - - *BS1363 (Type G)* corresponds with socket:bs1363~.+ & socket:bs1363!=1 - - _This option cannot be chosen as answer_ +The question is `How much plugs of type NEMA 5-15 (Type B) are available here?` +This rendering asks information about the property +[socket:nema5_15](https://wiki.openstreetmap.org/wiki/Key:socket:nema5_15) +This is rendered with `There are {socket:nema5_15} plugs of type NEMA 5-15 (Type B) available here` +This tagrendering is only visible in the popup if the following condition is met: socket:nema5_15~.+ & socket:nema5_15!=0 +### this.id -### plugs-amount-socket:schuko +The question is `What voltage do the plugs with NEMA 5-15 (Type B) offer?` +This rendering asks information about the property +[socket:nema5_15:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:nema5_15:voltage) +This is rendered with `NEMA 5-15 (Type B) outputs {canonical(socket:nema5_15:voltage)}` + - *NEMA 5-15 (Type B) outputs 120 volt* corresponds with socket:nema5_15:voltage=120 V +This tagrendering is only visible in the popup if the following condition is met: socket:nema5_15~.+ & socket:nema5_15!=0 +This tagrendering has labels +`technical` +### this.id +The question is `What current do the plugs with NEMA 5-15 (Type B) offer?` +This rendering asks information about the property +[socket:nema5_15:current](https://wiki.openstreetmap.org/wiki/Key:socket:nema5_15:current) +This is rendered with `NEMA 5-15 (Type B) outputs at most {canonical(socket:nema5_15:current)}` + - *NEMA 5-15 (Type B) outputs at most 15 A* corresponds with socket:nema5_15:current=15 A +This tagrendering is only visible in the popup if the following condition is met: socket:nema5_15~.+ & socket:nema5_15!=0 +This tagrendering has labels +`technical` + +### this.id + +The question is `What power output does a single plug of type NEMA 5-15 (Type B) offer?` +This rendering asks information about the property +[socket:nema5_15:output](https://wiki.openstreetmap.org/wiki/Key:socket:nema5_15:output) +This is rendered with `NEMA 5-15 (Type B) outputs at most {canonical(socket:nema5_15:output)}` + - *NEMA 5-15 (Type B) outputs at most 1.8 kW A* corresponds with socket:nema5_15:output=1.8 kW +This tagrendering is only visible in the popup if the following condition is met: socket:nema5_15~.+ & socket:nema5_15!=0 +This tagrendering has labels +`technical` + +### this.id + +The question is `How much plugs of type SEV 1011 T23 (Type J) are available here?` +This rendering asks information about the property +[socket:sev1011_t23](https://wiki.openstreetmap.org/wiki/Key:socket:sev1011_t23) +This is rendered with `There are {socket:sev1011_t23} plugs of type SEV 1011 T23 (Type J) available here` + +This tagrendering is only visible in the popup if the following condition is met: socket:sev1011_t23~.+ & socket:sev1011_t23!=0 + + +### this.id + +The question is `What voltage do the plugs with SEV 1011 T23 (Type J) offer?` +This rendering asks information about the property +[socket:sev1011_t23:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:sev1011_t23:voltage) +This is rendered with `SEV 1011 T23 (Type J) outputs {canonical(socket:sev1011_t23:voltage)}` + - *SEV 1011 T23 (Type J) outputs 230 volt* corresponds with socket:sev1011_t23:voltage=230 V +This tagrendering is only visible in the popup if the following condition is met: socket:sev1011_t23~.+ & socket:sev1011_t23!=0 +This tagrendering has labels +`technical` + +### this.id + +The question is `What current do the plugs with SEV 1011 T23 (Type J) offer?` +This rendering asks information about the property +[socket:sev1011_t23:current](https://wiki.openstreetmap.org/wiki/Key:socket:sev1011_t23:current) +This is rendered with `SEV 1011 T23 (Type J) outputs at most {canonical(socket:sev1011_t23:current)}` + - *SEV 1011 T23 (Type J) outputs at most 16 A* corresponds with socket:sev1011_t23:current=16 A +This tagrendering is only visible in the popup if the following condition is met: socket:sev1011_t23~.+ & socket:sev1011_t23!=0 +This tagrendering has labels +`technical` + +### this.id + +The question is `What power output does a single plug of type SEV 1011 T23 (Type J) offer?` +This rendering asks information about the property +[socket:sev1011_t23:output](https://wiki.openstreetmap.org/wiki/Key:socket:sev1011_t23:output) +This is rendered with `SEV 1011 T23 (Type J) outputs at most {canonical(socket:sev1011_t23:output)}` + - *SEV 1011 T23 (Type J) outputs at most 3.7 kW A* corresponds with socket:sev1011_t23:output=3.7 kW +This tagrendering is only visible in the popup if the following condition is met: socket:sev1011_t23~.+ & socket:sev1011_t23!=0 +This tagrendering has labels +`technical` + +### this.id + +The question is `How much plugs of type AS3112 (Type I) are available here?` +This rendering asks information about the property +[socket:as3112](https://wiki.openstreetmap.org/wiki/Key:socket:as3112) +This is rendered with `There are {socket:as3112} plugs of type AS3112 (Type I) available here` + +This tagrendering is only visible in the popup if the following condition is met: socket:as3112~.+ & socket:as3112!=0 + + +### this.id -The question is *How much plugs of type Schuko wall plug without ground pin (CEE7/4 type F) are available here?* +The question is `What voltage do the plugs with AS3112 (Type I) offer?` +This rendering asks information about the property +[socket:as3112:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:as3112:voltage) +This is rendered with `AS3112 (Type I) outputs {canonical(socket:as3112:voltage)}` + - *AS3112 (Type I) outputs 230 volt* corresponds with socket:as3112:voltage=230 V +This tagrendering is only visible in the popup if the following condition is met: socket:as3112~.+ & socket:as3112!=0 +This tagrendering has labels +`technical` -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.id -This tagrendering is only visible in the popup if the following condition is met: `socket:schuko~.+ & socket:schuko!=0` +The question is `What current do the plugs with AS3112 (Type I) offer?` +This rendering asks information about the property +[socket:as3112:current](https://wiki.openstreetmap.org/wiki/Key:socket:as3112:current) +This is rendered with `AS3112 (Type I) outputs at most {canonical(socket:as3112:current)}` + - *AS3112 (Type I) outputs at most 10 A* corresponds with socket:as3112:current=10 A +This tagrendering is only visible in the popup if the following condition is met: socket:as3112~.+ & socket:as3112!=0 +This tagrendering has labels +`technical` +### this.id +The question is `What power output does a single plug of type AS3112 (Type I) offer?` +This rendering asks information about the property +[socket:as3112:output](https://wiki.openstreetmap.org/wiki/Key:socket:as3112:output) +This is rendered with `AS3112 (Type I) outputs at most {canonical(socket:as3112:output)}` + - *AS3112 (Type I) outputs at most 2.3 kW A* corresponds with socket:as3112:output=2.3 kW +This tagrendering is only visible in the popup if the following condition is met: socket:as3112~.+ & socket:as3112!=0 +This tagrendering has labels +`technical` -### voltage-socket:schuko +### this.id +The question is `How much plugs of type NEMA 5-20 (Type B) are available here?` +This rendering asks information about the property +[socket:nema_5_20](https://wiki.openstreetmap.org/wiki/Key:socket:nema_5_20) +This is rendered with `There are {socket:nema_5_20} plugs of type NEMA 5-20 (Type B) available here` +This tagrendering is only visible in the popup if the following condition is met: socket:nema_5_20~.+ & socket:nema_5_20!=0 -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.id +The question is `What voltage do the plugs with NEMA 5-20 (Type B) offer?` +This rendering asks information about the property +[socket:nema_5_20:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:nema_5_20:voltage) +This is rendered with `NEMA 5-20 (Type B) outputs {canonical(socket:nema_5_20:voltage)}` + - *NEMA 5-20 (Type B) outputs 120 volt* corresponds with socket:nema_5_20:voltage=120 V +This tagrendering is only visible in the popup if the following condition is met: socket:nema_5_20~.+ & socket:nema_5_20!=0 +This tagrendering has labels +`technical` +### this.id - - *Schuko wall plug without ground pin (CEE7/4 type F) outputs 230 volt* corresponds with socket:schuko:voltage=230 V +The question is `What current do the plugs with NEMA 5-20 (Type B) offer?` +This rendering asks information about the property +[socket:nema_5_20:current](https://wiki.openstreetmap.org/wiki/Key:socket:nema_5_20:current) +This is rendered with `NEMA 5-20 (Type B) outputs at most {canonical(socket:nema_5_20:current)}` + - *NEMA 5-20 (Type B) outputs at most 20 A* corresponds with socket:nema_5_20:current=20 A +This tagrendering is only visible in the popup if the following condition is met: socket:nema_5_20~.+ & socket:nema_5_20!=0 +This tagrendering has labels +`technical` +### this.id -This tagrendering is only visible in the popup if the following condition is met: `socket:schuko~.+ & socket:schuko!=0` +The question is `What power output does a single plug of type NEMA 5-20 (Type B) offer?` +This rendering asks information about the property +[socket:nema_5_20:output](https://wiki.openstreetmap.org/wiki/Key:socket:nema_5_20:output) +This is rendered with `NEMA 5-20 (Type B) outputs at most {canonical(socket:nema_5_20:output)}` + - *NEMA 5-20 (Type B) outputs at most 2.4 kW A* corresponds with socket:nema_5_20:output=2.4 kW +This tagrendering is only visible in the popup if the following condition is met: socket:nema_5_20~.+ & socket:nema_5_20!=0 +This tagrendering has labels +`technical` -This tagrendering has labels `technical` +### this.id +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)}` + - *24/7 opened (including holidays)* corresponds with opening_hours=24/7 + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -### current-socket:schuko +### this.id +The question is `Does one have to pay to use this charging station?` -The question is *What current do the plugs with Schuko wall plug without ground pin (CEE7/4 type F) offer?* + - *Free to use (without authenticating)* corresponds with fee=no & fee:conditional= & charge= & authentication:none=yes + - *Free to use, but one has to authenticate* corresponds with fee=no & fee:conditional= & charge= & authentication:none=no + - *Free to use* corresponds with fee=no + - _This option cannot be chosen as answer_ + - *Paid use, but free for customers of the hotel/pub/hospital/... who operates the charging station* corresponds with fee=yes & fee:conditional=no @ customers + - *Paid use* corresponds with fee=yes & fee:conditional= -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.id - - *Schuko wall plug without ground pin (CEE7/4 type F) outputs at most 16 A* corresponds with socket:schuko:current=16 A +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 tagrendering is only visible in the popup if the following condition is met: fee=yes -This tagrendering is only visible in the popup if the following condition is met: `socket:schuko~.+ & socket:schuko!=0` -This tagrendering has labels `technical` +### this.id +The question is `Which methods of payment are accepted here?` + - *Cash is accepted here* corresponds with payment:cash=yes + - Unselecting this answer will add payment:cash=no + - *Payment cards are accepted here* corresponds with payment:cards=yes + - Unselecting this answer will add payment:cards=no + - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes + - Unselecting this answer will add payment:qr_code=no + - *Payment is done using a dedicated app* corresponds with payment:app=yes + - Unselecting this answer will add payment:app=no + - *Payment is done using a membership card* corresponds with payment:membership_card=yes + - Unselecting this answer will add payment:membership_card=no +This tagrendering is only visible in the popup if the following condition is met: fee=yes | charge~.+ -### power-output-socket:schuko +### this.id +The question is `What kind of authentication is available at the charging station?` -The question is *What power output does a single plug of type Schuko wall plug without ground pin (CEE7/4 type F) offer?* + - *Authentication by a membership card* corresponds with authentication:membership_card=yes + - Unselecting this answer will add authentication:membership_card=no + - *Authentication by an app* corresponds with authentication:app=yes + - Unselecting this answer will add authentication:app=no + - *Authentication via phone call is available* corresponds with authentication:phone_call=yes + - Unselecting this answer will add authentication:phone_call=no + - *Authentication via SMS is available* corresponds with authentication:short_message=yes + - Unselecting this answer will add authentication:short_message=no + - *Authentication via NFC is available* corresponds with authentication:nfc=yes + - Unselecting this answer will add authentication:nfc=no + - *Authentication via Money Card is available* corresponds with authentication:money_card=yes + - Unselecting this answer will add authentication:money_card=no + - *Authentication via debit card is available* corresponds with authentication:debit_card=yes + - Unselecting this answer will add authentication:debit_card=no + - *Charging here is (also) possible without authentication* corresponds with authentication:none=yes + - Unselecting this answer will add authentication:none=no -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.id - - *Schuko wall plug without ground pin (CEE7/4 type F) outputs at most 3.6 kW A* corresponds with socket:schuko:output=3.6 kW +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 tagrendering is only visible in the popup if the following condition is met: authentication:phone_call=yes | authentication:short_message=yes -This tagrendering is only visible in the popup if the following condition is met: `socket:schuko~.+ & socket:schuko!=0` -This tagrendering has labels `technical` +### this.id +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)}` + - *No timelimit on leaving your vehicle here* corresponds with maxstay=unlimited +This tagrendering is only visible in the popup if the following condition is met: bus=yes | hgv=yes | motorcar=yes | maxstay~.+ -### plugs-amount-socket:typee +### this.id +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}` + - *Not part of a bigger network, e.g. because the charging station is maintained by a local business* corresponds with no:network=yes + - *Not part of a bigger network* corresponds with network=none + - _This option cannot be chosen as answer_ + - *AeroVironment* corresponds with network=AeroVironment + - *Blink* corresponds with network=Blink + - *EVgo* corresponds with network=EVgo + - *Allego* corresponds with network=Allego + - *Blue Corner* corresponds with network=Blue Corner + - *Tesla* corresponds with network=Tesla -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.id -This tagrendering is only visible in the popup if the following condition is met: `socket:typee~.+ & socket:typee!=0` +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}` + - *Actually, {operator} is the network* corresponds with network= -### voltage-socket:typee +### this.id +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}` -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.id +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}` - - *European wall plug with ground pin (CEE7/4 type E) outputs 230 volt* corresponds with socket:typee:voltage=230 V -This tagrendering is only visible in the popup if the following condition is met: `socket:typee~.+ & socket:typee!=0` -This tagrendering has labels `technical` +### this.id +The question is `What is the website where one can find more information about this charging station?` +This rendering asks information about the property +[website](https://wiki.openstreetmap.org/wiki/Key:website) +This is rendered with `More info on {website}` -### current-socket:typee +### this.id -The question is *What current do the plugs with European wall plug with ground pin (CEE7/4 type E) offer?* +_This tagrendering has no question and is thus read-only_ -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 tagrendering is only visible in the popup if the following condition is met: repeat_on~.+ +This tagrendering has labels +`level` +### this.id - - *European wall plug with ground pin (CEE7/4 type E) outputs at most 16 A* corresponds with socket:typee:current=16 A +The question is `On what level is this feature located?` +This rendering asks information about the property +[level](https://wiki.openstreetmap.org/wiki/Key:level) +This is rendered with `Located on the {level}th floor` + - *Located underground* corresponds with location=underground + - _This option cannot be chosen as answer_ + - *Located on the ground floor* corresponds with level=0 + - *Located on the ground floor* corresponds with level= + - _This option cannot be chosen as answer_ + - *Located on the first floor* corresponds with level=1 + - *Located on the first basement level* corresponds with level=-1 +This tagrendering has labels +`level` -This tagrendering is only visible in the popup if the following condition is met: `socket:typee~.+ & socket:typee!=0` +### this.id -This tagrendering has labels `technical` +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 tagrendering is only visible in the popup if the following condition is met: network~.+ -### power-output-socket:typee +### this.id +The question is `Is this charging point in use?` + - *This charging station works* corresponds with planned:amenity= & construction:amenity= & disused:amenity= & operational_status= & amenity=charging_station + - *This charging station is broken* corresponds with planned:amenity= & construction:amenity= & disused:amenity= & operational_status=broken & amenity=charging_station + - *A charging station is planned here* corresponds with planned:amenity=charging_station & construction:amenity= & disused:amenity= & operational_status= & amenity= + - *A charging station is constructed here* corresponds with planned:amenity= & construction:amenity=charging_station & disused:amenity= & operational_status= & amenity= + - *This charging station has beed permanently disabled and is not in use anymore but is still visible* corresponds with planned:amenity= & construction:amenity= & disused:amenity=charging_station & operational_status= & amenity= -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.id +The question is `Does one have to pay a parking fee while charging?` - - *European wall plug with ground pin (CEE7/4 type E) outputs at most 3 kW A* corresponds with socket:typee:output=3 kW - - *European wall plug with ground pin (CEE7/4 type E) outputs at most 22 kW A* corresponds with socket:typee:output=22 kW - - -This tagrendering is only visible in the popup if the following condition is met: `socket:typee~.+ & socket:typee!=0` - -This tagrendering has labels `technical` - - - -### plugs-amount-socket:chademo - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:chademo~.+ & socket:chademo!=0` - - - -### voltage-socket:chademo - - - -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)}` - - - - - *Chademo outputs 500 volt* corresponds with socket:chademo:voltage=500 V - - -This tagrendering is only visible in the popup if the following condition is met: `socket:chademo~.+ & socket:chademo!=0` - -This tagrendering has labels `technical` - - - -### current-socket:chademo - - - -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)}` - - - - - *Chademo outputs at most 120 A* corresponds with socket:chademo:current=120 A - - -This tagrendering is only visible in the popup if the following condition is met: `socket:chademo~.+ & socket:chademo!=0` - -This tagrendering has labels `technical` - - - -### power-output-socket:chademo - - - -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)}` - - - - - *Chademo outputs at most 50 kW A* corresponds with socket:chademo:output=50 kW - - -This tagrendering is only visible in the popup if the following condition is met: `socket:chademo~.+ & socket:chademo!=0` - -This tagrendering has labels `technical` - - - -### plugs-amount-socket:type1_cable - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:type1_cable~.+ & socket:type1_cable!=0` - - - -### voltage-socket:type1_cable - - - -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)}` - - - - - *Type 1 with cable (J1772) outputs 200 volt* corresponds with socket:type1_cable:voltage=200 V - - *Type 1 with cable (J1772) outputs 240 volt* corresponds with socket:type1_cable:voltage=240 V - - -This tagrendering is only visible in the popup if the following condition is met: `socket:type1_cable~.+ & socket:type1_cable!=0` - -This tagrendering has labels `technical` - - - -### current-socket:type1_cable - - - -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)}` - - - - - *Type 1 with cable (J1772) outputs at most 32 A* corresponds with socket:type1_cable:current=32 A - - -This tagrendering is only visible in the popup if the following condition is met: `socket:type1_cable~.+ & socket:type1_cable!=0` - -This tagrendering has labels `technical` - - - -### power-output-socket:type1_cable - - - -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)}` - - - - - *Type 1 with cable (J1772) outputs at most 3.7 kW A* corresponds with socket:type1_cable:output=3.7 kW - - *Type 1 with cable (J1772) outputs at most 7 kW A* corresponds with socket:type1_cable:output=7 kW - - -This tagrendering is only visible in the popup if the following condition is met: `socket:type1_cable~.+ & socket:type1_cable!=0` - -This tagrendering has labels `technical` - - - -### plugs-amount-socket:type1 - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:type1~.+ & socket:type1!=0` - - - -### voltage-socket:type1 - - - -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)}` - - - - - *Type 1 without cable (J1772) outputs 200 volt* corresponds with socket:type1:voltage=200 V - - *Type 1 without cable (J1772) outputs 240 volt* corresponds with socket:type1:voltage=240 V - - -This tagrendering is only visible in the popup if the following condition is met: `socket:type1~.+ & socket:type1!=0` - -This tagrendering has labels `technical` - - - -### current-socket:type1 - - - -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)}` - - - - - *Type 1 without cable (J1772) outputs at most 32 A* corresponds with socket:type1:current=32 A - - -This tagrendering is only visible in the popup if the following condition is met: `socket:type1~.+ & socket:type1!=0` - -This tagrendering has labels `technical` - - - -### power-output-socket:type1 - - - -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)}` - - - - - *Type 1 without cable (J1772) outputs at most 3.7 kW A* corresponds with socket:type1:output=3.7 kW - - *Type 1 without cable (J1772) outputs at most 6.6 kW A* corresponds with socket:type1:output=6.6 kW - - *Type 1 without cable (J1772) outputs at most 7 kW A* corresponds with socket:type1:output=7 kW - - *Type 1 without cable (J1772) outputs at most 7.2 kW A* corresponds with socket:type1:output=7.2 kW - - -This tagrendering is only visible in the popup if the following condition is met: `socket:type1~.+ & socket:type1!=0` - -This tagrendering has labels `technical` - - - -### plugs-amount-socket:type1_combo - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:type1_combo~.+ & socket:type1_combo!=0` - - - -### voltage-socket:type1_combo - - - -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)}` - - - - - *Type 1 CCS (aka Type 1 Combo) outputs 400 volt* corresponds with socket:type1_combo:voltage=400 V - - *Type 1 CCS (aka Type 1 Combo) outputs 1000 volt* corresponds with socket:type1_combo:voltage=1000 V - - -This tagrendering is only visible in the popup if the following condition is met: `socket:type1_combo~.+ & socket:type1_combo!=0` - -This tagrendering has labels `technical` - - - -### current-socket:type1_combo - - - -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)}` - - - - - *Type 1 CCS (aka Type 1 Combo) outputs at most 50 A* corresponds with socket:type1_combo:current=50 A - - *Type 1 CCS (aka Type 1 Combo) outputs at most 125 A* corresponds with socket:type1_combo:current=125 A - - -This tagrendering is only visible in the popup if the following condition is met: `socket:type1_combo~.+ & socket:type1_combo!=0` - -This tagrendering has labels `technical` - - - -### power-output-socket:type1_combo - - - -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)}` - - - - - *Type 1 CCS (aka Type 1 Combo) outputs at most 50 kW A* corresponds with socket:type1_combo:output=50 kW - - *Type 1 CCS (aka Type 1 Combo) outputs at most 62.5 kW A* corresponds with socket:type1_combo:output=62.5 kW - - *Type 1 CCS (aka Type 1 Combo) outputs at most 150 kW A* corresponds with socket:type1_combo:output=150 kW - - *Type 1 CCS (aka Type 1 Combo) outputs at most 350 kW A* corresponds with socket:type1_combo:output=350 kW - - -This tagrendering is only visible in the popup if the following condition is met: `socket:type1_combo~.+ & socket:type1_combo!=0` - -This tagrendering has labels `technical` - - - -### plugs-amount-socket:tesla_supercharger - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:tesla_supercharger~.+ & socket:tesla_supercharger!=0` - - - -### voltage-socket:tesla_supercharger - - - -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)}` - - - - - *Tesla Supercharger outputs 480 volt* corresponds with socket:tesla_supercharger:voltage=480 V - - -This tagrendering is only visible in the popup if the following condition is met: `socket:tesla_supercharger~.+ & socket:tesla_supercharger!=0` - -This tagrendering has labels `technical` - - - -### current-socket:tesla_supercharger - - - -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)}` - - - - - *Tesla Supercharger outputs at most 125 A* corresponds with socket:tesla_supercharger:current=125 A - - *Tesla Supercharger outputs at most 350 A* corresponds with socket:tesla_supercharger:current=350 A - - -This tagrendering is only visible in the popup if the following condition is met: `socket:tesla_supercharger~.+ & socket:tesla_supercharger!=0` - -This tagrendering has labels `technical` - - - -### power-output-socket:tesla_supercharger - - - -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)}` - - - - - *Tesla Supercharger outputs at most 120 kW A* corresponds with socket:tesla_supercharger:output=120 kW - - *Tesla Supercharger outputs at most 150 kW A* corresponds with socket:tesla_supercharger:output=150 kW - - *Tesla Supercharger outputs at most 250 kW A* corresponds with socket:tesla_supercharger:output=250 kW - - -This tagrendering is only visible in the popup if the following condition is met: `socket:tesla_supercharger~.+ & socket:tesla_supercharger!=0` - -This tagrendering has labels `technical` - - - -### plugs-amount-socket:type2 - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:type2~.+ & socket:type2!=0` - - - -### voltage-socket:type2 - - - -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)}` - - - - - *Type 2 (mennekes) outputs 230 volt* corresponds with socket:type2:voltage=230 V - - *Type 2 (mennekes) outputs 400 volt* corresponds with socket:type2:voltage=400 V - - -This tagrendering is only visible in the popup if the following condition is met: `socket:type2~.+ & socket:type2!=0` - -This tagrendering has labels `technical` - - - -### current-socket:type2 - - - -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)}` - - - - - *Type 2 (mennekes) outputs at most 16 A* corresponds with socket:type2:current=16 A - - *Type 2 (mennekes) outputs at most 32 A* corresponds with socket:type2:current=32 A - - -This tagrendering is only visible in the popup if the following condition is met: `socket:type2~.+ & socket:type2!=0` - -This tagrendering has labels `technical` - - - -### power-output-socket:type2 - - - -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)}` - - - - - *Type 2 (mennekes) outputs at most 11 kW A* corresponds with socket:type2:output=11 kW - - *Type 2 (mennekes) outputs at most 22 kW A* corresponds with socket:type2:output=22 kW - - -This tagrendering is only visible in the popup if the following condition is met: `socket:type2~.+ & socket:type2!=0` - -This tagrendering has labels `technical` - - - -### plugs-amount-socket:type2_combo - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:type2_combo~.+ & socket:type2_combo!=0` - - - -### voltage-socket:type2_combo - - - -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)}` - - - - - *Type 2 CCS (mennekes) outputs 500 volt* corresponds with socket:type2_combo:voltage=500 V - - *Type 2 CCS (mennekes) outputs 920 volt* corresponds with socket:type2_combo:voltage=920 V - - -This tagrendering is only visible in the popup if the following condition is met: `socket:type2_combo~.+ & socket:type2_combo!=0` - -This tagrendering has labels `technical` - - - -### current-socket:type2_combo - - - -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)}` - - - - - *Type 2 CCS (mennekes) outputs at most 125 A* corresponds with socket:type2_combo:current=125 A - - *Type 2 CCS (mennekes) outputs at most 350 A* corresponds with socket:type2_combo:current=350 A - - -This tagrendering is only visible in the popup if the following condition is met: `socket:type2_combo~.+ & socket:type2_combo!=0` - -This tagrendering has labels `technical` - - - -### power-output-socket:type2_combo - - - -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)}` - - - - - *Type 2 CCS (mennekes) outputs at most 50 kW A* corresponds with socket:type2_combo:output=50 kW - - -This tagrendering is only visible in the popup if the following condition is met: `socket:type2_combo~.+ & socket:type2_combo!=0` - -This tagrendering has labels `technical` - - - -### plugs-amount-socket:type2_cable - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:type2_cable~.+ & socket:type2_cable!=0` - - - -### voltage-socket:type2_cable - - - -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)}` - - - - - *Type 2 with cable (mennekes) outputs 230 volt* corresponds with socket:type2_cable:voltage=230 V - - *Type 2 with cable (mennekes) outputs 400 volt* corresponds with socket:type2_cable:voltage=400 V - - -This tagrendering is only visible in the popup if the following condition is met: `socket:type2_cable~.+ & socket:type2_cable!=0` - -This tagrendering has labels `technical` - - - -### current-socket:type2_cable - - - -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)}` - - - - - *Type 2 with cable (mennekes) outputs at most 16 A* corresponds with socket:type2_cable:current=16 A - - *Type 2 with cable (mennekes) outputs at most 32 A* corresponds with socket:type2_cable:current=32 A - - -This tagrendering is only visible in the popup if the following condition is met: `socket:type2_cable~.+ & socket:type2_cable!=0` - -This tagrendering has labels `technical` - - - -### power-output-socket:type2_cable - - - -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)}` - - - - - *Type 2 with cable (mennekes) outputs at most 11 kW A* corresponds with socket:type2_cable:output=11 kW - - *Type 2 with cable (mennekes) outputs at most 22 kW A* corresponds with socket:type2_cable:output=22 kW - - -This tagrendering is only visible in the popup if the following condition is met: `socket:type2_cable~.+ & socket:type2_cable!=0` - -This tagrendering has labels `technical` - - - -### plugs-amount-socket:tesla_supercharger_ccs - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:tesla_supercharger_ccs~.+ & socket:tesla_supercharger_ccs!=0` - - - -### voltage-socket:tesla_supercharger_ccs - - - -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)}` - - - - - *Tesla Supercharger CCS (a branded type2_css) outputs 500 volt* corresponds with socket:tesla_supercharger_ccs:voltage=500 V - - *Tesla Supercharger CCS (a branded type2_css) outputs 920 volt* corresponds with socket:tesla_supercharger_ccs:voltage=920 V - - -This tagrendering is only visible in the popup if the following condition is met: `socket:tesla_supercharger_ccs~.+ & socket:tesla_supercharger_ccs!=0` - -This tagrendering has labels `technical` - - - -### current-socket:tesla_supercharger_ccs - - - -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)}` - - - - - *Tesla Supercharger CCS (a branded type2_css) outputs at most 125 A* corresponds with socket:tesla_supercharger_ccs:current=125 A - - *Tesla Supercharger CCS (a branded type2_css) outputs at most 350 A* corresponds with socket:tesla_supercharger_ccs:current=350 A - - -This tagrendering is only visible in the popup if the following condition is met: `socket:tesla_supercharger_ccs~.+ & socket:tesla_supercharger_ccs!=0` - -This tagrendering has labels `technical` - - - -### power-output-socket:tesla_supercharger_ccs - - - -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)}` - - - - - *Tesla Supercharger CCS (a branded type2_css) outputs at most 50 kW A* corresponds with socket:tesla_supercharger_ccs:output=50 kW - - -This tagrendering is only visible in the popup if the following condition is met: `socket:tesla_supercharger_ccs~.+ & socket:tesla_supercharger_ccs!=0` - -This tagrendering has labels `technical` - - - -### plugs-amount-socket:tesla_destination_us - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:tesla_destination~.+ & socket:tesla_destination!=0` - - - -### voltage-socket:tesla_destination_us - - - -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)}` - - - - - *Tesla Supercharger (destination) outputs 480 volt* corresponds with socket:tesla_destination:voltage=480 V - - -This tagrendering is only visible in the popup if the following condition is met: `socket:tesla_destination~.+ & socket:tesla_destination!=0` - -This tagrendering has labels `technical` - - - -### current-socket:tesla_destination_us - - - -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)}` - - - - - *Tesla Supercharger (destination) outputs at most 125 A* corresponds with socket:tesla_destination:current=125 A - - *Tesla Supercharger (destination) outputs at most 350 A* corresponds with socket:tesla_destination:current=350 A - - -This tagrendering is only visible in the popup if the following condition is met: `socket:tesla_destination~.+ & socket:tesla_destination!=0` - -This tagrendering has labels `technical` - - - -### power-output-socket:tesla_destination_us - - - -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)}` - - - - - *Tesla Supercharger (destination) outputs at most 120 kW A* corresponds with socket:tesla_destination:output=120 kW - - *Tesla Supercharger (destination) outputs at most 150 kW A* corresponds with socket:tesla_destination:output=150 kW - - *Tesla Supercharger (destination) outputs at most 250 kW A* corresponds with socket:tesla_destination:output=250 kW - - -This tagrendering is only visible in the popup if the following condition is met: `socket:tesla_destination~.+ & socket:tesla_destination!=0` - -This tagrendering has labels `technical` - - - -### plugs-amount-socket:tesla_destination - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:tesla_destination~.+ & socket:tesla_destination!=0` - - - -### voltage-socket:tesla_destination - - - -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)}` - - - - - *Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs 230 volt* corresponds with socket:tesla_destination:voltage=230 V - - *Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs 400 volt* corresponds with socket:tesla_destination:voltage=400 V - - -This tagrendering is only visible in the popup if the following condition is met: `socket:tesla_destination~.+ & socket:tesla_destination!=0` - -This tagrendering has labels `technical` - - - -### current-socket:tesla_destination - - - -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)}` - - - - - *Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most 16 A* corresponds with socket:tesla_destination:current=16 A - - *Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most 32 A* corresponds with socket:tesla_destination:current=32 A - - -This tagrendering is only visible in the popup if the following condition is met: `socket:tesla_destination~.+ & socket:tesla_destination!=0` - -This tagrendering has labels `technical` - - - -### power-output-socket:tesla_destination - - - -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)}` - - - - - *Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most 11 kW A* corresponds with socket:tesla_destination:output=11 kW - - *Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most 22 kW A* corresponds with socket:tesla_destination:output=22 kW - - -This tagrendering is only visible in the popup if the following condition is met: `socket:tesla_destination~.+ & socket:tesla_destination!=0` - -This tagrendering has labels `technical` - - - -### plugs-amount-socket:USB-A - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:USB-A~.+ & socket:USB-A!=0` - - - -### voltage-socket:USB-A - - - -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)}` - - - - - *USB to charge phones and small electronics outputs 5 volt* corresponds with socket:USB-A:voltage=5 V - - -This tagrendering is only visible in the popup if the following condition is met: `socket:USB-A~.+ & socket:USB-A!=0` - -This tagrendering has labels `technical` - - - -### current-socket:USB-A - - - -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)}` - - - - - *USB to charge phones and small electronics outputs at most 1 A* corresponds with socket:USB-A:current=1 A - - *USB to charge phones and small electronics outputs at most 2 A* corresponds with socket:USB-A:current=2 A - - -This tagrendering is only visible in the popup if the following condition is met: `socket:USB-A~.+ & socket:USB-A!=0` - -This tagrendering has labels `technical` - - - -### power-output-socket:USB-A - - - -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)}` - - - - - *USB to charge phones and small electronics outputs at most 5W A* corresponds with socket:USB-A:output=5W - - *USB to charge phones and small electronics outputs at most 10W A* corresponds with socket:USB-A:output=10W - - -This tagrendering is only visible in the popup if the following condition is met: `socket:USB-A~.+ & socket:USB-A!=0` - -This tagrendering has labels `technical` - - - -### plugs-amount-socket:bosch_3pin - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:bosch_3pin~.+ & socket:bosch_3pin!=0` - - - -### voltage-socket:bosch_3pin - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:bosch_3pin~.+ & socket:bosch_3pin!=0` - -This tagrendering has labels `technical` - - - -### current-socket:bosch_3pin - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:bosch_3pin~.+ & socket:bosch_3pin!=0` - -This tagrendering has labels `technical` - - - -### power-output-socket:bosch_3pin - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:bosch_3pin~.+ & socket:bosch_3pin!=0` - -This tagrendering has labels `technical` - - - -### plugs-amount-socket:bosch_5pin - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:bosch_5pin~.+ & socket:bosch_5pin!=0` - - - -### voltage-socket:bosch_5pin - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:bosch_5pin~.+ & socket:bosch_5pin!=0` - -This tagrendering has labels `technical` - - - -### current-socket:bosch_5pin - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:bosch_5pin~.+ & socket:bosch_5pin!=0` - -This tagrendering has labels `technical` - - - -### power-output-socket:bosch_5pin - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:bosch_5pin~.+ & socket:bosch_5pin!=0` - -This tagrendering has labels `technical` - - - -### plugs-amount-socket:bs1363 - - - -The question is *How much plugs of type BS1363 (Type G) are available here?* - -This rendering asks information about the property [socket:bs1363](https://wiki.openstreetmap.org/wiki/Key:socket:bs1363) This is rendered with `There are {socket:bs1363} plugs of type BS1363 (Type G) available here` - -This tagrendering is only visible in the popup if the following condition is met: `socket:bs1363~.+ & socket:bs1363!=0` - - - -### voltage-socket:bs1363 - - - -The question is *What voltage do the plugs with BS1363 (Type G) offer?* - -This rendering asks information about the property [socket:bs1363:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:bs1363:voltage) This is rendered with `BS1363 (Type G) outputs {canonical(socket:bs1363:voltage)}` - - - - - *BS1363 (Type G) outputs 230 volt* corresponds with socket:bs1363:voltage=230 V - - -This tagrendering is only visible in the popup if the following condition is met: `socket:bs1363~.+ & socket:bs1363!=0` - -This tagrendering has labels `technical` - - - -### current-socket:bs1363 - - - -The question is *What current do the plugs with BS1363 (Type G) offer?* - -This rendering asks information about the property [socket:bs1363:current](https://wiki.openstreetmap.org/wiki/Key:socket:bs1363:current) This is rendered with `BS1363 (Type G) outputs at most {canonical(socket:bs1363:current)}` - - - - - *BS1363 (Type G) outputs at most 13 A* corresponds with socket:bs1363:current=13 A - - -This tagrendering is only visible in the popup if the following condition is met: `socket:bs1363~.+ & socket:bs1363!=0` - -This tagrendering has labels `technical` - - - -### power-output-socket:bs1363 - - - -The question is *What power output does a single plug of type BS1363 (Type G) offer?* - -This rendering asks information about the property [socket:bs1363:output](https://wiki.openstreetmap.org/wiki/Key:socket:bs1363:output) This is rendered with `BS1363 (Type G) outputs at most {canonical(socket:bs1363:output)}` - - - - - *BS1363 (Type G) outputs at most 3kW A* corresponds with socket:bs1363:output=3kW - - -This tagrendering is only visible in the popup if the following condition is met: `socket:bs1363~.+ & socket:bs1363!=0` - -This tagrendering has labels `technical` - - - -### OH - - - -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)}` - - - - - *24/7 opened (including holidays)* corresponds with opening_hours=24/7 - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ - - - - -### fee - - - -The question is *Does one have to pay to use this charging station?* - - - - - - - *Free to use (without authenticating)* corresponds with fee=no & fee:conditional= & charge= & authentication:none=yes - - *Free to use, but one has to authenticate* corresponds with fee=no & fee:conditional= & charge= & authentication:none=no - - *Free to use* corresponds with fee=no - - _This option cannot be chosen as answer_ - - *Paid use, but free for customers of the hotel/pub/hospital/... who operates the charging station* corresponds with fee=yes & fee:conditional=no @ customers - - *Paid use* corresponds with fee=yes & fee:conditional= - - - - -### charge - - - -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 tagrendering is only visible in the popup if the following condition is met: `fee=yes` - - - -### payment-options - - - -The question is *Which methods of payment are accepted here?* - - - - - - - *Cash is accepted here* corresponds with payment:cash=yes - - Unselecting this answer will add payment:cash=no - - *Payment cards are accepted here* corresponds with payment:cards=yes - - Unselecting this answer will add payment:cards=no - - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes - - Unselecting this answer will add payment:qr_code=no - - *Payment is done using a dedicated app* corresponds with payment:app=yes - - Unselecting this answer will add payment:app=no - - *Payment is done using a membership card* corresponds with payment:membership_card=yes - - Unselecting this answer will add payment:membership_card=no - - -This tagrendering is only visible in the popup if the following condition is met: `fee=yes | charge~.+` - - - -### Authentication - - - -The question is *What kind of authentication is available at the charging station?* - - - - - - - *Authentication by a membership card* corresponds with authentication:membership_card=yes - - Unselecting this answer will add authentication:membership_card=no - - *Authentication by an app* corresponds with authentication:app=yes - - Unselecting this answer will add authentication:app=no - - *Authentication via phone call is available* corresponds with authentication:phone_call=yes - - Unselecting this answer will add authentication:phone_call=no - - *Authentication via SMS is available* corresponds with authentication:short_message=yes - - Unselecting this answer will add authentication:short_message=no - - *Authentication via NFC is available* corresponds with authentication:nfc=yes - - Unselecting this answer will add authentication:nfc=no - - *Authentication via Money Card is available* corresponds with authentication:money_card=yes - - Unselecting this answer will add authentication:money_card=no - - *Authentication via debit card is available* corresponds with authentication:debit_card=yes - - Unselecting this answer will add authentication:debit_card=no - - *Charging here is (also) possible without authentication* corresponds with authentication:none=yes - - Unselecting this answer will add authentication:none=no - - - - -### Auth phone - - - -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 tagrendering is only visible in the popup if the following condition is met: `authentication:phone_call=yes | authentication:short_message=yes` - - - -### maxstay - - - -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)}` - - - - - *No timelimit on leaving your vehicle here* corresponds with maxstay=unlimited - - -This tagrendering is only visible in the popup if the following condition is met: `bus=yes | hgv=yes | motorcar=yes | maxstay~.+` - - - -### Network - - - -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}` - - - - - *Not part of a bigger network, e.g. because the charging station is maintained by a local business* corresponds with no:network=yes - - *Not part of a bigger network* corresponds with network=none - - _This option cannot be chosen as answer_ - - *AeroVironment* corresponds with network=AeroVironment - - *Blink* corresponds with network=Blink - - *EVgo* corresponds with network=EVgo - - *Allego* corresponds with network=Allego - - *Blue Corner* corresponds with network=Blue Corner - - *Tesla* corresponds with network=Tesla - - - - -### Operator - - - -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}` - - - - - *Actually, {operator} is the network* corresponds with network= - - - - -### phone - - - -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}` - - - -### email - - - -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}` - - - -### website - - - -The question is *What is the website where one can find more information about this charging station?* - -This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `More info on {website}` - - - -### repeated - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering is only visible in the popup if the following condition is met: `repeat_on~.+` - -This tagrendering has labels `level` - - - -### single_level - - - -The question is *On what level is this feature located?* - -This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level) This is rendered with `Located on the {level}th floor` - - - - - *Located underground* corresponds with location=underground - - _This option cannot be chosen as answer_ - - *Located on the ground floor* corresponds with level=0 - - *Located on the ground floor* corresponds with level= - - _This option cannot be chosen as answer_ - - *Located on the first floor* corresponds with level=1 - - *Located on the first basement level* corresponds with level=-1 - - -This tagrendering has labels `level` - - - -### ref - - - -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 tagrendering is only visible in the popup if the following condition is met: `network~.+` - - - -### Operational status - - - -The question is *Is this charging point in use?* - - - - - - - *This charging station works* corresponds with planned:amenity= & construction:amenity= & disused:amenity= & operational_status= & amenity=charging_station - - *This charging station is broken* corresponds with planned:amenity= & construction:amenity= & disused:amenity= & operational_status=broken & amenity=charging_station - - *A charging station is planned here* corresponds with planned:amenity=charging_station & construction:amenity= & disused:amenity= & operational_status= & amenity= - - *A charging station is constructed here* corresponds with planned:amenity= & construction:amenity=charging_station & disused:amenity= & operational_status= & amenity= - - *This charging station has beed permanently disabled and is not in use anymore but is still visible* corresponds with planned:amenity= & construction:amenity= & disused:amenity=charging_station & operational_status= & amenity= - - - - -### Parking:fee - - - -The question is *Does one have to pay a parking fee while charging?* - - - - - - - *No additional parking cost while charging* corresponds with parking:fee=no - - *An additional parking fee should be paid while charging* corresponds with parking:fee=yes - - - - -### questions + - *No additional parking cost while charging* corresponds with parking:fee=no + - *An additional parking fee should be paid while charging* corresponds with parking:fee=yes +### this.id Show the questions block at this location - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### questions-technical +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - @@ -2093,6 +1726,10 @@ connection_type.14 | Has a
USB to c connection_type.15 | Has a
Bosch Active Connect with 3 pins and cable
connector | socket:bosch_3pin~.+ connection_type.16 | Has a
Bosch Active Connect with 5 pins and cable
connector | socket:bosch_5pin~.+ connection_type.17 | Has a
BS1363 (Type G)
connector | socket:bs1363~.+ +connection_type.18 | Has a
NEMA 5-15 (Type B)
connector | socket:nema5_15~.+ +connection_type.19 | Has a
SEV 1011 T23 (Type J)
connector | socket:sev1011_t23~.+ +connection_type.20 | Has a
AS3112 (Type I)
connector | socket:as3112~.+ +connection_type.21 | Has a
NEMA 5-20 (Type B)
connector | socket:nema_5_20~.+ This document is autogenerated from [assets/layers/charging_station/charging_station.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/charging_station/charging_station.json) diff --git a/Docs/Layers/charging_station_ebikes.md b/Docs/Layers/charging_station_ebikes.md index e880b4fe5..5749df6ec 100644 --- a/Docs/Layers/charging_station_ebikes.md +++ b/Docs/Layers/charging_station_ebikes.md @@ -25,108 +25,124 @@ A charging station 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [Type](#type) - - [access](#access) - - [capacity](#capacity) - - [Available_charging_stations (generated)](#available_charging_stations-(generated)) - - [plugs-amount-socket:schuko](#plugs-amount-socketschuko) - - [voltage-socket:schuko](#voltage-socketschuko) - - [current-socket:schuko](#current-socketschuko) - - [power-output-socket:schuko](#power-output-socketschuko) - - [plugs-amount-socket:typee](#plugs-amount-sockettypee) - - [voltage-socket:typee](#voltage-sockettypee) - - [current-socket:typee](#current-sockettypee) - - [power-output-socket:typee](#power-output-sockettypee) - - [plugs-amount-socket:chademo](#plugs-amount-socketchademo) - - [voltage-socket:chademo](#voltage-socketchademo) - - [current-socket:chademo](#current-socketchademo) - - [power-output-socket:chademo](#power-output-socketchademo) - - [plugs-amount-socket:type1_cable](#plugs-amount-sockettype1_cable) - - [voltage-socket:type1_cable](#voltage-sockettype1_cable) - - [current-socket:type1_cable](#current-sockettype1_cable) - - [power-output-socket:type1_cable](#power-output-sockettype1_cable) - - [plugs-amount-socket:type1](#plugs-amount-sockettype1) - - [voltage-socket:type1](#voltage-sockettype1) - - [current-socket:type1](#current-sockettype1) - - [power-output-socket:type1](#power-output-sockettype1) - - [plugs-amount-socket:type1_combo](#plugs-amount-sockettype1_combo) - - [voltage-socket:type1_combo](#voltage-sockettype1_combo) - - [current-socket:type1_combo](#current-sockettype1_combo) - - [power-output-socket:type1_combo](#power-output-sockettype1_combo) - - [plugs-amount-socket:tesla_supercharger](#plugs-amount-sockettesla_supercharger) - - [voltage-socket:tesla_supercharger](#voltage-sockettesla_supercharger) - - [current-socket:tesla_supercharger](#current-sockettesla_supercharger) - - [power-output-socket:tesla_supercharger](#power-output-sockettesla_supercharger) - - [plugs-amount-socket:type2](#plugs-amount-sockettype2) - - [voltage-socket:type2](#voltage-sockettype2) - - [current-socket:type2](#current-sockettype2) - - [power-output-socket:type2](#power-output-sockettype2) - - [plugs-amount-socket:type2_combo](#plugs-amount-sockettype2_combo) - - [voltage-socket:type2_combo](#voltage-sockettype2_combo) - - [current-socket:type2_combo](#current-sockettype2_combo) - - [power-output-socket:type2_combo](#power-output-sockettype2_combo) - - [plugs-amount-socket:type2_cable](#plugs-amount-sockettype2_cable) - - [voltage-socket:type2_cable](#voltage-sockettype2_cable) - - [current-socket:type2_cable](#current-sockettype2_cable) - - [power-output-socket:type2_cable](#power-output-sockettype2_cable) - - [plugs-amount-socket:tesla_supercharger_ccs](#plugs-amount-sockettesla_supercharger_ccs) - - [voltage-socket:tesla_supercharger_ccs](#voltage-sockettesla_supercharger_ccs) - - [current-socket:tesla_supercharger_ccs](#current-sockettesla_supercharger_ccs) - - [power-output-socket:tesla_supercharger_ccs](#power-output-sockettesla_supercharger_ccs) - - [plugs-amount-socket:tesla_destination_us](#plugs-amount-sockettesla_destination_us) - - [voltage-socket:tesla_destination_us](#voltage-sockettesla_destination_us) - - [current-socket:tesla_destination_us](#current-sockettesla_destination_us) - - [power-output-socket:tesla_destination_us](#power-output-sockettesla_destination_us) - - [plugs-amount-socket:tesla_destination](#plugs-amount-sockettesla_destination) - - [voltage-socket:tesla_destination](#voltage-sockettesla_destination) - - [current-socket:tesla_destination](#current-sockettesla_destination) - - [power-output-socket:tesla_destination](#power-output-sockettesla_destination) - - [plugs-amount-socket:USB-A](#plugs-amount-socketusb-a) - - [voltage-socket:USB-A](#voltage-socketusb-a) - - [current-socket:USB-A](#current-socketusb-a) - - [power-output-socket:USB-A](#power-output-socketusb-a) - - [plugs-amount-socket:bosch_3pin](#plugs-amount-socketbosch_3pin) - - [voltage-socket:bosch_3pin](#voltage-socketbosch_3pin) - - [current-socket:bosch_3pin](#current-socketbosch_3pin) - - [power-output-socket:bosch_3pin](#power-output-socketbosch_3pin) - - [plugs-amount-socket:bosch_5pin](#plugs-amount-socketbosch_5pin) - - [voltage-socket:bosch_5pin](#voltage-socketbosch_5pin) - - [current-socket:bosch_5pin](#current-socketbosch_5pin) - - [power-output-socket:bosch_5pin](#power-output-socketbosch_5pin) - - [plugs-amount-socket:bs1363](#plugs-amount-socketbs1363) - - [voltage-socket:bs1363](#voltage-socketbs1363) - - [current-socket:bs1363](#current-socketbs1363) - - [power-output-socket:bs1363](#power-output-socketbs1363) - - [OH](#oh) - - [fee](#fee) - - [charge](#charge) - - [payment-options](#payment-options) - - [Authentication](#authentication) - - [Auth phone](#auth-phone) - - [maxstay](#maxstay) - - [Network](#network) - - [Operator](#operator) - - [phone](#phone) - - [email](#email) - - [website](#website) - - [repeated](#repeated) - - [single_level](#single_level) - - [ref](#ref) - - [Operational status](#operational-status) - - [Parking:fee](#parkingfee) - - [questions](#questions) - - [questions-technical](#questions-technical) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -239,6 +255,22 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/socket:bs1363:voltage#values) [socket:bs1363:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:bs1363:voltage) | [pfloat](../SpecialInputElements.md#pfloat) | [230 V](https://wiki.openstreetmap.org/wiki/Tag:socket:bs1363:voltage%3D230 V) [](https://taginfo.openstreetmap.org/keys/socket:bs1363:current#values) [socket:bs1363:current](https://wiki.openstreetmap.org/wiki/Key:socket:bs1363:current) | [pfloat](../SpecialInputElements.md#pfloat) | [13 A](https://wiki.openstreetmap.org/wiki/Tag:socket:bs1363:current%3D13 A) [](https://taginfo.openstreetmap.org/keys/socket:bs1363:output#values) [socket:bs1363:output](https://wiki.openstreetmap.org/wiki/Key:socket:bs1363:output) | [pfloat](../SpecialInputElements.md#pfloat) | [3kW](https://wiki.openstreetmap.org/wiki/Tag:socket:bs1363:output%3D3kW) +[](https://taginfo.openstreetmap.org/keys/socket:nema5_15#values) [socket:nema5_15](https://wiki.openstreetmap.org/wiki/Key:socket:nema5_15) | [pnat](../SpecialInputElements.md#pnat) | +[](https://taginfo.openstreetmap.org/keys/socket:nema5_15:voltage#values) [socket:nema5_15:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:nema5_15:voltage) | [pfloat](../SpecialInputElements.md#pfloat) | [120 V](https://wiki.openstreetmap.org/wiki/Tag:socket:nema5_15:voltage%3D120 V) +[](https://taginfo.openstreetmap.org/keys/socket:nema5_15:current#values) [socket:nema5_15:current](https://wiki.openstreetmap.org/wiki/Key:socket:nema5_15:current) | [pfloat](../SpecialInputElements.md#pfloat) | [15 A](https://wiki.openstreetmap.org/wiki/Tag:socket:nema5_15:current%3D15 A) +[](https://taginfo.openstreetmap.org/keys/socket:nema5_15:output#values) [socket:nema5_15:output](https://wiki.openstreetmap.org/wiki/Key:socket:nema5_15:output) | [pfloat](../SpecialInputElements.md#pfloat) | [1.8 kW](https://wiki.openstreetmap.org/wiki/Tag:socket:nema5_15:output%3D1.8 kW) +[](https://taginfo.openstreetmap.org/keys/socket:sev1011_t23#values) [socket:sev1011_t23](https://wiki.openstreetmap.org/wiki/Key:socket:sev1011_t23) | [pnat](../SpecialInputElements.md#pnat) | +[](https://taginfo.openstreetmap.org/keys/socket:sev1011_t23:voltage#values) [socket:sev1011_t23:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:sev1011_t23:voltage) | [pfloat](../SpecialInputElements.md#pfloat) | [230 V](https://wiki.openstreetmap.org/wiki/Tag:socket:sev1011_t23:voltage%3D230 V) +[](https://taginfo.openstreetmap.org/keys/socket:sev1011_t23:current#values) [socket:sev1011_t23:current](https://wiki.openstreetmap.org/wiki/Key:socket:sev1011_t23:current) | [pfloat](../SpecialInputElements.md#pfloat) | [16 A](https://wiki.openstreetmap.org/wiki/Tag:socket:sev1011_t23:current%3D16 A) +[](https://taginfo.openstreetmap.org/keys/socket:sev1011_t23:output#values) [socket:sev1011_t23:output](https://wiki.openstreetmap.org/wiki/Key:socket:sev1011_t23:output) | [pfloat](../SpecialInputElements.md#pfloat) | [3.7 kW](https://wiki.openstreetmap.org/wiki/Tag:socket:sev1011_t23:output%3D3.7 kW) +[](https://taginfo.openstreetmap.org/keys/socket:as3112#values) [socket:as3112](https://wiki.openstreetmap.org/wiki/Key:socket:as3112) | [pnat](../SpecialInputElements.md#pnat) | +[](https://taginfo.openstreetmap.org/keys/socket:as3112:voltage#values) [socket:as3112:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:as3112:voltage) | [pfloat](../SpecialInputElements.md#pfloat) | [230 V](https://wiki.openstreetmap.org/wiki/Tag:socket:as3112:voltage%3D230 V) +[](https://taginfo.openstreetmap.org/keys/socket:as3112:current#values) [socket:as3112:current](https://wiki.openstreetmap.org/wiki/Key:socket:as3112:current) | [pfloat](../SpecialInputElements.md#pfloat) | [10 A](https://wiki.openstreetmap.org/wiki/Tag:socket:as3112:current%3D10 A) +[](https://taginfo.openstreetmap.org/keys/socket:as3112:output#values) [socket:as3112:output](https://wiki.openstreetmap.org/wiki/Key:socket:as3112:output) | [pfloat](../SpecialInputElements.md#pfloat) | [2.3 kW](https://wiki.openstreetmap.org/wiki/Tag:socket:as3112:output%3D2.3 kW) +[](https://taginfo.openstreetmap.org/keys/socket:nema_5_20#values) [socket:nema_5_20](https://wiki.openstreetmap.org/wiki/Key:socket:nema_5_20) | [pnat](../SpecialInputElements.md#pnat) | +[](https://taginfo.openstreetmap.org/keys/socket:nema_5_20:voltage#values) [socket:nema_5_20:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:nema_5_20:voltage) | [pfloat](../SpecialInputElements.md#pfloat) | [120 V](https://wiki.openstreetmap.org/wiki/Tag:socket:nema_5_20:voltage%3D120 V) +[](https://taginfo.openstreetmap.org/keys/socket:nema_5_20:current#values) [socket:nema_5_20:current](https://wiki.openstreetmap.org/wiki/Key:socket:nema_5_20:current) | [pfloat](../SpecialInputElements.md#pfloat) | [20 A](https://wiki.openstreetmap.org/wiki/Tag:socket:nema_5_20:current%3D20 A) +[](https://taginfo.openstreetmap.org/keys/socket:nema_5_20:output#values) [socket:nema_5_20:output](https://wiki.openstreetmap.org/wiki/Key:socket:nema_5_20:output) | [pfloat](../SpecialInputElements.md#pfloat) | [2.4 kW](https://wiki.openstreetmap.org/wiki/Tag:socket:nema_5_20:output%3D2.4 kW) [](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/fee#values) [fee](https://wiki.openstreetmap.org/wiki/Key:fee) | Multiple choice | [no](https://wiki.openstreetmap.org/wiki/Tag:fee%3Dno) [no](https://wiki.openstreetmap.org/wiki/Tag:fee%3Dno) [yes](https://wiki.openstreetmap.org/wiki/Tag:fee%3Dyes) [yes](https://wiki.openstreetmap.org/wiki/Tag:fee%3Dyes) [](https://taginfo.openstreetmap.org/keys/charge#values) [charge](https://wiki.openstreetmap.org/wiki/Key:charge) | [string](../SpecialInputElements.md#string) | @@ -255,1792 +287,1393 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/parking:fee#values) [parking:fee](https://wiki.openstreetmap.org/wiki/Key:parking:fee) | Multiple choice | [no](https://wiki.openstreetmap.org/wiki/Tag:parking:fee%3Dno) [yes](https://wiki.openstreetmap.org/wiki/Tag:parking:fee%3Dyes) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ + + + + + +### this.id + +The question is `Which vehicles are allowed to charge here?` + + - *Bicycles can be charged here* corresponds with bicycle=yes + - Unselecting this answer will add bicycle=no + - *Cars can be charged here* corresponds with motorcar=yes + - Unselecting this answer will add motorcar=no + - *Scooters can be charged here* corresponds with scooter=yes + - Unselecting this answer will add scooter=no + - *Heavy good vehicles (such as trucks) can be charged here* corresponds with hgv=yes + - Unselecting this answer will add hgv=no + - *Buses can be charged here* corresponds with bus=yes + - Unselecting this answer will add bus=no + + + +### this.id + +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}` + - *Anyone can use this charging station (payment might be needed)* corresponds with access=yes + - *Anyone can use this charging station (payment might be needed)* corresponds with access=public + - _This option cannot be chosen as answer_ + - *Only customers of the place this station belongs to can use this charging station
E.g. a charging station operated by hotel which is only usable by their guests* corresponds with access=customers + - *A key must be requested to access this charging station
E.g. a charging station operated by hotel which is only usable by their guests, which receive a key from the reception to unlock the charging station* corresponds with access=key + - *Not accessible to the general public (e.g. only accessible to the owners, employees, ...)* corresponds with access=private + - *This charging station is accessible to the public during certain hours or conditions. Restrictions might apply, but general use is allowed.* corresponds with access=permissive + + + +### this.id + +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.id + +The question is `Which charging connections are available here?` + + - *Schuko wall plug without ground pin (CEE7/4 type F)* corresponds with socket:schuko=1 + - Unselecting this answer will add socket:schuko= + - *Schuko wall plug without ground pin (CEE7/4 type F)* corresponds with socket:schuko~.+ & socket:schuko!=1 + - _This option cannot be chosen as answer_ + - *European wall plug with ground pin (CEE7/4 type E)* corresponds with socket:typee=1 + - Unselecting this answer will add socket:typee= + - *European wall plug with ground pin (CEE7/4 type E)* corresponds with socket:typee~.+ & socket:typee!=1 + - _This option cannot be chosen as answer_ + - *Chademo* corresponds with socket:chademo=1 + - Unselecting this answer will add socket:chademo= + - *Chademo* corresponds with socket:chademo~.+ & socket:chademo!=1 + - _This option cannot be chosen as answer_ + - *Type 1 with cable (J1772)* corresponds with socket:type1_cable=1 + - Unselecting this answer will add socket:type1_cable= + - *Type 1 with cable (J1772)* corresponds with socket:type1_cable~.+ & socket:type1_cable!=1 + - _This option cannot be chosen as answer_ + - *Type 1 without cable (J1772)* corresponds with socket:type1=1 + - Unselecting this answer will add socket:type1= + - *Type 1 without cable (J1772)* corresponds with socket:type1~.+ & socket:type1!=1 + - _This option cannot be chosen as answer_ + - *Type 1 CCS (aka Type 1 Combo)* corresponds with socket:type1_combo=1 + - Unselecting this answer will add socket:type1_combo= + - *Type 1 CCS (aka Type 1 Combo)* corresponds with socket:type1_combo~.+ & socket:type1_combo!=1 + - _This option cannot be chosen as answer_ + - *Tesla Supercharger* corresponds with socket:tesla_supercharger=1 + - Unselecting this answer will add socket:tesla_supercharger= + - *Tesla Supercharger* corresponds with socket:tesla_supercharger~.+ & socket:tesla_supercharger!=1 + - _This option cannot be chosen as answer_ + - *Type 2 (mennekes)* corresponds with socket:type2=1 + - Unselecting this answer will add socket:type2= + - *Type 2 (mennekes)* corresponds with socket:type2~.+ & socket:type2!=1 + - _This option cannot be chosen as answer_ + - *Type 2 CCS (mennekes)* corresponds with socket:type2_combo=1 + - Unselecting this answer will add socket:type2_combo= + - *Type 2 CCS (mennekes)* corresponds with socket:type2_combo~.+ & socket:type2_combo!=1 + - _This option cannot be chosen as answer_ + - *Type 2 with cable (mennekes)* corresponds with socket:type2_cable=1 + - Unselecting this answer will add socket:type2_cable= + - *Type 2 with cable (mennekes)* corresponds with socket:type2_cable~.+ & socket:type2_cable!=1 + - _This option cannot be chosen as answer_ + - *Tesla Supercharger CCS (a branded type2_css)* corresponds with socket:tesla_supercharger_ccs=1 + - Unselecting this answer will add socket:tesla_supercharger_ccs= + - *Tesla Supercharger CCS (a branded type2_css)* corresponds with socket:tesla_supercharger_ccs~.+ & socket:tesla_supercharger_ccs!=1 + - _This option cannot be chosen as answer_ + - *Tesla Supercharger (destination)* corresponds with socket:tesla_destination=1 + - Unselecting this answer will add socket:tesla_destination= + - *Tesla Supercharger (destination)* corresponds with socket:tesla_destination~.+ & socket:tesla_destination!=1 & _country=us + - _This option cannot be chosen as answer_ + - *Tesla supercharger (destination) (A Type 2 with cable branded as tesla)* corresponds with socket:tesla_destination=1 + - Unselecting this answer will add socket:tesla_destination= + - *Tesla supercharger (destination) (A Type 2 with cable branded as tesla)* corresponds with socket:tesla_destination~.+ & socket:tesla_destination!=1 & _country!=us + - _This option cannot be chosen as answer_ + - *USB to charge phones and small electronics* corresponds with socket:USB-A=1 + - Unselecting this answer will add socket:USB-A= + - *USB to charge phones and small electronics* corresponds with socket:USB-A~.+ & socket:USB-A!=1 + - _This option cannot be chosen as answer_ + - *Bosch Active Connect with 3 pins and cable* corresponds with socket:bosch_3pin=1 + - Unselecting this answer will add socket:bosch_3pin= + - *Bosch Active Connect with 3 pins and cable* corresponds with socket:bosch_3pin~.+ & socket:bosch_3pin!=1 + - _This option cannot be chosen as answer_ + - *Bosch Active Connect with 5 pins and cable* corresponds with socket:bosch_5pin=1 + - Unselecting this answer will add socket:bosch_5pin= + - *Bosch Active Connect with 5 pins and cable* corresponds with socket:bosch_5pin~.+ & socket:bosch_5pin!=1 + - _This option cannot be chosen as answer_ + - *BS1363 (Type G)* corresponds with socket:bs1363=1 + - Unselecting this answer will add socket:bs1363= + - *BS1363 (Type G)* corresponds with socket:bs1363~.+ & socket:bs1363!=1 + - _This option cannot be chosen as answer_ + - *NEMA 5-15 (Type B)* corresponds with socket:nema5_15=1 + - Unselecting this answer will add socket:nema5_15= + - *NEMA 5-15 (Type B)* corresponds with socket:nema5_15~.+ & socket:nema5_15!=1 + - _This option cannot be chosen as answer_ + - *SEV 1011 T23 (Type J)* corresponds with socket:sev1011_t23=1 + - Unselecting this answer will add socket:sev1011_t23= + - *SEV 1011 T23 (Type J)* corresponds with socket:sev1011_t23~.+ & socket:sev1011_t23!=1 + - _This option cannot be chosen as answer_ + - *AS3112 (Type I)* corresponds with socket:as3112=1 + - Unselecting this answer will add socket:as3112= + - *AS3112 (Type I)* corresponds with socket:as3112~.+ & socket:as3112!=1 + - _This option cannot be chosen as answer_ + - *NEMA 5-20 (Type B)* corresponds with socket:nema_5_20=1 + - Unselecting this answer will add socket:nema_5_20= + - *NEMA 5-20 (Type B)* corresponds with socket:nema_5_20~.+ & socket:nema_5_20!=1 + - _This option cannot be chosen as answer_ + + + +### this.id + +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 tagrendering is only visible in the popup if the following condition is met: socket:schuko~.+ & socket:schuko!=0 + + +### this.id + +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)}` + - *Schuko wall plug without ground pin (CEE7/4 type F) outputs 230 volt* corresponds with socket:schuko:voltage=230 V +This tagrendering is only visible in the popup if the following condition is met: socket:schuko~.+ & socket:schuko!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Schuko wall plug without ground pin (CEE7/4 type F) outputs at most 16 A* corresponds with socket:schuko:current=16 A +This tagrendering is only visible in the popup if the following condition is met: socket:schuko~.+ & socket:schuko!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Schuko wall plug without ground pin (CEE7/4 type F) outputs at most 3.6 kW A* corresponds with socket:schuko:output=3.6 kW +This tagrendering is only visible in the popup if the following condition is met: socket:schuko~.+ & socket:schuko!=0 +This tagrendering has labels +`technical` + +### this.id + +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 tagrendering is only visible in the popup if the following condition is met: socket:typee~.+ & socket:typee!=0 + + +### this.id + +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)}` + - *European wall plug with ground pin (CEE7/4 type E) outputs 230 volt* corresponds with socket:typee:voltage=230 V +This tagrendering is only visible in the popup if the following condition is met: socket:typee~.+ & socket:typee!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *European wall plug with ground pin (CEE7/4 type E) outputs at most 16 A* corresponds with socket:typee:current=16 A +This tagrendering is only visible in the popup if the following condition is met: socket:typee~.+ & socket:typee!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *European wall plug with ground pin (CEE7/4 type E) outputs at most 3 kW A* corresponds with socket:typee:output=3 kW + - *European wall plug with ground pin (CEE7/4 type E) outputs at most 22 kW A* corresponds with socket:typee:output=22 kW +This tagrendering is only visible in the popup if the following condition is met: socket:typee~.+ & socket:typee!=0 +This tagrendering has labels +`technical` + +### this.id + +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 tagrendering is only visible in the popup if the following condition is met: socket:chademo~.+ & socket:chademo!=0 + + +### this.id + +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)}` + - *Chademo outputs 500 volt* corresponds with socket:chademo:voltage=500 V +This tagrendering is only visible in the popup if the following condition is met: socket:chademo~.+ & socket:chademo!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Chademo outputs at most 120 A* corresponds with socket:chademo:current=120 A +This tagrendering is only visible in the popup if the following condition is met: socket:chademo~.+ & socket:chademo!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Chademo outputs at most 50 kW A* corresponds with socket:chademo:output=50 kW +This tagrendering is only visible in the popup if the following condition is met: socket:chademo~.+ & socket:chademo!=0 +This tagrendering has labels +`technical` + +### this.id + +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 tagrendering is only visible in the popup if the following condition is met: socket:type1_cable~.+ & socket:type1_cable!=0 + + +### this.id + +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)}` + - *Type 1 with cable (J1772) outputs 200 volt* corresponds with socket:type1_cable:voltage=200 V + - *Type 1 with cable (J1772) outputs 240 volt* corresponds with socket:type1_cable:voltage=240 V +This tagrendering is only visible in the popup if the following condition is met: socket:type1_cable~.+ & socket:type1_cable!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Type 1 with cable (J1772) outputs at most 32 A* corresponds with socket:type1_cable:current=32 A +This tagrendering is only visible in the popup if the following condition is met: socket:type1_cable~.+ & socket:type1_cable!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Type 1 with cable (J1772) outputs at most 3.7 kW A* corresponds with socket:type1_cable:output=3.7 kW + - *Type 1 with cable (J1772) outputs at most 7 kW A* corresponds with socket:type1_cable:output=7 kW +This tagrendering is only visible in the popup if the following condition is met: socket:type1_cable~.+ & socket:type1_cable!=0 +This tagrendering has labels +`technical` + +### this.id + +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 tagrendering is only visible in the popup if the following condition is met: socket:type1~.+ & socket:type1!=0 + + +### this.id + +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)}` + - *Type 1 without cable (J1772) outputs 200 volt* corresponds with socket:type1:voltage=200 V + - *Type 1 without cable (J1772) outputs 240 volt* corresponds with socket:type1:voltage=240 V +This tagrendering is only visible in the popup if the following condition is met: socket:type1~.+ & socket:type1!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Type 1 without cable (J1772) outputs at most 32 A* corresponds with socket:type1:current=32 A +This tagrendering is only visible in the popup if the following condition is met: socket:type1~.+ & socket:type1!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Type 1 without cable (J1772) outputs at most 3.7 kW A* corresponds with socket:type1:output=3.7 kW + - *Type 1 without cable (J1772) outputs at most 6.6 kW A* corresponds with socket:type1:output=6.6 kW + - *Type 1 without cable (J1772) outputs at most 7 kW A* corresponds with socket:type1:output=7 kW + - *Type 1 without cable (J1772) outputs at most 7.2 kW A* corresponds with socket:type1:output=7.2 kW +This tagrendering is only visible in the popup if the following condition is met: socket:type1~.+ & socket:type1!=0 +This tagrendering has labels +`technical` + +### this.id + +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 tagrendering is only visible in the popup if the following condition is met: socket:type1_combo~.+ & socket:type1_combo!=0 + + +### this.id + +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)}` + - *Type 1 CCS (aka Type 1 Combo) outputs 400 volt* corresponds with socket:type1_combo:voltage=400 V + - *Type 1 CCS (aka Type 1 Combo) outputs 1000 volt* corresponds with socket:type1_combo:voltage=1000 V +This tagrendering is only visible in the popup if the following condition is met: socket:type1_combo~.+ & socket:type1_combo!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Type 1 CCS (aka Type 1 Combo) outputs at most 50 A* corresponds with socket:type1_combo:current=50 A + - *Type 1 CCS (aka Type 1 Combo) outputs at most 125 A* corresponds with socket:type1_combo:current=125 A +This tagrendering is only visible in the popup if the following condition is met: socket:type1_combo~.+ & socket:type1_combo!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Type 1 CCS (aka Type 1 Combo) outputs at most 50 kW A* corresponds with socket:type1_combo:output=50 kW + - *Type 1 CCS (aka Type 1 Combo) outputs at most 62.5 kW A* corresponds with socket:type1_combo:output=62.5 kW + - *Type 1 CCS (aka Type 1 Combo) outputs at most 150 kW A* corresponds with socket:type1_combo:output=150 kW + - *Type 1 CCS (aka Type 1 Combo) outputs at most 350 kW A* corresponds with socket:type1_combo:output=350 kW +This tagrendering is only visible in the popup if the following condition is met: socket:type1_combo~.+ & socket:type1_combo!=0 +This tagrendering has labels +`technical` + +### this.id + +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 tagrendering is only visible in the popup if the following condition is met: socket:tesla_supercharger~.+ & socket:tesla_supercharger!=0 + + +### this.id + +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)}` + - *Tesla Supercharger outputs 480 volt* corresponds with socket:tesla_supercharger:voltage=480 V +This tagrendering is only visible in the popup if the following condition is met: socket:tesla_supercharger~.+ & socket:tesla_supercharger!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Tesla Supercharger outputs at most 125 A* corresponds with socket:tesla_supercharger:current=125 A + - *Tesla Supercharger outputs at most 350 A* corresponds with socket:tesla_supercharger:current=350 A +This tagrendering is only visible in the popup if the following condition is met: socket:tesla_supercharger~.+ & socket:tesla_supercharger!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Tesla Supercharger outputs at most 120 kW A* corresponds with socket:tesla_supercharger:output=120 kW + - *Tesla Supercharger outputs at most 150 kW A* corresponds with socket:tesla_supercharger:output=150 kW + - *Tesla Supercharger outputs at most 250 kW A* corresponds with socket:tesla_supercharger:output=250 kW +This tagrendering is only visible in the popup if the following condition is met: socket:tesla_supercharger~.+ & socket:tesla_supercharger!=0 +This tagrendering has labels +`technical` + +### this.id + +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 tagrendering is only visible in the popup if the following condition is met: socket:type2~.+ & socket:type2!=0 + + +### this.id + +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)}` + - *Type 2 (mennekes) outputs 230 volt* corresponds with socket:type2:voltage=230 V + - *Type 2 (mennekes) outputs 400 volt* corresponds with socket:type2:voltage=400 V +This tagrendering is only visible in the popup if the following condition is met: socket:type2~.+ & socket:type2!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Type 2 (mennekes) outputs at most 16 A* corresponds with socket:type2:current=16 A + - *Type 2 (mennekes) outputs at most 32 A* corresponds with socket:type2:current=32 A +This tagrendering is only visible in the popup if the following condition is met: socket:type2~.+ & socket:type2!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Type 2 (mennekes) outputs at most 11 kW A* corresponds with socket:type2:output=11 kW + - *Type 2 (mennekes) outputs at most 22 kW A* corresponds with socket:type2:output=22 kW +This tagrendering is only visible in the popup if the following condition is met: socket:type2~.+ & socket:type2!=0 +This tagrendering has labels +`technical` + +### this.id + +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 tagrendering is only visible in the popup if the following condition is met: socket:type2_combo~.+ & socket:type2_combo!=0 + + +### this.id + +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)}` + - *Type 2 CCS (mennekes) outputs 500 volt* corresponds with socket:type2_combo:voltage=500 V + - *Type 2 CCS (mennekes) outputs 920 volt* corresponds with socket:type2_combo:voltage=920 V +This tagrendering is only visible in the popup if the following condition is met: socket:type2_combo~.+ & socket:type2_combo!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Type 2 CCS (mennekes) outputs at most 125 A* corresponds with socket:type2_combo:current=125 A + - *Type 2 CCS (mennekes) outputs at most 350 A* corresponds with socket:type2_combo:current=350 A +This tagrendering is only visible in the popup if the following condition is met: socket:type2_combo~.+ & socket:type2_combo!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Type 2 CCS (mennekes) outputs at most 50 kW A* corresponds with socket:type2_combo:output=50 kW +This tagrendering is only visible in the popup if the following condition is met: socket:type2_combo~.+ & socket:type2_combo!=0 +This tagrendering has labels +`technical` + +### this.id + +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 tagrendering is only visible in the popup if the following condition is met: socket:type2_cable~.+ & socket:type2_cable!=0 + + +### this.id + +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)}` + - *Type 2 with cable (mennekes) outputs 230 volt* corresponds with socket:type2_cable:voltage=230 V + - *Type 2 with cable (mennekes) outputs 400 volt* corresponds with socket:type2_cable:voltage=400 V +This tagrendering is only visible in the popup if the following condition is met: socket:type2_cable~.+ & socket:type2_cable!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Type 2 with cable (mennekes) outputs at most 16 A* corresponds with socket:type2_cable:current=16 A + - *Type 2 with cable (mennekes) outputs at most 32 A* corresponds with socket:type2_cable:current=32 A +This tagrendering is only visible in the popup if the following condition is met: socket:type2_cable~.+ & socket:type2_cable!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Type 2 with cable (mennekes) outputs at most 11 kW A* corresponds with socket:type2_cable:output=11 kW + - *Type 2 with cable (mennekes) outputs at most 22 kW A* corresponds with socket:type2_cable:output=22 kW +This tagrendering is only visible in the popup if the following condition is met: socket:type2_cable~.+ & socket:type2_cable!=0 +This tagrendering has labels +`technical` + +### this.id + +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 tagrendering is only visible in the popup if the following condition is met: socket:tesla_supercharger_ccs~.+ & socket:tesla_supercharger_ccs!=0 + + +### this.id + +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)}` + - *Tesla Supercharger CCS (a branded type2_css) outputs 500 volt* corresponds with socket:tesla_supercharger_ccs:voltage=500 V + - *Tesla Supercharger CCS (a branded type2_css) outputs 920 volt* corresponds with socket:tesla_supercharger_ccs:voltage=920 V +This tagrendering is only visible in the popup if the following condition is met: socket:tesla_supercharger_ccs~.+ & socket:tesla_supercharger_ccs!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Tesla Supercharger CCS (a branded type2_css) outputs at most 125 A* corresponds with socket:tesla_supercharger_ccs:current=125 A + - *Tesla Supercharger CCS (a branded type2_css) outputs at most 350 A* corresponds with socket:tesla_supercharger_ccs:current=350 A +This tagrendering is only visible in the popup if the following condition is met: socket:tesla_supercharger_ccs~.+ & socket:tesla_supercharger_ccs!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Tesla Supercharger CCS (a branded type2_css) outputs at most 50 kW A* corresponds with socket:tesla_supercharger_ccs:output=50 kW +This tagrendering is only visible in the popup if the following condition is met: socket:tesla_supercharger_ccs~.+ & socket:tesla_supercharger_ccs!=0 +This tagrendering has labels +`technical` + +### this.id + +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 tagrendering is only visible in the popup if the following condition is met: socket:tesla_destination~.+ & socket:tesla_destination!=0 + + +### this.id + +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)}` + - *Tesla Supercharger (destination) outputs 480 volt* corresponds with socket:tesla_destination:voltage=480 V +This tagrendering is only visible in the popup if the following condition is met: socket:tesla_destination~.+ & socket:tesla_destination!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Tesla Supercharger (destination) outputs at most 125 A* corresponds with socket:tesla_destination:current=125 A + - *Tesla Supercharger (destination) outputs at most 350 A* corresponds with socket:tesla_destination:current=350 A +This tagrendering is only visible in the popup if the following condition is met: socket:tesla_destination~.+ & socket:tesla_destination!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Tesla Supercharger (destination) outputs at most 120 kW A* corresponds with socket:tesla_destination:output=120 kW + - *Tesla Supercharger (destination) outputs at most 150 kW A* corresponds with socket:tesla_destination:output=150 kW + - *Tesla Supercharger (destination) outputs at most 250 kW A* corresponds with socket:tesla_destination:output=250 kW +This tagrendering is only visible in the popup if the following condition is met: socket:tesla_destination~.+ & socket:tesla_destination!=0 +This tagrendering has labels +`technical` + +### this.id + +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 tagrendering is only visible in the popup if the following condition is met: socket:tesla_destination~.+ & socket:tesla_destination!=0 + + +### this.id + +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)}` + - *Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs 230 volt* corresponds with socket:tesla_destination:voltage=230 V + - *Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs 400 volt* corresponds with socket:tesla_destination:voltage=400 V +This tagrendering is only visible in the popup if the following condition is met: socket:tesla_destination~.+ & socket:tesla_destination!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most 16 A* corresponds with socket:tesla_destination:current=16 A + - *Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most 32 A* corresponds with socket:tesla_destination:current=32 A +This tagrendering is only visible in the popup if the following condition is met: socket:tesla_destination~.+ & socket:tesla_destination!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most 11 kW A* corresponds with socket:tesla_destination:output=11 kW + - *Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most 22 kW A* corresponds with socket:tesla_destination:output=22 kW +This tagrendering is only visible in the popup if the following condition is met: socket:tesla_destination~.+ & socket:tesla_destination!=0 +This tagrendering has labels +`technical` + +### this.id + +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 tagrendering has no question and is thus read-only +This tagrendering is only visible in the popup if the following condition is met: socket:USB-A~.+ & socket:USB-A!=0 +### this.id +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)}` + - *USB to charge phones and small electronics outputs 5 volt* corresponds with socket:USB-A:voltage=5 V +This tagrendering is only visible in the popup if the following condition is met: socket:USB-A~.+ & socket:USB-A!=0 +This tagrendering has labels +`technical` + +### this.id + +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)}` + - *USB to charge phones and small electronics outputs at most 1 A* corresponds with socket:USB-A:current=1 A + - *USB to charge phones and small electronics outputs at most 2 A* corresponds with socket:USB-A:current=2 A +This tagrendering is only visible in the popup if the following condition is met: socket:USB-A~.+ & socket:USB-A!=0 +This tagrendering has labels +`technical` +### this.id -### Type +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)}` + - *USB to charge phones and small electronics outputs at most 5W A* corresponds with socket:USB-A:output=5W + - *USB to charge phones and small electronics outputs at most 10W A* corresponds with socket:USB-A:output=10W +This tagrendering is only visible in the popup if the following condition is met: socket:USB-A~.+ & socket:USB-A!=0 +This tagrendering has labels +`technical` +### this.id +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` -The question is *Which vehicles are allowed to charge here?* +This tagrendering is only visible in the popup if the following condition is met: socket:bosch_3pin~.+ & socket:bosch_3pin!=0 +### this.id +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 tagrendering is only visible in the popup if the following condition is met: socket:bosch_3pin~.+ & socket:bosch_3pin!=0 +This tagrendering has labels +`technical` - - *Bicycles can be charged here* corresponds with bicycle=yes - - Unselecting this answer will add bicycle=no - - *Cars can be charged here* corresponds with motorcar=yes - - Unselecting this answer will add motorcar=no - - *Scooters can be charged here* corresponds with scooter=yes - - Unselecting this answer will add scooter=no - - *Heavy good vehicles (such as trucks) can be charged here* corresponds with hgv=yes - - Unselecting this answer will add hgv=no - - *Buses can be charged here* corresponds with bus=yes - - Unselecting this answer will add bus=no +### this.id +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 tagrendering is only visible in the popup if the following condition is met: socket:bosch_3pin~.+ & socket:bosch_3pin!=0 +This tagrendering has labels +`technical` +### this.id -### access +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 tagrendering is only visible in the popup if the following condition is met: socket:bosch_3pin~.+ & socket:bosch_3pin!=0 +This tagrendering has labels +`technical` +### this.id -The question is *Who is allowed to use this charging station?* +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 [access](https://wiki.openstreetmap.org/wiki/Key:access) This is rendered with `Access is {access}` +This tagrendering is only visible in the popup if the following condition is met: socket:bosch_5pin~.+ & socket:bosch_5pin!=0 +### this.id - - *Anyone can use this charging station (payment might be needed)* corresponds with access=yes - - *Anyone can use this charging station (payment might be needed)* corresponds with access=public - - _This option cannot be chosen as answer_ - - *Only customers of the place this station belongs to can use this charging station
E.g. a charging station operated by hotel which is only usable by their guests* corresponds with access=customers - - *A key must be requested to access this charging station
E.g. a charging station operated by hotel which is only usable by their guests, which receive a key from the reception to unlock the charging station* corresponds with access=key - - *Not accessible to the general public (e.g. only accessible to the owners, employees, ...)* corresponds with access=private - - *This charging station is accessible to the public during certain hours or conditions. Restrictions might apply, but general use is allowed.* corresponds with access=permissive +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 tagrendering is only visible in the popup if the following condition is met: socket:bosch_5pin~.+ & socket:bosch_5pin!=0 +This tagrendering has labels +`technical` +### this.id +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)}` -### capacity +This tagrendering is only visible in the popup if the following condition is met: socket:bosch_5pin~.+ & socket:bosch_5pin!=0 +This tagrendering has labels +`technical` +### this.id +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)}` -The question is *How much vehicles can be charged here at the same time?* +This tagrendering is only visible in the popup if the following condition is met: socket:bosch_5pin~.+ & socket:bosch_5pin!=0 +This tagrendering has labels +`technical` -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.id +The question is `How much plugs of type BS1363 (Type G) are available here?` +This rendering asks information about the property +[socket:bs1363](https://wiki.openstreetmap.org/wiki/Key:socket:bs1363) +This is rendered with `There are {socket:bs1363} plugs of type BS1363 (Type G) available here` +This tagrendering is only visible in the popup if the following condition is met: socket:bs1363~.+ & socket:bs1363!=0 -### Available_charging_stations (generated) +### this.id +The question is `What voltage do the plugs with BS1363 (Type G) offer?` +This rendering asks information about the property +[socket:bs1363:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:bs1363:voltage) +This is rendered with `BS1363 (Type G) outputs {canonical(socket:bs1363:voltage)}` + - *BS1363 (Type G) outputs 230 volt* corresponds with socket:bs1363:voltage=230 V +This tagrendering is only visible in the popup if the following condition is met: socket:bs1363~.+ & socket:bs1363!=0 +This tagrendering has labels +`technical` -The question is *Which charging connections are available here?* +### this.id +The question is `What current do the plugs with BS1363 (Type G) offer?` +This rendering asks information about the property +[socket:bs1363:current](https://wiki.openstreetmap.org/wiki/Key:socket:bs1363:current) +This is rendered with `BS1363 (Type G) outputs at most {canonical(socket:bs1363:current)}` + - *BS1363 (Type G) outputs at most 13 A* corresponds with socket:bs1363:current=13 A +This tagrendering is only visible in the popup if the following condition is met: socket:bs1363~.+ & socket:bs1363!=0 +This tagrendering has labels +`technical` +### this.id +The question is `What power output does a single plug of type BS1363 (Type G) offer?` +This rendering asks information about the property +[socket:bs1363:output](https://wiki.openstreetmap.org/wiki/Key:socket:bs1363:output) +This is rendered with `BS1363 (Type G) outputs at most {canonical(socket:bs1363:output)}` + - *BS1363 (Type G) outputs at most 3kW A* corresponds with socket:bs1363:output=3kW +This tagrendering is only visible in the popup if the following condition is met: socket:bs1363~.+ & socket:bs1363!=0 +This tagrendering has labels +`technical` +### this.id - - *Schuko wall plug without ground pin (CEE7/4 type F)* corresponds with socket:schuko=1 - - Unselecting this answer will add socket:schuko= - - *Schuko wall plug without ground pin (CEE7/4 type F)* corresponds with socket:schuko~.+ & socket:schuko!=1 - - _This option cannot be chosen as answer_ - - *European wall plug with ground pin (CEE7/4 type E)* corresponds with socket:typee=1 - - Unselecting this answer will add socket:typee= - - *European wall plug with ground pin (CEE7/4 type E)* corresponds with socket:typee~.+ & socket:typee!=1 - - _This option cannot be chosen as answer_ - - *Chademo* corresponds with socket:chademo=1 - - Unselecting this answer will add socket:chademo= - - *Chademo* corresponds with socket:chademo~.+ & socket:chademo!=1 - - _This option cannot be chosen as answer_ - - *Type 1 with cable (J1772)* corresponds with socket:type1_cable=1 - - Unselecting this answer will add socket:type1_cable= - - *Type 1 with cable (J1772)* corresponds with socket:type1_cable~.+ & socket:type1_cable!=1 - - _This option cannot be chosen as answer_ - - *Type 1 without cable (J1772)* corresponds with socket:type1=1 - - Unselecting this answer will add socket:type1= - - *Type 1 without cable (J1772)* corresponds with socket:type1~.+ & socket:type1!=1 - - _This option cannot be chosen as answer_ - - *Type 1 CCS (aka Type 1 Combo)* corresponds with socket:type1_combo=1 - - Unselecting this answer will add socket:type1_combo= - - *Type 1 CCS (aka Type 1 Combo)* corresponds with socket:type1_combo~.+ & socket:type1_combo!=1 - - _This option cannot be chosen as answer_ - - *Tesla Supercharger* corresponds with socket:tesla_supercharger=1 - - Unselecting this answer will add socket:tesla_supercharger= - - *Tesla Supercharger* corresponds with socket:tesla_supercharger~.+ & socket:tesla_supercharger!=1 - - _This option cannot be chosen as answer_ - - *Type 2 (mennekes)* corresponds with socket:type2=1 - - Unselecting this answer will add socket:type2= - - *Type 2 (mennekes)* corresponds with socket:type2~.+ & socket:type2!=1 - - _This option cannot be chosen as answer_ - - *Type 2 CCS (mennekes)* corresponds with socket:type2_combo=1 - - Unselecting this answer will add socket:type2_combo= - - *Type 2 CCS (mennekes)* corresponds with socket:type2_combo~.+ & socket:type2_combo!=1 - - _This option cannot be chosen as answer_ - - *Type 2 with cable (mennekes)* corresponds with socket:type2_cable=1 - - Unselecting this answer will add socket:type2_cable= - - *Type 2 with cable (mennekes)* corresponds with socket:type2_cable~.+ & socket:type2_cable!=1 - - _This option cannot be chosen as answer_ - - *Tesla Supercharger CCS (a branded type2_css)* corresponds with socket:tesla_supercharger_ccs=1 - - Unselecting this answer will add socket:tesla_supercharger_ccs= - - *Tesla Supercharger CCS (a branded type2_css)* corresponds with socket:tesla_supercharger_ccs~.+ & socket:tesla_supercharger_ccs!=1 - - _This option cannot be chosen as answer_ - - *Tesla Supercharger (destination)* corresponds with socket:tesla_destination=1 - - Unselecting this answer will add socket:tesla_destination= - - *Tesla Supercharger (destination)* corresponds with socket:tesla_destination~.+ & socket:tesla_destination!=1 & _country=us - - _This option cannot be chosen as answer_ - - *Tesla supercharger (destination) (A Type 2 with cable branded as tesla)* corresponds with socket:tesla_destination=1 - - Unselecting this answer will add socket:tesla_destination= - - *Tesla supercharger (destination) (A Type 2 with cable branded as tesla)* corresponds with socket:tesla_destination~.+ & socket:tesla_destination!=1 & _country!=us - - _This option cannot be chosen as answer_ - - *USB to charge phones and small electronics* corresponds with socket:USB-A=1 - - Unselecting this answer will add socket:USB-A= - - *USB to charge phones and small electronics* corresponds with socket:USB-A~.+ & socket:USB-A!=1 - - _This option cannot be chosen as answer_ - - *Bosch Active Connect with 3 pins and cable* corresponds with socket:bosch_3pin=1 - - Unselecting this answer will add socket:bosch_3pin= - - *Bosch Active Connect with 3 pins and cable* corresponds with socket:bosch_3pin~.+ & socket:bosch_3pin!=1 - - _This option cannot be chosen as answer_ - - *Bosch Active Connect with 5 pins and cable* corresponds with socket:bosch_5pin=1 - - Unselecting this answer will add socket:bosch_5pin= - - *Bosch Active Connect with 5 pins and cable* corresponds with socket:bosch_5pin~.+ & socket:bosch_5pin!=1 - - _This option cannot be chosen as answer_ - - *BS1363 (Type G)* corresponds with socket:bs1363=1 - - Unselecting this answer will add socket:bs1363= - - *BS1363 (Type G)* corresponds with socket:bs1363~.+ & socket:bs1363!=1 - - _This option cannot be chosen as answer_ +The question is `How much plugs of type NEMA 5-15 (Type B) are available here?` +This rendering asks information about the property +[socket:nema5_15](https://wiki.openstreetmap.org/wiki/Key:socket:nema5_15) +This is rendered with `There are {socket:nema5_15} plugs of type NEMA 5-15 (Type B) available here` +This tagrendering is only visible in the popup if the following condition is met: socket:nema5_15~.+ & socket:nema5_15!=0 +### this.id -### plugs-amount-socket:schuko +The question is `What voltage do the plugs with NEMA 5-15 (Type B) offer?` +This rendering asks information about the property +[socket:nema5_15:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:nema5_15:voltage) +This is rendered with `NEMA 5-15 (Type B) outputs {canonical(socket:nema5_15:voltage)}` + - *NEMA 5-15 (Type B) outputs 120 volt* corresponds with socket:nema5_15:voltage=120 V +This tagrendering is only visible in the popup if the following condition is met: socket:nema5_15~.+ & socket:nema5_15!=0 +This tagrendering has labels +`technical` +### this.id +The question is `What current do the plugs with NEMA 5-15 (Type B) offer?` +This rendering asks information about the property +[socket:nema5_15:current](https://wiki.openstreetmap.org/wiki/Key:socket:nema5_15:current) +This is rendered with `NEMA 5-15 (Type B) outputs at most {canonical(socket:nema5_15:current)}` + - *NEMA 5-15 (Type B) outputs at most 15 A* corresponds with socket:nema5_15:current=15 A +This tagrendering is only visible in the popup if the following condition is met: socket:nema5_15~.+ & socket:nema5_15!=0 +This tagrendering has labels +`technical` + +### this.id + +The question is `What power output does a single plug of type NEMA 5-15 (Type B) offer?` +This rendering asks information about the property +[socket:nema5_15:output](https://wiki.openstreetmap.org/wiki/Key:socket:nema5_15:output) +This is rendered with `NEMA 5-15 (Type B) outputs at most {canonical(socket:nema5_15:output)}` + - *NEMA 5-15 (Type B) outputs at most 1.8 kW A* corresponds with socket:nema5_15:output=1.8 kW +This tagrendering is only visible in the popup if the following condition is met: socket:nema5_15~.+ & socket:nema5_15!=0 +This tagrendering has labels +`technical` + +### this.id + +The question is `How much plugs of type SEV 1011 T23 (Type J) are available here?` +This rendering asks information about the property +[socket:sev1011_t23](https://wiki.openstreetmap.org/wiki/Key:socket:sev1011_t23) +This is rendered with `There are {socket:sev1011_t23} plugs of type SEV 1011 T23 (Type J) available here` + +This tagrendering is only visible in the popup if the following condition is met: socket:sev1011_t23~.+ & socket:sev1011_t23!=0 + + +### this.id + +The question is `What voltage do the plugs with SEV 1011 T23 (Type J) offer?` +This rendering asks information about the property +[socket:sev1011_t23:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:sev1011_t23:voltage) +This is rendered with `SEV 1011 T23 (Type J) outputs {canonical(socket:sev1011_t23:voltage)}` + - *SEV 1011 T23 (Type J) outputs 230 volt* corresponds with socket:sev1011_t23:voltage=230 V +This tagrendering is only visible in the popup if the following condition is met: socket:sev1011_t23~.+ & socket:sev1011_t23!=0 +This tagrendering has labels +`technical` + +### this.id + +The question is `What current do the plugs with SEV 1011 T23 (Type J) offer?` +This rendering asks information about the property +[socket:sev1011_t23:current](https://wiki.openstreetmap.org/wiki/Key:socket:sev1011_t23:current) +This is rendered with `SEV 1011 T23 (Type J) outputs at most {canonical(socket:sev1011_t23:current)}` + - *SEV 1011 T23 (Type J) outputs at most 16 A* corresponds with socket:sev1011_t23:current=16 A +This tagrendering is only visible in the popup if the following condition is met: socket:sev1011_t23~.+ & socket:sev1011_t23!=0 +This tagrendering has labels +`technical` + +### this.id + +The question is `What power output does a single plug of type SEV 1011 T23 (Type J) offer?` +This rendering asks information about the property +[socket:sev1011_t23:output](https://wiki.openstreetmap.org/wiki/Key:socket:sev1011_t23:output) +This is rendered with `SEV 1011 T23 (Type J) outputs at most {canonical(socket:sev1011_t23:output)}` + - *SEV 1011 T23 (Type J) outputs at most 3.7 kW A* corresponds with socket:sev1011_t23:output=3.7 kW +This tagrendering is only visible in the popup if the following condition is met: socket:sev1011_t23~.+ & socket:sev1011_t23!=0 +This tagrendering has labels +`technical` + +### this.id + +The question is `How much plugs of type AS3112 (Type I) are available here?` +This rendering asks information about the property +[socket:as3112](https://wiki.openstreetmap.org/wiki/Key:socket:as3112) +This is rendered with `There are {socket:as3112} plugs of type AS3112 (Type I) available here` + +This tagrendering is only visible in the popup if the following condition is met: socket:as3112~.+ & socket:as3112!=0 + + +### this.id -The question is *How much plugs of type Schuko wall plug without ground pin (CEE7/4 type F) are available here?* +The question is `What voltage do the plugs with AS3112 (Type I) offer?` +This rendering asks information about the property +[socket:as3112:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:as3112:voltage) +This is rendered with `AS3112 (Type I) outputs {canonical(socket:as3112:voltage)}` + - *AS3112 (Type I) outputs 230 volt* corresponds with socket:as3112:voltage=230 V +This tagrendering is only visible in the popup if the following condition is met: socket:as3112~.+ & socket:as3112!=0 +This tagrendering has labels +`technical` -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.id -This tagrendering is only visible in the popup if the following condition is met: `socket:schuko~.+ & socket:schuko!=0` +The question is `What current do the plugs with AS3112 (Type I) offer?` +This rendering asks information about the property +[socket:as3112:current](https://wiki.openstreetmap.org/wiki/Key:socket:as3112:current) +This is rendered with `AS3112 (Type I) outputs at most {canonical(socket:as3112:current)}` + - *AS3112 (Type I) outputs at most 10 A* corresponds with socket:as3112:current=10 A +This tagrendering is only visible in the popup if the following condition is met: socket:as3112~.+ & socket:as3112!=0 +This tagrendering has labels +`technical` +### this.id +The question is `What power output does a single plug of type AS3112 (Type I) offer?` +This rendering asks information about the property +[socket:as3112:output](https://wiki.openstreetmap.org/wiki/Key:socket:as3112:output) +This is rendered with `AS3112 (Type I) outputs at most {canonical(socket:as3112:output)}` + - *AS3112 (Type I) outputs at most 2.3 kW A* corresponds with socket:as3112:output=2.3 kW +This tagrendering is only visible in the popup if the following condition is met: socket:as3112~.+ & socket:as3112!=0 +This tagrendering has labels +`technical` -### voltage-socket:schuko +### this.id +The question is `How much plugs of type NEMA 5-20 (Type B) are available here?` +This rendering asks information about the property +[socket:nema_5_20](https://wiki.openstreetmap.org/wiki/Key:socket:nema_5_20) +This is rendered with `There are {socket:nema_5_20} plugs of type NEMA 5-20 (Type B) available here` +This tagrendering is only visible in the popup if the following condition is met: socket:nema_5_20~.+ & socket:nema_5_20!=0 -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.id +The question is `What voltage do the plugs with NEMA 5-20 (Type B) offer?` +This rendering asks information about the property +[socket:nema_5_20:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:nema_5_20:voltage) +This is rendered with `NEMA 5-20 (Type B) outputs {canonical(socket:nema_5_20:voltage)}` + - *NEMA 5-20 (Type B) outputs 120 volt* corresponds with socket:nema_5_20:voltage=120 V +This tagrendering is only visible in the popup if the following condition is met: socket:nema_5_20~.+ & socket:nema_5_20!=0 +This tagrendering has labels +`technical` +### this.id - - *Schuko wall plug without ground pin (CEE7/4 type F) outputs 230 volt* corresponds with socket:schuko:voltage=230 V +The question is `What current do the plugs with NEMA 5-20 (Type B) offer?` +This rendering asks information about the property +[socket:nema_5_20:current](https://wiki.openstreetmap.org/wiki/Key:socket:nema_5_20:current) +This is rendered with `NEMA 5-20 (Type B) outputs at most {canonical(socket:nema_5_20:current)}` + - *NEMA 5-20 (Type B) outputs at most 20 A* corresponds with socket:nema_5_20:current=20 A +This tagrendering is only visible in the popup if the following condition is met: socket:nema_5_20~.+ & socket:nema_5_20!=0 +This tagrendering has labels +`technical` +### this.id -This tagrendering is only visible in the popup if the following condition is met: `socket:schuko~.+ & socket:schuko!=0` +The question is `What power output does a single plug of type NEMA 5-20 (Type B) offer?` +This rendering asks information about the property +[socket:nema_5_20:output](https://wiki.openstreetmap.org/wiki/Key:socket:nema_5_20:output) +This is rendered with `NEMA 5-20 (Type B) outputs at most {canonical(socket:nema_5_20:output)}` + - *NEMA 5-20 (Type B) outputs at most 2.4 kW A* corresponds with socket:nema_5_20:output=2.4 kW +This tagrendering is only visible in the popup if the following condition is met: socket:nema_5_20~.+ & socket:nema_5_20!=0 +This tagrendering has labels +`technical` -This tagrendering has labels `technical` +### this.id +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)}` + - *24/7 opened (including holidays)* corresponds with opening_hours=24/7 + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -### current-socket:schuko +### this.id +The question is `Does one have to pay to use this charging station?` -The question is *What current do the plugs with Schuko wall plug without ground pin (CEE7/4 type F) offer?* + - *Free to use (without authenticating)* corresponds with fee=no & fee:conditional= & charge= & authentication:none=yes + - *Free to use, but one has to authenticate* corresponds with fee=no & fee:conditional= & charge= & authentication:none=no + - *Free to use* corresponds with fee=no + - _This option cannot be chosen as answer_ + - *Paid use, but free for customers of the hotel/pub/hospital/... who operates the charging station* corresponds with fee=yes & fee:conditional=no @ customers + - *Paid use* corresponds with fee=yes & fee:conditional= -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.id - - *Schuko wall plug without ground pin (CEE7/4 type F) outputs at most 16 A* corresponds with socket:schuko:current=16 A +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 tagrendering is only visible in the popup if the following condition is met: fee=yes -This tagrendering is only visible in the popup if the following condition is met: `socket:schuko~.+ & socket:schuko!=0` -This tagrendering has labels `technical` +### this.id +The question is `Which methods of payment are accepted here?` + - *Cash is accepted here* corresponds with payment:cash=yes + - Unselecting this answer will add payment:cash=no + - *Payment cards are accepted here* corresponds with payment:cards=yes + - Unselecting this answer will add payment:cards=no + - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes + - Unselecting this answer will add payment:qr_code=no + - *Payment is done using a dedicated app* corresponds with payment:app=yes + - Unselecting this answer will add payment:app=no + - *Payment is done using a membership card* corresponds with payment:membership_card=yes + - Unselecting this answer will add payment:membership_card=no +This tagrendering is only visible in the popup if the following condition is met: fee=yes | charge~.+ -### power-output-socket:schuko +### this.id +The question is `What kind of authentication is available at the charging station?` -The question is *What power output does a single plug of type Schuko wall plug without ground pin (CEE7/4 type F) offer?* + - *Authentication by a membership card* corresponds with authentication:membership_card=yes + - Unselecting this answer will add authentication:membership_card=no + - *Authentication by an app* corresponds with authentication:app=yes + - Unselecting this answer will add authentication:app=no + - *Authentication via phone call is available* corresponds with authentication:phone_call=yes + - Unselecting this answer will add authentication:phone_call=no + - *Authentication via SMS is available* corresponds with authentication:short_message=yes + - Unselecting this answer will add authentication:short_message=no + - *Authentication via NFC is available* corresponds with authentication:nfc=yes + - Unselecting this answer will add authentication:nfc=no + - *Authentication via Money Card is available* corresponds with authentication:money_card=yes + - Unselecting this answer will add authentication:money_card=no + - *Authentication via debit card is available* corresponds with authentication:debit_card=yes + - Unselecting this answer will add authentication:debit_card=no + - *Charging here is (also) possible without authentication* corresponds with authentication:none=yes + - Unselecting this answer will add authentication:none=no -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.id - - *Schuko wall plug without ground pin (CEE7/4 type F) outputs at most 3.6 kW A* corresponds with socket:schuko:output=3.6 kW +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 tagrendering is only visible in the popup if the following condition is met: authentication:phone_call=yes | authentication:short_message=yes -This tagrendering is only visible in the popup if the following condition is met: `socket:schuko~.+ & socket:schuko!=0` -This tagrendering has labels `technical` +### this.id +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)}` + - *No timelimit on leaving your vehicle here* corresponds with maxstay=unlimited +This tagrendering is only visible in the popup if the following condition is met: bus=yes | hgv=yes | motorcar=yes | maxstay~.+ -### plugs-amount-socket:typee +### this.id +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}` + - *Not part of a bigger network, e.g. because the charging station is maintained by a local business* corresponds with no:network=yes + - *Not part of a bigger network* corresponds with network=none + - _This option cannot be chosen as answer_ + - *AeroVironment* corresponds with network=AeroVironment + - *Blink* corresponds with network=Blink + - *EVgo* corresponds with network=EVgo + - *Allego* corresponds with network=Allego + - *Blue Corner* corresponds with network=Blue Corner + - *Tesla* corresponds with network=Tesla -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.id -This tagrendering is only visible in the popup if the following condition is met: `socket:typee~.+ & socket:typee!=0` +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}` + - *Actually, {operator} is the network* corresponds with network= -### voltage-socket:typee +### this.id +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}` -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.id +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}` - - *European wall plug with ground pin (CEE7/4 type E) outputs 230 volt* corresponds with socket:typee:voltage=230 V -This tagrendering is only visible in the popup if the following condition is met: `socket:typee~.+ & socket:typee!=0` -This tagrendering has labels `technical` +### this.id +The question is `What is the website where one can find more information about this charging station?` +This rendering asks information about the property +[website](https://wiki.openstreetmap.org/wiki/Key:website) +This is rendered with `More info on {website}` -### current-socket:typee +### this.id -The question is *What current do the plugs with European wall plug with ground pin (CEE7/4 type E) offer?* +_This tagrendering has no question and is thus read-only_ -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 tagrendering is only visible in the popup if the following condition is met: repeat_on~.+ +This tagrendering has labels +`level` +### this.id - - *European wall plug with ground pin (CEE7/4 type E) outputs at most 16 A* corresponds with socket:typee:current=16 A +The question is `On what level is this feature located?` +This rendering asks information about the property +[level](https://wiki.openstreetmap.org/wiki/Key:level) +This is rendered with `Located on the {level}th floor` + - *Located underground* corresponds with location=underground + - _This option cannot be chosen as answer_ + - *Located on the ground floor* corresponds with level=0 + - *Located on the ground floor* corresponds with level= + - _This option cannot be chosen as answer_ + - *Located on the first floor* corresponds with level=1 + - *Located on the first basement level* corresponds with level=-1 +This tagrendering has labels +`level` -This tagrendering is only visible in the popup if the following condition is met: `socket:typee~.+ & socket:typee!=0` +### this.id -This tagrendering has labels `technical` +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 tagrendering is only visible in the popup if the following condition is met: network~.+ -### power-output-socket:typee +### this.id +The question is `Is this charging point in use?` + - *This charging station works* corresponds with planned:amenity= & construction:amenity= & disused:amenity= & operational_status= & amenity=charging_station + - *This charging station is broken* corresponds with planned:amenity= & construction:amenity= & disused:amenity= & operational_status=broken & amenity=charging_station + - *A charging station is planned here* corresponds with planned:amenity=charging_station & construction:amenity= & disused:amenity= & operational_status= & amenity= + - *A charging station is constructed here* corresponds with planned:amenity= & construction:amenity=charging_station & disused:amenity= & operational_status= & amenity= + - *This charging station has beed permanently disabled and is not in use anymore but is still visible* corresponds with planned:amenity= & construction:amenity= & disused:amenity=charging_station & operational_status= & amenity= -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.id +The question is `Does one have to pay a parking fee while charging?` - - *European wall plug with ground pin (CEE7/4 type E) outputs at most 3 kW A* corresponds with socket:typee:output=3 kW - - *European wall plug with ground pin (CEE7/4 type E) outputs at most 22 kW A* corresponds with socket:typee:output=22 kW - - -This tagrendering is only visible in the popup if the following condition is met: `socket:typee~.+ & socket:typee!=0` - -This tagrendering has labels `technical` - - - -### plugs-amount-socket:chademo - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:chademo~.+ & socket:chademo!=0` - - - -### voltage-socket:chademo - - - -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)}` - - - - - *Chademo outputs 500 volt* corresponds with socket:chademo:voltage=500 V - - -This tagrendering is only visible in the popup if the following condition is met: `socket:chademo~.+ & socket:chademo!=0` - -This tagrendering has labels `technical` - - - -### current-socket:chademo - - - -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)}` - - - - - *Chademo outputs at most 120 A* corresponds with socket:chademo:current=120 A - - -This tagrendering is only visible in the popup if the following condition is met: `socket:chademo~.+ & socket:chademo!=0` - -This tagrendering has labels `technical` - - - -### power-output-socket:chademo - - - -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)}` - - - - - *Chademo outputs at most 50 kW A* corresponds with socket:chademo:output=50 kW - - -This tagrendering is only visible in the popup if the following condition is met: `socket:chademo~.+ & socket:chademo!=0` - -This tagrendering has labels `technical` - - - -### plugs-amount-socket:type1_cable - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:type1_cable~.+ & socket:type1_cable!=0` - - - -### voltage-socket:type1_cable - - - -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)}` - - - - - *Type 1 with cable (J1772) outputs 200 volt* corresponds with socket:type1_cable:voltage=200 V - - *Type 1 with cable (J1772) outputs 240 volt* corresponds with socket:type1_cable:voltage=240 V - - -This tagrendering is only visible in the popup if the following condition is met: `socket:type1_cable~.+ & socket:type1_cable!=0` - -This tagrendering has labels `technical` - - - -### current-socket:type1_cable - - - -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)}` - - - - - *Type 1 with cable (J1772) outputs at most 32 A* corresponds with socket:type1_cable:current=32 A - - -This tagrendering is only visible in the popup if the following condition is met: `socket:type1_cable~.+ & socket:type1_cable!=0` - -This tagrendering has labels `technical` - - - -### power-output-socket:type1_cable - - - -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)}` - - - - - *Type 1 with cable (J1772) outputs at most 3.7 kW A* corresponds with socket:type1_cable:output=3.7 kW - - *Type 1 with cable (J1772) outputs at most 7 kW A* corresponds with socket:type1_cable:output=7 kW - - -This tagrendering is only visible in the popup if the following condition is met: `socket:type1_cable~.+ & socket:type1_cable!=0` - -This tagrendering has labels `technical` - - - -### plugs-amount-socket:type1 - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:type1~.+ & socket:type1!=0` - - - -### voltage-socket:type1 - - - -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)}` - - - - - *Type 1 without cable (J1772) outputs 200 volt* corresponds with socket:type1:voltage=200 V - - *Type 1 without cable (J1772) outputs 240 volt* corresponds with socket:type1:voltage=240 V - - -This tagrendering is only visible in the popup if the following condition is met: `socket:type1~.+ & socket:type1!=0` - -This tagrendering has labels `technical` - - - -### current-socket:type1 - - - -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)}` - - - - - *Type 1 without cable (J1772) outputs at most 32 A* corresponds with socket:type1:current=32 A - - -This tagrendering is only visible in the popup if the following condition is met: `socket:type1~.+ & socket:type1!=0` - -This tagrendering has labels `technical` - - - -### power-output-socket:type1 - - - -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)}` - - - - - *Type 1 without cable (J1772) outputs at most 3.7 kW A* corresponds with socket:type1:output=3.7 kW - - *Type 1 without cable (J1772) outputs at most 6.6 kW A* corresponds with socket:type1:output=6.6 kW - - *Type 1 without cable (J1772) outputs at most 7 kW A* corresponds with socket:type1:output=7 kW - - *Type 1 without cable (J1772) outputs at most 7.2 kW A* corresponds with socket:type1:output=7.2 kW - - -This tagrendering is only visible in the popup if the following condition is met: `socket:type1~.+ & socket:type1!=0` - -This tagrendering has labels `technical` - - - -### plugs-amount-socket:type1_combo - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:type1_combo~.+ & socket:type1_combo!=0` - - - -### voltage-socket:type1_combo - - - -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)}` - - - - - *Type 1 CCS (aka Type 1 Combo) outputs 400 volt* corresponds with socket:type1_combo:voltage=400 V - - *Type 1 CCS (aka Type 1 Combo) outputs 1000 volt* corresponds with socket:type1_combo:voltage=1000 V - - -This tagrendering is only visible in the popup if the following condition is met: `socket:type1_combo~.+ & socket:type1_combo!=0` - -This tagrendering has labels `technical` - - - -### current-socket:type1_combo - - - -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)}` - - - - - *Type 1 CCS (aka Type 1 Combo) outputs at most 50 A* corresponds with socket:type1_combo:current=50 A - - *Type 1 CCS (aka Type 1 Combo) outputs at most 125 A* corresponds with socket:type1_combo:current=125 A - - -This tagrendering is only visible in the popup if the following condition is met: `socket:type1_combo~.+ & socket:type1_combo!=0` - -This tagrendering has labels `technical` - - - -### power-output-socket:type1_combo - - - -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)}` - - - - - *Type 1 CCS (aka Type 1 Combo) outputs at most 50 kW A* corresponds with socket:type1_combo:output=50 kW - - *Type 1 CCS (aka Type 1 Combo) outputs at most 62.5 kW A* corresponds with socket:type1_combo:output=62.5 kW - - *Type 1 CCS (aka Type 1 Combo) outputs at most 150 kW A* corresponds with socket:type1_combo:output=150 kW - - *Type 1 CCS (aka Type 1 Combo) outputs at most 350 kW A* corresponds with socket:type1_combo:output=350 kW - - -This tagrendering is only visible in the popup if the following condition is met: `socket:type1_combo~.+ & socket:type1_combo!=0` - -This tagrendering has labels `technical` - - - -### plugs-amount-socket:tesla_supercharger - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:tesla_supercharger~.+ & socket:tesla_supercharger!=0` - - - -### voltage-socket:tesla_supercharger - - - -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)}` - - - - - *Tesla Supercharger outputs 480 volt* corresponds with socket:tesla_supercharger:voltage=480 V - - -This tagrendering is only visible in the popup if the following condition is met: `socket:tesla_supercharger~.+ & socket:tesla_supercharger!=0` - -This tagrendering has labels `technical` - - - -### current-socket:tesla_supercharger - - - -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)}` - - - - - *Tesla Supercharger outputs at most 125 A* corresponds with socket:tesla_supercharger:current=125 A - - *Tesla Supercharger outputs at most 350 A* corresponds with socket:tesla_supercharger:current=350 A - - -This tagrendering is only visible in the popup if the following condition is met: `socket:tesla_supercharger~.+ & socket:tesla_supercharger!=0` - -This tagrendering has labels `technical` - - - -### power-output-socket:tesla_supercharger - - - -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)}` - - - - - *Tesla Supercharger outputs at most 120 kW A* corresponds with socket:tesla_supercharger:output=120 kW - - *Tesla Supercharger outputs at most 150 kW A* corresponds with socket:tesla_supercharger:output=150 kW - - *Tesla Supercharger outputs at most 250 kW A* corresponds with socket:tesla_supercharger:output=250 kW - - -This tagrendering is only visible in the popup if the following condition is met: `socket:tesla_supercharger~.+ & socket:tesla_supercharger!=0` - -This tagrendering has labels `technical` - - - -### plugs-amount-socket:type2 - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:type2~.+ & socket:type2!=0` - - - -### voltage-socket:type2 - - - -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)}` - - - - - *Type 2 (mennekes) outputs 230 volt* corresponds with socket:type2:voltage=230 V - - *Type 2 (mennekes) outputs 400 volt* corresponds with socket:type2:voltage=400 V - - -This tagrendering is only visible in the popup if the following condition is met: `socket:type2~.+ & socket:type2!=0` - -This tagrendering has labels `technical` - - - -### current-socket:type2 - - - -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)}` - - - - - *Type 2 (mennekes) outputs at most 16 A* corresponds with socket:type2:current=16 A - - *Type 2 (mennekes) outputs at most 32 A* corresponds with socket:type2:current=32 A - - -This tagrendering is only visible in the popup if the following condition is met: `socket:type2~.+ & socket:type2!=0` - -This tagrendering has labels `technical` - - - -### power-output-socket:type2 - - - -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)}` - - - - - *Type 2 (mennekes) outputs at most 11 kW A* corresponds with socket:type2:output=11 kW - - *Type 2 (mennekes) outputs at most 22 kW A* corresponds with socket:type2:output=22 kW - - -This tagrendering is only visible in the popup if the following condition is met: `socket:type2~.+ & socket:type2!=0` - -This tagrendering has labels `technical` - - - -### plugs-amount-socket:type2_combo - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:type2_combo~.+ & socket:type2_combo!=0` - - - -### voltage-socket:type2_combo - - - -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)}` - - - - - *Type 2 CCS (mennekes) outputs 500 volt* corresponds with socket:type2_combo:voltage=500 V - - *Type 2 CCS (mennekes) outputs 920 volt* corresponds with socket:type2_combo:voltage=920 V - - -This tagrendering is only visible in the popup if the following condition is met: `socket:type2_combo~.+ & socket:type2_combo!=0` - -This tagrendering has labels `technical` - - - -### current-socket:type2_combo - - - -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)}` - - - - - *Type 2 CCS (mennekes) outputs at most 125 A* corresponds with socket:type2_combo:current=125 A - - *Type 2 CCS (mennekes) outputs at most 350 A* corresponds with socket:type2_combo:current=350 A - - -This tagrendering is only visible in the popup if the following condition is met: `socket:type2_combo~.+ & socket:type2_combo!=0` - -This tagrendering has labels `technical` - - - -### power-output-socket:type2_combo - - - -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)}` - - - - - *Type 2 CCS (mennekes) outputs at most 50 kW A* corresponds with socket:type2_combo:output=50 kW - - -This tagrendering is only visible in the popup if the following condition is met: `socket:type2_combo~.+ & socket:type2_combo!=0` - -This tagrendering has labels `technical` - - - -### plugs-amount-socket:type2_cable - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:type2_cable~.+ & socket:type2_cable!=0` - - - -### voltage-socket:type2_cable - - - -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)}` - - - - - *Type 2 with cable (mennekes) outputs 230 volt* corresponds with socket:type2_cable:voltage=230 V - - *Type 2 with cable (mennekes) outputs 400 volt* corresponds with socket:type2_cable:voltage=400 V - - -This tagrendering is only visible in the popup if the following condition is met: `socket:type2_cable~.+ & socket:type2_cable!=0` - -This tagrendering has labels `technical` - - - -### current-socket:type2_cable - - - -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)}` - - - - - *Type 2 with cable (mennekes) outputs at most 16 A* corresponds with socket:type2_cable:current=16 A - - *Type 2 with cable (mennekes) outputs at most 32 A* corresponds with socket:type2_cable:current=32 A - - -This tagrendering is only visible in the popup if the following condition is met: `socket:type2_cable~.+ & socket:type2_cable!=0` - -This tagrendering has labels `technical` - - - -### power-output-socket:type2_cable - - - -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)}` - - - - - *Type 2 with cable (mennekes) outputs at most 11 kW A* corresponds with socket:type2_cable:output=11 kW - - *Type 2 with cable (mennekes) outputs at most 22 kW A* corresponds with socket:type2_cable:output=22 kW - - -This tagrendering is only visible in the popup if the following condition is met: `socket:type2_cable~.+ & socket:type2_cable!=0` - -This tagrendering has labels `technical` - - - -### plugs-amount-socket:tesla_supercharger_ccs - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:tesla_supercharger_ccs~.+ & socket:tesla_supercharger_ccs!=0` - - - -### voltage-socket:tesla_supercharger_ccs - - - -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)}` - - - - - *Tesla Supercharger CCS (a branded type2_css) outputs 500 volt* corresponds with socket:tesla_supercharger_ccs:voltage=500 V - - *Tesla Supercharger CCS (a branded type2_css) outputs 920 volt* corresponds with socket:tesla_supercharger_ccs:voltage=920 V - - -This tagrendering is only visible in the popup if the following condition is met: `socket:tesla_supercharger_ccs~.+ & socket:tesla_supercharger_ccs!=0` - -This tagrendering has labels `technical` - - - -### current-socket:tesla_supercharger_ccs - - - -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)}` - - - - - *Tesla Supercharger CCS (a branded type2_css) outputs at most 125 A* corresponds with socket:tesla_supercharger_ccs:current=125 A - - *Tesla Supercharger CCS (a branded type2_css) outputs at most 350 A* corresponds with socket:tesla_supercharger_ccs:current=350 A - - -This tagrendering is only visible in the popup if the following condition is met: `socket:tesla_supercharger_ccs~.+ & socket:tesla_supercharger_ccs!=0` - -This tagrendering has labels `technical` - - - -### power-output-socket:tesla_supercharger_ccs - - - -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)}` - - - - - *Tesla Supercharger CCS (a branded type2_css) outputs at most 50 kW A* corresponds with socket:tesla_supercharger_ccs:output=50 kW - - -This tagrendering is only visible in the popup if the following condition is met: `socket:tesla_supercharger_ccs~.+ & socket:tesla_supercharger_ccs!=0` - -This tagrendering has labels `technical` - - - -### plugs-amount-socket:tesla_destination_us - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:tesla_destination~.+ & socket:tesla_destination!=0` - - - -### voltage-socket:tesla_destination_us - - - -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)}` - - - - - *Tesla Supercharger (destination) outputs 480 volt* corresponds with socket:tesla_destination:voltage=480 V - - -This tagrendering is only visible in the popup if the following condition is met: `socket:tesla_destination~.+ & socket:tesla_destination!=0` - -This tagrendering has labels `technical` - - - -### current-socket:tesla_destination_us - - - -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)}` - - - - - *Tesla Supercharger (destination) outputs at most 125 A* corresponds with socket:tesla_destination:current=125 A - - *Tesla Supercharger (destination) outputs at most 350 A* corresponds with socket:tesla_destination:current=350 A - - -This tagrendering is only visible in the popup if the following condition is met: `socket:tesla_destination~.+ & socket:tesla_destination!=0` - -This tagrendering has labels `technical` - - - -### power-output-socket:tesla_destination_us - - - -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)}` - - - - - *Tesla Supercharger (destination) outputs at most 120 kW A* corresponds with socket:tesla_destination:output=120 kW - - *Tesla Supercharger (destination) outputs at most 150 kW A* corresponds with socket:tesla_destination:output=150 kW - - *Tesla Supercharger (destination) outputs at most 250 kW A* corresponds with socket:tesla_destination:output=250 kW - - -This tagrendering is only visible in the popup if the following condition is met: `socket:tesla_destination~.+ & socket:tesla_destination!=0` - -This tagrendering has labels `technical` - - - -### plugs-amount-socket:tesla_destination - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:tesla_destination~.+ & socket:tesla_destination!=0` - - - -### voltage-socket:tesla_destination - - - -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)}` - - - - - *Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs 230 volt* corresponds with socket:tesla_destination:voltage=230 V - - *Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs 400 volt* corresponds with socket:tesla_destination:voltage=400 V - - -This tagrendering is only visible in the popup if the following condition is met: `socket:tesla_destination~.+ & socket:tesla_destination!=0` - -This tagrendering has labels `technical` - - - -### current-socket:tesla_destination - - - -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)}` - - - - - *Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most 16 A* corresponds with socket:tesla_destination:current=16 A - - *Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most 32 A* corresponds with socket:tesla_destination:current=32 A - - -This tagrendering is only visible in the popup if the following condition is met: `socket:tesla_destination~.+ & socket:tesla_destination!=0` - -This tagrendering has labels `technical` - - - -### power-output-socket:tesla_destination - - - -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)}` - - - - - *Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most 11 kW A* corresponds with socket:tesla_destination:output=11 kW - - *Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most 22 kW A* corresponds with socket:tesla_destination:output=22 kW - - -This tagrendering is only visible in the popup if the following condition is met: `socket:tesla_destination~.+ & socket:tesla_destination!=0` - -This tagrendering has labels `technical` - - - -### plugs-amount-socket:USB-A - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:USB-A~.+ & socket:USB-A!=0` - - - -### voltage-socket:USB-A - - - -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)}` - - - - - *USB to charge phones and small electronics outputs 5 volt* corresponds with socket:USB-A:voltage=5 V - - -This tagrendering is only visible in the popup if the following condition is met: `socket:USB-A~.+ & socket:USB-A!=0` - -This tagrendering has labels `technical` - - - -### current-socket:USB-A - - - -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)}` - - - - - *USB to charge phones and small electronics outputs at most 1 A* corresponds with socket:USB-A:current=1 A - - *USB to charge phones and small electronics outputs at most 2 A* corresponds with socket:USB-A:current=2 A - - -This tagrendering is only visible in the popup if the following condition is met: `socket:USB-A~.+ & socket:USB-A!=0` - -This tagrendering has labels `technical` - - - -### power-output-socket:USB-A - - - -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)}` - - - - - *USB to charge phones and small electronics outputs at most 5W A* corresponds with socket:USB-A:output=5W - - *USB to charge phones and small electronics outputs at most 10W A* corresponds with socket:USB-A:output=10W - - -This tagrendering is only visible in the popup if the following condition is met: `socket:USB-A~.+ & socket:USB-A!=0` - -This tagrendering has labels `technical` - - - -### plugs-amount-socket:bosch_3pin - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:bosch_3pin~.+ & socket:bosch_3pin!=0` - - - -### voltage-socket:bosch_3pin - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:bosch_3pin~.+ & socket:bosch_3pin!=0` - -This tagrendering has labels `technical` - - - -### current-socket:bosch_3pin - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:bosch_3pin~.+ & socket:bosch_3pin!=0` - -This tagrendering has labels `technical` - - - -### power-output-socket:bosch_3pin - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:bosch_3pin~.+ & socket:bosch_3pin!=0` - -This tagrendering has labels `technical` - - - -### plugs-amount-socket:bosch_5pin - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:bosch_5pin~.+ & socket:bosch_5pin!=0` - - - -### voltage-socket:bosch_5pin - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:bosch_5pin~.+ & socket:bosch_5pin!=0` - -This tagrendering has labels `technical` - - - -### current-socket:bosch_5pin - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:bosch_5pin~.+ & socket:bosch_5pin!=0` - -This tagrendering has labels `technical` - - - -### power-output-socket:bosch_5pin - - - -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 tagrendering is only visible in the popup if the following condition is met: `socket:bosch_5pin~.+ & socket:bosch_5pin!=0` - -This tagrendering has labels `technical` - - - -### plugs-amount-socket:bs1363 - - - -The question is *How much plugs of type BS1363 (Type G) are available here?* - -This rendering asks information about the property [socket:bs1363](https://wiki.openstreetmap.org/wiki/Key:socket:bs1363) This is rendered with `There are {socket:bs1363} plugs of type BS1363 (Type G) available here` - -This tagrendering is only visible in the popup if the following condition is met: `socket:bs1363~.+ & socket:bs1363!=0` - - - -### voltage-socket:bs1363 - - - -The question is *What voltage do the plugs with BS1363 (Type G) offer?* - -This rendering asks information about the property [socket:bs1363:voltage](https://wiki.openstreetmap.org/wiki/Key:socket:bs1363:voltage) This is rendered with `BS1363 (Type G) outputs {canonical(socket:bs1363:voltage)}` - - - - - *BS1363 (Type G) outputs 230 volt* corresponds with socket:bs1363:voltage=230 V - - -This tagrendering is only visible in the popup if the following condition is met: `socket:bs1363~.+ & socket:bs1363!=0` - -This tagrendering has labels `technical` - - - -### current-socket:bs1363 - - - -The question is *What current do the plugs with BS1363 (Type G) offer?* - -This rendering asks information about the property [socket:bs1363:current](https://wiki.openstreetmap.org/wiki/Key:socket:bs1363:current) This is rendered with `BS1363 (Type G) outputs at most {canonical(socket:bs1363:current)}` - - - - - *BS1363 (Type G) outputs at most 13 A* corresponds with socket:bs1363:current=13 A - - -This tagrendering is only visible in the popup if the following condition is met: `socket:bs1363~.+ & socket:bs1363!=0` - -This tagrendering has labels `technical` - - - -### power-output-socket:bs1363 - - - -The question is *What power output does a single plug of type BS1363 (Type G) offer?* - -This rendering asks information about the property [socket:bs1363:output](https://wiki.openstreetmap.org/wiki/Key:socket:bs1363:output) This is rendered with `BS1363 (Type G) outputs at most {canonical(socket:bs1363:output)}` - - - - - *BS1363 (Type G) outputs at most 3kW A* corresponds with socket:bs1363:output=3kW - - -This tagrendering is only visible in the popup if the following condition is met: `socket:bs1363~.+ & socket:bs1363!=0` - -This tagrendering has labels `technical` - - - -### OH - - - -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)}` - - - - - *24/7 opened (including holidays)* corresponds with opening_hours=24/7 - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ - - - - -### fee - - - -The question is *Does one have to pay to use this charging station?* - - - - - - - *Free to use (without authenticating)* corresponds with fee=no & fee:conditional= & charge= & authentication:none=yes - - *Free to use, but one has to authenticate* corresponds with fee=no & fee:conditional= & charge= & authentication:none=no - - *Free to use* corresponds with fee=no - - _This option cannot be chosen as answer_ - - *Paid use, but free for customers of the hotel/pub/hospital/... who operates the charging station* corresponds with fee=yes & fee:conditional=no @ customers - - *Paid use* corresponds with fee=yes & fee:conditional= - - - - -### charge - - - -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 tagrendering is only visible in the popup if the following condition is met: `fee=yes` - - - -### payment-options - - - -The question is *Which methods of payment are accepted here?* - - - - - - - *Cash is accepted here* corresponds with payment:cash=yes - - Unselecting this answer will add payment:cash=no - - *Payment cards are accepted here* corresponds with payment:cards=yes - - Unselecting this answer will add payment:cards=no - - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes - - Unselecting this answer will add payment:qr_code=no - - *Payment is done using a dedicated app* corresponds with payment:app=yes - - Unselecting this answer will add payment:app=no - - *Payment is done using a membership card* corresponds with payment:membership_card=yes - - Unselecting this answer will add payment:membership_card=no - - -This tagrendering is only visible in the popup if the following condition is met: `fee=yes | charge~.+` - - - -### Authentication - - - -The question is *What kind of authentication is available at the charging station?* - - - - - - - *Authentication by a membership card* corresponds with authentication:membership_card=yes - - Unselecting this answer will add authentication:membership_card=no - - *Authentication by an app* corresponds with authentication:app=yes - - Unselecting this answer will add authentication:app=no - - *Authentication via phone call is available* corresponds with authentication:phone_call=yes - - Unselecting this answer will add authentication:phone_call=no - - *Authentication via SMS is available* corresponds with authentication:short_message=yes - - Unselecting this answer will add authentication:short_message=no - - *Authentication via NFC is available* corresponds with authentication:nfc=yes - - Unselecting this answer will add authentication:nfc=no - - *Authentication via Money Card is available* corresponds with authentication:money_card=yes - - Unselecting this answer will add authentication:money_card=no - - *Authentication via debit card is available* corresponds with authentication:debit_card=yes - - Unselecting this answer will add authentication:debit_card=no - - *Charging here is (also) possible without authentication* corresponds with authentication:none=yes - - Unselecting this answer will add authentication:none=no - - - - -### Auth phone - - - -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 tagrendering is only visible in the popup if the following condition is met: `authentication:phone_call=yes | authentication:short_message=yes` - - - -### maxstay - - - -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)}` - - - - - *No timelimit on leaving your vehicle here* corresponds with maxstay=unlimited - - -This tagrendering is only visible in the popup if the following condition is met: `bus=yes | hgv=yes | motorcar=yes | maxstay~.+` - - - -### Network - - - -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}` - - - - - *Not part of a bigger network, e.g. because the charging station is maintained by a local business* corresponds with no:network=yes - - *Not part of a bigger network* corresponds with network=none - - _This option cannot be chosen as answer_ - - *AeroVironment* corresponds with network=AeroVironment - - *Blink* corresponds with network=Blink - - *EVgo* corresponds with network=EVgo - - *Allego* corresponds with network=Allego - - *Blue Corner* corresponds with network=Blue Corner - - *Tesla* corresponds with network=Tesla - - - - -### Operator - - - -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}` - - - - - *Actually, {operator} is the network* corresponds with network= - - - - -### phone - - - -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}` - - - -### email - - - -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}` - - - -### website - - - -The question is *What is the website where one can find more information about this charging station?* - -This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `More info on {website}` - - - -### repeated - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering is only visible in the popup if the following condition is met: `repeat_on~.+` - -This tagrendering has labels `level` - - - -### single_level - - - -The question is *On what level is this feature located?* - -This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level) This is rendered with `Located on the {level}th floor` - - - - - *Located underground* corresponds with location=underground - - _This option cannot be chosen as answer_ - - *Located on the ground floor* corresponds with level=0 - - *Located on the ground floor* corresponds with level= - - _This option cannot be chosen as answer_ - - *Located on the first floor* corresponds with level=1 - - *Located on the first basement level* corresponds with level=-1 - - -This tagrendering has labels `level` - - - -### ref - - - -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 tagrendering is only visible in the popup if the following condition is met: `network~.+` - - - -### Operational status - - - -The question is *Is this charging point in use?* - - - - - - - *This charging station works* corresponds with planned:amenity= & construction:amenity= & disused:amenity= & operational_status= & amenity=charging_station - - *This charging station is broken* corresponds with planned:amenity= & construction:amenity= & disused:amenity= & operational_status=broken & amenity=charging_station - - *A charging station is planned here* corresponds with planned:amenity=charging_station & construction:amenity= & disused:amenity= & operational_status= & amenity= - - *A charging station is constructed here* corresponds with planned:amenity= & construction:amenity=charging_station & disused:amenity= & operational_status= & amenity= - - *This charging station has beed permanently disabled and is not in use anymore but is still visible* corresponds with planned:amenity= & construction:amenity= & disused:amenity=charging_station & operational_status= & amenity= - - - - -### Parking:fee - - - -The question is *Does one have to pay a parking fee while charging?* - - - - - - - *No additional parking cost while charging* corresponds with parking:fee=no - - *An additional parking fee should be paid while charging* corresponds with parking:fee=yes - - - - -### questions + - *No additional parking cost while charging* corresponds with parking:fee=no + - *An additional parking fee should be paid while charging* corresponds with parking:fee=yes +### this.id Show the questions block at this location - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### questions-technical +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/cyclofix/cyclofix.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/cyclofix/cyclofix.json) diff --git a/Docs/Layers/cinema.md b/Docs/Layers/cinema.md index 64577baf9..13b2823b4 100644 --- a/Docs/Layers/cinema.md +++ b/Docs/Layers/cinema.md @@ -25,22 +25,22 @@ 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [reviews](#reviews) - - [phone](#phone) - - [email](#email) - - [website](#website) - - [wikipedia](#wikipedia) - - [cinema_type](#cinema_type) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -86,235 +86,157 @@ attribute | type | values which are supported by this layer [](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.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### reviews - - - +### this.id Shows the reviews module (including the possibility to leave a review) - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### phone +### this.id +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` -The question is *What is the phone number of {title()}?* +### this.id -This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}` +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ +This tagrendering has labels +`contact` +### this.id - - *{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_ - - *{operator:email}* corresponds with operator: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 - +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` +### this.id 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}` +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_ - - *{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_ +### this.id + +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 +### this.id -### cinema_type - - - -The question is *What type of cinema is this?* +_This tagrendering has no question and is thus read-only_ - - *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 +### this.id + +_This tagrendering has no question and is thus read-only_ +This tagrendering has labels +`added_by_default` -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - - +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 6008f4c6e..fc42a8f60 100644 --- a/Docs/Layers/climbing_area.md +++ b/Docs/Layers/climbing_area.md @@ -26,26 +26,26 @@ An area where climbing is possible, e.g. a crag, site, boulder, … Contains agg 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [minimap](#minimap) - - [Contained routes length hist](#contained-routes-length-hist) - - [Contained routes hist](#contained-routes-hist) - - [Contained_climbing_routes](#contained_climbing_routes) - - [name](#name) - - [Type](#type) - - [Rock type (crag/rock/cliff only)](#rock-type-(cragrock/cliff-only)) - - [reviews](#reviews) - - [website](#website) - - [fee](#fee) - - [bouldering](#bouldering) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -99,269 +99,184 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/climbing:boulder#values) [climbing:boulder](https://wiki.openstreetmap.org/wiki/Key:climbing:boulder) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:climbing:boulder%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:climbing:boulder%3Dno) [limited](https://wiki.openstreetmap.org/wiki/Tag:climbing:boulder%3Dlimited) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### minimap +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +### this.id +_This tagrendering has no question and is thus read-only_ -### Contained routes length hist -This tagrendering has no question and is thus read-only +### this.id +_This tagrendering has no question and is thus read-only_ -### Contained routes hist +### this.id +_This tagrendering has no question and is thus read-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: _contained_climbing_routes~.+ +### this.id +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 climbing opportunity doesn't have a name* corresponds with noname=yes & name= -### Contained_climbing_routes +### this.id -This tagrendering has no question and is thus read-only +The question is `What kind of climbing opportunity is this?` + - *A climbing boulder - a single rock or cliff with one or a few climbing routes which can be climbed safely without rope* corresponds with climbing=boulder + - *A climbing crag - a single rock or cliff with at least a few climbing routes* corresponds with climbing=crag + - *A climbing area with one or more climbing crags and/or boulders* corresponds with climbing=area -This tagrendering is only visible in the popup if the following condition is met: `_contained_climbing_routes~.+` +### this.id - -### name - - - -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 climbing opportunity doesn't have a name* corresponds with noname=yes & name= - - - - -### Type - - - -The question is *What kind of climbing opportunity is this?* - - - - - - - *A climbing boulder - a single rock or cliff with one or a few climbing routes which can be climbed safely without rope* corresponds with climbing=boulder - - *A climbing crag - a single rock or cliff with at least a few climbing routes* corresponds with climbing=crag - - *A climbing area with one or more climbing crags and/or boulders* corresponds with climbing=area - - - - -### Rock type (crag/rock/cliff only) - - - -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}` - - - - - *Limestone* corresponds with rock=limestone - - -This tagrendering is only visible in the popup if the following condition is met: `climbing=crag | natural=cliff | natural=bare_rock` - - - -### reviews - +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}` + - *Limestone* corresponds with rock=limestone +This tagrendering is only visible in the popup if the following condition is met: climbing=crag | natural=cliff | natural=bare_rock +### this.id Shows the reviews module (including the possibility to leave a review) - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### website +### this.id + +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 tagrendering is only visible in the popup if the following condition is met: sport=climbing & club= & office= & leisure!~^(sports_centre)$ + + +### this.id + +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` + - *Climbing here is free of charge* corresponds with fee=no + - *Paying a fee is required to climb here* corresponds with fee=yes & charge= -The question is *Is there a (unofficial) website with more informations (e.g. topos)?* +### this.id -This rendering asks information about the property [url](https://wiki.openstreetmap.org/wiki/Key:url) This is rendered with `{url}` +The question is `Is bouldering possible here?` -This tagrendering is only visible in the popup if the following condition is met: `sport=climbing & club= & office= & leisure!~^(sports_centre)$` + - *Bouldering is possible here* corresponds with climbing:boulder=yes + - *Bouldering is not possible here* corresponds with climbing:boulder=no + - *Bouldering is possible, although there are only a few problems* corresponds with climbing:boulder=limited + - *There are {climbing:boulder} boulder problems* corresponds with climbing:boulder~.+ + - _This option cannot be chosen as answer_ -### fee +### this.id - - -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` - - - - - *Climbing here is free of charge* corresponds with fee=no - - *Paying a fee is required to climb here* corresponds with fee=yes & charge= - - - - -### bouldering - - - -The question is *Is bouldering possible here?* +_This tagrendering has no question and is thus read-only_ - - *Bouldering is possible here* corresponds with climbing:boulder=yes - - *Bouldering is not possible here* corresponds with climbing:boulder=no - - *Bouldering is possible, although there are only a few problems* corresponds with climbing:boulder=limited - - *There are {climbing:boulder} boulder problems* corresponds with climbing:boulder~.+ - - _This option cannot be chosen as answer_ +### this.id + +_This tagrendering has no question and is thus read-only_ +This tagrendering has labels +`added_by_default` -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/climbing_area/climbing_area.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/climbing_area/climbing_area.json) diff --git a/Docs/Layers/climbing_club.md b/Docs/Layers/climbing_club.md index dba8df94e..37370e05a 100644 --- a/Docs/Layers/climbing_club.md +++ b/Docs/Layers/climbing_club.md @@ -25,20 +25,20 @@ A climbing club or organisation 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [climbing_club-name](#climbing_club-name) - - [website](#website) - - [email](#email) - - [phone](#phone) - - [opening_hours](#opening_hours) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -88,201 +88,140 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/opening_hours#values) [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) | [opening_hours](../SpecialInputElements.md#opening_hours) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` +### this.id +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}` - - *You just created this element! Thanks for sharing this info with the world and helping people worldwide.* corresponds with id~.+ +### this.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~.+` +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 `added_by_default` +This tagrendering has labels +`contact` +### this.id +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ -### climbing_club-name +This tagrendering has labels +`contact` +### this.id +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_ -The question is *What is the name of this climbing club or NGO?* +This tagrendering has labels +`contact` -This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `{name}` +### this.id +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)}` + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -### website +### this.id +_This tagrendering has no question and is thus read-only_ -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.id +_This tagrendering has no question and is thus read-only_ -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_ - - *{operator:email}* corresponds with operator:email~.+ - - _This option cannot be chosen as answer_ - - -This tagrendering has labels `contact` - - - -### 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` - - - -### 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)}` - - - - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/climbing_club/climbing_club.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/climbing_club/climbing_club.json) diff --git a/Docs/Layers/climbing_gym.md b/Docs/Layers/climbing_gym.md index 5082654d5..7a3247562 100644 --- a/Docs/Layers/climbing_gym.md +++ b/Docs/Layers/climbing_gym.md @@ -25,39 +25,39 @@ A climbing gym 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [name](#name) - - [website](#website) - - [phone](#phone) - - [email](#email) - - [fee](#fee) - - [payment-options](#payment-options) - - [opening_hours](#opening_hours) - - [reviews](#reviews) - - [shoe_rental](#shoe_rental) - - [harness_rental](#harness_rental) - - [belay_device_rental](#belay_device_rental) - - [rope_rental](#rope_rental) - - [bouldering](#bouldering) - - [sportclimbing](#sportclimbing) - - [toprope](#toprope) - - [average_length](#average_length) - - [min_difficulty](#min_difficulty) - - [max_difficulty](#max_difficulty) - - [max_bolts](#max_bolts) - - [Speed climbing?](#speed-climbing) - - [internet](#internet) - - [internet-fee](#internet-fee) - - [internet-ssid](#internet-ssid) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -122,515 +122,350 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/internet_access:ssid#values) [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid) | [string](../SpecialInputElements.md#string) | [Telekom](https://wiki.openstreetmap.org/wiki/Tag:internet_access:ssid%3DTelekom) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### name +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}` -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.id +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` -### website +### this.id +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` -The question is *What is the website of {title()}?* +### this.id -This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}` +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ +This tagrendering has labels +`contact` +### this.id - - *{contact:website}* corresponds with contact:website~.+ - - _This option cannot be chosen as answer_ +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` + - *Climbing here is free of charge* corresponds with fee=no + - *Paying a fee is required to climb here* corresponds with fee=yes & charge= -This tagrendering has labels `contact` +### this.id +The question is `Which methods of payment are accepted here?` -### phone + - *Cash is accepted here* corresponds with payment:cash=yes + - Unselecting this answer will add payment:cash=no + - *Payment cards are accepted here* corresponds with payment:cards=yes + - Unselecting this answer will add payment:cards=no + - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes + - Unselecting this answer will add payment:qr_code=no -The question is *What is the phone number of {title()}?* +### this.id -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_ - - *{operator:email}* corresponds with operator:email~.+ - - _This option cannot be chosen as answer_ - - -This tagrendering has labels `contact` - - - -### fee - - - -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` - - - - - *Climbing here is free of charge* corresponds with fee=no - - *Paying a fee is required to climb here* corresponds with fee=yes & charge= - - - - -### payment-options - - - -The question is *Which methods of payment are accepted here?* - - - - - - - *Cash is accepted here* corresponds with payment:cash=yes - - Unselecting this answer will add payment:cash=no - - *Payment cards are accepted here* corresponds with payment:cards=yes - - Unselecting this answer will add payment:cards=no - - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes - - Unselecting this answer will add payment:qr_code=no - - - - -### 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)}` - - - - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ - - - - -### reviews +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)}` + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ +### this.id Shows the reviews module (including the possibility to leave a review) +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +### this.id -### shoe_rental +The question is `Can one rent climbing shoes here?` + - *Climbing shoes can be borrowed for free here* corresponds with service:climbing_shoes:rental=yes & service:climbing_shoes:rental:fee=no + - *Climbing shoes can be rented here for {service:climbing_shoes:rental:charge}* corresponds with service:climbing_shoes:rental=yes & service:climbing_shoes:rental:charge~.+ + - _This option cannot be chosen as answer_ + - *Climbing shoes can be rented here* corresponds with service:climbing_shoes:rental=yes & service:climbing_shoes:rental:fee=yes + - *Climbing shoes can not be rented here* corresponds with service:climbing_shoes:rental=no -The question is *Can one rent climbing shoes here?* +### this.id +The question is `Can one rent a climbing harness here?` + - *A climbing harness can be borrowed for free here* corresponds with service:climbing_harness:rental=yes & service:climbing_harness:rental:fee=no + - *A climbing harness can be rented here for {service:climbing_harness:rental:charge}* corresponds with service:climbing_harness:rental=yes & service:climbing_harness:rental:charge~.+ + - _This option cannot be chosen as answer_ + - *A climbing harness can be rented here* corresponds with service:climbing_harness:rental=yes + - *A climbing harness can not be rented here* corresponds with service:climbing_harness:rental=no - - *Climbing shoes can be borrowed for free here* corresponds with service:climbing_shoes:rental=yes & service:climbing_shoes:rental:fee=no - - *Climbing shoes can be rented here for {service:climbing_shoes:rental:charge}* corresponds with service:climbing_shoes:rental=yes & service:climbing_shoes:rental:charge~.+ - - _This option cannot be chosen as answer_ - - *Climbing shoes can be rented here* corresponds with service:climbing_shoes:rental=yes & service:climbing_shoes:rental:fee=yes - - *Climbing shoes can not be rented here* corresponds with service:climbing_shoes:rental=no +### this.id +The question is `Can one rent a belay device here?` + - *Belay devices are provided at each rope* corresponds with service:climbing_belay_device:provided_at_each_rope=yes + - *A belay device can be borrowed for free here* corresponds with service:climbing_belay_device:rental=yes & service:climbing_belay_device:rental:fee=no + - *A belay device can be rented here for {service:climbing_belay_device:rental:charge}* corresponds with service:climbing_belay_device:rental=yes & service:climbing_belay_device:rental:charge~.+ + - _This option cannot be chosen as answer_ + - *A belay device can be rented here* corresponds with service:climbing_belay_device:rental=yes + - *A belay device can not be rented here* corresponds with service:climbing_belay_device:rental=no -### harness_rental +### this.id -The question is *Can one rent a climbing harness here?* +The question is `Can one rent a climbing rope here?` + - *A climbing rope can be borrowed for free here* corresponds with service:climbing_rope:rental=yes & service:climbing_rope:rental:fee=no + - *A climbing rope can be rented here for {service:climbing_rope:rental:charge}* corresponds with service:climbing_rope:rental=yes & service:climbing_rope:rental:charge~.+ + - _This option cannot be chosen as answer_ + - *A climbing rope can be rented here* corresponds with service:climbing_rope:rental=yes + - *A climbing rope can not be rented here* corresponds with service:climbing_rope:rental=no +### this.id - - *A climbing harness can be borrowed for free here* corresponds with service:climbing_harness:rental=yes & service:climbing_harness:rental:fee=no - - *A climbing harness can be rented here for {service:climbing_harness:rental:charge}* corresponds with service:climbing_harness:rental=yes & service:climbing_harness:rental:charge~.+ - - _This option cannot be chosen as answer_ - - *A climbing harness can be rented here* corresponds with service:climbing_harness:rental=yes - - *A climbing harness can not be rented here* corresponds with service:climbing_harness:rental=no +The question is `Is bouldering possible here?` + - *Bouldering is possible here* corresponds with climbing:boulder=yes + - *Bouldering is not possible here* corresponds with climbing:boulder=no + - *Bouldering is possible, although there are only a few problems* corresponds with climbing:boulder=limited + - *There are {climbing:boulder} boulder problems* corresponds with climbing:boulder~.+ + - _This option cannot be chosen as answer_ -### belay_device_rental +### this.id +The question is `Is sport climbing possible here on fixed anchors?` + - *Sport climbing is possible here* corresponds with climbing:sport=yes + - *Sport climbing is not possible here* corresponds with climbing:sport=no + - *There are {climbing:sport} sport climbing routes* corresponds with climbing:sport~.+ + - _This option cannot be chosen as answer_ -The question is *Can one rent a belay device here?* +### this.id +The question is `Is toprope climbing possible here?` + - *Toprope climbing is possible here* corresponds with climbing:toprope=yes + - *Toprope climbing is not possible here* corresponds with climbing:toprope=no + - *There are {climbing:toprope} toprope routes* corresponds with climbing:toprope~.+ + - _This option cannot be chosen as answer_ - - *Belay devices are provided at each rope* corresponds with service:climbing_belay_device:provided_at_each_rope=yes - - *A belay device can be borrowed for free here* corresponds with service:climbing_belay_device:rental=yes & service:climbing_belay_device:rental:fee=no - - *A belay device can be rented here for {service:climbing_belay_device:rental:charge}* corresponds with service:climbing_belay_device:rental=yes & service:climbing_belay_device:rental:charge~.+ - - _This option cannot be chosen as answer_ - - *A belay device can be rented here* corresponds with service:climbing_belay_device:rental=yes - - *A belay device can not be rented here* corresponds with service:climbing_belay_device:rental=no +### this.id +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` -### rope_rental -The question is *Can one rent a climbing rope here?* +### this.id +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` - - *A climbing rope can be borrowed for free here* corresponds with service:climbing_rope:rental=yes & service:climbing_rope:rental:fee=no - - *A climbing rope can be rented here for {service:climbing_rope:rental:charge}* corresponds with service:climbing_rope:rental=yes & service:climbing_rope:rental:charge~.+ - - _This option cannot be chosen as answer_ - - *A climbing rope can be rented here* corresponds with service:climbing_rope:rental=yes - - *A climbing rope can not be rented here* corresponds with service:climbing_rope:rental=no +### this.id +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 tagrendering is only visible in the popup if the following condition is met: club= & office= & (climbing:sport=yes | sport=climbing) & climbing!~^(route)$ -### bouldering +### this.id +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
` -The question is *Is bouldering possible here?* +### this.id +The question is `Is there a speed climbing wall?` + - *There is a speed climbing wall* corresponds with climbing:speed=yes + - *There is no speed climbing wall* corresponds with climbing:speed=no + - *There are {climbing:speed} speed climbing walls* corresponds with climbing:speed~.+ + - _This option cannot be chosen as answer_ - - *Bouldering is possible here* corresponds with climbing:boulder=yes - - *Bouldering is not possible here* corresponds with climbing:boulder=no - - *Bouldering is possible, although there are only a few problems* corresponds with climbing:boulder=limited - - *There are {climbing:boulder} boulder problems* corresponds with climbing:boulder~.+ - - _This option cannot be chosen as answer_ +### this.id +The question is `Does this place offer internet access?` -### sportclimbing + - *This place offers wireless internet access* corresponds with internet_access=wlan + - *This place does not offer internet access* corresponds with internet_access=no + - *This place offers internet access* corresponds with internet_access=yes + - _This option cannot be chosen as answer_ + - *This place offers internet access via a terminal or computer* corresponds with internet_access=terminal + - *This place offers wired internet access* corresponds with internet_access=wired +This tagrendering has labels +`internet-all` +### this.id -The question is *Is sport climbing possible here on fixed anchors?* +The question is `Is there a fee for internet access?` + - *There is a fee for the internet access at this place* corresponds with internet_access:fee=yes + - *Internet access is free at this place* corresponds with internet_access:fee=no + - *Internet access is free at this place, for customers only* corresponds with internet_access:fee=customers +This tagrendering is only visible in the popup if the following condition is met: internet_access!=no & internet_access~.+ +This tagrendering has labels +`internet-all` +### this.id +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}` + - *Telekom* corresponds with internet_access:ssid=Telekom +This tagrendering is only visible in the popup if the following condition is met: internet_access=wlan +This tagrendering has labels +`internet-all` +### this.id - - *Sport climbing is possible here* corresponds with climbing:sport=yes - - *Sport climbing is not possible here* corresponds with climbing:sport=no - - *There are {climbing:sport} sport climbing routes* corresponds with climbing:sport~.+ - - _This option cannot be chosen as answer_ +_This tagrendering has no question and is thus read-only_ -### toprope +### this.id +_This tagrendering has no question and is thus read-only_ -The question is *Is toprope climbing possible here?* - - - - - - - *Toprope climbing is possible here* corresponds with climbing:toprope=yes - - *Toprope climbing is not possible here* corresponds with climbing:toprope=no - - *There are {climbing:toprope} toprope routes* corresponds with climbing:toprope~.+ - - _This option cannot be chosen as answer_ - - - - -### average_length - - - -The question is *What is the (average) length of the routes in meters?* - -This rendering asks information about the property [climbing:length](https://wiki.openstreetmap.org/wiki/Key:climbing:length) This is rendered with `The routes are {canonical(climbing:length)} long on average` - - - -### min_difficulty - - - -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` - - - -### max_difficulty - - - -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 tagrendering is only visible in the popup if the following condition is met: `club= & office= & (climbing:sport=yes | sport=climbing) & climbing!~^(route)$` - - - -### max_bolts - - - -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
` - - - -### Speed climbing? - - - -The question is *Is there a speed climbing wall?* - - - - - - - *There is a speed climbing wall* corresponds with climbing:speed=yes - - *There is no speed climbing wall* corresponds with climbing:speed=no - - *There are {climbing:speed} speed climbing walls* corresponds with climbing:speed~.+ - - _This option cannot be chosen as answer_ - - - - -### internet - - - -The question is *Does this place offer internet access?* - - - - - - - *This place offers wireless internet access* corresponds with internet_access=wlan - - *This place does not offer internet access* corresponds with internet_access=no - - *This place offers internet access* corresponds with internet_access=yes - - _This option cannot be chosen as answer_ - - *This place offers internet access via a terminal or computer* corresponds with internet_access=terminal - - *This place offers wired internet access* corresponds with internet_access=wired - - -This tagrendering has labels `internet-all` - - - -### internet-fee - - - -The question is *Is there a fee for internet access?* - - - - - - - *There is a fee for the internet access at this place* corresponds with internet_access:fee=yes - - *Internet access is free at this place* corresponds with internet_access:fee=no - - *Internet access is free at this place, for customers only* corresponds with internet_access:fee=customers - - -This tagrendering is only visible in the popup if the following condition is met: `internet_access!=no & internet_access~.+` - -This tagrendering has labels `internet-all` - - - -### internet-ssid - - - -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}` - - - - - *Telekom* corresponds with internet_access:ssid=Telekom - - -This tagrendering is only visible in the popup if the following condition is met: `internet_access=wlan` - -This tagrendering has labels `internet-all` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/climbing_gym/climbing_gym.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/climbing_gym/climbing_gym.json) diff --git a/Docs/Layers/climbing_opportunity.md b/Docs/Layers/climbing_opportunity.md index 4688175f6..ebd8a7f3c 100644 --- a/Docs/Layers/climbing_opportunity.md +++ b/Docs/Layers/climbing_opportunity.md @@ -16,7 +16,7 @@ Fallback layer with items on which climbing _might_ be possible. It is loaded wh - - This layer is shown at zoomlevel **19** and higher + - This layer is shown at zoomlevel **18** and higher - This layer is needed as dependency for layer [climbing_route](#climbing_route) @@ -26,17 +26,17 @@ Fallback layer with items on which climbing _might_ be possible. It is loaded wh 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [climbing-opportunity-name](#climbing-opportunity-name) - - [climbing-possible](#climbing-possible) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -82,149 +82,100 @@ 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.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` + +### this.id + +_This tagrendering has no question and is thus read-only_ + + +This tagrendering is only visible in the popup if the following condition is met: name~.+ + + +### this.id + +The question is `Is climbing possible here?` + + - *Climbing is possible here* corresponds with sport=climbing + - *Climbing is not possible here* corresponds with climbing=no + - *Climbing is not possible here* corresponds with sport!~^(climbing)$ + - _This option cannot be chosen as answer_ + + + +### this.id + +_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.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` +_This tagrendering has no question and is thus read-only_ -### climbing-opportunity-name - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering is only visible in the popup if the following condition is met: `name~.+` - - - -### climbing-possible - - - -The question is *Is climbing possible here?* - - - - - - - *Climbing is possible here* corresponds with sport=climbing - - *Climbing is not possible here* corresponds with climbing=no - - *Climbing is not possible here* corresponds with sport!~^(climbing)$ - - _This option cannot be chosen as answer_ - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/climbing_opportunity/climbing_opportunity.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/climbing_opportunity/climbing_opportunity.json) diff --git a/Docs/Layers/climbing_route.md b/Docs/Layers/climbing_route.md index 9f12c1edf..e5cc3a71f 100644 --- a/Docs/Layers/climbing_route.md +++ b/Docs/Layers/climbing_route.md @@ -27,22 +27,22 @@ A single climbing route and its properties. Some properties are derived from the 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [Name](#name) - - [Length](#length) - - [Difficulty](#difficulty) - - [bolts](#bolts) - - [description](#description) - - [Rock type via embedded feature](#rock-type-via-embedded-feature) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -90,201 +90,149 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/_embedding_features_with_rock:rock#values) [_embedding_features_with_rock:rock](https://wiki.openstreetmap.org/wiki/Key:_embedding_features_with_rock:rock) | [string](../SpecialInputElements.md#string) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### Name +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 climbing route doesn't have a name* corresponds with noname=yes & name= -The question is *What is the name of this climbing route?* +### this.id -This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) 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 climbing route doesn't have a name* corresponds with noname=yes & name= +### this.id +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` -### Length +### this.id -The question is *How long is this climbing route (in meters)?* +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 route is not bolted* corresponds with climbing:bolted=no -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.id -### Difficulty +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}` -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.id +_This tagrendering has no question and is thus read-only_ +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` -### bolts +### this.id -The question is *How many bolts does this route have before reaching the anchor?* +_This tagrendering has no question and is thus read-only_ -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 route is not bolted* corresponds with climbing:bolted=no +### this.id +_This tagrendering has no question and is thus read-only_ -### description - - - -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}` - - - -### Rock type via embedded feature - - - -This tagrendering has no question and is thus read-only - -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` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/climbing_route/climbing_route.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/climbing_route/climbing_route.json) diff --git a/Docs/Layers/clock.md b/Docs/Layers/clock.md index 254a95647..090e8262f 100644 --- a/Docs/Layers/clock.md +++ b/Docs/Layers/clock.md @@ -26,26 +26,26 @@ Layer with public clocks 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [support](#support) - - [display](#display) - - [visibility](#visibility) - - [date](#date) - - [thermometer](#thermometer) - - [barometer](#barometer) - - [hygrometer](#hygrometer) - - [faces](#faces) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -96,293 +96,193 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/faces#values) [faces](https://wiki.openstreetmap.org/wiki/Key:faces) | [pnat](../SpecialInputElements.md#pnat) | [1](https://wiki.openstreetmap.org/wiki/Tag:faces%3D1) [2](https://wiki.openstreetmap.org/wiki/Tag:faces%3D2) [4](https://wiki.openstreetmap.org/wiki/Tag:faces%3D4) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### support +The question is `In what way is the clock mounted?` + - *This clock is mounted on a pole* corresponds with support=pole + - *This clock is mounted on a wall* corresponds with support=wall_mounted + - *This clock is part of a billboard* corresponds with support=billboard + - *This clock is on the ground* corresponds with support=ground -The question is *In what way is the clock mounted?* +### this.id +The question is `How does this clock display the time?` + - *This clock displays the time with hands* corresponds with display=analog + - *This clock displays the time with digits* corresponds with display=digital + - *This clock displays the time with a sundial* corresponds with display=sundial + - *This clock displays the time in a non-standard way, e.g using binary, water or something else* corresponds with display=unorthodox - - *This clock is mounted on a pole* corresponds with support=pole - - *This clock is mounted on a wall* corresponds with support=wall_mounted - - *This clock is part of a billboard* corresponds with support=billboard - - *This clock is on the ground* corresponds with support=ground +### this.id +The question is `How visible is this clock?` + - *This clock is visible from about 5 meters away (small wall-mounted clock)* corresponds with visibility=house + - *This clock is visible from about 20 meters away (medium size billboard clock)* corresponds with visibility=street + - *This clock is visible from more than 20 meters away (e.g. a church clock or station clock)* corresponds with visibility=area -### display +### this.id -The question is *How does this clock display the time?* +The question is `Does this clock also display the date?` + - *This clock also displays the date* corresponds with date=yes + - *This clock does not display the date* corresponds with date=no + - *This clock does probably not display the date* corresponds with date= + - _This option cannot be chosen as answer_ +### this.id - - *This clock displays the time with hands* corresponds with display=analog - - *This clock displays the time with digits* corresponds with display=digital - - *This clock displays the time with a sundial* corresponds with display=sundial - - *This clock displays the time in a non-standard way, e.g using binary, water or something else* corresponds with display=unorthodox +The question is `Does this clock also display the temperature?` + - *This clock also displays the temperature* corresponds with thermometer=yes + - *This clock does not display the temperature* corresponds with thermometer=no + - *This clock does probably not display the temperature* corresponds with thermometer= + - _This option cannot be chosen as answer_ -### visibility +### this.id +The question is `Does this clock also display the air pressure?` + - *This clock also displays the air pressure* corresponds with barometer=yes + - *This clock does not display the air pressure* corresponds with barometer=no + - *This clock does probably not display the air pressure* corresponds with barometer= + - _This option cannot be chosen as answer_ -The question is *How visible is this clock?* +### this.id +The question is `Does this clock also display the humidity?` + - *This clock also displays the humidity* corresponds with hygrometer=yes + - *This clock does not display the humidity* corresponds with hygrometer=no + - *This clock does probably not display the humidity* corresponds with hygrometer= + - _This option cannot be chosen as answer_ - - *This clock is visible from about 5 meters away (small wall-mounted clock)* corresponds with visibility=house - - *This clock is visible from about 20 meters away (medium size billboard clock)* corresponds with visibility=street - - *This clock is visible from more than 20 meters away (e.g. a church clock or station clock)* corresponds with visibility=area +### this.id +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 clock has one face* corresponds with faces=1 + - *This clock has two faces* corresponds with faces=2 + - *This clock has four faces* corresponds with faces=4 -### date +### this.id -The question is *Does this clock also display the date?* +_This tagrendering has no question and is thus read-only_ - - *This clock also displays the date* corresponds with date=yes - - *This clock does not display the date* corresponds with date=no - - *This clock does probably not display the date* corresponds with date= - - _This option cannot be chosen as answer_ +### this.id +_This tagrendering has no question and is thus read-only_ -### thermometer - - - -The question is *Does this clock also display the temperature?* - - - - - - - *This clock also displays the temperature* corresponds with thermometer=yes - - *This clock does not display the temperature* corresponds with thermometer=no - - *This clock does probably not display the temperature* corresponds with thermometer= - - _This option cannot be chosen as answer_ - - - - -### barometer - - - -The question is *Does this clock also display the air pressure?* - - - - - - - *This clock also displays the air pressure* corresponds with barometer=yes - - *This clock does not display the air pressure* corresponds with barometer=no - - *This clock does probably not display the air pressure* corresponds with barometer= - - _This option cannot be chosen as answer_ - - - - -### hygrometer - - - -The question is *Does this clock also display the humidity?* - - - - - - - *This clock also displays the humidity* corresponds with hygrometer=yes - - *This clock does not display the humidity* corresponds with hygrometer=no - - *This clock does probably not display the humidity* corresponds with hygrometer= - - _This option cannot be chosen as answer_ - - - - -### faces - - - -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 clock has one face* corresponds with faces=1 - - *This clock has two faces* corresponds with faces=2 - - *This clock has four faces* corresponds with faces=4 - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/clock/clock.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/clock/clock.json) diff --git a/Docs/Layers/crab_address.md b/Docs/Layers/crab_address.md index cd1df4ec3..bbc67e3a7 100644 --- a/Docs/Layers/crab_address.md +++ b/Docs/Layers/crab_address.md @@ -26,16 +26,16 @@ Address data for Flanders by the governement, suited for import into OpenStreetM 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [render_crab](#render_crab) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -76,129 +76,89 @@ 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.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` + +### this.id + +_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.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` - - - -### render_crab - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### leftover-questions +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/crab_address/crab_address.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/crab_address/crab_address.json) diff --git a/Docs/Layers/crossings.md b/Docs/Layers/crossings.md index 39eb5aa62..ef30767fe 100644 --- a/Docs/Layers/crossings.md +++ b/Docs/Layers/crossings.md @@ -27,28 +27,28 @@ Crossings for pedestrians and cyclists 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [crossing-type](#crossing-type) - - [crossing-is-zebra](#crossing-is-zebra) - - [crossing-bicycle-allowed](#crossing-bicycle-allowed) - - [crossing-has-island](#crossing-has-island) - - [crossing-tactile](#crossing-tactile) - - [crossing-button](#crossing-button) - - [crossing-sound](#crossing-sound) - - [crossing-vibration](#crossing-vibration) - - [crossing-arrow](#crossing-arrow) - - [crossing-minimap](#crossing-minimap) - - [crossing-right-turn-through-red](#crossing-right-turn-through-red) - - [crossing-continue-through-red](#crossing-continue-through-red) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -107,356 +107,206 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/red_turn:straight:bicycle#values) [red_turn:straight:bicycle](https://wiki.openstreetmap.org/wiki/Key:red_turn:straight:bicycle) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:red_turn:straight:bicycle%3Dyes) [yes](https://wiki.openstreetmap.org/wiki/Tag:red_turn:straight:bicycle%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:red_turn:straight:bicycle%3Dno) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### crossing-type +The question is `What kind of crossing is this?` + - *Crossing, without traffic lights* corresponds with crossing=uncontrolled + - *Crossing with traffic signals* corresponds with crossing=traffic_signals + - *Zebra crossing* corresponds with crossing=zebra + - _This option cannot be chosen as answer_ + - *Crossing without crossing markings* corresponds with crossing=unmarked +This tagrendering is only visible in the popup if the following condition is met: highway=crossing -The question is *What kind of crossing is this?* +### this.id +The question is `Is this is a zebra crossing?` + - *This is a zebra crossing* corresponds with crossing_ref=zebra + - *This is not a zebra crossing* corresponds with crossing_ref= +This tagrendering is only visible in the popup if the following condition is met: crossing=uncontrolled +### this.id - - *Crossing, without traffic lights* corresponds with crossing=uncontrolled - - *Crossing with traffic signals* corresponds with crossing=traffic_signals - - *Zebra crossing* corresponds with crossing=zebra - - _This option cannot be chosen as answer_ - - *Crossing without crossing markings* corresponds with crossing=unmarked +The question is `Is this crossing also for bicycles?` + - *A cyclist can use this crossing* corresponds with bicycle=yes + - *A cyclist can not use this crossing* corresponds with bicycle=no +This tagrendering is only visible in the popup if the following condition is met: highway=crossing -This tagrendering is only visible in the popup if the following condition is met: `highway=crossing` +### this.id +The question is `Does this crossing have an island in the middle?` -### crossing-is-zebra + - *This crossing has an island in the middle* corresponds with crossing:island=yes + - *This crossing does not have an island in the middle* corresponds with crossing:island=no +This tagrendering is only visible in the popup if the following condition is met: highway=crossing +### this.id -The question is *Is this is a zebra crossing?* +The question is `Does this crossing have tactile paving?` + - *This crossing has tactile paving* corresponds with tactile_paving=yes + - *This crossing does not have tactile paving* corresponds with tactile_paving=no + - *This crossing has tactile paving, but is not correct* corresponds with tactile_paving=incorrect + - _This option cannot be chosen as answer_ +This tagrendering is only visible in the popup if the following condition is met: highway=crossing +### this.id +The question is `Does this traffic light have a button to request green light?` - - *This is a zebra crossing* corresponds with crossing_ref=zebra - - *This is not a zebra crossing* corresponds with crossing_ref= + - *This traffic light has a button to request green light* corresponds with button_operated=yes + - *This traffic light does not have a button to request green light* corresponds with button_operated=no +This tagrendering is only visible in the popup if the following condition is met: crossing=traffic_signals | highway=traffic_signals -This tagrendering is only visible in the popup if the following condition is met: `crossing=uncontrolled` +### this.id +The question is `Does this traffic light have sound signals to aid crossing?` + - *This traffic light has sound signals to help crossing, both for finding the crossing and for crossing.* corresponds with traffic_signals:sound=yes + - *This traffic light does not have sound signals to help crossing.* corresponds with traffic_signals:sound=no + - *This traffic light has a sound signal to help locate the pole, but no signal to sign that it is safe to cross.* corresponds with traffic_signals:sound=locate + - *This traffic light has a sound signal to sign that it is safe to cross, but no signal to help locate the pole.* corresponds with traffic_signals:sound=walk +This tagrendering is only visible in the popup if the following condition is met: crossing=traffic_signals -### crossing-bicycle-allowed +### this.id +The question is `Does this traffic light have vibration signals to aid crossing? (usually located at the bottom of the crossing button)` -The question is *Is this crossing also for bicycles?* + - *The button for this traffic light has a vibration signal to indicate that it is safe to cross.* corresponds with traffic_signals:vibration=yes + - *The button for this traffic light does not have a vibration signal to indicate that it is safe to cross.* corresponds with traffic_signals:vibration=no +This tagrendering is only visible in the popup if the following condition is met: button_operated=yes & crossing=traffic_signals +### this.id +The question is `Does this traffic light have an arrow pointing in the direction of crossing?` + - *This traffic light has an arrow pointing in the direction of crossing.* corresponds with traffic_signals:arrow=yes + - *This traffic light does not have an arrow pointing in the direction of crossing.* corresponds with traffic_signals:arrow=no +This tagrendering is only visible in the popup if the following condition is met: crossing=traffic_signals - - *A cyclist can use this crossing* corresponds with bicycle=yes - - *A cyclist can not use this crossing* corresponds with bicycle=no +### this.id -This tagrendering is only visible in the popup if the following condition is met: `highway=crossing` +The question is `Does this traffic light have a tactile map showing the layout of the crossing?` + - *This traffic light has a tactile map showing the layout of the crossing.* corresponds with traffic_signals:minimap=yes + - *This traffic light does not have a tactile map showing the layout of the crossing.* corresponds with traffic_signals:minimap=no +This tagrendering is only visible in the popup if the following condition is met: crossing=traffic_signals -### crossing-has-island +### this.id +The question is `Can a cyclist turn right when the light is red?` + - *A cyclist can turn right if the light is red* corresponds with red_turn:right:bicycle=yes + - *A cyclist can turn right if the light is red* corresponds with red_turn:right:bicycle=yes + - *A cyclist can not turn right if the light is red* corresponds with red_turn:right:bicycle=no +This tagrendering is only visible in the popup if the following condition is met: highway=traffic_signals -The question is *Does this crossing have an island in the middle?* +### this.id +The question is `Can a cyclist go straight on when the light is red?` + - *A cyclist can go straight on if the light is red* corresponds with red_turn:straight:bicycle=yes + - *A cyclist can go straight on if the light is red* corresponds with red_turn:straight:bicycle=yes + - *A cyclist can not go straight on if the light is red* corresponds with red_turn:straight:bicycle=no +This tagrendering is only visible in the popup if the following condition is met: highway=traffic_signals - - *This crossing has an island in the middle* corresponds with crossing:island=yes - - *This crossing does not have an island in the middle* corresponds with crossing:island=no +### this.id +_This tagrendering has no question and is thus read-only_ -This tagrendering is only visible in the popup if the following condition is met: `highway=crossing` -### crossing-tactile +### this.id +_This tagrendering has no question and is thus read-only_ -The question is *Does this crossing have tactile paving?* - - - - - - - *This crossing has tactile paving* corresponds with tactile_paving=yes - - *This crossing does not have tactile paving* corresponds with tactile_paving=no - - *This crossing has tactile paving, but is not correct* corresponds with tactile_paving=incorrect - - _This option cannot be chosen as answer_ - - -This tagrendering is only visible in the popup if the following condition is met: `highway=crossing` - - - -### crossing-button - - - -The question is *Does this traffic light have a button to request green light?* - - - - - - - *This traffic light has a button to request green light* corresponds with button_operated=yes - - *This traffic light does not have a button to request green light* corresponds with button_operated=no - - -This tagrendering is only visible in the popup if the following condition is met: `crossing=traffic_signals | highway=traffic_signals` - - - -### crossing-sound - - - -The question is *Does this traffic light have sound signals to aid crossing?* - - - - - - - *This traffic light has sound signals to help crossing, both for finding the crossing and for crossing.* corresponds with traffic_signals:sound=yes - - *This traffic light does not have sound signals to help crossing.* corresponds with traffic_signals:sound=no - - *This traffic light has a sound signal to help locate the pole, but no signal to sign that it is safe to cross.* corresponds with traffic_signals:sound=locate - - *This traffic light has a sound signal to sign that it is safe to cross, but no signal to help locate the pole.* corresponds with traffic_signals:sound=walk - - -This tagrendering is only visible in the popup if the following condition is met: `crossing=traffic_signals` - - - -### crossing-vibration - - - -The question is *Does this traffic light have vibration signals to aid crossing? (usually located at the bottom of the crossing button)* - - - - - - - *The button for this traffic light has a vibration signal to indicate that it is safe to cross.* corresponds with traffic_signals:vibration=yes - - *The button for this traffic light does not have a vibration signal to indicate that it is safe to cross.* corresponds with traffic_signals:vibration=no - - -This tagrendering is only visible in the popup if the following condition is met: `button_operated=yes & crossing=traffic_signals` - - - -### crossing-arrow - - - -The question is *Does this traffic light have an arrow pointing in the direction of crossing?* - - - - - - - *This traffic light has an arrow pointing in the direction of crossing.* corresponds with traffic_signals:arrow=yes - - *This traffic light does not have an arrow pointing in the direction of crossing.* corresponds with traffic_signals:arrow=no - - -This tagrendering is only visible in the popup if the following condition is met: `crossing=traffic_signals` - - - -### crossing-minimap - - - -The question is *Does this traffic light have a tactile map showing the layout of the crossing?* - - - - - - - *This traffic light has a tactile map showing the layout of the crossing.* corresponds with traffic_signals:minimap=yes - - *This traffic light does not have a tactile map showing the layout of the crossing.* corresponds with traffic_signals:minimap=no - - -This tagrendering is only visible in the popup if the following condition is met: `crossing=traffic_signals` - - - -### crossing-right-turn-through-red - - - -The question is *Can a cyclist turn right when the light is red?* - - - - - - - *A cyclist can turn right if the light is red* corresponds with red_turn:right:bicycle=yes - - *A cyclist can turn right if the light is red* corresponds with red_turn:right:bicycle=yes - - *A cyclist can not turn right if the light is red* corresponds with red_turn:right:bicycle=no - - -This tagrendering is only visible in the popup if the following condition is met: `highway=traffic_signals` - - - -### crossing-continue-through-red - - - -The question is *Can a cyclist go straight on when the light is red?* - - - - - - - *A cyclist can go straight on if the light is red* corresponds with red_turn:straight:bicycle=yes - - *A cyclist can go straight on if the light is red* corresponds with red_turn:straight:bicycle=yes - - *A cyclist can not go straight on if the light is red* corresponds with red_turn:straight:bicycle=no - - -This tagrendering is only visible in the popup if the following condition is met: `highway=traffic_signals` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/crossings_no_traffic_lights.md b/Docs/Layers/crossings_no_traffic_lights.md index 4f4bafb44..f60b3769b 100644 --- a/Docs/Layers/crossings_no_traffic_lights.md +++ b/Docs/Layers/crossings_no_traffic_lights.md @@ -26,28 +26,28 @@ Crossings for pedestrians and cyclists 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [crossing-type](#crossing-type) - - [crossing-is-zebra](#crossing-is-zebra) - - [crossing-bicycle-allowed](#crossing-bicycle-allowed) - - [crossing-has-island](#crossing-has-island) - - [crossing-tactile](#crossing-tactile) - - [crossing-button](#crossing-button) - - [crossing-sound](#crossing-sound) - - [crossing-vibration](#crossing-vibration) - - [crossing-arrow](#crossing-arrow) - - [crossing-minimap](#crossing-minimap) - - [crossing-right-turn-through-red](#crossing-right-turn-through-red) - - [crossing-continue-through-red](#crossing-continue-through-red) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -101,356 +101,206 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/red_turn:straight:bicycle#values) [red_turn:straight:bicycle](https://wiki.openstreetmap.org/wiki/Key:red_turn:straight:bicycle) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:red_turn:straight:bicycle%3Dyes) [yes](https://wiki.openstreetmap.org/wiki/Tag:red_turn:straight:bicycle%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:red_turn:straight:bicycle%3Dno) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### crossing-type +The question is `What kind of crossing is this?` + - *Crossing, without traffic lights* corresponds with crossing=uncontrolled + - *Crossing with traffic signals* corresponds with crossing=traffic_signals + - *Zebra crossing* corresponds with crossing=zebra + - _This option cannot be chosen as answer_ + - *Crossing without crossing markings* corresponds with crossing=unmarked +This tagrendering is only visible in the popup if the following condition is met: highway=crossing -The question is *What kind of crossing is this?* +### this.id +The question is `Is this is a zebra crossing?` + - *This is a zebra crossing* corresponds with crossing_ref=zebra + - *This is not a zebra crossing* corresponds with crossing_ref= +This tagrendering is only visible in the popup if the following condition is met: crossing=uncontrolled +### this.id - - *Crossing, without traffic lights* corresponds with crossing=uncontrolled - - *Crossing with traffic signals* corresponds with crossing=traffic_signals - - *Zebra crossing* corresponds with crossing=zebra - - _This option cannot be chosen as answer_ - - *Crossing without crossing markings* corresponds with crossing=unmarked +The question is `Is this crossing also for bicycles?` + - *A cyclist can use this crossing* corresponds with bicycle=yes + - *A cyclist can not use this crossing* corresponds with bicycle=no +This tagrendering is only visible in the popup if the following condition is met: highway=crossing -This tagrendering is only visible in the popup if the following condition is met: `highway=crossing` +### this.id +The question is `Does this crossing have an island in the middle?` -### crossing-is-zebra + - *This crossing has an island in the middle* corresponds with crossing:island=yes + - *This crossing does not have an island in the middle* corresponds with crossing:island=no +This tagrendering is only visible in the popup if the following condition is met: highway=crossing +### this.id -The question is *Is this is a zebra crossing?* +The question is `Does this crossing have tactile paving?` + - *This crossing has tactile paving* corresponds with tactile_paving=yes + - *This crossing does not have tactile paving* corresponds with tactile_paving=no + - *This crossing has tactile paving, but is not correct* corresponds with tactile_paving=incorrect + - _This option cannot be chosen as answer_ +This tagrendering is only visible in the popup if the following condition is met: highway=crossing +### this.id +The question is `Does this traffic light have a button to request green light?` - - *This is a zebra crossing* corresponds with crossing_ref=zebra - - *This is not a zebra crossing* corresponds with crossing_ref= + - *This traffic light has a button to request green light* corresponds with button_operated=yes + - *This traffic light does not have a button to request green light* corresponds with button_operated=no +This tagrendering is only visible in the popup if the following condition is met: crossing=traffic_signals | highway=traffic_signals -This tagrendering is only visible in the popup if the following condition is met: `crossing=uncontrolled` +### this.id +The question is `Does this traffic light have sound signals to aid crossing?` + - *This traffic light has sound signals to help crossing, both for finding the crossing and for crossing.* corresponds with traffic_signals:sound=yes + - *This traffic light does not have sound signals to help crossing.* corresponds with traffic_signals:sound=no + - *This traffic light has a sound signal to help locate the pole, but no signal to sign that it is safe to cross.* corresponds with traffic_signals:sound=locate + - *This traffic light has a sound signal to sign that it is safe to cross, but no signal to help locate the pole.* corresponds with traffic_signals:sound=walk +This tagrendering is only visible in the popup if the following condition is met: crossing=traffic_signals -### crossing-bicycle-allowed +### this.id +The question is `Does this traffic light have vibration signals to aid crossing? (usually located at the bottom of the crossing button)` -The question is *Is this crossing also for bicycles?* + - *The button for this traffic light has a vibration signal to indicate that it is safe to cross.* corresponds with traffic_signals:vibration=yes + - *The button for this traffic light does not have a vibration signal to indicate that it is safe to cross.* corresponds with traffic_signals:vibration=no +This tagrendering is only visible in the popup if the following condition is met: button_operated=yes & crossing=traffic_signals +### this.id +The question is `Does this traffic light have an arrow pointing in the direction of crossing?` + - *This traffic light has an arrow pointing in the direction of crossing.* corresponds with traffic_signals:arrow=yes + - *This traffic light does not have an arrow pointing in the direction of crossing.* corresponds with traffic_signals:arrow=no +This tagrendering is only visible in the popup if the following condition is met: crossing=traffic_signals - - *A cyclist can use this crossing* corresponds with bicycle=yes - - *A cyclist can not use this crossing* corresponds with bicycle=no +### this.id -This tagrendering is only visible in the popup if the following condition is met: `highway=crossing` +The question is `Does this traffic light have a tactile map showing the layout of the crossing?` + - *This traffic light has a tactile map showing the layout of the crossing.* corresponds with traffic_signals:minimap=yes + - *This traffic light does not have a tactile map showing the layout of the crossing.* corresponds with traffic_signals:minimap=no +This tagrendering is only visible in the popup if the following condition is met: crossing=traffic_signals -### crossing-has-island +### this.id +The question is `Can a cyclist turn right when the light is red?` + - *A cyclist can turn right if the light is red* corresponds with red_turn:right:bicycle=yes + - *A cyclist can turn right if the light is red* corresponds with red_turn:right:bicycle=yes + - *A cyclist can not turn right if the light is red* corresponds with red_turn:right:bicycle=no +This tagrendering is only visible in the popup if the following condition is met: highway=traffic_signals -The question is *Does this crossing have an island in the middle?* +### this.id +The question is `Can a cyclist go straight on when the light is red?` + - *A cyclist can go straight on if the light is red* corresponds with red_turn:straight:bicycle=yes + - *A cyclist can go straight on if the light is red* corresponds with red_turn:straight:bicycle=yes + - *A cyclist can not go straight on if the light is red* corresponds with red_turn:straight:bicycle=no +This tagrendering is only visible in the popup if the following condition is met: highway=traffic_signals - - *This crossing has an island in the middle* corresponds with crossing:island=yes - - *This crossing does not have an island in the middle* corresponds with crossing:island=no +### this.id +_This tagrendering has no question and is thus read-only_ -This tagrendering is only visible in the popup if the following condition is met: `highway=crossing` -### crossing-tactile +### this.id +_This tagrendering has no question and is thus read-only_ -The question is *Does this crossing have tactile paving?* - - - - - - - *This crossing has tactile paving* corresponds with tactile_paving=yes - - *This crossing does not have tactile paving* corresponds with tactile_paving=no - - *This crossing has tactile paving, but is not correct* corresponds with tactile_paving=incorrect - - _This option cannot be chosen as answer_ - - -This tagrendering is only visible in the popup if the following condition is met: `highway=crossing` - - - -### crossing-button - - - -The question is *Does this traffic light have a button to request green light?* - - - - - - - *This traffic light has a button to request green light* corresponds with button_operated=yes - - *This traffic light does not have a button to request green light* corresponds with button_operated=no - - -This tagrendering is only visible in the popup if the following condition is met: `crossing=traffic_signals | highway=traffic_signals` - - - -### crossing-sound - - - -The question is *Does this traffic light have sound signals to aid crossing?* - - - - - - - *This traffic light has sound signals to help crossing, both for finding the crossing and for crossing.* corresponds with traffic_signals:sound=yes - - *This traffic light does not have sound signals to help crossing.* corresponds with traffic_signals:sound=no - - *This traffic light has a sound signal to help locate the pole, but no signal to sign that it is safe to cross.* corresponds with traffic_signals:sound=locate - - *This traffic light has a sound signal to sign that it is safe to cross, but no signal to help locate the pole.* corresponds with traffic_signals:sound=walk - - -This tagrendering is only visible in the popup if the following condition is met: `crossing=traffic_signals` - - - -### crossing-vibration - - - -The question is *Does this traffic light have vibration signals to aid crossing? (usually located at the bottom of the crossing button)* - - - - - - - *The button for this traffic light has a vibration signal to indicate that it is safe to cross.* corresponds with traffic_signals:vibration=yes - - *The button for this traffic light does not have a vibration signal to indicate that it is safe to cross.* corresponds with traffic_signals:vibration=no - - -This tagrendering is only visible in the popup if the following condition is met: `button_operated=yes & crossing=traffic_signals` - - - -### crossing-arrow - - - -The question is *Does this traffic light have an arrow pointing in the direction of crossing?* - - - - - - - *This traffic light has an arrow pointing in the direction of crossing.* corresponds with traffic_signals:arrow=yes - - *This traffic light does not have an arrow pointing in the direction of crossing.* corresponds with traffic_signals:arrow=no - - -This tagrendering is only visible in the popup if the following condition is met: `crossing=traffic_signals` - - - -### crossing-minimap - - - -The question is *Does this traffic light have a tactile map showing the layout of the crossing?* - - - - - - - *This traffic light has a tactile map showing the layout of the crossing.* corresponds with traffic_signals:minimap=yes - - *This traffic light does not have a tactile map showing the layout of the crossing.* corresponds with traffic_signals:minimap=no - - -This tagrendering is only visible in the popup if the following condition is met: `crossing=traffic_signals` - - - -### crossing-right-turn-through-red - - - -The question is *Can a cyclist turn right when the light is red?* - - - - - - - *A cyclist can turn right if the light is red* corresponds with red_turn:right:bicycle=yes - - *A cyclist can turn right if the light is red* corresponds with red_turn:right:bicycle=yes - - *A cyclist can not turn right if the light is red* corresponds with red_turn:right:bicycle=no - - -This tagrendering is only visible in the popup if the following condition is met: `highway=traffic_signals` - - - -### crossing-continue-through-red - - - -The question is *Can a cyclist go straight on when the light is red?* - - - - - - - *A cyclist can go straight on if the light is red* corresponds with red_turn:straight:bicycle=yes - - *A cyclist can go straight on if the light is red* corresponds with red_turn:straight:bicycle=yes - - *A cyclist can not go straight on if the light is red* corresponds with red_turn:straight:bicycle=no - - -This tagrendering is only visible in the popup if the following condition is met: `highway=traffic_signals` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/cultural_places_without_etymology.md b/Docs/Layers/cultural_places_without_etymology.md index c1d0396e0..42992942e 100644 --- a/Docs/Layers/cultural_places_without_etymology.md +++ b/Docs/Layers/cultural_places_without_etymology.md @@ -25,22 +25,22 @@ All objects which have an etymology known 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [etymology-images-from-wikipedia](#etymology-images-from-wikipedia) - - [wikipedia-etymology](#wikipedia-etymology) - - [zoeken op inventaris onroerend erfgoed](#zoeken-op-inventaris-onroerend-erfgoed) - - [simple etymology](#simple-etymology) - - [questions](#questions) - - [street-name-sign-image](#street-name-sign-image) - - [minimap](#minimap) - - [etymology_multi_apply](#etymology_multi_apply) - - [wikipedia](#wikipedia) - - [lod](#lod) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -86,198 +86,141 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/name:etymology#values) [name:etymology](https://wiki.openstreetmap.org/wiki/Key:name:etymology) | [string](../SpecialInputElements.md#string) | [unknown](https://wiki.openstreetmap.org/wiki/Tag:name:etymology%3Dunknown) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` + +### this.id + +_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.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` - - - -### etymology-images-from-wikipedia - - - -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.id -### wikipedia-etymology - - - -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}` - - - -### zoeken op inventaris onroerend erfgoed - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering is only visible in the popup if the following condition is met: `_country=be` - - - -### simple etymology - - - -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}` - - - - - *The origin of this name is unknown in all literature* corresponds with name:etymology=unknown - - - - -### questions +_This tagrendering has no question and is thus read-only_ + + +This tagrendering is only visible in the popup if the following condition is met: _country=be + + +### this.id + +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}` + - *The origin of this name is unknown in all literature* corresponds with name:etymology=unknown +### this.id Show the questions block at this location - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### street-name-sign-image +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### minimap +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### etymology_multi_apply +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### wikipedia +### this.id + +_This tagrendering has no question and is thus read-only_ + + +This tagrendering is only visible in the popup if the following condition is met: wikidata~.+ + + +### this.id + +_This tagrendering has no question and is thus read-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: `wikidata~.+` - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### last_edit - - +This tagrendering has labels +`added_by_default` +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/etymology/etymology.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/etymology/etymology.json) diff --git a/Docs/Layers/cycleways_and_roads.md b/Docs/Layers/cycleways_and_roads.md index 4fe4860f2..c55cb9cae 100644 --- a/Docs/Layers/cycleways_and_roads.md +++ b/Docs/Layers/cycleways_and_roads.md @@ -30,32 +30,32 @@ All infrastructure that someone can cycle over, accompanied with questions about 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [Cycleway type for a road](#cycleway-type-for-a-road) - - [is lit?](#is-lit) - - [Is this a cyclestreet? (For a road)](#is-this-a-cyclestreet-(for-a-road)) - - [Maxspeed (for road)](#maxspeed-(for-road)) - - [Cycleway:surface](#cyclewaysurface) - - [incline](#incline) - - [Cycleway:smoothness](#cyclewaysmoothness) - - [Surface of the road](#surface-of-the-road) - - [Surface of the street](#surface-of-the-street) - - [width:carriageway](#widthcarriageway) - - [cycleway-lane-track-traffic-signs](#cycleway-lane-track-traffic-signs) - - [cycleway-traffic-signs](#cycleway-traffic-signs) - - [cycleway-traffic-signs-supplementary](#cycleway-traffic-signs-supplementary) - - [cycleways_and_roads-cycleway:buffer](#cycleways_and_roads-cyclewaybuffer) - - [cyclelan-segregation](#cyclelan-segregation) - - [cycleway-segregation](#cycleway-segregation) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [split-button](#split-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -137,464 +137,316 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/separation#values) [separation](https://wiki.openstreetmap.org/wiki/Key:separation) | Multiple choice | [dashed_line](https://wiki.openstreetmap.org/wiki/Tag:separation%3Ddashed_line) [solid_line](https://wiki.openstreetmap.org/wiki/Tag:separation%3Dsolid_line) [parking_lane](https://wiki.openstreetmap.org/wiki/Tag:separation%3Dparking_lane) [kerb](https://wiki.openstreetmap.org/wiki/Tag:separation%3Dkerb) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` +### this.id +The question is `What kind of cycleway is here?` + - *There is a shared lane* corresponds with cycleway=shared_lane + - *There is a lane next to the road (separated with paint)* corresponds with cycleway=lane + - *There is a track, but no cycleway drawn separately from this road on the map.* corresponds with cycleway=track + - *There is a separately drawn cycleway* corresponds with cycleway=separate + - *There is no cycleway* corresponds with cycleway=no + - *There is no cycleway* corresponds with cycleway=no - - *You just created this element! Thanks for sharing this info with the world and helping people worldwide.* corresponds with id~.+ +### this.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~.+` +The question is `Is this street lit?` -This tagrendering has labels `added_by_default` + - *This street is lit* corresponds with lit=yes + - *This road is not lit* corresponds with lit=no + - *This road is lit at night* corresponds with lit=sunset-sunrise + - _This option cannot be chosen as answer_ + - *This road is lit 24/7* corresponds with lit=24/7 -### Cycleway type for a road +### this.id +The question is `Is this a cyclestreet?` + - *This is a cyclestreet, and a 30km/h zone.* corresponds with cyclestreet=yes + - *This is a cyclestreet* corresponds with cyclestreet=yes + - *This is not a cyclestreet.* corresponds with cyclestreet= -The question is *What kind of cycleway is here?* +### this.id +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` + - *The maximum speed is 20 km/h* corresponds with maxspeed=20 + - *The maximum speed is 30 km/h* corresponds with maxspeed=30 + - *The maximum speed is 50 km/h* corresponds with maxspeed=50 + - *The maximum speed is 70 km/h* corresponds with maxspeed=70 + - *The maximum speed is 90 km/h* corresponds with maxspeed=90 - - *There is a shared lane* corresponds with cycleway=shared_lane - - *There is a lane next to the road (separated with paint)* corresponds with cycleway=lane - - *There is a track, but no cycleway drawn separately from this road on the map.* corresponds with cycleway=track - - *There is a separately drawn cycleway* corresponds with cycleway=separate - - *There is no cycleway* corresponds with cycleway=no - - *There is no cycleway* corresponds with cycleway=no +### this.id +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 cycleway is unpaved* corresponds with cycleway:surface=unpaved + - _This option cannot be chosen as answer_ + - *This cycleway is paved* corresponds with cycleway:surface=paved + - _This option cannot be chosen as answer_ + - *This cycleway is made of asphalt* corresponds with cycleway:surface=asphalt + - *This cycleway is made of smooth paving stones* corresponds with cycleway:surface=paving_stones + - *This cycleway is made of concrete* corresponds with cycleway:surface=concrete + - *This cycleway is made of cobblestone (unhewn or sett)* corresponds with cycleway:surface=cobblestone + - _This option cannot be chosen as answer_ + - *This cycleway is made of raw, natural cobblestone* corresponds with cycleway:surface=unhewn_cobblestone + - *This cycleway is made of flat, square cobblestone* corresponds with cycleway:surface=sett + - *This cycleway is made of wood* corresponds with cycleway:surface=wood + - *This cycleway is made of gravel* corresponds with cycleway:surface=gravel + - *This cycleway is made of fine gravel* corresponds with cycleway:surface=fine_gravel + - *This cycleway is made of pebblestone* corresponds with cycleway:surface=pebblestone + - *This cycleway is made from raw ground* corresponds with cycleway:surface=ground +This tagrendering is only visible in the popup if the following condition is met: cycleway=shared_lane | cycleway=lane | cycleway=track -### is lit? +### this.id +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}` + - *There is (probably) no incline here* corresponds with incline= + - _This option cannot be chosen as answer_ + - *This road has a slope* corresponds with incline=up | incline=down | incline=yes + - _This option cannot be chosen as answer_ -The question is *Is this street lit?* +### this.id +The question is `What is the smoothness of this cycleway?` + - *Usable for thin rollers: rollerblade, skateboard* corresponds with cycleway:smoothness=excellent + - *Usable for thin wheels: racing bike* corresponds with cycleway:smoothness=good + - *Usable for normal wheels: city bike, wheelchair, scooter* corresponds with cycleway:smoothness=intermediate + - *Usable for robust wheels: trekking bike, car, rickshaw* corresponds with cycleway:smoothness=bad + - *Usable for vehicles with high clearance: light duty off-road vehicle* corresponds with cycleway:smoothness=very_bad + - *Usable for off-road vehicles: heavy duty off-road vehicle* corresponds with cycleway:smoothness=horrible + - *Usable for specialized off-road vehicles: tractor, ATV* corresponds with cycleway:smoothness=very_horrible + - *Impassable / No wheeled vehicle* corresponds with cycleway:smoothness=impassable +This tagrendering is only visible in the popup if the following condition is met: cycleway=shared_lane | cycleway=lane | cycleway=track - - *This street is lit* corresponds with lit=yes - - *This road is not lit* corresponds with lit=no - - *This road is lit at night* corresponds with lit=sunset-sunrise - - _This option cannot be chosen as answer_ - - *This road is lit 24/7* corresponds with lit=24/7 +### this.id +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 cycleway is unhardened* corresponds with surface=unpaved + - _This option cannot be chosen as answer_ + - *This cycleway is paved* corresponds with surface=paved + - _This option cannot be chosen as answer_ + - *This cycleway is made of asphalt* corresponds with surface=asphalt + - *This cycleway is made of smooth paving stones* corresponds with surface=paving_stones + - *This cycleway is made of concrete* corresponds with surface=concrete + - *This cycleway is made of cobblestone (unhewn or sett)* corresponds with surface=cobblestone + - _This option cannot be chosen as answer_ + - *This cycleway is made of raw, natural cobblestone* corresponds with surface=unhewn_cobblestone + - *This cycleway is made of flat, square cobblestone* corresponds with surface=sett + - *This cycleway is made of wood* corresponds with surface=wood + - *This cycleway is made of gravel* corresponds with surface=gravel + - *This cycleway is made of fine gravel* corresponds with surface=fine_gravel + - *This cycleway is made of pebblestone* corresponds with surface=pebblestone + - *This cycleway is made from raw ground* corresponds with surface=ground -### Is this a cyclestreet? (For a road) +### this.id +The question is `What is the smoothness of this street?` + - *Usable for thin rollers: rollerblade, skateboard* corresponds with smoothness=excellent + - *Usable for thin wheels: racing bike* corresponds with smoothness=good + - *Usable for normal wheels: city bike, wheelchair, scooter* corresponds with smoothness=intermediate + - *Usable for robust wheels: trekking bike, car, rickshaw* corresponds with smoothness=bad + - *Usable for vehicles with high clearance: light duty off-road vehicle* corresponds with smoothness=very_bad + - *Usable for off-road vehicles: heavy duty off-road vehicle* corresponds with smoothness=horrible + - *Usable for specialized off-road vehicles: tractor, ATV* corresponds with smoothness=very_horrible + - *Impassable / No wheeled vehicle* corresponds with smoothness=impassable +This tagrendering is only visible in the popup if the following condition is met: cycleway=no | highway=cycleway -The question is *Is this a cyclestreet?* +### this.id +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 is a cyclestreet, and a 30km/h zone.* corresponds with cyclestreet=yes - - *This is a cyclestreet* corresponds with cyclestreet=yes - - *This is not a cyclestreet.* corresponds with cyclestreet= +### this.id +The question is `What traffic sign does this cycleway have?` + - *Compulsory cycleway* corresponds with cycleway:traffic_sign=BE:D7 + - *Compulsory cycleway (with supplementary sign)
* corresponds with cycleway:traffic_sign~^(BE:D7;.*)$ + - _This option cannot be chosen as answer_ + - *Segregated foot/cycleway* corresponds with cycleway:traffic_sign=BE:D9 + - *Unsegregated foot/cycleway* corresponds with cycleway:traffic_sign=BE:D10 + - *No traffic sign present* corresponds with cycleway:traffic_sign=none +This tagrendering is only visible in the popup if the following condition is met: _country=be & (cycleway=lane | cycleway=track) -### Maxspeed (for road) +### this.id +The question is `What traffic sign does this cycleway have?` -The question is *What is the maximum speed in this street?* + - *Compulsory cycleway* corresponds with traffic_sign=BE:D7 + - *Compulsory cycleway (with supplementary sign)
* corresponds with traffic_sign~^(BE:D7;.*)$ + - _This option cannot be chosen as answer_ + - *Segregated foot/cycleway* corresponds with traffic_sign=BE:D9 + - *Unsegregated foot/cycleway* corresponds with traffic_sign=BE:D10 + - *Compulsory cycleway* corresponds with traffic_sign=NL:G11 + - *Compulsory (moped)cycleway* corresponds with traffic_sign=NL:G12a + - *Non-compulsory cycleway* corresponds with traffic_sign=NL:G13 + - *No traffic sign present* corresponds with traffic_sign=none +This tagrendering is only visible in the popup if the following condition is met: (highway=cycleway | highway=path) & (_country=be | _country=nl) -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.id +The question is `Does the traffic sign D7 () have a supplementary sign?` - - *The maximum speed is 20 km/h* corresponds with maxspeed=20 - - *The maximum speed is 30 km/h* corresponds with maxspeed=30 - - *The maximum speed is 50 km/h* corresponds with maxspeed=50 - - *The maximum speed is 70 km/h* corresponds with maxspeed=70 - - *The maximum speed is 90 km/h* corresponds with maxspeed=90 + - *Mopeds must use the cycleway* corresponds with cycleway:traffic_sign=BE:D7;BE:M6 + - *Speedpedelecs must use the cycleway* corresponds with cycleway:traffic_sign=BE:D7;BE:M13 + - *Mopeds and speedpedelecs must use the cycleway* corresponds with cycleway:traffic_sign=BE:D7;BE:M14 + - *Mopeds are not allowed* corresponds with cycleway:traffic_sign=BE:D7;BE:M7 + - *Speedpedelecs are not allowed* corresponds with cycleway:traffic_sign=BE:D7;BE:M15 + - *Mopeds and speedpedelecs are not allowed* corresponds with cycleway:traffic_sign=BE:D7;BE:M16 + - *No supplementary traffic sign present* corresponds with cycleway:traffic_sign:supplementary=none +This tagrendering is only visible in the popup if the following condition is met: cycleway:traffic_sign=BE:D7 | cycleway:traffic_sign~^(BE:D7;.*)$ +### this.id +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` -### Cycleway:surface +This tagrendering is only visible in the popup if the following condition is met: cycleway=track | cycleway=lane +### this.id -The question is *What is the surface of the cycleway made from?* +The question is `How is this cycleway separated from the road?` -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 cycleway is separated by a dashed line* corresponds with cycleway:separation=dashed_line + - *This cycleway is separated by a solid line* corresponds with cycleway:separation=solid_line + - *This cycleway is separated by a parking lane* corresponds with cycleway:separation=parking_lane + - *This cycleway is separated by a kerb* corresponds with cycleway:separation=kerb +This tagrendering is only visible in the popup if the following condition is met: cycleway=track | cycleway=lane +### this.id - - *This cycleway is unpaved* corresponds with cycleway:surface=unpaved - - _This option cannot be chosen as answer_ - - *This cycleway is paved* corresponds with cycleway:surface=paved - - _This option cannot be chosen as answer_ - - *This cycleway is made of asphalt* corresponds with cycleway:surface=asphalt - - *This cycleway is made of smooth paving stones* corresponds with cycleway:surface=paving_stones - - *This cycleway is made of concrete* corresponds with cycleway:surface=concrete - - *This cycleway is made of cobblestone (unhewn or sett)* corresponds with cycleway:surface=cobblestone - - _This option cannot be chosen as answer_ - - *This cycleway is made of raw, natural cobblestone* corresponds with cycleway:surface=unhewn_cobblestone - - *This cycleway is made of flat, square cobblestone* corresponds with cycleway:surface=sett - - *This cycleway is made of wood* corresponds with cycleway:surface=wood - - *This cycleway is made of gravel* corresponds with cycleway:surface=gravel - - *This cycleway is made of fine gravel* corresponds with cycleway:surface=fine_gravel - - *This cycleway is made of pebblestone* corresponds with cycleway:surface=pebblestone - - *This cycleway is made from raw ground* corresponds with cycleway:surface=ground +The question is `How is this cycleway separated from the road?` + - *This cycleway is separated by a dashed line* corresponds with separation=dashed_line + - *This cycleway is separated by a solid line* corresponds with separation=solid_line + - *This cycleway is separated by a parking lane* corresponds with separation=parking_lane + - *This cycleway is separated by a kerb* corresponds with separation=kerb +This tagrendering is only visible in the popup if the following condition is met: highway=cycleway | highway=path -This tagrendering is only visible in the popup if the following condition is met: `cycleway=shared_lane | cycleway=lane | cycleway=track` +### this.id +_This tagrendering has no question and is thus read-only_ -### incline -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.id +_This tagrendering has no question and is thus read-only_ - - *There is (probably) no incline here* corresponds with incline= - - _This option cannot be chosen as answer_ - - *This road has a slope* corresponds with incline=up | incline=down | incline=yes - - _This option cannot be chosen as answer_ - - - - -### Cycleway:smoothness - - - -The question is *What is the smoothness of this cycleway?* - - - - - - - *Usable for thin rollers: rollerblade, skateboard* corresponds with cycleway:smoothness=excellent - - *Usable for thin wheels: racing bike* corresponds with cycleway:smoothness=good - - *Usable for normal wheels: city bike, wheelchair, scooter* corresponds with cycleway:smoothness=intermediate - - *Usable for robust wheels: trekking bike, car, rickshaw* corresponds with cycleway:smoothness=bad - - *Usable for vehicles with high clearance: light duty off-road vehicle* corresponds with cycleway:smoothness=very_bad - - *Usable for off-road vehicles: heavy duty off-road vehicle* corresponds with cycleway:smoothness=horrible - - *Usable for specialized off-road vehicles: tractor, ATV* corresponds with cycleway:smoothness=very_horrible - - *Impassable / No wheeled vehicle* corresponds with cycleway:smoothness=impassable - - -This tagrendering is only visible in the popup if the following condition is met: `cycleway=shared_lane | cycleway=lane | cycleway=track` - - - -### Surface of the road - - - -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 cycleway is unhardened* corresponds with surface=unpaved - - _This option cannot be chosen as answer_ - - *This cycleway is paved* corresponds with surface=paved - - _This option cannot be chosen as answer_ - - *This cycleway is made of asphalt* corresponds with surface=asphalt - - *This cycleway is made of smooth paving stones* corresponds with surface=paving_stones - - *This cycleway is made of concrete* corresponds with surface=concrete - - *This cycleway is made of cobblestone (unhewn or sett)* corresponds with surface=cobblestone - - _This option cannot be chosen as answer_ - - *This cycleway is made of raw, natural cobblestone* corresponds with surface=unhewn_cobblestone - - *This cycleway is made of flat, square cobblestone* corresponds with surface=sett - - *This cycleway is made of wood* corresponds with surface=wood - - *This cycleway is made of gravel* corresponds with surface=gravel - - *This cycleway is made of fine gravel* corresponds with surface=fine_gravel - - *This cycleway is made of pebblestone* corresponds with surface=pebblestone - - *This cycleway is made from raw ground* corresponds with surface=ground - - - - -### Surface of the street - - - -The question is *What is the smoothness of this street?* - - - - - - - *Usable for thin rollers: rollerblade, skateboard* corresponds with smoothness=excellent - - *Usable for thin wheels: racing bike* corresponds with smoothness=good - - *Usable for normal wheels: city bike, wheelchair, scooter* corresponds with smoothness=intermediate - - *Usable for robust wheels: trekking bike, car, rickshaw* corresponds with smoothness=bad - - *Usable for vehicles with high clearance: light duty off-road vehicle* corresponds with smoothness=very_bad - - *Usable for off-road vehicles: heavy duty off-road vehicle* corresponds with smoothness=horrible - - *Usable for specialized off-road vehicles: tractor, ATV* corresponds with smoothness=very_horrible - - *Impassable / No wheeled vehicle* corresponds with smoothness=impassable - - -This tagrendering is only visible in the popup if the following condition is met: `cycleway=no | highway=cycleway` - - - -### width:carriageway - - - -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` - - - -### cycleway-lane-track-traffic-signs - - - -The question is *What traffic sign does this cycleway have?* - - - - - - - *Compulsory cycleway* corresponds with cycleway:traffic_sign=BE:D7 - - *Compulsory cycleway (with supplementary sign)
* corresponds with cycleway:traffic_sign~^(BE:D7;.*)$ - - _This option cannot be chosen as answer_ - - *Segregated foot/cycleway* corresponds with cycleway:traffic_sign=BE:D9 - - *Unsegregated foot/cycleway* corresponds with cycleway:traffic_sign=BE:D10 - - *No traffic sign present* corresponds with cycleway:traffic_sign=none - - -This tagrendering is only visible in the popup if the following condition is met: `_country=be & (cycleway=lane | cycleway=track)` - - - -### cycleway-traffic-signs - - - -The question is *What traffic sign does this cycleway have?* - - - - - - - *Compulsory cycleway* corresponds with traffic_sign=BE:D7 - - *Compulsory cycleway (with supplementary sign)
* corresponds with traffic_sign~^(BE:D7;.*)$ - - _This option cannot be chosen as answer_ - - *Segregated foot/cycleway* corresponds with traffic_sign=BE:D9 - - *Unsegregated foot/cycleway* corresponds with traffic_sign=BE:D10 - - *Compulsory cycleway* corresponds with traffic_sign=NL:G11 - - *Compulsory (moped)cycleway* corresponds with traffic_sign=NL:G12a - - *Non-compulsory cycleway* corresponds with traffic_sign=NL:G13 - - *No traffic sign present* corresponds with traffic_sign=none - - -This tagrendering is only visible in the popup if the following condition is met: `(highway=cycleway | highway=path) & (_country=be | _country=nl)` - - - -### cycleway-traffic-signs-supplementary - - - -The question is *Does the traffic sign D7 () have a supplementary sign?* - - - - - - - *Mopeds must use the cycleway* corresponds with cycleway:traffic_sign=BE:D7;BE:M6 - - *Speedpedelecs must use the cycleway* corresponds with cycleway:traffic_sign=BE:D7;BE:M13 - - *Mopeds and speedpedelecs must use the cycleway* corresponds with cycleway:traffic_sign=BE:D7;BE:M14 - - *Mopeds are not allowed* corresponds with cycleway:traffic_sign=BE:D7;BE:M7 - - *Speedpedelecs are not allowed* corresponds with cycleway:traffic_sign=BE:D7;BE:M15 - - *Mopeds and speedpedelecs are not allowed* corresponds with cycleway:traffic_sign=BE:D7;BE:M16 - - *No supplementary traffic sign present* corresponds with cycleway:traffic_sign:supplementary=none - - -This tagrendering is only visible in the popup if the following condition is met: `cycleway:traffic_sign=BE:D7 | cycleway:traffic_sign~^(BE:D7;.*)$` - - - -### cycleways_and_roads-cycleway:buffer - - - -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 tagrendering is only visible in the popup if the following condition is met: `cycleway=track | cycleway=lane` - - - -### cyclelan-segregation - - - -The question is *How is this cycleway separated from the road?* - - - - - - - *This cycleway is separated by a dashed line* corresponds with cycleway:separation=dashed_line - - *This cycleway is separated by a solid line* corresponds with cycleway:separation=solid_line - - *This cycleway is separated by a parking lane* corresponds with cycleway:separation=parking_lane - - *This cycleway is separated by a kerb* corresponds with cycleway:separation=kerb - - -This tagrendering is only visible in the popup if the following condition is met: `cycleway=track | cycleway=lane` - - - -### cycleway-segregation - - - -The question is *How is this cycleway separated from the road?* - - - - - - - *This cycleway is separated by a dashed line* corresponds with separation=dashed_line - - *This cycleway is separated by a solid line* corresponds with separation=solid_line - - *This cycleway is separated by a parking lane* corresponds with separation=parking_lane - - *This cycleway is separated by a kerb* corresponds with separation=kerb - - -This tagrendering is only visible in the popup if the following condition is met: `highway=cycleway | highway=path` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### split-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/cycleways_and_roads/cycleways_and_roads.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/cycleways_and_roads/cycleways_and_roads.json) diff --git a/Docs/Layers/defibrillator.md b/Docs/Layers/defibrillator.md index a5481fb55..5062e5d89 100644 --- a/Docs/Layers/defibrillator.md +++ b/Docs/Layers/defibrillator.md @@ -26,33 +26,33 @@ A layer showing defibrillators which can be used in case of emergency. This cont 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [defibrillator-indoors](#defibrillator-indoors) - - [defibrillator-access](#defibrillator-access) - - [defibrillator-defibrillator](#defibrillator-defibrillator) - - [defibrillator-level](#defibrillator-level) - - [defibrillator-defibrillator:location](#defibrillator-defibrillatorlocation) - - [defibrillator-defibrillator:location:en](#defibrillator-defibrillatorlocation:en) - - [defibrillator-defibrillator:location:fr](#defibrillator-defibrillatorlocation:fr) - - [wheelchair-access](#wheelchair-access) - - [defibrillator-ref](#defibrillator-ref) - - [defibrillator-email](#defibrillator-email) - - [defibrillator-phone](#defibrillator-phone) - - [opening_hours_24_7](#opening_hours_24_7) - - [defibrillator-description](#defibrillator-description) - - [defibrillator-survey:date](#defibrillator-surveydate) - - [defibrillator-fixme](#defibrillator-fixme) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -110,357 +110,266 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/fixme#values) [fixme](https://wiki.openstreetmap.org/wiki/Key:fixme) | [text](../SpecialInputElements.md#text) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### defibrillator-indoors +The question is `Is this defibrillator located indoors?` + - *This defibrillator is located indoors* corresponds with indoor=yes + - *This defibrillator is located outdoors* corresponds with indoor=no -The question is *Is this defibrillator located indoors?* +### this.id +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}` + - *Publicly accessible* corresponds with access=yes + - *Publicly accessible* corresponds with access=public + - _This option cannot be chosen as answer_ + - *Only accessible to customers* corresponds with access=customers + - *Not accessible to the general public (e.g. only accesible to staff, the owners, …)* corresponds with access=private + - *Not accessible, possibly only for professional use* corresponds with access=no - - *This defibrillator is located indoors* corresponds with indoor=yes - - *This defibrillator is located outdoors* corresponds with indoor=no +### this.id +The question is `Is this a a regular automatic defibrillator or a manual defibrillator for professionals only?` + - *There is no info about the type of device* corresponds with defibrillator= + - _This option cannot be chosen as answer_ + - *This is a manual defibrillator for professionals* corresponds with defibrillator=manual + - *This is a normal automatic defibrillator* corresponds with defibrillator=automatic + - *This is a special type of defibrillator: {defibrillator}* corresponds with defibrillator~.+ + - _This option cannot be chosen as answer_ +This tagrendering is only visible in the popup if the following condition is met: access=no -### defibrillator-access +### this.id +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 defibrillator is on the ground floor* corresponds with level=0 + - *This defibrillator is on the first floor* corresponds with level=1 +This tagrendering is only visible in the popup if the following condition is met: indoor=yes -The question is *Is this defibrillator freely accessible?* +### this.id -This rendering asks information about the property [access](https://wiki.openstreetmap.org/wiki/Key:access) This is rendered with `Access is {access}` +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}` - - *Publicly accessible* corresponds with access=yes - - *Publicly accessible* corresponds with access=public - - _This option cannot be chosen as answer_ - - *Only accessible to customers* corresponds with access=customers - - *Not accessible to the general public (e.g. only accesible to staff, the owners, …)* corresponds with access=private - - *Not accessible, possibly only for professional use* corresponds with access=no +### this.id +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}` -### defibrillator-defibrillator +### this.id -The question is *Is this a a regular automatic defibrillator or a manual defibrillator for professionals only?* +The question is `Please give some explanation on where the defibrillator can be found (in French)` +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}` +### this.id - - *There is no info about the type of device* corresponds with defibrillator= - - _This option cannot be chosen as answer_ - - *This is a manual defibrillator for professionals* corresponds with defibrillator=manual - - *This is a normal automatic defibrillator* corresponds with defibrillator=automatic - - *This is a special type of defibrillator: {defibrillator}* corresponds with defibrillator~.+ - - _This option cannot be chosen as answer_ +The question is `Is this place accessible with a wheelchair?` + - *This place is specially adapted for wheelchair users* corresponds with wheelchair=designated + - *This place is easily reachable with a wheelchair* corresponds with wheelchair=yes + - *It is possible to reach this place in a wheelchair, but it is not easy* corresponds with wheelchair=limited + - *This place is not reachable with a wheelchair* corresponds with wheelchair=no -This tagrendering is only visible in the popup if the following condition is met: `access=no` +### this.id -### defibrillator-level +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}` -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.id +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 defibrillator is on the ground floor* corresponds with level=0 - - *This defibrillator is on the first floor* corresponds with level=1 -This tagrendering is only visible in the popup if the following condition is met: `indoor=yes` +### this.id +The question is `What is the phone number for questions about this defibrillator?` +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}` -### defibrillator-defibrillator:location +### this.id -The question is *Please give some explanation on where the defibrillator can be found (in the local language)* +The question is `At what times is this defibrillator available?` +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 + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -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.id -### defibrillator-defibrillator:location:en +The question is `Is there any useful information for users that you haven't been able to describe above? (leave blank if no)` +This rendering asks information about the property +[description](https://wiki.openstreetmap.org/wiki/Key:description) +This is rendered with `Additional information: {description}` -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.id +The question is `When was this defibrillator last surveyed?` +This rendering asks information about the property +[survey:date](https://wiki.openstreetmap.org/wiki/Key:survey:date) +This is rendered with `This defibrillator was last surveyed on {survey:date}` + - *Checked today!* corresponds with survey:date= -### defibrillator-defibrillator:location:fr +### this.id +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}` -The question is *Please give some explanation on where the defibrillator can be found (in French)* -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}` +### this.id -### wheelchair-access +_This tagrendering has no question and is thus read-only_ -The question is *Is this place accessible with a wheelchair?* +### this.id +_This tagrendering has no question and is thus read-only_ - - *This place is specially adapted for wheelchair users* corresponds with wheelchair=designated - - *This place is easily reachable with a wheelchair* corresponds with wheelchair=yes - - *It is possible to reach this place in a wheelchair, but it is not easy* corresponds with wheelchair=limited - - *This place is not reachable with a wheelchair* corresponds with wheelchair=no - - - - -### defibrillator-ref - - - -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}` - - - -### defibrillator-email - - - -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}` - - - -### defibrillator-phone - - - -The question is *What is the phone number for questions about this defibrillator?* - -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}` - - - -### opening_hours_24_7 - - - -The question is *At what times is this defibrillator available?* - -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 - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ - - - - -### defibrillator-description - - - -The question is *Is there any useful information for users that you haven't been able to describe above? (leave blank if no)* - -This rendering asks information about the property [description](https://wiki.openstreetmap.org/wiki/Key:description) This is rendered with `Additional information: {description}` - - - -### defibrillator-survey:date - - - -The question is *When was this defibrillator last surveyed?* - -This rendering asks information about the property [survey:date](https://wiki.openstreetmap.org/wiki/Key:survey:date) This is rendered with `This defibrillator was last surveyed on {survey:date}` - - - - - *Checked today!* corresponds with survey:date= - - - - -### defibrillator-fixme - - - -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}` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/dentist.md b/Docs/Layers/dentist.md index 4586f1352..174c216e8 100644 --- a/Docs/Layers/dentist.md +++ b/Docs/Layers/dentist.md @@ -25,23 +25,23 @@ This layer shows dentist offices 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [opening_hours](#opening_hours) - - [phone](#phone) - - [email](#email) - - [website](#website) - - [name](#name) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -89,233 +89,164 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/name#values) [name](https://wiki.openstreetmap.org/wiki/Key:name) | [string](../SpecialInputElements.md#string) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### 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)}` + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -The question is *What are the opening hours of {title()}?* +### this.id -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)}` +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` +### this.id - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ +This tagrendering has labels +`contact` +### this.id +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_ -### phone +This tagrendering has labels +`contact` +### this.id +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}` -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.id - - *{contact:phone}* corresponds with contact:phone~.+ - - _This option cannot be chosen as answer_ +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `contact` -### email +### this.id +_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}` - - - - - *{contact:email}* corresponds with contact:email~.+ - - _This option cannot be chosen as answer_ - - *{operator:email}* corresponds with operator: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` - - - -### name - - - -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}` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/direction.md b/Docs/Layers/direction.md index 166cfb7fd..20070673f 100644 --- a/Docs/Layers/direction.md +++ b/Docs/Layers/direction.md @@ -27,15 +27,15 @@ No themes use this layer 1. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 2. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Basic tags for this layer --------------------------- @@ -67,119 +67,81 @@ 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.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` + +### this.id + +_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.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` +_This tagrendering has no question and is thus read-only_ -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/direction/direction.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/direction/direction.json) diff --git a/Docs/Layers/disaster_response.md b/Docs/Layers/disaster_response.md index a1cefd2ed..202a94ab8 100644 --- a/Docs/Layers/disaster_response.md +++ b/Docs/Layers/disaster_response.md @@ -25,18 +25,18 @@ This layer contains organizations that have the main objective to help the civil 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [website](#website) - - [disaster_response_name](#disaster_response_name) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -80,159 +80,111 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/name#values) [name](https://wiki.openstreetmap.org/wiki/Key:name) | [string](../SpecialInputElements.md#string) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### website +### this.id + +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` + +### this.id + +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}` -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.id - - - - *{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 +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 3f6b303bc..8c9975f8b 100644 --- a/Docs/Layers/doctors.md +++ b/Docs/Layers/doctors.md @@ -25,24 +25,24 @@ This layer shows doctor offices 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [name](#name) - - [opening_hours_by_appointment](#opening_hours_by_appointment) - - [phone](#phone) - - [email](#email) - - [website](#website) - - [specialty](#specialty) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -92,253 +92,179 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/healthcare:speciality#values) [healthcare:speciality](https://wiki.openstreetmap.org/wiki/Key:healthcare:speciality) | [string](../SpecialInputElements.md#string) | [general](https://wiki.openstreetmap.org/wiki/Tag:healthcare:speciality%3Dgeneral) [gynaecology](https://wiki.openstreetmap.org/wiki/Tag:healthcare:speciality%3Dgynaecology) [psychiatry](https://wiki.openstreetmap.org/wiki/Tag:healthcare:speciality%3Dpsychiatry) [paediatrics](https://wiki.openstreetmap.org/wiki/Tag:healthcare:speciality%3Dpaediatrics) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### name +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}` -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.id +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)}` + - *Only by appointment* corresponds with opening_hours="by appointment" + - _This option cannot be chosen as answer_ + - *Only by appointment* corresponds with opening_hours~^("by appointment"|by appointment)$ + - _This option cannot be chosen as answer_ -### opening_hours_by_appointment +### this.id +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_ -The question is *What are the opening hours of {title()}?* +This tagrendering has labels +`contact` -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.id +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ +This tagrendering has labels +`contact` - - *Only by appointment* corresponds with opening_hours="by appointment" - - _This option cannot be chosen as answer_ - - *Only by appointment* corresponds with opening_hours~^("by appointment"|by appointment)$ - - _This option cannot be chosen as answer_ +### this.id +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` +### this.id -### phone +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 is a general practitioner* corresponds with healthcare:speciality=general + - *This is a gynaecologist* corresponds with healthcare:speciality=gynaecology + - *This is a psychiatrist* corresponds with healthcare:speciality=psychiatry + - *This is a paediatrician* corresponds with healthcare:speciality=paediatrics -The question is *What is the phone number of {title()}?* +### this.id -This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}` +_This tagrendering has no question and is thus read-only_ - - *{contact:phone}* corresponds with contact:phone~.+ - - _This option cannot be chosen as answer_ -This tagrendering has labels `contact` +### this.id +_This tagrendering has no question and is thus read-only_ -### 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_ - - *{operator:email}* corresponds with operator: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` - - - -### specialty - - - -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 is a general practitioner* corresponds with healthcare:speciality=general - - *This is a gynaecologist* corresponds with healthcare:speciality=gynaecology - - *This is a psychiatrist* corresponds with healthcare:speciality=psychiatry - - *This is a paediatrician* corresponds with healthcare:speciality=paediatrics - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/dogfoodb.md b/Docs/Layers/dogfoodb.md index a7ebbd67c..82065b692 100644 --- a/Docs/Layers/dogfoodb.md +++ b/Docs/Layers/dogfoodb.md @@ -25,51 +25,51 @@ A layer showing restaurants and fast-food amenities (with a special rendering fo 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [reviews](#reviews) - - [Name](#name) - - [Fastfood vs restaurant](#fastfood-vs-restaurant) - - [opening_hours](#opening_hours) - - [website](#website) - - [email](#email) - - [phone](#phone) - - [payment-options](#payment-options) - - [repeated](#repeated) - - [single_level](#single_level) - - [wheelchair-access](#wheelchair-access) - - [Cuisine](#cuisine) - - [Reservation](#reservation) - - [Takeaway](#takeaway) - - [delivery](#delivery) - - [Vegetarian (no friture)](#vegetarian-(no-friture)) - - [Vegan (no friture)](#vegan-(no-friture)) - - [halal (no friture)](#halal-(no-friture)) - - [sugar_free](#sugar_free) - - [gluten_free](#gluten_free) - - [lactose_free](#lactose_free) - - [organic (no friture)](#organic-(no-friture)) - - [friture-vegetarian](#friture-vegetarian) - - [friture-vegan](#friture-vegan) - - [friture-organic](#friture-organic) - - [friture-oil](#friture-oil) - - [friture-take-your-container](#friture-take-your-container) - - [smoking](#smoking) - - [service:electricity](#serviceelectricity) - - [dog-access](#dog-access) - - [internet](#internet) - - [internet-fee](#internet-fee) - - [internet-ssid](#internet-ssid) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -138,766 +138,490 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/reusable_packaging:accept#values) [reusable_packaging:accept](https://wiki.openstreetmap.org/wiki/Key:reusable_packaging:accept) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:reusable_packaging:accept%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:reusable_packaging:accept%3Dno) [only](https://wiki.openstreetmap.org/wiki/Tag:reusable_packaging:accept%3Donly) [](https://taginfo.openstreetmap.org/keys/smoking#values) [smoking](https://wiki.openstreetmap.org/wiki/Key:smoking) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:smoking%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:smoking%3Dno) [outside](https://wiki.openstreetmap.org/wiki/Tag:smoking%3Doutside) [](https://taginfo.openstreetmap.org/keys/service:electricity#values) [service:electricity](https://wiki.openstreetmap.org/wiki/Key:service:electricity) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:electricity%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:service:electricity%3Dlimited) [ask](https://wiki.openstreetmap.org/wiki/Tag:service:electricity%3Dask) [no](https://wiki.openstreetmap.org/wiki/Tag:service:electricity%3Dno) -[](https://taginfo.openstreetmap.org/keys/dog#values) [dog](https://wiki.openstreetmap.org/wiki/Key:dog) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dno) [leashed](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dleashed) [unleashed](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dunleashed) +[](https://taginfo.openstreetmap.org/keys/dog#values) [dog](https://wiki.openstreetmap.org/wiki/Key:dog) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dno) [leashed](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dleashed) [unleashed](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dunleashed) [outside](https://wiki.openstreetmap.org/wiki/Tag:dog%3Doutside) [](https://taginfo.openstreetmap.org/keys/internet_access#values) [internet_access](https://wiki.openstreetmap.org/wiki/Key:internet_access) | Multiple choice | [wlan](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dwlan) [no](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dno) [terminal](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dterminal) [wired](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dwired) [](https://taginfo.openstreetmap.org/keys/internet_access:fee#values) [internet_access:fee](https://wiki.openstreetmap.org/wiki/Key:internet_access:fee) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dno) [customers](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dcustomers) [](https://taginfo.openstreetmap.org/keys/internet_access:ssid#values) [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid) | [string](../SpecialInputElements.md#string) | [Telekom](https://wiki.openstreetmap.org/wiki/Tag:internet_access:ssid%3DTelekom) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### reviews - - - +### this.id Shows the reviews module (including the possibility to leave a review) +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +### this.id -### Name +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}` -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.id +The question is `What type of business is this?` + - *This is a fast-food business, focused on fast service. If seating is available, it is rather limited and functional.* corresponds with amenity=fast_food + - *A restaurant, focused on creating a nice experience where one is served at the table* corresponds with amenity=restaurant -### Fastfood vs restaurant +### this.id -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)}` + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ +### this.id +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 is a fast-food business, focused on fast service. If seating is available, it is rather limited and functional.* corresponds with amenity=fast_food - - *A restaurant, focused on creating a nice experience where one is served at the table* corresponds with amenity=restaurant +This tagrendering has labels +`contact` +### this.id +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ +This tagrendering has labels +`contact` -### opening_hours +### this.id +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` -The question is *What are the opening hours of {title()}?* +### this.id -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)}` +The question is `Which methods of payment are accepted here?` + - *Cash is accepted here* corresponds with payment:cash=yes + - Unselecting this answer will add payment:cash=no + - *Payment cards are accepted here* corresponds with payment:cards=yes + - Unselecting this answer will add payment:cards=no + - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes + - Unselecting this answer will add payment:qr_code=no - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ +### this.id +_This tagrendering has no question and is thus read-only_ -### website +This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+ +This tagrendering has labels +`level` +### this.id +The question is `On what level is this feature located?` +This rendering asks information about the property +[level](https://wiki.openstreetmap.org/wiki/Key:level) +This is rendered with `Located on the {level}th floor` + - *Located underground* corresponds with location=underground + - _This option cannot be chosen as answer_ + - *Located on the ground floor* corresponds with level=0 + - *Located on the ground floor* corresponds with level= + - _This option cannot be chosen as answer_ + - *Located on the first floor* corresponds with level=1 + - *Located on the first basement level* corresponds with level=-1 -The question is *What is the website of {title()}?* +This tagrendering has labels +`level` -This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}` +### this.id +The question is `Is this place accessible with a wheelchair?` + - *This place is specially adapted for wheelchair users* corresponds with wheelchair=designated + - *This place is easily reachable with a wheelchair* corresponds with wheelchair=yes + - *It is possible to reach this place in a wheelchair, but it is not easy* corresponds with wheelchair=limited + - *This place is not reachable with a wheelchair* corresponds with wheelchair=no - - *{contact:website}* corresponds with contact:website~.+ - - _This option cannot be chosen as answer_ -This tagrendering has labels `contact` +### this.id +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 is a pizzeria* corresponds with cuisine=pizza + - *This is a friture* corresponds with cuisine=friture + - *Mainly serves pasta* corresponds with cuisine=pasta + - *This is kebab shop* corresponds with cuisine=kebab + - *This is a sandwich shop* corresponds with cuisine=sandwich + - *Burgers are served here* corresponds with cuisine=burger + - *Sushi is served here* corresponds with cuisine=sushi + - *Coffee is served here* corresponds with cuisine=coffee + - *This is an Italian restaurant (which serves more than pasta and pizza)* corresponds with cuisine=italian + - *French dishes are served here* corresponds with cuisine=french + - *Chinese dishes are served here* corresponds with cuisine=chinese + - *Greek dishes are served here* corresponds with cuisine=greek + - *Indian dishes are served here* corresponds with cuisine=indian + - *Turkish dishes are served here* corresponds with cuisine=turkish + - *Thai dishes are served here* corresponds with cuisine=thai -### email +### this.id +The question is `Is a reservation required for this place?` -The question is *What is the email address of {title()}?* + - *A reservation is required at this place* corresponds with reservation=required + - *A reservation is not required, but still recommended to make sure you get a table* corresponds with reservation=recommended + - *Reservation is possible at this place* corresponds with reservation=yes + - *Reservation is not possible at this place* corresponds with reservation=no -This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}` +### this.id - - *{contact:email}* corresponds with contact:email~.+ - - _This option cannot be chosen as answer_ - - *{operator:email}* corresponds with operator:email~.+ - - _This option cannot be chosen as answer_ +The question is `Does this place offer take-away?` + - *This is a take-away only business* corresponds with takeaway=only + - *Take-away is possible here* corresponds with takeaway=yes + - *Take-away is not possible here* corresponds with takeaway=no -This tagrendering has labels `contact` +### this.id -### phone +The question is `Does {title()} deliver food to your home?` + - *This business does home delivery (eventually via a third party)* corresponds with delivery=yes + - *This business does not deliver at home* corresponds with delivery=no -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.id +The question is `Does this restaurant have a vegetarian option?` + - *No vegetarian options are available* corresponds with diet:vegetarian=no + - *Some vegetarian options are available* corresponds with diet:vegetarian=limited + - *Vegetarian options are available* corresponds with diet:vegetarian=yes + - *All dishes are vegetarian* corresponds with diet:vegetarian=only + - *Some dishes might be adapted to a vegetarian version, but this should be demanded* corresponds with diet:vegetarian=on_demand - - *{contact:phone}* corresponds with contact:phone~.+ - - _This option cannot be chosen as answer_ -This tagrendering has labels `contact` +### this.id +The question is `Does this business serve vegan meals?` + - *No vegan options available* corresponds with diet:vegan=no + - *Some vegan options are available* corresponds with diet:vegan=limited + - *Vegan options are available* corresponds with diet:vegan=yes + - *All dishes are vegan* corresponds with diet:vegan=only + - *Some dishes might be adapted to a vegan version if asked for* corresponds with diet:vegan=on_demand -### payment-options +### this.id -The question is *Which methods of payment are accepted here?* +The question is `Does this restaurant offer a halal menu?` + - *There are no halal options available* corresponds with diet:halal=no + - *There is a small halal menu* corresponds with diet:halal=limited + - *There is a halal menu* corresponds with diet:halal=yes + - *Only halal options are available* corresponds with diet:halal=only +### this.id - - *Cash is accepted here* corresponds with payment:cash=yes - - Unselecting this answer will add payment:cash=no - - *Payment cards are accepted here* corresponds with payment:cards=yes - - Unselecting this answer will add payment:cards=no - - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes - - Unselecting this answer will add payment:qr_code=no +The question is `Does this shop have a sugar free offering?` + - *This shop only sells sugar free products* corresponds with diet:sugar_free=only + - *This shop has a big sugar free offering* corresponds with diet:sugar_free=yes + - *This shop has a limited sugar free offering* corresponds with diet:sugar_free=limited + - *This shop has no sugar free offering* corresponds with diet:sugar_free=no +This tagrendering has labels +`diets` +### this.id -### repeated +The question is `Does this shop have a gluten free offering?` + - *This shop only sells gluten free products* corresponds with diet:gluten_free=only + - *This shop has a big gluten free offering* corresponds with diet:gluten_free=yes + - *This shop has a limited gluten free offering* corresponds with diet:gluten_free=limited + - *This shop has no gluten free offering* corresponds with diet:gluten_free=no +This tagrendering has labels +`diets` -This tagrendering has no question and is thus read-only +### this.id +The question is `Does {title()} have a lactose-free offering?` + - *Only sells lactose free products* corresponds with diet:lactose_free=only + - *Big lactose free offering* corresponds with diet:lactose_free=yes + - *Limited lactose free offering* corresponds with diet:lactose_free=limited + - *No lactose free offering* corresponds with diet:lactose_free=no -This tagrendering is only visible in the popup if the following condition is met: `repeat_on~.+` +This tagrendering has labels +`diets` -This tagrendering has labels `level` +### this.id +The question is `Does this restaurant offer organic food?` + - *There are no organic options available* corresponds with organic=no + - *There is an organic menu* corresponds with organic=yes + - *Only organic options are available* corresponds with organic=only -### single_level +### this.id -The question is *On what level is this feature located?* +The question is `Does this fries shop have vegetarian snacks?` -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` + - *Vegetarian snacks are available* corresponds with diet:vegetarian=yes + - *Only a small selection of snacks are vegetarian* corresponds with diet:vegetarian=limited + - *No vegetarian snacks are available* corresponds with diet:vegetarian=no +This tagrendering is only visible in the popup if the following condition is met: cuisine=friture +### this.id - - *Located underground* corresponds with location=underground - - _This option cannot be chosen as answer_ - - *Located on the ground floor* corresponds with level=0 - - *Located on the ground floor* corresponds with level= - - _This option cannot be chosen as answer_ - - *Located on the first floor* corresponds with level=1 - - *Located on the first basement level* corresponds with level=-1 +The question is `Does this fries shop have vegan snacks?` + - *Vegan snacks are available* corresponds with diet:vegan=yes + - *A small selection of vegan snacks are available* corresponds with diet:vegan=limited + - *No vegan snacks are available* corresponds with diet:vegan=no +This tagrendering is only visible in the popup if the following condition is met: cuisine=friture -This tagrendering has labels `level` +### this.id +The question is `Does this fries shop offer organic snacks?` -### wheelchair-access + - *Organic snacks are available* corresponds with organic=yes + - *No organic snacks are available* corresponds with organic=no + - *Only organic snacks are available* corresponds with organic=only +This tagrendering is only visible in the popup if the following condition is met: cuisine=friture +### this.id -The question is *Is this place accessible with a wheelchair?* +The question is `Does this fries shop use vegetable or animal oil for cooking?` + - *The frying is done with vegetable oil* corresponds with friture:oil=vegetable + - *The frying is done with animal oil* corresponds with friture:oil=animal +This tagrendering is only visible in the popup if the following condition is met: cuisine=friture +### this.id +The question is `If you bring your own container (such as a cooking pot and small pots), is it used to package your order?` - - *This place is specially adapted for wheelchair users* corresponds with wheelchair=designated - - *This place is easily reachable with a wheelchair* corresponds with wheelchair=yes - - *It is possible to reach this place in a wheelchair, but it is not easy* corresponds with wheelchair=limited - - *This place is not reachable with a wheelchair* corresponds with wheelchair=no + - *You can bring your own containers to get your order, saving on single-use packaging material and thus waste* corresponds with reusable_packaging:accept=yes + - *Bringing your own container is not allowed* corresponds with reusable_packaging:accept=no + - *You must bring your own container to order here.* corresponds with reusable_packaging:accept=only +This tagrendering is only visible in the popup if the following condition is met: cuisine=friture +### this.id +The question is `Is smoking allowed at {title()}?` -### Cuisine + - *Smoking is allowed* corresponds with smoking=yes + - *Smoking is not allowed* corresponds with smoking=no + - *Smoking is allowed outside.* corresponds with smoking=outside -The question is *What kind of food is served here?* +### this.id -This rendering asks information about the property [cuisine](https://wiki.openstreetmap.org/wiki/Key:cuisine) This is rendered with `This place mostly serves {cuisine}` +The question is `Does this amenity have electrical outlets, available to customers when they are inside?` + - *There are plenty of domestic sockets available to customers seated indoors, where they can charge their electronics* corresponds with service:electricity=yes + - *There are a few domestic sockets available to customers seated indoors, where they can charge their electronics* corresponds with service:electricity=limited + - *There are no sockets available indoors to customers, but charging might be possible if the staff is asked* corresponds with service:electricity=ask + - *There are a no domestic sockets available to customers seated indoors* corresponds with service:electricity=no - - *This is a pizzeria* corresponds with cuisine=pizza - - *This is a friture* corresponds with cuisine=friture - - *Mainly serves pasta* corresponds with cuisine=pasta - - *This is kebab shop* corresponds with cuisine=kebab - - *This is a sandwich shop* corresponds with cuisine=sandwich - - *Burgers are served here* corresponds with cuisine=burger - - *Sushi is served here* corresponds with cuisine=sushi - - *Coffee is served here* corresponds with cuisine=coffee - - *This is an Italian restaurant (which serves more than pasta and pizza)* corresponds with cuisine=italian - - *French dishes are served here* corresponds with cuisine=french - - *Chinese dishes are served here* corresponds with cuisine=chinese - - *Greek dishes are served here* corresponds with cuisine=greek - - *Indian dishes are served here* corresponds with cuisine=indian - - *Turkish dishes are served here* corresponds with cuisine=turkish - - *Thai dishes are served here* corresponds with cuisine=thai +### this.id +The question is `Are dogs allowed in this business?` + - *Dogs are allowed* corresponds with dog=yes + - *Dogs are not allowed* corresponds with dog=no + - *Dogs are allowed, but they have to be leashed* corresponds with dog=leashed + - *Dogs are allowed and can run around freely* corresponds with dog=unleashed + - *Dogs are allowed only outside* corresponds with dog=outside -### Reservation +### this.id -The question is *Is a reservation required for this place?* +The question is `Does this place offer internet access?` + - *This place offers wireless internet access* corresponds with internet_access=wlan + - *This place does not offer internet access* corresponds with internet_access=no + - *This place offers internet access* corresponds with internet_access=yes + - _This option cannot be chosen as answer_ + - *This place offers internet access via a terminal or computer* corresponds with internet_access=terminal + - *This place offers wired internet access* corresponds with internet_access=wired +This tagrendering has labels +`internet-all` +### this.id +The question is `Is there a fee for internet access?` - - *A reservation is required at this place* corresponds with reservation=required - - *A reservation is not required, but still recommended to make sure you get a table* corresponds with reservation=recommended - - *Reservation is possible at this place* corresponds with reservation=yes - - *Reservation is not possible at this place* corresponds with reservation=no + - *There is a fee for the internet access at this place* corresponds with internet_access:fee=yes + - *Internet access is free at this place* corresponds with internet_access:fee=no + - *Internet access is free at this place, for customers only* corresponds with internet_access:fee=customers +This tagrendering is only visible in the popup if the following condition is met: internet_access!=no & internet_access~.+ +This tagrendering has labels +`internet-all` +### this.id -This tagrendering is only visible in the popup if the following condition is met: `takeaway=only` +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}` + - *Telekom* corresponds with internet_access:ssid=Telekom +This tagrendering is only visible in the popup if the following condition is met: internet_access=wlan +This tagrendering has labels +`internet-all` +### this.id +_This tagrendering has no question and is thus read-only_ -### Takeaway -The question is *Does this place offer take-away?* +### this.id +_This tagrendering has no question and is thus read-only_ - - *This is a take-away only business* corresponds with takeaway=only - - *Take-away is possible here* corresponds with takeaway=yes - - *Take-away is not possible here* corresponds with takeaway=no - - - - -### delivery - - - -The question is *Does {title()} deliver food to your home?* - - - - - - - *This business does home delivery (eventually via a third party)* corresponds with delivery=yes - - *This business does not deliver at home* corresponds with delivery=no - - - - -### Vegetarian (no friture) - - - -The question is *Does this restaurant have a vegetarian option?* - - - - - - - *No vegetarian options are available* corresponds with diet:vegetarian=no - - *Some vegetarian options are available* corresponds with diet:vegetarian=limited - - *Vegetarian options are available* corresponds with diet:vegetarian=yes - - *All dishes are vegetarian* corresponds with diet:vegetarian=only - - *Some dishes might be adapted to a vegetarian version, but this should be demanded* corresponds with diet:vegetarian=on_demand - - - - -### Vegan (no friture) - - - -The question is *Does this business serve vegan meals?* - - - - - - - *No vegan options available* corresponds with diet:vegan=no - - *Some vegan options are available* corresponds with diet:vegan=limited - - *Vegan options are available* corresponds with diet:vegan=yes - - *All dishes are vegan* corresponds with diet:vegan=only - - *Some dishes might be adapted to a vegan version if asked for* corresponds with diet:vegan=on_demand - - - - -### halal (no friture) - - - -The question is *Does this restaurant offer a halal menu?* - - - - - - - *There are no halal options available* corresponds with diet:halal=no - - *There is a small halal menu* corresponds with diet:halal=limited - - *There is a halal menu* corresponds with diet:halal=yes - - *Only halal options are available* corresponds with diet:halal=only - - - - -### sugar_free - - - -The question is *Does this shop have a sugar free offering?* - - - - - - - *This shop only sells sugar free products* corresponds with diet:sugar_free=only - - *This shop has a big sugar free offering* corresponds with diet:sugar_free=yes - - *This shop has a limited sugar free offering* corresponds with diet:sugar_free=limited - - *This shop has no sugar free offering* corresponds with diet:sugar_free=no - - -This tagrendering has labels `diets` - - - -### gluten_free - - - -The question is *Does this shop have a gluten free offering?* - - - - - - - *This shop only sells gluten free products* corresponds with diet:gluten_free=only - - *This shop has a big gluten free offering* corresponds with diet:gluten_free=yes - - *This shop has a limited gluten free offering* corresponds with diet:gluten_free=limited - - *This shop has no gluten free offering* corresponds with diet:gluten_free=no - - -This tagrendering has labels `diets` - - - -### lactose_free - - - -The question is *Does {title()} have a lactose-free offering?* - - - - - - - *Only sells lactose free products* corresponds with diet:lactose_free=only - - *Big lactose free offering* corresponds with diet:lactose_free=yes - - *Limited lactose free offering* corresponds with diet:lactose_free=limited - - *No lactose free offering* corresponds with diet:lactose_free=no - - -This tagrendering has labels `diets` - - - -### organic (no friture) - - - -The question is *Does this restaurant offer organic food?* - - - - - - - *There are no organic options available* corresponds with organic=no - - *There is an organic menu* corresponds with organic=yes - - *Only organic options are available* corresponds with organic=only - - - - -### friture-vegetarian - - - -The question is *Does this fries shop have vegetarian snacks?* - - - - - - - *Vegetarian snacks are available* corresponds with diet:vegetarian=yes - - *Only a small selection of snacks are vegetarian* corresponds with diet:vegetarian=limited - - *No vegetarian snacks are available* corresponds with diet:vegetarian=no - - -This tagrendering is only visible in the popup if the following condition is met: `cuisine=friture` - - - -### friture-vegan - - - -The question is *Does this fries shop have vegan snacks?* - - - - - - - *Vegan snacks are available* corresponds with diet:vegan=yes - - *A small selection of vegan snacks are available* corresponds with diet:vegan=limited - - *No vegan snacks are available* corresponds with diet:vegan=no - - -This tagrendering is only visible in the popup if the following condition is met: `cuisine=friture` - - - -### friture-organic - - - -The question is *Does this fries shop offer organic snacks?* - - - - - - - *Organic snacks are available* corresponds with organic=yes - - *No organic snacks are available* corresponds with organic=no - - *Only organic snacks are available* corresponds with organic=only - - -This tagrendering is only visible in the popup if the following condition is met: `cuisine=friture` - - - -### friture-oil - - - -The question is *Does this fries shop use vegetable or animal oil for cooking?* - - - - - - - *The frying is done with vegetable oil* corresponds with friture:oil=vegetable - - *The frying is done with animal oil* corresponds with friture:oil=animal - - -This tagrendering is only visible in the popup if the following condition is met: `cuisine=friture` - - - -### friture-take-your-container - - - -The question is *If you bring your own container (such as a cooking pot and small pots), is it used to package your order?* - - - - - - - *You can bring your own containers to get your order, saving on single-use packaging material and thus waste* corresponds with reusable_packaging:accept=yes - - *Bringing your own container is not allowed* corresponds with reusable_packaging:accept=no - - *You must bring your own container to order here.* corresponds with reusable_packaging:accept=only - - -This tagrendering is only visible in the popup if the following condition is met: `cuisine=friture` - - - -### smoking - - - -The question is *Is smoking allowed at {title()}?* - - - - - - - *Smoking is allowed* corresponds with smoking=yes - - *Smoking is not allowed* corresponds with smoking=no - - *Smoking is allowed outside.* corresponds with smoking=outside - - - - -### service:electricity - - - -The question is *Does this amenity have electrical outlets, available to customers when they are inside?* - - - - - - - *There are plenty of domestic sockets available to customers seated indoors, where they can charge their electronics* corresponds with service:electricity=yes - - *There are a few domestic sockets available to customers seated indoors, where they can charge their electronics* corresponds with service:electricity=limited - - *There are no sockets available indoors to customers, but charging might be possible if the staff is asked* corresponds with service:electricity=ask - - *There are a no domestic sockets available to customers seated indoors* corresponds with service:electricity=no - - - - -### dog-access - - - -The question is *Are dogs allowed in this business?* - - - - - - - *Dogs are allowed* corresponds with dog=yes - - *Dogs are not allowed* corresponds with dog=no - - *Dogs are allowed, but they have to be leashed* corresponds with dog=leashed - - *Dogs are allowed and can run around freely* corresponds with dog=unleashed - - - - -### internet - - - -The question is *Does this place offer internet access?* - - - - - - - *This place offers wireless internet access* corresponds with internet_access=wlan - - *This place does not offer internet access* corresponds with internet_access=no - - *This place offers internet access* corresponds with internet_access=yes - - _This option cannot be chosen as answer_ - - *This place offers internet access via a terminal or computer* corresponds with internet_access=terminal - - *This place offers wired internet access* corresponds with internet_access=wired - - -This tagrendering has labels `internet-all` - - - -### internet-fee - - - -The question is *Is there a fee for internet access?* - - - - - - - *There is a fee for the internet access at this place* corresponds with internet_access:fee=yes - - *Internet access is free at this place* corresponds with internet_access:fee=no - - *Internet access is free at this place, for customers only* corresponds with internet_access:fee=customers - - -This tagrendering is only visible in the popup if the following condition is met: `internet_access!=no & internet_access~.+` - -This tagrendering has labels `internet-all` - - - -### internet-ssid - - - -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}` - - - - - *Telekom* corresponds with internet_access:ssid=Telekom - - -This tagrendering is only visible in the popup if the following condition is met: `internet_access=wlan` - -This tagrendering has labels `internet-all` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/dogpark.md b/Docs/Layers/dogpark.md index f0376f1bd..f353ac558 100644 --- a/Docs/Layers/dogpark.md +++ b/Docs/Layers/dogpark.md @@ -25,21 +25,23 @@ A layer showing dogparks, which are areas where dog are allowed to run without a 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [dogpark-fenced](#dogpark-fenced) - - [smalldogs](#smalldogs) - - [Name](#name) - - [dogarea](#dogarea) - - [reviews](#reviews) - - [images](#images) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -82,200 +84,164 @@ 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) | [24/7](https://wiki.openstreetmap.org/wiki/Tag:opening_hours%3D24/7) +[](https://taginfo.openstreetmap.org/keys/website#values) [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) | [](https://taginfo.openstreetmap.org/keys/barrier#values) [barrier](https://wiki.openstreetmap.org/wiki/Key:barrier) | Multiple choice | [fence](https://wiki.openstreetmap.org/wiki/Tag:barrier%3Dfence) [no](https://wiki.openstreetmap.org/wiki/Tag:barrier%3Dno) [](https://taginfo.openstreetmap.org/keys/small_dog#values) [small_dog](https://wiki.openstreetmap.org/wiki/Key:small_dog) | Multiple choice | [separate](https://wiki.openstreetmap.org/wiki/Tag:small_dog%3Dseparate) [shared](https://wiki.openstreetmap.org/wiki/Tag:small_dog%3Dshared) -[](https://taginfo.openstreetmap.org/keys/name#values) [name](https://wiki.openstreetmap.org/wiki/Key:name) | [string](../SpecialInputElements.md#string) | - - - - -### just_created - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` - - - -### dogpark-fenced - - - -The question is *It this dog park fenced in?* - - - - - - - *This dogpark is fenced all around* corresponds with barrier=fence - - *This dogpark is not fenced all around* corresponds with barrier=no - - - - -### smalldogs - - - -The question is *Does this dog park have a separate fenced in area for small dogs and puppies?* - - - - - - - *Have separate area for puppies and small dogs* corresponds with small_dog=separate - - *Does not have a separate area for puppies and small dogs* corresponds with small_dog=shared - - - - -### Name - - - -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}` - - - -### dogarea - - - -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 - - - - - -### images - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### leftover-questions - - - -This tagrendering has no question and is thus read-only +### this.id +Shows the reviews module (including the possibility to leave a review) +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +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 tagrendering has no question and is thus read-only + +### this.id + +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 + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -This tagrendering has labels `added_by_default` +### this.id + +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` + +### this.id + +The question is `It this dog park fenced in?` + + - *This dogpark is fenced all around* corresponds with barrier=fence + - *This dogpark is not fenced all around* corresponds with barrier=no -### minimap +### this.id + +The question is `Does this dog park have a separate fenced in area for small dogs and puppies?` + + - *Have separate area for puppies and small dogs* corresponds with small_dog=separate + - *Does not have a separate area for puppies and small dogs* corresponds with small_dog=shared +### this.id + +_This tagrendering has no question and is thus read-only_ + + + + + +### this.id + +_This tagrendering has no question and is thus read-only_ + + + + + +### this.id + +_This tagrendering has no question and is thus read-only_ + + + +This tagrendering has labels +`added_by_default` + +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/dogpark/dogpark.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/dogpark/dogpark.json) diff --git a/Docs/Layers/dogshop.md b/Docs/Layers/dogshop.md index 26f991c70..3833d049c 100644 --- a/Docs/Layers/dogshop.md +++ b/Docs/Layers/dogshop.md @@ -25,38 +25,40 @@ A shop 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [shops-name](#shops-name) - - [shop_types](#shop_types) - - [second_hand](#second_hand) - - [opening_hours](#opening_hours) - - [website](#website) - - [email](#email) - - [phone](#phone) - - [payment-options](#payment-options) - - [repeated](#repeated) - - [single_level](#single_level) - - [copyshop-print-sizes](#copyshop-print-sizes) - - [key_cutter](#key_cutter) - - [internet](#internet) - - [internet-fee](#internet-fee) - - [internet-ssid](#internet-ssid) - - [organic](#organic) - - [sugar_free](#sugar_free) - - [gluten_free](#gluten_free) - - [lactose_free](#lactose_free) - - [questions](#questions) - - [reviews](#reviews) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -101,12 +103,14 @@ 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/shop#values) [shop](https://wiki.openstreetmap.org/wiki/Key:shop) | [string](../SpecialInputElements.md#string) | [vacant](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dvacant) [agrarian](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dagrarian) [alcohol](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dalcohol) [anime](https://wiki.openstreetmap.org/wiki/Tag:shop%3Danime) [antiques](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dantiques) [appliance](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dappliance) [art](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dart) [baby_goods](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbaby_goods) [bag](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbag) [bakery](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbakery) [bathroom_furnishing](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbathroom_furnishing) [beauty](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbeauty) [bed](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbed) [beverages](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbeverages) [bicycle](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbicycle) [boat](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dboat) [bookmaker](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbookmaker) [books](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbooks) [brewing_supplies](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbrewing_supplies) [butcher](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbutcher) [camera](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcamera) [candles](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcandles) [cannabis](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcannabis) [car](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcar) [car_parts](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcar_parts) [car_repair](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcar_repair) [caravan](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcaravan) [carpet](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcarpet) [catalogue](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcatalogue) [charity](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcharity) [cheese](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcheese) [chemist](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dchemist) [chocolate](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dchocolate) [clothes](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dclothes) [coffee](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcoffee) [collector](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcollector) [computer](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcomputer) [confectionery](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dconfectionery) [convenience](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dconvenience) [copyshop](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcopyshop) [cosmetics](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcosmetics) [country_store](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcountry_store) [craft](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcraft) [curtain](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcurtain) [dairy](https://wiki.openstreetmap.org/wiki/Tag:shop%3Ddairy) [deli](https://wiki.openstreetmap.org/wiki/Tag:shop%3Ddeli) [department_store](https://wiki.openstreetmap.org/wiki/Tag:shop%3Ddepartment_store) [doityourself](https://wiki.openstreetmap.org/wiki/Tag:shop%3Ddoityourself) [doors](https://wiki.openstreetmap.org/wiki/Tag:shop%3Ddoors) [dry_cleaning](https://wiki.openstreetmap.org/wiki/Tag:shop%3Ddry_cleaning) [e-cigarette](https://wiki.openstreetmap.org/wiki/Tag:shop%3De-cigarette) [electrical](https://wiki.openstreetmap.org/wiki/Tag:shop%3Delectrical) [electronics](https://wiki.openstreetmap.org/wiki/Tag:shop%3Delectronics) [erotic](https://wiki.openstreetmap.org/wiki/Tag:shop%3Derotic) [fabric](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfabric) [farm](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfarm) [fashion_accessories](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfashion_accessories) [fireplace](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfireplace) [fishing](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfishing) [flooring](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dflooring) [florist](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dflorist) [frame](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dframe) [frozen_food](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfrozen_food) [fuel](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfuel) [funeral_directors](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfuneral_directors) [furniture](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfurniture) [games](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dgames) [garden_centre](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dgarden_centre) [gas](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dgas) [general](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dgeneral) [gift](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dgift) [greengrocer](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dgreengrocer) [hairdresser](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhairdresser) [hairdresser_supply](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhairdresser_supply) [hardware](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhardware) [health_food](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhealth_food) [hearing_aids](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhearing_aids) [herbalist](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dherbalist) [hifi](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhifi) [honey](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhoney) [household_linen](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhousehold_linen) [houseware](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhouseware) [hunting](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhunting) [interior_decoration](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dinterior_decoration) [jewelry](https://wiki.openstreetmap.org/wiki/Tag:shop%3Djewelry) [kiosk](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dkiosk) [kitchen](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dkitchen) [laundry](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dlaundry) [leather](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dleather) [lighting](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dlighting) [locksmith](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dlocksmith) [lottery](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dlottery) [mall](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmall) [massage](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmassage) [medical_supply](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmedical_supply) [military_surplus](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmilitary_surplus) [mobile_phone](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmobile_phone) [model](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmodel) [money_lender](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmoney_lender) [motorcycle](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmotorcycle) [motorcycle_repair](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmotorcycle_repair) [music](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmusic) [musical_instrument](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmusical_instrument) [newsagent](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dnewsagent) [nutrition_supplements](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dnutrition_supplements) [nuts](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dnuts) [optician](https://wiki.openstreetmap.org/wiki/Tag:shop%3Doptician) [outdoor](https://wiki.openstreetmap.org/wiki/Tag:shop%3Doutdoor) [outpost](https://wiki.openstreetmap.org/wiki/Tag:shop%3Doutpost) [paint](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpaint) [party](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dparty) [pasta](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpasta) [pastry](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpastry) [pawnbroker](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpawnbroker) [perfumery](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dperfumery) [pet](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpet) [pet_grooming](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpet_grooming) [photo](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dphoto) [pottery](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpottery) [printer_ink](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dprinter_ink) [psychic](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpsychic) [pyrotechnics](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpyrotechnics) [radiotechnics](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dradiotechnics) [religion](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dreligion) [rental](https://wiki.openstreetmap.org/wiki/Tag:shop%3Drental) [repair](https://wiki.openstreetmap.org/wiki/Tag:shop%3Drepair) [rice](https://wiki.openstreetmap.org/wiki/Tag:shop%3Drice) [scuba_diving](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dscuba_diving) [seafood](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dseafood) [second_hand](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dsecond_hand) [sewing](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dsewing) [shoe_repair](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dshoe_repair) [shoes](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dshoes) [spices](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dspices) [sports](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dsports) [stationery](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dstationery) [storage_rental](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dstorage_rental) [supermarket](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dsupermarket) [swimming_pool](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dswimming_pool) [tailor](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtailor) [tattoo](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtattoo) [tea](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtea) [telecommunication](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtelecommunication) [ticket](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dticket) [tiles](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtiles) [tobacco](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtobacco) [tool_hire](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtool_hire) [toys](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtoys) [trade](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtrade) [travel_agency](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtravel_agency) [trophy](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtrophy) [tyres](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtyres) [vacuum_cleaner](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dvacuum_cleaner) [variety_store](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dvariety_store) [video](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dvideo) [video_games](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dvideo_games) [watches](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwatches) [water](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwater) [water_sports](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwater_sports) [weapons](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dweapons) [wholesale](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwholesale) [wigs](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwigs) [window_blind](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwindow_blind) [wine](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwine) +[](https://taginfo.openstreetmap.org/keys/brand#values) [brand](https://wiki.openstreetmap.org/wiki/Key:brand) | [string](../SpecialInputElements.md#string) | [](https://taginfo.openstreetmap.org/keys/second_hand#values) [second_hand](https://wiki.openstreetmap.org/wiki/Key:second_hand) | Multiple choice | [only](https://wiki.openstreetmap.org/wiki/Tag:second_hand%3Donly) [yes](https://wiki.openstreetmap.org/wiki/Tag:second_hand%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:second_hand%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) | [](https://taginfo.openstreetmap.org/keys/website#values) [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) | [](https://taginfo.openstreetmap.org/keys/email#values) [email](https://wiki.openstreetmap.org/wiki/Key:email) | [email](../SpecialInputElements.md#email) | [](https://taginfo.openstreetmap.org/keys/phone#values) [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | [](https://taginfo.openstreetmap.org/keys/level#values) [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) +[](https://taginfo.openstreetmap.org/keys/service:binding#values) [service:binding](https://wiki.openstreetmap.org/wiki/Key:service:binding) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dno) [](https://taginfo.openstreetmap.org/keys/internet_access#values) [internet_access](https://wiki.openstreetmap.org/wiki/Key:internet_access) | Multiple choice | [wlan](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dwlan) [no](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dno) [terminal](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dterminal) [wired](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dwired) [](https://taginfo.openstreetmap.org/keys/internet_access:fee#values) [internet_access:fee](https://wiki.openstreetmap.org/wiki/Key:internet_access:fee) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dno) [customers](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dcustomers) [](https://taginfo.openstreetmap.org/keys/internet_access:ssid#values) [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid) | [string](../SpecialInputElements.md#string) | [Telekom](https://wiki.openstreetmap.org/wiki/Tag:internet_access:ssid%3DTelekom) @@ -116,693 +120,522 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/diet:lactose_free#values) [diet:lactose_free](https://wiki.openstreetmap.org/wiki/Key:diet:lactose_free) | Multiple choice | [only](https://wiki.openstreetmap.org/wiki/Tag:diet:lactose_free%3Donly) [yes](https://wiki.openstreetmap.org/wiki/Tag:diet:lactose_free%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:diet:lactose_free%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:diet:lactose_free%3Dno) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ + + + + + +### this.id + +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.id + +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}` + - *Vacant Shop* corresponds with shop=vacant + - *Farm Supply Shop* corresponds with shop=agrarian + - *Liquor Store* corresponds with shop=alcohol + - *Anime / Manga Shop* corresponds with shop=anime + - *Antique Shop* corresponds with shop=antiques + - *Appliance Store* corresponds with shop=appliance + - *Art Store* corresponds with shop=art + - *Baby Goods Store* corresponds with shop=baby_goods + - *Bag/Luggage Store* corresponds with shop=bag + - *Bakery* corresponds with shop=bakery + - *Bathroom Furnishing Store* corresponds with shop=bathroom_furnishing + - *Beauty Shop* corresponds with shop=beauty + - *Bedding/Mattress Store* corresponds with shop=bed + - *Beverage Store* corresponds with shop=beverages + - *Bicycle Shop* corresponds with shop=bicycle + - *Boat Store* corresponds with shop=boat + - *Bookmaker* corresponds with shop=bookmaker + - *Bookstore* corresponds with shop=books + - *Brewing Supply Store* corresponds with shop=brewing_supplies + - *Butcher* corresponds with shop=butcher + - *Camera Equipment Store* corresponds with shop=camera + - *Candle Shop* corresponds with shop=candles + - *Cannabis Shop* corresponds with shop=cannabis + - *Car Dealership* corresponds with shop=car + - *Car Parts Store* corresponds with shop=car_parts + - *Car Repair Shop* corresponds with shop=car_repair + - *RV Dealership* corresponds with shop=caravan + - *Carpet Store* corresponds with shop=carpet + - *Catalog Shop* corresponds with shop=catalogue + - *Charity Store* corresponds with shop=charity + - *Cheese Store* corresponds with shop=cheese + - *Drugstore* corresponds with shop=chemist + - *Chocolate Store* corresponds with shop=chocolate + - *Clothing Store* corresponds with shop=clothes + - *Coffee Store* corresponds with shop=coffee + - *Collectibles Shop* corresponds with shop=collector + - *Computer Store* corresponds with shop=computer + - *Candy Store* corresponds with shop=confectionery + - *Convenience Store* corresponds with shop=convenience + - *Copy Store* corresponds with shop=copyshop + - *Cosmetics Store* corresponds with shop=cosmetics + - *Rural Supplies Store* corresponds with shop=country_store + - *Arts & Crafts Store* corresponds with shop=craft + - *Curtain Store* corresponds with shop=curtain + - *Dairy Store* corresponds with shop=dairy + - *Delicatessen* corresponds with shop=deli + - *Department Store* corresponds with shop=department_store + - *DIY Store* corresponds with shop=doityourself + - *Door Shop* corresponds with shop=doors + - *Dry Cleaner* corresponds with shop=dry_cleaning + - *E-Cigarette Shop* corresponds with shop=e-cigarette + - *Electrical Equipment Store* corresponds with shop=electrical + - *Electronics Store* corresponds with shop=electronics + - *Erotic Store* corresponds with shop=erotic + - *Fabric Store* corresponds with shop=fabric + - *Produce Stand* corresponds with shop=farm + - *Fashion Accessories Store* corresponds with shop=fashion_accessories + - *Fireplace Store* corresponds with shop=fireplace + - *Fishing Shop* corresponds with shop=fishing + - *Flooring Supply Shop* corresponds with shop=flooring + - *Florist* corresponds with shop=florist + - *Framing Shop* corresponds with shop=frame + - *Frozen Food Store* corresponds with shop=frozen_food + - *Fuel Shop* corresponds with shop=fuel + - *Funeral Home* corresponds with shop=funeral_directors + - *Furniture Store* corresponds with shop=furniture + - *Tabletop Game Store* corresponds with shop=games + - *Garden Center* corresponds with shop=garden_centre + - *Bottled Gas Shop* corresponds with shop=gas + - *General Store* corresponds with shop=general + - *Gift Shop* corresponds with shop=gift + - *Greengrocer* corresponds with shop=greengrocer + - *Hairdresser* corresponds with shop=hairdresser + - *Hairdresser Supply Store* corresponds with shop=hairdresser_supply + - *Hardware Store* corresponds with shop=hardware + - *Health Food Store* corresponds with shop=health_food + - *Hearing Aids Store* corresponds with shop=hearing_aids + - *Herbalist* corresponds with shop=herbalist + - *Hifi Store* corresponds with shop=hifi + - *Honey Store* corresponds with shop=honey + - *Household Linen Shop* corresponds with shop=household_linen + - *Houseware Store* corresponds with shop=houseware + - *Hunting Shop* corresponds with shop=hunting + - *Interior Decoration Store* corresponds with shop=interior_decoration + - *Jewelry Store* corresponds with shop=jewelry + - *Kiosk* corresponds with shop=kiosk + - *Kitchen Design Store* corresponds with shop=kitchen + - *Laundry* corresponds with shop=laundry + - *Leather Store* corresponds with shop=leather + - *Lighting Store* corresponds with shop=lighting + - *Locksmith* corresponds with shop=locksmith + - *Lottery Shop* corresponds with shop=lottery + - *Mall* corresponds with shop=mall + - *Massage Shop* corresponds with shop=massage + - *Medical Supply Store* corresponds with shop=medical_supply + - *Military Surplus Store* corresponds with shop=military_surplus + - *Mobile Phone Store* corresponds with shop=mobile_phone + - *Model Shop* corresponds with shop=model + - *Money Lender* corresponds with shop=money_lender + - *Motorcycle Dealership* corresponds with shop=motorcycle + - *Motorcycle Repair Shop* corresponds with shop=motorcycle_repair + - *Music Store* corresponds with shop=music + - *Musical Instrument Store* corresponds with shop=musical_instrument + - *Newsstand* corresponds with shop=newsagent + - *Nutrition Supplements Store* corresponds with shop=nutrition_supplements + - *Nuts Shop* corresponds with shop=nuts + - *Optician* corresponds with shop=optician + - *Outdoors Store* corresponds with shop=outdoor + - *Online Retailer Outpost* corresponds with shop=outpost + - *Paint Store* corresponds with shop=paint + - *Party Supply Store* corresponds with shop=party + - *Pasta Store* corresponds with shop=pasta + - *Pastry Shop* corresponds with shop=pastry + - *Pawnshop* corresponds with shop=pawnbroker + - *Perfume Store* corresponds with shop=perfumery + - *Pet Store* corresponds with shop=pet + - *Pet Groomer* corresponds with shop=pet_grooming + - *Photography Store* corresponds with shop=photo + - *Pottery Store* corresponds with shop=pottery + - *Printer Ink Store* corresponds with shop=printer_ink + - *Psychic* corresponds with shop=psychic + - *Fireworks Store* corresponds with shop=pyrotechnics + - *Radio/Electronic Component Store* corresponds with shop=radiotechnics + - *Religious Store* corresponds with shop=religion + - *Rental Shop* corresponds with shop=rental + - *Repair Shop* corresponds with shop=repair + - *Rice Store* corresponds with shop=rice + - *Scuba Diving Shop* corresponds with shop=scuba_diving + - *Seafood Shop* corresponds with shop=seafood + - *Thrift Store* corresponds with shop=second_hand + - *Sewing Supply Shop* corresponds with shop=sewing + - *Shoe Repair Shop* corresponds with shop=shoe_repair + - *Shoe Store* corresponds with shop=shoes + - *Spice Shop* corresponds with shop=spices + - *Sporting Goods Store* corresponds with shop=sports + - *Stationery Store* corresponds with shop=stationery + - *Storage Rental* corresponds with shop=storage_rental + - *Supermarket* corresponds with shop=supermarket + - *Pool Supply Store* corresponds with shop=swimming_pool + - *Tailor* corresponds with shop=tailor + - *Tattoo Parlor* corresponds with shop=tattoo + - *Tea Store* corresponds with shop=tea + - *Telecom Retail Store* corresponds with shop=telecommunication + - *Ticket Seller* corresponds with shop=ticket + - *Tile Shop* corresponds with shop=tiles + - *Tobacco Shop* corresponds with shop=tobacco + - *Tool Rental* corresponds with shop=tool_hire + - *Toy Store* corresponds with shop=toys + - *Trade Shop* corresponds with shop=trade + - *Travel Agency* corresponds with shop=travel_agency + - *Trophy Shop* corresponds with shop=trophy + - *Tire Store* corresponds with shop=tyres + - *Vacuum Cleaner Store* corresponds with shop=vacuum_cleaner + - *Discount Store* corresponds with shop=variety_store + - *Video Store* corresponds with shop=video + - *Video Game Store* corresponds with shop=video_games + - *Watches Shop* corresponds with shop=watches + - *Drinking Water Shop* corresponds with shop=water + - *Watersport/Swim Shop* corresponds with shop=water_sports + - *Weapon Shop* corresponds with shop=weapons + - *Wholesale Store* corresponds with shop=wholesale + - *Wig Shop* corresponds with shop=wigs + - *Window Blind Store* corresponds with shop=window_blind + - *Wine Shop* corresponds with shop=wine + + + +### this.id + +The question is `What is the brand of this shop?` +This rendering asks information about the property +[brand](https://wiki.openstreetmap.org/wiki/Key:brand) +This is rendered with `Part of {brand}` + - *This shop does not have a specific brand, it is not part of a bigger chain* corresponds with not:brand=yes + + + +### this.id + +The question is `Does this shop sell second-hand items?` + + - *This shop sells second-hand items only* corresponds with second_hand=only + - *This shop sells second-hand items along with new items* corresponds with second_hand=yes + - *This shop only sells brand-new items* corresponds with second_hand=no +This tagrendering is only visible in the popup if the following condition is met: shop=clothes | shop=car | shop=books | shop=charity | shop=car_repair | shop=furniture | shop=bicycle | shop=bicycle | shop=mobile_phone | shop=computer | shop=toys + + +### this.id + +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)}` + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ + + + +### this.id + +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` + +### this.id + +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ -This tagrendering has no question and is thus read-only - - - - - -### shops-name - - - -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}` - - - -### shop_types - - - -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}` - - - - - *Vacant Shop* corresponds with shop=vacant - - *Farm Supply Shop* corresponds with shop=agrarian - - *Liquor Store* corresponds with shop=alcohol - - *Anime / Manga Shop* corresponds with shop=anime - - *Antique Shop* corresponds with shop=antiques - - *Appliance Store* corresponds with shop=appliance - - *Art Store* corresponds with shop=art - - *Baby Goods Store* corresponds with shop=baby_goods - - *Bag/Luggage Store* corresponds with shop=bag - - *Bakery* corresponds with shop=bakery - - *Bathroom Furnishing Store* corresponds with shop=bathroom_furnishing - - *Beauty Shop* corresponds with shop=beauty - - *Bedding/Mattress Store* corresponds with shop=bed - - *Beverage Store* corresponds with shop=beverages - - *Bicycle Shop* corresponds with shop=bicycle - - *Boat Store* corresponds with shop=boat - - *Bookmaker* corresponds with shop=bookmaker - - *Bookstore* corresponds with shop=books - - *Brewing Supply Store* corresponds with shop=brewing_supplies - - *Butcher* corresponds with shop=butcher - - *Camera Equipment Store* corresponds with shop=camera - - *Candle Shop* corresponds with shop=candles - - *Cannabis Shop* corresponds with shop=cannabis - - *Car Dealership* corresponds with shop=car - - *Car Parts Store* corresponds with shop=car_parts - - *Car Repair Shop* corresponds with shop=car_repair - - *RV Dealership* corresponds with shop=caravan - - *Carpet Store* corresponds with shop=carpet - - *Catalog Shop* corresponds with shop=catalogue - - *Charity Store* corresponds with shop=charity - - *Cheese Store* corresponds with shop=cheese - - *Drugstore* corresponds with shop=chemist - - *Chocolate Store* corresponds with shop=chocolate - - *Clothing Store* corresponds with shop=clothes - - *Coffee Store* corresponds with shop=coffee - - *Collectibles Shop* corresponds with shop=collector - - *Computer Store* corresponds with shop=computer - - *Candy Store* corresponds with shop=confectionery - - *Convenience Store* corresponds with shop=convenience - - *Copy Store* corresponds with shop=copyshop - - *Cosmetics Store* corresponds with shop=cosmetics - - *Rural Supplies Store* corresponds with shop=country_store - - *Arts & Crafts Store* corresponds with shop=craft - - *Curtain Store* corresponds with shop=curtain - - *Dairy Store* corresponds with shop=dairy - - *Delicatessen* corresponds with shop=deli - - *Department Store* corresponds with shop=department_store - - *DIY Store* corresponds with shop=doityourself - - *Door Shop* corresponds with shop=doors - - *Dry Cleaner* corresponds with shop=dry_cleaning - - *E-Cigarette Shop* corresponds with shop=e-cigarette - - *Electrical Equipment Store* corresponds with shop=electrical - - *Electronics Store* corresponds with shop=electronics - - *Erotic Store* corresponds with shop=erotic - - *Fabric Store* corresponds with shop=fabric - - *Produce Stand* corresponds with shop=farm - - *Fashion Accessories Store* corresponds with shop=fashion_accessories - - *Fireplace Store* corresponds with shop=fireplace - - *Fishing Shop* corresponds with shop=fishing - - *Flooring Supply Shop* corresponds with shop=flooring - - *Florist* corresponds with shop=florist - - *Framing Shop* corresponds with shop=frame - - *Frozen Food Store* corresponds with shop=frozen_food - - *Fuel Shop* corresponds with shop=fuel - - *Funeral Home* corresponds with shop=funeral_directors - - *Furniture Store* corresponds with shop=furniture - - *Tabletop Game Store* corresponds with shop=games - - *Garden Center* corresponds with shop=garden_centre - - *Bottled Gas Shop* corresponds with shop=gas - - *General Store* corresponds with shop=general - - *Gift Shop* corresponds with shop=gift - - *Greengrocer* corresponds with shop=greengrocer - - *Hairdresser* corresponds with shop=hairdresser - - *Hairdresser Supply Store* corresponds with shop=hairdresser_supply - - *Hardware Store* corresponds with shop=hardware - - *Health Food Store* corresponds with shop=health_food - - *Hearing Aids Store* corresponds with shop=hearing_aids - - *Herbalist* corresponds with shop=herbalist - - *Hifi Store* corresponds with shop=hifi - - *Honey Store* corresponds with shop=honey - - *Household Linen Shop* corresponds with shop=household_linen - - *Houseware Store* corresponds with shop=houseware - - *Hunting Shop* corresponds with shop=hunting - - *Interior Decoration Store* corresponds with shop=interior_decoration - - *Jewelry Store* corresponds with shop=jewelry - - *Kiosk* corresponds with shop=kiosk - - *Kitchen Design Store* corresponds with shop=kitchen - - *Laundry* corresponds with shop=laundry - - *Leather Store* corresponds with shop=leather - - *Lighting Store* corresponds with shop=lighting - - *Locksmith* corresponds with shop=locksmith - - *Lottery Shop* corresponds with shop=lottery - - *Mall* corresponds with shop=mall - - *Massage Shop* corresponds with shop=massage - - *Medical Supply Store* corresponds with shop=medical_supply - - *Military Surplus Store* corresponds with shop=military_surplus - - *Mobile Phone Store* corresponds with shop=mobile_phone - - *Model Shop* corresponds with shop=model - - *Money Lender* corresponds with shop=money_lender - - *Motorcycle Dealership* corresponds with shop=motorcycle - - *Motorcycle Repair Shop* corresponds with shop=motorcycle_repair - - *Music Store* corresponds with shop=music - - *Musical Instrument Store* corresponds with shop=musical_instrument - - *Newsstand* corresponds with shop=newsagent - - *Nutrition Supplements Store* corresponds with shop=nutrition_supplements - - *Nuts Shop* corresponds with shop=nuts - - *Optician* corresponds with shop=optician - - *Outdoors Store* corresponds with shop=outdoor - - *Online Retailer Outpost* corresponds with shop=outpost - - *Paint Store* corresponds with shop=paint - - *Party Supply Store* corresponds with shop=party - - *Pasta Store* corresponds with shop=pasta - - *Pastry Shop* corresponds with shop=pastry - - *Pawnshop* corresponds with shop=pawnbroker - - *Perfume Store* corresponds with shop=perfumery - - *Pet Store* corresponds with shop=pet - - *Pet Groomer* corresponds with shop=pet_grooming - - *Photography Store* corresponds with shop=photo - - *Pottery Store* corresponds with shop=pottery - - *Printer Ink Store* corresponds with shop=printer_ink - - *Psychic* corresponds with shop=psychic - - *Fireworks Store* corresponds with shop=pyrotechnics - - *Radio/Electronic Component Store* corresponds with shop=radiotechnics - - *Religious Store* corresponds with shop=religion - - *Rental Shop* corresponds with shop=rental - - *Repair Shop* corresponds with shop=repair - - *Rice Store* corresponds with shop=rice - - *Scuba Diving Shop* corresponds with shop=scuba_diving - - *Seafood Shop* corresponds with shop=seafood - - *Thrift Store* corresponds with shop=second_hand - - *Sewing Supply Shop* corresponds with shop=sewing - - *Shoe Repair Shop* corresponds with shop=shoe_repair - - *Shoe Store* corresponds with shop=shoes - - *Spice Shop* corresponds with shop=spices - - *Sporting Goods Store* corresponds with shop=sports - - *Stationery Store* corresponds with shop=stationery - - *Storage Rental* corresponds with shop=storage_rental - - *Supermarket* corresponds with shop=supermarket - - *Pool Supply Store* corresponds with shop=swimming_pool - - *Tailor* corresponds with shop=tailor - - *Tattoo Parlor* corresponds with shop=tattoo - - *Tea Store* corresponds with shop=tea - - *Telecom Retail Store* corresponds with shop=telecommunication - - *Ticket Seller* corresponds with shop=ticket - - *Tile Shop* corresponds with shop=tiles - - *Tobacco Shop* corresponds with shop=tobacco - - *Tool Rental* corresponds with shop=tool_hire - - *Toy Store* corresponds with shop=toys - - *Trade Shop* corresponds with shop=trade - - *Travel Agency* corresponds with shop=travel_agency - - *Trophy Shop* corresponds with shop=trophy - - *Tire Store* corresponds with shop=tyres - - *Vacuum Cleaner Store* corresponds with shop=vacuum_cleaner - - *Discount Store* corresponds with shop=variety_store - - *Video Store* corresponds with shop=video - - *Video Game Store* corresponds with shop=video_games - - *Watches Shop* corresponds with shop=watches - - *Drinking Water Shop* corresponds with shop=water - - *Watersport/Swim Shop* corresponds with shop=water_sports - - *Weapon Shop* corresponds with shop=weapons - - *Wholesale Store* corresponds with shop=wholesale - - *Wig Shop* corresponds with shop=wigs - - *Window Blind Store* corresponds with shop=window_blind - - *Wine Shop* corresponds with shop=wine +This tagrendering has labels +`contact` +### this.id +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` -### second_hand +### this.id +The question is `Which methods of payment are accepted here?` + - *Cash is accepted here* corresponds with payment:cash=yes + - Unselecting this answer will add payment:cash=no + - *Payment cards are accepted here* corresponds with payment:cards=yes + - Unselecting this answer will add payment:cards=no + - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes + - Unselecting this answer will add payment:qr_code=no -The question is *Does this shop sell second-hand items?* +### this.id +_This tagrendering has no question and is thus read-only_ - - *This shop sells second-hand items only* corresponds with second_hand=only - - *This shop sells second-hand items along with new items* corresponds with second_hand=yes - - *This shop only sells brand-new items* corresponds with second_hand=no +This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+ +This tagrendering has labels +`level` +### this.id -This tagrendering is only visible in the popup if the following condition is met: `shop=clothes | shop=car | shop=books | shop=charity | shop=car_repair | shop=furniture | shop=bicycle | shop=bicycle | shop=mobile_phone | shop=computer | shop=toys` +The question is `On what level is this feature located?` +This rendering asks information about the property +[level](https://wiki.openstreetmap.org/wiki/Key:level) +This is rendered with `Located on the {level}th floor` + - *Located underground* corresponds with location=underground + - _This option cannot be chosen as answer_ + - *Located on the ground floor* corresponds with level=0 + - *Located on the ground floor* corresponds with level= + - _This option cannot be chosen as answer_ + - *Located on the first floor* corresponds with level=1 + - *Located on the first basement level* corresponds with level=-1 +This tagrendering has labels +`level` +### this.id -### opening_hours +The question is `What paper formats does this shop offer?` + - *This shop can print on papers of size A4* corresponds with service:print:A4=yes + - Unselecting this answer will add service:print:A4=no + - *This shop can print on papers of size A3* corresponds with service:print:A3=yes + - Unselecting this answer will add service:print:A3=no + - *This shop can print on papers of size A2* corresponds with service:print:A2=yes + - Unselecting this answer will add service:print:A2=no + - *This shop can print on papers of size A1* corresponds with service:print:A1=yes + - Unselecting this answer will add service:print:A1=no + - *This shop can print on papers of size A0* corresponds with service:print:A0=yes + - Unselecting this answer will add service:print:A0=no +This tagrendering is only visible in the popup if the following condition is met: service:print=yes | shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ -The question is *What are the opening hours of {title()}?* +### this.id -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)}` +The question is `Does this shop offer a binding service?` + - *This shop binds papers into a booklet* corresponds with service:binding=yes + - *This shop does bind books* corresponds with service:binding=no +This tagrendering is only visible in the popup if the following condition is met: service:print=yes | shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ +### this.id +The question is `Does this shop offer key cutting?` + - *This shop is also specialized in key cutting* corresponds with craft=key_cutter + - *This shop offers key cutting as a service* corresponds with service:key_cutting=yes + - *This shops does not offer key cutting as a service* corresponds with craft= & service:key_cutting=no +This tagrendering is only visible in the popup if the following condition is met: craft=key_cutting | shop=shoe_repair | shop=diy | shop=doityourself | shop=home_improvement | shop=hardware | shop=locksmith | shop=repair | service:key_cutting~.+ -### website +### this.id +The question is `Does this place offer internet access?` + - *This place offers wireless internet access* corresponds with internet_access=wlan + - *This place does not offer internet access* corresponds with internet_access=no + - *This place offers internet access* corresponds with internet_access=yes + - _This option cannot be chosen as answer_ + - *This place offers internet access via a terminal or computer* corresponds with internet_access=terminal + - *This place offers wired internet access* corresponds with internet_access=wired -The question is *What is the website of {title()}?* +This tagrendering has labels +`internet-all` -This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}` +### this.id +The question is `Is there a fee for internet access?` + - *There is a fee for the internet access at this place* corresponds with internet_access:fee=yes + - *Internet access is free at this place* corresponds with internet_access:fee=no + - *Internet access is free at this place, for customers only* corresponds with internet_access:fee=customers +This tagrendering is only visible in the popup if the following condition is met: internet_access!=no & internet_access~.+ +This tagrendering has labels +`internet-all` - - *{contact:website}* corresponds with contact:website~.+ - - _This option cannot be chosen as answer_ +### this.id +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}` + - *Telekom* corresponds with internet_access:ssid=Telekom +This tagrendering is only visible in the popup if the following condition is met: internet_access=wlan +This tagrendering has labels +`internet-all` -This tagrendering has labels `contact` +### this.id +The question is `Does this shop offer organic products?` + - *This shop offers organic products* corresponds with organic=yes + - *This shop only offers organic products* corresponds with organic=only + - *This shop does not offer organic products* corresponds with organic=no +This tagrendering is only visible in the popup if the following condition is met: shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=clothes | shop=shoes | shop=butcher | shop=cosmetics | shop=deli | shop=bakery | shop=alcohol | shop=seafood | shop=beverages | shop=florist -### email +### this.id +The question is `Does this shop have a sugar free offering?` -The question is *What is the email address of {title()}?* + - *This shop only sells sugar free products* corresponds with diet:sugar_free=only + - *This shop has a big sugar free offering* corresponds with diet:sugar_free=yes + - *This shop has a limited sugar free offering* corresponds with diet:sugar_free=limited + - *This shop has no sugar free offering* corresponds with diet:sugar_free=no +This tagrendering is only visible in the popup if the following condition is met: shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=deli | shop=bakery | shop=beverages | shop=beverages | shop=pastry | shop=chocolate | shop=frozen_food | shop=ice_cream +This tagrendering has labels +`diets` -This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}` +### this.id +The question is `Does this shop have a gluten free offering?` + - *This shop only sells gluten free products* corresponds with diet:gluten_free=only + - *This shop has a big gluten free offering* corresponds with diet:gluten_free=yes + - *This shop has a limited gluten free offering* corresponds with diet:gluten_free=limited + - *This shop has no gluten free offering* corresponds with diet:gluten_free=no +This tagrendering is only visible in the popup if the following condition is met: shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=deli | shop=bakery | shop=beverages | shop=beverages | shop=pastry | shop=chocolate | shop=frozen_food | shop=ice_cream +This tagrendering has labels +`diets` - - *{contact:email}* corresponds with contact:email~.+ - - _This option cannot be chosen as answer_ - - *{operator:email}* corresponds with operator:email~.+ - - _This option cannot be chosen as answer_ - - -This tagrendering has labels `contact` - - - -### 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` - - - -### payment-options - - - -The question is *Which methods of payment are accepted here?* - - - - - - - *Cash is accepted here* corresponds with payment:cash=yes - - Unselecting this answer will add payment:cash=no - - *Payment cards are accepted here* corresponds with payment:cards=yes - - Unselecting this answer will add payment:cards=no - - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes - - Unselecting this answer will add payment:qr_code=no - - - - -### repeated - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering is only visible in the popup if the following condition is met: `repeat_on~.+` - -This tagrendering has labels `level` - - - -### single_level - - - -The question is *On what level is this feature located?* - -This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level) This is rendered with `Located on the {level}th floor` - - - - - *Located underground* corresponds with location=underground - - _This option cannot be chosen as answer_ - - *Located on the ground floor* corresponds with level=0 - - *Located on the ground floor* corresponds with level= - - _This option cannot be chosen as answer_ - - *Located on the first floor* corresponds with level=1 - - *Located on the first basement level* corresponds with level=-1 - - -This tagrendering has labels `level` - - - -### copyshop-print-sizes - - - -The question is *What paper formats does this shop offer?* - - - - - - - *This shop can print on papers of size A4* corresponds with service:print:A4=yes - - Unselecting this answer will add service:print:A4=no - - *This shop can print on papers of size A3* corresponds with service:print:A3=yes - - Unselecting this answer will add service:print:A3=no - - *This shop can print on papers of size A2* corresponds with service:print:A2=yes - - Unselecting this answer will add service:print:A2=no - - *This shop can print on papers of size A1* corresponds with service:print:A1=yes - - Unselecting this answer will add service:print:A1=no - - *This shop can print on papers of size A0* corresponds with service:print:A0=yes - - Unselecting this answer will add service:print:A0=no - - -This tagrendering is only visible in the popup if the following condition is met: `service:print=yes | shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$` - - - -### key_cutter - - - -The question is *Does this shop offer key cutting?* - - - - - - - *This shop is also specialized in key cutting* corresponds with craft=key_cutter - - *This shop offers key cutting as a service* corresponds with service:key_cutting=yes - - *This shops does not offer key cutting as a service* corresponds with craft= & service:key_cutting=no - - -This tagrendering is only visible in the popup if the following condition is met: `craft=key_cutting | shop=shoe_repair | shop=diy | shop=doityourself | shop=home_improvement | shop=hardware | shop=locksmith | shop=repair | service:key_cutting~.+` - - - -### internet - - - -The question is *Does this place offer internet access?* - - - - - - - *This place offers wireless internet access* corresponds with internet_access=wlan - - *This place does not offer internet access* corresponds with internet_access=no - - *This place offers internet access* corresponds with internet_access=yes - - _This option cannot be chosen as answer_ - - *This place offers internet access via a terminal or computer* corresponds with internet_access=terminal - - *This place offers wired internet access* corresponds with internet_access=wired - - -This tagrendering has labels `internet-all` - - - -### internet-fee - - - -The question is *Is there a fee for internet access?* - - - - - - - *There is a fee for the internet access at this place* corresponds with internet_access:fee=yes - - *Internet access is free at this place* corresponds with internet_access:fee=no - - *Internet access is free at this place, for customers only* corresponds with internet_access:fee=customers - - -This tagrendering is only visible in the popup if the following condition is met: `internet_access!=no & internet_access~.+` - -This tagrendering has labels `internet-all` - - - -### internet-ssid - - - -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}` - - - - - *Telekom* corresponds with internet_access:ssid=Telekom - - -This tagrendering is only visible in the popup if the following condition is met: `internet_access=wlan` - -This tagrendering has labels `internet-all` - - - -### organic - - - -The question is *Does this shop offer organic products?* - - - - - - - *This shop offers organic products* corresponds with organic=yes - - *This shop only offers organic products* corresponds with organic=only - - *This shop does not offer organic products* corresponds with organic=no - - -This tagrendering is only visible in the popup if the following condition is met: `shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=clothes | shop=shoes | shop=butcher | shop=cosmetics | shop=deli | shop=bakery | shop=alcohol | shop=seafood | shop=beverages | shop=florist` - - - -### sugar_free - - - -The question is *Does this shop have a sugar free offering?* - - - - - - - *This shop only sells sugar free products* corresponds with diet:sugar_free=only - - *This shop has a big sugar free offering* corresponds with diet:sugar_free=yes - - *This shop has a limited sugar free offering* corresponds with diet:sugar_free=limited - - *This shop has no sugar free offering* corresponds with diet:sugar_free=no - - -This tagrendering is only visible in the popup if the following condition is met: `shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=deli | shop=bakery | shop=beverages | shop=beverages | shop=pastry | shop=chocolate | shop=frozen_food | shop=ice_cream` - -This tagrendering has labels `diets` - - - -### gluten_free - - - -The question is *Does this shop have a gluten free offering?* - - - - - - - *This shop only sells gluten free products* corresponds with diet:gluten_free=only - - *This shop has a big gluten free offering* corresponds with diet:gluten_free=yes - - *This shop has a limited gluten free offering* corresponds with diet:gluten_free=limited - - *This shop has no gluten free offering* corresponds with diet:gluten_free=no - - -This tagrendering is only visible in the popup if the following condition is met: `shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=deli | shop=bakery | shop=beverages | shop=beverages | shop=pastry | shop=chocolate | shop=frozen_food | shop=ice_cream` - -This tagrendering has labels `diets` - - - -### lactose_free - - - -The question is *Does {title()} have a lactose-free offering?* - - - - - - - *Only sells lactose free products* corresponds with diet:lactose_free=only - - *Big lactose free offering* corresponds with diet:lactose_free=yes - - *Limited lactose free offering* corresponds with diet:lactose_free=limited - - *No lactose free offering* corresponds with diet:lactose_free=no - - -This tagrendering is only visible in the popup if the following condition is met: `shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=deli | shop=bakery | shop=beverages | shop=beverages | shop=pastry | shop=chocolate | shop=frozen_food | shop=ice_cream` - -This tagrendering has labels `diets` - - - -### questions +### this.id +The question is `Does {title()} have a lactose-free offering?` + - *Only sells lactose free products* corresponds with diet:lactose_free=only + - *Big lactose free offering* corresponds with diet:lactose_free=yes + - *Limited lactose free offering* corresponds with diet:lactose_free=limited + - *No lactose free offering* corresponds with diet:lactose_free=no +This tagrendering is only visible in the popup if the following condition is met: shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=deli | shop=bakery | shop=beverages | shop=beverages | shop=pastry | shop=chocolate | shop=frozen_food | shop=ice_cream +This tagrendering has labels +`diets` +### this.id Show the questions block at this location - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### reviews - - - +### this.id Shows the reviews module (including the possibility to leave a review) - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/drinking_water.md b/Docs/Layers/drinking_water.md index af222d5bf..83bdd31e9 100644 --- a/Docs/Layers/drinking_water.md +++ b/Docs/Layers/drinking_water.md @@ -27,31 +27,31 @@ A layer showing drinking water fountains 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [Still in use?](#still-in-use) - - [type](#type) - - [Bottle refill](#bottle-refill) - - [fee](#fee) - - [seasonal](#seasonal) - - [opening_hours_24_7](#opening_hours_24_7) - - [bench-artwork](#bench-artwork) - - [artwork-artwork_type](#artwork-artwork_type) - - [artwork-artist-wikidata](#artwork-artist-wikidata) - - [artwork-artist_name](#artwork-artist_name) - - [artwork-website](#artwork-website) - - [artwork_subject](#artwork_subject) - - [render-closest-drinking-water](#render-closest-drinking-water) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -113,370 +113,255 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/subject:wikidata#values) [subject:wikidata](https://wiki.openstreetmap.org/wiki/Key:subject:wikidata) | [wikidata](../SpecialInputElements.md#wikidata) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### Still in use? +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 drinking water works* corresponds with operational_status= + - *This drinking water is broken* corresponds with operational_status=broken + - *This drinking water is closed* corresponds with operational_status=closed -The question is *Is this drinking water spot still operational?* +### this.id -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}` +The question is `What type of drinking water point is this?` + - *This is a bubbler fountain. A water jet to drink from is sent upwards, typically controlled by a push button.* corresponds with fountain=bubbler + - *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.* corresponds with fountain=bottle_refill + - *This is a water tap. The water flows downward and the stream is controlled by a valve or push-button.* corresponds with man_made=water_tap - - *This drinking water works* corresponds with operational_status= - - *This drinking water is broken* corresponds with operational_status=broken - - *This drinking water is closed* corresponds with operational_status=closed +### this.id +The question is `How easy is it to fill water bottles?` + - *It is easy to refill water bottles* corresponds with bottle=yes + - *Water bottles may not fit* corresponds with bottle=no -### type +### this.id -The question is *What type of drinking water point is this?* +The question is `Is this drinking water point free to use?` + - *Free to use* corresponds with fee=no + - *One needs to pay to use this drinking water point* corresponds with fee=yes +### this.id - - *This is a bubbler fountain. A water jet to drink from is sent upwards, typically controlled by a push button.* corresponds with fountain=bubbler - - *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.* corresponds with fountain=bottle_refill - - *This is a water tap. The water flows downward and the stream is controlled by a valve or push-button.* corresponds with man_made=water_tap +The question is `Is this drinking water point available all year round?` + - *This drinking water point is available all around the year* corresponds with seasonal=no + - *This drinking water point is only available in summer* corresponds with seasonal=summer + - *This drinking water point is closed during the winter* corresponds with seasonal=spring;summer;autumn -### Bottle refill +### this.id +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 drinking water fountain is closed this season. As such, the opening hours are not shown.* corresponds with 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)-..)$)) + - _This option cannot be chosen as answer_ + - *24/7 opened (including holidays)* corresponds with opening_hours=24/7 + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -The question is *How easy is it to fill water bottles?* +### this.id +The question is `Does this drinking water fountain have an artistic element?` + - *This drinking water point has an integrated artwork* corresponds with tourism=artwork + - *This drinking water point does not have an integrated artwork* corresponds with not:tourism:artwork=yes + - *This drinking water point probably doesn't have an integrated artwork* corresponds with tourism= + - _This option cannot be chosen as answer_ - - *It is easy to refill water bottles* corresponds with bottle=yes - - *Water bottles may not fit* corresponds with bottle=no +### this.id +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}` + - *Architecture* corresponds with artwork_type=architecture + - *Mural* corresponds with artwork_type=mural + - *Painting* corresponds with artwork_type=painting + - *Sculpture* corresponds with artwork_type=sculpture + - *Statue* corresponds with artwork_type=statue + - *Bust* corresponds with artwork_type=bust + - *Stone* corresponds with artwork_type=stone + - *Installation* corresponds with artwork_type=installation + - *Graffiti* corresponds with artwork_type=graffiti + - *Relief* corresponds with artwork_type=relief + - *Azulejo (Spanish decorative tilework)* corresponds with artwork_type=azulejo + - *Tilework* corresponds with artwork_type=tilework + - *Woodcarving* corresponds with artwork_type=woodcarving +This tagrendering is only visible in the popup if the following condition is met: tourism=artwork +This tagrendering has labels +`artwork-question` +### this.id -### fee +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 tagrendering is only visible in the popup if the following condition is met: tourism=artwork +This tagrendering has labels +`artwork-question` +### this.id -The question is *Is this drinking water point free to use?* +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 tagrendering is only visible in the popup if the following condition is met: tourism=artwork +This tagrendering has labels +`artwork-question` +### this.id +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 tagrendering is only visible in the popup if the following condition is met: tourism=artwork +This tagrendering has labels +`artwork-question` - - *Free to use* corresponds with fee=no - - *One needs to pay to use this drinking water point* corresponds with fee=yes +### this.id +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 tagrendering is only visible in the popup if the following condition is met: tourism=artwork +This tagrendering has labels +`artwork-question` +### this.id -### seasonal +_This tagrendering has no question and is thus read-only_ +This tagrendering is only visible in the popup if the following condition is met: _closest_other_drinking_water_id~.+ -The question is *Is this drinking water point available all year round?* +### this.id +_This tagrendering has no question and is thus read-only_ - - *This drinking water point is available all around the year* corresponds with seasonal=no - - *This drinking water point is only available in summer* corresponds with seasonal=summer - - *This drinking water point is closed during the winter* corresponds with seasonal=spring;summer;autumn +### this.id +_This tagrendering has no question and is thus read-only_ -### 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)}` - - - - - *This drinking water fountain is closed this season. As such, the opening hours are not shown.* corresponds with 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)-..)$)) - - _This option cannot be chosen as answer_ - - *24/7 opened (including holidays)* corresponds with opening_hours=24/7 - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ - - - - -### bench-artwork - - - -The question is *Does this drinking water fountain have an artistic element?* - - - - - - - *This drinking water point has an integrated artwork* corresponds with tourism=artwork - - *This drinking water point does not have an integrated artwork* corresponds with not:tourism:artwork=yes - - *This drinking water point probably doesn't have an integrated artwork* corresponds with tourism= - - _This option cannot be chosen as answer_ - - - - -### artwork-artwork_type - - - -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}` - - - - - *Architecture* corresponds with artwork_type=architecture - - *Mural* corresponds with artwork_type=mural - - *Painting* corresponds with artwork_type=painting - - *Sculpture* corresponds with artwork_type=sculpture - - *Statue* corresponds with artwork_type=statue - - *Bust* corresponds with artwork_type=bust - - *Stone* corresponds with artwork_type=stone - - *Installation* corresponds with artwork_type=installation - - *Graffiti* corresponds with artwork_type=graffiti - - *Relief* corresponds with artwork_type=relief - - *Azulejo (Spanish decorative tilework)* corresponds with artwork_type=azulejo - - *Tilework* corresponds with artwork_type=tilework - - *Woodcarving* corresponds with artwork_type=woodcarving - - -This tagrendering is only visible in the popup if the following condition is met: `tourism=artwork` - -This tagrendering has labels `artwork-question` - - - -### artwork-artist-wikidata - - - -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 tagrendering is only visible in the popup if the following condition is met: `tourism=artwork` - -This tagrendering has labels `artwork-question` - - - -### artwork-artist_name - - - -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 tagrendering is only visible in the popup if the following condition is met: `tourism=artwork` - -This tagrendering has labels `artwork-question` - - - -### artwork-website - - - -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 tagrendering is only visible in the popup if the following condition is met: `tourism=artwork` - -This tagrendering has labels `artwork-question` - - - -### artwork_subject - - - -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 tagrendering is only visible in the popup if the following condition is met: `tourism=artwork` - -This tagrendering has labels `artwork-question` - - - -### render-closest-drinking-water - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering is only visible in the popup if the following condition is met: `_closest_other_drinking_water_id~.+` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/drinking_water/drinking_water.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/drinking_water/drinking_water.json) diff --git a/Docs/Layers/dumpstations.md b/Docs/Layers/dumpstations.md index 32a7e4f2a..17ca25ebe 100644 --- a/Docs/Layers/dumpstations.md +++ b/Docs/Layers/dumpstations.md @@ -25,25 +25,25 @@ Sanitary dump stations 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [dumpstations-fee](#dumpstations-fee) - - [dumpstations-charge](#dumpstations-charge) - - [dumpstations-waterpoint](#dumpstations-waterpoint) - - [dumpstations-grey-water](#dumpstations-grey-water) - - [dumpstations-chemical-waste](#dumpstations-chemical-waste) - - [dumpstations-access](#dumpstations-access) - - [dumpstations-network](#dumpstations-network) - - [operator](#operator) - - [power_supply](#power_supply) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -96,262 +96,176 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/power_supply#values) [power_supply](https://wiki.openstreetmap.org/wiki/Key:power_supply) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:power_supply%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:power_supply%3Dno) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### dumpstations-fee +The question is `Does this place charge a fee?` + - *You need to pay for use* corresponds with fee=yes + - *Can be used for free* corresponds with fee=no -The question is *Does this place charge a fee?* +### this.id +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 tagrendering is only visible in the popup if the following condition is met: fee=yes - - *You need to pay for use* corresponds with fee=yes - - *Can be used for free* corresponds with fee=no +### this.id +The question is `Does this place have a water point?` + - *This place has a water point* corresponds with water_point=yes + - *This place does not have a water point* corresponds with water_point=no -### dumpstations-charge +### this.id +The question is `Can you dispose of grey water here?` -The question is *How much does this place charge?* + - *You can dispose of grey water here* corresponds with sanitary_dump_station:grey_water=yes + - *You cannot dispose of gray water here* corresponds with sanitary_dump_station:grey_water=no -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` +### this.id +The question is `Can you dispose of chemical toilet waste here?` -### dumpstations-waterpoint + - *You can dispose of chemical toilet waste here* corresponds with sanitary_dump_station:chemical_toilet=yes + - *You cannot dispose of chemical toilet waste here* corresponds with sanitary_dump_station:chemical_toilet=no -The question is *Does this place have a water point?* +### this.id +The question is `Who can use this dump station?` + - *You need a network key/code to use this* corresponds with access=network + - *You need to be a customer of camping/campersite to use this place* corresponds with access=customers + - *Anyone can use this dump station* corresponds with access=public + - _This option cannot be chosen as answer_ + - *Anyone can use this dump station* corresponds with access=yes - - *This place has a water point* corresponds with water_point=yes - - *This place does not have a water point* corresponds with water_point=no +### this.id +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 is rendered with `This station is part of network {network}` -### dumpstations-grey-water +### this.id +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}` -The question is *Can you dispose of grey water here?* +### this.id +The question is `Does this place have a power supply?` - - *You can dispose of grey water here* corresponds with sanitary_dump_station:grey_water=yes - - *You cannot dispose of gray water here* corresponds with sanitary_dump_station:grey_water=no + - *This place has a power supply* corresponds with power_supply=yes + - *This place does not have power supply* corresponds with power_supply=no +### this.id -### dumpstations-chemical-waste +_This tagrendering has no question and is thus read-only_ -The question is *Can you dispose of chemical toilet waste here?* +### this.id +_This tagrendering has no question and is thus read-only_ - - *You can dispose of chemical toilet waste here* corresponds with sanitary_dump_station:chemical_toilet=yes - - *You cannot dispose of chemical toilet waste here* corresponds with sanitary_dump_station:chemical_toilet=no - - - - -### dumpstations-access - - - -The question is *Who can use this dump station?* - - - - - - - *You need a network key/code to use this* corresponds with access=network - - *You need to be a customer of camping/campersite to use this place* corresponds with access=customers - - *Anyone can use this dump station* corresponds with access=public - - _This option cannot be chosen as answer_ - - *Anyone can use this dump station* corresponds with access=yes - - - - -### dumpstations-network - - - -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 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 - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/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 8b3ab77c8..2af22a585 100644 --- a/Docs/Layers/education_institutions_without_etymology.md +++ b/Docs/Layers/education_institutions_without_etymology.md @@ -25,22 +25,22 @@ All objects which have an etymology known 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [etymology-images-from-wikipedia](#etymology-images-from-wikipedia) - - [wikipedia-etymology](#wikipedia-etymology) - - [zoeken op inventaris onroerend erfgoed](#zoeken-op-inventaris-onroerend-erfgoed) - - [simple etymology](#simple-etymology) - - [questions](#questions) - - [street-name-sign-image](#street-name-sign-image) - - [minimap](#minimap) - - [etymology_multi_apply](#etymology_multi_apply) - - [wikipedia](#wikipedia) - - [lod](#lod) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -86,198 +86,141 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/name:etymology#values) [name:etymology](https://wiki.openstreetmap.org/wiki/Key:name:etymology) | [string](../SpecialInputElements.md#string) | [unknown](https://wiki.openstreetmap.org/wiki/Tag:name:etymology%3Dunknown) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` + +### this.id + +_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.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` - - - -### etymology-images-from-wikipedia - - - -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.id -### wikipedia-etymology - - - -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}` - - - -### zoeken op inventaris onroerend erfgoed - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering is only visible in the popup if the following condition is met: `_country=be` - - - -### simple etymology - - - -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}` - - - - - *The origin of this name is unknown in all literature* corresponds with name:etymology=unknown - - - - -### questions +_This tagrendering has no question and is thus read-only_ + + +This tagrendering is only visible in the popup if the following condition is met: _country=be + + +### this.id + +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}` + - *The origin of this name is unknown in all literature* corresponds with name:etymology=unknown +### this.id Show the questions block at this location - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### street-name-sign-image +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### minimap +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### etymology_multi_apply +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### wikipedia +### this.id + +_This tagrendering has no question and is thus read-only_ + + +This tagrendering is only visible in the popup if the following condition is met: wikidata~.+ + + +### this.id + +_This tagrendering has no question and is thus read-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: `wikidata~.+` - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### last_edit - - +This tagrendering has labels +`added_by_default` +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/etymology/etymology.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/etymology/etymology.json) diff --git a/Docs/Layers/elevator.md b/Docs/Layers/elevator.md index 4f68038db..6bedd3b58 100644 --- a/Docs/Layers/elevator.md +++ b/Docs/Layers/elevator.md @@ -25,28 +25,28 @@ This layer show elevators and asks for operational status and elevator dimension 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [multilevels](#multilevels) - - [operational_status](#operational_status) - - [door-width](#door-width) - - [elevator-shape](#elevator-shape) - - [elevator-width](#elevator-width) - - [elevator-depth](#elevator-depth) - - [elevator-diameter](#elevator-diameter) - - [induction-loop](#induction-loop) - - [tactile_writing_available](#tactile_writing_available) - - [tactile_writing_language](#tactile_writing_language) - - [speech_output_available](#speech_output_available) - - [speech_output](#speech_output) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -101,303 +101,209 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/speech_output#values) [speech_output](https://wiki.openstreetmap.org/wiki/Key:speech_output) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:speech_output%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:speech_output%3Dno) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### multilevels +The question is `What levels does this elevator go to?` +This rendering asks information about the property +[level](https://wiki.openstreetmap.org/wiki/Key:level) +This is rendered with `This elevator goes to floors {level}` + - *Located underground* corresponds with location=underground + - _This option cannot be chosen as answer_ + - *Located on the ground floor* corresponds with level=0 + - *Located on the ground floor* corresponds with level= + - _This option cannot be chosen as answer_ + - *Located on the first floor* corresponds with level=1 + - *Located on the first basement level* corresponds with level=-1 -The question is *What levels does this elevator go to?* +### this.id -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}` +The question is `Does this elevator work?` + - *This elevator is broken* corresponds with operational_status=broken + - *This elevator is closed e.g. because renovation works are going on* corresponds with operational_status=closed + - *This elevator works* corresponds with operational_status=ok + - *This elevator works* corresponds with operational_status= + - _This option cannot be chosen as answer_ - - *Located underground* corresponds with location=underground - - _This option cannot be chosen as answer_ - - *Located on the ground floor* corresponds with level=0 - - *Located on the ground floor* corresponds with level= - - _This option cannot be chosen as answer_ - - *Located on the first floor* corresponds with level=1 - - *Located on the first basement level* corresponds with level=-1 +### this.id +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)}` -### operational_status +### this.id -The question is *Does this elevator work?* +The question is `What shape does this elevator have?` + - *This elevator has a rectangular shape* corresponds with shape=rectangular + - *This elevator has a circular shape* corresponds with shape=circular +### this.id - - *This elevator is broken* corresponds with operational_status=broken - - *This elevator is closed e.g. because renovation works are going on* corresponds with operational_status=closed - - *This elevator works* corresponds with operational_status=ok - - *This elevator works* corresponds with operational_status= - - _This option cannot be chosen as answer_ +The question is `What is the width of this elevator?` +This rendering asks information about the property +[width](https://wiki.openstreetmap.org/wiki/Key:width) +This is rendered with `This elevator has a width of {canonical(width)}` -### door-width +### this.id +The question is `What is the depth of this elevator?` +This rendering asks information about the property +[length](https://wiki.openstreetmap.org/wiki/Key:length) +This is rendered with `This elevator has a depth of {canonical(length)}` -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.id +The question is `What is the diameter of this elevator?` +This rendering asks information about the property +[diameter](https://wiki.openstreetmap.org/wiki/Key:diameter) +This is rendered with `This elevator has a diameter of {canonical(diameter)}` -### elevator-shape - - - -The question is *What shape does this elevator have?* - - - - - - - *This elevator has a rectangular shape* corresponds with shape=rectangular - - *This elevator has a circular shape* corresponds with shape=circular - - - - -### elevator-width - - - -The question is *What is the width of this elevator?* - -This rendering asks information about the property [width](https://wiki.openstreetmap.org/wiki/Key:width) This is rendered with `This elevator has a width of {canonical(width)}` - - - -### elevator-depth - - - -The question is *What is the depth of this elevator?* - -This rendering asks information about the property [length](https://wiki.openstreetmap.org/wiki/Key:length) This is rendered with `This elevator has a depth of {canonical(length)}` - - - -### elevator-diameter - - - -The question is *What is the diameter of this elevator?* - -This rendering asks information about the property [diameter](https://wiki.openstreetmap.org/wiki/Key:diameter) This is rendered with `This elevator has a diameter of {canonical(diameter)}` - -This tagrendering is only visible in the popup if the following condition is met: `shape=circular` - - - -### induction-loop - +This tagrendering is only visible in the popup if the following condition is met: shape=circular +### this.id An accessibility feature: induction loops are for hard-hearing persons which have an FM-receiver. +The question is `Does this place have an audio induction loop for people with reduced hearing?` -The question is *Does this place have an audio induction loop for people with reduced hearing?* + - *This place has an audio induction loop* corresponds with hearing_loop=yes + - *This place does not have an audio induction loop* corresponds with hearing_loop=no +### this.id +The question is `Has this elevator tactile writing?` - - *This place has an audio induction loop* corresponds with hearing_loop=yes - - *This place does not have an audio induction loop* corresponds with hearing_loop=no + - *This elevator has tactile writing in Braille* corresponds with tactile_writing:braille=yes + - *This elevator does not have tactile writing* corresponds with tactile_writing:braille=no +### this.id -### tactile_writing_available +_This tagrendering has no question and is thus read-only_ +This tagrendering is only visible in the popup if the following condition is met: tactile_writing:braille=yes -The question is *Has this elevator tactile writing?* +### this.id +The question is `Has this elevator speech output?` + - *This elevator has speech output* corresponds with speech_output=yes + - *This elevator does not have speech output* corresponds with speech_output=no - - *This elevator has tactile writing in Braille* corresponds with tactile_writing:braille=yes - - *This elevator does not have tactile writing* corresponds with tactile_writing:braille=no +### this.id +_This tagrendering has no question and is thus read-only_ -### tactile_writing_language +This tagrendering is only visible in the popup if the following condition is met: speech_output=yes +### this.id -This tagrendering has no question and is thus read-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: `tactile_writing:braille=yes` +### this.id -### speech_output_available +_This tagrendering has no question and is thus read-only_ -The question is *Has this elevator speech output?* - - - - - - - *This elevator has speech output* corresponds with speech_output=yes - - *This elevator does not have speech output* corresponds with speech_output=no - - - - -### speech_output - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering is only visible in the popup if the following condition is met: `speech_output=yes` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/elevator/elevator.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/elevator/elevator.json) diff --git a/Docs/Layers/elongated_coin.md b/Docs/Layers/elongated_coin.md index ce4e8d361..23574cd82 100644 --- a/Docs/Layers/elongated_coin.md +++ b/Docs/Layers/elongated_coin.md @@ -25,30 +25,30 @@ Layer showing penny presses. 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [opening_hours_24_7](#opening_hours_24_7) - - [designs](#designs) - - [fee](#fee) - - [payment-options-split](#payment-options-split) - - [coin](#coin) - - [website](#website) - - [charge](#charge) - - [denominations-coins](#denominations-coins) - - [indoor](#indoor) - - [repeated](#repeated) - - [single_level](#single_level) - - [check_date](#check_date) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -105,389 +105,271 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/check_date#values) [check_date](https://wiki.openstreetmap.org/wiki/Key:check_date) | [date](../SpecialInputElements.md#date) | [](https://wiki.openstreetmap.org/wiki/Tag:check_date%3D) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### 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 + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -The question is *What are the opening hours of {title()}?* +### this.id -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)}` +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 penny press has one design available.* corresponds with coin:design_count=1 + - *This penny press has two designs available.* corresponds with coin:design_count=2 + - *This penny press has three designs available.* corresponds with coin:design_count=3 + - *This penny press has four designs available.* corresponds with coin:design_count=4 - - *24/7 opened (including holidays)* corresponds with opening_hours=24/7 - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ +### this.id +The question is `Does it cost money to press a penny?` + - *It costs money to press a penny.* corresponds with fee= + - *It costs money to press a penny.* corresponds with fee=yes + - *It is free to press a penny.* corresponds with fee=no -### designs +### this.id +The question is `Which methods of payment are accepted here?` -The question is *How many designs are available?* + - *Cash is accepted here* corresponds with payment:cash=yes + - _This option cannot be chosen as answer_ + - Unselecting this answer will add payment:cash= + - *Payment cards are accepted here* corresponds with payment:cards=yes + - _This option cannot be chosen as answer_ + - Unselecting this answer will add payment:cards= + - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes + - Unselecting this answer will add payment:qr_code=no + - *Coins are accepted here* corresponds with payment:coins=yes + - Unselecting this answer will add payment:coins=no + - *Bank notes are accepted here* corresponds with payment:notes=yes + - Unselecting this answer will add payment:notes=no + - *Debit cards are accepted here* corresponds with payment:debit_cards=yes + - Unselecting this answer will add payment:debit_cards=no + - *Credit cards are accepted here* corresponds with payment:credit_cards=yes + - Unselecting this answer will add payment:credit_cards=no -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.id - - *This penny press has one design available.* corresponds with coin:design_count=1 - - *This penny press has two designs available.* corresponds with coin:design_count=2 - - *This penny press has three designs available.* corresponds with coin:design_count=3 - - *This penny press has four designs available.* corresponds with coin:design_count=4 +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 penny press uses a 2 cent coin for pressing.* corresponds with coin:type=2cent + - *This penny press uses a 5 cent coin for pressing.* corresponds with coin:type=5cent + - *This penny press uses a 10 cent coin for pressing.* corresponds with coin:type=10cent + - *This penny press uses a 25 cent coin for pressing.* corresponds with coin:type=25cent + - *This penny press uses a 50 cent coin for pressing.* corresponds with coin:type=50cent + - *This penny press uses a 10 centimes coin for pressing.* corresponds with coin:type=10centimes + - *This penny press uses a 20 centimes coin for pressing.* corresponds with coin:type=20centimes +### this.id -### fee +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` +### this.id -The question is *Does it cost money to press a penny?* +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.` + - *It costs 1 euro to press a penny.* corresponds with charge=1 EUR + - *It costs 2 euros to press a penny.* corresponds with charge=2 EUR + - *It costs 2 Swiss francs to press a penny.* corresponds with charge=2 CHF + - *It costs 1 Swiss franc to press a penny.* corresponds with charge=1 CHF +### this.id +The question is `What coins can you use to pay here?` - - *It costs money to press a penny.* corresponds with fee= - - *It costs money to press a penny.* corresponds with fee=yes - - *It is free to press a penny.* corresponds with fee=no + - *1 cent coins are accepted* corresponds with payment:coins:denominations=0.01 EUR + - *2 cent coins are accepted* corresponds with payment:coins:denominations=0.02 EUR + - *5 cent coins are accepted* corresponds with payment:coins:denominations=0.05 EUR + - *10 cent coins are accepted* corresponds with payment:coins:denominations=0.10 EUR + - *20 cent coins are accepted* corresponds with payment:coins:denominations=0.20 EUR + - *50 cent coins are accepted* corresponds with payment:coins:denominations=0.50 EUR + - *1 euro coins are accepted* corresponds with payment:coins:denominations=1 EUR + - *2 euro coins are accepted* corresponds with payment:coins:denominations=2 EUR + - *5 centimes coins are accepted* corresponds with payment:coins:denominations=0.05 CHF + - *10 centimes coins are accepted* corresponds with payment:coins:denominations=0.10 CHF + - *20 centimes coins are accepted* corresponds with payment:coins:denominations=0.20 CHF + - *½ franc coins are accepted* corresponds with payment:coins:denominations=0.50 CHF + - *1 franc coins are accepted* corresponds with payment:coins:denominations=1 CHF + - *2 francs coins are accepted* corresponds with payment:coins:denominations=2 CHF + - *5 francs coins are accepted* corresponds with payment:coins:denominations=5 CHF +This tagrendering is only visible in the popup if the following condition is met: (payment:cash=yes | payment:coins=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$) +### this.id +The question is `Is the penny press indoors?` -### payment-options-split + - *This penny press is located indoors.* corresponds with indoor=yes + - *This penny press is located outdoors.* corresponds with indoor=no -The question is *Which methods of payment are accepted here?* +### this.id +_This tagrendering has no question and is thus read-only_ +This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+ +This tagrendering has labels +`level` +### this.id - - *Cash is accepted here* corresponds with payment:cash=yes - - _This option cannot be chosen as answer_ - - Unselecting this answer will add payment:cash= - - *Payment cards are accepted here* corresponds with payment:cards=yes - - _This option cannot be chosen as answer_ - - Unselecting this answer will add payment:cards= - - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes - - Unselecting this answer will add payment:qr_code=no - - *Coins are accepted here* corresponds with payment:coins=yes - - Unselecting this answer will add payment:coins=no - - *Bank notes are accepted here* corresponds with payment:notes=yes - - Unselecting this answer will add payment:notes=no - - *Debit cards are accepted here* corresponds with payment:debit_cards=yes - - Unselecting this answer will add payment:debit_cards=no - - *Credit cards are accepted here* corresponds with payment:credit_cards=yes - - Unselecting this answer will add payment:credit_cards=no +The question is `On what level is this feature located?` +This rendering asks information about the property +[level](https://wiki.openstreetmap.org/wiki/Key:level) +This is rendered with `Located on the {level}th floor` + - *Located underground* corresponds with location=underground + - _This option cannot be chosen as answer_ + - *Located on the ground floor* corresponds with level=0 + - *Located on the ground floor* corresponds with level= + - _This option cannot be chosen as answer_ + - *Located on the first floor* corresponds with level=1 + - *Located on the first basement level* corresponds with level=-1 +This tagrendering has labels +`level` +### this.id +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 object was last checked today* corresponds with check_date= -### coin +### this.id -The question is *What coin is used for pressing?* +_This tagrendering has no question and is thus read-only_ -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 penny press uses a 2 cent coin for pressing.* corresponds with coin:type=2cent - - *This penny press uses a 5 cent coin for pressing.* corresponds with coin:type=5cent - - *This penny press uses a 10 cent coin for pressing.* corresponds with coin:type=10cent - - *This penny press uses a 25 cent coin for pressing.* corresponds with coin:type=25cent - - *This penny press uses a 50 cent coin for pressing.* corresponds with coin:type=50cent - - *This penny press uses a 10 centimes coin for pressing.* corresponds with coin:type=10centimes - - *This penny press uses a 20 centimes coin for pressing.* corresponds with coin:type=20centimes +### this.id +_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` - - - -### charge - - - -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.` - - - - - *It costs 1 euro to press a penny.* corresponds with charge=1 EUR - - *It costs 2 euros to press a penny.* corresponds with charge=2 EUR - - *It costs 2 Swiss francs to press a penny.* corresponds with charge=2 CHF - - *It costs 1 Swiss franc to press a penny.* corresponds with charge=1 CHF - - - - -### denominations-coins - - - -The question is *What coins can you use to pay here?* - - - - - - - *1 cent coins are accepted* corresponds with payment:coins:denominations=0.01 EUR - - *2 cent coins are accepted* corresponds with payment:coins:denominations=0.02 EUR - - *5 cent coins are accepted* corresponds with payment:coins:denominations=0.05 EUR - - *10 cent coins are accepted* corresponds with payment:coins:denominations=0.10 EUR - - *20 cent coins are accepted* corresponds with payment:coins:denominations=0.20 EUR - - *50 cent coins are accepted* corresponds with payment:coins:denominations=0.50 EUR - - *1 euro coins are accepted* corresponds with payment:coins:denominations=1 EUR - - *2 euro coins are accepted* corresponds with payment:coins:denominations=2 EUR - - *5 centimes coins are accepted* corresponds with payment:coins:denominations=0.05 CHF - - *10 centimes coins are accepted* corresponds with payment:coins:denominations=0.10 CHF - - *20 centimes coins are accepted* corresponds with payment:coins:denominations=0.20 CHF - - *½ franc coins are accepted* corresponds with payment:coins:denominations=0.50 CHF - - *1 franc coins are accepted* corresponds with payment:coins:denominations=1 CHF - - *2 francs coins are accepted* corresponds with payment:coins:denominations=2 CHF - - *5 francs coins are accepted* corresponds with payment:coins:denominations=5 CHF - - -This tagrendering is only visible in the popup if the following condition is met: `(payment:cash=yes | payment:coins=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$)` - - - -### indoor - - - -The question is *Is the penny press indoors?* - - - - - - - *This penny press is located indoors.* corresponds with indoor=yes - - *This penny press is located outdoors.* corresponds with indoor=no - - - - -### repeated - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering is only visible in the popup if the following condition is met: `repeat_on~.+` - -This tagrendering has labels `level` - - - -### single_level - - - -The question is *On what level is this feature located?* - -This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level) This is rendered with `Located on the {level}th floor` - - - - - *Located underground* corresponds with location=underground - - _This option cannot be chosen as answer_ - - *Located on the ground floor* corresponds with level=0 - - *Located on the ground floor* corresponds with level= - - _This option cannot be chosen as answer_ - - *Located on the first floor* corresponds with level=1 - - *Located on the first basement level* corresponds with level=-1 - - -This tagrendering has labels `level` - - - -### check_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 object was last checked today* corresponds with check_date= - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/entrance.md b/Docs/Layers/entrance.md index 5254b5e1f..40bb242dd 100644 --- a/Docs/Layers/entrance.md +++ b/Docs/Layers/entrance.md @@ -29,23 +29,23 @@ A layer showing entrances and offering capabilities to survey some advanced data 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [repeated](#repeated) - - [single_level](#single_level) - - [Entrance type](#entrance-type) - - [Door_type](#door_type) - - [automatic_door](#automatic_door) - - [width](#width) - - [kerb-height](#kerb-height) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -100,262 +100,183 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/kerb:height#values) [kerb:height](https://wiki.openstreetmap.org/wiki/Key:kerb:height) | [pnat](../SpecialInputElements.md#pnat) | [0](https://wiki.openstreetmap.org/wiki/Tag:kerb:height%3D0) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### repeated +_This tagrendering has no question and is thus read-only_ +This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+ +This tagrendering has labels +`level` -This tagrendering has no question and is thus read-only +### this.id +The question is `On what level is this feature located?` +This rendering asks information about the property +[level](https://wiki.openstreetmap.org/wiki/Key:level) +This is rendered with `Located on the {level}th floor` + - *Located underground* corresponds with location=underground + - _This option cannot be chosen as answer_ + - *Located on the ground floor* corresponds with level=0 + - *Located on the ground floor* corresponds with level= + - _This option cannot be chosen as answer_ + - *Located on the first floor* corresponds with level=1 + - *Located on the first basement level* corresponds with level=-1 +This tagrendering has labels +`level` -This tagrendering is only visible in the popup if the following condition is met: `repeat_on~.+` +### this.id -This tagrendering has labels `level` +The question is `What type of entrance is this?` + - *No specific entrance type is known* corresponds with entrance=yes + - _This option cannot be chosen as answer_ + - *This is an indoor door, separating a room or a corridor within a single building* corresponds with entrance= & indoor=door + - *This is the main entrance* corresponds with indoor= & entrance=main + - *This is a secondary entrance* corresponds with indoor= & entrance=secondary + - *This is a service entrance - normally only used for employees, delivery, …* corresponds with indoor= & entrance=service + - *This is an exit where one can not enter* corresponds with indoor= & entrance=exit + - *This is an entrance where one can only enter (but not exit)* corresponds with indoor= & entrance=entrance + - *This is emergency exit* corresponds with indoor= & entrance=emergency + - *This is the entrance to a private home* corresponds with indoor= & entrance=home -### single_level +### this.id +The question is `What is the type of this door?` -The question is *On what level is this feature located?* + - *The door type is not known* corresponds with door=yes + - _This option cannot be chosen as answer_ + - *A classical, hinged door supported by joints* corresponds with door=hinged + - *A revolving door which hangs on a central shaft, rotating within a cylindrical enclosure* corresponds with door=revolving + - *A sliding door where the door slides sidewards, typically parallel with a wall* corresponds with door=sliding + - *A door which rolls from overhead, typically seen for garages* corresponds with door=overhead + - *This is an entrance without a physical door* corresponds with door=no -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.id - - *Located underground* corresponds with location=underground - - _This option cannot be chosen as answer_ - - *Located on the ground floor* corresponds with level=0 - - *Located on the ground floor* corresponds with level= - - _This option cannot be chosen as answer_ - - *Located on the first floor* corresponds with level=1 - - *Located on the first basement level* corresponds with level=-1 +The question is `Is this door automated?` + - *This is an automatic door* corresponds with automatic_door=yes + - _This option cannot be chosen as answer_ + - *This door is not automated* corresponds with automatic_door=no + - *This door will open automatically when motion is detected* corresponds with automatic_door=motion + - *This door will open automatically when a sensor in the floor is triggered* corresponds with automatic_door=floor + - *This door will open automatically when a button is pressed* corresponds with automatic_door=button + - *This door revolves automatically all the time, but has a button to slow it down, e.g. for wheelchair users* corresponds with automatic_door=slowdown_button + - *This door revolves automatically all the time* corresponds with automatic_door=continuous + - *This door will be opened by staff when requested by pressing a button* corresponds with automatic_door=serviced_on_button_press + - *This door will be opened by staff when requested* corresponds with automatic_door=serviced_on_request -This tagrendering has labels `level` +### this.id -### Entrance type +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)}` -The question is *What type of entrance is this?* +### this.id +The question is `What is the height of this kerb?` +This rendering asks information about the property +[kerb:height](https://wiki.openstreetmap.org/wiki/Key:kerb:height) +This is rendered with `The kerb height of this door is {kerb:height}` + - *This door does not have a kerb* corresponds with kerb:height=0 - - *No specific entrance type is known* corresponds with entrance=yes - - _This option cannot be chosen as answer_ - - *This is an indoor door, separating a room or a corridor within a single building* corresponds with entrance= & indoor=door - - *This is the main entrance* corresponds with indoor= & entrance=main - - *This is a secondary entrance* corresponds with indoor= & entrance=secondary - - *This is a service entrance - normally only used for employees, delivery, …* corresponds with indoor= & entrance=service - - *This is an exit where one can not enter* corresponds with indoor= & entrance=exit - - *This is an entrance where one can only enter (but not exit)* corresponds with indoor= & entrance=entrance - - *This is emergency exit* corresponds with indoor= & entrance=emergency - - *This is the entrance to a private home* corresponds with indoor= & entrance=home +### this.id +_This tagrendering has no question and is thus read-only_ -### Door_type +### this.id -The question is *What is the type of this door?* +_This tagrendering has no question and is thus read-only_ +This tagrendering has labels +`added_by_default` - - - *The door type is not known* corresponds with door=yes - - _This option cannot be chosen as answer_ - - *A classical, hinged door supported by joints* corresponds with door=hinged - - *A revolving door which hangs on a central shaft, rotating within a cylindrical enclosure* corresponds with door=revolving - - *A sliding door where the door slides sidewards, typically parallel with a wall* corresponds with door=sliding - - *A door which rolls from overhead, typically seen for garages* corresponds with door=overhead - - *This is an entrance without a physical door* corresponds with door=no - - - - -### automatic_door - - - -The question is *Is this door automated?* - - - - - - - *This is an automatic door* corresponds with automatic_door=yes - - _This option cannot be chosen as answer_ - - *This door is not automated* corresponds with automatic_door=no - - *This door will open automatically when motion is detected* corresponds with automatic_door=motion - - *This door will open automatically when a sensor in the floor is triggered* corresponds with automatic_door=floor - - *This door will open automatically when a button is pressed* corresponds with automatic_door=button - - *This door revolves automatically all the time, but has a button to slow it down, e.g. for wheelchair users* corresponds with automatic_door=slowdown_button - - *This door revolves automatically all the time* corresponds with automatic_door=continuous - - *This door will be opened by staff when requested by pressing a button* corresponds with automatic_door=serviced_on_button_press - - *This door will be opened by staff when requested* corresponds with automatic_door=serviced_on_request - - - - -### width - - - -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)}` - - - -### kerb-height - - - -The question is *What is the height of this kerb?* - -This rendering asks information about the property [kerb:height](https://wiki.openstreetmap.org/wiki/Key:kerb:height) This is rendered with `The kerb height of this door is {kerb:height}` - - - - - *This door does not have a kerb* corresponds with kerb:height=0 - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - - +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/entrance/entrance.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/entrance/entrance.json) diff --git a/Docs/Layers/etymology.md b/Docs/Layers/etymology.md index 998318d99..41764ec45 100644 --- a/Docs/Layers/etymology.md +++ b/Docs/Layers/etymology.md @@ -25,22 +25,22 @@ All objects which have an etymology known 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [etymology-images-from-wikipedia](#etymology-images-from-wikipedia) - - [wikipedia-etymology](#wikipedia-etymology) - - [zoeken op inventaris onroerend erfgoed](#zoeken-op-inventaris-onroerend-erfgoed) - - [simple etymology](#simple-etymology) - - [questions](#questions) - - [street-name-sign-image](#street-name-sign-image) - - [minimap](#minimap) - - [etymology_multi_apply](#etymology_multi_apply) - - [wikipedia](#wikipedia) - - [lod](#lod) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -87,198 +87,141 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/name:etymology#values) [name:etymology](https://wiki.openstreetmap.org/wiki/Key:name:etymology) | [string](../SpecialInputElements.md#string) | [unknown](https://wiki.openstreetmap.org/wiki/Tag:name:etymology%3Dunknown) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` + +### this.id + +_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.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` - - - -### etymology-images-from-wikipedia - - - -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.id -### wikipedia-etymology - - - -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}` - - - -### zoeken op inventaris onroerend erfgoed - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering is only visible in the popup if the following condition is met: `_country=be` - - - -### simple etymology - - - -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}` - - - - - *The origin of this name is unknown in all literature* corresponds with name:etymology=unknown - - - - -### questions +_This tagrendering has no question and is thus read-only_ + + +This tagrendering is only visible in the popup if the following condition is met: _country=be + + +### this.id + +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}` + - *The origin of this name is unknown in all literature* corresponds with name:etymology=unknown +### this.id Show the questions block at this location - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### street-name-sign-image +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### minimap +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### etymology_multi_apply +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### wikipedia +### this.id + +_This tagrendering has no question and is thus read-only_ + + +This tagrendering is only visible in the popup if the following condition is met: wikidata~.+ + + +### this.id + +_This tagrendering has no question and is thus read-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: `wikidata~.+` - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### last_edit - - +This tagrendering has labels +`added_by_default` +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/etymology/etymology.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/etymology/etymology.json) diff --git a/Docs/Layers/extinguisher.md b/Docs/Layers/extinguisher.md index 41759d8ca..ffcd570cd 100644 --- a/Docs/Layers/extinguisher.md +++ b/Docs/Layers/extinguisher.md @@ -25,17 +25,17 @@ Map layer to show fire extinguishers. 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [extinguisher-location](#extinguisher-location) - - [images](#images) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -78,147 +78,100 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/location#values) [location](https://wiki.openstreetmap.org/wiki/Key:location) | [string](../SpecialInputElements.md#string) | [indoor](https://wiki.openstreetmap.org/wiki/Tag:location%3Dindoor) [outdoor](https://wiki.openstreetmap.org/wiki/Tag:location%3Doutdoor) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` - - - -### extinguisher-location - - - -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}` - - - - - *Found indoors.* corresponds with location=indoor - - *Found outdoors.* corresponds with location=outdoor - - - - -### images + - *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` + +### this.id + +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}` + - *Found indoors.* corresponds with location=indoor + - *Found outdoors.* corresponds with location=outdoor +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### leftover-questions +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/extinguisher/extinguisher.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/extinguisher/extinguisher.json) diff --git a/Docs/Layers/facadegardens.md b/Docs/Layers/facadegardens.md index 43872fc86..8c5eac599 100644 --- a/Docs/Layers/facadegardens.md +++ b/Docs/Layers/facadegardens.md @@ -26,25 +26,25 @@ Facade gardens 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [facadegardens-direction](#facadegardens-direction) - - [facadegardens-sunshine](#facadegardens-sunshine) - - [facadegardens-rainbarrel](#facadegardens-rainbarrel) - - [facadegardens-start_date](#facadegardens-start_date) - - [facadegardens-edible](#facadegardens-edible) - - [facadegardens-plants](#facadegardens-plants) - - [facadegardens-description](#facadegardens-description) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -95,248 +95,174 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/description#values) [description](https://wiki.openstreetmap.org/wiki/Key:description) | [text](../SpecialInputElements.md#text) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### facadegardens-direction +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)` -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.id +The question is `Is the garden shaded or sunny?` + - *The garden is in full sun* corresponds with direct_sunlight=yes + - *The garden is in partial shade* corresponds with direct_sunlight=partial + - *The garden is in the shade* corresponds with direct_sunlight=no -### facadegardens-sunshine +### this.id -The question is *Is the garden shaded or sunny?* +The question is `Is there a water barrel installed for the garden?` + - *There is a rain barrel* corresponds with rain_barrel=yes + - *There is no rain barrel* corresponds with rain_barrel=no +### this.id - - *The garden is in full sun* corresponds with direct_sunlight=yes - - *The garden is in partial shade* corresponds with direct_sunlight=partial - - *The garden is in the shade* corresponds with direct_sunlight=no +The 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}` -### facadegardens-rainbarrel +### this.id +The question is `Are there any edible plants?` + - *There are edible plants* corresponds with edible=yes + - *There are no edible plants* corresponds with edible=no -The question is *Is there a water barrel installed for the garden?* +### this.id +The question is `What kinds of plants grow here?` + - *There are vines* corresponds with plant=vine + - *There are flowering plants* corresponds with plant=flower + - *There are shrubs* corresponds with plant=shrub + - *There are groundcovering plants* corresponds with plant=groundcover - - *There is a rain barrel* corresponds with rain_barrel=yes - - *There is no rain barrel* corresponds with rain_barrel=no +### this.id +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}` -### facadegardens-start_date -The question is *When was the garden constructed? (a year is sufficient)* +### this.id -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 tagrendering has no question and is thus read-only_ -### facadegardens-edible +### this.id -The question is *Are there any edible plants?* +_This tagrendering has no question and is thus read-only_ +This tagrendering has labels +`added_by_default` - - - *There are edible plants* corresponds with edible=yes - - *There are no edible plants* corresponds with edible=no - - - - -### facadegardens-plants - - - -The question is *What kinds of plants grow here?* - - - - - - - *There are vines* corresponds with plant=vine - - *There are flowering plants* corresponds with plant=flower - - *There are shrubs* corresponds with plant=shrub - - *There are groundcovering plants* corresponds with plant=groundcover - - - - -### facadegardens-description - - - -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}` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - - +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/facadegardens/facadegardens.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/facadegardens/facadegardens.json) diff --git a/Docs/Layers/fietsstraat.md b/Docs/Layers/fietsstraat.md index 0fa8fad73..15b19fce2 100644 --- a/Docs/Layers/fietsstraat.md +++ b/Docs/Layers/fietsstraat.md @@ -25,20 +25,20 @@ A cyclestreet is a street where motorized traffic is not allowed to overtake a c 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [is_cyclestreet](#is_cyclestreet) - - [supplementary_sign](#supplementary_sign) - - [future_cyclestreet](#future_cyclestreet) - - [just_created](#just_created) - - [images](#images) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) - - [split-button](#split-button) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -84,196 +84,134 @@ 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 | +### this.id +The question is `Is the street {name} a cyclestreet?` -### is_cyclestreet + - *This street is a cyclestreet (and has a speed limit of 30 km/h)* corresponds with cyclestreet=yes & maxspeed=30 & overtaking:motor_vehicle=no & proposed:cyclestreet= + - *This street is a bicycle road* corresponds with bicycle_road=yes + - _This option cannot be chosen as answer_ + - *This street is a bicycle road (has a speed limit of 30 km/h and vehicles are not allowed) (sign will be asked later)* corresponds with bicycle_road=yes & proposed:bicycle_road= & maxspeed=30 & source:maxspeed=DE:bicycle_road & vehicle=no & bicycle=designated + - *This street is a cyclestreet* corresponds with cyclestreet=yes & proposed:cyclestreet= + - *This street will become a cyclestreet soon* corresponds with cyclestreet= & proposed:cyclestreet=yes + - *This street will become a bicycle road soon* corresponds with bicycle_road= & proposed:bicycle_road=yes + - *This street is not a cyclestreet* corresponds with cyclestreet= & proposed:cyclestreet= & bicycle_road= & proposed:bicycle_road= & overtaking:motor_vehicle= -The question is *Is the street {name} a cyclestreet?* +### this.id + +The question is `What sign does this bicycle road have?` + + - *Residents allowed* corresponds with traffic_sign=DE:244.1,1020-30 + - *Motor vehicles allowed* corresponds with traffic_sign=DE:244.1,1022-12,1024-10 + - *Motorcycles allowed* corresponds with traffic_sign=DE:244.1,1022-12 + - *Cars allowed* corresponds with traffic_sign=DE:244.1,1024-10 + - *There are no supplementary signs at this bicycle road.* corresponds with traffic_sign=DE:244.1 +This tagrendering is only visible in the popup if the following condition is met: _country=de & bicycle_road=yes +### this.id + +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 tagrendering is only visible in the popup if the following condition is met: proposed:cyclestreet=yes - - - *This street is a cyclestreet (and has a speed limit of 30 km/h)* corresponds with cyclestreet=yes & maxspeed=30 & overtaking:motor_vehicle=no & proposed:cyclestreet= - - *This street is a bicycle road* corresponds with bicycle_road=yes - - _This option cannot be chosen as answer_ - - *This street is a bicycle road (has a speed limit of 30 km/h and vehicles are not allowed) (sign will be asked later)* corresponds with bicycle_road=yes & proposed:bicycle_road= & maxspeed=30 & source:maxspeed=DE:bicycle_road & vehicle=no & bicycle=designated - - *This street is a cyclestreet* corresponds with cyclestreet=yes & proposed:cyclestreet= - - *This street will become a cyclestreet soon* corresponds with cyclestreet= & proposed:cyclestreet=yes - - *This street will become a bicycle road soon* corresponds with bicycle_road= & proposed:bicycle_road=yes - - *This street is not a cyclestreet* corresponds with cyclestreet= & proposed:cyclestreet= & bicycle_road= & proposed:bicycle_road= & overtaking:motor_vehicle= - - - - -### supplementary_sign - - - -The question is *What sign does this bicycle road have?* - - - - - - - *Residents allowed* corresponds with traffic_sign=DE:244.1,1020-30 - - *Motor vehicles allowed* corresponds with traffic_sign=DE:244.1,1022-12,1024-10 - - *Motorcycles allowed* corresponds with traffic_sign=DE:244.1,1022-12 - - *Cars allowed* corresponds with traffic_sign=DE:244.1,1024-10 - - *There are no supplementary signs at this bicycle road.* corresponds with traffic_sign=DE:244.1 - - -This tagrendering is only visible in the popup if the following condition is met: `_country=de & bicycle_road=yes` - - - -### future_cyclestreet - - - -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 tagrendering is only visible in the popup if the following condition is met: `proposed:cyclestreet=yes` - - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### leftover-questions +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` +### this.id - -### 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 tagrendering has no question and is thus read-only_ -### split-button +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - This document is autogenerated from [assets/themes/cyclestreets/cyclestreets.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/cyclestreets/cyclestreets.json) diff --git a/Docs/Layers/fire_station.md b/Docs/Layers/fire_station.md index 212b9be8a..f4645c332 100644 --- a/Docs/Layers/fire_station.md +++ b/Docs/Layers/fire_station.md @@ -25,21 +25,21 @@ Map layer to show fire stations. 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [station-name](#station-name) - - [station-street](#station-street) - - [station-place](#station-place) - - [station-agency](#station-agency) - - [station-operator](#station-operator) - - [images](#images) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -86,194 +86,142 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/operator:type#values) [operator:type](https://wiki.openstreetmap.org/wiki/Key:operator:type) | [string](../SpecialInputElements.md#string) | [government](https://wiki.openstreetmap.org/wiki/Tag:operator:type%3Dgovernment) [community](https://wiki.openstreetmap.org/wiki/Tag:operator:type%3Dcommunity) [ngo](https://wiki.openstreetmap.org/wiki/Tag:operator:type%3Dngo) [private](https://wiki.openstreetmap.org/wiki/Tag:operator:type%3Dprivate) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` + +### this.id + +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.id - - *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` - - - -### station-name - - - -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}.` - - - -### station-street - - - -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}.` - - - -### station-place - - - -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}.` - - - -### station-agency - - - -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}.` - - - - - *Bureau of Fire Protection* corresponds with operator=Bureau of Fire Protection & operator:type=government +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}.` -### station-operator +### this.id - - -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.` - - - - - *The station is operated by the government.* corresponds with operator:type=government - - *The station is operated by a community-based, or informal organization.* corresponds with operator:type=community - - *The station is operated by a formal group of volunteers.* corresponds with operator:type=ngo - - *The station is privately operated.* corresponds with operator:type=private +The 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}.` -### images +### this.id + +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}.` + - *Bureau of Fire Protection* corresponds with operator=Bureau of Fire Protection & operator:type=government +### this.id + +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.` + - *The station is operated by the government.* corresponds with operator:type=government + - *The station is operated by a community-based, or informal organization.* corresponds with operator:type=community + - *The station is operated by a formal group of volunteers.* corresponds with operator:type=ngo + - *The station is privately operated.* corresponds with operator:type=private + + + +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### leftover-questions +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/fire_station/fire_station.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/fire_station/fire_station.json) diff --git a/Docs/Layers/fitness_centre.md b/Docs/Layers/fitness_centre.md index b3908ea8e..61c38fc19 100644 --- a/Docs/Layers/fitness_centre.md +++ b/Docs/Layers/fitness_centre.md @@ -25,25 +25,25 @@ Layer showing fitness centres 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [name](#name) - - [images](#images) - - [phone](#phone) - - [email](#email) - - [website](#website) - - [opening_hours](#opening_hours) - - [wheelchair-access](#wheelchair-access) - - [repeated](#repeated) - - [single_level](#single_level) - - [reviews](#reviews) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -93,285 +93,193 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/level#values) [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` - - - -### name - - - -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 fitness centre has no name* corresponds with noname=yes - - - - -### images + - *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` + +### this.id + +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 fitness centre has no name* corresponds with noname=yes +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### 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` +### this.id -The question is *What is the phone number of {title()}?* +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ -This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}` +This tagrendering has labels +`contact` +### this.id +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_ - - *{contact:phone}* corresponds with contact:phone~.+ - - _This option cannot be chosen as answer_ +This tagrendering has labels +`contact` +### this.id -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)}` + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -### email +### this.id +The question is `Is this place accessible with a wheelchair?` + - *This place is specially adapted for wheelchair users* corresponds with wheelchair=designated + - *This place is easily reachable with a wheelchair* corresponds with wheelchair=yes + - *It is possible to reach this place in a wheelchair, but it is not easy* corresponds with wheelchair=limited + - *This place is not reachable with a wheelchair* corresponds with wheelchair=no -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.id +_This tagrendering has no question and is thus read-only_ - - *{contact:email}* corresponds with contact:email~.+ - - _This option cannot be chosen as answer_ - - *{operator:email}* corresponds with operator:email~.+ - - _This option cannot be chosen as answer_ +This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+ +This tagrendering has labels +`level` -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` - - - -### 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)}` - - - - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ - - - - -### wheelchair-access - - - -The question is *Is this place accessible with a wheelchair?* - - - - - - - *This place is specially adapted for wheelchair users* corresponds with wheelchair=designated - - *This place is easily reachable with a wheelchair* corresponds with wheelchair=yes - - *It is possible to reach this place in a wheelchair, but it is not easy* corresponds with wheelchair=limited - - *This place is not reachable with a wheelchair* corresponds with wheelchair=no - - - - -### repeated - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering is only visible in the popup if the following condition is met: `repeat_on~.+` - -This tagrendering has labels `level` - - - -### single_level - - - -The question is *On what level is this feature located?* - -This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level) This is rendered with `Located on the {level}th floor` - - - - - *Located underground* corresponds with location=underground - - _This option cannot be chosen as answer_ - - *Located on the ground floor* corresponds with level=0 - - *Located on the ground floor* corresponds with level= - - _This option cannot be chosen as answer_ - - *Located on the first floor* corresponds with level=1 - - *Located on the first basement level* corresponds with level=-1 - - -This tagrendering has labels `level` - - - -### reviews +### this.id +The question is `On what level is this feature located?` +This rendering asks information about the property +[level](https://wiki.openstreetmap.org/wiki/Key:level) +This is rendered with `Located on the {level}th floor` + - *Located underground* corresponds with location=underground + - _This option cannot be chosen as answer_ + - *Located on the ground floor* corresponds with level=0 + - *Located on the ground floor* corresponds with level= + - _This option cannot be chosen as answer_ + - *Located on the first floor* corresponds with level=1 + - *Located on the first basement level* corresponds with level=-1 +This tagrendering has labels +`level` +### this.id Shows the reviews module (including the possibility to leave a review) - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### leftover-questions +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/fitness_station.md b/Docs/Layers/fitness_station.md index 0a514df24..6a9ae837d 100644 --- a/Docs/Layers/fitness_station.md +++ b/Docs/Layers/fitness_station.md @@ -25,21 +25,21 @@ Find a fitness station near you, and add missing ones. 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [name](#name) - - [type](#type) - - [operator](#operator) - - [opening_hours_24_7](#opening_hours_24_7) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -86,222 +86,161 @@ attribute | type | values which are supported by this layer [](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) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### name +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 fitness station doesn't have a name* corresponds with noname=yes -The question is *What is the name of this fitness station?* +### this.id -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}` +The question is `What kind of equipment does this fitness station have?` + - *This fitness station has a horizontal bar, high enough for pull-ups.* corresponds with fitness_station=horizontal_bar + - *This fitness station has a sign with instructions for a specific exercise.* corresponds with fitness_station=sign + - *This fitness station has a facility for sit-ups.* corresponds with fitness_station=sit-up + - *This fitness station has a facility for push-ups. Usually consists of one or more low horizontal bars.* corresponds with fitness_station=push-up + - *This fitness station has bars for stretching.* corresponds with fitness_station=stretch_bars + - *This fitness station has a station for making hyperextensions.* corresponds with fitness_station=hyperextension + - *This fitness station has rings for gymnastic exercises.* corresponds with fitness_station=rings + - *This fitness station has a horizontal ladder, also known as monkey bars.* corresponds with fitness_station=horizontal_ladder + - *This fitness station has wall bars to climb on.* corresponds with fitness_station=wall_bars + - *This fitness station has posts for performing slalom exercises.* corresponds with fitness_station=slalom + - *This fitness station has stepping stones.* corresponds with fitness_station=stepping_stones + - *This fitness station has cones for performing leapfrog jumps.* corresponds with fitness_station=leapfrog + - *This fitness station has beams to jump over.* corresponds with fitness_station=beam_jump + - *This fitness station has hurdles to cross.* corresponds with fitness_station=hurdling + - *This fitness station has a wall to climb on.* corresponds with fitness_station=wall + - *This fitness station has a balance beam.* corresponds with fitness_station=balance_beam + - *This fitness station has a log with a handle on the end to lift.* corresponds with fitness_station=log_lifting + - *This fitness station has a chair with only elbow supports and a rear (without seat), for performing leg raises.* corresponds with fitness_station=captains_chair + - *This fitness station has a box that can be used for jumping.* corresponds with fitness_station=box + - *This fitness station has battling ropes.* corresponds with fitness_station=battling_ropes + - *This fitness station has a stationary bicycle.* corresponds with fitness_station=excercise_bike + - *This fitness station has a cross-trainer.* corresponds with fitness_station=elliptical_trainer + - *This fitness station has an air walker.* corresponds with fitness_station=air_walker + - *This fitness station has a rower.* corresponds with fitness_station=rower + - *This fitness station has a slackline.* corresponds with fitness_station=slackline - - *This fitness station doesn't have a name* corresponds with noname=yes +### this.id +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}.` -### type +### this.id -The question is *What kind of equipment does this fitness station have?* +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 + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ +### this.id +_This tagrendering has no question and is thus read-only_ - - *This fitness station has a horizontal bar, high enough for pull-ups.* corresponds with fitness_station=horizontal_bar - - *This fitness station has a sign with instructions for a specific exercise.* corresponds with fitness_station=sign - - *This fitness station has a facility for sit-ups.* corresponds with fitness_station=sit-up - - *This fitness station has a facility for push-ups. Usually consists of one or more low horizontal bars.* corresponds with fitness_station=push-up - - *This fitness station has bars for stretching.* corresponds with fitness_station=stretch_bars - - *This fitness station has a station for making hyperextensions.* corresponds with fitness_station=hyperextension - - *This fitness station has rings for gymnastic exercises.* corresponds with fitness_station=rings - - *This fitness station has a horizontal ladder, also known as monkey bars.* corresponds with fitness_station=horizontal_ladder - - *This fitness station has wall bars to climb on.* corresponds with fitness_station=wall_bars - - *This fitness station has posts for performing slalom exercises.* corresponds with fitness_station=slalom - - *This fitness station has stepping stones.* corresponds with fitness_station=stepping_stones - - *This fitness station has cones for performing leapfrog jumps.* corresponds with fitness_station=leapfrog - - *This fitness station has beams to jump over.* corresponds with fitness_station=beam_jump - - *This fitness station has hurdles to cross.* corresponds with fitness_station=hurdling - - *This fitness station has a wall to climb on.* corresponds with fitness_station=wall - - *This fitness station has a balance beam.* corresponds with fitness_station=balance_beam - - *This fitness station has a log with a handle on the end to lift.* corresponds with fitness_station=log_lifting - - *This fitness station has a chair with only elbow supports and a rear (without seat), for performing leg raises.* corresponds with fitness_station=captains_chair - - *This fitness station has a box that can be used for jumping.* corresponds with fitness_station=box - - *This fitness station has battling ropes.* corresponds with fitness_station=battling_ropes - - *This fitness station has a stationary bicycle.* corresponds with fitness_station=excercise_bike - - *This fitness station has a cross-trainer.* corresponds with fitness_station=elliptical_trainer - - *This fitness station has an air walker.* corresponds with fitness_station=air_walker - - *This fitness station has a rower.* corresponds with fitness_station=rower - - *This fitness station has a slackline.* corresponds with fitness_station=slackline -### operator +### this.id +_This tagrendering has no question and is thus read-only_ -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}.` - - - -### 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 - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/fixme.md b/Docs/Layers/fixme.md index 6e7030ba1..d1cb61290 100644 --- a/Docs/Layers/fixme.md +++ b/Docs/Layers/fixme.md @@ -25,17 +25,17 @@ OSM objects that likely need to be fixed, based on a FIXME tag. 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [fixme](#fixme) - - [note](#note) - - [all_tags](#all_tags) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -81,148 +81,99 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/fixme#values) [fixme](https://wiki.openstreetmap.org/wiki/Key:fixme) | [text](../SpecialInputElements.md#text) | [](https://wiki.openstreetmap.org/wiki/Tag:fixme%3D) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` + +### this.id + +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 issue has been resolved* corresponds with fixme= +### this.id + +_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` - - - -### fixme - - - -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 issue has been resolved* corresponds with fixme= - - - - -### note - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering is only visible in the popup if the following condition is met: `note~.+` - - - -### all_tags - +This tagrendering is only visible in the popup if the following condition is met: note~.+ +### this.id Shows a table with all the tags of the feature - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### leftover-questions +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_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` +This tagrendering has labels +`added_by_default` This document is autogenerated from [assets/layers/fixme/fixme.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/fixme/fixme.json) diff --git a/Docs/Layers/food.md b/Docs/Layers/food.md index 8ca818e5e..d97ee89d5 100644 --- a/Docs/Layers/food.md +++ b/Docs/Layers/food.md @@ -25,51 +25,51 @@ A layer showing restaurants and fast-food amenities (with a special rendering fo 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [reviews](#reviews) - - [Name](#name) - - [Fastfood vs restaurant](#fastfood-vs-restaurant) - - [opening_hours](#opening_hours) - - [website](#website) - - [email](#email) - - [phone](#phone) - - [payment-options](#payment-options) - - [repeated](#repeated) - - [single_level](#single_level) - - [wheelchair-access](#wheelchair-access) - - [Cuisine](#cuisine) - - [Reservation](#reservation) - - [Takeaway](#takeaway) - - [delivery](#delivery) - - [Vegetarian (no friture)](#vegetarian-(no-friture)) - - [Vegan (no friture)](#vegan-(no-friture)) - - [halal (no friture)](#halal-(no-friture)) - - [sugar_free](#sugar_free) - - [gluten_free](#gluten_free) - - [lactose_free](#lactose_free) - - [organic (no friture)](#organic-(no-friture)) - - [friture-vegetarian](#friture-vegetarian) - - [friture-vegan](#friture-vegan) - - [friture-organic](#friture-organic) - - [friture-oil](#friture-oil) - - [friture-take-your-container](#friture-take-your-container) - - [smoking](#smoking) - - [service:electricity](#serviceelectricity) - - [dog-access](#dog-access) - - [internet](#internet) - - [internet-fee](#internet-fee) - - [internet-ssid](#internet-ssid) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -144,766 +144,490 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/reusable_packaging:accept#values) [reusable_packaging:accept](https://wiki.openstreetmap.org/wiki/Key:reusable_packaging:accept) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:reusable_packaging:accept%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:reusable_packaging:accept%3Dno) [only](https://wiki.openstreetmap.org/wiki/Tag:reusable_packaging:accept%3Donly) [](https://taginfo.openstreetmap.org/keys/smoking#values) [smoking](https://wiki.openstreetmap.org/wiki/Key:smoking) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:smoking%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:smoking%3Dno) [outside](https://wiki.openstreetmap.org/wiki/Tag:smoking%3Doutside) [](https://taginfo.openstreetmap.org/keys/service:electricity#values) [service:electricity](https://wiki.openstreetmap.org/wiki/Key:service:electricity) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:electricity%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:service:electricity%3Dlimited) [ask](https://wiki.openstreetmap.org/wiki/Tag:service:electricity%3Dask) [no](https://wiki.openstreetmap.org/wiki/Tag:service:electricity%3Dno) -[](https://taginfo.openstreetmap.org/keys/dog#values) [dog](https://wiki.openstreetmap.org/wiki/Key:dog) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dno) [leashed](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dleashed) [unleashed](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dunleashed) +[](https://taginfo.openstreetmap.org/keys/dog#values) [dog](https://wiki.openstreetmap.org/wiki/Key:dog) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dno) [leashed](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dleashed) [unleashed](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dunleashed) [outside](https://wiki.openstreetmap.org/wiki/Tag:dog%3Doutside) [](https://taginfo.openstreetmap.org/keys/internet_access#values) [internet_access](https://wiki.openstreetmap.org/wiki/Key:internet_access) | Multiple choice | [wlan](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dwlan) [no](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dno) [terminal](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dterminal) [wired](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dwired) [](https://taginfo.openstreetmap.org/keys/internet_access:fee#values) [internet_access:fee](https://wiki.openstreetmap.org/wiki/Key:internet_access:fee) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dno) [customers](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dcustomers) [](https://taginfo.openstreetmap.org/keys/internet_access:ssid#values) [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid) | [string](../SpecialInputElements.md#string) | [Telekom](https://wiki.openstreetmap.org/wiki/Tag:internet_access:ssid%3DTelekom) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### reviews - - - +### this.id Shows the reviews module (including the possibility to leave a review) +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +### this.id -### Name +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}` -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.id +The question is `What type of business is this?` + - *This is a fast-food business, focused on fast service. If seating is available, it is rather limited and functional.* corresponds with amenity=fast_food + - *A restaurant, focused on creating a nice experience where one is served at the table* corresponds with amenity=restaurant -### Fastfood vs restaurant +### this.id -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)}` + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ +### this.id +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 is a fast-food business, focused on fast service. If seating is available, it is rather limited and functional.* corresponds with amenity=fast_food - - *A restaurant, focused on creating a nice experience where one is served at the table* corresponds with amenity=restaurant +This tagrendering has labels +`contact` +### this.id +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ +This tagrendering has labels +`contact` -### opening_hours +### this.id +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` -The question is *What are the opening hours of {title()}?* +### this.id -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)}` +The question is `Which methods of payment are accepted here?` + - *Cash is accepted here* corresponds with payment:cash=yes + - Unselecting this answer will add payment:cash=no + - *Payment cards are accepted here* corresponds with payment:cards=yes + - Unselecting this answer will add payment:cards=no + - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes + - Unselecting this answer will add payment:qr_code=no - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ +### this.id +_This tagrendering has no question and is thus read-only_ -### website +This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+ +This tagrendering has labels +`level` +### this.id +The question is `On what level is this feature located?` +This rendering asks information about the property +[level](https://wiki.openstreetmap.org/wiki/Key:level) +This is rendered with `Located on the {level}th floor` + - *Located underground* corresponds with location=underground + - _This option cannot be chosen as answer_ + - *Located on the ground floor* corresponds with level=0 + - *Located on the ground floor* corresponds with level= + - _This option cannot be chosen as answer_ + - *Located on the first floor* corresponds with level=1 + - *Located on the first basement level* corresponds with level=-1 -The question is *What is the website of {title()}?* +This tagrendering has labels +`level` -This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}` +### this.id +The question is `Is this place accessible with a wheelchair?` + - *This place is specially adapted for wheelchair users* corresponds with wheelchair=designated + - *This place is easily reachable with a wheelchair* corresponds with wheelchair=yes + - *It is possible to reach this place in a wheelchair, but it is not easy* corresponds with wheelchair=limited + - *This place is not reachable with a wheelchair* corresponds with wheelchair=no - - *{contact:website}* corresponds with contact:website~.+ - - _This option cannot be chosen as answer_ -This tagrendering has labels `contact` +### this.id +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 is a pizzeria* corresponds with cuisine=pizza + - *This is a friture* corresponds with cuisine=friture + - *Mainly serves pasta* corresponds with cuisine=pasta + - *This is kebab shop* corresponds with cuisine=kebab + - *This is a sandwich shop* corresponds with cuisine=sandwich + - *Burgers are served here* corresponds with cuisine=burger + - *Sushi is served here* corresponds with cuisine=sushi + - *Coffee is served here* corresponds with cuisine=coffee + - *This is an Italian restaurant (which serves more than pasta and pizza)* corresponds with cuisine=italian + - *French dishes are served here* corresponds with cuisine=french + - *Chinese dishes are served here* corresponds with cuisine=chinese + - *Greek dishes are served here* corresponds with cuisine=greek + - *Indian dishes are served here* corresponds with cuisine=indian + - *Turkish dishes are served here* corresponds with cuisine=turkish + - *Thai dishes are served here* corresponds with cuisine=thai -### email +### this.id +The question is `Is a reservation required for this place?` -The question is *What is the email address of {title()}?* + - *A reservation is required at this place* corresponds with reservation=required + - *A reservation is not required, but still recommended to make sure you get a table* corresponds with reservation=recommended + - *Reservation is possible at this place* corresponds with reservation=yes + - *Reservation is not possible at this place* corresponds with reservation=no -This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}` +### this.id - - *{contact:email}* corresponds with contact:email~.+ - - _This option cannot be chosen as answer_ - - *{operator:email}* corresponds with operator:email~.+ - - _This option cannot be chosen as answer_ +The question is `Does this place offer take-away?` + - *This is a take-away only business* corresponds with takeaway=only + - *Take-away is possible here* corresponds with takeaway=yes + - *Take-away is not possible here* corresponds with takeaway=no -This tagrendering has labels `contact` +### this.id -### phone +The question is `Does {title()} deliver food to your home?` + - *This business does home delivery (eventually via a third party)* corresponds with delivery=yes + - *This business does not deliver at home* corresponds with delivery=no -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.id +The question is `Does this restaurant have a vegetarian option?` + - *No vegetarian options are available* corresponds with diet:vegetarian=no + - *Some vegetarian options are available* corresponds with diet:vegetarian=limited + - *Vegetarian options are available* corresponds with diet:vegetarian=yes + - *All dishes are vegetarian* corresponds with diet:vegetarian=only + - *Some dishes might be adapted to a vegetarian version, but this should be demanded* corresponds with diet:vegetarian=on_demand - - *{contact:phone}* corresponds with contact:phone~.+ - - _This option cannot be chosen as answer_ -This tagrendering has labels `contact` +### this.id +The question is `Does this business serve vegan meals?` + - *No vegan options available* corresponds with diet:vegan=no + - *Some vegan options are available* corresponds with diet:vegan=limited + - *Vegan options are available* corresponds with diet:vegan=yes + - *All dishes are vegan* corresponds with diet:vegan=only + - *Some dishes might be adapted to a vegan version if asked for* corresponds with diet:vegan=on_demand -### payment-options +### this.id -The question is *Which methods of payment are accepted here?* +The question is `Does this restaurant offer a halal menu?` + - *There are no halal options available* corresponds with diet:halal=no + - *There is a small halal menu* corresponds with diet:halal=limited + - *There is a halal menu* corresponds with diet:halal=yes + - *Only halal options are available* corresponds with diet:halal=only +### this.id - - *Cash is accepted here* corresponds with payment:cash=yes - - Unselecting this answer will add payment:cash=no - - *Payment cards are accepted here* corresponds with payment:cards=yes - - Unselecting this answer will add payment:cards=no - - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes - - Unselecting this answer will add payment:qr_code=no +The question is `Does this shop have a sugar free offering?` + - *This shop only sells sugar free products* corresponds with diet:sugar_free=only + - *This shop has a big sugar free offering* corresponds with diet:sugar_free=yes + - *This shop has a limited sugar free offering* corresponds with diet:sugar_free=limited + - *This shop has no sugar free offering* corresponds with diet:sugar_free=no +This tagrendering has labels +`diets` +### this.id -### repeated +The question is `Does this shop have a gluten free offering?` + - *This shop only sells gluten free products* corresponds with diet:gluten_free=only + - *This shop has a big gluten free offering* corresponds with diet:gluten_free=yes + - *This shop has a limited gluten free offering* corresponds with diet:gluten_free=limited + - *This shop has no gluten free offering* corresponds with diet:gluten_free=no +This tagrendering has labels +`diets` -This tagrendering has no question and is thus read-only +### this.id +The question is `Does {title()} have a lactose-free offering?` + - *Only sells lactose free products* corresponds with diet:lactose_free=only + - *Big lactose free offering* corresponds with diet:lactose_free=yes + - *Limited lactose free offering* corresponds with diet:lactose_free=limited + - *No lactose free offering* corresponds with diet:lactose_free=no -This tagrendering is only visible in the popup if the following condition is met: `repeat_on~.+` +This tagrendering has labels +`diets` -This tagrendering has labels `level` +### this.id +The question is `Does this restaurant offer organic food?` + - *There are no organic options available* corresponds with organic=no + - *There is an organic menu* corresponds with organic=yes + - *Only organic options are available* corresponds with organic=only -### single_level +### this.id -The question is *On what level is this feature located?* +The question is `Does this fries shop have vegetarian snacks?` -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` + - *Vegetarian snacks are available* corresponds with diet:vegetarian=yes + - *Only a small selection of snacks are vegetarian* corresponds with diet:vegetarian=limited + - *No vegetarian snacks are available* corresponds with diet:vegetarian=no +This tagrendering is only visible in the popup if the following condition is met: cuisine=friture +### this.id - - *Located underground* corresponds with location=underground - - _This option cannot be chosen as answer_ - - *Located on the ground floor* corresponds with level=0 - - *Located on the ground floor* corresponds with level= - - _This option cannot be chosen as answer_ - - *Located on the first floor* corresponds with level=1 - - *Located on the first basement level* corresponds with level=-1 +The question is `Does this fries shop have vegan snacks?` + - *Vegan snacks are available* corresponds with diet:vegan=yes + - *A small selection of vegan snacks are available* corresponds with diet:vegan=limited + - *No vegan snacks are available* corresponds with diet:vegan=no +This tagrendering is only visible in the popup if the following condition is met: cuisine=friture -This tagrendering has labels `level` +### this.id +The question is `Does this fries shop offer organic snacks?` -### wheelchair-access + - *Organic snacks are available* corresponds with organic=yes + - *No organic snacks are available* corresponds with organic=no + - *Only organic snacks are available* corresponds with organic=only +This tagrendering is only visible in the popup if the following condition is met: cuisine=friture +### this.id -The question is *Is this place accessible with a wheelchair?* +The question is `Does this fries shop use vegetable or animal oil for cooking?` + - *The frying is done with vegetable oil* corresponds with friture:oil=vegetable + - *The frying is done with animal oil* corresponds with friture:oil=animal +This tagrendering is only visible in the popup if the following condition is met: cuisine=friture +### this.id +The question is `If you bring your own container (such as a cooking pot and small pots), is it used to package your order?` - - *This place is specially adapted for wheelchair users* corresponds with wheelchair=designated - - *This place is easily reachable with a wheelchair* corresponds with wheelchair=yes - - *It is possible to reach this place in a wheelchair, but it is not easy* corresponds with wheelchair=limited - - *This place is not reachable with a wheelchair* corresponds with wheelchair=no + - *You can bring your own containers to get your order, saving on single-use packaging material and thus waste* corresponds with reusable_packaging:accept=yes + - *Bringing your own container is not allowed* corresponds with reusable_packaging:accept=no + - *You must bring your own container to order here.* corresponds with reusable_packaging:accept=only +This tagrendering is only visible in the popup if the following condition is met: cuisine=friture +### this.id +The question is `Is smoking allowed at {title()}?` -### Cuisine + - *Smoking is allowed* corresponds with smoking=yes + - *Smoking is not allowed* corresponds with smoking=no + - *Smoking is allowed outside.* corresponds with smoking=outside -The question is *What kind of food is served here?* +### this.id -This rendering asks information about the property [cuisine](https://wiki.openstreetmap.org/wiki/Key:cuisine) This is rendered with `This place mostly serves {cuisine}` +The question is `Does this amenity have electrical outlets, available to customers when they are inside?` + - *There are plenty of domestic sockets available to customers seated indoors, where they can charge their electronics* corresponds with service:electricity=yes + - *There are a few domestic sockets available to customers seated indoors, where they can charge their electronics* corresponds with service:electricity=limited + - *There are no sockets available indoors to customers, but charging might be possible if the staff is asked* corresponds with service:electricity=ask + - *There are a no domestic sockets available to customers seated indoors* corresponds with service:electricity=no - - *This is a pizzeria* corresponds with cuisine=pizza - - *This is a friture* corresponds with cuisine=friture - - *Mainly serves pasta* corresponds with cuisine=pasta - - *This is kebab shop* corresponds with cuisine=kebab - - *This is a sandwich shop* corresponds with cuisine=sandwich - - *Burgers are served here* corresponds with cuisine=burger - - *Sushi is served here* corresponds with cuisine=sushi - - *Coffee is served here* corresponds with cuisine=coffee - - *This is an Italian restaurant (which serves more than pasta and pizza)* corresponds with cuisine=italian - - *French dishes are served here* corresponds with cuisine=french - - *Chinese dishes are served here* corresponds with cuisine=chinese - - *Greek dishes are served here* corresponds with cuisine=greek - - *Indian dishes are served here* corresponds with cuisine=indian - - *Turkish dishes are served here* corresponds with cuisine=turkish - - *Thai dishes are served here* corresponds with cuisine=thai +### this.id +The question is `Are dogs allowed in this business?` + - *Dogs are allowed* corresponds with dog=yes + - *Dogs are not allowed* corresponds with dog=no + - *Dogs are allowed, but they have to be leashed* corresponds with dog=leashed + - *Dogs are allowed and can run around freely* corresponds with dog=unleashed + - *Dogs are allowed only outside* corresponds with dog=outside -### Reservation +### this.id -The question is *Is a reservation required for this place?* +The question is `Does this place offer internet access?` + - *This place offers wireless internet access* corresponds with internet_access=wlan + - *This place does not offer internet access* corresponds with internet_access=no + - *This place offers internet access* corresponds with internet_access=yes + - _This option cannot be chosen as answer_ + - *This place offers internet access via a terminal or computer* corresponds with internet_access=terminal + - *This place offers wired internet access* corresponds with internet_access=wired +This tagrendering has labels +`internet-all` +### this.id +The question is `Is there a fee for internet access?` - - *A reservation is required at this place* corresponds with reservation=required - - *A reservation is not required, but still recommended to make sure you get a table* corresponds with reservation=recommended - - *Reservation is possible at this place* corresponds with reservation=yes - - *Reservation is not possible at this place* corresponds with reservation=no + - *There is a fee for the internet access at this place* corresponds with internet_access:fee=yes + - *Internet access is free at this place* corresponds with internet_access:fee=no + - *Internet access is free at this place, for customers only* corresponds with internet_access:fee=customers +This tagrendering is only visible in the popup if the following condition is met: internet_access!=no & internet_access~.+ +This tagrendering has labels +`internet-all` +### this.id -This tagrendering is only visible in the popup if the following condition is met: `takeaway=only` +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}` + - *Telekom* corresponds with internet_access:ssid=Telekom +This tagrendering is only visible in the popup if the following condition is met: internet_access=wlan +This tagrendering has labels +`internet-all` +### this.id +_This tagrendering has no question and is thus read-only_ -### Takeaway -The question is *Does this place offer take-away?* +### this.id +_This tagrendering has no question and is thus read-only_ - - *This is a take-away only business* corresponds with takeaway=only - - *Take-away is possible here* corresponds with takeaway=yes - - *Take-away is not possible here* corresponds with takeaway=no - - - - -### delivery - - - -The question is *Does {title()} deliver food to your home?* - - - - - - - *This business does home delivery (eventually via a third party)* corresponds with delivery=yes - - *This business does not deliver at home* corresponds with delivery=no - - - - -### Vegetarian (no friture) - - - -The question is *Does this restaurant have a vegetarian option?* - - - - - - - *No vegetarian options are available* corresponds with diet:vegetarian=no - - *Some vegetarian options are available* corresponds with diet:vegetarian=limited - - *Vegetarian options are available* corresponds with diet:vegetarian=yes - - *All dishes are vegetarian* corresponds with diet:vegetarian=only - - *Some dishes might be adapted to a vegetarian version, but this should be demanded* corresponds with diet:vegetarian=on_demand - - - - -### Vegan (no friture) - - - -The question is *Does this business serve vegan meals?* - - - - - - - *No vegan options available* corresponds with diet:vegan=no - - *Some vegan options are available* corresponds with diet:vegan=limited - - *Vegan options are available* corresponds with diet:vegan=yes - - *All dishes are vegan* corresponds with diet:vegan=only - - *Some dishes might be adapted to a vegan version if asked for* corresponds with diet:vegan=on_demand - - - - -### halal (no friture) - - - -The question is *Does this restaurant offer a halal menu?* - - - - - - - *There are no halal options available* corresponds with diet:halal=no - - *There is a small halal menu* corresponds with diet:halal=limited - - *There is a halal menu* corresponds with diet:halal=yes - - *Only halal options are available* corresponds with diet:halal=only - - - - -### sugar_free - - - -The question is *Does this shop have a sugar free offering?* - - - - - - - *This shop only sells sugar free products* corresponds with diet:sugar_free=only - - *This shop has a big sugar free offering* corresponds with diet:sugar_free=yes - - *This shop has a limited sugar free offering* corresponds with diet:sugar_free=limited - - *This shop has no sugar free offering* corresponds with diet:sugar_free=no - - -This tagrendering has labels `diets` - - - -### gluten_free - - - -The question is *Does this shop have a gluten free offering?* - - - - - - - *This shop only sells gluten free products* corresponds with diet:gluten_free=only - - *This shop has a big gluten free offering* corresponds with diet:gluten_free=yes - - *This shop has a limited gluten free offering* corresponds with diet:gluten_free=limited - - *This shop has no gluten free offering* corresponds with diet:gluten_free=no - - -This tagrendering has labels `diets` - - - -### lactose_free - - - -The question is *Does {title()} have a lactose-free offering?* - - - - - - - *Only sells lactose free products* corresponds with diet:lactose_free=only - - *Big lactose free offering* corresponds with diet:lactose_free=yes - - *Limited lactose free offering* corresponds with diet:lactose_free=limited - - *No lactose free offering* corresponds with diet:lactose_free=no - - -This tagrendering has labels `diets` - - - -### organic (no friture) - - - -The question is *Does this restaurant offer organic food?* - - - - - - - *There are no organic options available* corresponds with organic=no - - *There is an organic menu* corresponds with organic=yes - - *Only organic options are available* corresponds with organic=only - - - - -### friture-vegetarian - - - -The question is *Does this fries shop have vegetarian snacks?* - - - - - - - *Vegetarian snacks are available* corresponds with diet:vegetarian=yes - - *Only a small selection of snacks are vegetarian* corresponds with diet:vegetarian=limited - - *No vegetarian snacks are available* corresponds with diet:vegetarian=no - - -This tagrendering is only visible in the popup if the following condition is met: `cuisine=friture` - - - -### friture-vegan - - - -The question is *Does this fries shop have vegan snacks?* - - - - - - - *Vegan snacks are available* corresponds with diet:vegan=yes - - *A small selection of vegan snacks are available* corresponds with diet:vegan=limited - - *No vegan snacks are available* corresponds with diet:vegan=no - - -This tagrendering is only visible in the popup if the following condition is met: `cuisine=friture` - - - -### friture-organic - - - -The question is *Does this fries shop offer organic snacks?* - - - - - - - *Organic snacks are available* corresponds with organic=yes - - *No organic snacks are available* corresponds with organic=no - - *Only organic snacks are available* corresponds with organic=only - - -This tagrendering is only visible in the popup if the following condition is met: `cuisine=friture` - - - -### friture-oil - - - -The question is *Does this fries shop use vegetable or animal oil for cooking?* - - - - - - - *The frying is done with vegetable oil* corresponds with friture:oil=vegetable - - *The frying is done with animal oil* corresponds with friture:oil=animal - - -This tagrendering is only visible in the popup if the following condition is met: `cuisine=friture` - - - -### friture-take-your-container - - - -The question is *If you bring your own container (such as a cooking pot and small pots), is it used to package your order?* - - - - - - - *You can bring your own containers to get your order, saving on single-use packaging material and thus waste* corresponds with reusable_packaging:accept=yes - - *Bringing your own container is not allowed* corresponds with reusable_packaging:accept=no - - *You must bring your own container to order here.* corresponds with reusable_packaging:accept=only - - -This tagrendering is only visible in the popup if the following condition is met: `cuisine=friture` - - - -### smoking - - - -The question is *Is smoking allowed at {title()}?* - - - - - - - *Smoking is allowed* corresponds with smoking=yes - - *Smoking is not allowed* corresponds with smoking=no - - *Smoking is allowed outside.* corresponds with smoking=outside - - - - -### service:electricity - - - -The question is *Does this amenity have electrical outlets, available to customers when they are inside?* - - - - - - - *There are plenty of domestic sockets available to customers seated indoors, where they can charge their electronics* corresponds with service:electricity=yes - - *There are a few domestic sockets available to customers seated indoors, where they can charge their electronics* corresponds with service:electricity=limited - - *There are no sockets available indoors to customers, but charging might be possible if the staff is asked* corresponds with service:electricity=ask - - *There are a no domestic sockets available to customers seated indoors* corresponds with service:electricity=no - - - - -### dog-access - - - -The question is *Are dogs allowed in this business?* - - - - - - - *Dogs are allowed* corresponds with dog=yes - - *Dogs are not allowed* corresponds with dog=no - - *Dogs are allowed, but they have to be leashed* corresponds with dog=leashed - - *Dogs are allowed and can run around freely* corresponds with dog=unleashed - - - - -### internet - - - -The question is *Does this place offer internet access?* - - - - - - - *This place offers wireless internet access* corresponds with internet_access=wlan - - *This place does not offer internet access* corresponds with internet_access=no - - *This place offers internet access* corresponds with internet_access=yes - - _This option cannot be chosen as answer_ - - *This place offers internet access via a terminal or computer* corresponds with internet_access=terminal - - *This place offers wired internet access* corresponds with internet_access=wired - - -This tagrendering has labels `internet-all` - - - -### internet-fee - - - -The question is *Is there a fee for internet access?* - - - - - - - *There is a fee for the internet access at this place* corresponds with internet_access:fee=yes - - *Internet access is free at this place* corresponds with internet_access:fee=no - - *Internet access is free at this place, for customers only* corresponds with internet_access:fee=customers - - -This tagrendering is only visible in the popup if the following condition is met: `internet_access!=no & internet_access~.+` - -This tagrendering has labels `internet-all` - - - -### internet-ssid - - - -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}` - - - - - *Telekom* corresponds with internet_access:ssid=Telekom - - -This tagrendering is only visible in the popup if the following condition is met: `internet_access=wlan` - -This tagrendering has labels `internet-all` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/food_courts.md b/Docs/Layers/food_courts.md index 80ee2130f..970b10732 100644 --- a/Docs/Layers/food_courts.md +++ b/Docs/Layers/food_courts.md @@ -25,23 +25,23 @@ Food courts with a variety of food options. 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [name](#name) - - [reviews](#reviews) - - [images](#images) - - [opening_hours](#opening_hours) - - [wheelchair-access](#wheelchair-access) - - [website](#website) - - [phone](#phone) - - [smoking](#smoking) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -90,240 +90,163 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/smoking#values) [smoking](https://wiki.openstreetmap.org/wiki/Key:smoking) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:smoking%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:smoking%3Dno) [outside](https://wiki.openstreetmap.org/wiki/Tag:smoking%3Doutside) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` + +### this.id + +The question is `What is the name of this food court?` +This rendering asks information about the property +[name](https://wiki.openstreetmap.org/wiki/Key:name) +This is rendered with `This food court is called {name}.` - - - *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` - - - -### name - - - -The question is *What is the name of this food court?* - -This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This food court is called {name}.` - - - -### reviews - - - +### this.id Shows the reviews module (including the possibility to leave a review) - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### images - - - +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### 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)}` + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -The question is *What are the opening hours of {title()}?* +### this.id -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)}` +The question is `Is this place accessible with a wheelchair?` + - *This place is specially adapted for wheelchair users* corresponds with wheelchair=designated + - *This place is easily reachable with a wheelchair* corresponds with wheelchair=yes + - *It is possible to reach this place in a wheelchair, but it is not easy* corresponds with wheelchair=limited + - *This place is not reachable with a wheelchair* corresponds with wheelchair=no - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ +### this.id +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` -### wheelchair-access +### this.id +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` -The question is *Is this place accessible with a wheelchair?* +### this.id +The question is `Is smoking allowed at {title()}?` + - *Smoking is allowed* corresponds with smoking=yes + - *Smoking is not allowed* corresponds with smoking=no + - *Smoking is allowed outside.* corresponds with smoking=outside - - *This place is specially adapted for wheelchair users* corresponds with wheelchair=designated - - *This place is easily reachable with a wheelchair* corresponds with wheelchair=yes - - *It is possible to reach this place in a wheelchair, but it is not easy* corresponds with wheelchair=limited - - *This place is not reachable with a wheelchair* corresponds with wheelchair=no +### this.id +_This tagrendering has no question and is thus read-only_ -### website +### this.id -The question is *What is the website of {title()}?* +_This tagrendering has no question and is thus read-only_ -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` - - - -### 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` - - - -### smoking - - - -The question is *Is smoking allowed at {title()}?* - - - - - - - *Smoking is allowed* corresponds with smoking=yes - - *Smoking is not allowed* corresponds with smoking=no - - *Smoking is allowed outside.* corresponds with smoking=outside - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/food_courts/food_courts.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/food_courts/food_courts.json) diff --git a/Docs/Layers/friture.md b/Docs/Layers/friture.md index 1c6c6d577..d9479b3d9 100644 --- a/Docs/Layers/friture.md +++ b/Docs/Layers/friture.md @@ -25,51 +25,51 @@ A layer showing restaurants and fast-food amenities (with a special rendering fo 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [reviews](#reviews) - - [Name](#name) - - [Fastfood vs restaurant](#fastfood-vs-restaurant) - - [opening_hours](#opening_hours) - - [website](#website) - - [email](#email) - - [phone](#phone) - - [payment-options](#payment-options) - - [repeated](#repeated) - - [single_level](#single_level) - - [wheelchair-access](#wheelchair-access) - - [Cuisine](#cuisine) - - [Reservation](#reservation) - - [Takeaway](#takeaway) - - [delivery](#delivery) - - [Vegetarian (no friture)](#vegetarian-(no-friture)) - - [Vegan (no friture)](#vegan-(no-friture)) - - [halal (no friture)](#halal-(no-friture)) - - [sugar_free](#sugar_free) - - [gluten_free](#gluten_free) - - [lactose_free](#lactose_free) - - [organic (no friture)](#organic-(no-friture)) - - [friture-vegetarian](#friture-vegetarian) - - [friture-vegan](#friture-vegan) - - [friture-organic](#friture-organic) - - [friture-oil](#friture-oil) - - [friture-take-your-container](#friture-take-your-container) - - [smoking](#smoking) - - [service:electricity](#serviceelectricity) - - [dog-access](#dog-access) - - [internet](#internet) - - [internet-fee](#internet-fee) - - [internet-ssid](#internet-ssid) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -138,766 +138,490 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/reusable_packaging:accept#values) [reusable_packaging:accept](https://wiki.openstreetmap.org/wiki/Key:reusable_packaging:accept) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:reusable_packaging:accept%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:reusable_packaging:accept%3Dno) [only](https://wiki.openstreetmap.org/wiki/Tag:reusable_packaging:accept%3Donly) [](https://taginfo.openstreetmap.org/keys/smoking#values) [smoking](https://wiki.openstreetmap.org/wiki/Key:smoking) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:smoking%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:smoking%3Dno) [outside](https://wiki.openstreetmap.org/wiki/Tag:smoking%3Doutside) [](https://taginfo.openstreetmap.org/keys/service:electricity#values) [service:electricity](https://wiki.openstreetmap.org/wiki/Key:service:electricity) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:electricity%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:service:electricity%3Dlimited) [ask](https://wiki.openstreetmap.org/wiki/Tag:service:electricity%3Dask) [no](https://wiki.openstreetmap.org/wiki/Tag:service:electricity%3Dno) -[](https://taginfo.openstreetmap.org/keys/dog#values) [dog](https://wiki.openstreetmap.org/wiki/Key:dog) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dno) [leashed](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dleashed) [unleashed](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dunleashed) +[](https://taginfo.openstreetmap.org/keys/dog#values) [dog](https://wiki.openstreetmap.org/wiki/Key:dog) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dno) [leashed](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dleashed) [unleashed](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dunleashed) [outside](https://wiki.openstreetmap.org/wiki/Tag:dog%3Doutside) [](https://taginfo.openstreetmap.org/keys/internet_access#values) [internet_access](https://wiki.openstreetmap.org/wiki/Key:internet_access) | Multiple choice | [wlan](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dwlan) [no](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dno) [terminal](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dterminal) [wired](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dwired) [](https://taginfo.openstreetmap.org/keys/internet_access:fee#values) [internet_access:fee](https://wiki.openstreetmap.org/wiki/Key:internet_access:fee) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dno) [customers](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dcustomers) [](https://taginfo.openstreetmap.org/keys/internet_access:ssid#values) [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid) | [string](../SpecialInputElements.md#string) | [Telekom](https://wiki.openstreetmap.org/wiki/Tag:internet_access:ssid%3DTelekom) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### reviews - - - +### this.id Shows the reviews module (including the possibility to leave a review) +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +### this.id -### Name +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}` -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.id +The question is `What type of business is this?` + - *This is a fast-food business, focused on fast service. If seating is available, it is rather limited and functional.* corresponds with amenity=fast_food + - *A restaurant, focused on creating a nice experience where one is served at the table* corresponds with amenity=restaurant -### Fastfood vs restaurant +### this.id -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)}` + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ +### this.id +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 is a fast-food business, focused on fast service. If seating is available, it is rather limited and functional.* corresponds with amenity=fast_food - - *A restaurant, focused on creating a nice experience where one is served at the table* corresponds with amenity=restaurant +This tagrendering has labels +`contact` +### this.id +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ +This tagrendering has labels +`contact` -### opening_hours +### this.id +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` -The question is *What are the opening hours of {title()}?* +### this.id -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)}` +The question is `Which methods of payment are accepted here?` + - *Cash is accepted here* corresponds with payment:cash=yes + - Unselecting this answer will add payment:cash=no + - *Payment cards are accepted here* corresponds with payment:cards=yes + - Unselecting this answer will add payment:cards=no + - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes + - Unselecting this answer will add payment:qr_code=no - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ +### this.id +_This tagrendering has no question and is thus read-only_ -### website +This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+ +This tagrendering has labels +`level` +### this.id +The question is `On what level is this feature located?` +This rendering asks information about the property +[level](https://wiki.openstreetmap.org/wiki/Key:level) +This is rendered with `Located on the {level}th floor` + - *Located underground* corresponds with location=underground + - _This option cannot be chosen as answer_ + - *Located on the ground floor* corresponds with level=0 + - *Located on the ground floor* corresponds with level= + - _This option cannot be chosen as answer_ + - *Located on the first floor* corresponds with level=1 + - *Located on the first basement level* corresponds with level=-1 -The question is *What is the website of {title()}?* +This tagrendering has labels +`level` -This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}` +### this.id +The question is `Is this place accessible with a wheelchair?` + - *This place is specially adapted for wheelchair users* corresponds with wheelchair=designated + - *This place is easily reachable with a wheelchair* corresponds with wheelchair=yes + - *It is possible to reach this place in a wheelchair, but it is not easy* corresponds with wheelchair=limited + - *This place is not reachable with a wheelchair* corresponds with wheelchair=no - - *{contact:website}* corresponds with contact:website~.+ - - _This option cannot be chosen as answer_ -This tagrendering has labels `contact` +### this.id +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 is a pizzeria* corresponds with cuisine=pizza + - *This is a friture* corresponds with cuisine=friture + - *Mainly serves pasta* corresponds with cuisine=pasta + - *This is kebab shop* corresponds with cuisine=kebab + - *This is a sandwich shop* corresponds with cuisine=sandwich + - *Burgers are served here* corresponds with cuisine=burger + - *Sushi is served here* corresponds with cuisine=sushi + - *Coffee is served here* corresponds with cuisine=coffee + - *This is an Italian restaurant (which serves more than pasta and pizza)* corresponds with cuisine=italian + - *French dishes are served here* corresponds with cuisine=french + - *Chinese dishes are served here* corresponds with cuisine=chinese + - *Greek dishes are served here* corresponds with cuisine=greek + - *Indian dishes are served here* corresponds with cuisine=indian + - *Turkish dishes are served here* corresponds with cuisine=turkish + - *Thai dishes are served here* corresponds with cuisine=thai -### email +### this.id +The question is `Is a reservation required for this place?` -The question is *What is the email address of {title()}?* + - *A reservation is required at this place* corresponds with reservation=required + - *A reservation is not required, but still recommended to make sure you get a table* corresponds with reservation=recommended + - *Reservation is possible at this place* corresponds with reservation=yes + - *Reservation is not possible at this place* corresponds with reservation=no -This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}` +### this.id - - *{contact:email}* corresponds with contact:email~.+ - - _This option cannot be chosen as answer_ - - *{operator:email}* corresponds with operator:email~.+ - - _This option cannot be chosen as answer_ +The question is `Does this place offer take-away?` + - *This is a take-away only business* corresponds with takeaway=only + - *Take-away is possible here* corresponds with takeaway=yes + - *Take-away is not possible here* corresponds with takeaway=no -This tagrendering has labels `contact` +### this.id -### phone +The question is `Does {title()} deliver food to your home?` + - *This business does home delivery (eventually via a third party)* corresponds with delivery=yes + - *This business does not deliver at home* corresponds with delivery=no -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.id +The question is `Does this restaurant have a vegetarian option?` + - *No vegetarian options are available* corresponds with diet:vegetarian=no + - *Some vegetarian options are available* corresponds with diet:vegetarian=limited + - *Vegetarian options are available* corresponds with diet:vegetarian=yes + - *All dishes are vegetarian* corresponds with diet:vegetarian=only + - *Some dishes might be adapted to a vegetarian version, but this should be demanded* corresponds with diet:vegetarian=on_demand - - *{contact:phone}* corresponds with contact:phone~.+ - - _This option cannot be chosen as answer_ -This tagrendering has labels `contact` +### this.id +The question is `Does this business serve vegan meals?` + - *No vegan options available* corresponds with diet:vegan=no + - *Some vegan options are available* corresponds with diet:vegan=limited + - *Vegan options are available* corresponds with diet:vegan=yes + - *All dishes are vegan* corresponds with diet:vegan=only + - *Some dishes might be adapted to a vegan version if asked for* corresponds with diet:vegan=on_demand -### payment-options +### this.id -The question is *Which methods of payment are accepted here?* +The question is `Does this restaurant offer a halal menu?` + - *There are no halal options available* corresponds with diet:halal=no + - *There is a small halal menu* corresponds with diet:halal=limited + - *There is a halal menu* corresponds with diet:halal=yes + - *Only halal options are available* corresponds with diet:halal=only +### this.id - - *Cash is accepted here* corresponds with payment:cash=yes - - Unselecting this answer will add payment:cash=no - - *Payment cards are accepted here* corresponds with payment:cards=yes - - Unselecting this answer will add payment:cards=no - - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes - - Unselecting this answer will add payment:qr_code=no +The question is `Does this shop have a sugar free offering?` + - *This shop only sells sugar free products* corresponds with diet:sugar_free=only + - *This shop has a big sugar free offering* corresponds with diet:sugar_free=yes + - *This shop has a limited sugar free offering* corresponds with diet:sugar_free=limited + - *This shop has no sugar free offering* corresponds with diet:sugar_free=no +This tagrendering has labels +`diets` +### this.id -### repeated +The question is `Does this shop have a gluten free offering?` + - *This shop only sells gluten free products* corresponds with diet:gluten_free=only + - *This shop has a big gluten free offering* corresponds with diet:gluten_free=yes + - *This shop has a limited gluten free offering* corresponds with diet:gluten_free=limited + - *This shop has no gluten free offering* corresponds with diet:gluten_free=no +This tagrendering has labels +`diets` -This tagrendering has no question and is thus read-only +### this.id +The question is `Does {title()} have a lactose-free offering?` + - *Only sells lactose free products* corresponds with diet:lactose_free=only + - *Big lactose free offering* corresponds with diet:lactose_free=yes + - *Limited lactose free offering* corresponds with diet:lactose_free=limited + - *No lactose free offering* corresponds with diet:lactose_free=no -This tagrendering is only visible in the popup if the following condition is met: `repeat_on~.+` +This tagrendering has labels +`diets` -This tagrendering has labels `level` +### this.id +The question is `Does this restaurant offer organic food?` + - *There are no organic options available* corresponds with organic=no + - *There is an organic menu* corresponds with organic=yes + - *Only organic options are available* corresponds with organic=only -### single_level +### this.id -The question is *On what level is this feature located?* +The question is `Does this fries shop have vegetarian snacks?` -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` + - *Vegetarian snacks are available* corresponds with diet:vegetarian=yes + - *Only a small selection of snacks are vegetarian* corresponds with diet:vegetarian=limited + - *No vegetarian snacks are available* corresponds with diet:vegetarian=no +This tagrendering is only visible in the popup if the following condition is met: cuisine=friture +### this.id - - *Located underground* corresponds with location=underground - - _This option cannot be chosen as answer_ - - *Located on the ground floor* corresponds with level=0 - - *Located on the ground floor* corresponds with level= - - _This option cannot be chosen as answer_ - - *Located on the first floor* corresponds with level=1 - - *Located on the first basement level* corresponds with level=-1 +The question is `Does this fries shop have vegan snacks?` + - *Vegan snacks are available* corresponds with diet:vegan=yes + - *A small selection of vegan snacks are available* corresponds with diet:vegan=limited + - *No vegan snacks are available* corresponds with diet:vegan=no +This tagrendering is only visible in the popup if the following condition is met: cuisine=friture -This tagrendering has labels `level` +### this.id +The question is `Does this fries shop offer organic snacks?` -### wheelchair-access + - *Organic snacks are available* corresponds with organic=yes + - *No organic snacks are available* corresponds with organic=no + - *Only organic snacks are available* corresponds with organic=only +This tagrendering is only visible in the popup if the following condition is met: cuisine=friture +### this.id -The question is *Is this place accessible with a wheelchair?* +The question is `Does this fries shop use vegetable or animal oil for cooking?` + - *The frying is done with vegetable oil* corresponds with friture:oil=vegetable + - *The frying is done with animal oil* corresponds with friture:oil=animal +This tagrendering is only visible in the popup if the following condition is met: cuisine=friture +### this.id +The question is `If you bring your own container (such as a cooking pot and small pots), is it used to package your order?` - - *This place is specially adapted for wheelchair users* corresponds with wheelchair=designated - - *This place is easily reachable with a wheelchair* corresponds with wheelchair=yes - - *It is possible to reach this place in a wheelchair, but it is not easy* corresponds with wheelchair=limited - - *This place is not reachable with a wheelchair* corresponds with wheelchair=no + - *You can bring your own containers to get your order, saving on single-use packaging material and thus waste* corresponds with reusable_packaging:accept=yes + - *Bringing your own container is not allowed* corresponds with reusable_packaging:accept=no + - *You must bring your own container to order here.* corresponds with reusable_packaging:accept=only +This tagrendering is only visible in the popup if the following condition is met: cuisine=friture +### this.id +The question is `Is smoking allowed at {title()}?` -### Cuisine + - *Smoking is allowed* corresponds with smoking=yes + - *Smoking is not allowed* corresponds with smoking=no + - *Smoking is allowed outside.* corresponds with smoking=outside -The question is *What kind of food is served here?* +### this.id -This rendering asks information about the property [cuisine](https://wiki.openstreetmap.org/wiki/Key:cuisine) This is rendered with `This place mostly serves {cuisine}` +The question is `Does this amenity have electrical outlets, available to customers when they are inside?` + - *There are plenty of domestic sockets available to customers seated indoors, where they can charge their electronics* corresponds with service:electricity=yes + - *There are a few domestic sockets available to customers seated indoors, where they can charge their electronics* corresponds with service:electricity=limited + - *There are no sockets available indoors to customers, but charging might be possible if the staff is asked* corresponds with service:electricity=ask + - *There are a no domestic sockets available to customers seated indoors* corresponds with service:electricity=no - - *This is a pizzeria* corresponds with cuisine=pizza - - *This is a friture* corresponds with cuisine=friture - - *Mainly serves pasta* corresponds with cuisine=pasta - - *This is kebab shop* corresponds with cuisine=kebab - - *This is a sandwich shop* corresponds with cuisine=sandwich - - *Burgers are served here* corresponds with cuisine=burger - - *Sushi is served here* corresponds with cuisine=sushi - - *Coffee is served here* corresponds with cuisine=coffee - - *This is an Italian restaurant (which serves more than pasta and pizza)* corresponds with cuisine=italian - - *French dishes are served here* corresponds with cuisine=french - - *Chinese dishes are served here* corresponds with cuisine=chinese - - *Greek dishes are served here* corresponds with cuisine=greek - - *Indian dishes are served here* corresponds with cuisine=indian - - *Turkish dishes are served here* corresponds with cuisine=turkish - - *Thai dishes are served here* corresponds with cuisine=thai +### this.id +The question is `Are dogs allowed in this business?` + - *Dogs are allowed* corresponds with dog=yes + - *Dogs are not allowed* corresponds with dog=no + - *Dogs are allowed, but they have to be leashed* corresponds with dog=leashed + - *Dogs are allowed and can run around freely* corresponds with dog=unleashed + - *Dogs are allowed only outside* corresponds with dog=outside -### Reservation +### this.id -The question is *Is a reservation required for this place?* +The question is `Does this place offer internet access?` + - *This place offers wireless internet access* corresponds with internet_access=wlan + - *This place does not offer internet access* corresponds with internet_access=no + - *This place offers internet access* corresponds with internet_access=yes + - _This option cannot be chosen as answer_ + - *This place offers internet access via a terminal or computer* corresponds with internet_access=terminal + - *This place offers wired internet access* corresponds with internet_access=wired +This tagrendering has labels +`internet-all` +### this.id +The question is `Is there a fee for internet access?` - - *A reservation is required at this place* corresponds with reservation=required - - *A reservation is not required, but still recommended to make sure you get a table* corresponds with reservation=recommended - - *Reservation is possible at this place* corresponds with reservation=yes - - *Reservation is not possible at this place* corresponds with reservation=no + - *There is a fee for the internet access at this place* corresponds with internet_access:fee=yes + - *Internet access is free at this place* corresponds with internet_access:fee=no + - *Internet access is free at this place, for customers only* corresponds with internet_access:fee=customers +This tagrendering is only visible in the popup if the following condition is met: internet_access!=no & internet_access~.+ +This tagrendering has labels +`internet-all` +### this.id -This tagrendering is only visible in the popup if the following condition is met: `takeaway=only` +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}` + - *Telekom* corresponds with internet_access:ssid=Telekom +This tagrendering is only visible in the popup if the following condition is met: internet_access=wlan +This tagrendering has labels +`internet-all` +### this.id +_This tagrendering has no question and is thus read-only_ -### Takeaway -The question is *Does this place offer take-away?* +### this.id +_This tagrendering has no question and is thus read-only_ - - *This is a take-away only business* corresponds with takeaway=only - - *Take-away is possible here* corresponds with takeaway=yes - - *Take-away is not possible here* corresponds with takeaway=no - - - - -### delivery - - - -The question is *Does {title()} deliver food to your home?* - - - - - - - *This business does home delivery (eventually via a third party)* corresponds with delivery=yes - - *This business does not deliver at home* corresponds with delivery=no - - - - -### Vegetarian (no friture) - - - -The question is *Does this restaurant have a vegetarian option?* - - - - - - - *No vegetarian options are available* corresponds with diet:vegetarian=no - - *Some vegetarian options are available* corresponds with diet:vegetarian=limited - - *Vegetarian options are available* corresponds with diet:vegetarian=yes - - *All dishes are vegetarian* corresponds with diet:vegetarian=only - - *Some dishes might be adapted to a vegetarian version, but this should be demanded* corresponds with diet:vegetarian=on_demand - - - - -### Vegan (no friture) - - - -The question is *Does this business serve vegan meals?* - - - - - - - *No vegan options available* corresponds with diet:vegan=no - - *Some vegan options are available* corresponds with diet:vegan=limited - - *Vegan options are available* corresponds with diet:vegan=yes - - *All dishes are vegan* corresponds with diet:vegan=only - - *Some dishes might be adapted to a vegan version if asked for* corresponds with diet:vegan=on_demand - - - - -### halal (no friture) - - - -The question is *Does this restaurant offer a halal menu?* - - - - - - - *There are no halal options available* corresponds with diet:halal=no - - *There is a small halal menu* corresponds with diet:halal=limited - - *There is a halal menu* corresponds with diet:halal=yes - - *Only halal options are available* corresponds with diet:halal=only - - - - -### sugar_free - - - -The question is *Does this shop have a sugar free offering?* - - - - - - - *This shop only sells sugar free products* corresponds with diet:sugar_free=only - - *This shop has a big sugar free offering* corresponds with diet:sugar_free=yes - - *This shop has a limited sugar free offering* corresponds with diet:sugar_free=limited - - *This shop has no sugar free offering* corresponds with diet:sugar_free=no - - -This tagrendering has labels `diets` - - - -### gluten_free - - - -The question is *Does this shop have a gluten free offering?* - - - - - - - *This shop only sells gluten free products* corresponds with diet:gluten_free=only - - *This shop has a big gluten free offering* corresponds with diet:gluten_free=yes - - *This shop has a limited gluten free offering* corresponds with diet:gluten_free=limited - - *This shop has no gluten free offering* corresponds with diet:gluten_free=no - - -This tagrendering has labels `diets` - - - -### lactose_free - - - -The question is *Does {title()} have a lactose-free offering?* - - - - - - - *Only sells lactose free products* corresponds with diet:lactose_free=only - - *Big lactose free offering* corresponds with diet:lactose_free=yes - - *Limited lactose free offering* corresponds with diet:lactose_free=limited - - *No lactose free offering* corresponds with diet:lactose_free=no - - -This tagrendering has labels `diets` - - - -### organic (no friture) - - - -The question is *Does this restaurant offer organic food?* - - - - - - - *There are no organic options available* corresponds with organic=no - - *There is an organic menu* corresponds with organic=yes - - *Only organic options are available* corresponds with organic=only - - - - -### friture-vegetarian - - - -The question is *Does this fries shop have vegetarian snacks?* - - - - - - - *Vegetarian snacks are available* corresponds with diet:vegetarian=yes - - *Only a small selection of snacks are vegetarian* corresponds with diet:vegetarian=limited - - *No vegetarian snacks are available* corresponds with diet:vegetarian=no - - -This tagrendering is only visible in the popup if the following condition is met: `cuisine=friture` - - - -### friture-vegan - - - -The question is *Does this fries shop have vegan snacks?* - - - - - - - *Vegan snacks are available* corresponds with diet:vegan=yes - - *A small selection of vegan snacks are available* corresponds with diet:vegan=limited - - *No vegan snacks are available* corresponds with diet:vegan=no - - -This tagrendering is only visible in the popup if the following condition is met: `cuisine=friture` - - - -### friture-organic - - - -The question is *Does this fries shop offer organic snacks?* - - - - - - - *Organic snacks are available* corresponds with organic=yes - - *No organic snacks are available* corresponds with organic=no - - *Only organic snacks are available* corresponds with organic=only - - -This tagrendering is only visible in the popup if the following condition is met: `cuisine=friture` - - - -### friture-oil - - - -The question is *Does this fries shop use vegetable or animal oil for cooking?* - - - - - - - *The frying is done with vegetable oil* corresponds with friture:oil=vegetable - - *The frying is done with animal oil* corresponds with friture:oil=animal - - -This tagrendering is only visible in the popup if the following condition is met: `cuisine=friture` - - - -### friture-take-your-container - - - -The question is *If you bring your own container (such as a cooking pot and small pots), is it used to package your order?* - - - - - - - *You can bring your own containers to get your order, saving on single-use packaging material and thus waste* corresponds with reusable_packaging:accept=yes - - *Bringing your own container is not allowed* corresponds with reusable_packaging:accept=no - - *You must bring your own container to order here.* corresponds with reusable_packaging:accept=only - - -This tagrendering is only visible in the popup if the following condition is met: `cuisine=friture` - - - -### smoking - - - -The question is *Is smoking allowed at {title()}?* - - - - - - - *Smoking is allowed* corresponds with smoking=yes - - *Smoking is not allowed* corresponds with smoking=no - - *Smoking is allowed outside.* corresponds with smoking=outside - - - - -### service:electricity - - - -The question is *Does this amenity have electrical outlets, available to customers when they are inside?* - - - - - - - *There are plenty of domestic sockets available to customers seated indoors, where they can charge their electronics* corresponds with service:electricity=yes - - *There are a few domestic sockets available to customers seated indoors, where they can charge their electronics* corresponds with service:electricity=limited - - *There are no sockets available indoors to customers, but charging might be possible if the staff is asked* corresponds with service:electricity=ask - - *There are a no domestic sockets available to customers seated indoors* corresponds with service:electricity=no - - - - -### dog-access - - - -The question is *Are dogs allowed in this business?* - - - - - - - *Dogs are allowed* corresponds with dog=yes - - *Dogs are not allowed* corresponds with dog=no - - *Dogs are allowed, but they have to be leashed* corresponds with dog=leashed - - *Dogs are allowed and can run around freely* corresponds with dog=unleashed - - - - -### internet - - - -The question is *Does this place offer internet access?* - - - - - - - *This place offers wireless internet access* corresponds with internet_access=wlan - - *This place does not offer internet access* corresponds with internet_access=no - - *This place offers internet access* corresponds with internet_access=yes - - _This option cannot be chosen as answer_ - - *This place offers internet access via a terminal or computer* corresponds with internet_access=terminal - - *This place offers wired internet access* corresponds with internet_access=wired - - -This tagrendering has labels `internet-all` - - - -### internet-fee - - - -The question is *Is there a fee for internet access?* - - - - - - - *There is a fee for the internet access at this place* corresponds with internet_access:fee=yes - - *Internet access is free at this place* corresponds with internet_access:fee=no - - *Internet access is free at this place, for customers only* corresponds with internet_access:fee=customers - - -This tagrendering is only visible in the popup if the following condition is met: `internet_access!=no & internet_access~.+` - -This tagrendering has labels `internet-all` - - - -### internet-ssid - - - -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}` - - - - - *Telekom* corresponds with internet_access:ssid=Telekom - - -This tagrendering is only visible in the popup if the following condition is met: `internet_access=wlan` - -This tagrendering has labels `internet-all` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/ghost_bike.md b/Docs/Layers/ghost_bike.md index 8b7a2b016..9aecdfabd 100644 --- a/Docs/Layers/ghost_bike.md +++ b/Docs/Layers/ghost_bike.md @@ -25,24 +25,24 @@ A layer showing memorials for cyclists, killed in road accidents 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [ghost-bike-explanation](#ghost-bike-explanation) - - [images](#images) - - [ghost_bike-name](#ghost_bike-name) - - [ghost_bike-source](#ghost_bike-source) - - [ghost_bike-inscription](#ghost_bike-inscription) - - [ghost_bike-start_date](#ghost_bike-start_date) - - [wikidata](#wikidata) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -89,220 +89,163 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/start_date#values) [start_date](https://wiki.openstreetmap.org/wiki/Key:start_date) | [date](../SpecialInputElements.md#date) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` + +### this.id + +_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` - - - -### ghost-bike-explanation - - - -This tagrendering has no question and is thus read-only - - - - - -### images - - - +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### ghost_bike-name +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}` + - *In remembrance of {name}* corresponds with name~.+ + - _This option cannot be chosen as answer_ + - *No name is marked on the bike* corresponds with noname=yes -The question is *Whom is remembered by this ghost bike?* +### this.id -This rendering asks information about the property [subject](https://wiki.openstreetmap.org/wiki/Key:subject) 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,,,)}` - - *In remembrance of {name}* corresponds with name~.+ - - _This option cannot be chosen as answer_ - - *No name is marked on the bike* corresponds with noname=yes +### this.id +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}` -### ghost_bike-source +### this.id -The question is *On what webpage can one find more info about the ghost bike or the accident?* +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 [source](https://wiki.openstreetmap.org/wiki/Key:source) This is rendered with `{link(More info available,&LBRACEsource&RBRACE,,,)}` -### ghost_bike-inscription +### this.id +_This tagrendering has no question and is thus read-only_ -The question is *What is the inscription on this Ghost bike?* +This tagrendering is only visible in the popup if the following condition is met: subject:wikidata~.+ -This rendering asks information about the property [inscription](https://wiki.openstreetmap.org/wiki/Key:inscription) This is rendered with `{inscription}` +### this.id +_This tagrendering has no question and is thus read-only_ -### ghost_bike-start_date -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.id +_This tagrendering has no question and is thus read-only_ -### wikidata - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering is only visible in the popup if the following condition is met: `subject:wikidata~.+` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/ghost_bike/ghost_bike.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/ghost_bike/ghost_bike.json) diff --git a/Docs/Layers/ghostsigns.md b/Docs/Layers/ghostsigns.md index c52872f63..224c38d20 100644 --- a/Docs/Layers/ghostsigns.md +++ b/Docs/Layers/ghostsigns.md @@ -26,20 +26,20 @@ Layer showing disused signs on buildings 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [historic](#historic) - - [images](#images) - - [name](#name) - - [inscription](#inscription) - - [brand](#brand) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -86,179 +86,126 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/brand#values) [brand](https://wiki.openstreetmap.org/wiki/Key:brand) | [string](../SpecialInputElements.md#string) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` - - - -### historic - - - -The question is *Is this a ghost sign?* - - - - - - - *This is a ghost sign* corresponds with historic=advertising - - *This is not a ghost sign, answering this will hide the sign from the map* corresponds with historic= - - - - -### images + - *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` + +### this.id + +The question is `Is this a ghost sign?` + + - *This is a ghost sign* corresponds with historic=advertising + - *This is not a ghost sign, answering this will hide the sign from the map* corresponds with historic= +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### name +### this.id + +_This tagrendering has no question and is thus read-only_ + + +This tagrendering is only visible in the popup if the following condition is met: name~.+ + + +### this.id + +The question is `What is the text on the sign?` +This rendering asks information about the property +[inscription](https://wiki.openstreetmap.org/wiki/Key:inscription) +This is rendered with `The text on the sign is: {inscription}` -This tagrendering has no question and is thus read-only + +### this.id + +The question is `For what business was this sign made?` +This rendering asks information about the property +[brand](https://wiki.openstreetmap.org/wiki/Key:brand) +This is rendered with `This sign was made for: {brand}` -This tagrendering is only visible in the popup if the following condition is met: `name~.+` +### this.id - -### inscription - - - -The question is *What is the text on the sign?* - -This rendering asks information about the property [inscription](https://wiki.openstreetmap.org/wiki/Key:inscription) This is rendered with `The text on the sign is: {inscription}` - - - -### brand - - - -The question is *For what business was this sign made?* - -This rendering asks information about the property [brand](https://wiki.openstreetmap.org/wiki/Key:brand) This is rendered with `This sign was made for: {brand}` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/ghostsigns/ghostsigns.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/ghostsigns/ghostsigns.json) diff --git a/Docs/Layers/governments.md b/Docs/Layers/governments.md index f5f1238dc..02eb8c506 100644 --- a/Docs/Layers/governments.md +++ b/Docs/Layers/governments.md @@ -25,20 +25,20 @@ This layer show governmental buildings. It was setup as commissioned layer for t 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [phone](#phone) - - [email](#email) - - [website](#website) - - [name](#name) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -84,197 +84,137 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/name#values) [name](https://wiki.openstreetmap.org/wiki/Key:name) | [string](../SpecialInputElements.md#string) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### 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` +### this.id -The question is *What is the phone number of {title()}?* +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ -This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}` +This tagrendering has labels +`contact` +### this.id +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_ - - *{contact:phone}* corresponds with contact:phone~.+ - - _This option cannot be chosen as answer_ +This tagrendering has labels +`contact` +### this.id -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}` -### email +### this.id +_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}` - - *{contact:email}* corresponds with contact:email~.+ - - _This option cannot be chosen as answer_ - - *{operator:email}* corresponds with operator:email~.+ - - _This option cannot be chosen as answer_ +### this.id +_This tagrendering has no question and is thus read-only_ -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` - - - -### name - - - -The question is *What is the name of this Governmental Office?* - -This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This Governmental Office is called {name}` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/governments/governments.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/governments/governments.json) diff --git a/Docs/Layers/grave.md b/Docs/Layers/grave.md new file mode 100644 index 000000000..456992d0e --- /dev/null +++ b/Docs/Layers/grave.md @@ -0,0 +1,204 @@ +[//]: # (WARNING: this file is automatically generated. Please find the sources at the bottom and edit those sources) + + + + grave +======= + + + + + +Tombstones (and graves) indicate where a person was buried. On this map, those can be recorded and a link to Wikipedia can be made + + + + + + + - This layer is shown at zoomlevel **15** and higher + + + +## Table of contents + +1. [ Themes using this layer ](#-themes-using-this-layer-) +2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) +3. [ Supported attributes ](#-supported-attributes-) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + + [Filters](#filters) + + Themes using this layer +------------------------- + + + + + + - [memorials](https://mapcomplete.org/memorials) + - [personal](https://mapcomplete.org/personal) + + + + + Basic tags for this layer +--------------------------- + + + +Elements must match the expression **historic=tomb** + +[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B%28%20%20%20%20nwr%5B%22historic%22%3D%22tomb%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/buried:wikidata#values) [buried:wikidata](https://wiki.openstreetmap.org/wiki/Key:buried:wikidata) | [wikidata](../SpecialInputElements.md#wikidata) | +[](https://taginfo.openstreetmap.org/keys/name#values) [name](https://wiki.openstreetmap.org/wiki/Key:name) | [string](../SpecialInputElements.md#string) | + + +### this.id +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` + +### this.id +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_ + + + + + +### this.id + +The question is `What is the Wikipedia page of the person buried here?` +This rendering asks information about the property +[buried:wikidata](https://wiki.openstreetmap.org/wiki/Key:buried:wikidata) +This is rendered with `{wikipedia(buried:wikidata)}` + + + + +### this.id + +The question is `What is the name of the person buried here?` +This rendering asks information about the property +[name](https://wiki.openstreetmap.org/wiki/Key:name) +This is rendered with `{name} is buried here` + + + + +### this.id + +_This tagrendering has no question and is thus read-only_ + + + + + +### this.id + +_This tagrendering has no question and is thus read-only_ + + + +This tagrendering has labels +`added_by_default` + +### this.id +Shows a small map with the feature. Added by default to every popup +_This tagrendering has no question and is thus read-only_ + + + + + +### this.id +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` + +### this.id + +_This tagrendering has no question and is thus read-only_ + + + + + +### this.id + +_This tagrendering has no question and is thus read-only_ + + + +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ + + + +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ + + + + + + + +#### Filters + + + + + +id | question | osmTags +---- | ---------- | --------- +has_wikidata.0 | With or without wikidata (default) | +has_wikidata.1 | Has a link to Wikidata | buried:wikidata~.+ +has_wikidata.2 | Has no link to Wikidata | buried:wikidata= + + +This document is autogenerated from [assets/layers/grave/grave.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/grave/grave.json) diff --git a/Docs/Layers/guidepost.md b/Docs/Layers/guidepost.md index f5e006842..33e6609f5 100644 --- a/Docs/Layers/guidepost.md +++ b/Docs/Layers/guidepost.md @@ -25,19 +25,19 @@ Guideposts (also known as fingerposts or finger posts) are often found along off 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [type](#type) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -82,175 +82,122 @@ 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.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### type +### this.id + +The question is `What kind of routes are shown on this guidepost?` + + - *This guidepost shows bicycle routes* corresponds with bicycle=yes + - Unselecting this answer will add bicycle= + - *This guidepost shows hiking routes* corresponds with hiking=yes + - Unselecting this answer will add hiking= + - *This guidepost shows mountain bike routes* corresponds with mtb=yes + - Unselecting this answer will add mtb= + - *This guidepost shows horse riding routes* corresponds with horse=yes + - Unselecting this answer will add horse= + - *This guidepost shows ski routes* corresponds with ski=yes + - Unselecting this answer will add ski= -The question is *What kind of routes are shown on this guidepost?* +### this.id + +_This tagrendering has no question and is thus read-only_ - - *This guidepost shows bicycle routes* corresponds with bicycle=yes - - Unselecting this answer will add bicycle= - - *This guidepost shows hiking routes* corresponds with hiking=yes - - Unselecting this answer will add hiking= - - *This guidepost shows mountain bike routes* corresponds with mtb=yes - - Unselecting this answer will add mtb= - - *This guidepost shows horse riding routes* corresponds with horse=yes - - Unselecting this answer will add horse= - - *This guidepost shows ski routes* corresponds with ski=yes - - Unselecting this answer will add ski= +### this.id + +_This tagrendering has no question and is thus read-only_ +This tagrendering has labels +`added_by_default` -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - - +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/guidepost/guidepost.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/guidepost/guidepost.json) diff --git a/Docs/Layers/hackerspace.md b/Docs/Layers/hackerspace.md index a143deca2..99905de37 100644 --- a/Docs/Layers/hackerspace.md +++ b/Docs/Layers/hackerspace.md @@ -25,43 +25,43 @@ Hackerspace 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [reviews](#reviews) - - [is_makerspace](#is_makerspace) - - [hackerspaces-name](#hackerspaces-name) - - [repeated](#repeated) - - [single_level](#single_level) - - [website](#website) - - [email](#email) - - [phone](#phone) - - [mastodon](#mastodon) - - [opening_hours_24_7](#opening_hours_24_7) - - [hackerspaces-service-3dprinter](#hackerspaces-service-3dprinter) - - [hackerspaces-service-lasercutter](#hackerspaces-service-lasercutter) - - [hackerspaces-service-cnc_drilling_machine](#hackerspaces-service-cnc_drilling_machine) - - [hackerspaces-service-media_studio](#hackerspaces-service-media_studio) - - [hackerspaces-service-sewing_machine](#hackerspaces-service-sewing_machine) - - [hackerspaces-service-workshop:wood](#hackerspaces-service-workshopwood) - - [hackerspaces-service-workshop:ceramics](#hackerspaces-service-workshopceramics) - - [hackerspaces-service-workshop:metal](#hackerspaces-service-workshopmetal) - - [hackerspaces-service-bicycle:diy](#hackerspaces-service-bicyclediy) - - [wheelchair-access](#wheelchair-access) - - [hs-club-mate](#hs-club-mate) - - [hackerspaces-start_date](#hackerspaces-start_date) - - [internet](#internet) - - [internet-fee](#internet-fee) - - [internet-ssid](#internet-ssid) - - [questions](#questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -126,576 +126,378 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/internet_access:ssid#values) [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid) | [string](../SpecialInputElements.md#string) | [Telekom](https://wiki.openstreetmap.org/wiki/Tag:internet_access:ssid%3DTelekom) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### reviews - - - +### this.id Shows the reviews module (including the possibility to leave a review) +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +### this.id -### is_makerspace +The question is `Is this a hackerspace or a makerspace?` + - *This is a makerspace* corresponds with hackerspace=makerspace + - *This is a traditional (software oriented) hackerspace* corresponds with hackerspace= -The question is *Is this a hackerspace or a makerspace?* +### this.id +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 is a makerspace* corresponds with hackerspace=makerspace - - *This is a traditional (software oriented) hackerspace* corresponds with hackerspace= +### this.id +_This tagrendering has no question and is thus read-only_ -### hackerspaces-name +This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+ +This tagrendering has labels +`level` +### this.id +The question is `On what level is this feature located?` +This rendering asks information about the property +[level](https://wiki.openstreetmap.org/wiki/Key:level) +This is rendered with `Located on the {level}th floor` + - *Located underground* corresponds with location=underground + - _This option cannot be chosen as answer_ + - *Located on the ground floor* corresponds with level=0 + - *Located on the ground floor* corresponds with level= + - _This option cannot be chosen as answer_ + - *Located on the first floor* corresponds with level=1 + - *Located on the first basement level* corresponds with level=-1 -The question is *What is the name of this hackerspace?* +This tagrendering has labels +`level` -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.id +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` -### repeated +### this.id +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ +This tagrendering has labels +`contact` -This tagrendering has no question and is thus read-only - - - -This tagrendering is only visible in the popup if the following condition is met: `repeat_on~.+` - -This tagrendering has labels `level` - - - -### single_level - - - -The question is *On what level is this feature located?* - -This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level) This is rendered with `Located on the {level}th floor` - - - - - *Located underground* corresponds with location=underground - - _This option cannot be chosen as answer_ - - *Located on the ground floor* corresponds with level=0 - - *Located on the ground floor* corresponds with level= - - _This option cannot be chosen as answer_ - - *Located on the first floor* corresponds with level=1 - - *Located on the first basement level* corresponds with level=-1 - - -This tagrendering has labels `level` - - - -### 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` - - - -### 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_ - - *{operator:email}* corresponds with operator:email~.+ - - _This option cannot be chosen as answer_ - - -This tagrendering has labels `contact` - - - -### 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` - - - -### mastodon +### this.id +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` +### this.id 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)}` -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.id -### opening_hours_24_7 +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)}` + - *24/7 opened (including holidays)* corresponds with opening_hours=24/7 + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -The question is *When is this hackerspace opened?* +### this.id -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)}` +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_ - - *24/7 opened (including holidays)* corresponds with opening_hours=24/7 - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ +### this.id +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_ -### hackerspaces-service-3dprinter +### this.id -The question is *Is a 3D-printer available at this hackerspace?* +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_ +### this.id - - *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_ +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-lasercutter +### this.id +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_ -The question is *Is a laser cutter available at this hackerspace?* +### this.id +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 - - *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_ +### this.id +The question is `Is a ceramics workshop available at this hackerspace?` -### hackerspaces-service-cnc_drilling_machine + - *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 -The question is *Is a CNC drill available at this hackerspace?* +### this.id +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 - - *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_ +### this.id +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 -### hackerspaces-service-media_studio +### this.id +The question is `Is this place accessible with a wheelchair?` -The question is *Is a multimedia studio available at this hackerspace?* + - *This place is specially adapted for wheelchair users* corresponds with wheelchair=designated + - *This place is easily reachable with a wheelchair* corresponds with wheelchair=yes + - *It is possible to reach this place in a wheelchair, but it is not easy* corresponds with wheelchair=limited + - *This place is not reachable with a wheelchair* corresponds with wheelchair=no +### this.id +The question is `Does this hackerspace serve Club-Mate?` - - *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 + - *This hackerspace serves Club-Mate* corresponds with drink:club-mate=yes + - *This hackerspace does not serve Club-Mate* corresponds with drink:club-mate=no +### this.id -### hackerspaces-service-sewing_machine +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}` -The question is *Is a sewing machine available at this hackerspace?* +### this.id +The question is `Does this place offer internet access?` + - *This place offers wireless internet access* corresponds with internet_access=wlan + - *This place does not offer internet access* corresponds with internet_access=no + - *This place offers internet access* corresponds with internet_access=yes + - _This option cannot be chosen as answer_ + - *This place offers internet access via a terminal or computer* corresponds with internet_access=terminal + - *This place offers wired internet access* corresponds with internet_access=wired +This tagrendering has labels +`internet-all` - - *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_ +### this.id +The question is `Is there a fee for internet access?` + - *There is a fee for the internet access at this place* corresponds with internet_access:fee=yes + - *Internet access is free at this place* corresponds with internet_access:fee=no + - *Internet access is free at this place, for customers only* corresponds with internet_access:fee=customers +This tagrendering is only visible in the popup if the following condition is met: internet_access!=no & internet_access~.+ +This tagrendering has labels +`internet-all` +### this.id -### 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 - - - - -### wheelchair-access - - - -The question is *Is this place accessible with a wheelchair?* - - - - - - - *This place is specially adapted for wheelchair users* corresponds with wheelchair=designated - - *This place is easily reachable with a wheelchair* corresponds with wheelchair=yes - - *It is possible to reach this place in a wheelchair, but it is not easy* corresponds with wheelchair=limited - - *This place is not reachable with a wheelchair* corresponds with wheelchair=no - - - - -### hs-club-mate - - - -The question is *Does this hackerspace serve Club-Mate?* - - - - - - - *This hackerspace serves Club-Mate* corresponds with drink:club-mate=yes - - *This hackerspace does not serve Club-Mate* corresponds with drink:club-mate=no - - - - -### hackerspaces-start_date - - - -The question is *When was this hackerspace founded?* - -This rendering asks information about the property [start_date](https://wiki.openstreetmap.org/wiki/Key:start_date) This is rendered with `This hackerspace was founded at {start_date}` - - - -### internet - - - -The question is *Does this place offer internet access?* - - - - - - - *This place offers wireless internet access* corresponds with internet_access=wlan - - *This place does not offer internet access* corresponds with internet_access=no - - *This place offers internet access* corresponds with internet_access=yes - - _This option cannot be chosen as answer_ - - *This place offers internet access via a terminal or computer* corresponds with internet_access=terminal - - *This place offers wired internet access* corresponds with internet_access=wired - - -This tagrendering has labels `internet-all` - - - -### internet-fee - - - -The question is *Is there a fee for internet access?* - - - - - - - *There is a fee for the internet access at this place* corresponds with internet_access:fee=yes - - *Internet access is free at this place* corresponds with internet_access:fee=no - - *Internet access is free at this place, for customers only* corresponds with internet_access:fee=customers - - -This tagrendering is only visible in the popup if the following condition is met: `internet_access!=no & internet_access~.+` - -This tagrendering has labels `internet-all` - - - -### internet-ssid - - - -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}` - - - - - *Telekom* corresponds with internet_access:ssid=Telekom - - -This tagrendering is only visible in the popup if the following condition is met: `internet_access=wlan` - -This tagrendering has labels `internet-all` - - - -### questions - - +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}` + - *Telekom* corresponds with internet_access:ssid=Telekom +This tagrendering is only visible in the popup if the following condition is met: internet_access=wlan +This tagrendering has labels +`internet-all` +### this.id Show the questions block at this location - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/hackerspace/hackerspace.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/hackerspace/hackerspace.json) diff --git a/Docs/Layers/health_and_social_places_without_etymology.md b/Docs/Layers/health_and_social_places_without_etymology.md index 569128d91..46726500b 100644 --- a/Docs/Layers/health_and_social_places_without_etymology.md +++ b/Docs/Layers/health_and_social_places_without_etymology.md @@ -25,22 +25,22 @@ All objects which have an etymology known 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [etymology-images-from-wikipedia](#etymology-images-from-wikipedia) - - [wikipedia-etymology](#wikipedia-etymology) - - [zoeken op inventaris onroerend erfgoed](#zoeken-op-inventaris-onroerend-erfgoed) - - [simple etymology](#simple-etymology) - - [questions](#questions) - - [street-name-sign-image](#street-name-sign-image) - - [minimap](#minimap) - - [etymology_multi_apply](#etymology_multi_apply) - - [wikipedia](#wikipedia) - - [lod](#lod) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -86,198 +86,141 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/name:etymology#values) [name:etymology](https://wiki.openstreetmap.org/wiki/Key:name:etymology) | [string](../SpecialInputElements.md#string) | [unknown](https://wiki.openstreetmap.org/wiki/Tag:name:etymology%3Dunknown) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` + +### this.id + +_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.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` - - - -### etymology-images-from-wikipedia - - - -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.id -### wikipedia-etymology - - - -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}` - - - -### zoeken op inventaris onroerend erfgoed - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering is only visible in the popup if the following condition is met: `_country=be` - - - -### simple etymology - - - -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}` - - - - - *The origin of this name is unknown in all literature* corresponds with name:etymology=unknown - - - - -### questions +_This tagrendering has no question and is thus read-only_ + + +This tagrendering is only visible in the popup if the following condition is met: _country=be + + +### this.id + +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}` + - *The origin of this name is unknown in all literature* corresponds with name:etymology=unknown +### this.id Show the questions block at this location - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### street-name-sign-image +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### minimap +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### etymology_multi_apply +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### wikipedia +### this.id + +_This tagrendering has no question and is thus read-only_ + + +This tagrendering is only visible in the popup if the following condition is met: wikidata~.+ + + +### this.id + +_This tagrendering has no question and is thus read-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: `wikidata~.+` - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### last_edit - - +This tagrendering has labels +`added_by_default` +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/etymology/etymology.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/etymology/etymology.json) diff --git a/Docs/Layers/hospital.md b/Docs/Layers/hospital.md index 2f91d0d20..761e3c4ac 100644 --- a/Docs/Layers/hospital.md +++ b/Docs/Layers/hospital.md @@ -25,21 +25,21 @@ A layer showing hospital grounds 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [name](#name) - - [inpatient](#inpatient) - - [phone](#phone) - - [email](#email) - - [website](#website) - - [oh-visitor](#oh-visitor) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -92,211 +92,148 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/opening_hours:visitors#values) [opening_hours:visitors](https://wiki.openstreetmap.org/wiki/Key:opening_hours:visitors) | [opening_hours](../SpecialInputElements.md#opening_hours) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` +### this.id +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}` - - *You just created this element! Thanks for sharing this info with the world and helping people worldwide.* corresponds with id~.+ +### this.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~.+` +The question is `Does this facility admit inpatients?` -This tagrendering has labels `added_by_default` + - *This is a clinic - patients can not stay overnight* corresponds with amenity=clinic + - *This is a hospital - patients can be admitted here for multiple days* corresponds with amenity=hospital -### name +### this.id +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` -The question is *What is the name of this hospital?* +### this.id -This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This hospital is called {name}` +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ +This tagrendering has labels +`contact` +### this.id -### inpatient +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` +### this.id -The question is *Does this facility admit inpatients?* +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.id - - *This is a clinic - patients can not stay overnight* corresponds with amenity=clinic - - *This is a hospital - patients can be admitted here for multiple days* corresponds with amenity=hospital +_This tagrendering has no question and is thus read-only_ -### phone +### this.id +_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}` - - - - - *{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_ - - *{operator:email}* corresponds with operator: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` - - - -### oh-visitor - - - -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.

` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/hospital/hospital.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/hospital/hospital.json) diff --git a/Docs/Layers/hotel.md b/Docs/Layers/hotel.md index 737c7339a..02c4d42b3 100644 --- a/Docs/Layers/hotel.md +++ b/Docs/Layers/hotel.md @@ -25,26 +25,26 @@ Layer showing all hotels 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [reviews](#reviews) - - [name](#name) - - [phone](#phone) - - [email](#email) - - [website](#website) - - [wheelchair-access](#wheelchair-access) - - [internet](#internet) - - [internet-fee](#internet-fee) - - [internet-ssid](#internet-ssid) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -96,299 +96,200 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/internet_access:ssid#values) [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid) | [string](../SpecialInputElements.md#string) | [Telekom](https://wiki.openstreetmap.org/wiki/Tag:internet_access:ssid%3DTelekom) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### reviews - - - +### this.id Shows the reviews module (including the possibility to leave a review) +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +### this.id -### name +The question is `What is the name of this hotel?` +This rendering asks information about the property +[name](https://wiki.openstreetmap.org/wiki/Key:name) +This is rendered with `This hotel is called {name}` -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.id +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` -### phone +### this.id +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ +This tagrendering has labels +`contact` -The question is *What is the phone number of {title()}?* +### this.id -This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}` +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` +### this.id - - *{contact:phone}* corresponds with contact:phone~.+ - - _This option cannot be chosen as answer_ +The question is `Is this place accessible with a wheelchair?` + - *This place is specially adapted for wheelchair users* corresponds with wheelchair=designated + - *This place is easily reachable with a wheelchair* corresponds with wheelchair=yes + - *It is possible to reach this place in a wheelchair, but it is not easy* corresponds with wheelchair=limited + - *This place is not reachable with a wheelchair* corresponds with wheelchair=no -This tagrendering has labels `contact` +### this.id -### email +The question is `Does this place offer internet access?` + - *This place offers wireless internet access* corresponds with internet_access=wlan + - *This place does not offer internet access* corresponds with internet_access=no + - *This place offers internet access* corresponds with internet_access=yes + - _This option cannot be chosen as answer_ + - *This place offers internet access via a terminal or computer* corresponds with internet_access=terminal + - *This place offers wired internet access* corresponds with internet_access=wired +This tagrendering has labels +`internet-all` -The question is *What is the email address of {title()}?* +### this.id -This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}` +The question is `Is there a fee for internet access?` + - *There is a fee for the internet access at this place* corresponds with internet_access:fee=yes + - *Internet access is free at this place* corresponds with internet_access:fee=no + - *Internet access is free at this place, for customers only* corresponds with internet_access:fee=customers +This tagrendering is only visible in the popup if the following condition is met: internet_access!=no & internet_access~.+ +This tagrendering has labels +`internet-all` +### this.id - - *{contact:email}* corresponds with contact:email~.+ - - _This option cannot be chosen as answer_ - - *{operator:email}* corresponds with operator:email~.+ - - _This option cannot be chosen as answer_ +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}` + - *Telekom* corresponds with internet_access:ssid=Telekom +This tagrendering is only visible in the popup if the following condition is met: internet_access=wlan +This tagrendering has labels +`internet-all` +### this.id -This tagrendering has labels `contact` +_This tagrendering has no question and is thus read-only_ -### website +### this.id -The question is *What is the website of {title()}?* +_This tagrendering has no question and is thus read-only_ -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` - - - -### wheelchair-access - - - -The question is *Is this place accessible with a wheelchair?* - - - - - - - *This place is specially adapted for wheelchair users* corresponds with wheelchair=designated - - *This place is easily reachable with a wheelchair* corresponds with wheelchair=yes - - *It is possible to reach this place in a wheelchair, but it is not easy* corresponds with wheelchair=limited - - *This place is not reachable with a wheelchair* corresponds with wheelchair=no - - - - -### internet - - - -The question is *Does this place offer internet access?* - - - - - - - *This place offers wireless internet access* corresponds with internet_access=wlan - - *This place does not offer internet access* corresponds with internet_access=no - - *This place offers internet access* corresponds with internet_access=yes - - _This option cannot be chosen as answer_ - - *This place offers internet access via a terminal or computer* corresponds with internet_access=terminal - - *This place offers wired internet access* corresponds with internet_access=wired - - -This tagrendering has labels `internet-all` - - - -### internet-fee - - - -The question is *Is there a fee for internet access?* - - - - - - - *There is a fee for the internet access at this place* corresponds with internet_access:fee=yes - - *Internet access is free at this place* corresponds with internet_access:fee=no - - *Internet access is free at this place, for customers only* corresponds with internet_access:fee=customers - - -This tagrendering is only visible in the popup if the following condition is met: `internet_access!=no & internet_access~.+` - -This tagrendering has labels `internet-all` - - - -### internet-ssid - - - -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}` - - - - - *Telekom* corresponds with internet_access:ssid=Telekom - - -This tagrendering is only visible in the popup if the following condition is met: `internet_access=wlan` - -This tagrendering has labels `internet-all` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/hotel/hotel.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/hotel/hotel.json) diff --git a/Docs/Layers/hydrant.md b/Docs/Layers/hydrant.md index f0d5f236a..9cf18c295 100644 --- a/Docs/Layers/hydrant.md +++ b/Docs/Layers/hydrant.md @@ -25,24 +25,24 @@ Map layer to show fire hydrants. 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [hydrant-color](#hydrant-color) - - [hydrant-type](#hydrant-type) - - [hydrant-state](#hydrant-state) - - [hydrant-diameter](#hydrant-diameter) - - [hydrant-number-of-couplings](#hydrant-number-of-couplings) - - [hydrant-couplings](#hydrant-couplings) - - [hydrant-couplings-diameters](#hydrant-couplings-diameters) - - [images](#images) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -91,239 +91,173 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/couplings:diameters#values) [couplings:diameters](https://wiki.openstreetmap.org/wiki/Key:couplings:diameters) | [string](../SpecialInputElements.md#string) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` +### this.id +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}` + - *The hydrant color is yellow.* corresponds with colour=yellow + - *The hydrant color is red.* corresponds with colour=red - - *You just created this element! Thanks for sharing this info with the world and helping people worldwide.* corresponds with id~.+ +### this.id +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}` + - *Pillar type.* corresponds with fire_hydrant:type=pillar + - *Pipe type.* corresponds with fire_hydrant:type=pipe + - *Wall type.* corresponds with fire_hydrant:type=wall + - *Underground type.* corresponds with fire_hydrant:type=underground -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` +### this.id +The question is `Is this hydrant still working?` -### hydrant-color + - *The hydrant is (fully or partially) working* corresponds with emergency=fire_hydrant + - *The hydrant is unavailable* corresponds with disused:emergency=fire_hydrant & emergency= + - *The hydrant has been removed* corresponds with removed:emergency=fire_hydrant & emergency= -The question is *What color is the hydrant?* +### this.id -This rendering asks information about the property [colour](https://wiki.openstreetmap.org/wiki/Key:colour) This is rendered with `The hydrant color is {colour}` +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)}` - - *The hydrant color is yellow.* corresponds with colour=yellow - - *The hydrant color is red.* corresponds with colour=red +### this.id +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}` -### hydrant-type +### this.id -The question is *What type of hydrant is it?* +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}` + - *Storz coupling* corresponds with couplings:type=Storz + - *UNI coupling* corresponds with couplings:type=UNI + - *Barcelona coupling* corresponds with couplings:type=Barcelona -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.id - - *Pillar type.* corresponds with fire_hydrant:type=pillar - - *Pipe type.* corresponds with fire_hydrant:type=pipe - - *Wall type.* corresponds with fire_hydrant:type=wall - - *Underground type.* corresponds with fire_hydrant:type=underground +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}` -### hydrant-state - - - -The question is *Is this hydrant still working?* - - - - - - - *The hydrant is (fully or partially) working* corresponds with emergency=fire_hydrant - - *The hydrant is unavailable* corresponds with disused:emergency=fire_hydrant & emergency= - - *The hydrant has been removed* corresponds with removed:emergency=fire_hydrant & emergency= - - - - -### hydrant-diameter - - - -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)}` - - - -### hydrant-number-of-couplings - - - -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}` - - - -### hydrant-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}` - - - - - *Storz coupling* corresponds with couplings:type=Storz - - *UNI coupling* corresponds with couplings:type=UNI - - *Barcelona coupling* corresponds with couplings:type=Barcelona - - - - -### hydrant-couplings-diameters - - - -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}` - - - -### images - - - +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### leftover-questions +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/hydrant/hydrant.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/hydrant/hydrant.json) diff --git a/Docs/Layers/ice_cream.md b/Docs/Layers/ice_cream.md index 50f115c59..951289d1b 100644 --- a/Docs/Layers/ice_cream.md +++ b/Docs/Layers/ice_cream.md @@ -25,28 +25,28 @@ A place where ice cream is sold over the counter 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [reviews](#reviews) - - [1](#1) - - [opening_hours](#opening_hours) - - [phone](#phone) - - [email](#email) - - [website](#website) - - [sugar_free](#sugar_free) - - [lactose_free](#lactose_free) - - [gluten_free](#gluten_free) - - [vegan](#vegan) - - [payment-options](#payment-options) - - [wheelchair-access](#wheelchair-access) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -100,343 +100,228 @@ attribute | type | values which are supported by this layer [](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) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### reviews - - - +### this.id Shows the reviews module (including the possibility to leave a review) +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +### this.id -### 1 +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}` -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.id +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)}` + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -### opening_hours +### this.id +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_ -The question is *What are the opening hours of {title()}?* +This tagrendering has labels +`contact` -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.id +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ +This tagrendering has labels +`contact` - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ +### this.id +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` +### this.id -### phone +The question is `Does this shop have a sugar free offering?` + - *This shop only sells sugar free products* corresponds with diet:sugar_free=only + - *This shop has a big sugar free offering* corresponds with diet:sugar_free=yes + - *This shop has a limited sugar free offering* corresponds with diet:sugar_free=limited + - *This shop has no sugar free offering* corresponds with diet:sugar_free=no +This tagrendering has labels +`diets` -The question is *What is the phone number of {title()}?* +### this.id -This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}` +The question is `Does {title()} have a lactose-free offering?` + - *Only sells lactose free products* corresponds with diet:lactose_free=only + - *Big lactose free offering* corresponds with diet:lactose_free=yes + - *Limited lactose free offering* corresponds with diet:lactose_free=limited + - *No lactose free offering* corresponds with diet:lactose_free=no +This tagrendering has labels +`diets` - - *{contact:phone}* corresponds with contact:phone~.+ - - _This option cannot be chosen as answer_ +### this.id +The question is `Does this shop have a gluten free offering?` -This tagrendering has labels `contact` + - *This shop only sells gluten free products* corresponds with diet:gluten_free=only + - *This shop has a big gluten free offering* corresponds with diet:gluten_free=yes + - *This shop has a limited gluten free offering* corresponds with diet:gluten_free=limited + - *This shop has no gluten free offering* corresponds with diet:gluten_free=no +This tagrendering has labels +`diets` +### this.id -### email +The question is `Does this place offer a vegan option?` + - *This place only sells vegan products* corresponds with diet:vegan=only + - *This shop has a big vegan offering* corresponds with diet:vegan=yes + - *This shop has a limited vegan offering* corresponds with diet:vegan=limited + - *This shop has no vegan offering* corresponds with diet:vegan=no +This tagrendering has labels +`diets` -The question is *What is the email address of {title()}?* +### this.id -This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}` +The question is `Which methods of payment are accepted here?` + - *Cash is accepted here* corresponds with payment:cash=yes + - Unselecting this answer will add payment:cash=no + - *Payment cards are accepted here* corresponds with payment:cards=yes + - Unselecting this answer will add payment:cards=no + - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes + - Unselecting this answer will add payment:qr_code=no - - *{contact:email}* corresponds with contact:email~.+ - - _This option cannot be chosen as answer_ - - *{operator:email}* corresponds with operator:email~.+ - - _This option cannot be chosen as answer_ +### this.id -This tagrendering has labels `contact` +The question is `Is this place accessible with a wheelchair?` + - *This place is specially adapted for wheelchair users* corresponds with wheelchair=designated + - *This place is easily reachable with a wheelchair* corresponds with wheelchair=yes + - *It is possible to reach this place in a wheelchair, but it is not easy* corresponds with wheelchair=limited + - *This place is not reachable with a wheelchair* corresponds with wheelchair=no -### website +### this.id +_This tagrendering has no question and is thus read-only_ -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.id +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `contact` - - - -### sugar_free - - - -The question is *Does this shop have a sugar free offering?* - - - - - - - *This shop only sells sugar free products* corresponds with diet:sugar_free=only - - *This shop has a big sugar free offering* corresponds with diet:sugar_free=yes - - *This shop has a limited sugar free offering* corresponds with diet:sugar_free=limited - - *This shop has no sugar free offering* corresponds with diet:sugar_free=no - - -This tagrendering has labels `diets` - - - -### lactose_free - - - -The question is *Does {title()} have a lactose-free offering?* - - - - - - - *Only sells lactose free products* corresponds with diet:lactose_free=only - - *Big lactose free offering* corresponds with diet:lactose_free=yes - - *Limited lactose free offering* corresponds with diet:lactose_free=limited - - *No lactose free offering* corresponds with diet:lactose_free=no - - -This tagrendering has labels `diets` - - - -### gluten_free - - - -The question is *Does this shop have a gluten free offering?* - - - - - - - *This shop only sells gluten free products* corresponds with diet:gluten_free=only - - *This shop has a big gluten free offering* corresponds with diet:gluten_free=yes - - *This shop has a limited gluten free offering* corresponds with diet:gluten_free=limited - - *This shop has no gluten free offering* corresponds with diet:gluten_free=no - - -This tagrendering has labels `diets` - - - -### vegan - - - -The question is *Does this place offer a vegan option?* - - - - - - - *This place only sells vegan products* corresponds with diet:vegan=only - - *This shop has a big vegan offering* corresponds with diet:vegan=yes - - *This shop has a limited vegan offering* corresponds with diet:vegan=limited - - *This shop has no vegan offering* corresponds with diet:vegan=no - - -This tagrendering has labels `diets` - - - -### payment-options - - - -The question is *Which methods of payment are accepted here?* - - - - - - - *Cash is accepted here* corresponds with payment:cash=yes - - Unselecting this answer will add payment:cash=no - - *Payment cards are accepted here* corresponds with payment:cards=yes - - Unselecting this answer will add payment:cards=no - - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes - - Unselecting this answer will add payment:qr_code=no - - - - -### wheelchair-access - - - -The question is *Is this place accessible with a wheelchair?* - - - - - - - *This place is specially adapted for wheelchair users* corresponds with wheelchair=designated - - *This place is easily reachable with a wheelchair* corresponds with wheelchair=yes - - *It is possible to reach this place in a wheelchair, but it is not easy* corresponds with wheelchair=limited - - *This place is not reachable with a wheelchair* corresponds with wheelchair=no - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/ice_cream/ice_cream.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/ice_cream/ice_cream.json) diff --git a/Docs/Layers/indoors.md b/Docs/Layers/indoors.md index 265aa8195..8f2eb87bc 100644 --- a/Docs/Layers/indoors.md +++ b/Docs/Layers/indoors.md @@ -26,35 +26,35 @@ Basic indoor mapping: shows room outlines 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [repeated](#repeated) - - [single_level](#single_level) - - [ref](#ref) - - [name](#name) - - [room-type](#room-type) - - [room-capacity](#room-capacity) - - [wikipedia-etymology](#wikipedia-etymology) - - [toilet-access](#toilet-access) - - [toilets-fee](#toilets-fee) - - [toilet-charge](#toilet-charge) - - [payment-options-split](#payment-options-split) - - [opening_hours_24_7](#opening_hours_24_7) - - [toilets-wheelchair](#toilets-wheelchair) - - [wheelchair-door-width](#wheelchair-door-width) - - [toilets-type](#toilets-type) - - [toilets-changing-table](#toilets-changing-table) - - [toilet-changing_table:location](#toilet-changing_tablelocation) - - [toilet-handwashing](#toilet-handwashing) - - [toilet-has-paper](#toilet-has-paper) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -122,506 +122,338 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/toilets:paper_supplied#values) [toilets:paper_supplied](https://wiki.openstreetmap.org/wiki/Key:toilets:paper_supplied) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:paper_supplied%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:paper_supplied%3Dno) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### repeated +_This tagrendering has no question and is thus read-only_ +This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+ +This tagrendering has labels +`level` -This tagrendering has no question and is thus read-only +### this.id +The question is `On what level is this feature located?` +This rendering asks information about the property +[level](https://wiki.openstreetmap.org/wiki/Key:level) +This is rendered with `Located on the {level}th floor` + - *Located underground* corresponds with location=underground + - _This option cannot be chosen as answer_ + - *Located on the ground floor* corresponds with level=0 + - *Located on the ground floor* corresponds with level= + - _This option cannot be chosen as answer_ + - *Located on the first floor* corresponds with level=1 + - *Located on the first basement level* corresponds with level=-1 +This tagrendering has labels +`level` -This tagrendering is only visible in the popup if the following condition is met: `repeat_on~.+` +### this.id -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 tagrendering is only visible in the popup if the following condition is met: indoor=room | indoor=area | indoor=corridor -### single_level +### this.id +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 tagrendering is only visible in the popup if the following condition is met: indoor=room | indoor=area | indoor=corridor -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.id +The question is `What type of room is this?` + - *This is a administrative room* corresponds with room=administration + - *This is a auditorium* corresponds with room=auditorium + - *This is a bedroom* corresponds with room=bedroom + - *This is a chapel* corresponds with room=chapel + - *This is a classroom* corresponds with room=class + - *This is a classroom* corresponds with room=classroom + - _This option cannot be chosen as answer_ + - *This is a computer room* corresponds with room=computer + - *This is a conference room* corresponds with room=conference + - *This is a crypt* corresponds with room=crypt + - *This is a kitchen* corresponds with room=kitchen + - *This is a laboratory* corresponds with room=laboratory + - *This is a library* corresponds with room=library + - *This is a locker room* corresponds with room=locker + - *This is a nursery* corresponds with room=nursery + - *This is an office* corresponds with room=office + - *This is a prison_cell* corresponds with room=prison_cell + - *This is a restaurant* corresponds with room=restaurant + - *This is a room to perform security checks* corresponds with room=security_check + - *This is a sport room* corresponds with room=sport + - *This is a storage room* corresponds with room=storage + - *This is a technical room* corresponds with room=technical + - *These are toilets* corresponds with room=toilets + - *This is a waiting room* corresponds with room=waiting - - *Located underground* corresponds with location=underground - - _This option cannot be chosen as answer_ - - *Located on the ground floor* corresponds with level=0 - - *Located on the ground floor* corresponds with level= - - _This option cannot be chosen as answer_ - - *Located on the first floor* corresponds with level=1 - - *Located on the first basement level* corresponds with level=-1 -This tagrendering has labels `level` +### this.id +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 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 -### ref +### this.id +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}` -The question is *What is the reference number of this room?* +This tagrendering is only visible in the popup if the following condition is met: name:etymology!=unknown & name~.+ -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` +### this.id +The question is `Are these toilets publicly accessible?` +This rendering asks information about the property +[access](https://wiki.openstreetmap.org/wiki/Key:access) +This is rendered with `Access is {access}` + - *Public access* corresponds with access=yes + - *Only access to customers* corresponds with access=customers + - *Not accessible* corresponds with access=no + - *Accessible, but one has to ask a key to enter* corresponds with access=key + - *Public access* corresponds with access=public + - _This option cannot be chosen as answer_ +This tagrendering is only visible in the popup if the following condition is met: amenity=toilets +This tagrendering has labels +`relevant-questions` + +### this.id + +The question is `Are these toilets free to use?` + + - *These are paid toilets* corresponds with fee=yes + - *Free to use* corresponds with fee=no +This tagrendering is only visible in the popup if the following condition is met: amenity=toilets & access!=no +This tagrendering has labels +`relevant-questions` + +### this.id + +The question is `How much does one have to pay for these toilets?` +This rendering asks information about the property +[charge](https://wiki.openstreetmap.org/wiki/Key:charge) +This is rendered with `The fee is {charge}` + +This tagrendering is only visible in the popup if the following condition is met: amenity=toilets & fee=yes +This tagrendering has labels +`relevant-questions` + +### this.id + +The question is `Which methods of payment are accepted here?` + + - *Cash is accepted here* corresponds with payment:cash=yes + - _This option cannot be chosen as answer_ + - Unselecting this answer will add payment:cash= + - *Payment cards are accepted here* corresponds with payment:cards=yes + - _This option cannot be chosen as answer_ + - Unselecting this answer will add payment:cards= + - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes + - Unselecting this answer will add payment:qr_code=no + - *Coins are accepted here* corresponds with payment:coins=yes + - Unselecting this answer will add payment:coins=no + - *Bank notes are accepted here* corresponds with payment:notes=yes + - Unselecting this answer will add payment:notes=no + - *Debit cards are accepted here* corresponds with payment:debit_cards=yes + - Unselecting this answer will add payment:debit_cards=no + - *Credit cards are accepted here* corresponds with payment:credit_cards=yes + - Unselecting this answer will add payment:credit_cards=no +This tagrendering is only visible in the popup if the following condition is met: amenity=toilets & fee=yes +This tagrendering has labels +`relevant-questions` +### this.id -### name +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)}` + - *24/7 opened (including holidays)* corresponds with opening_hours=24/7 + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ +This tagrendering is only visible in the popup if the following condition is met: amenity=toilets & access!=no +This tagrendering has labels +`relevant-questions` +### this.id +The question is `Is there a dedicated toilet for wheelchair users?` -The question is *What is the name of this room?* + - *There is a dedicated toilet for wheelchair users* corresponds with wheelchair=yes + - *No wheelchair access* corresponds with wheelchair=no + - *There is only a dedicated toilet for wheelchair users* corresponds with wheelchair=designated +This tagrendering is only visible in the popup if the following condition is met: amenity=toilets +This tagrendering has labels +`relevant-questions` -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.id -This tagrendering is only visible in the popup if the following condition is met: `indoor=room | indoor=area | indoor=corridor` +The question is `What is the width of the door to the wheelchair accessible toilet?` +This rendering asks information about the property +[door:width](https://wiki.openstreetmap.org/wiki/Key:door:width) +This is rendered with `The door to the wheelchair-accessible toilet is {canonical(door:width)} wide` +This tagrendering is only visible in the popup if the following condition is met: amenity=toilets & (wheelchair=yes | wheelchair=designated) +This tagrendering has labels +`relevant-questions` +### this.id -### room-type +The question is `Which kind of toilets are these?` + - *There are only seated toilets* corresponds with toilets:position=seated + - *There are only urinals here* corresponds with toilets:position=urinal + - *There are only squat toilets here* corresponds with toilets:position=squat + - *Both seated toilets and urinals are available here* corresponds with toilets:position=seated;urinal +This tagrendering is only visible in the popup if the following condition is met: amenity=toilets +This tagrendering has labels +`relevant-questions` +### this.id -The question is *What type of room is this?* +The question is `Is a changing table (to change diapers) available?` + - *A changing table is available* corresponds with changing_table=yes + - *No changing table is available* corresponds with changing_table=no +This tagrendering is only visible in the popup if the following condition is met: amenity=toilets +This tagrendering has labels +`relevant-questions` +### this.id +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 `A changing table is located at {changing_table:location}` + - *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 +This tagrendering has labels +`relevant-questions` +### this.id - - *This is a administrative room* corresponds with room=administration - - *This is a auditorium* corresponds with room=auditorium - - *This is a bedroom* corresponds with room=bedroom - - *This is a chapel* corresponds with room=chapel - - *This is a classroom* corresponds with room=class - - *This is a classroom* corresponds with room=classroom - - _This option cannot be chosen as answer_ - - *This is a computer room* corresponds with room=computer - - *This is a conference room* corresponds with room=conference - - *This is a crypt* corresponds with room=crypt - - *This is a kitchen* corresponds with room=kitchen - - *This is a laboratory* corresponds with room=laboratory - - *This is a library* corresponds with room=library - - *This is a locker room* corresponds with room=locker - - *This is a nursery* corresponds with room=nursery - - *This is an office* corresponds with room=office - - *This is a prison_cell* corresponds with room=prison_cell - - *This is a restaurant* corresponds with room=restaurant - - *This is a room to perform security checks* corresponds with room=security_check - - *This is a sport room* corresponds with room=sport - - *This is a storage room* corresponds with room=storage - - *This is a technical room* corresponds with room=technical - - *These are toilets* corresponds with room=toilets - - *This is a waiting room* corresponds with room=waiting +The question is `Do these toilets have a sink to wash your hands?` + - *These toilets have a sink to wash your hands* corresponds with toilets:handwashing=yes + - *These toilets don't have a sink to wash your hands* corresponds with toilets:handwashing=no +This tagrendering is only visible in the popup if the following condition is met: amenity=toilets +This tagrendering has labels +`relevant-questions` +### this.id +The question is `Does one have to bring their own toilet paper to this toilet?` -### room-capacity + - *This toilet is equipped with toilet paper* corresponds with toilets:paper_supplied=yes + - *You have to bring your own toilet paper to this toilet* corresponds with toilets:paper_supplied=no +This tagrendering is only visible in the popup if the following condition is met: amenity=toilets & toilets:position!=urinal +This tagrendering has labels +`relevant-questions` +### this.id +_This tagrendering has no question and is thus read-only_ -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 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` +### this.id -### wikipedia-etymology +_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 tagrendering is only visible in the popup if the following condition is met: `name:etymology!=unknown & name~.+` - - - -### toilet-access - - - -The question is *Are these toilets publicly accessible?* - -This rendering asks information about the property [access](https://wiki.openstreetmap.org/wiki/Key:access) This is rendered with `Access is {access}` - - - - - *Public access* corresponds with access=yes - - *Only access to customers* corresponds with access=customers - - *Not accessible* corresponds with access=no - - *Accessible, but one has to ask a key to enter* corresponds with access=key - - *Public access* corresponds with access=public - - _This option cannot be chosen as answer_ - - -This tagrendering is only visible in the popup if the following condition is met: `amenity=toilets` - -This tagrendering has labels `relevant-questions` - - - -### toilets-fee - - - -The question is *Are these toilets free to use?* - - - - - - - *These are paid toilets* corresponds with fee=yes - - *Free to use* corresponds with fee=no - - -This tagrendering is only visible in the popup if the following condition is met: `amenity=toilets & access!=no` - -This tagrendering has labels `relevant-questions` - - - -### toilet-charge - - - -The question is *How much does one have to pay for these toilets?* - -This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge) This is rendered with `The fee is {charge}` - -This tagrendering is only visible in the popup if the following condition is met: `amenity=toilets & fee=yes` - -This tagrendering has labels `relevant-questions` - - - -### payment-options-split - - - -The question is *Which methods of payment are accepted here?* - - - - - - - *Cash is accepted here* corresponds with payment:cash=yes - - _This option cannot be chosen as answer_ - - Unselecting this answer will add payment:cash= - - *Payment cards are accepted here* corresponds with payment:cards=yes - - _This option cannot be chosen as answer_ - - Unselecting this answer will add payment:cards= - - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes - - Unselecting this answer will add payment:qr_code=no - - *Coins are accepted here* corresponds with payment:coins=yes - - Unselecting this answer will add payment:coins=no - - *Bank notes are accepted here* corresponds with payment:notes=yes - - Unselecting this answer will add payment:notes=no - - *Debit cards are accepted here* corresponds with payment:debit_cards=yes - - Unselecting this answer will add payment:debit_cards=no - - *Credit cards are accepted here* corresponds with payment:credit_cards=yes - - Unselecting this answer will add payment:credit_cards=no - - -This tagrendering is only visible in the popup if the following condition is met: `amenity=toilets & fee=yes` - -This tagrendering has labels `relevant-questions` - - - -### opening_hours_24_7 - - - -The question is *When are these toilets opened?* - -This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) This is rendered with `

Opening hours

{opening_hours_table(opening_hours)}` - - - - - *24/7 opened (including holidays)* corresponds with opening_hours=24/7 - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ - - -This tagrendering is only visible in the popup if the following condition is met: `amenity=toilets & access!=no` - -This tagrendering has labels `relevant-questions` - - - -### toilets-wheelchair - - - -The question is *Is there a dedicated toilet for wheelchair users?* - - - - - - - *There is a dedicated toilet for wheelchair users* corresponds with wheelchair=yes - - *No wheelchair access* corresponds with wheelchair=no - - *There is only a dedicated toilet for wheelchair users* corresponds with wheelchair=designated - - -This tagrendering is only visible in the popup if the following condition is met: `amenity=toilets` - -This tagrendering has labels `relevant-questions` - - - -### wheelchair-door-width - - - -The question is *What is the width of the door to the wheelchair accessible toilet?* - -This rendering asks information about the property [door:width](https://wiki.openstreetmap.org/wiki/Key:door:width) This is rendered with `The door to the wheelchair-accessible toilet is {canonical(door:width)} wide` - -This tagrendering is only visible in the popup if the following condition is met: `amenity=toilets & (wheelchair=yes | wheelchair=designated)` - -This tagrendering has labels `relevant-questions` - - - -### toilets-type - - - -The question is *Which kind of toilets are these?* - - - - - - - *There are only seated toilets* corresponds with toilets:position=seated - - *There are only urinals here* corresponds with toilets:position=urinal - - *There are only squat toilets here* corresponds with toilets:position=squat - - *Both seated toilets and urinals are available here* corresponds with toilets:position=seated;urinal - - -This tagrendering is only visible in the popup if the following condition is met: `amenity=toilets` - -This tagrendering has labels `relevant-questions` - - - -### toilets-changing-table - - - -The question is *Is a changing table (to change diapers) available?* - - - - - - - *A changing table is available* corresponds with changing_table=yes - - *No changing table is available* corresponds with changing_table=no - - -This tagrendering is only visible in the popup if the following condition is met: `amenity=toilets` - -This tagrendering has labels `relevant-questions` - - - -### toilet-changing_table:location - - - -The question is *Where is the changing table located?* - -This rendering asks information about the property [changing_table:location](https://wiki.openstreetmap.org/wiki/Key:changing_table:location) This is rendered with `A changing table is located at {changing_table:location}` - - - - - *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` - -This tagrendering has labels `relevant-questions` - - - -### toilet-handwashing - - - -The question is *Do these toilets have a sink to wash your hands?* - - - - - - - *These toilets have a sink to wash your hands* corresponds with toilets:handwashing=yes - - *These toilets don't have a sink to wash your hands* corresponds with toilets:handwashing=no - - -This tagrendering is only visible in the popup if the following condition is met: `amenity=toilets` - -This tagrendering has labels `relevant-questions` - - - -### toilet-has-paper - - - -The question is *Does one have to bring their own toilet paper to this toilet?* - - - - - - - *This toilet is equipped with toilet paper* corresponds with toilets:paper_supplied=yes - - *You have to bring your own toilet paper to this toilet* corresponds with toilets:paper_supplied=no - - -This tagrendering is only visible in the popup if the following condition is met: `amenity=toilets & toilets:position!=urinal` - -This tagrendering has labels `relevant-questions` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/indoors/indoors.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/indoors/indoors.json) diff --git a/Docs/Layers/information_board.md b/Docs/Layers/information_board.md index 8fbe273a8..b89ded18d 100644 --- a/Docs/Layers/information_board.md +++ b/Docs/Layers/information_board.md @@ -25,18 +25,18 @@ A layer showing touristical, road side information boards (e.g. giving informati 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -79,151 +79,105 @@ 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.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### leftover-questions +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/information_board/information_board.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/information_board/information_board.json) diff --git a/Docs/Layers/item_with_image.md b/Docs/Layers/item_with_image.md index a4e32d390..2382bce8f 100644 --- a/Docs/Layers/item_with_image.md +++ b/Docs/Layers/item_with_image.md @@ -25,16 +25,16 @@ All items with an image. All alone, not a layer which is relevant for any MapCom 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -58,12 +58,17 @@ Elements must match **any** of the following expressions: - image~.+ - image:0~.+ - image:1~.+ + - image:10~.+ - image:2~.+ - image:3~.+ - image:4~.+ - image:5~.+ + - image:6~.+ + - image:7~.+ + - image:8~.+ + - image:9~.+ -[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B%28%20%20%20%20nwr%5B%22image%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%20%20%20%20nwr%5B%22image%3A0%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%20%20%20%20nwr%5B%22image%3A1%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%20%20%20%20nwr%5B%22image%3A2%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%20%20%20%20nwr%5B%22image%3A3%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%20%20%20%20nwr%5B%22image%3A4%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%20%20%20%20nwr%5B%22image%3A5%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%29%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B) +[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B%28%20%20%20%20nwr%5B%22image%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%20%20%20%20nwr%5B%22image%3A0%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%20%20%20%20nwr%5B%22image%3A1%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%20%20%20%20nwr%5B%22image%3A10%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%20%20%20%20nwr%5B%22image%3A2%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%20%20%20%20nwr%5B%22image%3A3%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%20%20%20%20nwr%5B%22image%3A4%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%20%20%20%20nwr%5B%22image%3A5%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%20%20%20%20nwr%5B%22image%3A6%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%20%20%20%20nwr%5B%22image%3A7%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%20%20%20%20nwr%5B%22image%3A8%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%20%20%20%20nwr%5B%22image%3A9%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%29%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B) @@ -83,131 +88,89 @@ 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.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### leftover-questions +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/item_with_image/item_with_image.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/item_with_image/item_with_image.json) diff --git a/Docs/Layers/kerbs.md b/Docs/Layers/kerbs.md index c7022110c..c6df4dea8 100644 --- a/Docs/Layers/kerbs.md +++ b/Docs/Layers/kerbs.md @@ -28,19 +28,19 @@ A layer showing kerbs. 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [kerb-type](#kerb-type) - - [tactile-paving](#tactile-paving) - - [kerb-height](#kerb-height) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -88,189 +88,124 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/kerb:height#values) [kerb:height](https://wiki.openstreetmap.org/wiki/Key:kerb:height) | [pnat](../SpecialInputElements.md#pnat) | [0](https://wiki.openstreetmap.org/wiki/Tag:kerb:height%3D0) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### kerb-type +### this.id + +The question is `What is the height of this kerb?` + + - *This kerb is raised (>3 cm)* corresponds with kerb=raised + - *This kerb is lowered (~3 cm)* corresponds with kerb=lowered + - *This kerb is flush (~0cm)* corresponds with kerb=flush + - *There is no kerb here* corresponds with kerb=no + - _This option cannot be chosen as answer_ + - *There is a kerb of unknown height* corresponds with kerb=yes + - _This option cannot be chosen as answer_ +This tagrendering is only visible in the popup if the following condition is met: _geometry:type=Point + + +### this.id + +The question is `Is there tactile paving at this kerb?` + + - *This kerb has tactile paving.* corresponds with tactile_paving=yes + - *This kerb does not have tactile paving.* corresponds with tactile_paving=no + - *This kerb has tactile paving, but it is incorrect.* corresponds with tactile_paving=incorrect + - _This option cannot be chosen as answer_ +This tagrendering is only visible in the popup if the following condition is met: _geometry:type=Point + + +### this.id + +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 kerb is flush and is lower than 1cm.* corresponds with kerb:height=0 -The question is *What is the height of this kerb?* +### this.id + +_This tagrendering has no question and is thus read-only_ - - *This kerb is raised (>3 cm)* corresponds with kerb=raised - - *This kerb is lowered (~3 cm)* corresponds with kerb=lowered - - *This kerb is flush (~0cm)* corresponds with kerb=flush - - *There is no kerb here* corresponds with kerb=no - - _This option cannot be chosen as answer_ - - *There is a kerb of unknown height* corresponds with kerb=yes - - _This option cannot be chosen as answer_ +### this.id - -This tagrendering is only visible in the popup if the following condition is met: `_geometry:type=Point` +_This tagrendering has no question and is thus read-only_ -### tactile-paving - - - -The question is *Is there tactile paving at this kerb?* - - - - - - - *This kerb has tactile paving.* corresponds with tactile_paving=yes - - *This kerb does not have tactile paving.* corresponds with tactile_paving=no - - *This kerb has tactile paving, but it is incorrect.* corresponds with tactile_paving=incorrect - - _This option cannot be chosen as answer_ - - -This tagrendering is only visible in the popup if the following condition is met: `_geometry:type=Point` - - - -### kerb-height - - - -The question is *What is the height of this kerb?* - -This rendering asks information about the property [kerb:height](https://wiki.openstreetmap.org/wiki/Key:kerb:height) This is rendered with `Kerb height: {kerb:height}` - - - - - *This kerb is flush and is lower than 1cm.* corresponds with kerb:height=0 - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/kindergarten_childcare.md b/Docs/Layers/kindergarten_childcare.md index 27ea3f798..eaaf9ee68 100644 --- a/Docs/Layers/kindergarten_childcare.md +++ b/Docs/Layers/kindergarten_childcare.md @@ -25,24 +25,24 @@ Shows kindergartens and preschools. Both are grouped in one layer, as they are r 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [childcare-type](#childcare-type) - - [name](#name) - - [website](#website) - - [email](#email) - - [phone](#phone) - - [opening_hours](#opening_hours) - - [capacity](#capacity) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -95,249 +95,175 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/capacity#values) [capacity](https://wiki.openstreetmap.org/wiki/Key:capacity) | [pnat](../SpecialInputElements.md#pnat) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` +### this.id +The question is `What type of facility is this?` + - *This is a kindergarten (also known as preschool) where small kids receive early education.* corresponds with amenity=kindergarten + - *This is a childcare facility, such as a nursery or daycare where small kids are looked after. They do not offer an education and are ofter run as private businesses* corresponds with amenity=childcare - - *You just created this element! Thanks for sharing this info with the world and helping people worldwide.* corresponds with id~.+ +### this.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~.+` +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 tagrendering has labels `added_by_default` -### childcare-type +### this.id +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` -The question is *What type of facility is this?* +### this.id +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ +This tagrendering has labels +`contact` +### this.id +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 is a kindergarten (also known as preschool) where small kids receive early education.* corresponds with amenity=kindergarten - - *This is a childcare facility, such as a nursery or daycare where small kids are looked after. They do not offer an education and are ofter run as private businesses* corresponds with amenity=childcare +This tagrendering has labels +`contact` +### this.id +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)}` + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ +This tagrendering is only visible in the popup if the following condition is met: amenity=childcare -### name +### this.id +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` -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.id +_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}` +### this.id +_This tagrendering has no question and is thus read-only_ - - *{contact:website}* corresponds with contact:website~.+ - - _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_ - - *{operator:email}* corresponds with operator:email~.+ - - _This option cannot be chosen as answer_ - - -This tagrendering has labels `contact` - - - -### 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` - - - -### opening_hours - - - -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)}` - - - - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ - - -This tagrendering is only visible in the popup if the following condition is met: `amenity=childcare` - - - -### capacity - - - -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` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/kindergarten_childcare/kindergarten_childcare.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/kindergarten_childcare/kindergarten_childcare.json) diff --git a/Docs/Layers/lighthouse.md b/Docs/Layers/lighthouse.md new file mode 100644 index 000000000..2a06aed63 --- /dev/null +++ b/Docs/Layers/lighthouse.md @@ -0,0 +1,189 @@ +[//]: # (WARNING: this file is automatically generated. Please find the sources at the bottom and edit those sources) + + + + lighthouse +============ + + + + + + + + + + + - This layer is shown at zoomlevel **5** and higher + + + +## Table of contents + +1. [ Themes using this layer ](#-themes-using-this-layer-) +2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) +3. [ Supported attributes ](#-supported-attributes-) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + + Themes using this layer +------------------------- + + + + + + - [lighthouses](https://mapcomplete.org/lighthouses) + - [personal](https://mapcomplete.org/personal) + + + + + Basic tags for this layer +--------------------------- + + + +Elements must match the expression **man_made=lighthouse** + +[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B%28%20%20%20%20nwr%5B%22man_made%22%3D%22lighthouse%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/wikidata#values) [wikidata](https://wiki.openstreetmap.org/wiki/Key:wikidata) | [wikidata](../SpecialInputElements.md#wikidata) | +[](https://taginfo.openstreetmap.org/keys/height#values) [height](https://wiki.openstreetmap.org/wiki/Key:height) | [pfloat](../SpecialInputElements.md#pfloat) | + + +### this.id +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` + +### this.id +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_ + + + + + +### this.id +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_ + + + +### this.id + +The question is `What is the height of this lighthouse, in metres?` +This rendering asks information about the property +[height](https://wiki.openstreetmap.org/wiki/Key:height) +This is rendered with `The height of this lighthouse is {height} metres.` + + + + +### this.id + +_This tagrendering has no question and is thus read-only_ + + + + + +### this.id + +_This tagrendering has no question and is thus read-only_ + + + +This tagrendering has labels +`added_by_default` + +### this.id +Shows a small map with the feature. Added by default to every popup +_This tagrendering has no question and is thus read-only_ + + + + + +### this.id +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` + +### this.id + +_This tagrendering has no question and is thus read-only_ + + + + + +### this.id + +_This tagrendering has no question and is thus read-only_ + + + +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ + + + +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ + + + + + +This document is autogenerated from [assets/layers/lighthouse/lighthouse.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/lighthouse/lighthouse.json) diff --git a/Docs/Layers/lit_streets.md b/Docs/Layers/lit_streets.md index bed76b2ae..9016d07f5 100644 --- a/Docs/Layers/lit_streets.md +++ b/Docs/Layers/lit_streets.md @@ -24,18 +24,18 @@ 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [lit](#lit) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [split-button](#split-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -82,160 +82,109 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/lit#values) [lit](https://wiki.openstreetmap.org/wiki/Key:lit) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:lit%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:lit%3Dno) [24/7](https://wiki.openstreetmap.org/wiki/Tag:lit%3D24/7) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### lit +### this.id + +The question is `Is this street lit?` + + - *This street is lit* corresponds with lit=yes + - *This street is not lit* corresponds with lit=no + - *This street is lit at night* corresponds with lit=sunset-sunrise + - _This option cannot be chosen as answer_ + - *This street is lit 24/7* corresponds with lit=24/7 -The question is *Is this street lit?* +### this.id + +_This tagrendering has no question and is thus read-only_ - - *This street is lit* corresponds with lit=yes - - *This street is not lit* corresponds with lit=no - - *This street is lit at night* corresponds with lit=sunset-sunrise - - _This option cannot be chosen as answer_ - - *This street is lit 24/7* corresponds with lit=24/7 +### this.id + +_This tagrendering has no question and is thus read-only_ +This tagrendering has labels +`added_by_default` -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - - +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### split-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/street_lighting/street_lighting.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/street_lighting/street_lighting.json) diff --git a/Docs/Layers/love_hotel.md b/Docs/Layers/love_hotel.md index 33072a218..83f8ed217 100644 --- a/Docs/Layers/love_hotel.md +++ b/Docs/Layers/love_hotel.md @@ -25,21 +25,21 @@ A love hotel is a type of short-stay hotel found around the world operated prima 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [reviews](#reviews) - - [name](#name) - - [phone](#phone) - - [email](#email) - - [website](#website) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -86,209 +86,145 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/website#values) [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### reviews - - - +### this.id Shows the reviews module (including the possibility to leave a review) +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +### this.id -### 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}` -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}` +### this.id +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` -### phone +### this.id +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ +This tagrendering has labels +`contact` -The question is *What is the phone number of {title()}?* +### this.id -This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}` +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` +### this.id - - *{contact:phone}* corresponds with contact:phone~.+ - - _This option cannot be chosen as answer_ +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `contact` -### email +### this.id +_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}` - - - - - *{contact:email}* corresponds with contact:email~.+ - - _This option cannot be chosen as answer_ - - *{operator:email}* corresponds with operator: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 - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 5f90d5c73..ae42d91f8 100644 --- a/Docs/Layers/map.md +++ b/Docs/Layers/map.md @@ -25,22 +25,22 @@ A map, meant for tourists which is permanently installed in the public space 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [map_type](#map_type) - - [map_size](#map_size) - - [map-map_source](#map-map_source) - - [map-attribution](#map-attribution) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -91,229 +91,153 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/map_source:attribution#values) [map_source:attribution](https://wiki.openstreetmap.org/wiki/Key:map_source:attribution) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:map_source:attribution%3Dyes) [incomplete](https://wiki.openstreetmap.org/wiki/Tag:map_source:attribution%3Dincomplete) [sticker](https://wiki.openstreetmap.org/wiki/Tag:map_source:attribution%3Dsticker) [none](https://wiki.openstreetmap.org/wiki/Tag:map_source:attribution%3Dnone) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### map_type +The question is `What type of map is shown?` + - *Topographical map

The map contains contour lines.

* corresponds with map_type=topo + - *A map with all streets or ways of an area.

The streets are mostly named; the angles, distances etc. are accurate

* corresponds with map_type=street + - *This is a schematic map.

A sketched map with only important ways and POIs. The angles, distances etc. are merely illustrative, not accurate.

* corresponds with map_type=scheme + - *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

* corresponds with map_type=toposcope -The question is *What type of map is shown?* +### this.id +The question is `What is the size of the shown area on the map?` + - *A map of the rooms within a building* corresponds with map_size=building + - *A map of special site, like of a historical castle, a park, a campus, a forest, ....* corresponds with map_size=site + - *A map showing the village or town* corresponds with map_size=village + - * A map of a city* corresponds with map_size=city + - *The map of an entire region, showing multiple cities and villages* corresponds with map_size=region - - *Topographical map

The map contains contour lines.

* corresponds with map_type=topo - - *A map with all streets or ways of an area.

The streets are mostly named; the angles, distances etc. are accurate

* corresponds with map_type=street - - *This is a schematic map.

A sketched map with only important ways and POIs. The angles, distances etc. are merely illustrative, not accurate.

* corresponds with map_type=scheme - - *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

* corresponds with map_type=toposcope +### this.id +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 map is based on OpenStreetMap* corresponds with map_source=OpenStreetMap & not:map_source= +This tagrendering has labels +`map` -### map_size +### this.id +The question is `Is the OpenStreetMap-attribution given?` + - *OpenStreetMap is clearly attributed, including the ODBL-license* corresponds with map_source:attribution=yes + - *OpenStreetMap is clearly attributed, but the license is not mentioned* corresponds with map_source:attribution=incomplete + - *OpenStreetMap wasn't mentioned, but someone put an OpenStreetMap-sticker on it* corresponds with map_source:attribution=sticker + - *There is no attribution at all* corresponds with map_source:attribution=none + - *There is no attribution at all* corresponds with map_source:attribution=no + - _This option cannot be chosen as answer_ +This tagrendering is only visible in the popup if the following condition is met: map_source=osm | map_source=OSM | map_source~^((O|)pen(S|s)treet(M|m)ap)$ +This tagrendering has labels +`map` -The question is *What is the size of the shown area on the map?* +### this.id +_This tagrendering has no question and is thus read-only_ - - *A map of the rooms within a building* corresponds with map_size=building - - *A map of special site, like of a historical castle, a park, a campus, a forest, ....* corresponds with map_size=site - - *A map showing the village or town* corresponds with map_size=village - - * A map of a city* corresponds with map_size=city - - *The map of an entire region, showing multiple cities and villages* corresponds with map_size=region +### this.id +_This tagrendering has no question and is thus read-only_ -### map-map_source - - - -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 map is based on OpenStreetMap* corresponds with map_source=OpenStreetMap & not:map_source= - - -This tagrendering has labels `map` - - - -### map-attribution - - - -The question is *Is the OpenStreetMap-attribution given?* - - - - - - - *OpenStreetMap is clearly attributed, including the ODBL-license* corresponds with map_source:attribution=yes - - *OpenStreetMap is clearly attributed, but the license is not mentioned* corresponds with map_source:attribution=incomplete - - *OpenStreetMap wasn't mentioned, but someone put an OpenStreetMap-sticker on it* corresponds with map_source:attribution=sticker - - *There is no attribution at all* corresponds with map_source:attribution=none - - *There is no attribution at all* corresponds with map_source:attribution=no - - _This option cannot be chosen as answer_ - - -This tagrendering is only visible in the popup if the following condition is met: `map_source=osm | map_source=OSM | map_source~^((O|)pen(S|s)treet(M|m)ap)$` - -This tagrendering has labels `map` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/map/map.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/map/map.json) diff --git a/Docs/Layers/maproulette.md b/Docs/Layers/maproulette.md index 84cf7ce69..cf591d678 100644 --- a/Docs/Layers/maproulette.md +++ b/Docs/Layers/maproulette.md @@ -26,19 +26,19 @@ Layer showing all tasks in MapRoulette 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [status](#status) - - [mark_fixed](#mark_fixed) - - [mark_duplicate](#mark_duplicate) - - [mark_too_hard](#mark_too_hard) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -81,177 +81,123 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/status#values) [status](https://wiki.openstreetmap.org/wiki/Key:status) | Multiple choice | [0](https://wiki.openstreetmap.org/wiki/Tag:status%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:status%3D1) [2](https://wiki.openstreetmap.org/wiki/Tag:status%3D2) [3](https://wiki.openstreetmap.org/wiki/Tag:status%3D3) [4](https://wiki.openstreetmap.org/wiki/Tag:status%3D4) [5](https://wiki.openstreetmap.org/wiki/Tag:status%3D5) [6](https://wiki.openstreetmap.org/wiki/Tag:status%3D6) [9](https://wiki.openstreetmap.org/wiki/Tag:status%3D9) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` +### this.id +_This tagrendering has no question and is thus read-only_ + - *Task is created* corresponds with status=0 + - *Task is fixed* corresponds with status=1 + - *Task is a false positive* corresponds with status=2 + - *Task is skipped* corresponds with status=3 + - *Task is deleted* corresponds with status=4 + - *Task is already fixed* corresponds with status=5 + - *Task is marked as too hard* corresponds with status=6 + - *Task is disabled* corresponds with status=9 - - *You just created this element! Thanks for sharing this info with the world and helping people worldwide.* corresponds with id~.+ +### this.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 no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`controls` -### status +### this.id +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`controls` +### this.id +_This tagrendering has no question and is thus read-only_ - - *Task is created* corresponds with status=0 - - *Task is fixed* corresponds with status=1 - - *Task is a false positive* corresponds with status=2 - - *Task is skipped* corresponds with status=3 - - *Task is deleted* corresponds with status=4 - - *Task is already fixed* corresponds with status=5 - - *Task is marked as too hard* corresponds with status=6 - - *Task is disabled* corresponds with status=9 +This tagrendering has labels +`controls` +### this.id +_This tagrendering has no question and is thus read-only_ -### mark_fixed -This tagrendering has no question and is thus read-only +### this.id +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `controls` - - - -### mark_duplicate - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `controls` - - - -### mark_too_hard - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `controls` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/maproulette_challenge.md b/Docs/Layers/maproulette_challenge.md index 94a8ec293..75aa609e9 100644 --- a/Docs/Layers/maproulette_challenge.md +++ b/Docs/Layers/maproulette_challenge.md @@ -27,17 +27,17 @@ Layer showing tasks of a single MapRoulette challenge. This layer is intended to 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [details](#details) - - [status](#status) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -83,151 +83,104 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/mr_taskStatus#values) [mr_taskStatus](https://wiki.openstreetmap.org/wiki/Key:mr_taskStatus) | Multiple choice | [Created](https://wiki.openstreetmap.org/wiki/Tag:mr_taskStatus%3DCreated) [Fixed](https://wiki.openstreetmap.org/wiki/Tag:mr_taskStatus%3DFixed) [False positive](https://wiki.openstreetmap.org/wiki/Tag:mr_taskStatus%3DFalse positive) [Skipped](https://wiki.openstreetmap.org/wiki/Tag:mr_taskStatus%3DSkipped) [Deleted](https://wiki.openstreetmap.org/wiki/Tag:mr_taskStatus%3DDeleted) [Already fixed](https://wiki.openstreetmap.org/wiki/Tag:mr_taskStatus%3DAlready fixed) [Too hard](https://wiki.openstreetmap.org/wiki/Tag:mr_taskStatus%3DToo hard) [Disabled](https://wiki.openstreetmap.org/wiki/Tag:mr_taskStatus%3DDisabled) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` + +### this.id + +_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.id +_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:passed_time<300 & (_version_number= | _version_number=1) & _backend~.+` - -This tagrendering has labels `added_by_default` + - *Task is created* corresponds with mr_taskStatus=Created + - *Task is fixed* corresponds with mr_taskStatus=Fixed + - *Task is a false positive* corresponds with mr_taskStatus=False positive + - *Task is skipped* corresponds with mr_taskStatus=Skipped + - *Task is deleted* corresponds with mr_taskStatus=Deleted + - *Task is already fixed* corresponds with mr_taskStatus=Already fixed + - *Task is marked as too hard* corresponds with mr_taskStatus=Too hard + - *Task is disabled* corresponds with mr_taskStatus=Disabled -### details +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### status +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - - - - - *Task is created* corresponds with mr_taskStatus=Created - - *Task is fixed* corresponds with mr_taskStatus=Fixed - - *Task is a false positive* corresponds with mr_taskStatus=False positive - - *Task is skipped* corresponds with mr_taskStatus=Skipped - - *Task is deleted* corresponds with mr_taskStatus=Deleted - - *Task is already fixed* corresponds with mr_taskStatus=Already fixed - - *Task is marked as too hard* corresponds with mr_taskStatus=Too hard - - *Task is disabled* corresponds with mr_taskStatus=Disabled - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/maxspeed.md b/Docs/Layers/maxspeed.md index c52af4c4d..058e0bdfe 100644 --- a/Docs/Layers/maxspeed.md +++ b/Docs/Layers/maxspeed.md @@ -25,17 +25,17 @@ Shows the allowed speed for every road 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [maxspeed-maxspeed](#maxspeed-maxspeed) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [split-button](#split-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -82,144 +82,99 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/maxspeed#values) [maxspeed](https://wiki.openstreetmap.org/wiki/Key:maxspeed) | [pnat](../SpecialInputElements.md#pnat) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` + +### this.id + +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 is a living street, which has a maxspeed of 20km/h* corresponds with highway=living_street & _country=be + + + +### this.id + +_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.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` +_This tagrendering has no question and is thus read-only_ -### maxspeed-maxspeed - - - -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 is a living street, which has a maxspeed of 20km/h* corresponds with highway=living_street & _country=be - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### split-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/maxspeed/maxspeed.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/maxspeed/maxspeed.json) diff --git a/Docs/Layers/medical_shops.md b/Docs/Layers/medical_shops.md index cd8c1d781..a006acea3 100644 --- a/Docs/Layers/medical_shops.md +++ b/Docs/Layers/medical_shops.md @@ -25,38 +25,40 @@ A shop 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [shops-name](#shops-name) - - [shop_types](#shop_types) - - [second_hand](#second_hand) - - [opening_hours](#opening_hours) - - [website](#website) - - [email](#email) - - [phone](#phone) - - [payment-options](#payment-options) - - [repeated](#repeated) - - [single_level](#single_level) - - [copyshop-print-sizes](#copyshop-print-sizes) - - [key_cutter](#key_cutter) - - [internet](#internet) - - [internet-fee](#internet-fee) - - [internet-ssid](#internet-ssid) - - [organic](#organic) - - [sugar_free](#sugar_free) - - [gluten_free](#gluten_free) - - [lactose_free](#lactose_free) - - [questions](#questions) - - [reviews](#reviews) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -78,10 +80,10 @@ A shop Elements must match **all** of the following expressions: -0. shop!=mall -1. shop~.+ +0. shop=medical_supply | shop=hearing_aids | shop=optician +1. shop!=mall -[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B%28%20%20%20%20nwr%5B%22shop%22!%3D%22mall%22%5D%5B%22shop%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%29%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B) +[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B%28%20%20%20%20nwr%5B%22shop%22%3D%22medical_supply%22%5D%5B%22shop%22!%3D%22mall%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%20%20%20%20nwr%5B%22shop%22%3D%22hearing_aids%22%5D%5B%22shop%22!%3D%22mall%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%20%20%20%20nwr%5B%22shop%22%3D%22optician%22%5D%5B%22shop%22!%3D%22mall%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%29%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B) @@ -101,12 +103,14 @@ 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/shop#values) [shop](https://wiki.openstreetmap.org/wiki/Key:shop) | [string](../SpecialInputElements.md#string) | [vacant](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dvacant) [agrarian](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dagrarian) [alcohol](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dalcohol) [anime](https://wiki.openstreetmap.org/wiki/Tag:shop%3Danime) [antiques](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dantiques) [appliance](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dappliance) [art](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dart) [baby_goods](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbaby_goods) [bag](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbag) [bakery](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbakery) [bathroom_furnishing](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbathroom_furnishing) [beauty](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbeauty) [bed](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbed) [beverages](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbeverages) [bicycle](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbicycle) [boat](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dboat) [bookmaker](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbookmaker) [books](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbooks) [brewing_supplies](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbrewing_supplies) [butcher](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbutcher) [camera](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcamera) [candles](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcandles) [cannabis](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcannabis) [car](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcar) [car_parts](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcar_parts) [car_repair](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcar_repair) [caravan](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcaravan) [carpet](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcarpet) [catalogue](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcatalogue) [charity](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcharity) [cheese](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcheese) [chemist](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dchemist) [chocolate](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dchocolate) [clothes](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dclothes) [coffee](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcoffee) [collector](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcollector) [computer](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcomputer) [confectionery](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dconfectionery) [convenience](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dconvenience) [copyshop](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcopyshop) [cosmetics](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcosmetics) [country_store](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcountry_store) [craft](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcraft) [curtain](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcurtain) [dairy](https://wiki.openstreetmap.org/wiki/Tag:shop%3Ddairy) [deli](https://wiki.openstreetmap.org/wiki/Tag:shop%3Ddeli) [department_store](https://wiki.openstreetmap.org/wiki/Tag:shop%3Ddepartment_store) [doityourself](https://wiki.openstreetmap.org/wiki/Tag:shop%3Ddoityourself) [doors](https://wiki.openstreetmap.org/wiki/Tag:shop%3Ddoors) [dry_cleaning](https://wiki.openstreetmap.org/wiki/Tag:shop%3Ddry_cleaning) [e-cigarette](https://wiki.openstreetmap.org/wiki/Tag:shop%3De-cigarette) [electrical](https://wiki.openstreetmap.org/wiki/Tag:shop%3Delectrical) [electronics](https://wiki.openstreetmap.org/wiki/Tag:shop%3Delectronics) [erotic](https://wiki.openstreetmap.org/wiki/Tag:shop%3Derotic) [fabric](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfabric) [farm](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfarm) [fashion_accessories](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfashion_accessories) [fireplace](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfireplace) [fishing](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfishing) [flooring](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dflooring) [florist](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dflorist) [frame](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dframe) [frozen_food](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfrozen_food) [fuel](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfuel) [funeral_directors](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfuneral_directors) [furniture](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfurniture) [games](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dgames) [garden_centre](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dgarden_centre) [gas](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dgas) [general](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dgeneral) [gift](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dgift) [greengrocer](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dgreengrocer) [hairdresser](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhairdresser) [hairdresser_supply](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhairdresser_supply) [hardware](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhardware) [health_food](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhealth_food) [hearing_aids](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhearing_aids) [herbalist](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dherbalist) [hifi](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhifi) [honey](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhoney) [household_linen](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhousehold_linen) [houseware](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhouseware) [hunting](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhunting) [interior_decoration](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dinterior_decoration) [jewelry](https://wiki.openstreetmap.org/wiki/Tag:shop%3Djewelry) [kiosk](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dkiosk) [kitchen](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dkitchen) [laundry](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dlaundry) [leather](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dleather) [lighting](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dlighting) [locksmith](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dlocksmith) [lottery](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dlottery) [mall](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmall) [massage](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmassage) [medical_supply](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmedical_supply) [military_surplus](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmilitary_surplus) [mobile_phone](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmobile_phone) [model](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmodel) [money_lender](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmoney_lender) [motorcycle](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmotorcycle) [motorcycle_repair](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmotorcycle_repair) [music](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmusic) [musical_instrument](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmusical_instrument) [newsagent](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dnewsagent) [nutrition_supplements](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dnutrition_supplements) [nuts](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dnuts) [optician](https://wiki.openstreetmap.org/wiki/Tag:shop%3Doptician) [outdoor](https://wiki.openstreetmap.org/wiki/Tag:shop%3Doutdoor) [outpost](https://wiki.openstreetmap.org/wiki/Tag:shop%3Doutpost) [paint](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpaint) [party](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dparty) [pasta](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpasta) [pastry](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpastry) [pawnbroker](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpawnbroker) [perfumery](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dperfumery) [pet](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpet) [pet_grooming](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpet_grooming) [photo](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dphoto) [pottery](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpottery) [printer_ink](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dprinter_ink) [psychic](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpsychic) [pyrotechnics](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpyrotechnics) [radiotechnics](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dradiotechnics) [religion](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dreligion) [rental](https://wiki.openstreetmap.org/wiki/Tag:shop%3Drental) [repair](https://wiki.openstreetmap.org/wiki/Tag:shop%3Drepair) [rice](https://wiki.openstreetmap.org/wiki/Tag:shop%3Drice) [scuba_diving](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dscuba_diving) [seafood](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dseafood) [second_hand](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dsecond_hand) [sewing](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dsewing) [shoe_repair](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dshoe_repair) [shoes](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dshoes) [spices](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dspices) [sports](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dsports) [stationery](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dstationery) [storage_rental](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dstorage_rental) [supermarket](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dsupermarket) [swimming_pool](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dswimming_pool) [tailor](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtailor) [tattoo](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtattoo) [tea](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtea) [telecommunication](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtelecommunication) [ticket](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dticket) [tiles](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtiles) [tobacco](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtobacco) [tool_hire](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtool_hire) [toys](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtoys) [trade](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtrade) [travel_agency](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtravel_agency) [trophy](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtrophy) [tyres](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtyres) [vacuum_cleaner](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dvacuum_cleaner) [variety_store](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dvariety_store) [video](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dvideo) [video_games](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dvideo_games) [watches](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwatches) [water](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwater) [water_sports](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwater_sports) [weapons](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dweapons) [wholesale](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwholesale) [wigs](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwigs) [window_blind](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwindow_blind) [wine](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwine) +[](https://taginfo.openstreetmap.org/keys/brand#values) [brand](https://wiki.openstreetmap.org/wiki/Key:brand) | [string](../SpecialInputElements.md#string) | [](https://taginfo.openstreetmap.org/keys/second_hand#values) [second_hand](https://wiki.openstreetmap.org/wiki/Key:second_hand) | Multiple choice | [only](https://wiki.openstreetmap.org/wiki/Tag:second_hand%3Donly) [yes](https://wiki.openstreetmap.org/wiki/Tag:second_hand%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:second_hand%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) | [](https://taginfo.openstreetmap.org/keys/website#values) [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) | [](https://taginfo.openstreetmap.org/keys/email#values) [email](https://wiki.openstreetmap.org/wiki/Key:email) | [email](../SpecialInputElements.md#email) | [](https://taginfo.openstreetmap.org/keys/phone#values) [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | [](https://taginfo.openstreetmap.org/keys/level#values) [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) +[](https://taginfo.openstreetmap.org/keys/service:binding#values) [service:binding](https://wiki.openstreetmap.org/wiki/Key:service:binding) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dno) [](https://taginfo.openstreetmap.org/keys/internet_access#values) [internet_access](https://wiki.openstreetmap.org/wiki/Key:internet_access) | Multiple choice | [wlan](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dwlan) [no](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dno) [terminal](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dterminal) [wired](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dwired) [](https://taginfo.openstreetmap.org/keys/internet_access:fee#values) [internet_access:fee](https://wiki.openstreetmap.org/wiki/Key:internet_access:fee) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dno) [customers](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dcustomers) [](https://taginfo.openstreetmap.org/keys/internet_access:ssid#values) [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid) | [string](../SpecialInputElements.md#string) | [Telekom](https://wiki.openstreetmap.org/wiki/Tag:internet_access:ssid%3DTelekom) @@ -116,693 +120,522 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/diet:lactose_free#values) [diet:lactose_free](https://wiki.openstreetmap.org/wiki/Key:diet:lactose_free) | Multiple choice | [only](https://wiki.openstreetmap.org/wiki/Tag:diet:lactose_free%3Donly) [yes](https://wiki.openstreetmap.org/wiki/Tag:diet:lactose_free%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:diet:lactose_free%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:diet:lactose_free%3Dno) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ + + + + + +### this.id + +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.id + +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}` + - *Vacant Shop* corresponds with shop=vacant + - *Farm Supply Shop* corresponds with shop=agrarian + - *Liquor Store* corresponds with shop=alcohol + - *Anime / Manga Shop* corresponds with shop=anime + - *Antique Shop* corresponds with shop=antiques + - *Appliance Store* corresponds with shop=appliance + - *Art Store* corresponds with shop=art + - *Baby Goods Store* corresponds with shop=baby_goods + - *Bag/Luggage Store* corresponds with shop=bag + - *Bakery* corresponds with shop=bakery + - *Bathroom Furnishing Store* corresponds with shop=bathroom_furnishing + - *Beauty Shop* corresponds with shop=beauty + - *Bedding/Mattress Store* corresponds with shop=bed + - *Beverage Store* corresponds with shop=beverages + - *Bicycle Shop* corresponds with shop=bicycle + - *Boat Store* corresponds with shop=boat + - *Bookmaker* corresponds with shop=bookmaker + - *Bookstore* corresponds with shop=books + - *Brewing Supply Store* corresponds with shop=brewing_supplies + - *Butcher* corresponds with shop=butcher + - *Camera Equipment Store* corresponds with shop=camera + - *Candle Shop* corresponds with shop=candles + - *Cannabis Shop* corresponds with shop=cannabis + - *Car Dealership* corresponds with shop=car + - *Car Parts Store* corresponds with shop=car_parts + - *Car Repair Shop* corresponds with shop=car_repair + - *RV Dealership* corresponds with shop=caravan + - *Carpet Store* corresponds with shop=carpet + - *Catalog Shop* corresponds with shop=catalogue + - *Charity Store* corresponds with shop=charity + - *Cheese Store* corresponds with shop=cheese + - *Drugstore* corresponds with shop=chemist + - *Chocolate Store* corresponds with shop=chocolate + - *Clothing Store* corresponds with shop=clothes + - *Coffee Store* corresponds with shop=coffee + - *Collectibles Shop* corresponds with shop=collector + - *Computer Store* corresponds with shop=computer + - *Candy Store* corresponds with shop=confectionery + - *Convenience Store* corresponds with shop=convenience + - *Copy Store* corresponds with shop=copyshop + - *Cosmetics Store* corresponds with shop=cosmetics + - *Rural Supplies Store* corresponds with shop=country_store + - *Arts & Crafts Store* corresponds with shop=craft + - *Curtain Store* corresponds with shop=curtain + - *Dairy Store* corresponds with shop=dairy + - *Delicatessen* corresponds with shop=deli + - *Department Store* corresponds with shop=department_store + - *DIY Store* corresponds with shop=doityourself + - *Door Shop* corresponds with shop=doors + - *Dry Cleaner* corresponds with shop=dry_cleaning + - *E-Cigarette Shop* corresponds with shop=e-cigarette + - *Electrical Equipment Store* corresponds with shop=electrical + - *Electronics Store* corresponds with shop=electronics + - *Erotic Store* corresponds with shop=erotic + - *Fabric Store* corresponds with shop=fabric + - *Produce Stand* corresponds with shop=farm + - *Fashion Accessories Store* corresponds with shop=fashion_accessories + - *Fireplace Store* corresponds with shop=fireplace + - *Fishing Shop* corresponds with shop=fishing + - *Flooring Supply Shop* corresponds with shop=flooring + - *Florist* corresponds with shop=florist + - *Framing Shop* corresponds with shop=frame + - *Frozen Food Store* corresponds with shop=frozen_food + - *Fuel Shop* corresponds with shop=fuel + - *Funeral Home* corresponds with shop=funeral_directors + - *Furniture Store* corresponds with shop=furniture + - *Tabletop Game Store* corresponds with shop=games + - *Garden Center* corresponds with shop=garden_centre + - *Bottled Gas Shop* corresponds with shop=gas + - *General Store* corresponds with shop=general + - *Gift Shop* corresponds with shop=gift + - *Greengrocer* corresponds with shop=greengrocer + - *Hairdresser* corresponds with shop=hairdresser + - *Hairdresser Supply Store* corresponds with shop=hairdresser_supply + - *Hardware Store* corresponds with shop=hardware + - *Health Food Store* corresponds with shop=health_food + - *Hearing Aids Store* corresponds with shop=hearing_aids + - *Herbalist* corresponds with shop=herbalist + - *Hifi Store* corresponds with shop=hifi + - *Honey Store* corresponds with shop=honey + - *Household Linen Shop* corresponds with shop=household_linen + - *Houseware Store* corresponds with shop=houseware + - *Hunting Shop* corresponds with shop=hunting + - *Interior Decoration Store* corresponds with shop=interior_decoration + - *Jewelry Store* corresponds with shop=jewelry + - *Kiosk* corresponds with shop=kiosk + - *Kitchen Design Store* corresponds with shop=kitchen + - *Laundry* corresponds with shop=laundry + - *Leather Store* corresponds with shop=leather + - *Lighting Store* corresponds with shop=lighting + - *Locksmith* corresponds with shop=locksmith + - *Lottery Shop* corresponds with shop=lottery + - *Mall* corresponds with shop=mall + - *Massage Shop* corresponds with shop=massage + - *Medical Supply Store* corresponds with shop=medical_supply + - *Military Surplus Store* corresponds with shop=military_surplus + - *Mobile Phone Store* corresponds with shop=mobile_phone + - *Model Shop* corresponds with shop=model + - *Money Lender* corresponds with shop=money_lender + - *Motorcycle Dealership* corresponds with shop=motorcycle + - *Motorcycle Repair Shop* corresponds with shop=motorcycle_repair + - *Music Store* corresponds with shop=music + - *Musical Instrument Store* corresponds with shop=musical_instrument + - *Newsstand* corresponds with shop=newsagent + - *Nutrition Supplements Store* corresponds with shop=nutrition_supplements + - *Nuts Shop* corresponds with shop=nuts + - *Optician* corresponds with shop=optician + - *Outdoors Store* corresponds with shop=outdoor + - *Online Retailer Outpost* corresponds with shop=outpost + - *Paint Store* corresponds with shop=paint + - *Party Supply Store* corresponds with shop=party + - *Pasta Store* corresponds with shop=pasta + - *Pastry Shop* corresponds with shop=pastry + - *Pawnshop* corresponds with shop=pawnbroker + - *Perfume Store* corresponds with shop=perfumery + - *Pet Store* corresponds with shop=pet + - *Pet Groomer* corresponds with shop=pet_grooming + - *Photography Store* corresponds with shop=photo + - *Pottery Store* corresponds with shop=pottery + - *Printer Ink Store* corresponds with shop=printer_ink + - *Psychic* corresponds with shop=psychic + - *Fireworks Store* corresponds with shop=pyrotechnics + - *Radio/Electronic Component Store* corresponds with shop=radiotechnics + - *Religious Store* corresponds with shop=religion + - *Rental Shop* corresponds with shop=rental + - *Repair Shop* corresponds with shop=repair + - *Rice Store* corresponds with shop=rice + - *Scuba Diving Shop* corresponds with shop=scuba_diving + - *Seafood Shop* corresponds with shop=seafood + - *Thrift Store* corresponds with shop=second_hand + - *Sewing Supply Shop* corresponds with shop=sewing + - *Shoe Repair Shop* corresponds with shop=shoe_repair + - *Shoe Store* corresponds with shop=shoes + - *Spice Shop* corresponds with shop=spices + - *Sporting Goods Store* corresponds with shop=sports + - *Stationery Store* corresponds with shop=stationery + - *Storage Rental* corresponds with shop=storage_rental + - *Supermarket* corresponds with shop=supermarket + - *Pool Supply Store* corresponds with shop=swimming_pool + - *Tailor* corresponds with shop=tailor + - *Tattoo Parlor* corresponds with shop=tattoo + - *Tea Store* corresponds with shop=tea + - *Telecom Retail Store* corresponds with shop=telecommunication + - *Ticket Seller* corresponds with shop=ticket + - *Tile Shop* corresponds with shop=tiles + - *Tobacco Shop* corresponds with shop=tobacco + - *Tool Rental* corresponds with shop=tool_hire + - *Toy Store* corresponds with shop=toys + - *Trade Shop* corresponds with shop=trade + - *Travel Agency* corresponds with shop=travel_agency + - *Trophy Shop* corresponds with shop=trophy + - *Tire Store* corresponds with shop=tyres + - *Vacuum Cleaner Store* corresponds with shop=vacuum_cleaner + - *Discount Store* corresponds with shop=variety_store + - *Video Store* corresponds with shop=video + - *Video Game Store* corresponds with shop=video_games + - *Watches Shop* corresponds with shop=watches + - *Drinking Water Shop* corresponds with shop=water + - *Watersport/Swim Shop* corresponds with shop=water_sports + - *Weapon Shop* corresponds with shop=weapons + - *Wholesale Store* corresponds with shop=wholesale + - *Wig Shop* corresponds with shop=wigs + - *Window Blind Store* corresponds with shop=window_blind + - *Wine Shop* corresponds with shop=wine + + + +### this.id + +The question is `What is the brand of this shop?` +This rendering asks information about the property +[brand](https://wiki.openstreetmap.org/wiki/Key:brand) +This is rendered with `Part of {brand}` + - *This shop does not have a specific brand, it is not part of a bigger chain* corresponds with not:brand=yes + + + +### this.id + +The question is `Does this shop sell second-hand items?` + + - *This shop sells second-hand items only* corresponds with second_hand=only + - *This shop sells second-hand items along with new items* corresponds with second_hand=yes + - *This shop only sells brand-new items* corresponds with second_hand=no +This tagrendering is only visible in the popup if the following condition is met: shop=clothes | shop=car | shop=books | shop=charity | shop=car_repair | shop=furniture | shop=bicycle | shop=bicycle | shop=mobile_phone | shop=computer | shop=toys + + +### this.id + +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)}` + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ + + + +### this.id + +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` + +### this.id + +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ -This tagrendering has no question and is thus read-only - - - - - -### shops-name - - - -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}` - - - -### shop_types - - - -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}` - - - - - *Vacant Shop* corresponds with shop=vacant - - *Farm Supply Shop* corresponds with shop=agrarian - - *Liquor Store* corresponds with shop=alcohol - - *Anime / Manga Shop* corresponds with shop=anime - - *Antique Shop* corresponds with shop=antiques - - *Appliance Store* corresponds with shop=appliance - - *Art Store* corresponds with shop=art - - *Baby Goods Store* corresponds with shop=baby_goods - - *Bag/Luggage Store* corresponds with shop=bag - - *Bakery* corresponds with shop=bakery - - *Bathroom Furnishing Store* corresponds with shop=bathroom_furnishing - - *Beauty Shop* corresponds with shop=beauty - - *Bedding/Mattress Store* corresponds with shop=bed - - *Beverage Store* corresponds with shop=beverages - - *Bicycle Shop* corresponds with shop=bicycle - - *Boat Store* corresponds with shop=boat - - *Bookmaker* corresponds with shop=bookmaker - - *Bookstore* corresponds with shop=books - - *Brewing Supply Store* corresponds with shop=brewing_supplies - - *Butcher* corresponds with shop=butcher - - *Camera Equipment Store* corresponds with shop=camera - - *Candle Shop* corresponds with shop=candles - - *Cannabis Shop* corresponds with shop=cannabis - - *Car Dealership* corresponds with shop=car - - *Car Parts Store* corresponds with shop=car_parts - - *Car Repair Shop* corresponds with shop=car_repair - - *RV Dealership* corresponds with shop=caravan - - *Carpet Store* corresponds with shop=carpet - - *Catalog Shop* corresponds with shop=catalogue - - *Charity Store* corresponds with shop=charity - - *Cheese Store* corresponds with shop=cheese - - *Drugstore* corresponds with shop=chemist - - *Chocolate Store* corresponds with shop=chocolate - - *Clothing Store* corresponds with shop=clothes - - *Coffee Store* corresponds with shop=coffee - - *Collectibles Shop* corresponds with shop=collector - - *Computer Store* corresponds with shop=computer - - *Candy Store* corresponds with shop=confectionery - - *Convenience Store* corresponds with shop=convenience - - *Copy Store* corresponds with shop=copyshop - - *Cosmetics Store* corresponds with shop=cosmetics - - *Rural Supplies Store* corresponds with shop=country_store - - *Arts & Crafts Store* corresponds with shop=craft - - *Curtain Store* corresponds with shop=curtain - - *Dairy Store* corresponds with shop=dairy - - *Delicatessen* corresponds with shop=deli - - *Department Store* corresponds with shop=department_store - - *DIY Store* corresponds with shop=doityourself - - *Door Shop* corresponds with shop=doors - - *Dry Cleaner* corresponds with shop=dry_cleaning - - *E-Cigarette Shop* corresponds with shop=e-cigarette - - *Electrical Equipment Store* corresponds with shop=electrical - - *Electronics Store* corresponds with shop=electronics - - *Erotic Store* corresponds with shop=erotic - - *Fabric Store* corresponds with shop=fabric - - *Produce Stand* corresponds with shop=farm - - *Fashion Accessories Store* corresponds with shop=fashion_accessories - - *Fireplace Store* corresponds with shop=fireplace - - *Fishing Shop* corresponds with shop=fishing - - *Flooring Supply Shop* corresponds with shop=flooring - - *Florist* corresponds with shop=florist - - *Framing Shop* corresponds with shop=frame - - *Frozen Food Store* corresponds with shop=frozen_food - - *Fuel Shop* corresponds with shop=fuel - - *Funeral Home* corresponds with shop=funeral_directors - - *Furniture Store* corresponds with shop=furniture - - *Tabletop Game Store* corresponds with shop=games - - *Garden Center* corresponds with shop=garden_centre - - *Bottled Gas Shop* corresponds with shop=gas - - *General Store* corresponds with shop=general - - *Gift Shop* corresponds with shop=gift - - *Greengrocer* corresponds with shop=greengrocer - - *Hairdresser* corresponds with shop=hairdresser - - *Hairdresser Supply Store* corresponds with shop=hairdresser_supply - - *Hardware Store* corresponds with shop=hardware - - *Health Food Store* corresponds with shop=health_food - - *Hearing Aids Store* corresponds with shop=hearing_aids - - *Herbalist* corresponds with shop=herbalist - - *Hifi Store* corresponds with shop=hifi - - *Honey Store* corresponds with shop=honey - - *Household Linen Shop* corresponds with shop=household_linen - - *Houseware Store* corresponds with shop=houseware - - *Hunting Shop* corresponds with shop=hunting - - *Interior Decoration Store* corresponds with shop=interior_decoration - - *Jewelry Store* corresponds with shop=jewelry - - *Kiosk* corresponds with shop=kiosk - - *Kitchen Design Store* corresponds with shop=kitchen - - *Laundry* corresponds with shop=laundry - - *Leather Store* corresponds with shop=leather - - *Lighting Store* corresponds with shop=lighting - - *Locksmith* corresponds with shop=locksmith - - *Lottery Shop* corresponds with shop=lottery - - *Mall* corresponds with shop=mall - - *Massage Shop* corresponds with shop=massage - - *Medical Supply Store* corresponds with shop=medical_supply - - *Military Surplus Store* corresponds with shop=military_surplus - - *Mobile Phone Store* corresponds with shop=mobile_phone - - *Model Shop* corresponds with shop=model - - *Money Lender* corresponds with shop=money_lender - - *Motorcycle Dealership* corresponds with shop=motorcycle - - *Motorcycle Repair Shop* corresponds with shop=motorcycle_repair - - *Music Store* corresponds with shop=music - - *Musical Instrument Store* corresponds with shop=musical_instrument - - *Newsstand* corresponds with shop=newsagent - - *Nutrition Supplements Store* corresponds with shop=nutrition_supplements - - *Nuts Shop* corresponds with shop=nuts - - *Optician* corresponds with shop=optician - - *Outdoors Store* corresponds with shop=outdoor - - *Online Retailer Outpost* corresponds with shop=outpost - - *Paint Store* corresponds with shop=paint - - *Party Supply Store* corresponds with shop=party - - *Pasta Store* corresponds with shop=pasta - - *Pastry Shop* corresponds with shop=pastry - - *Pawnshop* corresponds with shop=pawnbroker - - *Perfume Store* corresponds with shop=perfumery - - *Pet Store* corresponds with shop=pet - - *Pet Groomer* corresponds with shop=pet_grooming - - *Photography Store* corresponds with shop=photo - - *Pottery Store* corresponds with shop=pottery - - *Printer Ink Store* corresponds with shop=printer_ink - - *Psychic* corresponds with shop=psychic - - *Fireworks Store* corresponds with shop=pyrotechnics - - *Radio/Electronic Component Store* corresponds with shop=radiotechnics - - *Religious Store* corresponds with shop=religion - - *Rental Shop* corresponds with shop=rental - - *Repair Shop* corresponds with shop=repair - - *Rice Store* corresponds with shop=rice - - *Scuba Diving Shop* corresponds with shop=scuba_diving - - *Seafood Shop* corresponds with shop=seafood - - *Thrift Store* corresponds with shop=second_hand - - *Sewing Supply Shop* corresponds with shop=sewing - - *Shoe Repair Shop* corresponds with shop=shoe_repair - - *Shoe Store* corresponds with shop=shoes - - *Spice Shop* corresponds with shop=spices - - *Sporting Goods Store* corresponds with shop=sports - - *Stationery Store* corresponds with shop=stationery - - *Storage Rental* corresponds with shop=storage_rental - - *Supermarket* corresponds with shop=supermarket - - *Pool Supply Store* corresponds with shop=swimming_pool - - *Tailor* corresponds with shop=tailor - - *Tattoo Parlor* corresponds with shop=tattoo - - *Tea Store* corresponds with shop=tea - - *Telecom Retail Store* corresponds with shop=telecommunication - - *Ticket Seller* corresponds with shop=ticket - - *Tile Shop* corresponds with shop=tiles - - *Tobacco Shop* corresponds with shop=tobacco - - *Tool Rental* corresponds with shop=tool_hire - - *Toy Store* corresponds with shop=toys - - *Trade Shop* corresponds with shop=trade - - *Travel Agency* corresponds with shop=travel_agency - - *Trophy Shop* corresponds with shop=trophy - - *Tire Store* corresponds with shop=tyres - - *Vacuum Cleaner Store* corresponds with shop=vacuum_cleaner - - *Discount Store* corresponds with shop=variety_store - - *Video Store* corresponds with shop=video - - *Video Game Store* corresponds with shop=video_games - - *Watches Shop* corresponds with shop=watches - - *Drinking Water Shop* corresponds with shop=water - - *Watersport/Swim Shop* corresponds with shop=water_sports - - *Weapon Shop* corresponds with shop=weapons - - *Wholesale Store* corresponds with shop=wholesale - - *Wig Shop* corresponds with shop=wigs - - *Window Blind Store* corresponds with shop=window_blind - - *Wine Shop* corresponds with shop=wine +This tagrendering has labels +`contact` +### this.id +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` -### second_hand +### this.id +The question is `Which methods of payment are accepted here?` + - *Cash is accepted here* corresponds with payment:cash=yes + - Unselecting this answer will add payment:cash=no + - *Payment cards are accepted here* corresponds with payment:cards=yes + - Unselecting this answer will add payment:cards=no + - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes + - Unselecting this answer will add payment:qr_code=no -The question is *Does this shop sell second-hand items?* +### this.id +_This tagrendering has no question and is thus read-only_ - - *This shop sells second-hand items only* corresponds with second_hand=only - - *This shop sells second-hand items along with new items* corresponds with second_hand=yes - - *This shop only sells brand-new items* corresponds with second_hand=no +This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+ +This tagrendering has labels +`level` +### this.id -This tagrendering is only visible in the popup if the following condition is met: `shop=clothes | shop=car | shop=books | shop=charity | shop=car_repair | shop=furniture | shop=bicycle | shop=bicycle | shop=mobile_phone | shop=computer | shop=toys` +The question is `On what level is this feature located?` +This rendering asks information about the property +[level](https://wiki.openstreetmap.org/wiki/Key:level) +This is rendered with `Located on the {level}th floor` + - *Located underground* corresponds with location=underground + - _This option cannot be chosen as answer_ + - *Located on the ground floor* corresponds with level=0 + - *Located on the ground floor* corresponds with level= + - _This option cannot be chosen as answer_ + - *Located on the first floor* corresponds with level=1 + - *Located on the first basement level* corresponds with level=-1 +This tagrendering has labels +`level` +### this.id -### opening_hours +The question is `What paper formats does this shop offer?` + - *This shop can print on papers of size A4* corresponds with service:print:A4=yes + - Unselecting this answer will add service:print:A4=no + - *This shop can print on papers of size A3* corresponds with service:print:A3=yes + - Unselecting this answer will add service:print:A3=no + - *This shop can print on papers of size A2* corresponds with service:print:A2=yes + - Unselecting this answer will add service:print:A2=no + - *This shop can print on papers of size A1* corresponds with service:print:A1=yes + - Unselecting this answer will add service:print:A1=no + - *This shop can print on papers of size A0* corresponds with service:print:A0=yes + - Unselecting this answer will add service:print:A0=no +This tagrendering is only visible in the popup if the following condition is met: service:print=yes | shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ -The question is *What are the opening hours of {title()}?* +### this.id -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)}` +The question is `Does this shop offer a binding service?` + - *This shop binds papers into a booklet* corresponds with service:binding=yes + - *This shop does bind books* corresponds with service:binding=no +This tagrendering is only visible in the popup if the following condition is met: service:print=yes | shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ +### this.id +The question is `Does this shop offer key cutting?` + - *This shop is also specialized in key cutting* corresponds with craft=key_cutter + - *This shop offers key cutting as a service* corresponds with service:key_cutting=yes + - *This shops does not offer key cutting as a service* corresponds with craft= & service:key_cutting=no +This tagrendering is only visible in the popup if the following condition is met: craft=key_cutting | shop=shoe_repair | shop=diy | shop=doityourself | shop=home_improvement | shop=hardware | shop=locksmith | shop=repair | service:key_cutting~.+ -### website +### this.id +The question is `Does this place offer internet access?` + - *This place offers wireless internet access* corresponds with internet_access=wlan + - *This place does not offer internet access* corresponds with internet_access=no + - *This place offers internet access* corresponds with internet_access=yes + - _This option cannot be chosen as answer_ + - *This place offers internet access via a terminal or computer* corresponds with internet_access=terminal + - *This place offers wired internet access* corresponds with internet_access=wired -The question is *What is the website of {title()}?* +This tagrendering has labels +`internet-all` -This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}` +### this.id +The question is `Is there a fee for internet access?` + - *There is a fee for the internet access at this place* corresponds with internet_access:fee=yes + - *Internet access is free at this place* corresponds with internet_access:fee=no + - *Internet access is free at this place, for customers only* corresponds with internet_access:fee=customers +This tagrendering is only visible in the popup if the following condition is met: internet_access!=no & internet_access~.+ +This tagrendering has labels +`internet-all` - - *{contact:website}* corresponds with contact:website~.+ - - _This option cannot be chosen as answer_ +### this.id +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}` + - *Telekom* corresponds with internet_access:ssid=Telekom +This tagrendering is only visible in the popup if the following condition is met: internet_access=wlan +This tagrendering has labels +`internet-all` -This tagrendering has labels `contact` +### this.id +The question is `Does this shop offer organic products?` + - *This shop offers organic products* corresponds with organic=yes + - *This shop only offers organic products* corresponds with organic=only + - *This shop does not offer organic products* corresponds with organic=no +This tagrendering is only visible in the popup if the following condition is met: shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=clothes | shop=shoes | shop=butcher | shop=cosmetics | shop=deli | shop=bakery | shop=alcohol | shop=seafood | shop=beverages | shop=florist -### email +### this.id +The question is `Does this shop have a sugar free offering?` -The question is *What is the email address of {title()}?* + - *This shop only sells sugar free products* corresponds with diet:sugar_free=only + - *This shop has a big sugar free offering* corresponds with diet:sugar_free=yes + - *This shop has a limited sugar free offering* corresponds with diet:sugar_free=limited + - *This shop has no sugar free offering* corresponds with diet:sugar_free=no +This tagrendering is only visible in the popup if the following condition is met: shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=deli | shop=bakery | shop=beverages | shop=beverages | shop=pastry | shop=chocolate | shop=frozen_food | shop=ice_cream +This tagrendering has labels +`diets` -This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}` +### this.id +The question is `Does this shop have a gluten free offering?` + - *This shop only sells gluten free products* corresponds with diet:gluten_free=only + - *This shop has a big gluten free offering* corresponds with diet:gluten_free=yes + - *This shop has a limited gluten free offering* corresponds with diet:gluten_free=limited + - *This shop has no gluten free offering* corresponds with diet:gluten_free=no +This tagrendering is only visible in the popup if the following condition is met: shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=deli | shop=bakery | shop=beverages | shop=beverages | shop=pastry | shop=chocolate | shop=frozen_food | shop=ice_cream +This tagrendering has labels +`diets` - - *{contact:email}* corresponds with contact:email~.+ - - _This option cannot be chosen as answer_ - - *{operator:email}* corresponds with operator:email~.+ - - _This option cannot be chosen as answer_ - - -This tagrendering has labels `contact` - - - -### 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` - - - -### payment-options - - - -The question is *Which methods of payment are accepted here?* - - - - - - - *Cash is accepted here* corresponds with payment:cash=yes - - Unselecting this answer will add payment:cash=no - - *Payment cards are accepted here* corresponds with payment:cards=yes - - Unselecting this answer will add payment:cards=no - - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes - - Unselecting this answer will add payment:qr_code=no - - - - -### repeated - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering is only visible in the popup if the following condition is met: `repeat_on~.+` - -This tagrendering has labels `level` - - - -### single_level - - - -The question is *On what level is this feature located?* - -This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level) This is rendered with `Located on the {level}th floor` - - - - - *Located underground* corresponds with location=underground - - _This option cannot be chosen as answer_ - - *Located on the ground floor* corresponds with level=0 - - *Located on the ground floor* corresponds with level= - - _This option cannot be chosen as answer_ - - *Located on the first floor* corresponds with level=1 - - *Located on the first basement level* corresponds with level=-1 - - -This tagrendering has labels `level` - - - -### copyshop-print-sizes - - - -The question is *What paper formats does this shop offer?* - - - - - - - *This shop can print on papers of size A4* corresponds with service:print:A4=yes - - Unselecting this answer will add service:print:A4=no - - *This shop can print on papers of size A3* corresponds with service:print:A3=yes - - Unselecting this answer will add service:print:A3=no - - *This shop can print on papers of size A2* corresponds with service:print:A2=yes - - Unselecting this answer will add service:print:A2=no - - *This shop can print on papers of size A1* corresponds with service:print:A1=yes - - Unselecting this answer will add service:print:A1=no - - *This shop can print on papers of size A0* corresponds with service:print:A0=yes - - Unselecting this answer will add service:print:A0=no - - -This tagrendering is only visible in the popup if the following condition is met: `service:print=yes | shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$` - - - -### key_cutter - - - -The question is *Does this shop offer key cutting?* - - - - - - - *This shop is also specialized in key cutting* corresponds with craft=key_cutter - - *This shop offers key cutting as a service* corresponds with service:key_cutting=yes - - *This shops does not offer key cutting as a service* corresponds with craft= & service:key_cutting=no - - -This tagrendering is only visible in the popup if the following condition is met: `craft=key_cutting | shop=shoe_repair | shop=diy | shop=doityourself | shop=home_improvement | shop=hardware | shop=locksmith | shop=repair | service:key_cutting~.+` - - - -### internet - - - -The question is *Does this place offer internet access?* - - - - - - - *This place offers wireless internet access* corresponds with internet_access=wlan - - *This place does not offer internet access* corresponds with internet_access=no - - *This place offers internet access* corresponds with internet_access=yes - - _This option cannot be chosen as answer_ - - *This place offers internet access via a terminal or computer* corresponds with internet_access=terminal - - *This place offers wired internet access* corresponds with internet_access=wired - - -This tagrendering has labels `internet-all` - - - -### internet-fee - - - -The question is *Is there a fee for internet access?* - - - - - - - *There is a fee for the internet access at this place* corresponds with internet_access:fee=yes - - *Internet access is free at this place* corresponds with internet_access:fee=no - - *Internet access is free at this place, for customers only* corresponds with internet_access:fee=customers - - -This tagrendering is only visible in the popup if the following condition is met: `internet_access!=no & internet_access~.+` - -This tagrendering has labels `internet-all` - - - -### internet-ssid - - - -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}` - - - - - *Telekom* corresponds with internet_access:ssid=Telekom - - -This tagrendering is only visible in the popup if the following condition is met: `internet_access=wlan` - -This tagrendering has labels `internet-all` - - - -### organic - - - -The question is *Does this shop offer organic products?* - - - - - - - *This shop offers organic products* corresponds with organic=yes - - *This shop only offers organic products* corresponds with organic=only - - *This shop does not offer organic products* corresponds with organic=no - - -This tagrendering is only visible in the popup if the following condition is met: `shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=clothes | shop=shoes | shop=butcher | shop=cosmetics | shop=deli | shop=bakery | shop=alcohol | shop=seafood | shop=beverages | shop=florist` - - - -### sugar_free - - - -The question is *Does this shop have a sugar free offering?* - - - - - - - *This shop only sells sugar free products* corresponds with diet:sugar_free=only - - *This shop has a big sugar free offering* corresponds with diet:sugar_free=yes - - *This shop has a limited sugar free offering* corresponds with diet:sugar_free=limited - - *This shop has no sugar free offering* corresponds with diet:sugar_free=no - - -This tagrendering is only visible in the popup if the following condition is met: `shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=deli | shop=bakery | shop=beverages | shop=beverages | shop=pastry | shop=chocolate | shop=frozen_food | shop=ice_cream` - -This tagrendering has labels `diets` - - - -### gluten_free - - - -The question is *Does this shop have a gluten free offering?* - - - - - - - *This shop only sells gluten free products* corresponds with diet:gluten_free=only - - *This shop has a big gluten free offering* corresponds with diet:gluten_free=yes - - *This shop has a limited gluten free offering* corresponds with diet:gluten_free=limited - - *This shop has no gluten free offering* corresponds with diet:gluten_free=no - - -This tagrendering is only visible in the popup if the following condition is met: `shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=deli | shop=bakery | shop=beverages | shop=beverages | shop=pastry | shop=chocolate | shop=frozen_food | shop=ice_cream` - -This tagrendering has labels `diets` - - - -### lactose_free - - - -The question is *Does {title()} have a lactose-free offering?* - - - - - - - *Only sells lactose free products* corresponds with diet:lactose_free=only - - *Big lactose free offering* corresponds with diet:lactose_free=yes - - *Limited lactose free offering* corresponds with diet:lactose_free=limited - - *No lactose free offering* corresponds with diet:lactose_free=no - - -This tagrendering is only visible in the popup if the following condition is met: `shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=deli | shop=bakery | shop=beverages | shop=beverages | shop=pastry | shop=chocolate | shop=frozen_food | shop=ice_cream` - -This tagrendering has labels `diets` - - - -### questions +### this.id +The question is `Does {title()} have a lactose-free offering?` + - *Only sells lactose free products* corresponds with diet:lactose_free=only + - *Big lactose free offering* corresponds with diet:lactose_free=yes + - *Limited lactose free offering* corresponds with diet:lactose_free=limited + - *No lactose free offering* corresponds with diet:lactose_free=no +This tagrendering is only visible in the popup if the following condition is met: shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=deli | shop=bakery | shop=beverages | shop=beverages | shop=pastry | shop=chocolate | shop=frozen_food | shop=ice_cream +This tagrendering has labels +`diets` +### this.id Show the questions block at this location - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### reviews - - - +### this.id Shows the reviews module (including the possibility to leave a review) - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/memorial.md b/Docs/Layers/memorial.md index 9706c5ab0..ef7bd3123 100644 --- a/Docs/Layers/memorial.md +++ b/Docs/Layers/memorial.md @@ -25,31 +25,31 @@ Layer showing memorial plaques, based upon a unofficial theme. Can be expanded t 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [memorial-type](#memorial-type) - - [inscription](#inscription) - - [memorial-wikidata](#memorial-wikidata) - - [subject-wikidata](#subject-wikidata) - - [start_date](#start_date) - - [bench-backrest](#bench-backrest) - - [bench-seats](#bench-seats) - - [bench-material](#bench-material) - - [bench-direction](#bench-direction) - - [bench-colour](#bench-colour) - - [bench-survey:date](#bench-surveydate) - - [bench-inscription](#bench-inscription) - - [bench-memorial](#bench-memorial) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -107,388 +107,270 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/historic#values) [historic](https://wiki.openstreetmap.org/wiki/Key:historic) | Multiple choice | [memorial](https://wiki.openstreetmap.org/wiki/Tag:historic%3Dmemorial) [](https://wiki.openstreetmap.org/wiki/Tag:historic%3D) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### memorial-type +The question is `What type of memorial is this?` +This rendering asks information about the property +[memorial](https://wiki.openstreetmap.org/wiki/Key:memorial) +This is rendered with `This is a {memorial}` + - *This is a statue* corresponds with memorial=statue + - *This is a plaque* corresponds with memorial=plaque + - *This is a commemorative bench* corresponds with memorial=bench + - *This is a ghost bike - a bicycle painted white to remember a cyclist whom deceased because of a car crash* corresponds with memorial=ghost_bike + - *This is a stolperstein (stumbing stone)* corresponds with memorial=stolperstein + - *This is a stele* corresponds with memorial=stele + - *This is a memorial stone* corresponds with memorial=stone + - *This is a bust* corresponds with memorial=bust + - *This is a sculpture* corresponds with memorial=sculpture + - *This is an obelisk* corresponds with memorial=obelisk + - *This is a cross* corresponds with memorial=cross + - *This is a blue plaque* corresponds with memorial=blue_plaque + - *This is a historic tank, permanently placed in public space as memorial* corresponds with memorial=tank + - *This is a memorial tree* corresponds with memorial=tree + - *This is a gravestone; the person is buried here* corresponds with historic=tomb -The question is *What type of memorial is this?* +### this.id -This rendering asks information about the property [memorial](https://wiki.openstreetmap.org/wiki/Key:memorial) This is rendered with `This is a {memorial}` +The question is `What is the inscription on this memorial?` +This rendering asks information about the property +[inscription](https://wiki.openstreetmap.org/wiki/Key:inscription) +This is rendered with `The inscription on this memorial reads:

{inscription}

` + - *This memorial does not have an inscription* corresponds with not:inscription=yes - - *This is a statue* corresponds with memorial=statue - - *This is a plaque* corresponds with memorial=plaque - - *This is a commemorative bench* corresponds with memorial=bench - - *This is a ghost bike - a bicycle painted white to remember a cyclist whom deceased because of a car crash* corresponds with memorial=ghost_bike - - *This is a stolperstein (stumbing stone)* corresponds with memorial=stolperstein - - *This is a stele* corresponds with memorial=stele - - *This is a memorial stone* corresponds with memorial=stone - - *This is a bust* corresponds with memorial=bust - - *This is a sculpture* corresponds with memorial=sculpture - - *This is an obelisk* corresponds with memorial=obelisk - - *This is a cross* corresponds with memorial=cross - - *This is a blue plaque* corresponds with memorial=blue_plaque - - *This is a historic tank, permanently placed in public space as memorial* corresponds with memorial=tank - - *This is a memorial tree* corresponds with memorial=tree +### this.id +The question is `What is the Wikipedia page about this memorial?` +This rendering asks information about the property +[wikidata](https://wiki.openstreetmap.org/wiki/Key:wikidata) +This is rendered with `

Wikipedia page about the memorial

{wikipedia(wikidata)}` -### inscription +### this.id +The question is `What is the Wikipedia page about the person or event that is remembered here?` +This rendering asks information about the property +[subject:wikidata](https://wiki.openstreetmap.org/wiki/Key:subject:wikidata) +This is rendered with `

Wikipedia page about the remembered event or person

{wikipedia(subject:wikidata)}` -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.id - - *This memorial does not have an inscription* corresponds with not:inscription=yes +The question is `When was this memorial 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}` -### memorial-wikidata +### this.id +The question is `Does this bench have a backrest?` + - *This bench is two-sided and shares the backrest* corresponds with backrest=yes & two_sided=yes + - *This bench does have a backrest* corresponds with backrest=yes + - *This bench does not have a backrest* corresponds with backrest=no +This tagrendering is only visible in the popup if the following condition is met: amenity=bench +This tagrendering has labels +`bench-questions` -The question is *What is the Wikipedia page about this memorial?* +### this.id -This rendering asks information about the property [wikidata](https://wiki.openstreetmap.org/wiki/Key:wikidata) This is rendered with `

Wikipedia page about the memorial

{wikipedia(wikidata)}` +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 `This bench has {seats} seats` + - *This bench does not have separated seats* corresponds with seats:separated=no +This tagrendering is only visible in the popup if the following condition is met: amenity=bench +This tagrendering has labels +`bench-questions` +### this.id +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}` + - *The seating is made from wood* corresponds with material=wood + - *The seating is made from metal* corresponds with material=metal + - *The seating is made from stone* corresponds with material=stone + - *The seating is made from concrete* corresponds with material=concrete + - *The seating is made from plastic* corresponds with material=plastic + - *The seating is made from steel* corresponds with material=steel +This tagrendering is only visible in the popup if the following condition is met: amenity=bench +This tagrendering has labels +`bench-questions` -### subject-wikidata +### this.id +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 tagrendering is only visible in the popup if the following condition is met: amenity=bench & two_sided!=yes +This tagrendering has labels +`bench-questions` -The question is *What is the Wikipedia page about the person or event that is remembered here?* +### this.id -This rendering asks information about the property [subject:wikidata](https://wiki.openstreetmap.org/wiki/Key:subject:wikidata) This is rendered with `

Wikipedia page about the remembered event or person

{wikipedia(subject:wikidata)}` +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}` + - *Colour: brown* corresponds with colour=brown + - *Colour: green* corresponds with colour=green + - *Colour: gray* corresponds with colour=gray + - *Colour: white* corresponds with colour=white + - *Colour: red* corresponds with colour=red + - *Colour: black* corresponds with colour=black + - *Colour: blue* corresponds with colour=blue + - *Colour: yellow* corresponds with colour=yellow +This tagrendering is only visible in the popup if the following condition is met: amenity=bench +This tagrendering has labels +`bench-questions` +### this.id +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}` + - *Surveyed today!* corresponds with survey:date= +This tagrendering is only visible in the popup if the following condition is met: amenity=bench +This tagrendering has labels +`bench-questions` -### start_date +### this.id +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 has the following inscription:

{inscription}

` + - *This bench does not have an inscription* corresponds with not:inscription=yes + - *This bench probably does not not have an inscription* corresponds with inscription= + - _This option cannot be chosen as answer_ +This tagrendering is only visible in the popup if the following condition is met: amenity=bench +This tagrendering has labels +`bench-questions` +### this.id -The question is *When was this memorial installed?* +The question is `Does this bench act as memorial for someone or something?` -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 bench is a memorial for someone or something* corresponds with historic=memorial + - *This bench is a not a memorial for someone or something* corresponds with historic= & not:historic=memorial +This tagrendering is only visible in the popup if the following condition is met: amenity=bench & (historic=memorial | memorial=bench | tourism=artwork | inscription~.+) +This tagrendering has labels +`bench-questions` +### this.id +_This tagrendering has no question and is thus read-only_ -### bench-backrest -The question is *Does this bench have a backrest?* +### this.id +_This tagrendering has no question and is thus read-only_ - - *This bench is two-sided and shares the backrest* corresponds with backrest=yes & two_sided=yes - - *This bench does have a backrest* corresponds with backrest=yes - - *This bench does not have a backrest* corresponds with backrest=no - - -This tagrendering is only visible in the popup if the following condition is met: `amenity=bench` - -This tagrendering has labels `bench-questions` - - - -### bench-seats - - - -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 `This bench has {seats} seats` - - - - - *This bench does not have separated seats* corresponds with seats:separated=no - - -This tagrendering is only visible in the popup if the following condition is met: `amenity=bench` - -This tagrendering has labels `bench-questions` - - - -### bench-material - - - -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}` - - - - - *The seating is made from wood* corresponds with material=wood - - *The seating is made from metal* corresponds with material=metal - - *The seating is made from stone* corresponds with material=stone - - *The seating is made from concrete* corresponds with material=concrete - - *The seating is made from plastic* corresponds with material=plastic - - *The seating is made from steel* corresponds with material=steel - - -This tagrendering is only visible in the popup if the following condition is met: `amenity=bench` - -This tagrendering has labels `bench-questions` - - - -### bench-direction - - - -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 tagrendering is only visible in the popup if the following condition is met: `amenity=bench & two_sided!=yes` - -This tagrendering has labels `bench-questions` - - - -### bench-colour - - - -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}` - - - - - *Colour: brown* corresponds with colour=brown - - *Colour: green* corresponds with colour=green - - *Colour: gray* corresponds with colour=gray - - *Colour: white* corresponds with colour=white - - *Colour: red* corresponds with colour=red - - *Colour: black* corresponds with colour=black - - *Colour: blue* corresponds with colour=blue - - *Colour: yellow* corresponds with colour=yellow - - -This tagrendering is only visible in the popup if the following condition is met: `amenity=bench` - -This tagrendering has labels `bench-questions` - - - -### bench-survey:date - - - -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}` - - - - - *Surveyed today!* corresponds with survey:date= - - -This tagrendering is only visible in the popup if the following condition is met: `amenity=bench` - -This tagrendering has labels `bench-questions` - - - -### bench-inscription - - - -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 has the following inscription:

{inscription}

` - - - - - *This bench does not have an inscription* corresponds with not:inscription=yes - - *This bench (probably) does not not have an inscription* corresponds with inscription= - - _This option cannot be chosen as answer_ - - -This tagrendering is only visible in the popup if the following condition is met: `amenity=bench` - -This tagrendering has labels `bench-questions` - - - -### bench-memorial - - - -The question is *Does this bench act as memorial for someone or something?* - - - - - - - *This bench is a memorial for someone or something* corresponds with historic=memorial - - *This bench is a not a memorial for someone or something* corresponds with historic= & not:historic=memorial - - -This tagrendering is only visible in the popup if the following condition is met: `amenity=bench & (historic=memorial | memorial=bench | tourism=artwork | inscription~.+)` - -This tagrendering has labels `bench-questions` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/memorial/memorial.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/memorial/memorial.json) diff --git a/Docs/Layers/mountain_rescue.md b/Docs/Layers/mountain_rescue.md index ba4697125..84770c6d2 100644 --- a/Docs/Layers/mountain_rescue.md +++ b/Docs/Layers/mountain_rescue.md @@ -25,18 +25,18 @@ A building where first aid responders store material and might be on watch 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -78,151 +78,105 @@ 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.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### leftover-questions +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/mountain_rescue/mountain_rescue.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/mountain_rescue/mountain_rescue.json) diff --git a/Docs/Layers/nature_reserve.md b/Docs/Layers/nature_reserve.md index a5b7f4b99..e1b053840 100644 --- a/Docs/Layers/nature_reserve.md +++ b/Docs/Layers/nature_reserve.md @@ -25,28 +25,28 @@ A nature reserve is an area where nature can take its course 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [Access tag](#access-tag) - - [Operator tag](#operator-tag) - - [Name tag](#name-tag) - - [Dogs?](#dogs) - - [website](#website) - - [Curator](#curator) - - [Email](#email) - - [phone](#phone) - - [Non-editable description](#non-editable-description) - - [Editable description](#editable-description) - - [Surface area](#surface-area) - - [wikipedia](#wikipedia) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -103,301 +103,220 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/wikidata#values) [wikidata](https://wiki.openstreetmap.org/wiki/Key:wikidata) | [wikidata](../SpecialInputElements.md#wikidata) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### Access tag +The question is `Is this nature reserve accessible to the public?` +This rendering asks information about the property +[access:description](https://wiki.openstreetmap.org/wiki/Key:access:description) +This is rendered with `Accessin this nature reserve: {access:description}` + - *Publicly accessible* corresponds with access=yes & fee= + - *Not accessible* corresponds with access=no & fee= + - *Not accessible as this is a private area* corresponds with access=private & fee= + - *Accessible despite being a privately owned area* corresponds with access=permissive & fee= + - *Only accessible with a guide or during organised activities* corresponds with access=guided & fee= + - *Accessible with fee* corresponds with access=yes & fee=yes -The question is *Is this nature reserve accessible to the public?* +### this.id -This rendering asks information about the property [access:description](https://wiki.openstreetmap.org/wiki/Key:access:description) This is rendered with `Accessin this nature reserve: {access:description}` +The question is `Who operates this area?` +This rendering asks information about the property +[operator](https://wiki.openstreetmap.org/wiki/Key:operator) +This is rendered with `Operated by {operator}` + - *Operated by Natuurpunt* corresponds with operator=Natuurpunt + - *Operated by {operator}* corresponds with operator~^((n|N)atuurpunt.*)$ + - _This option cannot be chosen as answer_ + - *Operated by Agentschap Natuur en Bos* corresponds with operator=Agentschap Natuur en Bos - - *Publicly accessible* corresponds with access=yes & fee= - - *Not accessible* corresponds with access=no & fee= - - *Not accessible as this is a private area* corresponds with access=private & fee= - - *Accessible despite being a privately owned area* corresponds with access=permissive & fee= - - *Only accessible with a guide or during organised activities* corresponds with access=guided & fee= - - *Accessible with fee* corresponds with access=yes & fee=yes +### this.id +The question is `What is the name of this area?` +This rendering asks information about the property +[name](https://wiki.openstreetmap.org/wiki/Key:name) +This is rendered with `This area is named {name}` + - *This area doesn't have a name* corresponds with noname=yes & name= -### Operator tag +### this.id +The question is `Are dogs allowed in this nature reserve?` + - *Dogs have to be leashed* corresponds with dog=leashed + - *No dogs allowed* corresponds with dog=no + - *Dogs are allowed to roam freely* corresponds with dog=yes +This tagrendering is only visible in the popup if the following condition is met: access=yes | access=permissive | access=guided -The question is *Who operates this area?* -This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator) This is rendered with `Operated by {operator}` +### this.id +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` - - *Operated by Natuurpunt* corresponds with operator=Natuurpunt - - *Operated by {operator}* corresponds with operator~^((n|N)atuurpunt.*)$ - - _This option cannot be chosen as answer_ - - *Operated by Agentschap Natuur en Bos* corresponds with operator=Agentschap Natuur en Bos +### this.id +The question is `Whom is the curator of this nature reserve?` +This rendering asks information about the property +[curator](https://wiki.openstreetmap.org/wiki/Key:curator) +This is rendered with `{curator} is the curator of this nature reserve` -### Name tag +### this.id +The question is `What email address can one send to with questions and problems with this nature reserve?` +This rendering asks information about the property +[email](https://wiki.openstreetmap.org/wiki/Key:email) +This is rendered with `{email}` -The question is *What is the name of this area?* -This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This area is named {name}` +### this.id - - *This area doesn't have a name* corresponds with noname=yes & name= +The question is `What phone number can one call to with questions and problems with this nature reserve?` +This rendering asks information about the property +[phone](https://wiki.openstreetmap.org/wiki/Key:phone) +This is rendered with `{phone}` -### Dogs? +### this.id +_This tagrendering has no question and is thus read-only_ +This rendering asks information about the property +[description](https://wiki.openstreetmap.org/wiki/Key:description) +This is rendered with `Extra information: {description}` -The question is *Are dogs allowed in this nature reserve?* +### this.id +The question is `Is there some extra info?` +This rendering asks information about the property +[description:0](https://wiki.openstreetmap.org/wiki/Key:description:0) +This is rendered with `Extra info: {description:0}` - - *Dogs have to be leashed* corresponds with dog=leashed - - *No dogs allowed* corresponds with dog=no - - *Dogs are allowed to roam freely* corresponds with dog=yes -This tagrendering is only visible in the popup if the following condition is met: `access=yes | access=permissive | access=guided` +### this.id +_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` - - - -### Curator - - - -The question is *Whom is the curator of this nature reserve?* - -This rendering asks information about the property [curator](https://wiki.openstreetmap.org/wiki/Key:curator) This is rendered with `{curator} is the curator of this nature reserve` - - - -### Email - - - -The question is *What email address can one send to with questions and problems with this nature reserve?* - -This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}` - - - -### phone - - - -The question is *What phone number can one call to with questions and problems with this nature reserve?* - -This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}` - - - -### Non-editable description - - - -This tagrendering has no question and is thus read-only - -This rendering asks information about the property [description](https://wiki.openstreetmap.org/wiki/Key:description) This is rendered with `Extra information: {description}` - - - -### Editable description - - - -The question is *Is there some extra info?* - -This rendering asks information about the property [description:0](https://wiki.openstreetmap.org/wiki/Key:description:0) This is rendered with `Extra info: {description:0}` - - - -### Surface area - - - -This tagrendering has no question and is thus read-only - - - - - -### wikipedia +### this.id 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}` +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_ - - *{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_ +### this.id - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/not_cyclestreets.md b/Docs/Layers/not_cyclestreets.md index 0bbbe0a6c..04403c387 100644 --- a/Docs/Layers/not_cyclestreets.md +++ b/Docs/Layers/not_cyclestreets.md @@ -25,20 +25,20 @@ Layer to mark any street as cyclestreet 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [is_cyclestreet](#is_cyclestreet) - - [supplementary_sign](#supplementary_sign) - - [future_cyclestreet](#future_cyclestreet) - - [just_created](#just_created) - - [images](#images) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) - - [split-button](#split-button) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -85,196 +85,134 @@ 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 | +### this.id +The question is `Is the street {name} a cyclestreet?` -### is_cyclestreet + - *This street is a cyclestreet (and has a speed limit of 30 km/h)* corresponds with cyclestreet=yes & maxspeed=30 & overtaking:motor_vehicle=no & proposed:cyclestreet= + - *This street is a bicycle road* corresponds with bicycle_road=yes + - _This option cannot be chosen as answer_ + - *This street is a bicycle road (has a speed limit of 30 km/h and vehicles are not allowed) (sign will be asked later)* corresponds with bicycle_road=yes & proposed:bicycle_road= & maxspeed=30 & source:maxspeed=DE:bicycle_road & vehicle=no & bicycle=designated + - *This street is a cyclestreet* corresponds with cyclestreet=yes & proposed:cyclestreet= + - *This street will become a cyclestreet soon* corresponds with cyclestreet= & proposed:cyclestreet=yes + - *This street will become a bicycle road soon* corresponds with bicycle_road= & proposed:bicycle_road=yes + - *This street is not a cyclestreet* corresponds with cyclestreet= & proposed:cyclestreet= & bicycle_road= & proposed:bicycle_road= & overtaking:motor_vehicle= -The question is *Is the street {name} a cyclestreet?* +### this.id + +The question is `What sign does this bicycle road have?` + + - *Residents allowed* corresponds with traffic_sign=DE:244.1,1020-30 + - *Motor vehicles allowed* corresponds with traffic_sign=DE:244.1,1022-12,1024-10 + - *Motorcycles allowed* corresponds with traffic_sign=DE:244.1,1022-12 + - *Cars allowed* corresponds with traffic_sign=DE:244.1,1024-10 + - *There are no supplementary signs at this bicycle road.* corresponds with traffic_sign=DE:244.1 +This tagrendering is only visible in the popup if the following condition is met: _country=de & bicycle_road=yes +### this.id + +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 tagrendering is only visible in the popup if the following condition is met: proposed:cyclestreet=yes - - - *This street is a cyclestreet (and has a speed limit of 30 km/h)* corresponds with cyclestreet=yes & maxspeed=30 & overtaking:motor_vehicle=no & proposed:cyclestreet= - - *This street is a bicycle road* corresponds with bicycle_road=yes - - _This option cannot be chosen as answer_ - - *This street is a bicycle road (has a speed limit of 30 km/h and vehicles are not allowed) (sign will be asked later)* corresponds with bicycle_road=yes & proposed:bicycle_road= & maxspeed=30 & source:maxspeed=DE:bicycle_road & vehicle=no & bicycle=designated - - *This street is a cyclestreet* corresponds with cyclestreet=yes & proposed:cyclestreet= - - *This street will become a cyclestreet soon* corresponds with cyclestreet= & proposed:cyclestreet=yes - - *This street will become a bicycle road soon* corresponds with bicycle_road= & proposed:bicycle_road=yes - - *This street is not a cyclestreet* corresponds with cyclestreet= & proposed:cyclestreet= & bicycle_road= & proposed:bicycle_road= & overtaking:motor_vehicle= - - - - -### supplementary_sign - - - -The question is *What sign does this bicycle road have?* - - - - - - - *Residents allowed* corresponds with traffic_sign=DE:244.1,1020-30 - - *Motor vehicles allowed* corresponds with traffic_sign=DE:244.1,1022-12,1024-10 - - *Motorcycles allowed* corresponds with traffic_sign=DE:244.1,1022-12 - - *Cars allowed* corresponds with traffic_sign=DE:244.1,1024-10 - - *There are no supplementary signs at this bicycle road.* corresponds with traffic_sign=DE:244.1 - - -This tagrendering is only visible in the popup if the following condition is met: `_country=de & bicycle_road=yes` - - - -### future_cyclestreet - - - -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 tagrendering is only visible in the popup if the following condition is met: `proposed:cyclestreet=yes` - - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### leftover-questions +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` +### this.id - -### 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 tagrendering has no question and is thus read-only_ -### split-button +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - This document is autogenerated from [assets/themes/cyclestreets/cyclestreets.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/cyclestreets/cyclestreets.json) diff --git a/Docs/Layers/note.md b/Docs/Layers/note.md index 30682d07f..d16751bf2 100644 --- a/Docs/Layers/note.md +++ b/Docs/Layers/note.md @@ -26,21 +26,21 @@ This layer shows notes on OpenStreetMap. Having this layer in your theme will tr 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [conversation](#conversation) - - [add_image](#add_image) - - [comment](#comment) - - [nearby-images](#nearby-images) - - [report-contributor](#report-contributor) - - [report-note](#report-note) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -83,181 +83,129 @@ 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.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` +### this.id +_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.id -This tagrendering has labels `added_by_default` +_This tagrendering has no question and is thus read-only_ -### conversation +### this.id -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### add_image +### this.id +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +### this.id +_This tagrendering has no question and is thus read-only_ -### comment +This tagrendering is only visible in the popup if the following condition is met: _opened_by_anonymous_user=false -This tagrendering has no question and is thus read-only +### this.id +_This tagrendering has no question and is thus read-only_ -### nearby-images +### this.id +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +### this.id -### report-contributor +_This tagrendering has no question and is thus read-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: `_opened_by_anonymous_user=false` - - - -### report-note - - - -This tagrendering has no question and is thus read-only - - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/observation_tower.md b/Docs/Layers/observation_tower.md index c4cdd703b..9e32c8a3e 100644 --- a/Docs/Layers/observation_tower.md +++ b/Docs/Layers/observation_tower.md @@ -25,28 +25,28 @@ Towers with a panoramic view 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [name](#name) - - [Height](#height) - - [access](#access) - - [Fee](#fee) - - [Payment methods](#payment-methods) - - [website](#website) - - [step_count](#step_count) - - [elevator](#elevator) - - [Operator](#operator) - - [wheelchair-access](#wheelchair-access) - - [wikipedia](#wikipedia) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -99,319 +99,214 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/wikidata#values) [wikidata](https://wiki.openstreetmap.org/wiki/Key:wikidata) | [wikidata](../SpecialInputElements.md#wikidata) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### name +The question is `What is the name of this tower?` +This rendering asks information about the property +[name](https://wiki.openstreetmap.org/wiki/Key:name) +This is rendered with `This tower is called {name}` + - *This tower doesn't have a specific name* corresponds with noname=yes -The question is *What is the name of this tower?* +### this.id -This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name) This is rendered with `This tower is called {name}` +The question is `What is the height of this tower?` +This rendering asks information about the property +[height](https://wiki.openstreetmap.org/wiki/Key:height) +This is rendered with `This tower is {height} high` - - *This tower doesn't have a specific name* corresponds with noname=yes +### this.id +The question is `Can this tower be visited?` + - *This tower is publicly accessible* corresponds with access=yes + - *This tower can only be visited with a guide* corresponds with access=guided -### Height +### this.id -The question is *What is the height of this tower?* +The question is `How much does one have to pay to enter this tower?` +This rendering asks information about the property +[charge](https://wiki.openstreetmap.org/wiki/Key:charge) +This is rendered with `Visiting this tower costs {charge}` + - *Free to visit* corresponds with fee=no & charge= +This tagrendering is only visible in the popup if the following condition is met: access=yes | access=guided -This rendering asks information about the property [height](https://wiki.openstreetmap.org/wiki/Key:height) This is rendered with `This tower is {height} high` +### this.id +The question is `Which methods of payment are accepted here?` -### access + - *Cash is accepted here* corresponds with payment:cash=yes + - Unselecting this answer will add payment:cash=no + - *Payment cards are accepted here* corresponds with payment:cards=yes + - Unselecting this answer will add payment:cards=no + - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes + - Unselecting this answer will add payment:qr_code=no +This tagrendering is only visible in the popup if the following condition is met: fee=yes | charge~.+ +### this.id -The question is *Can this tower be visited?* +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` +### this.id +The question is `How much individual steps does one have to climb to reach the top of this tower?` +This rendering asks information about the property +[step_count](https://wiki.openstreetmap.org/wiki/Key:step_count) +This is rendered with `This tower has {step_count} steps to reach the top` +This tagrendering is only visible in the popup if the following condition is met: access=yes | access=guided - - *This tower is publicly accessible* corresponds with access=yes - - *This tower can only be visited with a guide* corresponds with access=guided +### this.id +The question is `Does this tower have an elevator?` + - *This tower has an elevator which takes visitors to the top* corresponds with elevator=yes + - *This tower does not have an elevator* corresponds with elevator=no +This tagrendering is only visible in the popup if the following condition is met: access=yes | access=guided -### Fee +### this.id +The question is `Who maintains this tower?` +This rendering asks information about the property +[operator](https://wiki.openstreetmap.org/wiki/Key:operator) +This is rendered with `Maintained by {operator}` -The question is *How much does one have to pay to enter this tower?* -This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge) This is rendered with `Visiting this tower costs {charge}` +### this.id - - *Free to visit* corresponds with fee=no & charge= - - -This tagrendering is only visible in the popup if the following condition is met: `access=yes | access=guided` - - - -### Payment methods - - - -The question is *Which methods of payment are accepted here?* - - - - - - - *Cash is accepted here* corresponds with payment:cash=yes - - Unselecting this answer will add payment:cash=no - - *Payment cards are accepted here* corresponds with payment:cards=yes - - Unselecting this answer will add payment:cards=no - - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes - - Unselecting this answer will add payment:qr_code=no - - -This tagrendering is only visible in the popup if the following condition is met: `fee=yes | charge~.+` - - - -### 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` - - - -### step_count - - - -The question is *How much individual steps does one have to climb to reach the top of this tower?* - -This rendering asks information about the property [step_count](https://wiki.openstreetmap.org/wiki/Key:step_count) This is rendered with `This tower has {step_count} steps to reach the top` - -This tagrendering is only visible in the popup if the following condition is met: `access=yes | access=guided` - - - -### elevator - - - -The question is *Does this tower have an elevator?* - - - - - - - *This tower has an elevator which takes visitors to the top* corresponds with elevator=yes - - *This tower does not have an elevator* corresponds with elevator=no - - -This tagrendering is only visible in the popup if the following condition is met: `access=yes | access=guided` - - - -### Operator - - - -The question is *Who maintains this tower?* - -This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator) This is rendered with `Maintained by {operator}` - - - -### wheelchair-access - - - -The question is *Is this place accessible with a wheelchair?* - - - - - - - *This place is specially adapted for wheelchair users* corresponds with wheelchair=designated - - *This place is easily reachable with a wheelchair* corresponds with wheelchair=yes - - *It is possible to reach this place in a wheelchair, but it is not easy* corresponds with wheelchair=limited - - *This place is not reachable with a wheelchair* corresponds with wheelchair=no - - -This tagrendering is only visible in the popup if the following condition is met: `elevator=yes & (access=yes | access=guided)` - - - -### wikipedia +The question is `Is this place accessible with a wheelchair?` + - *This place is specially adapted for wheelchair users* corresponds with wheelchair=designated + - *This place is easily reachable with a wheelchair* corresponds with wheelchair=yes + - *It is possible to reach this place in a wheelchair, but it is not easy* corresponds with wheelchair=limited + - *This place is not reachable with a wheelchair* corresponds with wheelchair=no +This tagrendering is only visible in the popup if the following condition is met: elevator=yes & (access=yes | access=guided) +### this.id 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}` +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_ - - *{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_ +### this.id - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/observation_tower/observation_tower.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/observation_tower/observation_tower.json) diff --git a/Docs/Layers/osm_community_index.md b/Docs/Layers/osm_community_index.md index 3f16d8a44..7180c5f5a 100644 --- a/Docs/Layers/osm_community_index.md +++ b/Docs/Layers/osm_community_index.md @@ -26,17 +26,17 @@ A layer showing the OpenStreetMap Communities 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [country_name](#country_name) - - [community_links](#community_links) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -79,147 +79,97 @@ 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.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` - - - -### country_name - - + - *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` +### this.id The name of the country - -This tagrendering has no question and is thus read-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: `level=country` - - - -### community_links - +This tagrendering is only visible in the popup if the following condition is met: level=country +### this.id Community Links (Discord, meetups, Slack groups, IRC channels, mailing lists etc...) - -This tagrendering has no question and is thus read-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: `_community_links~.+` +This tagrendering is only visible in the popup if the following condition is met: _community_links~.+ +### this.id -### leftover-questions - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/outdoor_seating.md b/Docs/Layers/outdoor_seating.md index 544c28beb..26e527c2b 100644 --- a/Docs/Layers/outdoor_seating.md +++ b/Docs/Layers/outdoor_seating.md @@ -16,7 +16,7 @@ Outdoor seating areas, usually located near cafes and restaurants. - - This layer is shown at zoomlevel **19** and higher + - This layer is shown at zoomlevel **18** and higher @@ -25,27 +25,27 @@ Outdoor seating areas, usually located near cafes and restaurants. 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [access](#access) - - [seasonal](#seasonal) - - [opening_hours_24_7](#opening_hours_24_7) - - [website](#website) - - [internet](#internet) - - [internet-fee](#internet-fee) - - [internet-ssid](#internet-ssid) - - [wheelchair-access](#wheelchair-access) - - [heating](#heating) - - [covered](#covered) - - [smoking](#smoking) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -99,333 +99,212 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/smoking#values) [smoking](https://wiki.openstreetmap.org/wiki/Key:smoking) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:smoking%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:smoking%3Dno) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### access +The question is `Who can use this outdoor seating area?` + - *Anyone can use this outdoor seating area.* corresponds with access=yes + - *Only customers can use this outdoor seating area.* corresponds with access=customers + - *This outdoor seating area is private.* corresponds with access=private -The question is *Who can use this outdoor seating area?* +### this.id +The question is `Is this outdoor seating area seasonal?` + - *This outdoor seating area is available all year round.* corresponds with seasonal=no + - *This outdoor seating area is available in spring.* corresponds with seasonal=spring + - *This outdoor seating area is available in summer.* corresponds with seasonal=summer + - *This outdoor seating area is available in autumn.* corresponds with seasonal=autumn + - *This outdoor seating area is available in winter.* corresponds with seasonal=winter + - *This outdoor seating area is available in the dry season.* corresponds with seasonal=dry_season - - *Anyone can use this outdoor seating area.* corresponds with access=yes - - *Only customers can use this outdoor seating area.* corresponds with access=customers - - *This outdoor seating area is private.* corresponds with access=private +### this.id +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 + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -### seasonal +### this.id +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_ -The question is *Is this outdoor seating area seasonal?* +This tagrendering has labels +`contact` +### this.id +The question is `Does this place offer internet access?` + - *This place offers wireless internet access* corresponds with internet_access=wlan + - *This place does not offer internet access* corresponds with internet_access=no + - *This place offers internet access* corresponds with internet_access=yes + - _This option cannot be chosen as answer_ + - *This place offers internet access via a terminal or computer* corresponds with internet_access=terminal + - *This place offers wired internet access* corresponds with internet_access=wired +This tagrendering has labels +`internet-all` - - *This outdoor seating area is available all year round.* corresponds with seasonal=no - - *This outdoor seating area is available in spring.* corresponds with seasonal=spring - - *This outdoor seating area is available in summer.* corresponds with seasonal=summer - - *This outdoor seating area is available in autumn.* corresponds with seasonal=autumn - - *This outdoor seating area is available in winter.* corresponds with seasonal=winter - - *This outdoor seating area is available in the dry season.* corresponds with seasonal=dry_season +### this.id +The question is `Is there a fee for internet access?` + - *There is a fee for the internet access at this place* corresponds with internet_access:fee=yes + - *Internet access is free at this place* corresponds with internet_access:fee=no + - *Internet access is free at this place, for customers only* corresponds with internet_access:fee=customers +This tagrendering is only visible in the popup if the following condition is met: internet_access!=no & internet_access~.+ +This tagrendering has labels +`internet-all` +### this.id -### opening_hours_24_7 +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}` + - *Telekom* corresponds with internet_access:ssid=Telekom +This tagrendering is only visible in the popup if the following condition is met: internet_access=wlan +This tagrendering has labels +`internet-all` +### this.id +The question is `Is this place accessible with a wheelchair?` -The question is *What are the opening hours of {title()}?* + - *This place is specially adapted for wheelchair users* corresponds with wheelchair=designated + - *This place is easily reachable with a wheelchair* corresponds with wheelchair=yes + - *It is possible to reach this place in a wheelchair, but it is not easy* corresponds with wheelchair=limited + - *This place is not reachable with a wheelchair* corresponds with wheelchair=no -This 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.id - - *24/7 opened (including holidays)* corresponds with opening_hours=24/7 - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ +The question is `Is this outdoor seating area heated?` + - *This outdoor seating area is heated.* corresponds with heating=yes + - *This outdoor seating area is not heated.* corresponds with heating=no -### website +### this.id +The question is `Is this outdoor seating area covered?` + - *This outdoor seating area is covered.* corresponds with covered=yes + - *This outdoor seating area is not covered.* corresponds with covered=no -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.id +The question is `Is smoking allowed at {title()}?` - - *{contact:website}* corresponds with contact:website~.+ - - _This option cannot be chosen as answer_ + - *Smoking is allowed* corresponds with smoking=yes + - *Smoking is not allowed* corresponds with smoking=no + - *Smoking is allowed outside.* corresponds with smoking=outside + - _This option cannot be chosen as answer_ -This tagrendering has labels `contact` +### this.id +_This tagrendering has no question and is thus read-only_ -### internet -The question is *Does this place offer internet access?* +### this.id +_This tagrendering has no question and is thus read-only_ - - *This place offers wireless internet access* corresponds with internet_access=wlan - - *This place does not offer internet access* corresponds with internet_access=no - - *This place offers internet access* corresponds with internet_access=yes - - _This option cannot be chosen as answer_ - - *This place offers internet access via a terminal or computer* corresponds with internet_access=terminal - - *This place offers wired internet access* corresponds with internet_access=wired - - -This tagrendering has labels `internet-all` - - - -### internet-fee - - - -The question is *Is there a fee for internet access?* - - - - - - - *There is a fee for the internet access at this place* corresponds with internet_access:fee=yes - - *Internet access is free at this place* corresponds with internet_access:fee=no - - *Internet access is free at this place, for customers only* corresponds with internet_access:fee=customers - - -This tagrendering is only visible in the popup if the following condition is met: `internet_access!=no & internet_access~.+` - -This tagrendering has labels `internet-all` - - - -### internet-ssid - - - -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}` - - - - - *Telekom* corresponds with internet_access:ssid=Telekom - - -This tagrendering is only visible in the popup if the following condition is met: `internet_access=wlan` - -This tagrendering has labels `internet-all` - - - -### wheelchair-access - - - -The question is *Is this place accessible with a wheelchair?* - - - - - - - *This place is specially adapted for wheelchair users* corresponds with wheelchair=designated - - *This place is easily reachable with a wheelchair* corresponds with wheelchair=yes - - *It is possible to reach this place in a wheelchair, but it is not easy* corresponds with wheelchair=limited - - *This place is not reachable with a wheelchair* corresponds with wheelchair=no - - - - -### heating - - - -The question is *Is this outdoor seating area heated?* - - - - - - - *This outdoor seating area is heated.* corresponds with heating=yes - - *This outdoor seating area is not heated.* corresponds with heating=no - - - - -### covered - - - -The question is *Is this outdoor seating area covered?* - - - - - - - *This outdoor seating area is covered.* corresponds with covered=yes - - *This outdoor seating area is not covered.* corresponds with covered=no - - - - -### smoking - - - -The question is *Is smoking allowed at {title()}?* - - - - - - - *Smoking is allowed* corresponds with smoking=yes - - *Smoking is not allowed* corresponds with smoking=no - - *Smoking is allowed outside.* corresponds with smoking=outside - - _This option cannot be chosen as answer_ - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/outdoor_seating/outdoor_seating.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/outdoor_seating/outdoor_seating.json) diff --git a/Docs/Layers/parcel_lockers.md b/Docs/Layers/parcel_lockers.md index 91ff27480..86dea1f93 100644 --- a/Docs/Layers/parcel_lockers.md +++ b/Docs/Layers/parcel_lockers.md @@ -25,24 +25,24 @@ Layer showing parcel lockers for collecting and sending parcels. 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [brand](#brand) - - [operator](#operator) - - [opening_hours_24_7](#opening_hours_24_7) - - [ref](#ref) - - [mail-in](#mail-in) - - [pickup](#pickup) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -86,7 +86,7 @@ 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/brand#values) [brand](https://wiki.openstreetmap.org/wiki/Key:brand) | [string](../SpecialInputElements.md#string) | [Amazon Locker](https://wiki.openstreetmap.org/wiki/Tag:brand%3DAmazon Locker) [DHL Packstation](https://wiki.openstreetmap.org/wiki/Tag:brand%3DDHL Packstation) [Pickup Station](https://wiki.openstreetmap.org/wiki/Tag:brand%3DPickup Station) [PostNL](https://wiki.openstreetmap.org/wiki/Tag:brand%3DPostNL) +[](https://taginfo.openstreetmap.org/keys/brand#values) [brand](https://wiki.openstreetmap.org/wiki/Key:brand) | [nsi](../SpecialInputElements.md#nsi) | [](https://taginfo.openstreetmap.org/keys/operator#values) [operator](https://wiki.openstreetmap.org/wiki/Key:operator) | [string](../SpecialInputElements.md#string) | [](https://taginfo.openstreetmap.org/keys/opening_hours#values) [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) | [opening_hours](../SpecialInputElements.md#opening_hours) | [24/7](https://wiki.openstreetmap.org/wiki/Tag:opening_hours%3D24/7) [](https://taginfo.openstreetmap.org/keys/ref#values) [ref](https://wiki.openstreetmap.org/wiki/Key:ref) | [string](../SpecialInputElements.md#string) | @@ -94,242 +94,165 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/parcel_pickup#values) [parcel_pickup](https://wiki.openstreetmap.org/wiki/Key:parcel_pickup) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:parcel_pickup%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:parcel_pickup%3Dno) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### brand +The question is `What is the brand of the parcel locker?` +This rendering asks information about the property +[brand](https://wiki.openstreetmap.org/wiki/Key:brand) +This is rendered with `This is a {brand} parcel locker` -The question is *What is the brand of the parcel locker?* -This rendering asks information about the property [brand](https://wiki.openstreetmap.org/wiki/Key:brand) This is rendered with `This is a {brand} parcel locker` +### this.id +The question is `What is the operator of the parcel locker?` +This rendering asks information about the property +[operator](https://wiki.openstreetmap.org/wiki/Key:operator) +This is rendered with `This parcel locker is operated by {operator}` - - *This is an Amazon Locker* corresponds with brand=Amazon Locker - - *This is a DHL Packstation* corresponds with brand=DHL Packstation - - *This is a DPD Pickup Station* corresponds with brand=Pickup Station - - *This is a PostNL Parcel Locker* corresponds with brand=PostNL +### this.id +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 + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -### operator +### this.id -The question is *What is the operator of the parcel locker?* +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 [operator](https://wiki.openstreetmap.org/wiki/Key:operator) This is rendered with `This parcel locker is operated by {operator}` -### opening_hours_24_7 +### this.id +The question is `Can you send packages from this parcel locker?` + - *You can send packages from this parcel locker* corresponds with parcel_mail_in=yes + - *You can't send packages from this parcel locker* corresponds with parcel_mail_in=no +This tagrendering is only visible in the popup if the following condition is met: amenity=parcel_locker -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.id +The question is `Can you pick up packages from this parcel locker?` + - *You can pick up packages from this parcel locker* corresponds with parcel_pickup=yes + - *You can't pick up packages from this parcel locker* corresponds with parcel_pickup=no +This tagrendering is only visible in the popup if the following condition is met: amenity=parcel_locker - - *24/7 opened (including holidays)* corresponds with opening_hours=24/7 - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ +### this.id +_This tagrendering has no question and is thus read-only_ -### ref -The question is *What is the reference number/identifier of this parcel locker?* +### this.id -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 tagrendering has no question and is thus read-only_ -### mail-in - - - -The question is *Can you send packages from this parcel locker?* - - - - - - - *You can send packages from this parcel locker* corresponds with parcel_mail_in=yes - - *You can't send packages from this parcel locker* corresponds with parcel_mail_in=no - - -This tagrendering is only visible in the popup if the following condition is met: `amenity=parcel_locker` - - - -### pickup - - - -The question is *Can you pick up packages from this parcel locker?* - - - - - - - *You can pick up packages from this parcel locker* corresponds with parcel_pickup=yes - - *You can't pick up packages from this parcel locker* corresponds with parcel_pickup=no - - -This tagrendering is only visible in the popup if the following condition is met: `amenity=parcel_locker` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/parking.md b/Docs/Layers/parking.md index 96f950a4c..24b68457b 100644 --- a/Docs/Layers/parking.md +++ b/Docs/Layers/parking.md @@ -25,23 +25,23 @@ A layer showing car parkings 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [repeated](#repeated) - - [single_level](#single_level) - - [parking-type](#parking-type) - - [capacity-disabled](#capacity-disabled) - - [capacity](#capacity) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -89,241 +89,172 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/capacity#values) [capacity](https://wiki.openstreetmap.org/wiki/Key:capacity) | [pnat](../SpecialInputElements.md#pnat) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### repeated +_This tagrendering has no question and is thus read-only_ +This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+ +This tagrendering has labels +`level` -This tagrendering has no question and is thus read-only +### this.id +The question is `On what level is this feature located?` +This rendering asks information about the property +[level](https://wiki.openstreetmap.org/wiki/Key:level) +This is rendered with `Located on the {level}th floor` + - *Located underground* corresponds with location=underground + - _This option cannot be chosen as answer_ + - *Located on the ground floor* corresponds with level=0 + - *Located on the ground floor* corresponds with level= + - _This option cannot be chosen as answer_ + - *Located on the first floor* corresponds with level=1 + - *Located on the first basement level* corresponds with level=-1 +This tagrendering has labels +`level` -This tagrendering is only visible in the popup if the following condition is met: `repeat_on~.+` +### this.id -This tagrendering has labels `level` +The question is `What kind of parking is this?` + - *This is a surface parking lot* corresponds with parking=surface + - *This is a parking bay next to a street* corresponds with parking=street_side + - *This is an underground parking garage* corresponds with parking=underground + - *This is a multi-storey parking garage* corresponds with parking=multi-storey + - *This is a rooftop parking deck* corresponds with parking=rooftop + - *This is a lane for parking on the road* corresponds with parking=lane + - *This is parking covered by carports* corresponds with parking=carports + - *This a parking consisting of garage boxes* corresponds with parking=garage_boxes + - *This is a parking on a layby* corresponds with parking=layby + - *This is a parking consisting of sheds* corresponds with parking=sheds -### single_level +### this.id +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` + - *There are disabled parking spots, but it is not known how many* corresponds with capacity:disabled=yes + - _This option cannot be chosen as answer_ + - *There are no disabled parking spots* corresponds with capacity:disabled=no + - _This option cannot be chosen as answer_ + - *There are no disabled parking spots* corresponds with capacity:disabled=0 -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.id +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` - - *Located underground* corresponds with location=underground - - _This option cannot be chosen as answer_ - - *Located on the ground floor* corresponds with level=0 - - *Located on the ground floor* corresponds with level= - - _This option cannot be chosen as answer_ - - *Located on the first floor* corresponds with level=1 - - *Located on the first basement level* corresponds with level=-1 -This tagrendering has labels `level` +### this.id +_This tagrendering has no question and is thus read-only_ -### parking-type -The question is *What kind of parking is this?* +### this.id +_This tagrendering has no question and is thus read-only_ - - *This is a surface parking lot* corresponds with parking=surface - - *This is a parking bay next to a street* corresponds with parking=street_side - - *This is an underground parking garage* corresponds with parking=underground - - *This is a multi-storey parking garage* corresponds with parking=multi-storey - - *This is a rooftop parking deck* corresponds with parking=rooftop - - *This is a lane for parking on the road* corresponds with parking=lane - - *This is parking covered by carports* corresponds with parking=carports - - *This a parking consisting of garage boxes* corresponds with parking=garage_boxes - - *This is a parking on a layby* corresponds with parking=layby - - *This is a parking consisting of sheds* corresponds with parking=sheds - - - - -### capacity-disabled - - - -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` - - - - - *There are disabled parking spots, but it is not known how many* corresponds with capacity:disabled=yes - - _This option cannot be chosen as answer_ - - *There are no disabled parking spots* corresponds with capacity:disabled=no - - _This option cannot be chosen as answer_ - - *There are no disabled parking spots* corresponds with capacity:disabled=0 - - - - -### capacity - - - -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` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/parking/parking.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/parking/parking.json) diff --git a/Docs/Layers/parking_spaces.md b/Docs/Layers/parking_spaces.md index 44243fcf8..387f50ca2 100644 --- a/Docs/Layers/parking_spaces.md +++ b/Docs/Layers/parking_spaces.md @@ -25,18 +25,18 @@ Layer showing individual parking spaces. 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [type](#type) - - [capacity](#capacity) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -80,175 +80,119 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/capacity#values) [capacity](https://wiki.openstreetmap.org/wiki/Key:capacity) | Multiple choice | [1](https://wiki.openstreetmap.org/wiki/Tag:capacity%3D1) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### type +### this.id + +The question is `What kind of parking space is this?` + + - *This is a normal parking space.* corresponds with parking_space= + - _This option cannot be chosen as answer_ + - *This is a normal parking space.* corresponds with parking_space=normal + - *This is a disabled parking space.* corresponds with parking_space=disabled + - *This is parking space reserved for charging vehicles.* corresponds with parking_space=charging + - *This is parking space reserved for deliveries.* corresponds with parking_space=delivery + - *This is parking space reserved for heavy goods vehicles.* corresponds with parking_space=hgv + - *This is parking space reserved for caravans or RVs.* corresponds with parking_space=caravan + - *This is parking space reserved for buses.* corresponds with parking_space=bus + - *This is parking space reserved for motorcycles.* corresponds with parking_space=motorcycle + - *This is a parking space reserved for parents with children.* corresponds with parking_space=parent + - *This is a parking space reserved for staff.* corresponds with parking_space=staff + - *This is a parking space reserved for taxis.* corresponds with parking_space=taxi + - *This is a parking space reserved for vehicles towing a trailer.* corresponds with parking_space=trailer + - *This is a parking space reserved for car sharing.* corresponds with parking_space=car_sharing -The question is *What kind of parking space is this?* +### this.id + +_This tagrendering has no question and is thus read-only_ + + - *This parking space has 1 space.* corresponds with capacity=1 + + + +### this.id + +_This tagrendering has no question and is thus read-only_ - - *This is a normal parking space.* corresponds with parking_space= - - _This option cannot be chosen as answer_ - - *This is a normal parking space.* corresponds with parking_space=normal - - *This is a disabled parking space.* corresponds with parking_space=disabled - - *This is parking space reserved for charging vehicles.* corresponds with parking_space=charging - - *This is parking space reserved for deliveries.* corresponds with parking_space=delivery - - *This is parking space reserved for heavy goods vehicles.* corresponds with parking_space=hgv - - *This is parking space reserved for caravans or RVs.* corresponds with parking_space=caravan - - *This is parking space reserved for buses.* corresponds with parking_space=bus - - *This is parking space reserved for motorcycles.* corresponds with parking_space=motorcycle - - *This is a parking space reserved for parents with children.* corresponds with parking_space=parent - - *This is a parking space reserved for staff.* corresponds with parking_space=staff - - *This is a parking space reserved for taxis.* corresponds with parking_space=taxi - - *This is a parking space reserved for vehicles towing a trailer.* corresponds with parking_space=trailer - - *This is a parking space reserved for car sharing.* corresponds with parking_space=car_sharing +### this.id + +_This tagrendering has no question and is thus read-only_ +This tagrendering has labels +`added_by_default` -### capacity - - - -This tagrendering has no question and is thus read-only - - - - - - - *This parking space has 1 space.* corresponds with capacity=1 - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - - +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/parking_spaces/parking_spaces.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/parking_spaces/parking_spaces.json) diff --git a/Docs/Layers/parking_spaces_disabled.md b/Docs/Layers/parking_spaces_disabled.md index 363f2155c..04e1fb1e8 100644 --- a/Docs/Layers/parking_spaces_disabled.md +++ b/Docs/Layers/parking_spaces_disabled.md @@ -27,17 +27,17 @@ Layer showing individual parking spaces. 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [_stolen_entrances](#_stolen_entrances) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -78,141 +78,97 @@ 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.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### _stolen_entrances +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### leftover-questions +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 9d73c4c7b..bfdca838b 100644 --- a/Docs/Layers/parking_ticket_machine.md +++ b/Docs/Layers/parking_ticket_machine.md @@ -25,20 +25,20 @@ Layer with parking ticket machines to pay for parking. 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [payment-options-split](#payment-options-split) - - [denominations-coins](#denominations-coins) - - [denominations-notes](#denominations-notes) - - [ref](#ref) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -87,236 +87,164 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/ref#values) [ref](https://wiki.openstreetmap.org/wiki/Key:ref) | [string](../SpecialInputElements.md#string) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### payment-options-split +The question is `Which methods of payment are accepted here?` + - *Cash is accepted here* corresponds with payment:cash=yes + - _This option cannot be chosen as answer_ + - Unselecting this answer will add payment:cash= + - *Payment cards are accepted here* corresponds with payment:cards=yes + - _This option cannot be chosen as answer_ + - Unselecting this answer will add payment:cards= + - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes + - Unselecting this answer will add payment:qr_code=no + - *Coins are accepted here* corresponds with payment:coins=yes + - Unselecting this answer will add payment:coins=no + - *Bank notes are accepted here* corresponds with payment:notes=yes + - Unselecting this answer will add payment:notes=no + - *Debit cards are accepted here* corresponds with payment:debit_cards=yes + - Unselecting this answer will add payment:debit_cards=no + - *Credit cards are accepted here* corresponds with payment:credit_cards=yes + - Unselecting this answer will add payment:credit_cards=no -The question is *Which methods of payment are accepted here?* +### this.id +The question is `What coins can you use to pay here?` + - *1 cent coins are accepted* corresponds with payment:coins:denominations=0.01 EUR + - *2 cent coins are accepted* corresponds with payment:coins:denominations=0.02 EUR + - *5 cent coins are accepted* corresponds with payment:coins:denominations=0.05 EUR + - *10 cent coins are accepted* corresponds with payment:coins:denominations=0.10 EUR + - *20 cent coins are accepted* corresponds with payment:coins:denominations=0.20 EUR + - *50 cent coins are accepted* corresponds with payment:coins:denominations=0.50 EUR + - *1 euro coins are accepted* corresponds with payment:coins:denominations=1 EUR + - *2 euro coins are accepted* corresponds with payment:coins:denominations=2 EUR + - *5 centimes coins are accepted* corresponds with payment:coins:denominations=0.05 CHF + - *10 centimes coins are accepted* corresponds with payment:coins:denominations=0.10 CHF + - *20 centimes coins are accepted* corresponds with payment:coins:denominations=0.20 CHF + - *½ franc coins are accepted* corresponds with payment:coins:denominations=0.50 CHF + - *1 franc coins are accepted* corresponds with payment:coins:denominations=1 CHF + - *2 francs coins are accepted* corresponds with payment:coins:denominations=2 CHF + - *5 francs coins are accepted* corresponds with payment:coins:denominations=5 CHF +This tagrendering is only visible in the popup if the following condition is met: (payment:cash=yes | payment:coins=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$) - - *Cash is accepted here* corresponds with payment:cash=yes - - _This option cannot be chosen as answer_ - - Unselecting this answer will add payment:cash= - - *Payment cards are accepted here* corresponds with payment:cards=yes - - _This option cannot be chosen as answer_ - - Unselecting this answer will add payment:cards= - - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes - - Unselecting this answer will add payment:qr_code=no - - *Coins are accepted here* corresponds with payment:coins=yes - - Unselecting this answer will add payment:coins=no - - *Bank notes are accepted here* corresponds with payment:notes=yes - - Unselecting this answer will add payment:notes=no - - *Debit cards are accepted here* corresponds with payment:debit_cards=yes - - Unselecting this answer will add payment:debit_cards=no - - *Credit cards are accepted here* corresponds with payment:credit_cards=yes - - Unselecting this answer will add payment:credit_cards=no +### this.id +The question is `what notes can you use to pay here?` + - *5 euro notes are accepted* corresponds with payment:notes:denominations=5 EUR + - *10 euro notes are accepted* corresponds with payment:notes:denominations=10 EUR + - *20 euro notes are accepted* corresponds with payment:notes:denominations=20 EUR + - *50 euro notes are accepted* corresponds with payment:notes:denominations=50 EUR + - *100 euro notes are accepted* corresponds with payment:notes:denominations=100 EUR + - *200 euro notes are accepted* corresponds with payment:notes:denominations=200 EUR + - *500 euro notes are accepted* corresponds with payment:notes:denominations=500 EUR + - *10 francs notes are accepted* corresponds with payment:notes:denominations=10 CHF + - *20 francs notes are accepted* corresponds with payment:notes:denominations=20 CHF + - *50 francs notes are accepted* corresponds with payment:notes:denominations=50 CHF + - *100 francs notes are accepted* corresponds with payment:notes:denominations=100 CHF + - *200 francs notes are accepted* corresponds with payment:notes:denominations=200 CHF + - *1000 francs notes are accepted* corresponds with payment:notes:denominations=1000 CHF +This tagrendering is only visible in the popup if the following condition is met: (payment:cash=yes | payment:notes=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$) -### denominations-coins +### this.id +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 parking ticket machine has no reference number* corresponds with noref=yes -The question is *What coins can you use to pay here?* +### this.id +_This tagrendering has no question and is thus read-only_ - - *1 cent coins are accepted* corresponds with payment:coins:denominations=0.01 EUR - - *2 cent coins are accepted* corresponds with payment:coins:denominations=0.02 EUR - - *5 cent coins are accepted* corresponds with payment:coins:denominations=0.05 EUR - - *10 cent coins are accepted* corresponds with payment:coins:denominations=0.10 EUR - - *20 cent coins are accepted* corresponds with payment:coins:denominations=0.20 EUR - - *50 cent coins are accepted* corresponds with payment:coins:denominations=0.50 EUR - - *1 euro coins are accepted* corresponds with payment:coins:denominations=1 EUR - - *2 euro coins are accepted* corresponds with payment:coins:denominations=2 EUR - - *5 centimes coins are accepted* corresponds with payment:coins:denominations=0.05 CHF - - *10 centimes coins are accepted* corresponds with payment:coins:denominations=0.10 CHF - - *20 centimes coins are accepted* corresponds with payment:coins:denominations=0.20 CHF - - *½ franc coins are accepted* corresponds with payment:coins:denominations=0.50 CHF - - *1 franc coins are accepted* corresponds with payment:coins:denominations=1 CHF - - *2 francs coins are accepted* corresponds with payment:coins:denominations=2 CHF - - *5 francs coins are accepted* corresponds with payment:coins:denominations=5 CHF -This tagrendering is only visible in the popup if the following condition is met: `(payment:cash=yes | payment:coins=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$)` +### this.id +_This tagrendering has no question and is thus read-only_ -### denominations-notes - - - -The question is *what notes can you use to pay here?* - - - - - - - *5 euro notes are accepted* corresponds with payment:notes:denominations=5 EUR - - *10 euro notes are accepted* corresponds with payment:notes:denominations=10 EUR - - *20 euro notes are accepted* corresponds with payment:notes:denominations=20 EUR - - *50 euro notes are accepted* corresponds with payment:notes:denominations=50 EUR - - *100 euro notes are accepted* corresponds with payment:notes:denominations=100 EUR - - *200 euro notes are accepted* corresponds with payment:notes:denominations=200 EUR - - *500 euro notes are accepted* corresponds with payment:notes:denominations=500 EUR - - *10 francs notes are accepted* corresponds with payment:notes:denominations=10 CHF - - *20 francs notes are accepted* corresponds with payment:notes:denominations=20 CHF - - *50 francs notes are accepted* corresponds with payment:notes:denominations=50 CHF - - *100 francs notes are accepted* corresponds with payment:notes:denominations=100 CHF - - *200 francs notes are accepted* corresponds with payment:notes:denominations=200 CHF - - *1000 francs notes are accepted* corresponds with payment:notes:denominations=1000 CHF - - -This tagrendering is only visible in the popup if the following condition is met: `(payment:cash=yes | payment:notes=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$)` - - - -### ref - - - -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 parking ticket machine has no reference number* corresponds with noref=yes - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/parking_ticket_machine/parking_ticket_machine.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/parking_ticket_machine/parking_ticket_machine.json) diff --git a/Docs/Layers/parks_and_forests_without_etymology.md b/Docs/Layers/parks_and_forests_without_etymology.md index dcebcc669..ad967eac9 100644 --- a/Docs/Layers/parks_and_forests_without_etymology.md +++ b/Docs/Layers/parks_and_forests_without_etymology.md @@ -25,22 +25,22 @@ All objects which have an etymology known 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [etymology-images-from-wikipedia](#etymology-images-from-wikipedia) - - [wikipedia-etymology](#wikipedia-etymology) - - [zoeken op inventaris onroerend erfgoed](#zoeken-op-inventaris-onroerend-erfgoed) - - [simple etymology](#simple-etymology) - - [questions](#questions) - - [street-name-sign-image](#street-name-sign-image) - - [minimap](#minimap) - - [etymology_multi_apply](#etymology_multi_apply) - - [wikipedia](#wikipedia) - - [lod](#lod) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -86,198 +86,141 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/name:etymology#values) [name:etymology](https://wiki.openstreetmap.org/wiki/Key:name:etymology) | [string](../SpecialInputElements.md#string) | [unknown](https://wiki.openstreetmap.org/wiki/Tag:name:etymology%3Dunknown) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` + +### this.id + +_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.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` - - - -### etymology-images-from-wikipedia - - - -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.id -### wikipedia-etymology - - - -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}` - - - -### zoeken op inventaris onroerend erfgoed - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering is only visible in the popup if the following condition is met: `_country=be` - - - -### simple etymology - - - -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}` - - - - - *The origin of this name is unknown in all literature* corresponds with name:etymology=unknown - - - - -### questions +_This tagrendering has no question and is thus read-only_ + + +This tagrendering is only visible in the popup if the following condition is met: _country=be + + +### this.id + +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}` + - *The origin of this name is unknown in all literature* corresponds with name:etymology=unknown +### this.id Show the questions block at this location - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### street-name-sign-image +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### minimap +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### etymology_multi_apply +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### wikipedia +### this.id + +_This tagrendering has no question and is thus read-only_ + + +This tagrendering is only visible in the popup if the following condition is met: wikidata~.+ + + +### this.id + +_This tagrendering has no question and is thus read-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: `wikidata~.+` - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### last_edit - - +This tagrendering has labels +`added_by_default` +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/etymology/etymology.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/etymology/etymology.json) diff --git a/Docs/Layers/pharmacy.md b/Docs/Layers/pharmacy.md index f50322b88..11e825ddc 100644 --- a/Docs/Layers/pharmacy.md +++ b/Docs/Layers/pharmacy.md @@ -25,25 +25,25 @@ A layer showing pharmacies, which (probably) dispense prescription drugs 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [reviews](#reviews) - - [name](#name) - - [opening_hours](#opening_hours) - - [phone](#phone) - - [email](#email) - - [website](#website) - - [wheelchair](#wheelchair) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -94,262 +94,182 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/wheelchair#values) [wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dno) [limited](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dlimited) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### reviews - - - +### this.id Shows the reviews module (including the possibility to leave a review) +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +### this.id -### name +The question is `What is the name of the pharmacy?` +This rendering asks information about the property +[name](https://wiki.openstreetmap.org/wiki/Key:name) +This is rendered with `This pharmacy is called {name}` -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.id +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)}` + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -### opening_hours +### this.id +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_ -The question is *What are the opening hours of {title()}?* +This tagrendering has labels +`contact` -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.id +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ +This tagrendering has labels +`contact` - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ +### this.id +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` +### this.id -### phone +The question is `Is this pharmacy easy to access on a wheelchair?` + - *This pharmacy is easy to access on a wheelchair* corresponds with wheelchair=yes + - *This pharmacy is hard to access on a wheelchair* corresponds with wheelchair=no + - *This pharmacy has limited access for wheelchair users* corresponds with wheelchair=limited -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.id +_This tagrendering has no question and is thus read-only_ - - *{contact:phone}* corresponds with contact:phone~.+ - - _This option cannot be chosen as answer_ -This tagrendering has labels `contact` +### this.id +_This tagrendering has no question and is thus read-only_ -### 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_ - - *{operator:email}* corresponds with operator: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` - - - -### wheelchair - - - -The question is *Is this pharmacy easy to access on a wheelchair?* - - - - - - - *This pharmacy is easy to access on a wheelchair* corresponds with wheelchair=yes - - *This pharmacy is hard to access on a wheelchair* corresponds with wheelchair=no - - *This pharmacy has limited access for wheelchair users* corresponds with wheelchair=limited - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/physiotherapist.md b/Docs/Layers/physiotherapist.md index fb18cc019..8ce4c48f7 100644 --- a/Docs/Layers/physiotherapist.md +++ b/Docs/Layers/physiotherapist.md @@ -25,23 +25,23 @@ This layer shows physiotherapists 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [name](#name) - - [opening_hours_by_appointment](#opening_hours_by_appointment) - - [phone](#phone) - - [email](#email) - - [website](#website) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -89,235 +89,166 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/website#values) [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### name +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}` -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.id +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)}` + - *Only by appointment* corresponds with opening_hours="by appointment" + - _This option cannot be chosen as answer_ + - *Only by appointment* corresponds with opening_hours~^("by appointment"|by appointment)$ + - _This option cannot be chosen as answer_ -### opening_hours_by_appointment +### this.id +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_ -The question is *What are the opening hours of {title()}?* +This tagrendering has labels +`contact` -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.id +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ +This tagrendering has labels +`contact` - - *Only by appointment* corresponds with opening_hours="by appointment" - - _This option cannot be chosen as answer_ - - *Only by appointment* corresponds with opening_hours~^("by appointment"|by appointment)$ - - _This option cannot be chosen as answer_ +### this.id +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` +### this.id -### phone +_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.id +_This tagrendering has no question and is thus read-only_ - - *{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_ - - *{operator:email}* corresponds with operator: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 - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/picnic_table.md b/Docs/Layers/picnic_table.md index b207d3808..2a110e1c2 100644 --- a/Docs/Layers/picnic_table.md +++ b/Docs/Layers/picnic_table.md @@ -25,21 +25,21 @@ The layer showing picnic tables 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [repeated](#repeated) - - [single_level](#single_level) - - [picnic_table-material](#picnic_table-material) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -86,205 +86,143 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/material#values) [material](https://wiki.openstreetmap.org/wiki/Key:material) | [string](../SpecialInputElements.md#string) | [wood](https://wiki.openstreetmap.org/wiki/Tag:material%3Dwood) [concrete](https://wiki.openstreetmap.org/wiki/Tag:material%3Dconcrete) [plastic](https://wiki.openstreetmap.org/wiki/Tag:material%3Dplastic) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### repeated +### this.id + +_This tagrendering has no question and is thus read-only_ + + +This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+ +This tagrendering has labels +`level` + +### this.id + +The question is `On what level is this feature located?` +This rendering asks information about the property +[level](https://wiki.openstreetmap.org/wiki/Key:level) +This is rendered with `Located on the {level}th floor` + - *Located underground* corresponds with location=underground + - _This option cannot be chosen as answer_ + - *Located on the ground floor* corresponds with level=0 + - *Located on the ground floor* corresponds with level= + - _This option cannot be chosen as answer_ + - *Located on the first floor* corresponds with level=1 + - *Located on the first basement level* corresponds with level=-1 + +This tagrendering has labels +`level` + +### this.id + +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 is a wooden picnic table* corresponds with material=wood + - *This is a concrete picnic table* corresponds with material=concrete + - *This picnic table is made from (recycled) plastic* corresponds with material=plastic -This tagrendering has no question and is thus read-only +### this.id - - -This tagrendering is only visible in the popup if the following condition is met: `repeat_on~.+` - -This tagrendering has labels `level` - - - -### single_level - - - -The question is *On what level is this feature located?* - -This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level) This is rendered with `Located on the {level}th floor` - - - - - *Located underground* corresponds with location=underground - - _This option cannot be chosen as answer_ - - *Located on the ground floor* corresponds with level=0 - - *Located on the ground floor* corresponds with level= - - _This option cannot be chosen as answer_ - - *Located on the first floor* corresponds with level=1 - - *Located on the first basement level* corresponds with level=-1 - - -This tagrendering has labels `level` - - - -### picnic_table-material - - - -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 is a wooden picnic table* corresponds with material=wood - - *This is a concrete picnic table* corresponds with material=concrete - - *This picnic table is made from (recycled) plastic* corresponds with material=plastic - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/picnic_table/picnic_table.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/picnic_table/picnic_table.json) diff --git a/Docs/Layers/play_forest.md b/Docs/Layers/play_forest.md index 3b0ae2509..1a6456d3b 100644 --- a/Docs/Layers/play_forest.md +++ b/Docs/Layers/play_forest.md @@ -25,21 +25,21 @@ Een speelbos is een vrij toegankelijke zone in een bos 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [play_forest-operator](#play_forest-operator) - - [play_forest-opening_hours](#play_forest-opening_hours) - - [play_forest-email](#play_forest-email) - - [play_forest-phone](#play_forest-phone) - - [questions](#questions) - - [play_forest-reviews](#play_forest-reviews) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -85,196 +85,138 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/phone#values) [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### play_forest-operator +### this.id + +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}` + - *Dit gebied wordt beheerd door het Agentschap Natuur en Bos* corresponds with operator~^([aA][nN][bB])$ + - _This option cannot be chosen as answer_ + - *Dit gebied wordt beheerd door het Agentschap Natuur en Bos* corresponds with operator=Agenstchap Natuur en Bos -The question is *Wie beheert dit gebied?* +### this.id -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}` +The question is `Wanneer is deze speelzone toegankelijk?` + + - *Het hele jaar door overdag toegankelijk (van 08:00 tot 22:00)* corresponds with opening_hours=08:00-22:00 + - *Enkel in de zomervakantie en overdag toegankelijk (van 1 juli tot 31 augustus, van 08:00 tot 22:00* corresponds with opening_hours=Jul-Aug 08:00-22:00 - - *Dit gebied wordt beheerd door het Agentschap Natuur en Bos* corresponds with operator~^([aA][nN][bB])$ - - _This option cannot be chosen as answer_ - - *Dit gebied wordt beheerd door het Agentschap Natuur en Bos* corresponds with operator=Agenstchap Natuur en Bos +### this.id + +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}` -### play_forest-opening_hours +### this.id - - -The question is *Wanneer is deze speelzone toegankelijk?* +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}` - - - *Het hele jaar door overdag toegankelijk (van 08:00 tot 22:00)* corresponds with opening_hours=08:00-22:00 - - *Enkel in de zomervakantie en overdag toegankelijk (van 1 juli tot 31 augustus, van 08:00 tot 22:00* corresponds with opening_hours=Jul-Aug 08:00-22:00 - - - - -### play_forest-email - - - -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}` - - - -### play_forest-phone - - - -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}` - - - -### questions - - - +### this.id Show the questions block at this location - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### play_forest-reviews +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/play_forest/play_forest.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/play_forest/play_forest.json) diff --git a/Docs/Layers/playground.md b/Docs/Layers/playground.md index dec0a3eee..f7ee98cb7 100644 --- a/Docs/Layers/playground.md +++ b/Docs/Layers/playground.md @@ -25,31 +25,31 @@ Playgrounds 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [reviews](#reviews) - - [playground-surface](#playground-surface) - - [playground-lit](#playground-lit) - - [playground-min_age](#playground-min_age) - - [playground-max_age](#playground-max_age) - - [playground-operator](#playground-operator) - - [playground-access](#playground-access) - - [website](#website) - - [playground-email](#playground-email) - - [playground-phone](#playground-phone) - - [Playground-wheelchair](#playground-wheelchair) - - [playground-opening_hours](#playground-opening_hours) - - [check_date](#check_date) - - [questions](#questions) - - [playground-reviews](#playground-reviews) - - [lod](#lod) - - [minimap](#minimap) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -107,350 +107,253 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/check_date#values) [check_date](https://wiki.openstreetmap.org/wiki/Key:check_date) | [date](../SpecialInputElements.md#date) | [](https://wiki.openstreetmap.org/wiki/Tag:check_date%3D) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### reviews - - - +### this.id Shows the reviews module (including the possibility to leave a review) +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +### this.id -### playground-surface +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}` + - *The surface is grass* corresponds with surface=grass + - *The surface is sand* corresponds with surface=sand + - *The surface consist of woodchips* corresponds with surface=woodchips + - *The surface is paving stones* corresponds with surface=paving_stones + - *The surface is asphalt* corresponds with surface=asphalt + - *The surface is concrete* corresponds with surface=concrete + - *The surface is unpaved* corresponds with surface=unpaved + - _This option cannot be chosen as answer_ + - *The surface is paved* corresponds with surface=paved + - _This option cannot be chosen as answer_ + - *The surface is tartan - a synthetic, springy surface typically seen on athletic pistes* corresponds with surface=tartan + - *The surface is made from rubber, such as rubber tiles, rubber mulch or a big rubber area* corresponds with surface=rubber -The question is *Which is the surface of this playground?* +### this.id -This rendering asks information about the property [surface](https://wiki.openstreetmap.org/wiki/Key:surface) This is rendered with `The surface is {surface}` +The question is `Is this playground lit at night?` + - *This playground is lit at night* corresponds with lit=yes + - *This playground is not lit at night* corresponds with lit=no +This tagrendering has labels +`extra` - - *The surface is grass* corresponds with surface=grass - - *The surface is sand* corresponds with surface=sand - - *The surface consist of woodchips* corresponds with surface=woodchips - - *The surface is paving stones* corresponds with surface=paving_stones - - *The surface is asphalt* corresponds with surface=asphalt - - *The surface is concrete* corresponds with surface=concrete - - *The surface is unpaved* corresponds with surface=unpaved - - _This option cannot be chosen as answer_ - - *The surface is paved* corresponds with surface=paved - - _This option cannot be chosen as answer_ - - *The surface is tartan - a synthetic, springy surface typically seen on athletic pistes* corresponds with surface=tartan - - *The surface is made from rubber, such as rubber tiles, rubber mulch or a big rubber area* corresponds with surface=rubber +### this.id +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 tagrendering has labels +`extra` -### playground-lit +### this.id +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}` -The question is *Is this playground lit at night?* +This tagrendering has labels +`extra` +### this.id +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 playground is lit at night* corresponds with lit=yes - - *This playground is not lit at night* corresponds with lit=no +### this.id -This tagrendering has labels `extra` +The question is `Is this playground accessible to the general public?` + - *Accessible to the general public* corresponds with access=yes + - *This is a paid playground* corresponds with fee=yes + - *Only accessible for clients of the operating business* corresponds with access=customers + - *Only accessible to students of the school* corresponds with access=students + - _This option cannot be chosen as answer_ + - *Not accessible* corresponds with access=private + - *This is a schoolyard - an outdoor area where the pupils can play during their breaks; but it is not accessible to the general public* corresponds with leisure=schoolyard -### playground-min_age +### this.id +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_ -The question is *What is the minimum age required to access this playground?* +This tagrendering has labels +`contact` -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.id -This tagrendering has labels `extra` +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}` -### playground-max_age +### this.id +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}` -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 tagrendering has labels `extra` +### this.id +The question is `Is this playground accessible to wheelchair users?` -### playground-operator + - *Completely accessible for wheelchair users* corresponds with wheelchair=yes + - *Limited accessibility for wheelchair users* corresponds with wheelchair=limited + - *Not accessible for wheelchair users* corresponds with wheelchair=no -The question is *Who operates this playground?* +### this.id -This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator) This is rendered with `Operated by {operator}` +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)}` + - *Accessible from sunrise till sunset* corresponds with opening_hours=sunrise-sunset + - *Always accessible* corresponds with opening_hours=24/7 -### playground-access +### this.id - - -The question is *Is this playground accessible to the general public?* - - - - - - - *Accessible to the general public* corresponds with access=yes - - *This is a paid playground* corresponds with fee=yes - - *Only accessible for clients of the operating business* corresponds with access=customers - - *Only accessible to students of the school* corresponds with access=students - - _This option cannot be chosen as answer_ - - *Not accessible* corresponds with access=private - - *This is a schoolyard - an outdoor area where the pupils can play during their breaks; but it is not accessible to the general public* corresponds with leisure=schoolyard - - - - -### 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` - - - -### playground-email - - - -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}` - - - -### playground-phone - - - -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}` - - - -### Playground-wheelchair - - - -The question is *Is this playground accessible to wheelchair users?* - - - - - - - *Completely accessible for wheelchair users* corresponds with wheelchair=yes - - *Limited accessibility for wheelchair users* corresponds with wheelchair=limited - - *Not accessible for wheelchair users* corresponds with wheelchair=no - - - - -### playground-opening_hours - - - -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)}` - - - - - *Accessible from sunrise till sunset* corresponds with opening_hours=sunrise-sunset - - *Always accessible* corresponds with opening_hours=24/7 - - - - -### check_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 object was last checked today* corresponds with check_date= - - - - -### questions +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 object was last checked today* corresponds with check_date= +### this.id Show the questions block at this location - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### playground-reviews +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/playground/playground.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/playground/playground.json) diff --git a/Docs/Layers/playground_equipment.md b/Docs/Layers/playground_equipment.md index 7b24c5b20..b1bd18d38 100644 --- a/Docs/Layers/playground_equipment.md +++ b/Docs/Layers/playground_equipment.md @@ -25,19 +25,20 @@ Layer showing playground equipment 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [type](#type) - - [wheelchair-access](#wheelchair-access) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -81,195 +82,147 @@ attribute | type | values which are supported by this layer [](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) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### type +### this.id + +The question is `What kind of device is this?` +This rendering asks information about the property +[playground](https://wiki.openstreetmap.org/wiki/Key:playground) +This is rendered with `This is a {playground}` + - *This is a swing* corresponds with playground=swing + - *This is a structure consisting of several connected playground devices* corresponds with playground=structure + - *This is a slide* corresponds with playground=slide + - *This is a sand pit* corresponds with playground=sandpit + - *This is a spring rider* corresponds with playground=springy + - *This is a climbing frame* corresponds with playground=climbingframe + - *This is a seesaw* corresponds with playground=seesaw + - *This is a playhouse* corresponds with playground=playhouse + - *This is a roundabout* corresponds with playground=roundabout + - *This is a basket swing* corresponds with playground=basketswing + - *This is a zip wire* corresponds with playground=zipwire + - *This is a horizontal bar* corresponds with playground=horizontal_bar + - *This is a hopscotch* corresponds with playground=hopscotch + - *This is a splash pad* corresponds with playground=splash_pad + - *This is a climbing wall* corresponds with playground=climbingwall + - *This is a map* corresponds with playground=map + - *This is a bridge (either as a standalone device or as part of a larger structure)* corresponds with playground=bridge + - *This is a bouncy cushion* corresponds with playground=cushion + - *This is an activity panel* corresponds with playground=activitypanel + - *This is a teen shelter* corresponds with playground=teenshelter + - *This is a funnel used to play with funnel ball* corresponds with playground=funnel_ball + - *This is a spinning circle* corresponds with playground=spinning_circle -The question is *What kind of device is this?* +### this.id -This rendering asks information about the property [playground](https://wiki.openstreetmap.org/wiki/Key:playground) This is rendered with `This is a {playground}` +The question is `Is this device accessible by wheelchair?` + + - *This place is specially adapted for wheelchair users* corresponds with wheelchair=designated + - *This place is easily reachable with a wheelchair* corresponds with wheelchair=yes + - *It is possible to reach this place in a wheelchair, but it is not easy* corresponds with wheelchair=limited + - *This place is not reachable with a wheelchair* corresponds with wheelchair=no - - *This is a swing* corresponds with playground=swing - - *This is a structure consisting of several connected playground devices* corresponds with playground=structure - - *This is a slide* corresponds with playground=slide - - *This is a sand pit* corresponds with playground=sandpit - - *This is a spring rider* corresponds with playground=springy - - *This is a climbing frame* corresponds with playground=climbingframe - - *This is a seesaw* corresponds with playground=seesaw - - *This is a playhouse* corresponds with playground=playhouse - - *This is a roundabout* corresponds with playground=roundabout - - *This is a basket swing* corresponds with playground=basketswing - - *This is a zip wire* corresponds with playground=zipwire - - *This is a horizontal bar* corresponds with playground=horizontal_bar - - *This is a hopscotch* corresponds with playground=hopscotch - - *This is a splash pad* corresponds with playground=splash_pad - - *This is a climbing wall* corresponds with playground=climbingwall - - *This is a map* corresponds with playground=map - - *This is a bridge (either as a standalone device or as part of a larger structure)* corresponds with playground=bridge - - *This is a bouncy cushion* corresponds with playground=cushion - - *This is an activity panel* corresponds with playground=activitypanel - - *This is a teen shelter* corresponds with playground=teenshelter - - *This is a funnel used to play with funnel ball* corresponds with playground=funnel_ball - - *This is a spinning circle* corresponds with playground=spinning_circle +### this.id - - - -### wheelchair-access - - - -The question is *Is this device accessible by wheelchair?* +_This tagrendering has no question and is thus read-only_ - - *This place is specially adapted for wheelchair users* corresponds with wheelchair=designated - - *This place is easily reachable with a wheelchair* corresponds with wheelchair=yes - - *It is possible to reach this place in a wheelchair, but it is not easy* corresponds with wheelchair=limited - - *This place is not reachable with a wheelchair* corresponds with wheelchair=no +### this.id + +_This tagrendering has no question and is thus read-only_ +This tagrendering has labels +`added_by_default` -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - - +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit +### this.id + +_This tagrendering has no question and is thus read-only_ + + +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/playground_equipment/playground_equipment.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/playground_equipment/playground_equipment.json) diff --git a/Docs/Layers/post_offices_with_atm.md b/Docs/Layers/post_offices_with_atm.md index 84091402f..b49f8fd90 100644 --- a/Docs/Layers/post_offices_with_atm.md +++ b/Docs/Layers/post_offices_with_atm.md @@ -25,25 +25,26 @@ A layer showing post offices. 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [minimap](#minimap) - - [opening_hours](#opening_hours) - - [post_partner](#post_partner) - - [partner-brand](#partner-brand) - - [letter-from](#letter-from) - - [parcel-from](#parcel-from) - - [parcel-pickup](#parcel-pickup) - - [parcel-to](#parcel-to) - - [stamps](#stamps) - - [has_atm](#has_atm) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -88,6 +89,7 @@ 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/opening_hours#values) [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) | [opening_hours](../SpecialInputElements.md#opening_hours) | [](https://taginfo.openstreetmap.org/keys/post_office#values) [post_office](https://wiki.openstreetmap.org/wiki/Key:post_office) | Multiple choice | [post_partner](https://wiki.openstreetmap.org/wiki/Tag:post_office%3Dpost_partner) [](https://wiki.openstreetmap.org/wiki/Tag:post_office%3D) +[](https://taginfo.openstreetmap.org/keys/brand#values) [brand](https://wiki.openstreetmap.org/wiki/Key:brand) | [nsi](../SpecialInputElements.md#nsi) | [](https://taginfo.openstreetmap.org/keys/post_office:brand#values) [post_office:brand](https://wiki.openstreetmap.org/wiki/Key:post_office:brand) | [string](../SpecialInputElements.md#string) | [DHL](https://wiki.openstreetmap.org/wiki/Tag:post_office:brand%3DDHL) [DPD](https://wiki.openstreetmap.org/wiki/Tag:post_office:brand%3DDPD) [GLS](https://wiki.openstreetmap.org/wiki/Tag:post_office:brand%3DGLS) [UPS](https://wiki.openstreetmap.org/wiki/Tag:post_office:brand%3DUPS) [DHL Paketshop](https://wiki.openstreetmap.org/wiki/Tag:post_office:brand%3DDHL Paketshop) [Hermes PaketShop](https://wiki.openstreetmap.org/wiki/Tag:post_office:brand%3DHermes PaketShop) [PostNL](https://wiki.openstreetmap.org/wiki/Tag:post_office:brand%3DPostNL) [bpost](https://wiki.openstreetmap.org/wiki/Tag:post_office:brand%3Dbpost) [](https://taginfo.openstreetmap.org/keys/post_office:letter_from#values) [post_office:letter_from](https://wiki.openstreetmap.org/wiki/Key:post_office:letter_from) | [string](../SpecialInputElements.md#string) | [yes](https://wiki.openstreetmap.org/wiki/Tag:post_office:letter_from%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:post_office:letter_from%3Dno) [](https://taginfo.openstreetmap.org/keys/post_office:parcel_from#values) [post_office:parcel_from](https://wiki.openstreetmap.org/wiki/Key:post_office:parcel_from) | [string](../SpecialInputElements.md#string) | [yes](https://wiki.openstreetmap.org/wiki/Tag:post_office:parcel_from%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:post_office:parcel_from%3Dno) @@ -97,284 +99,201 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/atm#values) [atm](https://wiki.openstreetmap.org/wiki/Key:atm) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:atm%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:atm%3Dno) [separate](https://wiki.openstreetmap.org/wiki/Tag:atm%3Dseparate) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### minimap +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +### this.id +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)}` + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -### opening_hours +### this.id +The question is `Is this a post partner?` -The question is *What are the opening hours for this post office?* + - *This shop is a post partner* corresponds with post_office=post_partner + - *This shop is not a post partner* corresponds with 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.id - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ +The question is `To which brand does this post office belong?` +This rendering asks information about the property +[brand](https://wiki.openstreetmap.org/wiki/Key:brand) +This is rendered with `This is a {brand} post office` +This tagrendering is only visible in the popup if the following condition is met: amenity=post_office +### this.id -### post_partner +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 location offers services for DHL* corresponds with post_office:brand=DHL + - *This location offers services for DPD* corresponds with post_office:brand=DPD + - *This location offers services for GLS* corresponds with post_office:brand=GLS + - *This location offers services for UPS* corresponds with post_office:brand=UPS + - *This location is a DHL Paketshop* corresponds with post_office:brand=DHL Paketshop + - *This location is a Hermes PaketShop* corresponds with post_office:brand=Hermes PaketShop + - *This location is a PostNL-point* corresponds with post_office:brand=PostNL + - *This location offers services for bpost* corresponds with post_office:brand=bpost +This tagrendering is only visible in the popup if the following condition is met: post_office=post_partner +### this.id -The question is *Is this a post partner?* +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}` + - *You can post letters here* corresponds with post_office:letter_from=yes + - *You can't post letters here* corresponds with post_office:letter_from=no +### this.id +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}` + - *You can send parcels here* corresponds with post_office:parcel_from=yes + - *You can't send parcels here* corresponds with post_office:parcel_from=no - - *This shop is a post partner* corresponds with post_office=post_partner - - *This shop is not a post partner* corresponds with post_office= -This tagrendering is only visible in the popup if the following condition is met: `post_office=post_partner` +### this.id +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}` + - *You can pick up missed parcels here* corresponds with post_office:parcel_pickup=yes + - *You can't pick up missed parcels here* corresponds with post_office:parcel_pickup=no -### partner-brand +### this.id +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}` + - *You can send parcels to here for pickup* corresponds with post_office:parcel_to=yes + - *You can't send parcels to here for pickup* corresponds with post_office:parcel_to=no -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.id +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}` + - *You can buy stamps here* corresponds with post_office:stamps=yes + - *You can't buy stamps here* corresponds with post_office:stamps=no - - *This location offers services for DHL* corresponds with post_office:brand=DHL - - *This location offers services for DPD* corresponds with post_office:brand=DPD - - *This location offers services for GLS* corresponds with post_office:brand=GLS - - *This location offers services for UPS* corresponds with post_office:brand=UPS - - *This location is a DHL Paketshop* corresponds with post_office:brand=DHL Paketshop - - *This location is a Hermes PaketShop* corresponds with post_office:brand=Hermes PaketShop - - *This location is a PostNL-point* corresponds with post_office:brand=PostNL - - *This location offers services for bpost* corresponds with post_office:brand=bpost -This tagrendering is only visible in the popup if the following condition is met: `post_office=post_partner` +### this.id +The question is `Does this post office have an ATM?` + - *This post office has an ATM* corresponds with atm=yes + - *This post office does not have an ATM* corresponds with atm=no + - *This post office does have an ATM, but it is mapped as a different icon* corresponds with atm=separate -### letter-from +### this.id -The question is *Can you post a letter here?* +_This tagrendering has no question and is thus read-only_ -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}` - - *You can post letters here* corresponds with post_office:letter_from=yes - - *You can't post letters here* corresponds with post_office:letter_from=no +### this.id +_This tagrendering has no question and is thus read-only_ -### parcel-from - - - -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}` - - - - - *You can send parcels here* corresponds with post_office:parcel_from=yes - - *You can't send parcels here* corresponds with post_office:parcel_from=no - - - - -### parcel-pickup - - - -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}` - - - - - *You can pick up missed parcels here* corresponds with post_office:parcel_pickup=yes - - *You can't pick up missed parcels here* corresponds with post_office:parcel_pickup=no - - - - -### parcel-to - - - -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}` - - - - - *You can send parcels to here for pickup* corresponds with post_office:parcel_to=yes - - *You can't send parcels to here for pickup* corresponds with post_office:parcel_to=no - - - - -### stamps - - - -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}` - - - - - *You can buy stamps here* corresponds with post_office:stamps=yes - - *You can't buy stamps here* corresponds with post_office:stamps=no - - - - -### has_atm - - - -The question is *Does this post office have an ATM?* - - - - - - - *This post office has an ATM* corresponds with atm=yes - - *This post office does not have an ATM* corresponds with atm=no - - *This post office does have an ATM, but it is mapped as a different icon* corresponds with atm=separate - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### last_edit - +This tagrendering has labels +`added_by_default` +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/postboxes.md b/Docs/Layers/postboxes.md index 139aceea5..3b2ec9efd 100644 --- a/Docs/Layers/postboxes.md +++ b/Docs/Layers/postboxes.md @@ -25,17 +25,17 @@ The layer showing postboxes. 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [minimap](#minimap) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -77,139 +77,97 @@ 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.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### minimap +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### leftover-questions +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` +### this.id - -This tagrendering has labels `added_by_default` - - - -### delete-button - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/postboxes/postboxes.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/postboxes/postboxes.json) diff --git a/Docs/Layers/postoffices.md b/Docs/Layers/postoffices.md index 150ea18f4..78d87bd82 100644 --- a/Docs/Layers/postoffices.md +++ b/Docs/Layers/postoffices.md @@ -25,25 +25,26 @@ A layer showing post offices. 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [minimap](#minimap) - - [opening_hours](#opening_hours) - - [post_partner](#post_partner) - - [partner-brand](#partner-brand) - - [letter-from](#letter-from) - - [parcel-from](#parcel-from) - - [parcel-pickup](#parcel-pickup) - - [parcel-to](#parcel-to) - - [stamps](#stamps) - - [has_atm](#has_atm) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -90,6 +91,7 @@ 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/opening_hours#values) [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) | [opening_hours](../SpecialInputElements.md#opening_hours) | [](https://taginfo.openstreetmap.org/keys/post_office#values) [post_office](https://wiki.openstreetmap.org/wiki/Key:post_office) | Multiple choice | [post_partner](https://wiki.openstreetmap.org/wiki/Tag:post_office%3Dpost_partner) [](https://wiki.openstreetmap.org/wiki/Tag:post_office%3D) +[](https://taginfo.openstreetmap.org/keys/brand#values) [brand](https://wiki.openstreetmap.org/wiki/Key:brand) | [nsi](../SpecialInputElements.md#nsi) | [](https://taginfo.openstreetmap.org/keys/post_office:brand#values) [post_office:brand](https://wiki.openstreetmap.org/wiki/Key:post_office:brand) | [string](../SpecialInputElements.md#string) | [DHL](https://wiki.openstreetmap.org/wiki/Tag:post_office:brand%3DDHL) [DPD](https://wiki.openstreetmap.org/wiki/Tag:post_office:brand%3DDPD) [GLS](https://wiki.openstreetmap.org/wiki/Tag:post_office:brand%3DGLS) [UPS](https://wiki.openstreetmap.org/wiki/Tag:post_office:brand%3DUPS) [DHL Paketshop](https://wiki.openstreetmap.org/wiki/Tag:post_office:brand%3DDHL Paketshop) [Hermes PaketShop](https://wiki.openstreetmap.org/wiki/Tag:post_office:brand%3DHermes PaketShop) [PostNL](https://wiki.openstreetmap.org/wiki/Tag:post_office:brand%3DPostNL) [bpost](https://wiki.openstreetmap.org/wiki/Tag:post_office:brand%3Dbpost) [](https://taginfo.openstreetmap.org/keys/post_office:letter_from#values) [post_office:letter_from](https://wiki.openstreetmap.org/wiki/Key:post_office:letter_from) | [string](../SpecialInputElements.md#string) | [yes](https://wiki.openstreetmap.org/wiki/Tag:post_office:letter_from%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:post_office:letter_from%3Dno) [](https://taginfo.openstreetmap.org/keys/post_office:parcel_from#values) [post_office:parcel_from](https://wiki.openstreetmap.org/wiki/Key:post_office:parcel_from) | [string](../SpecialInputElements.md#string) | [yes](https://wiki.openstreetmap.org/wiki/Tag:post_office:parcel_from%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:post_office:parcel_from%3Dno) @@ -99,284 +101,201 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/atm#values) [atm](https://wiki.openstreetmap.org/wiki/Key:atm) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:atm%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:atm%3Dno) [separate](https://wiki.openstreetmap.org/wiki/Tag:atm%3Dseparate) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### minimap +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +### this.id +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)}` + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -### opening_hours +### this.id +The question is `Is this a post partner?` -The question is *What are the opening hours for this post office?* + - *This shop is a post partner* corresponds with post_office=post_partner + - *This shop is not a post partner* corresponds with 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.id - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ +The question is `To which brand does this post office belong?` +This rendering asks information about the property +[brand](https://wiki.openstreetmap.org/wiki/Key:brand) +This is rendered with `This is a {brand} post office` +This tagrendering is only visible in the popup if the following condition is met: amenity=post_office +### this.id -### post_partner +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 location offers services for DHL* corresponds with post_office:brand=DHL + - *This location offers services for DPD* corresponds with post_office:brand=DPD + - *This location offers services for GLS* corresponds with post_office:brand=GLS + - *This location offers services for UPS* corresponds with post_office:brand=UPS + - *This location is a DHL Paketshop* corresponds with post_office:brand=DHL Paketshop + - *This location is a Hermes PaketShop* corresponds with post_office:brand=Hermes PaketShop + - *This location is a PostNL-point* corresponds with post_office:brand=PostNL + - *This location offers services for bpost* corresponds with post_office:brand=bpost +This tagrendering is only visible in the popup if the following condition is met: post_office=post_partner +### this.id -The question is *Is this a post partner?* +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}` + - *You can post letters here* corresponds with post_office:letter_from=yes + - *You can't post letters here* corresponds with post_office:letter_from=no +### this.id +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}` + - *You can send parcels here* corresponds with post_office:parcel_from=yes + - *You can't send parcels here* corresponds with post_office:parcel_from=no - - *This shop is a post partner* corresponds with post_office=post_partner - - *This shop is not a post partner* corresponds with post_office= -This tagrendering is only visible in the popup if the following condition is met: `post_office=post_partner` +### this.id +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}` + - *You can pick up missed parcels here* corresponds with post_office:parcel_pickup=yes + - *You can't pick up missed parcels here* corresponds with post_office:parcel_pickup=no -### partner-brand +### this.id +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}` + - *You can send parcels to here for pickup* corresponds with post_office:parcel_to=yes + - *You can't send parcels to here for pickup* corresponds with post_office:parcel_to=no -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.id +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}` + - *You can buy stamps here* corresponds with post_office:stamps=yes + - *You can't buy stamps here* corresponds with post_office:stamps=no - - *This location offers services for DHL* corresponds with post_office:brand=DHL - - *This location offers services for DPD* corresponds with post_office:brand=DPD - - *This location offers services for GLS* corresponds with post_office:brand=GLS - - *This location offers services for UPS* corresponds with post_office:brand=UPS - - *This location is a DHL Paketshop* corresponds with post_office:brand=DHL Paketshop - - *This location is a Hermes PaketShop* corresponds with post_office:brand=Hermes PaketShop - - *This location is a PostNL-point* corresponds with post_office:brand=PostNL - - *This location offers services for bpost* corresponds with post_office:brand=bpost -This tagrendering is only visible in the popup if the following condition is met: `post_office=post_partner` +### this.id +The question is `Does this post office have an ATM?` + - *This post office has an ATM* corresponds with atm=yes + - *This post office does not have an ATM* corresponds with atm=no + - *This post office does have an ATM, but it is mapped as a different icon* corresponds with atm=separate -### letter-from +### this.id -The question is *Can you post a letter here?* +_This tagrendering has no question and is thus read-only_ -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}` - - *You can post letters here* corresponds with post_office:letter_from=yes - - *You can't post letters here* corresponds with post_office:letter_from=no +### this.id +_This tagrendering has no question and is thus read-only_ -### parcel-from - - - -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}` - - - - - *You can send parcels here* corresponds with post_office:parcel_from=yes - - *You can't send parcels here* corresponds with post_office:parcel_from=no - - - - -### parcel-pickup - - - -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}` - - - - - *You can pick up missed parcels here* corresponds with post_office:parcel_pickup=yes - - *You can't pick up missed parcels here* corresponds with post_office:parcel_pickup=no - - - - -### parcel-to - - - -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}` - - - - - *You can send parcels to here for pickup* corresponds with post_office:parcel_to=yes - - *You can't send parcels to here for pickup* corresponds with post_office:parcel_to=no - - - - -### stamps - - - -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}` - - - - - *You can buy stamps here* corresponds with post_office:stamps=yes - - *You can't buy stamps here* corresponds with post_office:stamps=no - - - - -### has_atm - - - -The question is *Does this post office have an ATM?* - - - - - - - *This post office has an ATM* corresponds with atm=yes - - *This post office does not have an ATM* corresponds with atm=no - - *This post office does have an ATM, but it is mapped as a different icon* corresponds with atm=separate - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### last_edit - +This tagrendering has labels +`added_by_default` +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/pt_shelter.md b/Docs/Layers/pt_shelter.md index 78d5b97e9..5e4690489 100644 --- a/Docs/Layers/pt_shelter.md +++ b/Docs/Layers/pt_shelter.md @@ -25,17 +25,17 @@ Layer showing shelter structures 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -79,141 +79,97 @@ 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.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### leftover-questions +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/transit/transit.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/transit/transit.json) diff --git a/Docs/Layers/public_bookcase.md b/Docs/Layers/public_bookcase.md index bc1833f78..368e78661 100644 --- a/Docs/Layers/public_bookcase.md +++ b/Docs/Layers/public_bookcase.md @@ -25,28 +25,28 @@ A streetside cabinet with books, accessible to anyone 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [public_bookcase-name](#public_bookcase-name) - - [public_bookcase-capacity](#public_bookcase-capacity) - - [bookcase-booktypes](#bookcase-booktypes) - - [bookcase-is-indoors](#bookcase-is-indoors) - - [bookcase-is-accessible](#bookcase-is-accessible) - - [public_bookcase-operator](#public_bookcase-operator) - - [public_bookcase-brand](#public_bookcase-brand) - - [public_bookcase-ref](#public_bookcase-ref) - - [public_bookcase-start_date](#public_bookcase-start_date) - - [public_bookcase-website](#public_bookcase-website) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -93,297 +93,212 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/indoor#values) [indoor](https://wiki.openstreetmap.org/wiki/Key:indoor) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:indoor%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:indoor%3Dno) [](https://taginfo.openstreetmap.org/keys/access#values) [access](https://wiki.openstreetmap.org/wiki/Key:access) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:access%3Dyes) [customers](https://wiki.openstreetmap.org/wiki/Tag:access%3Dcustomers) [](https://taginfo.openstreetmap.org/keys/operator#values) [operator](https://wiki.openstreetmap.org/wiki/Key:operator) | [string](../SpecialInputElements.md#string) | -[](https://taginfo.openstreetmap.org/keys/brand#values) [brand](https://wiki.openstreetmap.org/wiki/Key:brand) | [string](../SpecialInputElements.md#string) | [Little Free Library](https://wiki.openstreetmap.org/wiki/Tag:brand%3DLittle Free Library) [](https://wiki.openstreetmap.org/wiki/Tag:brand%3D) +[](https://taginfo.openstreetmap.org/keys/brand#values) [brand](https://wiki.openstreetmap.org/wiki/Key:brand) | [string](../SpecialInputElements.md#string) | [](https://taginfo.openstreetmap.org/keys/ref#values) [ref](https://wiki.openstreetmap.org/wiki/Key:ref) | [string](../SpecialInputElements.md#string) | [](https://wiki.openstreetmap.org/wiki/Tag:ref%3D) [](https://taginfo.openstreetmap.org/keys/start_date#values) [start_date](https://wiki.openstreetmap.org/wiki/Key:start_date) | [date](../SpecialInputElements.md#date) | [](https://taginfo.openstreetmap.org/keys/website#values) [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### public_bookcase-name +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 bookcase doesn't have a name* corresponds with noname=yes & name= -The question is *What is the name of this public bookcase?* +### this.id -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}` +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 bookcase doesn't have a name* corresponds with noname=yes & name= +### this.id +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}` + - *Mostly children books* corresponds with books=children + - *Mostly books for adults* corresponds with books=adults -### public_bookcase-capacity +### this.id +The question is `Is this bookcase located outdoors?` -The question is *How many books fit into this public bookcase?* + - *This bookcase is located indoors* corresponds with indoor=yes + - *This bookcase is located outdoors* corresponds with indoor=no + - *This bookcase is located outdoors* corresponds with indoor= + - _This option cannot be chosen as answer_ -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.id -### bookcase-booktypes +The question is `Is this public bookcase freely accessible?` + - *Publicly accessible* corresponds with access=yes + - *Only accessible to customers* corresponds with access=customers +This tagrendering is only visible in the popup if the following condition is met: indoor=yes -The question is *What kind of books can be found in this public bookcase?* +### this.id -This rendering asks information about the property [books](https://wiki.openstreetmap.org/wiki/Key:books) This is rendered with `This place mostly serves {books}` +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}` - - *Mostly children books* corresponds with books=children - - *Mostly books for adults* corresponds with books=adults +### this.id +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 public bookcase is not part of a bigger network* corresponds with nobrand=yes -### bookcase-is-indoors +### this.id +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 bookcase is not part of a bigger network* corresponds with nobrand=yes & brand= & ref= +This tagrendering is only visible in the popup if the following condition is met: brand~.+ -The question is *Is this bookcase located outdoors?* +### this.id +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 bookcase is located indoors* corresponds with indoor=yes - - *This bookcase is located outdoors* corresponds with indoor=no - - *This bookcase is located outdoors* corresponds with indoor= - - _This option cannot be chosen as answer_ +### this.id +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,,,)}` -### bookcase-is-accessible +### this.id -The question is *Is this public bookcase freely accessible?* +_This tagrendering has no question and is thus read-only_ - - *Publicly accessible* corresponds with access=yes - - *Only accessible to customers* corresponds with access=customers +### this.id +_This tagrendering has no question and is thus read-only_ -This tagrendering is only visible in the popup if the following condition is met: `indoor=yes` - - - -### public_bookcase-operator - - - -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}` - - - -### public_bookcase-brand - - - -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}` - - - - - *Part of the network 'Little Free Library'* corresponds with brand=Little Free Library & nobrand= - - *This public bookcase is not part of a bigger network* corresponds with nobrand=yes & brand= - - - - -### public_bookcase-ref - - - -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 bookcase is not part of a bigger network* corresponds with nobrand=yes & brand= & ref= - - -This tagrendering is only visible in the popup if the following condition is met: `brand~.+` - - - -### public_bookcase-start_date - - - -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}` - - - -### public_bookcase-website - - - -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,,,)}` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/railway_platforms.md b/Docs/Layers/railway_platforms.md index 063bfdbf6..441df0fde 100644 --- a/Docs/Layers/railway_platforms.md +++ b/Docs/Layers/railway_platforms.md @@ -25,18 +25,18 @@ Find every platform in the station, and the train routes that use them. 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [ref](#ref) - - [repeated](#repeated) - - [single_level](#single_level) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -79,166 +79,117 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/level#values) [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` + +### this.id + +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.id + +_This tagrendering has no question and is thus read-only_ + + +This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+ +This tagrendering has labels +`level` + +### this.id + +The question is `On what level is this feature located?` +This rendering asks information about the property +[level](https://wiki.openstreetmap.org/wiki/Key:level) +This is rendered with `Located on the {level}th floor` + - *Located underground* corresponds with location=underground + - _This option cannot be chosen as answer_ + - *Located on the ground floor* corresponds with level=0 + - *Located on the ground floor* corresponds with level= + - _This option cannot be chosen as answer_ + - *Located on the first floor* corresponds with level=1 + - *Located on the first basement level* corresponds with level=-1 + +This tagrendering has labels +`level` + +### this.id + +_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.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` +_This tagrendering has no question and is thus read-only_ -### ref - - - -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}` - - - -### repeated - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering is only visible in the popup if the following condition is met: `repeat_on~.+` - -This tagrendering has labels `level` - - - -### single_level - - - -The question is *On what level is this feature located?* - -This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level) This is rendered with `Located on the {level}th floor` - - - - - *Located underground* corresponds with location=underground - - _This option cannot be chosen as answer_ - - *Located on the ground floor* corresponds with level=0 - - *Located on the ground floor* corresponds with level= - - _This option cannot be chosen as answer_ - - *Located on the first floor* corresponds with level=1 - - *Located on the first basement level* corresponds with level=-1 - - -This tagrendering has labels `level` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/railway_platforms/railway_platforms.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/railway_platforms/railway_platforms.json) diff --git a/Docs/Layers/rainbow_crossing_high_zoom.md b/Docs/Layers/rainbow_crossing_high_zoom.md index 5880ee7fd..9e9a2bed7 100644 --- a/Docs/Layers/rainbow_crossing_high_zoom.md +++ b/Docs/Layers/rainbow_crossing_high_zoom.md @@ -26,17 +26,17 @@ A layer showing pedestrian crossings with rainbow paintings 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [crossing-with-rainbow](#crossing-with-rainbow) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -77,149 +77,100 @@ 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.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### crossing-with-rainbow +### this.id + +The question is `Does this crossing has rainbow paintings?` + + - *This crossing has rainbow paintings* corresponds with surface:colour=rainbow + - *No rainbow paintings here* corresponds with not:surface:colour=rainbow + - *No rainbow paintings here* corresponds with surface:colour!=rainbow + - _This option cannot be chosen as answer_ -The question is *Does this crossing has rainbow paintings?* +### this.id + +_This tagrendering has no question and is thus read-only_ - - *This crossing has rainbow paintings* corresponds with surface:colour=rainbow - - *No rainbow paintings here* corresponds with not:surface:colour=rainbow - - *No rainbow paintings here* corresponds with surface:colour!=rainbow - - _This option cannot be chosen as answer_ +### this.id + +_This tagrendering has no question and is thus read-only_ +This tagrendering has labels +`added_by_default` -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - - +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/rainbow_crossings/rainbow_crossings.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/rainbow_crossings/rainbow_crossings.json) diff --git a/Docs/Layers/rainbow_crossings.md b/Docs/Layers/rainbow_crossings.md index 047bf8515..040d33e89 100644 --- a/Docs/Layers/rainbow_crossings.md +++ b/Docs/Layers/rainbow_crossings.md @@ -26,17 +26,17 @@ A layer showing pedestrian crossings with rainbow paintings 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [crossing-with-rainbow](#crossing-with-rainbow) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -82,149 +82,100 @@ 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.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### crossing-with-rainbow +### this.id + +The question is `Does this crossing has rainbow paintings?` + + - *This crossing has rainbow paintings* corresponds with surface:colour=rainbow + - *No rainbow paintings here* corresponds with not:surface:colour=rainbow + - *No rainbow paintings here* corresponds with surface:colour!=rainbow + - _This option cannot be chosen as answer_ -The question is *Does this crossing has rainbow paintings?* +### this.id + +_This tagrendering has no question and is thus read-only_ - - *This crossing has rainbow paintings* corresponds with surface:colour=rainbow - - *No rainbow paintings here* corresponds with not:surface:colour=rainbow - - *No rainbow paintings here* corresponds with surface:colour!=rainbow - - _This option cannot be chosen as answer_ +### this.id + +_This tagrendering has no question and is thus read-only_ +This tagrendering has labels +`added_by_default` -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - - +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/rainbow_crossings/rainbow_crossings.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/rainbow_crossings/rainbow_crossings.json) diff --git a/Docs/Layers/reception_desk.md b/Docs/Layers/reception_desk.md index 7df2d5478..bdc94f669 100644 --- a/Docs/Layers/reception_desk.md +++ b/Docs/Layers/reception_desk.md @@ -25,20 +25,20 @@ A layer showing where the reception desks are and which asks some accessibility 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [repeated](#repeated) - - [single_level](#single_level) - - [desk-height](#desk-height) - - [induction-loop](#induction-loop) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -83,196 +83,134 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/hearing_loop#values) [hearing_loop](https://wiki.openstreetmap.org/wiki/Key:hearing_loop) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:hearing_loop%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:hearing_loop%3Dno) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### repeated +### this.id + +_This tagrendering has no question and is thus read-only_ + + +This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+ +This tagrendering has labels +`level` + +### this.id + +The question is `On what level is this feature located?` +This rendering asks information about the property +[level](https://wiki.openstreetmap.org/wiki/Key:level) +This is rendered with `Located on the {level}th floor` + - *Located underground* corresponds with location=underground + - _This option cannot be chosen as answer_ + - *Located on the ground floor* corresponds with level=0 + - *Located on the ground floor* corresponds with level= + - _This option cannot be chosen as answer_ + - *Located on the first floor* corresponds with level=1 + - *Located on the first basement level* corresponds with level=-1 + +This tagrendering has labels +`level` + +### this.id + +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 tagrendering has no question and is thus read-only - - - -This tagrendering is only visible in the popup if the following condition is met: `repeat_on~.+` - -This tagrendering has labels `level` - - - -### single_level - - - -The question is *On what level is this feature located?* - -This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level) This is rendered with `Located on the {level}th floor` - - - - - *Located underground* corresponds with location=underground - - _This option cannot be chosen as answer_ - - *Located on the ground floor* corresponds with level=0 - - *Located on the ground floor* corresponds with level= - - _This option cannot be chosen as answer_ - - *Located on the first floor* corresponds with level=1 - - *Located on the first basement level* corresponds with level=-1 - - -This tagrendering has labels `level` - - - -### desk-height - - - -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)}` - - - -### induction-loop - - +### this.id An accessibility feature: induction loops are for hard-hearing persons which have an FM-receiver. +The question is `Does this place have an audio induction loop for people with reduced hearing?` -The question is *Does this place have an audio induction loop for people with reduced hearing?* + - *This place has an audio induction loop* corresponds with hearing_loop=yes + - *This place does not have an audio induction loop* corresponds with hearing_loop=no + + + +### this.id + +_This tagrendering has no question and is thus read-only_ - - *This place has an audio induction loop* corresponds with hearing_loop=yes - - *This place does not have an audio induction loop* corresponds with hearing_loop=no +### this.id + +_This tagrendering has no question and is thus read-only_ +This tagrendering has labels +`added_by_default` -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - - +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/reception_desk/reception_desk.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/reception_desk/reception_desk.json) diff --git a/Docs/Layers/recycling.md b/Docs/Layers/recycling.md index 5565c9dd2..6f62aeb04 100644 --- a/Docs/Layers/recycling.md +++ b/Docs/Layers/recycling.md @@ -25,29 +25,29 @@ A layer with recycling containers and centres 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [recycling-type](#recycling-type) - - [recycling-centre-name](#recycling-centre-name) - - [container-location](#container-location) - - [recycling-accepts](#recycling-accepts) - - [operator](#operator) - - [website](#website) - - [email](#email) - - [phone](#phone) - - [opening_hours_24_7](#opening_hours_24_7) - - [access](#access) - - [survey_date](#survey_date) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -100,393 +100,280 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/survey:date#values) [survey:date](https://wiki.openstreetmap.org/wiki/Key:survey:date) | [date](../SpecialInputElements.md#date) | [](https://wiki.openstreetmap.org/wiki/Tag:survey:date%3D) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ + + + + + +### this.id + +The question is `What type of recycling is this?` -This tagrendering has no question and is thus read-only + - *This is a recycling container* corresponds with recycling_type=container + - *This is a recycling centre* corresponds with recycling_type=centre + - *Waste disposal container for residual waste* corresponds with amenity=waste_disposal + - *This is a pickup point. The waste material is placed here without placing it in a dedicated container.* corresponds with recycling_type=pickup_point + - *This is a dump where the waste material is stacked.* corresponds with recycling_type=dump + + + +### this.id + +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 recycling centre doesn't have a specific name* corresponds with noname=yes +This tagrendering is only visible in the popup if the following condition is met: recycling_type=centre + + +### this.id + +The question is `Where is this container located?` + + - *This is an underground container* corresponds with location=underground + - *This container is located indoors* corresponds with location=indoor + - *This container is located outdoors* corresponds with location= +This tagrendering is only visible in the popup if the following condition is met: recycling_type=container + + +### this.id + +The question is `What can be recycled here?` + + - *Batteries can be recycled here* corresponds with recycling:batteries=yes + - Unselecting this answer will add recycling:batteries= + - *Beverage cartons can be recycled here* corresponds with recycling:beverage_cartons=yes + - Unselecting this answer will add recycling:beverage_cartons= + - *Cans can be recycled here* corresponds with recycling:cans=yes + - Unselecting this answer will add recycling:cans= + - *Clothes can be recycled here* corresponds with recycling:clothes=yes + - Unselecting this answer will add recycling:clothes= + - *Cooking oil can be recycled here* corresponds with recycling:cooking_oil=yes + - Unselecting this answer will add recycling:cooking_oil= + - *Engine oil can be recycled here* corresponds with recycling:engine_oil=yes + - Unselecting this answer will add recycling:engine_oil= + - *Fluorescent tubes can be recycled here* corresponds with recycling:fluorescent_tubes=yes + - Unselecting this answer will add recycling:fluorescent_tubes= + - *Green waste can be recycled here* corresponds with recycling:green_waste=yes + - Unselecting this answer will add recycling:green_waste= + - *Organic waste can be recycled here* corresponds with recycling:organic=yes + - _This option cannot be chosen as answer_ + - Unselecting this answer will add recycling:organic= + - *Glass bottles can be recycled here* corresponds with recycling:glass_bottles=yes + - Unselecting this answer will add recycling:glass_bottles= + - *Glass can be recycled here* corresponds with recycling:glass=yes + - Unselecting this answer will add recycling:glass= + - *Light bulbs can be recycled here* corresponds with recycling:light_bulbs=yes + - Unselecting this answer will add recycling:light_bulbs= + - *Newspapers can be recycled here* corresponds with recycling:newspaper=yes + - Unselecting this answer will add recycling:newspaper= + - *Paper can be recycled here* corresponds with recycling:paper=yes + - Unselecting this answer will add recycling:paper= + - *Plastic bottles can be recycled here* corresponds with recycling:plastic_bottles=yes + - Unselecting this answer will add recycling:plastic_bottles= + - *Plastic packaging can be recycled here* corresponds with recycling:plastic_packaging=yes + - Unselecting this answer will add recycling:plastic_packaging= + - *Plastic can be recycled here* corresponds with recycling:plastic=yes + - Unselecting this answer will add recycling:plastic= + - *Plastic packaging, metal packaging and drink cartons (PMD) can be recycled here* corresponds with recycling:pmd=yes + - Unselecting this answer will add recycling:pmd= + - *Printer cartridges can be recycled here* corresponds with recycling:printer_cartridges=yes + - Unselecting this answer will add recycling:printer_cartridges= + - *Scrap metal can be recycled here* corresponds with recycling:scrap_metal=yes + - Unselecting this answer will add recycling:scrap_metal= + - *Shoes can be recycled here* corresponds with recycling:shoes=yes + - Unselecting this answer will add recycling:shoes= + - *Small electrical appliances can be recycled here* corresponds with recycling:small_appliances=yes + - Unselecting this answer will add recycling:small_appliances= + - *Small electrical appliances can be recycled here* corresponds with recycling:small_electrical_appliances=yes + - _This option cannot be chosen as answer_ + - Unselecting this answer will add recycling:small_electrical_appliances= + - *Needles can be recycled here* corresponds with recycling:needles=yes + - Unselecting this answer will add recycling:needles= + - *Residual waste can be recycled here* corresponds with recycling:waste=yes + - Unselecting this answer will add recycling:waste= + - *Bicycles can be recycled here* corresponds with recycling:bicycles=yes + - Unselecting this answer will add recycling:bicycles= +### this.id +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}` -### recycling-type -The question is *What type of recycling is this?* +### this.id +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 is only visible in the popup if the following condition is met: recycling_type=centre +This tagrendering has labels +`contact` +### this.id +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ +This tagrendering is only visible in the popup if the following condition is met: recycling_type=centre +This tagrendering has labels +`contact` +### this.id - - *This is a recycling container* corresponds with recycling_type=container - - *This is a recycling centre* corresponds with recycling_type=centre - - *Waste disposal container for residual waste* corresponds with amenity=waste_disposal - - *This is a pickup point. The waste material is placed here without placing it in a dedicated container.* corresponds with recycling_type=pickup_point - - *This is a dump where the waste material is stacked.* corresponds with recycling_type=dump +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 is only visible in the popup if the following condition is met: recycling_type=centre +This tagrendering has labels +`contact` + +### this.id +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)}` + - *24/7 opened (including holidays)* corresponds with opening_hours=24/7 + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -### recycling-centre-name +### this.id +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}` + - *Everyone can use this recycling facility* corresponds with access=yes + - *Only residents can use this recycling facility* corresponds with access=residents + - *This recycling facility is only for private use* corresponds with access=private -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.id +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 object was last surveyed today* corresponds with survey:date= - - *This recycling centre doesn't have a specific name* corresponds with noname=yes +### this.id -This tagrendering is only visible in the popup if the following condition is met: `recycling_type=centre` +_This tagrendering has no question and is thus read-only_ -### container-location +### this.id -The question is *Where is this container located?* +_This tagrendering has no question and is thus read-only_ +This tagrendering has labels +`added_by_default` - - - *This is an underground container* corresponds with location=underground - - *This container is located indoors* corresponds with location=indoor - - *This container is located outdoors* corresponds with location= - - -This tagrendering is only visible in the popup if the following condition is met: `recycling_type=container` - - - -### recycling-accepts - - - -The question is *What can be recycled here?* - - - - - - - *Batteries can be recycled here* corresponds with recycling:batteries=yes - - Unselecting this answer will add recycling:batteries= - - *Beverage cartons can be recycled here* corresponds with recycling:beverage_cartons=yes - - Unselecting this answer will add recycling:beverage_cartons= - - *Cans can be recycled here* corresponds with recycling:cans=yes - - Unselecting this answer will add recycling:cans= - - *Clothes can be recycled here* corresponds with recycling:clothes=yes - - Unselecting this answer will add recycling:clothes= - - *Cooking oil can be recycled here* corresponds with recycling:cooking_oil=yes - - Unselecting this answer will add recycling:cooking_oil= - - *Engine oil can be recycled here* corresponds with recycling:engine_oil=yes - - Unselecting this answer will add recycling:engine_oil= - - *Fluorescent tubes can be recycled here* corresponds with recycling:fluorescent_tubes=yes - - Unselecting this answer will add recycling:fluorescent_tubes= - - *Green waste can be recycled here* corresponds with recycling:green_waste=yes - - Unselecting this answer will add recycling:green_waste= - - *Organic waste can be recycled here* corresponds with recycling:organic=yes - - _This option cannot be chosen as answer_ - - Unselecting this answer will add recycling:organic= - - *Glass bottles can be recycled here* corresponds with recycling:glass_bottles=yes - - Unselecting this answer will add recycling:glass_bottles= - - *Glass can be recycled here* corresponds with recycling:glass=yes - - Unselecting this answer will add recycling:glass= - - *Light bulbs can be recycled here* corresponds with recycling:light_bulbs=yes - - Unselecting this answer will add recycling:light_bulbs= - - *Newspapers can be recycled here* corresponds with recycling:newspaper=yes - - Unselecting this answer will add recycling:newspaper= - - *Paper can be recycled here* corresponds with recycling:paper=yes - - Unselecting this answer will add recycling:paper= - - *Plastic bottles can be recycled here* corresponds with recycling:plastic_bottles=yes - - Unselecting this answer will add recycling:plastic_bottles= - - *Plastic packaging can be recycled here* corresponds with recycling:plastic_packaging=yes - - Unselecting this answer will add recycling:plastic_packaging= - - *Plastic can be recycled here* corresponds with recycling:plastic=yes - - Unselecting this answer will add recycling:plastic= - - *Printer cartridges can be recycled here* corresponds with recycling:printer_cartridges=yes - - Unselecting this answer will add recycling:printer_cartridges= - - *Scrap metal can be recycled here* corresponds with recycling:scrap_metal=yes - - Unselecting this answer will add recycling:scrap_metal= - - *Shoes can be recycled here* corresponds with recycling:shoes=yes - - Unselecting this answer will add recycling:shoes= - - *Small electrical appliances can be recycled here* corresponds with recycling:small_appliances=yes - - Unselecting this answer will add recycling:small_appliances= - - *Small electrical appliances can be recycled here* corresponds with recycling:small_electrical_appliances=yes - - _This option cannot be chosen as answer_ - - Unselecting this answer will add recycling:small_electrical_appliances= - - *Needles can be recycled here* corresponds with recycling:needles=yes - - Unselecting this answer will add recycling:needles= - - *Residual waste can be recycled here* corresponds with recycling:waste=yes - - Unselecting this answer will add recycling:waste= - - *Bicycles can be recycled here* corresponds with recycling:bicycles=yes - - Unselecting this answer will add recycling:bicycles= - - - - -### operator - - - -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}` - - - -### 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 is only visible in the popup if the following condition is met: `recycling_type=centre` - -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_ - - *{operator:email}* corresponds with operator:email~.+ - - _This option cannot be chosen as answer_ - - -This tagrendering is only visible in the popup if the following condition is met: `recycling_type=centre` - -This tagrendering has labels `contact` - - - -### 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 is only visible in the popup if the following condition is met: `recycling_type=centre` - -This tagrendering has labels `contact` - - - -### opening_hours_24_7 - - - -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)}` - - - - - *24/7 opened (including holidays)* corresponds with opening_hours=24/7 - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ - - - - -### access - - - -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}` - - - - - *Everyone can use this recycling facility* corresponds with access=yes - - *Only residents can use this recycling facility* corresponds with access=residents - - *This recycling facility is only for private use* corresponds with access=private - - - - -### survey_date - - - -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 object was last surveyed today* corresponds with survey:date= - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - - +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - @@ -528,6 +415,7 @@ recyclingType.18 | Recycling of small electrical appliances | recycling:small_ap recyclingType.19 | Recycling of residual waste | recycling:waste=yes recyclingType.20 | Recycling of printer cartridges | recycling:printer_cartridges=yes recyclingType.21 | Recycling of bicycles | recycling:bicycles=yes +recyclingType.22 | Recycling of plastic packaging, metal packaging and drink cartons (PMD) | recycling:pmd=yes diff --git a/Docs/Layers/route_marker.md b/Docs/Layers/route_marker.md index 116439994..da98974fb 100644 --- a/Docs/Layers/route_marker.md +++ b/Docs/Layers/route_marker.md @@ -25,19 +25,19 @@ Route markers are small markers often found along official hiking/cycling/riding 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [type](#type) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -79,175 +79,122 @@ 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.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### type +### this.id + +The question is `For what kind of route is this marker?` + + - *This is a route marker for a bicycle route.* corresponds with bicycle=yes + - Unselecting this answer will add biycle= + - *This is a route marker for a hiking route.* corresponds with hiking=yes + - Unselecting this answer will add hiking= + - *This is a route marker for a mountain bike route.* corresponds with mtb=yes + - Unselecting this answer will add mtb= + - *This is a route marker for a horse riding route.* corresponds with horse=yes + - Unselecting this answer will add horse= + - *This is a route marker for a ski route.* corresponds with ski=yes + - Unselecting this answer will add ski= -The question is *For what kind of route is this marker?* +### this.id + +_This tagrendering has no question and is thus read-only_ - - *This is a route marker for a bicycle route.* corresponds with bicycle=yes - - Unselecting this answer will add biycle= - - *This is a route marker for a hiking route.* corresponds with hiking=yes - - Unselecting this answer will add hiking= - - *This is a route marker for a mountain bike route.* corresponds with mtb=yes - - Unselecting this answer will add mtb= - - *This is a route marker for a horse riding route.* corresponds with horse=yes - - Unselecting this answer will add horse= - - *This is a route marker for a ski route.* corresponds with ski=yes - - Unselecting this answer will add ski= +### this.id + +_This tagrendering has no question and is thus read-only_ +This tagrendering has labels +`added_by_default` -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - - +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/route_marker/route_marker.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/route_marker/route_marker.json) diff --git a/Docs/Layers/school.md b/Docs/Layers/school.md index 25a5a79d2..9e28aa038 100644 --- a/Docs/Layers/school.md +++ b/Docs/Layers/school.md @@ -27,25 +27,25 @@ Schools giving primary and secondary education and post-secondary, non-tertiary 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [school-name](#school-name) - - [capacity](#capacity) - - [education-level-belgium](#education-level-belgium) - - [gender](#gender) - - [target-audience](#target-audience) - - [website](#website) - - [phone](#phone) - - [email](#email) - - [school-language](#school-language) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -95,282 +95,199 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/email#values) [email](https://wiki.openstreetmap.org/wiki/Key:email) | [email](../SpecialInputElements.md#email) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` +### this.id +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}` - - *You just created this element! Thanks for sharing this info with the world and helping people worldwide.* corresponds with id~.+ +### this.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~.+` +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 tagrendering has labels `added_by_default` -### school-name +### this.id +The question is `What level of education is given on this school?` + - *This is a school with a kindergarten section where young kids receive some education which prepares reading and writing.* corresponds with school=kindergarten + - *This is a school where one learns primary skills such as basic literacy and numerical skills.
Pupils typically enroll from 6 years old till 12 years old
* corresponds with school=primary + - *This is a secondary school which offers all grades* corresponds with school=secondary + - *This is a secondary school which does not have all grades, but offers first and second grade* corresponds with school=lower_secondary + - *This is a secondary school which does not have all grades, but offers third and fourth grade* corresponds with school=middle_secondary + - *This is a secondary school which does not have all grades, but offers fifth and sixth grade* corresponds with school=upper_secondary + - *This school offers post-secondary education (e.g. a seventh or eight specialisation year)* corresponds with school=post_secondary +This tagrendering is only visible in the popup if the following condition is met: _country=be -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.id +The question is `Which genders can enroll at this school?` + - *Both boys and girls can enroll here and have classes together* corresponds with school:gender=mixed + - *Both boys and girls can enroll here but they are separated (e.g. they have lessons in different classrooms or at different times)* corresponds with school:gender=separated + - *This is a boys only-school* corresponds with school:gender=male + - *This is a girls-only school* corresponds with school:gender=female -### capacity +### this.id -The question is *How much students can at most enroll in 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 is a school where students study skills at their age-adequate level.
There are little or no special facilities to cater for students with special needs or facilities are ad-hoc
* corresponds with school:for= + - _This option cannot be chosen as answer_ + - *This is a school for students without special needs
This includes students who can follow the courses with small, ad hoc measurements
* corresponds with school:for=mainstream + - *This is a school where adults are taught skills on the level as specified.* corresponds with school:for=adults + - *This is a school for students with autism* corresponds with school:for=autism + - *This is a school for students with learning disabilities* corresponds with school:for=learning_disabilities + - *This is a school for blind students or students with sight impairments* corresponds with school:for=blind + - *This is a school for deaf students or students with hearing impairments* corresponds with school:for=deaf + - *This is a school for students with disabilities* corresponds with school:for=disabilities + - *This is a school for students with special needs* corresponds with school:for=special_needs +This tagrendering is only visible in the popup if the following condition is met: school:for~.+ -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.id +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_ -### education-level-belgium +This tagrendering has labels +`contact` +### this.id +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_ -The question is *What level of education is given on this school?* +This tagrendering has labels +`contact` +### this.id +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ +This tagrendering has labels +`contact` +### this.id - - *This is a school with a kindergarten section where young kids receive some education which prepares reading and writing.* corresponds with school=kindergarten - - *This is a school where one learns primary skills such as basic literacy and numerical skills.
Pupils typically enroll from 6 years old till 12 years old
* corresponds with school=primary - - *This is a secondary school which offers all grades* corresponds with school=secondary - - *This is a secondary school which does not have all grades, but offers first and second grade* corresponds with school=lower_secondary - - *This is a secondary school which does not have all grades, but offers third and fourth grade* corresponds with school=middle_secondary - - *This is a secondary school which does not have all grades, but offers fifth and sixth grade* corresponds with school=upper_secondary - - *This school offers post-secondary education (e.g. a seventh or eight specialisation year)* corresponds with school=post_secondary +_This tagrendering has no question and is thus read-only_ -This tagrendering is only visible in the popup if the following condition is met: `_country=be` -### gender +### this.id +_This tagrendering has no question and is thus read-only_ -The question is *Which genders can enroll at this school?* +### this.id +_This tagrendering has no question and is thus read-only_ - - *Both boys and girls can enroll here and have classes together* corresponds with school:gender=mixed - - *Both boys and girls can enroll here but they are separated (e.g. they have lessons in different classrooms or at different times)* corresponds with school:gender=separated - - *This is a boys only-school* corresponds with school:gender=male - - *This is a girls-only school* corresponds with school:gender=female - - - - -### target-audience - - - -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 is a school where students study skills at their age-adequate level.
There are little or no special facilities to cater for students with special needs or facilities are ad-hoc
* corresponds with school:for= - - _This option cannot be chosen as answer_ - - *This is a school for students without special needs
This includes students who can follow the courses with small, ad hoc measurements
* corresponds with school:for=mainstream - - *This is a school where adults are taught skills on the level as specified.* corresponds with school:for=adults - - *This is a school for students with autism* corresponds with school:for=autism - - *This is a school for students with learning disabilities* corresponds with school:for=learning_disabilities - - *This is a school for blind students or students with sight impairments* corresponds with school:for=blind - - *This is a school for deaf students or students with hearing impairments* corresponds with school:for=deaf - - *This is a school for students with disabilities* corresponds with school:for=disabilities - - *This is a school for students with special needs* corresponds with school:for=special_needs - - -This tagrendering is only visible in the popup if the following condition is met: `school:for~.+` - - - -### 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` - - - -### 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_ - - *{operator:email}* corresponds with operator:email~.+ - - _This option cannot be chosen as answer_ - - -This tagrendering has labels `contact` - - - -### school-language - - - -This tagrendering has no question and is thus read-only - - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/school/school.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/school/school.json) diff --git a/Docs/Layers/shelter.md b/Docs/Layers/shelter.md index aad419830..777053330 100644 --- a/Docs/Layers/shelter.md +++ b/Docs/Layers/shelter.md @@ -26,18 +26,18 @@ Layer showing shelter structures 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [shelter-type](#shelter-type) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -81,162 +81,113 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/shelter_type#values) [shelter_type](https://wiki.openstreetmap.org/wiki/Key:shelter_type) | [string](../SpecialInputElements.md#string) | [public_transport](https://wiki.openstreetmap.org/wiki/Tag:shelter_type%3Dpublic_transport) [picnic_shelter](https://wiki.openstreetmap.org/wiki/Tag:shelter_type%3Dpicnic_shelter) [gazebo](https://wiki.openstreetmap.org/wiki/Tag:shelter_type%3Dgazebo) [weather_shelter](https://wiki.openstreetmap.org/wiki/Tag:shelter_type%3Dweather_shelter) [lean_to](https://wiki.openstreetmap.org/wiki/Tag:shelter_type%3Dlean_to) [pavilion](https://wiki.openstreetmap.org/wiki/Tag:shelter_type%3Dpavilion) [basic_hut](https://wiki.openstreetmap.org/wiki/Tag:shelter_type%3Dbasic_hut) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### shelter-type +### this.id + +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 is a shelter at a public transport stop.* corresponds with shelter_type=public_transport + - *This is a shelter protecting from rain at a picnic site.* corresponds with shelter_type=picnic_shelter + - *This is a gazebo.* corresponds with shelter_type=gazebo + - *This is a small shelter, primarily intended for short breaks. Usually found in the mountains or alongside roads.* corresponds with shelter_type=weather_shelter + - *This is a shed with 3 walls, primarily intended for camping.* corresponds with shelter_type=lean_to + - *This is a pavilion* corresponds with shelter_type=pavilion + - *This is a basic hut, providing basic shelter and sleeping facilities.* corresponds with shelter_type=basic_hut -The question is *What kind of shelter is this?* +### this.id -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 is a shelter at a public transport stop.* corresponds with shelter_type=public_transport - - *This is a shelter protecting from rain at a picnic site.* corresponds with shelter_type=picnic_shelter - - *This is a gazebo.* corresponds with shelter_type=gazebo - - *This is a small shelter, primarily intended for short breaks. Usually found in the mountains or alongside roads.* corresponds with shelter_type=weather_shelter - - *This is a shed with 3 walls, primarily intended for camping.* corresponds with shelter_type=lean_to - - *This is a pavilion* corresponds with shelter_type=pavilion - - *This is a basic hut, providing basic shelter and sleeping facilities.* corresponds with shelter_type=basic_hut - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/shelter/shelter.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/shelter/shelter.json) diff --git a/Docs/Layers/shops.md b/Docs/Layers/shops.md index 4c08a6ac3..485da6cc8 100644 --- a/Docs/Layers/shops.md +++ b/Docs/Layers/shops.md @@ -25,38 +25,40 @@ A shop 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [shops-name](#shops-name) - - [shop_types](#shop_types) - - [second_hand](#second_hand) - - [opening_hours](#opening_hours) - - [website](#website) - - [email](#email) - - [phone](#phone) - - [payment-options](#payment-options) - - [repeated](#repeated) - - [single_level](#single_level) - - [copyshop-print-sizes](#copyshop-print-sizes) - - [key_cutter](#key_cutter) - - [internet](#internet) - - [internet-fee](#internet-fee) - - [internet-ssid](#internet-ssid) - - [organic](#organic) - - [sugar_free](#sugar_free) - - [gluten_free](#gluten_free) - - [lactose_free](#lactose_free) - - [questions](#questions) - - [reviews](#reviews) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -109,12 +111,14 @@ 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/shop#values) [shop](https://wiki.openstreetmap.org/wiki/Key:shop) | [string](../SpecialInputElements.md#string) | [vacant](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dvacant) [agrarian](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dagrarian) [alcohol](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dalcohol) [anime](https://wiki.openstreetmap.org/wiki/Tag:shop%3Danime) [antiques](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dantiques) [appliance](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dappliance) [art](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dart) [baby_goods](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbaby_goods) [bag](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbag) [bakery](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbakery) [bathroom_furnishing](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbathroom_furnishing) [beauty](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbeauty) [bed](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbed) [beverages](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbeverages) [bicycle](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbicycle) [boat](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dboat) [bookmaker](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbookmaker) [books](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbooks) [brewing_supplies](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbrewing_supplies) [butcher](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbutcher) [camera](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcamera) [candles](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcandles) [cannabis](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcannabis) [car](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcar) [car_parts](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcar_parts) [car_repair](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcar_repair) [caravan](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcaravan) [carpet](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcarpet) [catalogue](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcatalogue) [charity](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcharity) [cheese](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcheese) [chemist](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dchemist) [chocolate](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dchocolate) [clothes](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dclothes) [coffee](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcoffee) [collector](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcollector) [computer](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcomputer) [confectionery](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dconfectionery) [convenience](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dconvenience) [copyshop](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcopyshop) [cosmetics](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcosmetics) [country_store](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcountry_store) [craft](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcraft) [curtain](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcurtain) [dairy](https://wiki.openstreetmap.org/wiki/Tag:shop%3Ddairy) [deli](https://wiki.openstreetmap.org/wiki/Tag:shop%3Ddeli) [department_store](https://wiki.openstreetmap.org/wiki/Tag:shop%3Ddepartment_store) [doityourself](https://wiki.openstreetmap.org/wiki/Tag:shop%3Ddoityourself) [doors](https://wiki.openstreetmap.org/wiki/Tag:shop%3Ddoors) [dry_cleaning](https://wiki.openstreetmap.org/wiki/Tag:shop%3Ddry_cleaning) [e-cigarette](https://wiki.openstreetmap.org/wiki/Tag:shop%3De-cigarette) [electrical](https://wiki.openstreetmap.org/wiki/Tag:shop%3Delectrical) [electronics](https://wiki.openstreetmap.org/wiki/Tag:shop%3Delectronics) [erotic](https://wiki.openstreetmap.org/wiki/Tag:shop%3Derotic) [fabric](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfabric) [farm](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfarm) [fashion_accessories](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfashion_accessories) [fireplace](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfireplace) [fishing](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfishing) [flooring](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dflooring) [florist](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dflorist) [frame](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dframe) [frozen_food](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfrozen_food) [fuel](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfuel) [funeral_directors](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfuneral_directors) [furniture](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfurniture) [games](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dgames) [garden_centre](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dgarden_centre) [gas](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dgas) [general](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dgeneral) [gift](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dgift) [greengrocer](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dgreengrocer) [hairdresser](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhairdresser) [hairdresser_supply](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhairdresser_supply) [hardware](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhardware) [health_food](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhealth_food) [hearing_aids](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhearing_aids) [herbalist](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dherbalist) [hifi](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhifi) [honey](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhoney) [household_linen](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhousehold_linen) [houseware](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhouseware) [hunting](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhunting) [interior_decoration](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dinterior_decoration) [jewelry](https://wiki.openstreetmap.org/wiki/Tag:shop%3Djewelry) [kiosk](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dkiosk) [kitchen](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dkitchen) [laundry](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dlaundry) [leather](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dleather) [lighting](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dlighting) [locksmith](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dlocksmith) [lottery](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dlottery) [mall](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmall) [massage](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmassage) [medical_supply](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmedical_supply) [military_surplus](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmilitary_surplus) [mobile_phone](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmobile_phone) [model](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmodel) [money_lender](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmoney_lender) [motorcycle](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmotorcycle) [motorcycle_repair](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmotorcycle_repair) [music](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmusic) [musical_instrument](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmusical_instrument) [newsagent](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dnewsagent) [nutrition_supplements](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dnutrition_supplements) [nuts](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dnuts) [optician](https://wiki.openstreetmap.org/wiki/Tag:shop%3Doptician) [outdoor](https://wiki.openstreetmap.org/wiki/Tag:shop%3Doutdoor) [outpost](https://wiki.openstreetmap.org/wiki/Tag:shop%3Doutpost) [paint](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpaint) [party](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dparty) [pasta](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpasta) [pastry](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpastry) [pawnbroker](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpawnbroker) [perfumery](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dperfumery) [pet](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpet) [pet_grooming](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpet_grooming) [photo](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dphoto) [pottery](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpottery) [printer_ink](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dprinter_ink) [psychic](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpsychic) [pyrotechnics](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpyrotechnics) [radiotechnics](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dradiotechnics) [religion](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dreligion) [rental](https://wiki.openstreetmap.org/wiki/Tag:shop%3Drental) [repair](https://wiki.openstreetmap.org/wiki/Tag:shop%3Drepair) [rice](https://wiki.openstreetmap.org/wiki/Tag:shop%3Drice) [scuba_diving](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dscuba_diving) [seafood](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dseafood) [second_hand](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dsecond_hand) [sewing](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dsewing) [shoe_repair](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dshoe_repair) [shoes](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dshoes) [spices](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dspices) [sports](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dsports) [stationery](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dstationery) [storage_rental](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dstorage_rental) [supermarket](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dsupermarket) [swimming_pool](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dswimming_pool) [tailor](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtailor) [tattoo](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtattoo) [tea](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtea) [telecommunication](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtelecommunication) [ticket](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dticket) [tiles](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtiles) [tobacco](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtobacco) [tool_hire](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtool_hire) [toys](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtoys) [trade](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtrade) [travel_agency](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtravel_agency) [trophy](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtrophy) [tyres](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtyres) [vacuum_cleaner](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dvacuum_cleaner) [variety_store](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dvariety_store) [video](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dvideo) [video_games](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dvideo_games) [watches](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwatches) [water](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwater) [water_sports](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwater_sports) [weapons](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dweapons) [wholesale](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwholesale) [wigs](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwigs) [window_blind](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwindow_blind) [wine](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwine) +[](https://taginfo.openstreetmap.org/keys/brand#values) [brand](https://wiki.openstreetmap.org/wiki/Key:brand) | [string](../SpecialInputElements.md#string) | [](https://taginfo.openstreetmap.org/keys/second_hand#values) [second_hand](https://wiki.openstreetmap.org/wiki/Key:second_hand) | Multiple choice | [only](https://wiki.openstreetmap.org/wiki/Tag:second_hand%3Donly) [yes](https://wiki.openstreetmap.org/wiki/Tag:second_hand%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:second_hand%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) | [](https://taginfo.openstreetmap.org/keys/website#values) [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) | [](https://taginfo.openstreetmap.org/keys/email#values) [email](https://wiki.openstreetmap.org/wiki/Key:email) | [email](../SpecialInputElements.md#email) | [](https://taginfo.openstreetmap.org/keys/phone#values) [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | [](https://taginfo.openstreetmap.org/keys/level#values) [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) +[](https://taginfo.openstreetmap.org/keys/service:binding#values) [service:binding](https://wiki.openstreetmap.org/wiki/Key:service:binding) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dno) [](https://taginfo.openstreetmap.org/keys/internet_access#values) [internet_access](https://wiki.openstreetmap.org/wiki/Key:internet_access) | Multiple choice | [wlan](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dwlan) [no](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dno) [terminal](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dterminal) [wired](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dwired) [](https://taginfo.openstreetmap.org/keys/internet_access:fee#values) [internet_access:fee](https://wiki.openstreetmap.org/wiki/Key:internet_access:fee) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dno) [customers](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dcustomers) [](https://taginfo.openstreetmap.org/keys/internet_access:ssid#values) [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid) | [string](../SpecialInputElements.md#string) | [Telekom](https://wiki.openstreetmap.org/wiki/Tag:internet_access:ssid%3DTelekom) @@ -124,693 +128,522 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/diet:lactose_free#values) [diet:lactose_free](https://wiki.openstreetmap.org/wiki/Key:diet:lactose_free) | Multiple choice | [only](https://wiki.openstreetmap.org/wiki/Tag:diet:lactose_free%3Donly) [yes](https://wiki.openstreetmap.org/wiki/Tag:diet:lactose_free%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:diet:lactose_free%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:diet:lactose_free%3Dno) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ + + + + + +### this.id + +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.id + +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}` + - *Vacant Shop* corresponds with shop=vacant + - *Farm Supply Shop* corresponds with shop=agrarian + - *Liquor Store* corresponds with shop=alcohol + - *Anime / Manga Shop* corresponds with shop=anime + - *Antique Shop* corresponds with shop=antiques + - *Appliance Store* corresponds with shop=appliance + - *Art Store* corresponds with shop=art + - *Baby Goods Store* corresponds with shop=baby_goods + - *Bag/Luggage Store* corresponds with shop=bag + - *Bakery* corresponds with shop=bakery + - *Bathroom Furnishing Store* corresponds with shop=bathroom_furnishing + - *Beauty Shop* corresponds with shop=beauty + - *Bedding/Mattress Store* corresponds with shop=bed + - *Beverage Store* corresponds with shop=beverages + - *Bicycle Shop* corresponds with shop=bicycle + - *Boat Store* corresponds with shop=boat + - *Bookmaker* corresponds with shop=bookmaker + - *Bookstore* corresponds with shop=books + - *Brewing Supply Store* corresponds with shop=brewing_supplies + - *Butcher* corresponds with shop=butcher + - *Camera Equipment Store* corresponds with shop=camera + - *Candle Shop* corresponds with shop=candles + - *Cannabis Shop* corresponds with shop=cannabis + - *Car Dealership* corresponds with shop=car + - *Car Parts Store* corresponds with shop=car_parts + - *Car Repair Shop* corresponds with shop=car_repair + - *RV Dealership* corresponds with shop=caravan + - *Carpet Store* corresponds with shop=carpet + - *Catalog Shop* corresponds with shop=catalogue + - *Charity Store* corresponds with shop=charity + - *Cheese Store* corresponds with shop=cheese + - *Drugstore* corresponds with shop=chemist + - *Chocolate Store* corresponds with shop=chocolate + - *Clothing Store* corresponds with shop=clothes + - *Coffee Store* corresponds with shop=coffee + - *Collectibles Shop* corresponds with shop=collector + - *Computer Store* corresponds with shop=computer + - *Candy Store* corresponds with shop=confectionery + - *Convenience Store* corresponds with shop=convenience + - *Copy Store* corresponds with shop=copyshop + - *Cosmetics Store* corresponds with shop=cosmetics + - *Rural Supplies Store* corresponds with shop=country_store + - *Arts & Crafts Store* corresponds with shop=craft + - *Curtain Store* corresponds with shop=curtain + - *Dairy Store* corresponds with shop=dairy + - *Delicatessen* corresponds with shop=deli + - *Department Store* corresponds with shop=department_store + - *DIY Store* corresponds with shop=doityourself + - *Door Shop* corresponds with shop=doors + - *Dry Cleaner* corresponds with shop=dry_cleaning + - *E-Cigarette Shop* corresponds with shop=e-cigarette + - *Electrical Equipment Store* corresponds with shop=electrical + - *Electronics Store* corresponds with shop=electronics + - *Erotic Store* corresponds with shop=erotic + - *Fabric Store* corresponds with shop=fabric + - *Produce Stand* corresponds with shop=farm + - *Fashion Accessories Store* corresponds with shop=fashion_accessories + - *Fireplace Store* corresponds with shop=fireplace + - *Fishing Shop* corresponds with shop=fishing + - *Flooring Supply Shop* corresponds with shop=flooring + - *Florist* corresponds with shop=florist + - *Framing Shop* corresponds with shop=frame + - *Frozen Food Store* corresponds with shop=frozen_food + - *Fuel Shop* corresponds with shop=fuel + - *Funeral Home* corresponds with shop=funeral_directors + - *Furniture Store* corresponds with shop=furniture + - *Tabletop Game Store* corresponds with shop=games + - *Garden Center* corresponds with shop=garden_centre + - *Bottled Gas Shop* corresponds with shop=gas + - *General Store* corresponds with shop=general + - *Gift Shop* corresponds with shop=gift + - *Greengrocer* corresponds with shop=greengrocer + - *Hairdresser* corresponds with shop=hairdresser + - *Hairdresser Supply Store* corresponds with shop=hairdresser_supply + - *Hardware Store* corresponds with shop=hardware + - *Health Food Store* corresponds with shop=health_food + - *Hearing Aids Store* corresponds with shop=hearing_aids + - *Herbalist* corresponds with shop=herbalist + - *Hifi Store* corresponds with shop=hifi + - *Honey Store* corresponds with shop=honey + - *Household Linen Shop* corresponds with shop=household_linen + - *Houseware Store* corresponds with shop=houseware + - *Hunting Shop* corresponds with shop=hunting + - *Interior Decoration Store* corresponds with shop=interior_decoration + - *Jewelry Store* corresponds with shop=jewelry + - *Kiosk* corresponds with shop=kiosk + - *Kitchen Design Store* corresponds with shop=kitchen + - *Laundry* corresponds with shop=laundry + - *Leather Store* corresponds with shop=leather + - *Lighting Store* corresponds with shop=lighting + - *Locksmith* corresponds with shop=locksmith + - *Lottery Shop* corresponds with shop=lottery + - *Mall* corresponds with shop=mall + - *Massage Shop* corresponds with shop=massage + - *Medical Supply Store* corresponds with shop=medical_supply + - *Military Surplus Store* corresponds with shop=military_surplus + - *Mobile Phone Store* corresponds with shop=mobile_phone + - *Model Shop* corresponds with shop=model + - *Money Lender* corresponds with shop=money_lender + - *Motorcycle Dealership* corresponds with shop=motorcycle + - *Motorcycle Repair Shop* corresponds with shop=motorcycle_repair + - *Music Store* corresponds with shop=music + - *Musical Instrument Store* corresponds with shop=musical_instrument + - *Newsstand* corresponds with shop=newsagent + - *Nutrition Supplements Store* corresponds with shop=nutrition_supplements + - *Nuts Shop* corresponds with shop=nuts + - *Optician* corresponds with shop=optician + - *Outdoors Store* corresponds with shop=outdoor + - *Online Retailer Outpost* corresponds with shop=outpost + - *Paint Store* corresponds with shop=paint + - *Party Supply Store* corresponds with shop=party + - *Pasta Store* corresponds with shop=pasta + - *Pastry Shop* corresponds with shop=pastry + - *Pawnshop* corresponds with shop=pawnbroker + - *Perfume Store* corresponds with shop=perfumery + - *Pet Store* corresponds with shop=pet + - *Pet Groomer* corresponds with shop=pet_grooming + - *Photography Store* corresponds with shop=photo + - *Pottery Store* corresponds with shop=pottery + - *Printer Ink Store* corresponds with shop=printer_ink + - *Psychic* corresponds with shop=psychic + - *Fireworks Store* corresponds with shop=pyrotechnics + - *Radio/Electronic Component Store* corresponds with shop=radiotechnics + - *Religious Store* corresponds with shop=religion + - *Rental Shop* corresponds with shop=rental + - *Repair Shop* corresponds with shop=repair + - *Rice Store* corresponds with shop=rice + - *Scuba Diving Shop* corresponds with shop=scuba_diving + - *Seafood Shop* corresponds with shop=seafood + - *Thrift Store* corresponds with shop=second_hand + - *Sewing Supply Shop* corresponds with shop=sewing + - *Shoe Repair Shop* corresponds with shop=shoe_repair + - *Shoe Store* corresponds with shop=shoes + - *Spice Shop* corresponds with shop=spices + - *Sporting Goods Store* corresponds with shop=sports + - *Stationery Store* corresponds with shop=stationery + - *Storage Rental* corresponds with shop=storage_rental + - *Supermarket* corresponds with shop=supermarket + - *Pool Supply Store* corresponds with shop=swimming_pool + - *Tailor* corresponds with shop=tailor + - *Tattoo Parlor* corresponds with shop=tattoo + - *Tea Store* corresponds with shop=tea + - *Telecom Retail Store* corresponds with shop=telecommunication + - *Ticket Seller* corresponds with shop=ticket + - *Tile Shop* corresponds with shop=tiles + - *Tobacco Shop* corresponds with shop=tobacco + - *Tool Rental* corresponds with shop=tool_hire + - *Toy Store* corresponds with shop=toys + - *Trade Shop* corresponds with shop=trade + - *Travel Agency* corresponds with shop=travel_agency + - *Trophy Shop* corresponds with shop=trophy + - *Tire Store* corresponds with shop=tyres + - *Vacuum Cleaner Store* corresponds with shop=vacuum_cleaner + - *Discount Store* corresponds with shop=variety_store + - *Video Store* corresponds with shop=video + - *Video Game Store* corresponds with shop=video_games + - *Watches Shop* corresponds with shop=watches + - *Drinking Water Shop* corresponds with shop=water + - *Watersport/Swim Shop* corresponds with shop=water_sports + - *Weapon Shop* corresponds with shop=weapons + - *Wholesale Store* corresponds with shop=wholesale + - *Wig Shop* corresponds with shop=wigs + - *Window Blind Store* corresponds with shop=window_blind + - *Wine Shop* corresponds with shop=wine + + + +### this.id + +The question is `What is the brand of this shop?` +This rendering asks information about the property +[brand](https://wiki.openstreetmap.org/wiki/Key:brand) +This is rendered with `Part of {brand}` + - *This shop does not have a specific brand, it is not part of a bigger chain* corresponds with not:brand=yes + + + +### this.id + +The question is `Does this shop sell second-hand items?` + + - *This shop sells second-hand items only* corresponds with second_hand=only + - *This shop sells second-hand items along with new items* corresponds with second_hand=yes + - *This shop only sells brand-new items* corresponds with second_hand=no +This tagrendering is only visible in the popup if the following condition is met: shop=clothes | shop=car | shop=books | shop=charity | shop=car_repair | shop=furniture | shop=bicycle | shop=bicycle | shop=mobile_phone | shop=computer | shop=toys + + +### this.id + +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)}` + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ + + + +### this.id + +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` + +### this.id + +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ -This tagrendering has no question and is thus read-only - - - - - -### shops-name - - - -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}` - - - -### shop_types - - - -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}` - - - - - *Vacant Shop* corresponds with shop=vacant - - *Farm Supply Shop* corresponds with shop=agrarian - - *Liquor Store* corresponds with shop=alcohol - - *Anime / Manga Shop* corresponds with shop=anime - - *Antique Shop* corresponds with shop=antiques - - *Appliance Store* corresponds with shop=appliance - - *Art Store* corresponds with shop=art - - *Baby Goods Store* corresponds with shop=baby_goods - - *Bag/Luggage Store* corresponds with shop=bag - - *Bakery* corresponds with shop=bakery - - *Bathroom Furnishing Store* corresponds with shop=bathroom_furnishing - - *Beauty Shop* corresponds with shop=beauty - - *Bedding/Mattress Store* corresponds with shop=bed - - *Beverage Store* corresponds with shop=beverages - - *Bicycle Shop* corresponds with shop=bicycle - - *Boat Store* corresponds with shop=boat - - *Bookmaker* corresponds with shop=bookmaker - - *Bookstore* corresponds with shop=books - - *Brewing Supply Store* corresponds with shop=brewing_supplies - - *Butcher* corresponds with shop=butcher - - *Camera Equipment Store* corresponds with shop=camera - - *Candle Shop* corresponds with shop=candles - - *Cannabis Shop* corresponds with shop=cannabis - - *Car Dealership* corresponds with shop=car - - *Car Parts Store* corresponds with shop=car_parts - - *Car Repair Shop* corresponds with shop=car_repair - - *RV Dealership* corresponds with shop=caravan - - *Carpet Store* corresponds with shop=carpet - - *Catalog Shop* corresponds with shop=catalogue - - *Charity Store* corresponds with shop=charity - - *Cheese Store* corresponds with shop=cheese - - *Drugstore* corresponds with shop=chemist - - *Chocolate Store* corresponds with shop=chocolate - - *Clothing Store* corresponds with shop=clothes - - *Coffee Store* corresponds with shop=coffee - - *Collectibles Shop* corresponds with shop=collector - - *Computer Store* corresponds with shop=computer - - *Candy Store* corresponds with shop=confectionery - - *Convenience Store* corresponds with shop=convenience - - *Copy Store* corresponds with shop=copyshop - - *Cosmetics Store* corresponds with shop=cosmetics - - *Rural Supplies Store* corresponds with shop=country_store - - *Arts & Crafts Store* corresponds with shop=craft - - *Curtain Store* corresponds with shop=curtain - - *Dairy Store* corresponds with shop=dairy - - *Delicatessen* corresponds with shop=deli - - *Department Store* corresponds with shop=department_store - - *DIY Store* corresponds with shop=doityourself - - *Door Shop* corresponds with shop=doors - - *Dry Cleaner* corresponds with shop=dry_cleaning - - *E-Cigarette Shop* corresponds with shop=e-cigarette - - *Electrical Equipment Store* corresponds with shop=electrical - - *Electronics Store* corresponds with shop=electronics - - *Erotic Store* corresponds with shop=erotic - - *Fabric Store* corresponds with shop=fabric - - *Produce Stand* corresponds with shop=farm - - *Fashion Accessories Store* corresponds with shop=fashion_accessories - - *Fireplace Store* corresponds with shop=fireplace - - *Fishing Shop* corresponds with shop=fishing - - *Flooring Supply Shop* corresponds with shop=flooring - - *Florist* corresponds with shop=florist - - *Framing Shop* corresponds with shop=frame - - *Frozen Food Store* corresponds with shop=frozen_food - - *Fuel Shop* corresponds with shop=fuel - - *Funeral Home* corresponds with shop=funeral_directors - - *Furniture Store* corresponds with shop=furniture - - *Tabletop Game Store* corresponds with shop=games - - *Garden Center* corresponds with shop=garden_centre - - *Bottled Gas Shop* corresponds with shop=gas - - *General Store* corresponds with shop=general - - *Gift Shop* corresponds with shop=gift - - *Greengrocer* corresponds with shop=greengrocer - - *Hairdresser* corresponds with shop=hairdresser - - *Hairdresser Supply Store* corresponds with shop=hairdresser_supply - - *Hardware Store* corresponds with shop=hardware - - *Health Food Store* corresponds with shop=health_food - - *Hearing Aids Store* corresponds with shop=hearing_aids - - *Herbalist* corresponds with shop=herbalist - - *Hifi Store* corresponds with shop=hifi - - *Honey Store* corresponds with shop=honey - - *Household Linen Shop* corresponds with shop=household_linen - - *Houseware Store* corresponds with shop=houseware - - *Hunting Shop* corresponds with shop=hunting - - *Interior Decoration Store* corresponds with shop=interior_decoration - - *Jewelry Store* corresponds with shop=jewelry - - *Kiosk* corresponds with shop=kiosk - - *Kitchen Design Store* corresponds with shop=kitchen - - *Laundry* corresponds with shop=laundry - - *Leather Store* corresponds with shop=leather - - *Lighting Store* corresponds with shop=lighting - - *Locksmith* corresponds with shop=locksmith - - *Lottery Shop* corresponds with shop=lottery - - *Mall* corresponds with shop=mall - - *Massage Shop* corresponds with shop=massage - - *Medical Supply Store* corresponds with shop=medical_supply - - *Military Surplus Store* corresponds with shop=military_surplus - - *Mobile Phone Store* corresponds with shop=mobile_phone - - *Model Shop* corresponds with shop=model - - *Money Lender* corresponds with shop=money_lender - - *Motorcycle Dealership* corresponds with shop=motorcycle - - *Motorcycle Repair Shop* corresponds with shop=motorcycle_repair - - *Music Store* corresponds with shop=music - - *Musical Instrument Store* corresponds with shop=musical_instrument - - *Newsstand* corresponds with shop=newsagent - - *Nutrition Supplements Store* corresponds with shop=nutrition_supplements - - *Nuts Shop* corresponds with shop=nuts - - *Optician* corresponds with shop=optician - - *Outdoors Store* corresponds with shop=outdoor - - *Online Retailer Outpost* corresponds with shop=outpost - - *Paint Store* corresponds with shop=paint - - *Party Supply Store* corresponds with shop=party - - *Pasta Store* corresponds with shop=pasta - - *Pastry Shop* corresponds with shop=pastry - - *Pawnshop* corresponds with shop=pawnbroker - - *Perfume Store* corresponds with shop=perfumery - - *Pet Store* corresponds with shop=pet - - *Pet Groomer* corresponds with shop=pet_grooming - - *Photography Store* corresponds with shop=photo - - *Pottery Store* corresponds with shop=pottery - - *Printer Ink Store* corresponds with shop=printer_ink - - *Psychic* corresponds with shop=psychic - - *Fireworks Store* corresponds with shop=pyrotechnics - - *Radio/Electronic Component Store* corresponds with shop=radiotechnics - - *Religious Store* corresponds with shop=religion - - *Rental Shop* corresponds with shop=rental - - *Repair Shop* corresponds with shop=repair - - *Rice Store* corresponds with shop=rice - - *Scuba Diving Shop* corresponds with shop=scuba_diving - - *Seafood Shop* corresponds with shop=seafood - - *Thrift Store* corresponds with shop=second_hand - - *Sewing Supply Shop* corresponds with shop=sewing - - *Shoe Repair Shop* corresponds with shop=shoe_repair - - *Shoe Store* corresponds with shop=shoes - - *Spice Shop* corresponds with shop=spices - - *Sporting Goods Store* corresponds with shop=sports - - *Stationery Store* corresponds with shop=stationery - - *Storage Rental* corresponds with shop=storage_rental - - *Supermarket* corresponds with shop=supermarket - - *Pool Supply Store* corresponds with shop=swimming_pool - - *Tailor* corresponds with shop=tailor - - *Tattoo Parlor* corresponds with shop=tattoo - - *Tea Store* corresponds with shop=tea - - *Telecom Retail Store* corresponds with shop=telecommunication - - *Ticket Seller* corresponds with shop=ticket - - *Tile Shop* corresponds with shop=tiles - - *Tobacco Shop* corresponds with shop=tobacco - - *Tool Rental* corresponds with shop=tool_hire - - *Toy Store* corresponds with shop=toys - - *Trade Shop* corresponds with shop=trade - - *Travel Agency* corresponds with shop=travel_agency - - *Trophy Shop* corresponds with shop=trophy - - *Tire Store* corresponds with shop=tyres - - *Vacuum Cleaner Store* corresponds with shop=vacuum_cleaner - - *Discount Store* corresponds with shop=variety_store - - *Video Store* corresponds with shop=video - - *Video Game Store* corresponds with shop=video_games - - *Watches Shop* corresponds with shop=watches - - *Drinking Water Shop* corresponds with shop=water - - *Watersport/Swim Shop* corresponds with shop=water_sports - - *Weapon Shop* corresponds with shop=weapons - - *Wholesale Store* corresponds with shop=wholesale - - *Wig Shop* corresponds with shop=wigs - - *Window Blind Store* corresponds with shop=window_blind - - *Wine Shop* corresponds with shop=wine +This tagrendering has labels +`contact` +### this.id +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` -### second_hand +### this.id +The question is `Which methods of payment are accepted here?` + - *Cash is accepted here* corresponds with payment:cash=yes + - Unselecting this answer will add payment:cash=no + - *Payment cards are accepted here* corresponds with payment:cards=yes + - Unselecting this answer will add payment:cards=no + - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes + - Unselecting this answer will add payment:qr_code=no -The question is *Does this shop sell second-hand items?* +### this.id +_This tagrendering has no question and is thus read-only_ - - *This shop sells second-hand items only* corresponds with second_hand=only - - *This shop sells second-hand items along with new items* corresponds with second_hand=yes - - *This shop only sells brand-new items* corresponds with second_hand=no +This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+ +This tagrendering has labels +`level` +### this.id -This tagrendering is only visible in the popup if the following condition is met: `shop=clothes | shop=car | shop=books | shop=charity | shop=car_repair | shop=furniture | shop=bicycle | shop=bicycle | shop=mobile_phone | shop=computer | shop=toys` +The question is `On what level is this feature located?` +This rendering asks information about the property +[level](https://wiki.openstreetmap.org/wiki/Key:level) +This is rendered with `Located on the {level}th floor` + - *Located underground* corresponds with location=underground + - _This option cannot be chosen as answer_ + - *Located on the ground floor* corresponds with level=0 + - *Located on the ground floor* corresponds with level= + - _This option cannot be chosen as answer_ + - *Located on the first floor* corresponds with level=1 + - *Located on the first basement level* corresponds with level=-1 +This tagrendering has labels +`level` +### this.id -### opening_hours +The question is `What paper formats does this shop offer?` + - *This shop can print on papers of size A4* corresponds with service:print:A4=yes + - Unselecting this answer will add service:print:A4=no + - *This shop can print on papers of size A3* corresponds with service:print:A3=yes + - Unselecting this answer will add service:print:A3=no + - *This shop can print on papers of size A2* corresponds with service:print:A2=yes + - Unselecting this answer will add service:print:A2=no + - *This shop can print on papers of size A1* corresponds with service:print:A1=yes + - Unselecting this answer will add service:print:A1=no + - *This shop can print on papers of size A0* corresponds with service:print:A0=yes + - Unselecting this answer will add service:print:A0=no +This tagrendering is only visible in the popup if the following condition is met: service:print=yes | shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ -The question is *What are the opening hours of {title()}?* +### this.id -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)}` +The question is `Does this shop offer a binding service?` + - *This shop binds papers into a booklet* corresponds with service:binding=yes + - *This shop does bind books* corresponds with service:binding=no +This tagrendering is only visible in the popup if the following condition is met: service:print=yes | shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ +### this.id +The question is `Does this shop offer key cutting?` + - *This shop is also specialized in key cutting* corresponds with craft=key_cutter + - *This shop offers key cutting as a service* corresponds with service:key_cutting=yes + - *This shops does not offer key cutting as a service* corresponds with craft= & service:key_cutting=no +This tagrendering is only visible in the popup if the following condition is met: craft=key_cutting | shop=shoe_repair | shop=diy | shop=doityourself | shop=home_improvement | shop=hardware | shop=locksmith | shop=repair | service:key_cutting~.+ -### website +### this.id +The question is `Does this place offer internet access?` + - *This place offers wireless internet access* corresponds with internet_access=wlan + - *This place does not offer internet access* corresponds with internet_access=no + - *This place offers internet access* corresponds with internet_access=yes + - _This option cannot be chosen as answer_ + - *This place offers internet access via a terminal or computer* corresponds with internet_access=terminal + - *This place offers wired internet access* corresponds with internet_access=wired -The question is *What is the website of {title()}?* +This tagrendering has labels +`internet-all` -This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}` +### this.id +The question is `Is there a fee for internet access?` + - *There is a fee for the internet access at this place* corresponds with internet_access:fee=yes + - *Internet access is free at this place* corresponds with internet_access:fee=no + - *Internet access is free at this place, for customers only* corresponds with internet_access:fee=customers +This tagrendering is only visible in the popup if the following condition is met: internet_access!=no & internet_access~.+ +This tagrendering has labels +`internet-all` - - *{contact:website}* corresponds with contact:website~.+ - - _This option cannot be chosen as answer_ +### this.id +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}` + - *Telekom* corresponds with internet_access:ssid=Telekom +This tagrendering is only visible in the popup if the following condition is met: internet_access=wlan +This tagrendering has labels +`internet-all` -This tagrendering has labels `contact` +### this.id +The question is `Does this shop offer organic products?` + - *This shop offers organic products* corresponds with organic=yes + - *This shop only offers organic products* corresponds with organic=only + - *This shop does not offer organic products* corresponds with organic=no +This tagrendering is only visible in the popup if the following condition is met: shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=clothes | shop=shoes | shop=butcher | shop=cosmetics | shop=deli | shop=bakery | shop=alcohol | shop=seafood | shop=beverages | shop=florist -### email +### this.id +The question is `Does this shop have a sugar free offering?` -The question is *What is the email address of {title()}?* + - *This shop only sells sugar free products* corresponds with diet:sugar_free=only + - *This shop has a big sugar free offering* corresponds with diet:sugar_free=yes + - *This shop has a limited sugar free offering* corresponds with diet:sugar_free=limited + - *This shop has no sugar free offering* corresponds with diet:sugar_free=no +This tagrendering is only visible in the popup if the following condition is met: shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=deli | shop=bakery | shop=beverages | shop=beverages | shop=pastry | shop=chocolate | shop=frozen_food | shop=ice_cream +This tagrendering has labels +`diets` -This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}` +### this.id +The question is `Does this shop have a gluten free offering?` + - *This shop only sells gluten free products* corresponds with diet:gluten_free=only + - *This shop has a big gluten free offering* corresponds with diet:gluten_free=yes + - *This shop has a limited gluten free offering* corresponds with diet:gluten_free=limited + - *This shop has no gluten free offering* corresponds with diet:gluten_free=no +This tagrendering is only visible in the popup if the following condition is met: shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=deli | shop=bakery | shop=beverages | shop=beverages | shop=pastry | shop=chocolate | shop=frozen_food | shop=ice_cream +This tagrendering has labels +`diets` - - *{contact:email}* corresponds with contact:email~.+ - - _This option cannot be chosen as answer_ - - *{operator:email}* corresponds with operator:email~.+ - - _This option cannot be chosen as answer_ - - -This tagrendering has labels `contact` - - - -### 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` - - - -### payment-options - - - -The question is *Which methods of payment are accepted here?* - - - - - - - *Cash is accepted here* corresponds with payment:cash=yes - - Unselecting this answer will add payment:cash=no - - *Payment cards are accepted here* corresponds with payment:cards=yes - - Unselecting this answer will add payment:cards=no - - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes - - Unselecting this answer will add payment:qr_code=no - - - - -### repeated - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering is only visible in the popup if the following condition is met: `repeat_on~.+` - -This tagrendering has labels `level` - - - -### single_level - - - -The question is *On what level is this feature located?* - -This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level) This is rendered with `Located on the {level}th floor` - - - - - *Located underground* corresponds with location=underground - - _This option cannot be chosen as answer_ - - *Located on the ground floor* corresponds with level=0 - - *Located on the ground floor* corresponds with level= - - _This option cannot be chosen as answer_ - - *Located on the first floor* corresponds with level=1 - - *Located on the first basement level* corresponds with level=-1 - - -This tagrendering has labels `level` - - - -### copyshop-print-sizes - - - -The question is *What paper formats does this shop offer?* - - - - - - - *This shop can print on papers of size A4* corresponds with service:print:A4=yes - - Unselecting this answer will add service:print:A4=no - - *This shop can print on papers of size A3* corresponds with service:print:A3=yes - - Unselecting this answer will add service:print:A3=no - - *This shop can print on papers of size A2* corresponds with service:print:A2=yes - - Unselecting this answer will add service:print:A2=no - - *This shop can print on papers of size A1* corresponds with service:print:A1=yes - - Unselecting this answer will add service:print:A1=no - - *This shop can print on papers of size A0* corresponds with service:print:A0=yes - - Unselecting this answer will add service:print:A0=no - - -This tagrendering is only visible in the popup if the following condition is met: `service:print=yes | shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$` - - - -### key_cutter - - - -The question is *Does this shop offer key cutting?* - - - - - - - *This shop is also specialized in key cutting* corresponds with craft=key_cutter - - *This shop offers key cutting as a service* corresponds with service:key_cutting=yes - - *This shops does not offer key cutting as a service* corresponds with craft= & service:key_cutting=no - - -This tagrendering is only visible in the popup if the following condition is met: `craft=key_cutting | shop=shoe_repair | shop=diy | shop=doityourself | shop=home_improvement | shop=hardware | shop=locksmith | shop=repair | service:key_cutting~.+` - - - -### internet - - - -The question is *Does this place offer internet access?* - - - - - - - *This place offers wireless internet access* corresponds with internet_access=wlan - - *This place does not offer internet access* corresponds with internet_access=no - - *This place offers internet access* corresponds with internet_access=yes - - _This option cannot be chosen as answer_ - - *This place offers internet access via a terminal or computer* corresponds with internet_access=terminal - - *This place offers wired internet access* corresponds with internet_access=wired - - -This tagrendering has labels `internet-all` - - - -### internet-fee - - - -The question is *Is there a fee for internet access?* - - - - - - - *There is a fee for the internet access at this place* corresponds with internet_access:fee=yes - - *Internet access is free at this place* corresponds with internet_access:fee=no - - *Internet access is free at this place, for customers only* corresponds with internet_access:fee=customers - - -This tagrendering is only visible in the popup if the following condition is met: `internet_access!=no & internet_access~.+` - -This tagrendering has labels `internet-all` - - - -### internet-ssid - - - -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}` - - - - - *Telekom* corresponds with internet_access:ssid=Telekom - - -This tagrendering is only visible in the popup if the following condition is met: `internet_access=wlan` - -This tagrendering has labels `internet-all` - - - -### organic - - - -The question is *Does this shop offer organic products?* - - - - - - - *This shop offers organic products* corresponds with organic=yes - - *This shop only offers organic products* corresponds with organic=only - - *This shop does not offer organic products* corresponds with organic=no - - -This tagrendering is only visible in the popup if the following condition is met: `shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=clothes | shop=shoes | shop=butcher | shop=cosmetics | shop=deli | shop=bakery | shop=alcohol | shop=seafood | shop=beverages | shop=florist` - - - -### sugar_free - - - -The question is *Does this shop have a sugar free offering?* - - - - - - - *This shop only sells sugar free products* corresponds with diet:sugar_free=only - - *This shop has a big sugar free offering* corresponds with diet:sugar_free=yes - - *This shop has a limited sugar free offering* corresponds with diet:sugar_free=limited - - *This shop has no sugar free offering* corresponds with diet:sugar_free=no - - -This tagrendering is only visible in the popup if the following condition is met: `shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=deli | shop=bakery | shop=beverages | shop=beverages | shop=pastry | shop=chocolate | shop=frozen_food | shop=ice_cream` - -This tagrendering has labels `diets` - - - -### gluten_free - - - -The question is *Does this shop have a gluten free offering?* - - - - - - - *This shop only sells gluten free products* corresponds with diet:gluten_free=only - - *This shop has a big gluten free offering* corresponds with diet:gluten_free=yes - - *This shop has a limited gluten free offering* corresponds with diet:gluten_free=limited - - *This shop has no gluten free offering* corresponds with diet:gluten_free=no - - -This tagrendering is only visible in the popup if the following condition is met: `shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=deli | shop=bakery | shop=beverages | shop=beverages | shop=pastry | shop=chocolate | shop=frozen_food | shop=ice_cream` - -This tagrendering has labels `diets` - - - -### lactose_free - - - -The question is *Does {title()} have a lactose-free offering?* - - - - - - - *Only sells lactose free products* corresponds with diet:lactose_free=only - - *Big lactose free offering* corresponds with diet:lactose_free=yes - - *Limited lactose free offering* corresponds with diet:lactose_free=limited - - *No lactose free offering* corresponds with diet:lactose_free=no - - -This tagrendering is only visible in the popup if the following condition is met: `shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=deli | shop=bakery | shop=beverages | shop=beverages | shop=pastry | shop=chocolate | shop=frozen_food | shop=ice_cream` - -This tagrendering has labels `diets` - - - -### questions +### this.id +The question is `Does {title()} have a lactose-free offering?` + - *Only sells lactose free products* corresponds with diet:lactose_free=only + - *Big lactose free offering* corresponds with diet:lactose_free=yes + - *Limited lactose free offering* corresponds with diet:lactose_free=limited + - *No lactose free offering* corresponds with diet:lactose_free=no +This tagrendering is only visible in the popup if the following condition is met: shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=deli | shop=bakery | shop=beverages | shop=beverages | shop=pastry | shop=chocolate | shop=frozen_food | shop=ice_cream +This tagrendering has labels +`diets` +### this.id Show the questions block at this location - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### reviews - - - +### this.id Shows the reviews module (including the possibility to leave a review) - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/shops_with_climbing_shoe_repair.md b/Docs/Layers/shops_with_climbing_shoe_repair.md index 5388c0ee2..4d76f5ac7 100644 --- a/Docs/Layers/shops_with_climbing_shoe_repair.md +++ b/Docs/Layers/shops_with_climbing_shoe_repair.md @@ -25,39 +25,41 @@ A shop 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [repairs_climbing_shoes](#repairs_climbing_shoes) - - [just_created](#just_created) - - [images](#images) - - [shops-name](#shops-name) - - [shop_types](#shop_types) - - [second_hand](#second_hand) - - [opening_hours](#opening_hours) - - [website](#website) - - [email](#email) - - [phone](#phone) - - [payment-options](#payment-options) - - [repeated](#repeated) - - [single_level](#single_level) - - [copyshop-print-sizes](#copyshop-print-sizes) - - [key_cutter](#key_cutter) - - [internet](#internet) - - [internet-fee](#internet-fee) - - [internet-ssid](#internet-ssid) - - [organic](#organic) - - [sugar_free](#sugar_free) - - [gluten_free](#gluten_free) - - [lactose_free](#lactose_free) - - [questions](#questions) - - [reviews](#reviews) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -103,12 +105,14 @@ 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/shop#values) [shop](https://wiki.openstreetmap.org/wiki/Key:shop) | [string](../SpecialInputElements.md#string) | [vacant](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dvacant) [agrarian](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dagrarian) [alcohol](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dalcohol) [anime](https://wiki.openstreetmap.org/wiki/Tag:shop%3Danime) [antiques](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dantiques) [appliance](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dappliance) [art](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dart) [baby_goods](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbaby_goods) [bag](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbag) [bakery](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbakery) [bathroom_furnishing](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbathroom_furnishing) [beauty](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbeauty) [bed](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbed) [beverages](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbeverages) [bicycle](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbicycle) [boat](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dboat) [bookmaker](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbookmaker) [books](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbooks) [brewing_supplies](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbrewing_supplies) [butcher](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbutcher) [camera](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcamera) [candles](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcandles) [cannabis](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcannabis) [car](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcar) [car_parts](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcar_parts) [car_repair](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcar_repair) [caravan](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcaravan) [carpet](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcarpet) [catalogue](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcatalogue) [charity](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcharity) [cheese](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcheese) [chemist](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dchemist) [chocolate](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dchocolate) [clothes](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dclothes) [coffee](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcoffee) [collector](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcollector) [computer](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcomputer) [confectionery](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dconfectionery) [convenience](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dconvenience) [copyshop](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcopyshop) [cosmetics](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcosmetics) [country_store](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcountry_store) [craft](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcraft) [curtain](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcurtain) [dairy](https://wiki.openstreetmap.org/wiki/Tag:shop%3Ddairy) [deli](https://wiki.openstreetmap.org/wiki/Tag:shop%3Ddeli) [department_store](https://wiki.openstreetmap.org/wiki/Tag:shop%3Ddepartment_store) [doityourself](https://wiki.openstreetmap.org/wiki/Tag:shop%3Ddoityourself) [doors](https://wiki.openstreetmap.org/wiki/Tag:shop%3Ddoors) [dry_cleaning](https://wiki.openstreetmap.org/wiki/Tag:shop%3Ddry_cleaning) [e-cigarette](https://wiki.openstreetmap.org/wiki/Tag:shop%3De-cigarette) [electrical](https://wiki.openstreetmap.org/wiki/Tag:shop%3Delectrical) [electronics](https://wiki.openstreetmap.org/wiki/Tag:shop%3Delectronics) [erotic](https://wiki.openstreetmap.org/wiki/Tag:shop%3Derotic) [fabric](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfabric) [farm](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfarm) [fashion_accessories](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfashion_accessories) [fireplace](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfireplace) [fishing](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfishing) [flooring](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dflooring) [florist](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dflorist) [frame](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dframe) [frozen_food](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfrozen_food) [fuel](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfuel) [funeral_directors](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfuneral_directors) [furniture](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfurniture) [games](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dgames) [garden_centre](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dgarden_centre) [gas](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dgas) [general](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dgeneral) [gift](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dgift) [greengrocer](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dgreengrocer) [hairdresser](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhairdresser) [hairdresser_supply](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhairdresser_supply) [hardware](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhardware) [health_food](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhealth_food) [hearing_aids](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhearing_aids) [herbalist](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dherbalist) [hifi](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhifi) [honey](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhoney) [household_linen](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhousehold_linen) [houseware](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhouseware) [hunting](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhunting) [interior_decoration](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dinterior_decoration) [jewelry](https://wiki.openstreetmap.org/wiki/Tag:shop%3Djewelry) [kiosk](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dkiosk) [kitchen](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dkitchen) [laundry](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dlaundry) [leather](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dleather) [lighting](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dlighting) [locksmith](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dlocksmith) [lottery](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dlottery) [mall](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmall) [massage](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmassage) [medical_supply](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmedical_supply) [military_surplus](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmilitary_surplus) [mobile_phone](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmobile_phone) [model](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmodel) [money_lender](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmoney_lender) [motorcycle](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmotorcycle) [motorcycle_repair](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmotorcycle_repair) [music](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmusic) [musical_instrument](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmusical_instrument) [newsagent](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dnewsagent) [nutrition_supplements](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dnutrition_supplements) [nuts](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dnuts) [optician](https://wiki.openstreetmap.org/wiki/Tag:shop%3Doptician) [outdoor](https://wiki.openstreetmap.org/wiki/Tag:shop%3Doutdoor) [outpost](https://wiki.openstreetmap.org/wiki/Tag:shop%3Doutpost) [paint](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpaint) [party](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dparty) [pasta](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpasta) [pastry](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpastry) [pawnbroker](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpawnbroker) [perfumery](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dperfumery) [pet](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpet) [pet_grooming](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpet_grooming) [photo](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dphoto) [pottery](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpottery) [printer_ink](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dprinter_ink) [psychic](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpsychic) [pyrotechnics](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpyrotechnics) [radiotechnics](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dradiotechnics) [religion](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dreligion) [rental](https://wiki.openstreetmap.org/wiki/Tag:shop%3Drental) [repair](https://wiki.openstreetmap.org/wiki/Tag:shop%3Drepair) [rice](https://wiki.openstreetmap.org/wiki/Tag:shop%3Drice) [scuba_diving](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dscuba_diving) [seafood](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dseafood) [second_hand](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dsecond_hand) [sewing](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dsewing) [shoe_repair](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dshoe_repair) [shoes](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dshoes) [spices](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dspices) [sports](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dsports) [stationery](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dstationery) [storage_rental](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dstorage_rental) [supermarket](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dsupermarket) [swimming_pool](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dswimming_pool) [tailor](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtailor) [tattoo](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtattoo) [tea](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtea) [telecommunication](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtelecommunication) [ticket](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dticket) [tiles](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtiles) [tobacco](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtobacco) [tool_hire](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtool_hire) [toys](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtoys) [trade](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtrade) [travel_agency](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtravel_agency) [trophy](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtrophy) [tyres](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtyres) [vacuum_cleaner](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dvacuum_cleaner) [variety_store](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dvariety_store) [video](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dvideo) [video_games](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dvideo_games) [watches](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwatches) [water](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwater) [water_sports](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwater_sports) [weapons](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dweapons) [wholesale](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwholesale) [wigs](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwigs) [window_blind](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwindow_blind) [wine](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwine) +[](https://taginfo.openstreetmap.org/keys/brand#values) [brand](https://wiki.openstreetmap.org/wiki/Key:brand) | [string](../SpecialInputElements.md#string) | [](https://taginfo.openstreetmap.org/keys/second_hand#values) [second_hand](https://wiki.openstreetmap.org/wiki/Key:second_hand) | Multiple choice | [only](https://wiki.openstreetmap.org/wiki/Tag:second_hand%3Donly) [yes](https://wiki.openstreetmap.org/wiki/Tag:second_hand%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:second_hand%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) | [](https://taginfo.openstreetmap.org/keys/website#values) [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) | [](https://taginfo.openstreetmap.org/keys/email#values) [email](https://wiki.openstreetmap.org/wiki/Key:email) | [email](../SpecialInputElements.md#email) | [](https://taginfo.openstreetmap.org/keys/phone#values) [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | [](https://taginfo.openstreetmap.org/keys/level#values) [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) +[](https://taginfo.openstreetmap.org/keys/service:binding#values) [service:binding](https://wiki.openstreetmap.org/wiki/Key:service:binding) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dno) [](https://taginfo.openstreetmap.org/keys/internet_access#values) [internet_access](https://wiki.openstreetmap.org/wiki/Key:internet_access) | Multiple choice | [wlan](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dwlan) [no](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dno) [terminal](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dterminal) [wired](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dwired) [](https://taginfo.openstreetmap.org/keys/internet_access:fee#values) [internet_access:fee](https://wiki.openstreetmap.org/wiki/Key:internet_access:fee) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dno) [customers](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dcustomers) [](https://taginfo.openstreetmap.org/keys/internet_access:ssid#values) [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid) | [string](../SpecialInputElements.md#string) | [Telekom](https://wiki.openstreetmap.org/wiki/Tag:internet_access:ssid%3DTelekom) @@ -118,709 +122,531 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/diet:lactose_free#values) [diet:lactose_free](https://wiki.openstreetmap.org/wiki/Key:diet:lactose_free) | Multiple choice | [only](https://wiki.openstreetmap.org/wiki/Tag:diet:lactose_free%3Donly) [yes](https://wiki.openstreetmap.org/wiki/Tag:diet:lactose_free%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:diet:lactose_free%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:diet:lactose_free%3Dno) +### this.id +The question is `Does this shoe repair shop repair climbing shoes?` -### repairs_climbing_shoes - - - -The question is *Does this shoe repair shop repair climbing shoes?* - - - - - - - *This shop repairs climbing shoes* corresponds with service:climbing_shoes:repair=yes - - *This shop does not repair climbing shoes* corresponds with service:climbing_shoes:repair=no - - - - -### just_created + - *This shop repairs climbing shoes* corresponds with service:climbing_shoes:repair=yes + - *This shop does not repair climbing shoes* corresponds with service:climbing_shoes:repair=no +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ + + + + + +### this.id + +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.id + +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}` + - *Vacant Shop* corresponds with shop=vacant + - *Farm Supply Shop* corresponds with shop=agrarian + - *Liquor Store* corresponds with shop=alcohol + - *Anime / Manga Shop* corresponds with shop=anime + - *Antique Shop* corresponds with shop=antiques + - *Appliance Store* corresponds with shop=appliance + - *Art Store* corresponds with shop=art + - *Baby Goods Store* corresponds with shop=baby_goods + - *Bag/Luggage Store* corresponds with shop=bag + - *Bakery* corresponds with shop=bakery + - *Bathroom Furnishing Store* corresponds with shop=bathroom_furnishing + - *Beauty Shop* corresponds with shop=beauty + - *Bedding/Mattress Store* corresponds with shop=bed + - *Beverage Store* corresponds with shop=beverages + - *Bicycle Shop* corresponds with shop=bicycle + - *Boat Store* corresponds with shop=boat + - *Bookmaker* corresponds with shop=bookmaker + - *Bookstore* corresponds with shop=books + - *Brewing Supply Store* corresponds with shop=brewing_supplies + - *Butcher* corresponds with shop=butcher + - *Camera Equipment Store* corresponds with shop=camera + - *Candle Shop* corresponds with shop=candles + - *Cannabis Shop* corresponds with shop=cannabis + - *Car Dealership* corresponds with shop=car + - *Car Parts Store* corresponds with shop=car_parts + - *Car Repair Shop* corresponds with shop=car_repair + - *RV Dealership* corresponds with shop=caravan + - *Carpet Store* corresponds with shop=carpet + - *Catalog Shop* corresponds with shop=catalogue + - *Charity Store* corresponds with shop=charity + - *Cheese Store* corresponds with shop=cheese + - *Drugstore* corresponds with shop=chemist + - *Chocolate Store* corresponds with shop=chocolate + - *Clothing Store* corresponds with shop=clothes + - *Coffee Store* corresponds with shop=coffee + - *Collectibles Shop* corresponds with shop=collector + - *Computer Store* corresponds with shop=computer + - *Candy Store* corresponds with shop=confectionery + - *Convenience Store* corresponds with shop=convenience + - *Copy Store* corresponds with shop=copyshop + - *Cosmetics Store* corresponds with shop=cosmetics + - *Rural Supplies Store* corresponds with shop=country_store + - *Arts & Crafts Store* corresponds with shop=craft + - *Curtain Store* corresponds with shop=curtain + - *Dairy Store* corresponds with shop=dairy + - *Delicatessen* corresponds with shop=deli + - *Department Store* corresponds with shop=department_store + - *DIY Store* corresponds with shop=doityourself + - *Door Shop* corresponds with shop=doors + - *Dry Cleaner* corresponds with shop=dry_cleaning + - *E-Cigarette Shop* corresponds with shop=e-cigarette + - *Electrical Equipment Store* corresponds with shop=electrical + - *Electronics Store* corresponds with shop=electronics + - *Erotic Store* corresponds with shop=erotic + - *Fabric Store* corresponds with shop=fabric + - *Produce Stand* corresponds with shop=farm + - *Fashion Accessories Store* corresponds with shop=fashion_accessories + - *Fireplace Store* corresponds with shop=fireplace + - *Fishing Shop* corresponds with shop=fishing + - *Flooring Supply Shop* corresponds with shop=flooring + - *Florist* corresponds with shop=florist + - *Framing Shop* corresponds with shop=frame + - *Frozen Food Store* corresponds with shop=frozen_food + - *Fuel Shop* corresponds with shop=fuel + - *Funeral Home* corresponds with shop=funeral_directors + - *Furniture Store* corresponds with shop=furniture + - *Tabletop Game Store* corresponds with shop=games + - *Garden Center* corresponds with shop=garden_centre + - *Bottled Gas Shop* corresponds with shop=gas + - *General Store* corresponds with shop=general + - *Gift Shop* corresponds with shop=gift + - *Greengrocer* corresponds with shop=greengrocer + - *Hairdresser* corresponds with shop=hairdresser + - *Hairdresser Supply Store* corresponds with shop=hairdresser_supply + - *Hardware Store* corresponds with shop=hardware + - *Health Food Store* corresponds with shop=health_food + - *Hearing Aids Store* corresponds with shop=hearing_aids + - *Herbalist* corresponds with shop=herbalist + - *Hifi Store* corresponds with shop=hifi + - *Honey Store* corresponds with shop=honey + - *Household Linen Shop* corresponds with shop=household_linen + - *Houseware Store* corresponds with shop=houseware + - *Hunting Shop* corresponds with shop=hunting + - *Interior Decoration Store* corresponds with shop=interior_decoration + - *Jewelry Store* corresponds with shop=jewelry + - *Kiosk* corresponds with shop=kiosk + - *Kitchen Design Store* corresponds with shop=kitchen + - *Laundry* corresponds with shop=laundry + - *Leather Store* corresponds with shop=leather + - *Lighting Store* corresponds with shop=lighting + - *Locksmith* corresponds with shop=locksmith + - *Lottery Shop* corresponds with shop=lottery + - *Mall* corresponds with shop=mall + - *Massage Shop* corresponds with shop=massage + - *Medical Supply Store* corresponds with shop=medical_supply + - *Military Surplus Store* corresponds with shop=military_surplus + - *Mobile Phone Store* corresponds with shop=mobile_phone + - *Model Shop* corresponds with shop=model + - *Money Lender* corresponds with shop=money_lender + - *Motorcycle Dealership* corresponds with shop=motorcycle + - *Motorcycle Repair Shop* corresponds with shop=motorcycle_repair + - *Music Store* corresponds with shop=music + - *Musical Instrument Store* corresponds with shop=musical_instrument + - *Newsstand* corresponds with shop=newsagent + - *Nutrition Supplements Store* corresponds with shop=nutrition_supplements + - *Nuts Shop* corresponds with shop=nuts + - *Optician* corresponds with shop=optician + - *Outdoors Store* corresponds with shop=outdoor + - *Online Retailer Outpost* corresponds with shop=outpost + - *Paint Store* corresponds with shop=paint + - *Party Supply Store* corresponds with shop=party + - *Pasta Store* corresponds with shop=pasta + - *Pastry Shop* corresponds with shop=pastry + - *Pawnshop* corresponds with shop=pawnbroker + - *Perfume Store* corresponds with shop=perfumery + - *Pet Store* corresponds with shop=pet + - *Pet Groomer* corresponds with shop=pet_grooming + - *Photography Store* corresponds with shop=photo + - *Pottery Store* corresponds with shop=pottery + - *Printer Ink Store* corresponds with shop=printer_ink + - *Psychic* corresponds with shop=psychic + - *Fireworks Store* corresponds with shop=pyrotechnics + - *Radio/Electronic Component Store* corresponds with shop=radiotechnics + - *Religious Store* corresponds with shop=religion + - *Rental Shop* corresponds with shop=rental + - *Repair Shop* corresponds with shop=repair + - *Rice Store* corresponds with shop=rice + - *Scuba Diving Shop* corresponds with shop=scuba_diving + - *Seafood Shop* corresponds with shop=seafood + - *Thrift Store* corresponds with shop=second_hand + - *Sewing Supply Shop* corresponds with shop=sewing + - *Shoe Repair Shop* corresponds with shop=shoe_repair + - *Shoe Store* corresponds with shop=shoes + - *Spice Shop* corresponds with shop=spices + - *Sporting Goods Store* corresponds with shop=sports + - *Stationery Store* corresponds with shop=stationery + - *Storage Rental* corresponds with shop=storage_rental + - *Supermarket* corresponds with shop=supermarket + - *Pool Supply Store* corresponds with shop=swimming_pool + - *Tailor* corresponds with shop=tailor + - *Tattoo Parlor* corresponds with shop=tattoo + - *Tea Store* corresponds with shop=tea + - *Telecom Retail Store* corresponds with shop=telecommunication + - *Ticket Seller* corresponds with shop=ticket + - *Tile Shop* corresponds with shop=tiles + - *Tobacco Shop* corresponds with shop=tobacco + - *Tool Rental* corresponds with shop=tool_hire + - *Toy Store* corresponds with shop=toys + - *Trade Shop* corresponds with shop=trade + - *Travel Agency* corresponds with shop=travel_agency + - *Trophy Shop* corresponds with shop=trophy + - *Tire Store* corresponds with shop=tyres + - *Vacuum Cleaner Store* corresponds with shop=vacuum_cleaner + - *Discount Store* corresponds with shop=variety_store + - *Video Store* corresponds with shop=video + - *Video Game Store* corresponds with shop=video_games + - *Watches Shop* corresponds with shop=watches + - *Drinking Water Shop* corresponds with shop=water + - *Watersport/Swim Shop* corresponds with shop=water_sports + - *Weapon Shop* corresponds with shop=weapons + - *Wholesale Store* corresponds with shop=wholesale + - *Wig Shop* corresponds with shop=wigs + - *Window Blind Store* corresponds with shop=window_blind + - *Wine Shop* corresponds with shop=wine + + + +### this.id + +The question is `What is the brand of this shop?` +This rendering asks information about the property +[brand](https://wiki.openstreetmap.org/wiki/Key:brand) +This is rendered with `Part of {brand}` + - *This shop does not have a specific brand, it is not part of a bigger chain* corresponds with not:brand=yes + + + +### this.id + +The question is `Does this shop sell second-hand items?` + + - *This shop sells second-hand items only* corresponds with second_hand=only + - *This shop sells second-hand items along with new items* corresponds with second_hand=yes + - *This shop only sells brand-new items* corresponds with second_hand=no +This tagrendering is only visible in the popup if the following condition is met: shop=clothes | shop=car | shop=books | shop=charity | shop=car_repair | shop=furniture | shop=bicycle | shop=bicycle | shop=mobile_phone | shop=computer | shop=toys + + +### this.id + +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)}` + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ + + + +### this.id + +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` + +### this.id + +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ -This tagrendering has no question and is thus read-only - - - - - -### shops-name - - - -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}` - - - -### shop_types - - - -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}` - - - - - *Vacant Shop* corresponds with shop=vacant - - *Farm Supply Shop* corresponds with shop=agrarian - - *Liquor Store* corresponds with shop=alcohol - - *Anime / Manga Shop* corresponds with shop=anime - - *Antique Shop* corresponds with shop=antiques - - *Appliance Store* corresponds with shop=appliance - - *Art Store* corresponds with shop=art - - *Baby Goods Store* corresponds with shop=baby_goods - - *Bag/Luggage Store* corresponds with shop=bag - - *Bakery* corresponds with shop=bakery - - *Bathroom Furnishing Store* corresponds with shop=bathroom_furnishing - - *Beauty Shop* corresponds with shop=beauty - - *Bedding/Mattress Store* corresponds with shop=bed - - *Beverage Store* corresponds with shop=beverages - - *Bicycle Shop* corresponds with shop=bicycle - - *Boat Store* corresponds with shop=boat - - *Bookmaker* corresponds with shop=bookmaker - - *Bookstore* corresponds with shop=books - - *Brewing Supply Store* corresponds with shop=brewing_supplies - - *Butcher* corresponds with shop=butcher - - *Camera Equipment Store* corresponds with shop=camera - - *Candle Shop* corresponds with shop=candles - - *Cannabis Shop* corresponds with shop=cannabis - - *Car Dealership* corresponds with shop=car - - *Car Parts Store* corresponds with shop=car_parts - - *Car Repair Shop* corresponds with shop=car_repair - - *RV Dealership* corresponds with shop=caravan - - *Carpet Store* corresponds with shop=carpet - - *Catalog Shop* corresponds with shop=catalogue - - *Charity Store* corresponds with shop=charity - - *Cheese Store* corresponds with shop=cheese - - *Drugstore* corresponds with shop=chemist - - *Chocolate Store* corresponds with shop=chocolate - - *Clothing Store* corresponds with shop=clothes - - *Coffee Store* corresponds with shop=coffee - - *Collectibles Shop* corresponds with shop=collector - - *Computer Store* corresponds with shop=computer - - *Candy Store* corresponds with shop=confectionery - - *Convenience Store* corresponds with shop=convenience - - *Copy Store* corresponds with shop=copyshop - - *Cosmetics Store* corresponds with shop=cosmetics - - *Rural Supplies Store* corresponds with shop=country_store - - *Arts & Crafts Store* corresponds with shop=craft - - *Curtain Store* corresponds with shop=curtain - - *Dairy Store* corresponds with shop=dairy - - *Delicatessen* corresponds with shop=deli - - *Department Store* corresponds with shop=department_store - - *DIY Store* corresponds with shop=doityourself - - *Door Shop* corresponds with shop=doors - - *Dry Cleaner* corresponds with shop=dry_cleaning - - *E-Cigarette Shop* corresponds with shop=e-cigarette - - *Electrical Equipment Store* corresponds with shop=electrical - - *Electronics Store* corresponds with shop=electronics - - *Erotic Store* corresponds with shop=erotic - - *Fabric Store* corresponds with shop=fabric - - *Produce Stand* corresponds with shop=farm - - *Fashion Accessories Store* corresponds with shop=fashion_accessories - - *Fireplace Store* corresponds with shop=fireplace - - *Fishing Shop* corresponds with shop=fishing - - *Flooring Supply Shop* corresponds with shop=flooring - - *Florist* corresponds with shop=florist - - *Framing Shop* corresponds with shop=frame - - *Frozen Food Store* corresponds with shop=frozen_food - - *Fuel Shop* corresponds with shop=fuel - - *Funeral Home* corresponds with shop=funeral_directors - - *Furniture Store* corresponds with shop=furniture - - *Tabletop Game Store* corresponds with shop=games - - *Garden Center* corresponds with shop=garden_centre - - *Bottled Gas Shop* corresponds with shop=gas - - *General Store* corresponds with shop=general - - *Gift Shop* corresponds with shop=gift - - *Greengrocer* corresponds with shop=greengrocer - - *Hairdresser* corresponds with shop=hairdresser - - *Hairdresser Supply Store* corresponds with shop=hairdresser_supply - - *Hardware Store* corresponds with shop=hardware - - *Health Food Store* corresponds with shop=health_food - - *Hearing Aids Store* corresponds with shop=hearing_aids - - *Herbalist* corresponds with shop=herbalist - - *Hifi Store* corresponds with shop=hifi - - *Honey Store* corresponds with shop=honey - - *Household Linen Shop* corresponds with shop=household_linen - - *Houseware Store* corresponds with shop=houseware - - *Hunting Shop* corresponds with shop=hunting - - *Interior Decoration Store* corresponds with shop=interior_decoration - - *Jewelry Store* corresponds with shop=jewelry - - *Kiosk* corresponds with shop=kiosk - - *Kitchen Design Store* corresponds with shop=kitchen - - *Laundry* corresponds with shop=laundry - - *Leather Store* corresponds with shop=leather - - *Lighting Store* corresponds with shop=lighting - - *Locksmith* corresponds with shop=locksmith - - *Lottery Shop* corresponds with shop=lottery - - *Mall* corresponds with shop=mall - - *Massage Shop* corresponds with shop=massage - - *Medical Supply Store* corresponds with shop=medical_supply - - *Military Surplus Store* corresponds with shop=military_surplus - - *Mobile Phone Store* corresponds with shop=mobile_phone - - *Model Shop* corresponds with shop=model - - *Money Lender* corresponds with shop=money_lender - - *Motorcycle Dealership* corresponds with shop=motorcycle - - *Motorcycle Repair Shop* corresponds with shop=motorcycle_repair - - *Music Store* corresponds with shop=music - - *Musical Instrument Store* corresponds with shop=musical_instrument - - *Newsstand* corresponds with shop=newsagent - - *Nutrition Supplements Store* corresponds with shop=nutrition_supplements - - *Nuts Shop* corresponds with shop=nuts - - *Optician* corresponds with shop=optician - - *Outdoors Store* corresponds with shop=outdoor - - *Online Retailer Outpost* corresponds with shop=outpost - - *Paint Store* corresponds with shop=paint - - *Party Supply Store* corresponds with shop=party - - *Pasta Store* corresponds with shop=pasta - - *Pastry Shop* corresponds with shop=pastry - - *Pawnshop* corresponds with shop=pawnbroker - - *Perfume Store* corresponds with shop=perfumery - - *Pet Store* corresponds with shop=pet - - *Pet Groomer* corresponds with shop=pet_grooming - - *Photography Store* corresponds with shop=photo - - *Pottery Store* corresponds with shop=pottery - - *Printer Ink Store* corresponds with shop=printer_ink - - *Psychic* corresponds with shop=psychic - - *Fireworks Store* corresponds with shop=pyrotechnics - - *Radio/Electronic Component Store* corresponds with shop=radiotechnics - - *Religious Store* corresponds with shop=religion - - *Rental Shop* corresponds with shop=rental - - *Repair Shop* corresponds with shop=repair - - *Rice Store* corresponds with shop=rice - - *Scuba Diving Shop* corresponds with shop=scuba_diving - - *Seafood Shop* corresponds with shop=seafood - - *Thrift Store* corresponds with shop=second_hand - - *Sewing Supply Shop* corresponds with shop=sewing - - *Shoe Repair Shop* corresponds with shop=shoe_repair - - *Shoe Store* corresponds with shop=shoes - - *Spice Shop* corresponds with shop=spices - - *Sporting Goods Store* corresponds with shop=sports - - *Stationery Store* corresponds with shop=stationery - - *Storage Rental* corresponds with shop=storage_rental - - *Supermarket* corresponds with shop=supermarket - - *Pool Supply Store* corresponds with shop=swimming_pool - - *Tailor* corresponds with shop=tailor - - *Tattoo Parlor* corresponds with shop=tattoo - - *Tea Store* corresponds with shop=tea - - *Telecom Retail Store* corresponds with shop=telecommunication - - *Ticket Seller* corresponds with shop=ticket - - *Tile Shop* corresponds with shop=tiles - - *Tobacco Shop* corresponds with shop=tobacco - - *Tool Rental* corresponds with shop=tool_hire - - *Toy Store* corresponds with shop=toys - - *Trade Shop* corresponds with shop=trade - - *Travel Agency* corresponds with shop=travel_agency - - *Trophy Shop* corresponds with shop=trophy - - *Tire Store* corresponds with shop=tyres - - *Vacuum Cleaner Store* corresponds with shop=vacuum_cleaner - - *Discount Store* corresponds with shop=variety_store - - *Video Store* corresponds with shop=video - - *Video Game Store* corresponds with shop=video_games - - *Watches Shop* corresponds with shop=watches - - *Drinking Water Shop* corresponds with shop=water - - *Watersport/Swim Shop* corresponds with shop=water_sports - - *Weapon Shop* corresponds with shop=weapons - - *Wholesale Store* corresponds with shop=wholesale - - *Wig Shop* corresponds with shop=wigs - - *Window Blind Store* corresponds with shop=window_blind - - *Wine Shop* corresponds with shop=wine +This tagrendering has labels +`contact` +### this.id +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` -### second_hand +### this.id +The question is `Which methods of payment are accepted here?` + - *Cash is accepted here* corresponds with payment:cash=yes + - Unselecting this answer will add payment:cash=no + - *Payment cards are accepted here* corresponds with payment:cards=yes + - Unselecting this answer will add payment:cards=no + - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes + - Unselecting this answer will add payment:qr_code=no -The question is *Does this shop sell second-hand items?* +### this.id +_This tagrendering has no question and is thus read-only_ - - *This shop sells second-hand items only* corresponds with second_hand=only - - *This shop sells second-hand items along with new items* corresponds with second_hand=yes - - *This shop only sells brand-new items* corresponds with second_hand=no +This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+ +This tagrendering has labels +`level` +### this.id -This tagrendering is only visible in the popup if the following condition is met: `shop=clothes | shop=car | shop=books | shop=charity | shop=car_repair | shop=furniture | shop=bicycle | shop=bicycle | shop=mobile_phone | shop=computer | shop=toys` +The question is `On what level is this feature located?` +This rendering asks information about the property +[level](https://wiki.openstreetmap.org/wiki/Key:level) +This is rendered with `Located on the {level}th floor` + - *Located underground* corresponds with location=underground + - _This option cannot be chosen as answer_ + - *Located on the ground floor* corresponds with level=0 + - *Located on the ground floor* corresponds with level= + - _This option cannot be chosen as answer_ + - *Located on the first floor* corresponds with level=1 + - *Located on the first basement level* corresponds with level=-1 +This tagrendering has labels +`level` +### this.id -### opening_hours +The question is `What paper formats does this shop offer?` + - *This shop can print on papers of size A4* corresponds with service:print:A4=yes + - Unselecting this answer will add service:print:A4=no + - *This shop can print on papers of size A3* corresponds with service:print:A3=yes + - Unselecting this answer will add service:print:A3=no + - *This shop can print on papers of size A2* corresponds with service:print:A2=yes + - Unselecting this answer will add service:print:A2=no + - *This shop can print on papers of size A1* corresponds with service:print:A1=yes + - Unselecting this answer will add service:print:A1=no + - *This shop can print on papers of size A0* corresponds with service:print:A0=yes + - Unselecting this answer will add service:print:A0=no +This tagrendering is only visible in the popup if the following condition is met: service:print=yes | shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ -The question is *What are the opening hours of {title()}?* +### this.id -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)}` +The question is `Does this shop offer a binding service?` + - *This shop binds papers into a booklet* corresponds with service:binding=yes + - *This shop does bind books* corresponds with service:binding=no +This tagrendering is only visible in the popup if the following condition is met: service:print=yes | shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ +### this.id +The question is `Does this shop offer key cutting?` + - *This shop is also specialized in key cutting* corresponds with craft=key_cutter + - *This shop offers key cutting as a service* corresponds with service:key_cutting=yes + - *This shops does not offer key cutting as a service* corresponds with craft= & service:key_cutting=no +This tagrendering is only visible in the popup if the following condition is met: craft=key_cutting | shop=shoe_repair | shop=diy | shop=doityourself | shop=home_improvement | shop=hardware | shop=locksmith | shop=repair | service:key_cutting~.+ -### website +### this.id +The question is `Does this place offer internet access?` + - *This place offers wireless internet access* corresponds with internet_access=wlan + - *This place does not offer internet access* corresponds with internet_access=no + - *This place offers internet access* corresponds with internet_access=yes + - _This option cannot be chosen as answer_ + - *This place offers internet access via a terminal or computer* corresponds with internet_access=terminal + - *This place offers wired internet access* corresponds with internet_access=wired -The question is *What is the website of {title()}?* +This tagrendering has labels +`internet-all` -This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}` +### this.id +The question is `Is there a fee for internet access?` + - *There is a fee for the internet access at this place* corresponds with internet_access:fee=yes + - *Internet access is free at this place* corresponds with internet_access:fee=no + - *Internet access is free at this place, for customers only* corresponds with internet_access:fee=customers +This tagrendering is only visible in the popup if the following condition is met: internet_access!=no & internet_access~.+ +This tagrendering has labels +`internet-all` - - *{contact:website}* corresponds with contact:website~.+ - - _This option cannot be chosen as answer_ +### this.id +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}` + - *Telekom* corresponds with internet_access:ssid=Telekom +This tagrendering is only visible in the popup if the following condition is met: internet_access=wlan +This tagrendering has labels +`internet-all` -This tagrendering has labels `contact` +### this.id +The question is `Does this shop offer organic products?` + - *This shop offers organic products* corresponds with organic=yes + - *This shop only offers organic products* corresponds with organic=only + - *This shop does not offer organic products* corresponds with organic=no +This tagrendering is only visible in the popup if the following condition is met: shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=clothes | shop=shoes | shop=butcher | shop=cosmetics | shop=deli | shop=bakery | shop=alcohol | shop=seafood | shop=beverages | shop=florist -### email +### this.id +The question is `Does this shop have a sugar free offering?` -The question is *What is the email address of {title()}?* + - *This shop only sells sugar free products* corresponds with diet:sugar_free=only + - *This shop has a big sugar free offering* corresponds with diet:sugar_free=yes + - *This shop has a limited sugar free offering* corresponds with diet:sugar_free=limited + - *This shop has no sugar free offering* corresponds with diet:sugar_free=no +This tagrendering is only visible in the popup if the following condition is met: shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=deli | shop=bakery | shop=beverages | shop=beverages | shop=pastry | shop=chocolate | shop=frozen_food | shop=ice_cream +This tagrendering has labels +`diets` -This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}` +### this.id +The question is `Does this shop have a gluten free offering?` + - *This shop only sells gluten free products* corresponds with diet:gluten_free=only + - *This shop has a big gluten free offering* corresponds with diet:gluten_free=yes + - *This shop has a limited gluten free offering* corresponds with diet:gluten_free=limited + - *This shop has no gluten free offering* corresponds with diet:gluten_free=no +This tagrendering is only visible in the popup if the following condition is met: shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=deli | shop=bakery | shop=beverages | shop=beverages | shop=pastry | shop=chocolate | shop=frozen_food | shop=ice_cream +This tagrendering has labels +`diets` - - *{contact:email}* corresponds with contact:email~.+ - - _This option cannot be chosen as answer_ - - *{operator:email}* corresponds with operator:email~.+ - - _This option cannot be chosen as answer_ - - -This tagrendering has labels `contact` - - - -### 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` - - - -### payment-options - - - -The question is *Which methods of payment are accepted here?* - - - - - - - *Cash is accepted here* corresponds with payment:cash=yes - - Unselecting this answer will add payment:cash=no - - *Payment cards are accepted here* corresponds with payment:cards=yes - - Unselecting this answer will add payment:cards=no - - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes - - Unselecting this answer will add payment:qr_code=no - - - - -### repeated - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering is only visible in the popup if the following condition is met: `repeat_on~.+` - -This tagrendering has labels `level` - - - -### single_level - - - -The question is *On what level is this feature located?* - -This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level) This is rendered with `Located on the {level}th floor` - - - - - *Located underground* corresponds with location=underground - - _This option cannot be chosen as answer_ - - *Located on the ground floor* corresponds with level=0 - - *Located on the ground floor* corresponds with level= - - _This option cannot be chosen as answer_ - - *Located on the first floor* corresponds with level=1 - - *Located on the first basement level* corresponds with level=-1 - - -This tagrendering has labels `level` - - - -### copyshop-print-sizes - - - -The question is *What paper formats does this shop offer?* - - - - - - - *This shop can print on papers of size A4* corresponds with service:print:A4=yes - - Unselecting this answer will add service:print:A4=no - - *This shop can print on papers of size A3* corresponds with service:print:A3=yes - - Unselecting this answer will add service:print:A3=no - - *This shop can print on papers of size A2* corresponds with service:print:A2=yes - - Unselecting this answer will add service:print:A2=no - - *This shop can print on papers of size A1* corresponds with service:print:A1=yes - - Unselecting this answer will add service:print:A1=no - - *This shop can print on papers of size A0* corresponds with service:print:A0=yes - - Unselecting this answer will add service:print:A0=no - - -This tagrendering is only visible in the popup if the following condition is met: `service:print=yes | shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$` - - - -### key_cutter - - - -The question is *Does this shop offer key cutting?* - - - - - - - *This shop is also specialized in key cutting* corresponds with craft=key_cutter - - *This shop offers key cutting as a service* corresponds with service:key_cutting=yes - - *This shops does not offer key cutting as a service* corresponds with craft= & service:key_cutting=no - - -This tagrendering is only visible in the popup if the following condition is met: `craft=key_cutting | shop=shoe_repair | shop=diy | shop=doityourself | shop=home_improvement | shop=hardware | shop=locksmith | shop=repair | service:key_cutting~.+` - - - -### internet - - - -The question is *Does this place offer internet access?* - - - - - - - *This place offers wireless internet access* corresponds with internet_access=wlan - - *This place does not offer internet access* corresponds with internet_access=no - - *This place offers internet access* corresponds with internet_access=yes - - _This option cannot be chosen as answer_ - - *This place offers internet access via a terminal or computer* corresponds with internet_access=terminal - - *This place offers wired internet access* corresponds with internet_access=wired - - -This tagrendering has labels `internet-all` - - - -### internet-fee - - - -The question is *Is there a fee for internet access?* - - - - - - - *There is a fee for the internet access at this place* corresponds with internet_access:fee=yes - - *Internet access is free at this place* corresponds with internet_access:fee=no - - *Internet access is free at this place, for customers only* corresponds with internet_access:fee=customers - - -This tagrendering is only visible in the popup if the following condition is met: `internet_access!=no & internet_access~.+` - -This tagrendering has labels `internet-all` - - - -### internet-ssid - - - -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}` - - - - - *Telekom* corresponds with internet_access:ssid=Telekom - - -This tagrendering is only visible in the popup if the following condition is met: `internet_access=wlan` - -This tagrendering has labels `internet-all` - - - -### organic - - - -The question is *Does this shop offer organic products?* - - - - - - - *This shop offers organic products* corresponds with organic=yes - - *This shop only offers organic products* corresponds with organic=only - - *This shop does not offer organic products* corresponds with organic=no - - -This tagrendering is only visible in the popup if the following condition is met: `shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=clothes | shop=shoes | shop=butcher | shop=cosmetics | shop=deli | shop=bakery | shop=alcohol | shop=seafood | shop=beverages | shop=florist` - - - -### sugar_free - - - -The question is *Does this shop have a sugar free offering?* - - - - - - - *This shop only sells sugar free products* corresponds with diet:sugar_free=only - - *This shop has a big sugar free offering* corresponds with diet:sugar_free=yes - - *This shop has a limited sugar free offering* corresponds with diet:sugar_free=limited - - *This shop has no sugar free offering* corresponds with diet:sugar_free=no - - -This tagrendering is only visible in the popup if the following condition is met: `shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=deli | shop=bakery | shop=beverages | shop=beverages | shop=pastry | shop=chocolate | shop=frozen_food | shop=ice_cream` - -This tagrendering has labels `diets` - - - -### gluten_free - - - -The question is *Does this shop have a gluten free offering?* - - - - - - - *This shop only sells gluten free products* corresponds with diet:gluten_free=only - - *This shop has a big gluten free offering* corresponds with diet:gluten_free=yes - - *This shop has a limited gluten free offering* corresponds with diet:gluten_free=limited - - *This shop has no gluten free offering* corresponds with diet:gluten_free=no - - -This tagrendering is only visible in the popup if the following condition is met: `shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=deli | shop=bakery | shop=beverages | shop=beverages | shop=pastry | shop=chocolate | shop=frozen_food | shop=ice_cream` - -This tagrendering has labels `diets` - - - -### lactose_free - - - -The question is *Does {title()} have a lactose-free offering?* - - - - - - - *Only sells lactose free products* corresponds with diet:lactose_free=only - - *Big lactose free offering* corresponds with diet:lactose_free=yes - - *Limited lactose free offering* corresponds with diet:lactose_free=limited - - *No lactose free offering* corresponds with diet:lactose_free=no - - -This tagrendering is only visible in the popup if the following condition is met: `shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=deli | shop=bakery | shop=beverages | shop=beverages | shop=pastry | shop=chocolate | shop=frozen_food | shop=ice_cream` - -This tagrendering has labels `diets` - - - -### questions +### this.id +The question is `Does {title()} have a lactose-free offering?` + - *Only sells lactose free products* corresponds with diet:lactose_free=only + - *Big lactose free offering* corresponds with diet:lactose_free=yes + - *Limited lactose free offering* corresponds with diet:lactose_free=limited + - *No lactose free offering* corresponds with diet:lactose_free=no +This tagrendering is only visible in the popup if the following condition is met: shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=deli | shop=bakery | shop=beverages | shop=beverages | shop=pastry | shop=chocolate | shop=frozen_food | shop=ice_cream +This tagrendering has labels +`diets` +### this.id Show the questions block at this location - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### reviews - - - +### this.id Shows the reviews module (including the possibility to leave a review) - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/shower.md b/Docs/Layers/shower.md index dd5fbcbbb..620d087ba 100644 --- a/Docs/Layers/shower.md +++ b/Docs/Layers/shower.md @@ -25,26 +25,26 @@ A layer showing (public) showers 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [repeated](#repeated) - - [single_level](#single_level) - - [access](#access) - - [fee](#fee) - - [charge](#charge) - - [opening_hours](#opening_hours) - - [hot_water](#hot_water) - - [payment-options-split](#payment-options-split) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -93,298 +93,204 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/hot_water#values) [hot_water](https://wiki.openstreetmap.org/wiki/Key:hot_water) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:hot_water%3Dyes) [fee](https://wiki.openstreetmap.org/wiki/Tag:hot_water%3Dfee) [no](https://wiki.openstreetmap.org/wiki/Tag:hot_water%3Dno) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### repeated +_This tagrendering has no question and is thus read-only_ +This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+ +This tagrendering has labels +`level` -This tagrendering has no question and is thus read-only +### this.id +The question is `On what level is this feature located?` +This rendering asks information about the property +[level](https://wiki.openstreetmap.org/wiki/Key:level) +This is rendered with `Located on the {level}th floor` + - *Located underground* corresponds with location=underground + - _This option cannot be chosen as answer_ + - *Located on the ground floor* corresponds with level=0 + - *Located on the ground floor* corresponds with level= + - _This option cannot be chosen as answer_ + - *Located on the first floor* corresponds with level=1 + - *Located on the first basement level* corresponds with level=-1 +This tagrendering has labels +`level` -This tagrendering is only visible in the popup if the following condition is met: `repeat_on~.+` +### this.id -This tagrendering has labels `level` +The question is `Who can use this shower?` + - *Anyone can use this shower* corresponds with access=yes + - *Only customers can use this shower* corresponds with access=customers + - *Accesible, but one has to ask for a key* corresponds with access=key -### single_level +### this.id +The question is `Is there a fee for using this shower?` -The question is *On what level is this feature located?* + - *There is a fee for using this shower* corresponds with fee=yes + - *This shower is free to use* corresponds with fee=no -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.id - - *Located underground* corresponds with location=underground - - _This option cannot be chosen as answer_ - - *Located on the ground floor* corresponds with level=0 - - *Located on the ground floor* corresponds with level= - - _This option cannot be chosen as answer_ - - *Located on the first floor* corresponds with level=1 - - *Located on the first basement level* corresponds with level=-1 +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 tagrendering is only visible in the popup if the following condition is met: fee=yes -This tagrendering has labels `level` +### this.id +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)}` + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -### access +### this.id -The question is *Who can use this shower?* +The question is `Does this shower have hot water available?` + - *Hot water is available here* corresponds with hot_water=yes + - *Hot water is available here, but there is a fee* corresponds with hot_water=fee + - *There is no hot water available here* corresponds with hot_water=no +### this.id - - *Anyone can use this shower* corresponds with access=yes - - *Only customers can use this shower* corresponds with access=customers - - *Accesible, but one has to ask for a key* corresponds with access=key +The question is `Which methods of payment are accepted here?` + - *Cash is accepted here* corresponds with payment:cash=yes + - _This option cannot be chosen as answer_ + - Unselecting this answer will add payment:cash= + - *Payment cards are accepted here* corresponds with payment:cards=yes + - _This option cannot be chosen as answer_ + - Unselecting this answer will add payment:cards= + - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes + - Unselecting this answer will add payment:qr_code=no + - *Coins are accepted here* corresponds with payment:coins=yes + - Unselecting this answer will add payment:coins=no + - *Bank notes are accepted here* corresponds with payment:notes=yes + - Unselecting this answer will add payment:notes=no + - *Debit cards are accepted here* corresponds with payment:debit_cards=yes + - Unselecting this answer will add payment:debit_cards=no + - *Credit cards are accepted here* corresponds with payment:credit_cards=yes + - Unselecting this answer will add payment:credit_cards=no +This tagrendering is only visible in the popup if the following condition is met: fee=yes | hot_water=fee +### this.id -### fee +_This tagrendering has no question and is thus read-only_ -The question is *Is there a fee for using this shower?* +### this.id +_This tagrendering has no question and is thus read-only_ - - *There is a fee for using this shower* corresponds with fee=yes - - *This shower is free to use* corresponds with fee=no - - - - -### charge - - - -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 tagrendering is only visible in the popup if the following condition is met: `fee=yes` - - - -### 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)}` - - - - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ - - - - -### hot_water - - - -The question is *Does this shower have hot water available?* - - - - - - - *Hot water is available here* corresponds with hot_water=yes - - *Hot water is available here, but there is a fee* corresponds with hot_water=fee - - *There is no hot water available here* corresponds with hot_water=no - - - - -### payment-options-split - - - -The question is *Which methods of payment are accepted here?* - - - - - - - *Cash is accepted here* corresponds with payment:cash=yes - - _This option cannot be chosen as answer_ - - Unselecting this answer will add payment:cash= - - *Payment cards are accepted here* corresponds with payment:cards=yes - - _This option cannot be chosen as answer_ - - Unselecting this answer will add payment:cards= - - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes - - Unselecting this answer will add payment:qr_code=no - - *Coins are accepted here* corresponds with payment:coins=yes - - Unselecting this answer will add payment:coins=no - - *Bank notes are accepted here* corresponds with payment:notes=yes - - Unselecting this answer will add payment:notes=no - - *Debit cards are accepted here* corresponds with payment:debit_cards=yes - - Unselecting this answer will add payment:debit_cards=no - - *Credit cards are accepted here* corresponds with payment:credit_cards=yes - - Unselecting this answer will add payment:credit_cards=no - - -This tagrendering is only visible in the popup if the following condition is met: `fee=yes | hot_water=fee` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/ski_piste.md b/Docs/Layers/ski_piste.md index 7fe0e77c1..010116883 100644 --- a/Docs/Layers/ski_piste.md +++ b/Docs/Layers/ski_piste.md @@ -25,18 +25,18 @@ Ski and snowboard pistes 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [piste_difficulty](#piste_difficulty) - - [length](#length) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -82,161 +82,110 @@ attribute | type | values which are supported by this layer [](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.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### piste_difficulty +### this.id + +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 -The question is *What is the difficulty of this piste?* +### this.id + +_This tagrendering has no question and is thus read-only_ - - *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 +### this.id - - - -### length - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### leftover-questions +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 b7b5afe9f..d4faf7ea0 100644 --- a/Docs/Layers/slow_roads.md +++ b/Docs/Layers/slow_roads.md @@ -25,19 +25,19 @@ All carfree roads 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [explanation](#explanation) - - [slow_roads-surface](#slow_roads-surface) - - [slow_road_is_lit](#slow_road_is_lit) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -85,191 +85,130 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/lit#values) [lit](https://wiki.openstreetmap.org/wiki/Key:lit) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:lit%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:lit%3Dno) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### explanation +### this.id + +_This tagrendering has no question and is thus read-only_ + + - *This is a living street* corresponds with highway=living_street + - *This is a wide, carfree street* corresponds with highway=pedestrian + - *This is a footway* corresponds with highway=footway + - *This is a small path* corresponds with highway=path + - *This is a bridleway* corresponds with highway=bridleway + - *This is a land access road* corresponds with highway=track -This tagrendering has no question and is thus read-only +### this.id + +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}` + - *The surface is grass* corresponds with surface=grass + - *The surface is ground* corresponds with surface=ground + - *The surface is unpaved* corresponds with surface=unpaved + - _This option cannot be chosen as answer_ + - *The surface is sand* corresponds with surface=sand + - *The surface is paving stones* corresponds with surface=paving_stones + - *The surface is asphalt* corresponds with surface=asphalt + - *The surface is concrete* corresponds with surface=concrete + - *The surface is paved* corresponds with surface=paved + - _This option cannot be chosen as answer_ + + + +### this.id + +The question is `Is this road lit at night?` + + - *'s nachts verlicht* corresponds with lit=yes + - *Not lit* corresponds with lit=no + + + +### this.id + +_This tagrendering has no question and is thus read-only_ - - *This is a living street* corresponds with highway=living_street - - *This is a wide, carfree street* corresponds with highway=pedestrian - - *This is a footway* corresponds with highway=footway - - *This is a small path* corresponds with highway=path - - *This is a bridleway* corresponds with highway=bridleway - - *This is a land access road* corresponds with highway=track +### this.id + +_This tagrendering has no question and is thus read-only_ +This tagrendering has labels +`added_by_default` -### slow_roads-surface - - - -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}` - - - - - *The surface is grass* corresponds with surface=grass - - *The surface is ground* corresponds with surface=ground - - *The surface is unpaved* corresponds with surface=unpaved - - _This option cannot be chosen as answer_ - - *The surface is sand* corresponds with surface=sand - - *The surface is paving stones* corresponds with surface=paving_stones - - *The surface is asphalt* corresponds with surface=asphalt - - *The surface is concrete* corresponds with surface=concrete - - *The surface is paved* corresponds with surface=paved - - _This option cannot be chosen as answer_ - - - - -### slow_road_is_lit - - - -The question is *Is this road lit at night?* - - - - - - - *'s nachts verlicht* corresponds with lit=yes - - *Not lit* corresponds with lit=no - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - - +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/slow_roads/slow_roads.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/slow_roads/slow_roads.json) diff --git a/Docs/Layers/souvenir_coin.md b/Docs/Layers/souvenir_coin.md index 37932f84b..c2692d808 100644 --- a/Docs/Layers/souvenir_coin.md +++ b/Docs/Layers/souvenir_coin.md @@ -25,28 +25,28 @@ Layer showing machines selling souvenir coins 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [opening_hours_24_7](#opening_hours_24_7) - - [designs](#designs) - - [payment-options-split](#payment-options-split) - - [website](#website) - - [charge](#charge) - - [denominations-coins](#denominations-coins) - - [indoor](#indoor) - - [repeated](#repeated) - - [single_level](#single_level) - - [check_date](#check_date) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -100,348 +100,242 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/check_date#values) [check_date](https://wiki.openstreetmap.org/wiki/Key:check_date) | [date](../SpecialInputElements.md#date) | [](https://wiki.openstreetmap.org/wiki/Tag:check_date%3D) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### 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 + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -The question is *What are the opening hours of {title()}?* +### this.id -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)}` +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 machine has {coin:design_count} designs available` + - *This machine has one design available* corresponds with coin:design_count=1 + - *This machine has two designs available* corresponds with coin:design_count=2 + - *This machine has three designs available* corresponds with coin:design_count=3 + - *This machine has four designs available* corresponds with coin:design_count=4 - - *24/7 opened (including holidays)* corresponds with opening_hours=24/7 - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ +### this.id +The question is `Which methods of payment are accepted here?` + - *Cash is accepted here* corresponds with payment:cash=yes + - _This option cannot be chosen as answer_ + - Unselecting this answer will add payment:cash= + - *Payment cards are accepted here* corresponds with payment:cards=yes + - _This option cannot be chosen as answer_ + - Unselecting this answer will add payment:cards= + - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes + - Unselecting this answer will add payment:qr_code=no + - *Coins are accepted here* corresponds with payment:coins=yes + - Unselecting this answer will add payment:coins=no + - *Bank notes are accepted here* corresponds with payment:notes=yes + - Unselecting this answer will add payment:notes=no + - *Debit cards are accepted here* corresponds with payment:debit_cards=yes + - Unselecting this answer will add payment:debit_cards=no + - *Credit cards are accepted here* corresponds with payment:credit_cards=yes + - Unselecting this answer will add payment:credit_cards=no -### designs +### this.id +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_ -The question is *How many designs are available?* +This tagrendering has labels +`contact` -This rendering asks information about the property [coin:design_count](https://wiki.openstreetmap.org/wiki/Key:coin:design_count) This is rendered with `This machine has {coin:design_count} designs available` +### this.id +The question is `How much does a souvenir coin cost?` +This rendering asks information about the property +[charge](https://wiki.openstreetmap.org/wiki/Key:charge) +This is rendered with `A souvenir coins costs {charge}` + - *A souvenir coin costs 2 euro* corresponds with charge=2 EUR - - *This machine has one design available* corresponds with coin:design_count=1 - - *This machine has two designs available* corresponds with coin:design_count=2 - - *This machine has three designs available* corresponds with coin:design_count=3 - - *This machine has four designs available* corresponds with coin:design_count=4 +### this.id +The question is `What coins can you use to pay here?` + - *1 cent coins are accepted* corresponds with payment:coins:denominations=0.01 EUR + - *2 cent coins are accepted* corresponds with payment:coins:denominations=0.02 EUR + - *5 cent coins are accepted* corresponds with payment:coins:denominations=0.05 EUR + - *10 cent coins are accepted* corresponds with payment:coins:denominations=0.10 EUR + - *20 cent coins are accepted* corresponds with payment:coins:denominations=0.20 EUR + - *50 cent coins are accepted* corresponds with payment:coins:denominations=0.50 EUR + - *1 euro coins are accepted* corresponds with payment:coins:denominations=1 EUR + - *2 euro coins are accepted* corresponds with payment:coins:denominations=2 EUR + - *5 centimes coins are accepted* corresponds with payment:coins:denominations=0.05 CHF + - *10 centimes coins are accepted* corresponds with payment:coins:denominations=0.10 CHF + - *20 centimes coins are accepted* corresponds with payment:coins:denominations=0.20 CHF + - *½ franc coins are accepted* corresponds with payment:coins:denominations=0.50 CHF + - *1 franc coins are accepted* corresponds with payment:coins:denominations=1 CHF + - *2 francs coins are accepted* corresponds with payment:coins:denominations=2 CHF + - *5 francs coins are accepted* corresponds with payment:coins:denominations=5 CHF +This tagrendering is only visible in the popup if the following condition is met: (payment:cash=yes | payment:coins=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$) -### payment-options-split +### this.id +The question is `Is this machine located indoors?` -The question is *Which methods of payment are accepted here?* + - *This machine is located indoors.* corresponds with indoor=yes + - *This machine is located outdoors.* corresponds with indoor=no +### this.id +_This tagrendering has no question and is thus read-only_ - - *Cash is accepted here* corresponds with payment:cash=yes - - _This option cannot be chosen as answer_ - - Unselecting this answer will add payment:cash= - - *Payment cards are accepted here* corresponds with payment:cards=yes - - _This option cannot be chosen as answer_ - - Unselecting this answer will add payment:cards= - - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes - - Unselecting this answer will add payment:qr_code=no - - *Coins are accepted here* corresponds with payment:coins=yes - - Unselecting this answer will add payment:coins=no - - *Bank notes are accepted here* corresponds with payment:notes=yes - - Unselecting this answer will add payment:notes=no - - *Debit cards are accepted here* corresponds with payment:debit_cards=yes - - Unselecting this answer will add payment:debit_cards=no - - *Credit cards are accepted here* corresponds with payment:credit_cards=yes - - Unselecting this answer will add payment:credit_cards=no +This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+ +This tagrendering has labels +`level` +### this.id +The question is `On what level is this feature located?` +This rendering asks information about the property +[level](https://wiki.openstreetmap.org/wiki/Key:level) +This is rendered with `Located on the {level}th floor` + - *Located underground* corresponds with location=underground + - _This option cannot be chosen as answer_ + - *Located on the ground floor* corresponds with level=0 + - *Located on the ground floor* corresponds with level= + - _This option cannot be chosen as answer_ + - *Located on the first floor* corresponds with level=1 + - *Located on the first basement level* corresponds with level=-1 -### website +This tagrendering has labels +`level` +### this.id +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 object was last checked today* corresponds with check_date= -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.id +_This tagrendering has no question and is thus read-only_ - - *{contact:website}* corresponds with contact:website~.+ - - _This option cannot be chosen as answer_ -This tagrendering has labels `contact` +### this.id -### charge +_This tagrendering has no question and is thus read-only_ -The question is *How much does a souvenir coin cost?* - -This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge) This is rendered with `A souvenir coins costs {charge}` - - - - - *A souvenir coin costs 2 euro* corresponds with charge=2 EUR - - - - -### denominations-coins - - - -The question is *What coins can you use to pay here?* - - - - - - - *1 cent coins are accepted* corresponds with payment:coins:denominations=0.01 EUR - - *2 cent coins are accepted* corresponds with payment:coins:denominations=0.02 EUR - - *5 cent coins are accepted* corresponds with payment:coins:denominations=0.05 EUR - - *10 cent coins are accepted* corresponds with payment:coins:denominations=0.10 EUR - - *20 cent coins are accepted* corresponds with payment:coins:denominations=0.20 EUR - - *50 cent coins are accepted* corresponds with payment:coins:denominations=0.50 EUR - - *1 euro coins are accepted* corresponds with payment:coins:denominations=1 EUR - - *2 euro coins are accepted* corresponds with payment:coins:denominations=2 EUR - - *5 centimes coins are accepted* corresponds with payment:coins:denominations=0.05 CHF - - *10 centimes coins are accepted* corresponds with payment:coins:denominations=0.10 CHF - - *20 centimes coins are accepted* corresponds with payment:coins:denominations=0.20 CHF - - *½ franc coins are accepted* corresponds with payment:coins:denominations=0.50 CHF - - *1 franc coins are accepted* corresponds with payment:coins:denominations=1 CHF - - *2 francs coins are accepted* corresponds with payment:coins:denominations=2 CHF - - *5 francs coins are accepted* corresponds with payment:coins:denominations=5 CHF - - -This tagrendering is only visible in the popup if the following condition is met: `(payment:cash=yes | payment:coins=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$)` - - - -### indoor - - - -The question is *Is this machine located indoors?* - - - - - - - *This machine is located indoors.* corresponds with indoor=yes - - *This machine is located outdoors.* corresponds with indoor=no - - - - -### repeated - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering is only visible in the popup if the following condition is met: `repeat_on~.+` - -This tagrendering has labels `level` - - - -### single_level - - - -The question is *On what level is this feature located?* - -This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level) This is rendered with `Located on the {level}th floor` - - - - - *Located underground* corresponds with location=underground - - _This option cannot be chosen as answer_ - - *Located on the ground floor* corresponds with level=0 - - *Located on the ground floor* corresponds with level= - - _This option cannot be chosen as answer_ - - *Located on the first floor* corresponds with level=1 - - *Located on the first basement level* corresponds with level=-1 - - -This tagrendering has labels `level` - - - -### check_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 object was last checked today* corresponds with check_date= - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/souvenir_note.md b/Docs/Layers/souvenir_note.md index d093163fc..d6e0371a2 100644 --- a/Docs/Layers/souvenir_note.md +++ b/Docs/Layers/souvenir_note.md @@ -25,28 +25,28 @@ Layer showing machines selling souvenir banknotes 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [opening_hours_24_7](#opening_hours_24_7) - - [designs](#designs) - - [payment-options-split](#payment-options-split) - - [website](#website) - - [charge](#charge) - - [denominations-coins](#denominations-coins) - - [indoor](#indoor) - - [repeated](#repeated) - - [single_level](#single_level) - - [check_date](#check_date) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -100,349 +100,243 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/check_date#values) [check_date](https://wiki.openstreetmap.org/wiki/Key:check_date) | [date](../SpecialInputElements.md#date) | [](https://wiki.openstreetmap.org/wiki/Tag:check_date%3D) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### 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 + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -The question is *What are the opening hours of {title()}?* +### this.id -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)}` +The question is `How many designs are available?` +This rendering asks information about the property +[note:design_count](https://wiki.openstreetmap.org/wiki/Key:note:design_count) +This is rendered with `This machine has {note:design_count} designs available.` + - *This machine has one design available.* corresponds with note:design_count=1 + - *This machine has two designs available.* corresponds with note:design_count=2 + - *This machine has three designs available.* corresponds with note:design_count=3 + - *This machine has four designs available.* corresponds with note:design_count=4 - - *24/7 opened (including holidays)* corresponds with opening_hours=24/7 - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ +### this.id +The question is `Which methods of payment are accepted here?` + - *Cash is accepted here* corresponds with payment:cash=yes + - _This option cannot be chosen as answer_ + - Unselecting this answer will add payment:cash= + - *Payment cards are accepted here* corresponds with payment:cards=yes + - _This option cannot be chosen as answer_ + - Unselecting this answer will add payment:cards= + - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes + - Unselecting this answer will add payment:qr_code=no + - *Coins are accepted here* corresponds with payment:coins=yes + - Unselecting this answer will add payment:coins=no + - *Bank notes are accepted here* corresponds with payment:notes=yes + - Unselecting this answer will add payment:notes=no + - *Debit cards are accepted here* corresponds with payment:debit_cards=yes + - Unselecting this answer will add payment:debit_cards=no + - *Credit cards are accepted here* corresponds with payment:credit_cards=yes + - Unselecting this answer will add payment:credit_cards=no -### designs +### this.id +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_ -The question is *How many designs are available?* +This tagrendering has labels +`contact` -This rendering asks information about the property [note:design_count](https://wiki.openstreetmap.org/wiki/Key:note:design_count) This is rendered with `This machine has {note:design_count} designs available.` +### this.id +The question is `How much does a souvenir note cost?` +This rendering asks information about the property +[charge](https://wiki.openstreetmap.org/wiki/Key:charge) +This is rendered with `A souvenir note costs {charge}` + - *A souvenir note costs 2 euro* corresponds with charge=2 EUR + - *A souvenir note costs 3 euro* corresponds with charge=3 EUR - - *This machine has one design available.* corresponds with note:design_count=1 - - *This machine has two designs available.* corresponds with note:design_count=2 - - *This machine has three designs available.* corresponds with note:design_count=3 - - *This machine has four designs available.* corresponds with note:design_count=4 +### this.id +The question is `What coins can you use to pay here?` + - *1 cent coins are accepted* corresponds with payment:coins:denominations=0.01 EUR + - *2 cent coins are accepted* corresponds with payment:coins:denominations=0.02 EUR + - *5 cent coins are accepted* corresponds with payment:coins:denominations=0.05 EUR + - *10 cent coins are accepted* corresponds with payment:coins:denominations=0.10 EUR + - *20 cent coins are accepted* corresponds with payment:coins:denominations=0.20 EUR + - *50 cent coins are accepted* corresponds with payment:coins:denominations=0.50 EUR + - *1 euro coins are accepted* corresponds with payment:coins:denominations=1 EUR + - *2 euro coins are accepted* corresponds with payment:coins:denominations=2 EUR + - *5 centimes coins are accepted* corresponds with payment:coins:denominations=0.05 CHF + - *10 centimes coins are accepted* corresponds with payment:coins:denominations=0.10 CHF + - *20 centimes coins are accepted* corresponds with payment:coins:denominations=0.20 CHF + - *½ franc coins are accepted* corresponds with payment:coins:denominations=0.50 CHF + - *1 franc coins are accepted* corresponds with payment:coins:denominations=1 CHF + - *2 francs coins are accepted* corresponds with payment:coins:denominations=2 CHF + - *5 francs coins are accepted* corresponds with payment:coins:denominations=5 CHF +This tagrendering is only visible in the popup if the following condition is met: (payment:cash=yes | payment:coins=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$) -### payment-options-split +### this.id +The question is `Is this machine located indoors?` -The question is *Which methods of payment are accepted here?* + - *This machine is located indoors.* corresponds with indoor=yes + - *This machine is located outdoors.* corresponds with indoor=no +### this.id +_This tagrendering has no question and is thus read-only_ - - *Cash is accepted here* corresponds with payment:cash=yes - - _This option cannot be chosen as answer_ - - Unselecting this answer will add payment:cash= - - *Payment cards are accepted here* corresponds with payment:cards=yes - - _This option cannot be chosen as answer_ - - Unselecting this answer will add payment:cards= - - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes - - Unselecting this answer will add payment:qr_code=no - - *Coins are accepted here* corresponds with payment:coins=yes - - Unselecting this answer will add payment:coins=no - - *Bank notes are accepted here* corresponds with payment:notes=yes - - Unselecting this answer will add payment:notes=no - - *Debit cards are accepted here* corresponds with payment:debit_cards=yes - - Unselecting this answer will add payment:debit_cards=no - - *Credit cards are accepted here* corresponds with payment:credit_cards=yes - - Unselecting this answer will add payment:credit_cards=no +This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+ +This tagrendering has labels +`level` +### this.id +The question is `On what level is this feature located?` +This rendering asks information about the property +[level](https://wiki.openstreetmap.org/wiki/Key:level) +This is rendered with `Located on the {level}th floor` + - *Located underground* corresponds with location=underground + - _This option cannot be chosen as answer_ + - *Located on the ground floor* corresponds with level=0 + - *Located on the ground floor* corresponds with level= + - _This option cannot be chosen as answer_ + - *Located on the first floor* corresponds with level=1 + - *Located on the first basement level* corresponds with level=-1 -### website +This tagrendering has labels +`level` +### this.id +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 object was last checked today* corresponds with check_date= -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.id +_This tagrendering has no question and is thus read-only_ - - *{contact:website}* corresponds with contact:website~.+ - - _This option cannot be chosen as answer_ -This tagrendering has labels `contact` +### this.id -### charge +_This tagrendering has no question and is thus read-only_ -The question is *How much does a souvenir note cost?* - -This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge) This is rendered with `A souvenir note costs {charge}` - - - - - *A souvenir note costs 2 euro* corresponds with charge=2 EUR - - *A souvenir note costs 3 euro* corresponds with charge=3 EUR - - - - -### denominations-coins - - - -The question is *What coins can you use to pay here?* - - - - - - - *1 cent coins are accepted* corresponds with payment:coins:denominations=0.01 EUR - - *2 cent coins are accepted* corresponds with payment:coins:denominations=0.02 EUR - - *5 cent coins are accepted* corresponds with payment:coins:denominations=0.05 EUR - - *10 cent coins are accepted* corresponds with payment:coins:denominations=0.10 EUR - - *20 cent coins are accepted* corresponds with payment:coins:denominations=0.20 EUR - - *50 cent coins are accepted* corresponds with payment:coins:denominations=0.50 EUR - - *1 euro coins are accepted* corresponds with payment:coins:denominations=1 EUR - - *2 euro coins are accepted* corresponds with payment:coins:denominations=2 EUR - - *5 centimes coins are accepted* corresponds with payment:coins:denominations=0.05 CHF - - *10 centimes coins are accepted* corresponds with payment:coins:denominations=0.10 CHF - - *20 centimes coins are accepted* corresponds with payment:coins:denominations=0.20 CHF - - *½ franc coins are accepted* corresponds with payment:coins:denominations=0.50 CHF - - *1 franc coins are accepted* corresponds with payment:coins:denominations=1 CHF - - *2 francs coins are accepted* corresponds with payment:coins:denominations=2 CHF - - *5 francs coins are accepted* corresponds with payment:coins:denominations=5 CHF - - -This tagrendering is only visible in the popup if the following condition is met: `(payment:cash=yes | payment:coins=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$)` - - - -### indoor - - - -The question is *Is this machine located indoors?* - - - - - - - *This machine is located indoors.* corresponds with indoor=yes - - *This machine is located outdoors.* corresponds with indoor=no - - - - -### repeated - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering is only visible in the popup if the following condition is met: `repeat_on~.+` - -This tagrendering has labels `level` - - - -### single_level - - - -The question is *On what level is this feature located?* - -This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level) This is rendered with `Located on the {level}th floor` - - - - - *Located underground* corresponds with location=underground - - _This option cannot be chosen as answer_ - - *Located on the ground floor* corresponds with level=0 - - *Located on the ground floor* corresponds with level= - - _This option cannot be chosen as answer_ - - *Located on the first floor* corresponds with level=1 - - *Located on the first basement level* corresponds with level=-1 - - -This tagrendering has labels `level` - - - -### check_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 object was last checked today* corresponds with check_date= - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/speed_camera.md b/Docs/Layers/speed_camera.md index d8c923d6c..eb47baff3 100644 --- a/Docs/Layers/speed_camera.md +++ b/Docs/Layers/speed_camera.md @@ -25,20 +25,20 @@ Layer showing speed cameras 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [maxspeed](#maxspeed) - - [ref](#ref) - - [camera_direction](#camera_direction) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -83,173 +83,125 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/direction#values) [direction](https://wiki.openstreetmap.org/wiki/Key:direction) | [direction](../SpecialInputElements.md#direction) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### maxspeed +### this.id + +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)}` -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.id + +_This tagrendering has no question and is thus read-only_ + + +This tagrendering is only visible in the popup if the following condition is met: ref~.+ + + +### this.id + +The question is `In which geographical direction does this camera film?` +This rendering asks information about the property +[direction](https://wiki.openstreetmap.org/wiki/Key:direction) +This is rendered with `Films to a compass heading of {direction}` -### ref +### this.id - -This tagrendering has no question and is thus read-only - - - -This tagrendering is only visible in the popup if the following condition is met: `ref~.+` - - - -### camera_direction - - - -The question is *In which geographical direction does this camera film?* - -This rendering asks information about the property [direction](https://wiki.openstreetmap.org/wiki/Key:direction) This is rendered with `Films to a compass heading of {direction}` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/speed_camera/speed_camera.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/speed_camera/speed_camera.json) diff --git a/Docs/Layers/speed_display.md b/Docs/Layers/speed_display.md index 252f1102e..61bab5040 100644 --- a/Docs/Layers/speed_display.md +++ b/Docs/Layers/speed_display.md @@ -25,17 +25,17 @@ Layer showing speed displays that alert drivers of their speed. 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [maxspeed](#maxspeed) - - [inscription](#inscription) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -79,139 +79,101 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/inscription#values) [inscription](https://wiki.openstreetmap.org/wiki/Key:inscription) | [string](../SpecialInputElements.md#string) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` + +### this.id + +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.id + +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.id + +_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.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` +_This tagrendering has no question and is thus read-only_ -### maxspeed - - - -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)}` - - - -### inscription - - - -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}` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/speed_display/speed_display.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/speed_display/speed_display.json) diff --git a/Docs/Layers/sport_pitch.md b/Docs/Layers/sport_pitch.md index afa5e5965..7563ab374 100644 --- a/Docs/Layers/sport_pitch.md +++ b/Docs/Layers/sport_pitch.md @@ -25,25 +25,25 @@ A sport pitch 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [sport_pitch-sport](#sport_pitch-sport) - - [basketball-hoops](#basketball-hoops) - - [sport_pitch-surface](#sport_pitch-surface) - - [sport-pitch-access](#sport-pitch-access) - - [sport-pitch-reservation](#sport-pitch-reservation) - - [sport_pitch-phone](#sport_pitch-phone) - - [sport_pitch-email](#sport_pitch-email) - - [sport_pitch-opening_hours](#sport_pitch-opening_hours) - - [questions](#questions) - - [sport-pitch-reviews](#sport-pitch-reviews) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -96,284 +96,198 @@ attribute | type | values which are supported by this layer [](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) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### sport_pitch-sport +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` + - *Basketball is played here* corresponds with sport=basketball + - *Soccer is played here* corresponds with sport=soccer + - *This is a pingpong table* corresponds with sport=table_tennis + - *Tennis is played here* corresponds with sport=tennis + - *Korfball is played here* corresponds with sport=korfball + - *Basketball is played here* corresponds with sport=basket + - _This option cannot be chosen as answer_ + - *This is a skatepark* corresponds with sport=skateboard -The question is *Which sport can be played here?* +### this.id -This rendering asks information about the property [sport](https://wiki.openstreetmap.org/wiki/Key:sport) This is rendered with `{sport} is played here` +The question is `How much basketball hoops does this pitch have?` + - *This basketball pitch has a single hoop* corresponds with hoops=1 + - *This basketball pitch has two hoops* corresponds with hoops=2 + - *This basketball pitch has four hoops* corresponds with hoops=4 + - *This basketball pitch has {hoops} hoops* corresponds with hoops~.+ + - _This option cannot be chosen as answer_ +This tagrendering is only visible in the popup if the following condition is met: sport~^((^|.*;)basketball(;.*|$))$ - - *Basketball is played here* corresponds with sport=basketball - - *Soccer is played here* corresponds with sport=soccer - - *This is a pingpong table* corresponds with sport=table_tennis - - *Tennis is played here* corresponds with sport=tennis - - *Korfball is played here* corresponds with sport=korfball - - *Basketball is played here* corresponds with sport=basket - - _This option cannot be chosen as answer_ - - *This is a skatepark* corresponds with sport=skateboard +### this.id +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}` + - *The surface is grass* corresponds with surface=grass + - *The surface is sand* corresponds with surface=sand + - *The surface is paving stones* corresponds with surface=paving_stones + - *The surface is asphalt* corresponds with surface=asphalt + - *The surface is concrete* corresponds with surface=concrete + - *The surface is fine gravel* corresponds with surface=fine_gravel + - *The surface of this track is Tartan, a synthetic, slightly springy, porous surface* corresponds with surface=tartan -### basketball-hoops +### this.id +The question is `Is this sport pitch publicly accessible?` + - *Public access* corresponds with access=yes + - *Limited access (e.g. only with an appointment, during certain hours, …)* corresponds with access=limited + - *Only accessible for members of the club* corresponds with access=members + - *Private - not accessible to the public* corresponds with access=private + - *Public access* corresponds with access=public + - _This option cannot be chosen as answer_ -The question is *How much basketball hoops does this pitch have?* +### this.id +The question is `Does one have to make an appointment to use this sport pitch?` + - *Making an appointment is obligatory to use this sport pitch* corresponds with reservation=required + - *Making an appointment is recommended when using this sport pitch* corresponds with reservation=recommended + - *Making an appointment is possible, but not necessary to use this sport pitch* corresponds with reservation=yes + - *Making an appointment is not possible* corresponds with reservation=no - - *This basketball pitch has a single hoop* corresponds with hoops=1 - - *This basketball pitch has two hoops* corresponds with hoops=2 - - *This basketball pitch has four hoops* corresponds with hoops=4 - - *This basketball pitch has {hoops} hoops* corresponds with hoops~.+ - - _This option cannot be chosen as answer_ -This tagrendering is only visible in the popup if the following condition is met: `sport~^((^|.*;)basketball(;.*|$))$` +### this.id +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}` -### sport_pitch-surface +### this.id -The question is *Which is the surface of this sport pitch?* +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 [surface](https://wiki.openstreetmap.org/wiki/Key:surface) This is rendered with `The surface is {surface}` - - *The surface is grass* corresponds with surface=grass - - *The surface is sand* corresponds with surface=sand - - *The surface is paving stones* corresponds with surface=paving_stones - - *The surface is asphalt* corresponds with surface=asphalt - - *The surface is concrete* corresponds with surface=concrete - - *The surface is fine gravel* corresponds with surface=fine_gravel - - *The surface of this track is Tartan, a synthetic, slightly springy, porous surface* corresponds with surface=tartan - - - - -### sport-pitch-access - - - -The question is *Is this sport pitch publicly accessible?* - - - - - - - *Public access* corresponds with access=yes - - *Limited access (e.g. only with an appointment, during certain hours, …)* corresponds with access=limited - - *Only accessible for members of the club* corresponds with access=members - - *Private - not accessible to the public* corresponds with access=private - - *Public access* corresponds with access=public - - _This option cannot be chosen as answer_ - - - - -### sport-pitch-reservation - - - -The question is *Does one have to make an appointment to use this sport pitch?* - - - - - - - *Making an appointment is obligatory to use this sport pitch* corresponds with reservation=required - - *Making an appointment is recommended when using this sport pitch* corresponds with reservation=recommended - - *Making an appointment is possible, but not necessary to use this sport pitch* corresponds with reservation=yes - - *Making an appointment is not possible* corresponds with reservation=no - - - - -### sport_pitch-phone - - - -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}` - - - -### sport_pitch-email - - - -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}` - - - -### sport_pitch-opening_hours - - - -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()}` - - - - - *Always accessible* corresponds with opening_hours= - - _This option cannot be chosen as answer_ - - *Always accessible* corresponds with opening_hours=24/7 - - -This tagrendering is only visible in the popup if the following condition is met: `access~.+` - - - -### questions +### this.id +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()}` + - *Always accessible* corresponds with opening_hours= + - _This option cannot be chosen as answer_ + - *Always accessible* corresponds with opening_hours=24/7 +This tagrendering is only visible in the popup if the following condition is met: access~.+ +### this.id Show the questions block at this location - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### sport-pitch-reviews +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/sport_places_without_etymology.md b/Docs/Layers/sport_places_without_etymology.md index ae9544529..3379307c6 100644 --- a/Docs/Layers/sport_places_without_etymology.md +++ b/Docs/Layers/sport_places_without_etymology.md @@ -25,22 +25,22 @@ All objects which have an etymology known 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [etymology-images-from-wikipedia](#etymology-images-from-wikipedia) - - [wikipedia-etymology](#wikipedia-etymology) - - [zoeken op inventaris onroerend erfgoed](#zoeken-op-inventaris-onroerend-erfgoed) - - [simple etymology](#simple-etymology) - - [questions](#questions) - - [street-name-sign-image](#street-name-sign-image) - - [minimap](#minimap) - - [etymology_multi_apply](#etymology_multi_apply) - - [wikipedia](#wikipedia) - - [lod](#lod) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -86,198 +86,141 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/name:etymology#values) [name:etymology](https://wiki.openstreetmap.org/wiki/Key:name:etymology) | [string](../SpecialInputElements.md#string) | [unknown](https://wiki.openstreetmap.org/wiki/Tag:name:etymology%3Dunknown) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` + +### this.id + +_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.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` - - - -### etymology-images-from-wikipedia - - - -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.id -### wikipedia-etymology - - - -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}` - - - -### zoeken op inventaris onroerend erfgoed - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering is only visible in the popup if the following condition is met: `_country=be` - - - -### simple etymology - - - -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}` - - - - - *The origin of this name is unknown in all literature* corresponds with name:etymology=unknown - - - - -### questions +_This tagrendering has no question and is thus read-only_ + + +This tagrendering is only visible in the popup if the following condition is met: _country=be + + +### this.id + +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}` + - *The origin of this name is unknown in all literature* corresponds with name:etymology=unknown +### this.id Show the questions block at this location - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### street-name-sign-image +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### minimap +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### etymology_multi_apply +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### wikipedia +### this.id + +_This tagrendering has no question and is thus read-only_ + + +This tagrendering is only visible in the popup if the following condition is met: wikidata~.+ + + +### this.id + +_This tagrendering has no question and is thus read-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: `wikidata~.+` - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### last_edit - - +This tagrendering has labels +`added_by_default` +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/etymology/etymology.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/etymology/etymology.json) diff --git a/Docs/Layers/sport_shops.md b/Docs/Layers/sport_shops.md index 9a1eeca0c..2dc793233 100644 --- a/Docs/Layers/sport_shops.md +++ b/Docs/Layers/sport_shops.md @@ -25,38 +25,40 @@ A shop 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [shops-name](#shops-name) - - [shop_types](#shop_types) - - [second_hand](#second_hand) - - [opening_hours](#opening_hours) - - [website](#website) - - [email](#email) - - [phone](#phone) - - [payment-options](#payment-options) - - [repeated](#repeated) - - [single_level](#single_level) - - [copyshop-print-sizes](#copyshop-print-sizes) - - [key_cutter](#key_cutter) - - [internet](#internet) - - [internet-fee](#internet-fee) - - [internet-ssid](#internet-ssid) - - [organic](#organic) - - [sugar_free](#sugar_free) - - [gluten_free](#gluten_free) - - [lactose_free](#lactose_free) - - [questions](#questions) - - [reviews](#reviews) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -98,12 +100,14 @@ 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/shop#values) [shop](https://wiki.openstreetmap.org/wiki/Key:shop) | [string](../SpecialInputElements.md#string) | [vacant](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dvacant) [agrarian](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dagrarian) [alcohol](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dalcohol) [anime](https://wiki.openstreetmap.org/wiki/Tag:shop%3Danime) [antiques](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dantiques) [appliance](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dappliance) [art](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dart) [baby_goods](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbaby_goods) [bag](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbag) [bakery](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbakery) [bathroom_furnishing](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbathroom_furnishing) [beauty](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbeauty) [bed](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbed) [beverages](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbeverages) [bicycle](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbicycle) [boat](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dboat) [bookmaker](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbookmaker) [books](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbooks) [brewing_supplies](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbrewing_supplies) [butcher](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbutcher) [camera](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcamera) [candles](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcandles) [cannabis](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcannabis) [car](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcar) [car_parts](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcar_parts) [car_repair](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcar_repair) [caravan](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcaravan) [carpet](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcarpet) [catalogue](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcatalogue) [charity](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcharity) [cheese](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcheese) [chemist](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dchemist) [chocolate](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dchocolate) [clothes](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dclothes) [coffee](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcoffee) [collector](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcollector) [computer](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcomputer) [confectionery](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dconfectionery) [convenience](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dconvenience) [copyshop](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcopyshop) [cosmetics](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcosmetics) [country_store](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcountry_store) [craft](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcraft) [curtain](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcurtain) [dairy](https://wiki.openstreetmap.org/wiki/Tag:shop%3Ddairy) [deli](https://wiki.openstreetmap.org/wiki/Tag:shop%3Ddeli) [department_store](https://wiki.openstreetmap.org/wiki/Tag:shop%3Ddepartment_store) [doityourself](https://wiki.openstreetmap.org/wiki/Tag:shop%3Ddoityourself) [doors](https://wiki.openstreetmap.org/wiki/Tag:shop%3Ddoors) [dry_cleaning](https://wiki.openstreetmap.org/wiki/Tag:shop%3Ddry_cleaning) [e-cigarette](https://wiki.openstreetmap.org/wiki/Tag:shop%3De-cigarette) [electrical](https://wiki.openstreetmap.org/wiki/Tag:shop%3Delectrical) [electronics](https://wiki.openstreetmap.org/wiki/Tag:shop%3Delectronics) [erotic](https://wiki.openstreetmap.org/wiki/Tag:shop%3Derotic) [fabric](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfabric) [farm](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfarm) [fashion_accessories](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfashion_accessories) [fireplace](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfireplace) [fishing](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfishing) [flooring](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dflooring) [florist](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dflorist) [frame](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dframe) [frozen_food](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfrozen_food) [fuel](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfuel) [funeral_directors](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfuneral_directors) [furniture](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfurniture) [games](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dgames) [garden_centre](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dgarden_centre) [gas](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dgas) [general](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dgeneral) [gift](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dgift) [greengrocer](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dgreengrocer) [hairdresser](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhairdresser) [hairdresser_supply](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhairdresser_supply) [hardware](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhardware) [health_food](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhealth_food) [hearing_aids](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhearing_aids) [herbalist](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dherbalist) [hifi](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhifi) [honey](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhoney) [household_linen](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhousehold_linen) [houseware](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhouseware) [hunting](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhunting) [interior_decoration](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dinterior_decoration) [jewelry](https://wiki.openstreetmap.org/wiki/Tag:shop%3Djewelry) [kiosk](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dkiosk) [kitchen](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dkitchen) [laundry](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dlaundry) [leather](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dleather) [lighting](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dlighting) [locksmith](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dlocksmith) [lottery](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dlottery) [mall](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmall) [massage](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmassage) [medical_supply](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmedical_supply) [military_surplus](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmilitary_surplus) [mobile_phone](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmobile_phone) [model](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmodel) [money_lender](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmoney_lender) [motorcycle](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmotorcycle) [motorcycle_repair](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmotorcycle_repair) [music](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmusic) [musical_instrument](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmusical_instrument) [newsagent](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dnewsagent) [nutrition_supplements](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dnutrition_supplements) [nuts](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dnuts) [optician](https://wiki.openstreetmap.org/wiki/Tag:shop%3Doptician) [outdoor](https://wiki.openstreetmap.org/wiki/Tag:shop%3Doutdoor) [outpost](https://wiki.openstreetmap.org/wiki/Tag:shop%3Doutpost) [paint](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpaint) [party](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dparty) [pasta](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpasta) [pastry](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpastry) [pawnbroker](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpawnbroker) [perfumery](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dperfumery) [pet](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpet) [pet_grooming](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpet_grooming) [photo](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dphoto) [pottery](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpottery) [printer_ink](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dprinter_ink) [psychic](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpsychic) [pyrotechnics](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpyrotechnics) [radiotechnics](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dradiotechnics) [religion](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dreligion) [rental](https://wiki.openstreetmap.org/wiki/Tag:shop%3Drental) [repair](https://wiki.openstreetmap.org/wiki/Tag:shop%3Drepair) [rice](https://wiki.openstreetmap.org/wiki/Tag:shop%3Drice) [scuba_diving](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dscuba_diving) [seafood](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dseafood) [second_hand](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dsecond_hand) [sewing](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dsewing) [shoe_repair](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dshoe_repair) [shoes](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dshoes) [spices](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dspices) [sports](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dsports) [stationery](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dstationery) [storage_rental](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dstorage_rental) [supermarket](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dsupermarket) [swimming_pool](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dswimming_pool) [tailor](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtailor) [tattoo](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtattoo) [tea](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtea) [telecommunication](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtelecommunication) [ticket](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dticket) [tiles](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtiles) [tobacco](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtobacco) [tool_hire](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtool_hire) [toys](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtoys) [trade](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtrade) [travel_agency](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtravel_agency) [trophy](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtrophy) [tyres](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtyres) [vacuum_cleaner](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dvacuum_cleaner) [variety_store](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dvariety_store) [video](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dvideo) [video_games](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dvideo_games) [watches](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwatches) [water](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwater) [water_sports](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwater_sports) [weapons](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dweapons) [wholesale](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwholesale) [wigs](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwigs) [window_blind](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwindow_blind) [wine](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwine) +[](https://taginfo.openstreetmap.org/keys/brand#values) [brand](https://wiki.openstreetmap.org/wiki/Key:brand) | [string](../SpecialInputElements.md#string) | [](https://taginfo.openstreetmap.org/keys/second_hand#values) [second_hand](https://wiki.openstreetmap.org/wiki/Key:second_hand) | Multiple choice | [only](https://wiki.openstreetmap.org/wiki/Tag:second_hand%3Donly) [yes](https://wiki.openstreetmap.org/wiki/Tag:second_hand%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:second_hand%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) | [](https://taginfo.openstreetmap.org/keys/website#values) [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) | [](https://taginfo.openstreetmap.org/keys/email#values) [email](https://wiki.openstreetmap.org/wiki/Key:email) | [email](../SpecialInputElements.md#email) | [](https://taginfo.openstreetmap.org/keys/phone#values) [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | [](https://taginfo.openstreetmap.org/keys/level#values) [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) +[](https://taginfo.openstreetmap.org/keys/service:binding#values) [service:binding](https://wiki.openstreetmap.org/wiki/Key:service:binding) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dno) [](https://taginfo.openstreetmap.org/keys/internet_access#values) [internet_access](https://wiki.openstreetmap.org/wiki/Key:internet_access) | Multiple choice | [wlan](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dwlan) [no](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dno) [terminal](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dterminal) [wired](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dwired) [](https://taginfo.openstreetmap.org/keys/internet_access:fee#values) [internet_access:fee](https://wiki.openstreetmap.org/wiki/Key:internet_access:fee) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dno) [customers](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dcustomers) [](https://taginfo.openstreetmap.org/keys/internet_access:ssid#values) [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid) | [string](../SpecialInputElements.md#string) | [Telekom](https://wiki.openstreetmap.org/wiki/Tag:internet_access:ssid%3DTelekom) @@ -113,693 +117,522 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/diet:lactose_free#values) [diet:lactose_free](https://wiki.openstreetmap.org/wiki/Key:diet:lactose_free) | Multiple choice | [only](https://wiki.openstreetmap.org/wiki/Tag:diet:lactose_free%3Donly) [yes](https://wiki.openstreetmap.org/wiki/Tag:diet:lactose_free%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:diet:lactose_free%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:diet:lactose_free%3Dno) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ + + + + + +### this.id + +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.id + +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}` + - *Vacant Shop* corresponds with shop=vacant + - *Farm Supply Shop* corresponds with shop=agrarian + - *Liquor Store* corresponds with shop=alcohol + - *Anime / Manga Shop* corresponds with shop=anime + - *Antique Shop* corresponds with shop=antiques + - *Appliance Store* corresponds with shop=appliance + - *Art Store* corresponds with shop=art + - *Baby Goods Store* corresponds with shop=baby_goods + - *Bag/Luggage Store* corresponds with shop=bag + - *Bakery* corresponds with shop=bakery + - *Bathroom Furnishing Store* corresponds with shop=bathroom_furnishing + - *Beauty Shop* corresponds with shop=beauty + - *Bedding/Mattress Store* corresponds with shop=bed + - *Beverage Store* corresponds with shop=beverages + - *Bicycle Shop* corresponds with shop=bicycle + - *Boat Store* corresponds with shop=boat + - *Bookmaker* corresponds with shop=bookmaker + - *Bookstore* corresponds with shop=books + - *Brewing Supply Store* corresponds with shop=brewing_supplies + - *Butcher* corresponds with shop=butcher + - *Camera Equipment Store* corresponds with shop=camera + - *Candle Shop* corresponds with shop=candles + - *Cannabis Shop* corresponds with shop=cannabis + - *Car Dealership* corresponds with shop=car + - *Car Parts Store* corresponds with shop=car_parts + - *Car Repair Shop* corresponds with shop=car_repair + - *RV Dealership* corresponds with shop=caravan + - *Carpet Store* corresponds with shop=carpet + - *Catalog Shop* corresponds with shop=catalogue + - *Charity Store* corresponds with shop=charity + - *Cheese Store* corresponds with shop=cheese + - *Drugstore* corresponds with shop=chemist + - *Chocolate Store* corresponds with shop=chocolate + - *Clothing Store* corresponds with shop=clothes + - *Coffee Store* corresponds with shop=coffee + - *Collectibles Shop* corresponds with shop=collector + - *Computer Store* corresponds with shop=computer + - *Candy Store* corresponds with shop=confectionery + - *Convenience Store* corresponds with shop=convenience + - *Copy Store* corresponds with shop=copyshop + - *Cosmetics Store* corresponds with shop=cosmetics + - *Rural Supplies Store* corresponds with shop=country_store + - *Arts & Crafts Store* corresponds with shop=craft + - *Curtain Store* corresponds with shop=curtain + - *Dairy Store* corresponds with shop=dairy + - *Delicatessen* corresponds with shop=deli + - *Department Store* corresponds with shop=department_store + - *DIY Store* corresponds with shop=doityourself + - *Door Shop* corresponds with shop=doors + - *Dry Cleaner* corresponds with shop=dry_cleaning + - *E-Cigarette Shop* corresponds with shop=e-cigarette + - *Electrical Equipment Store* corresponds with shop=electrical + - *Electronics Store* corresponds with shop=electronics + - *Erotic Store* corresponds with shop=erotic + - *Fabric Store* corresponds with shop=fabric + - *Produce Stand* corresponds with shop=farm + - *Fashion Accessories Store* corresponds with shop=fashion_accessories + - *Fireplace Store* corresponds with shop=fireplace + - *Fishing Shop* corresponds with shop=fishing + - *Flooring Supply Shop* corresponds with shop=flooring + - *Florist* corresponds with shop=florist + - *Framing Shop* corresponds with shop=frame + - *Frozen Food Store* corresponds with shop=frozen_food + - *Fuel Shop* corresponds with shop=fuel + - *Funeral Home* corresponds with shop=funeral_directors + - *Furniture Store* corresponds with shop=furniture + - *Tabletop Game Store* corresponds with shop=games + - *Garden Center* corresponds with shop=garden_centre + - *Bottled Gas Shop* corresponds with shop=gas + - *General Store* corresponds with shop=general + - *Gift Shop* corresponds with shop=gift + - *Greengrocer* corresponds with shop=greengrocer + - *Hairdresser* corresponds with shop=hairdresser + - *Hairdresser Supply Store* corresponds with shop=hairdresser_supply + - *Hardware Store* corresponds with shop=hardware + - *Health Food Store* corresponds with shop=health_food + - *Hearing Aids Store* corresponds with shop=hearing_aids + - *Herbalist* corresponds with shop=herbalist + - *Hifi Store* corresponds with shop=hifi + - *Honey Store* corresponds with shop=honey + - *Household Linen Shop* corresponds with shop=household_linen + - *Houseware Store* corresponds with shop=houseware + - *Hunting Shop* corresponds with shop=hunting + - *Interior Decoration Store* corresponds with shop=interior_decoration + - *Jewelry Store* corresponds with shop=jewelry + - *Kiosk* corresponds with shop=kiosk + - *Kitchen Design Store* corresponds with shop=kitchen + - *Laundry* corresponds with shop=laundry + - *Leather Store* corresponds with shop=leather + - *Lighting Store* corresponds with shop=lighting + - *Locksmith* corresponds with shop=locksmith + - *Lottery Shop* corresponds with shop=lottery + - *Mall* corresponds with shop=mall + - *Massage Shop* corresponds with shop=massage + - *Medical Supply Store* corresponds with shop=medical_supply + - *Military Surplus Store* corresponds with shop=military_surplus + - *Mobile Phone Store* corresponds with shop=mobile_phone + - *Model Shop* corresponds with shop=model + - *Money Lender* corresponds with shop=money_lender + - *Motorcycle Dealership* corresponds with shop=motorcycle + - *Motorcycle Repair Shop* corresponds with shop=motorcycle_repair + - *Music Store* corresponds with shop=music + - *Musical Instrument Store* corresponds with shop=musical_instrument + - *Newsstand* corresponds with shop=newsagent + - *Nutrition Supplements Store* corresponds with shop=nutrition_supplements + - *Nuts Shop* corresponds with shop=nuts + - *Optician* corresponds with shop=optician + - *Outdoors Store* corresponds with shop=outdoor + - *Online Retailer Outpost* corresponds with shop=outpost + - *Paint Store* corresponds with shop=paint + - *Party Supply Store* corresponds with shop=party + - *Pasta Store* corresponds with shop=pasta + - *Pastry Shop* corresponds with shop=pastry + - *Pawnshop* corresponds with shop=pawnbroker + - *Perfume Store* corresponds with shop=perfumery + - *Pet Store* corresponds with shop=pet + - *Pet Groomer* corresponds with shop=pet_grooming + - *Photography Store* corresponds with shop=photo + - *Pottery Store* corresponds with shop=pottery + - *Printer Ink Store* corresponds with shop=printer_ink + - *Psychic* corresponds with shop=psychic + - *Fireworks Store* corresponds with shop=pyrotechnics + - *Radio/Electronic Component Store* corresponds with shop=radiotechnics + - *Religious Store* corresponds with shop=religion + - *Rental Shop* corresponds with shop=rental + - *Repair Shop* corresponds with shop=repair + - *Rice Store* corresponds with shop=rice + - *Scuba Diving Shop* corresponds with shop=scuba_diving + - *Seafood Shop* corresponds with shop=seafood + - *Thrift Store* corresponds with shop=second_hand + - *Sewing Supply Shop* corresponds with shop=sewing + - *Shoe Repair Shop* corresponds with shop=shoe_repair + - *Shoe Store* corresponds with shop=shoes + - *Spice Shop* corresponds with shop=spices + - *Sporting Goods Store* corresponds with shop=sports + - *Stationery Store* corresponds with shop=stationery + - *Storage Rental* corresponds with shop=storage_rental + - *Supermarket* corresponds with shop=supermarket + - *Pool Supply Store* corresponds with shop=swimming_pool + - *Tailor* corresponds with shop=tailor + - *Tattoo Parlor* corresponds with shop=tattoo + - *Tea Store* corresponds with shop=tea + - *Telecom Retail Store* corresponds with shop=telecommunication + - *Ticket Seller* corresponds with shop=ticket + - *Tile Shop* corresponds with shop=tiles + - *Tobacco Shop* corresponds with shop=tobacco + - *Tool Rental* corresponds with shop=tool_hire + - *Toy Store* corresponds with shop=toys + - *Trade Shop* corresponds with shop=trade + - *Travel Agency* corresponds with shop=travel_agency + - *Trophy Shop* corresponds with shop=trophy + - *Tire Store* corresponds with shop=tyres + - *Vacuum Cleaner Store* corresponds with shop=vacuum_cleaner + - *Discount Store* corresponds with shop=variety_store + - *Video Store* corresponds with shop=video + - *Video Game Store* corresponds with shop=video_games + - *Watches Shop* corresponds with shop=watches + - *Drinking Water Shop* corresponds with shop=water + - *Watersport/Swim Shop* corresponds with shop=water_sports + - *Weapon Shop* corresponds with shop=weapons + - *Wholesale Store* corresponds with shop=wholesale + - *Wig Shop* corresponds with shop=wigs + - *Window Blind Store* corresponds with shop=window_blind + - *Wine Shop* corresponds with shop=wine + + + +### this.id + +The question is `What is the brand of this shop?` +This rendering asks information about the property +[brand](https://wiki.openstreetmap.org/wiki/Key:brand) +This is rendered with `Part of {brand}` + - *This shop does not have a specific brand, it is not part of a bigger chain* corresponds with not:brand=yes + + + +### this.id + +The question is `Does this shop sell second-hand items?` + + - *This shop sells second-hand items only* corresponds with second_hand=only + - *This shop sells second-hand items along with new items* corresponds with second_hand=yes + - *This shop only sells brand-new items* corresponds with second_hand=no +This tagrendering is only visible in the popup if the following condition is met: shop=clothes | shop=car | shop=books | shop=charity | shop=car_repair | shop=furniture | shop=bicycle | shop=bicycle | shop=mobile_phone | shop=computer | shop=toys + + +### this.id + +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)}` + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ + + + +### this.id + +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` + +### this.id + +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ -This tagrendering has no question and is thus read-only - - - - - -### shops-name - - - -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}` - - - -### shop_types - - - -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}` - - - - - *Vacant Shop* corresponds with shop=vacant - - *Farm Supply Shop* corresponds with shop=agrarian - - *Liquor Store* corresponds with shop=alcohol - - *Anime / Manga Shop* corresponds with shop=anime - - *Antique Shop* corresponds with shop=antiques - - *Appliance Store* corresponds with shop=appliance - - *Art Store* corresponds with shop=art - - *Baby Goods Store* corresponds with shop=baby_goods - - *Bag/Luggage Store* corresponds with shop=bag - - *Bakery* corresponds with shop=bakery - - *Bathroom Furnishing Store* corresponds with shop=bathroom_furnishing - - *Beauty Shop* corresponds with shop=beauty - - *Bedding/Mattress Store* corresponds with shop=bed - - *Beverage Store* corresponds with shop=beverages - - *Bicycle Shop* corresponds with shop=bicycle - - *Boat Store* corresponds with shop=boat - - *Bookmaker* corresponds with shop=bookmaker - - *Bookstore* corresponds with shop=books - - *Brewing Supply Store* corresponds with shop=brewing_supplies - - *Butcher* corresponds with shop=butcher - - *Camera Equipment Store* corresponds with shop=camera - - *Candle Shop* corresponds with shop=candles - - *Cannabis Shop* corresponds with shop=cannabis - - *Car Dealership* corresponds with shop=car - - *Car Parts Store* corresponds with shop=car_parts - - *Car Repair Shop* corresponds with shop=car_repair - - *RV Dealership* corresponds with shop=caravan - - *Carpet Store* corresponds with shop=carpet - - *Catalog Shop* corresponds with shop=catalogue - - *Charity Store* corresponds with shop=charity - - *Cheese Store* corresponds with shop=cheese - - *Drugstore* corresponds with shop=chemist - - *Chocolate Store* corresponds with shop=chocolate - - *Clothing Store* corresponds with shop=clothes - - *Coffee Store* corresponds with shop=coffee - - *Collectibles Shop* corresponds with shop=collector - - *Computer Store* corresponds with shop=computer - - *Candy Store* corresponds with shop=confectionery - - *Convenience Store* corresponds with shop=convenience - - *Copy Store* corresponds with shop=copyshop - - *Cosmetics Store* corresponds with shop=cosmetics - - *Rural Supplies Store* corresponds with shop=country_store - - *Arts & Crafts Store* corresponds with shop=craft - - *Curtain Store* corresponds with shop=curtain - - *Dairy Store* corresponds with shop=dairy - - *Delicatessen* corresponds with shop=deli - - *Department Store* corresponds with shop=department_store - - *DIY Store* corresponds with shop=doityourself - - *Door Shop* corresponds with shop=doors - - *Dry Cleaner* corresponds with shop=dry_cleaning - - *E-Cigarette Shop* corresponds with shop=e-cigarette - - *Electrical Equipment Store* corresponds with shop=electrical - - *Electronics Store* corresponds with shop=electronics - - *Erotic Store* corresponds with shop=erotic - - *Fabric Store* corresponds with shop=fabric - - *Produce Stand* corresponds with shop=farm - - *Fashion Accessories Store* corresponds with shop=fashion_accessories - - *Fireplace Store* corresponds with shop=fireplace - - *Fishing Shop* corresponds with shop=fishing - - *Flooring Supply Shop* corresponds with shop=flooring - - *Florist* corresponds with shop=florist - - *Framing Shop* corresponds with shop=frame - - *Frozen Food Store* corresponds with shop=frozen_food - - *Fuel Shop* corresponds with shop=fuel - - *Funeral Home* corresponds with shop=funeral_directors - - *Furniture Store* corresponds with shop=furniture - - *Tabletop Game Store* corresponds with shop=games - - *Garden Center* corresponds with shop=garden_centre - - *Bottled Gas Shop* corresponds with shop=gas - - *General Store* corresponds with shop=general - - *Gift Shop* corresponds with shop=gift - - *Greengrocer* corresponds with shop=greengrocer - - *Hairdresser* corresponds with shop=hairdresser - - *Hairdresser Supply Store* corresponds with shop=hairdresser_supply - - *Hardware Store* corresponds with shop=hardware - - *Health Food Store* corresponds with shop=health_food - - *Hearing Aids Store* corresponds with shop=hearing_aids - - *Herbalist* corresponds with shop=herbalist - - *Hifi Store* corresponds with shop=hifi - - *Honey Store* corresponds with shop=honey - - *Household Linen Shop* corresponds with shop=household_linen - - *Houseware Store* corresponds with shop=houseware - - *Hunting Shop* corresponds with shop=hunting - - *Interior Decoration Store* corresponds with shop=interior_decoration - - *Jewelry Store* corresponds with shop=jewelry - - *Kiosk* corresponds with shop=kiosk - - *Kitchen Design Store* corresponds with shop=kitchen - - *Laundry* corresponds with shop=laundry - - *Leather Store* corresponds with shop=leather - - *Lighting Store* corresponds with shop=lighting - - *Locksmith* corresponds with shop=locksmith - - *Lottery Shop* corresponds with shop=lottery - - *Mall* corresponds with shop=mall - - *Massage Shop* corresponds with shop=massage - - *Medical Supply Store* corresponds with shop=medical_supply - - *Military Surplus Store* corresponds with shop=military_surplus - - *Mobile Phone Store* corresponds with shop=mobile_phone - - *Model Shop* corresponds with shop=model - - *Money Lender* corresponds with shop=money_lender - - *Motorcycle Dealership* corresponds with shop=motorcycle - - *Motorcycle Repair Shop* corresponds with shop=motorcycle_repair - - *Music Store* corresponds with shop=music - - *Musical Instrument Store* corresponds with shop=musical_instrument - - *Newsstand* corresponds with shop=newsagent - - *Nutrition Supplements Store* corresponds with shop=nutrition_supplements - - *Nuts Shop* corresponds with shop=nuts - - *Optician* corresponds with shop=optician - - *Outdoors Store* corresponds with shop=outdoor - - *Online Retailer Outpost* corresponds with shop=outpost - - *Paint Store* corresponds with shop=paint - - *Party Supply Store* corresponds with shop=party - - *Pasta Store* corresponds with shop=pasta - - *Pastry Shop* corresponds with shop=pastry - - *Pawnshop* corresponds with shop=pawnbroker - - *Perfume Store* corresponds with shop=perfumery - - *Pet Store* corresponds with shop=pet - - *Pet Groomer* corresponds with shop=pet_grooming - - *Photography Store* corresponds with shop=photo - - *Pottery Store* corresponds with shop=pottery - - *Printer Ink Store* corresponds with shop=printer_ink - - *Psychic* corresponds with shop=psychic - - *Fireworks Store* corresponds with shop=pyrotechnics - - *Radio/Electronic Component Store* corresponds with shop=radiotechnics - - *Religious Store* corresponds with shop=religion - - *Rental Shop* corresponds with shop=rental - - *Repair Shop* corresponds with shop=repair - - *Rice Store* corresponds with shop=rice - - *Scuba Diving Shop* corresponds with shop=scuba_diving - - *Seafood Shop* corresponds with shop=seafood - - *Thrift Store* corresponds with shop=second_hand - - *Sewing Supply Shop* corresponds with shop=sewing - - *Shoe Repair Shop* corresponds with shop=shoe_repair - - *Shoe Store* corresponds with shop=shoes - - *Spice Shop* corresponds with shop=spices - - *Sporting Goods Store* corresponds with shop=sports - - *Stationery Store* corresponds with shop=stationery - - *Storage Rental* corresponds with shop=storage_rental - - *Supermarket* corresponds with shop=supermarket - - *Pool Supply Store* corresponds with shop=swimming_pool - - *Tailor* corresponds with shop=tailor - - *Tattoo Parlor* corresponds with shop=tattoo - - *Tea Store* corresponds with shop=tea - - *Telecom Retail Store* corresponds with shop=telecommunication - - *Ticket Seller* corresponds with shop=ticket - - *Tile Shop* corresponds with shop=tiles - - *Tobacco Shop* corresponds with shop=tobacco - - *Tool Rental* corresponds with shop=tool_hire - - *Toy Store* corresponds with shop=toys - - *Trade Shop* corresponds with shop=trade - - *Travel Agency* corresponds with shop=travel_agency - - *Trophy Shop* corresponds with shop=trophy - - *Tire Store* corresponds with shop=tyres - - *Vacuum Cleaner Store* corresponds with shop=vacuum_cleaner - - *Discount Store* corresponds with shop=variety_store - - *Video Store* corresponds with shop=video - - *Video Game Store* corresponds with shop=video_games - - *Watches Shop* corresponds with shop=watches - - *Drinking Water Shop* corresponds with shop=water - - *Watersport/Swim Shop* corresponds with shop=water_sports - - *Weapon Shop* corresponds with shop=weapons - - *Wholesale Store* corresponds with shop=wholesale - - *Wig Shop* corresponds with shop=wigs - - *Window Blind Store* corresponds with shop=window_blind - - *Wine Shop* corresponds with shop=wine +This tagrendering has labels +`contact` +### this.id +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` -### second_hand +### this.id +The question is `Which methods of payment are accepted here?` + - *Cash is accepted here* corresponds with payment:cash=yes + - Unselecting this answer will add payment:cash=no + - *Payment cards are accepted here* corresponds with payment:cards=yes + - Unselecting this answer will add payment:cards=no + - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes + - Unselecting this answer will add payment:qr_code=no -The question is *Does this shop sell second-hand items?* +### this.id +_This tagrendering has no question and is thus read-only_ - - *This shop sells second-hand items only* corresponds with second_hand=only - - *This shop sells second-hand items along with new items* corresponds with second_hand=yes - - *This shop only sells brand-new items* corresponds with second_hand=no +This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+ +This tagrendering has labels +`level` +### this.id -This tagrendering is only visible in the popup if the following condition is met: `shop=clothes | shop=car | shop=books | shop=charity | shop=car_repair | shop=furniture | shop=bicycle | shop=bicycle | shop=mobile_phone | shop=computer | shop=toys` +The question is `On what level is this feature located?` +This rendering asks information about the property +[level](https://wiki.openstreetmap.org/wiki/Key:level) +This is rendered with `Located on the {level}th floor` + - *Located underground* corresponds with location=underground + - _This option cannot be chosen as answer_ + - *Located on the ground floor* corresponds with level=0 + - *Located on the ground floor* corresponds with level= + - _This option cannot be chosen as answer_ + - *Located on the first floor* corresponds with level=1 + - *Located on the first basement level* corresponds with level=-1 +This tagrendering has labels +`level` +### this.id -### opening_hours +The question is `What paper formats does this shop offer?` + - *This shop can print on papers of size A4* corresponds with service:print:A4=yes + - Unselecting this answer will add service:print:A4=no + - *This shop can print on papers of size A3* corresponds with service:print:A3=yes + - Unselecting this answer will add service:print:A3=no + - *This shop can print on papers of size A2* corresponds with service:print:A2=yes + - Unselecting this answer will add service:print:A2=no + - *This shop can print on papers of size A1* corresponds with service:print:A1=yes + - Unselecting this answer will add service:print:A1=no + - *This shop can print on papers of size A0* corresponds with service:print:A0=yes + - Unselecting this answer will add service:print:A0=no +This tagrendering is only visible in the popup if the following condition is met: service:print=yes | shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ -The question is *What are the opening hours of {title()}?* +### this.id -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)}` +The question is `Does this shop offer a binding service?` + - *This shop binds papers into a booklet* corresponds with service:binding=yes + - *This shop does bind books* corresponds with service:binding=no +This tagrendering is only visible in the popup if the following condition is met: service:print=yes | shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ +### this.id +The question is `Does this shop offer key cutting?` + - *This shop is also specialized in key cutting* corresponds with craft=key_cutter + - *This shop offers key cutting as a service* corresponds with service:key_cutting=yes + - *This shops does not offer key cutting as a service* corresponds with craft= & service:key_cutting=no +This tagrendering is only visible in the popup if the following condition is met: craft=key_cutting | shop=shoe_repair | shop=diy | shop=doityourself | shop=home_improvement | shop=hardware | shop=locksmith | shop=repair | service:key_cutting~.+ -### website +### this.id +The question is `Does this place offer internet access?` + - *This place offers wireless internet access* corresponds with internet_access=wlan + - *This place does not offer internet access* corresponds with internet_access=no + - *This place offers internet access* corresponds with internet_access=yes + - _This option cannot be chosen as answer_ + - *This place offers internet access via a terminal or computer* corresponds with internet_access=terminal + - *This place offers wired internet access* corresponds with internet_access=wired -The question is *What is the website of {title()}?* +This tagrendering has labels +`internet-all` -This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website) This is rendered with `{website}` +### this.id +The question is `Is there a fee for internet access?` + - *There is a fee for the internet access at this place* corresponds with internet_access:fee=yes + - *Internet access is free at this place* corresponds with internet_access:fee=no + - *Internet access is free at this place, for customers only* corresponds with internet_access:fee=customers +This tagrendering is only visible in the popup if the following condition is met: internet_access!=no & internet_access~.+ +This tagrendering has labels +`internet-all` - - *{contact:website}* corresponds with contact:website~.+ - - _This option cannot be chosen as answer_ +### this.id +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}` + - *Telekom* corresponds with internet_access:ssid=Telekom +This tagrendering is only visible in the popup if the following condition is met: internet_access=wlan +This tagrendering has labels +`internet-all` -This tagrendering has labels `contact` +### this.id +The question is `Does this shop offer organic products?` + - *This shop offers organic products* corresponds with organic=yes + - *This shop only offers organic products* corresponds with organic=only + - *This shop does not offer organic products* corresponds with organic=no +This tagrendering is only visible in the popup if the following condition is met: shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=clothes | shop=shoes | shop=butcher | shop=cosmetics | shop=deli | shop=bakery | shop=alcohol | shop=seafood | shop=beverages | shop=florist -### email +### this.id +The question is `Does this shop have a sugar free offering?` -The question is *What is the email address of {title()}?* + - *This shop only sells sugar free products* corresponds with diet:sugar_free=only + - *This shop has a big sugar free offering* corresponds with diet:sugar_free=yes + - *This shop has a limited sugar free offering* corresponds with diet:sugar_free=limited + - *This shop has no sugar free offering* corresponds with diet:sugar_free=no +This tagrendering is only visible in the popup if the following condition is met: shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=deli | shop=bakery | shop=beverages | shop=beverages | shop=pastry | shop=chocolate | shop=frozen_food | shop=ice_cream +This tagrendering has labels +`diets` -This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email) This is rendered with `{email}` +### this.id +The question is `Does this shop have a gluten free offering?` + - *This shop only sells gluten free products* corresponds with diet:gluten_free=only + - *This shop has a big gluten free offering* corresponds with diet:gluten_free=yes + - *This shop has a limited gluten free offering* corresponds with diet:gluten_free=limited + - *This shop has no gluten free offering* corresponds with diet:gluten_free=no +This tagrendering is only visible in the popup if the following condition is met: shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=deli | shop=bakery | shop=beverages | shop=beverages | shop=pastry | shop=chocolate | shop=frozen_food | shop=ice_cream +This tagrendering has labels +`diets` - - *{contact:email}* corresponds with contact:email~.+ - - _This option cannot be chosen as answer_ - - *{operator:email}* corresponds with operator:email~.+ - - _This option cannot be chosen as answer_ - - -This tagrendering has labels `contact` - - - -### 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` - - - -### payment-options - - - -The question is *Which methods of payment are accepted here?* - - - - - - - *Cash is accepted here* corresponds with payment:cash=yes - - Unselecting this answer will add payment:cash=no - - *Payment cards are accepted here* corresponds with payment:cards=yes - - Unselecting this answer will add payment:cards=no - - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes - - Unselecting this answer will add payment:qr_code=no - - - - -### repeated - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering is only visible in the popup if the following condition is met: `repeat_on~.+` - -This tagrendering has labels `level` - - - -### single_level - - - -The question is *On what level is this feature located?* - -This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level) This is rendered with `Located on the {level}th floor` - - - - - *Located underground* corresponds with location=underground - - _This option cannot be chosen as answer_ - - *Located on the ground floor* corresponds with level=0 - - *Located on the ground floor* corresponds with level= - - _This option cannot be chosen as answer_ - - *Located on the first floor* corresponds with level=1 - - *Located on the first basement level* corresponds with level=-1 - - -This tagrendering has labels `level` - - - -### copyshop-print-sizes - - - -The question is *What paper formats does this shop offer?* - - - - - - - *This shop can print on papers of size A4* corresponds with service:print:A4=yes - - Unselecting this answer will add service:print:A4=no - - *This shop can print on papers of size A3* corresponds with service:print:A3=yes - - Unselecting this answer will add service:print:A3=no - - *This shop can print on papers of size A2* corresponds with service:print:A2=yes - - Unselecting this answer will add service:print:A2=no - - *This shop can print on papers of size A1* corresponds with service:print:A1=yes - - Unselecting this answer will add service:print:A1=no - - *This shop can print on papers of size A0* corresponds with service:print:A0=yes - - Unselecting this answer will add service:print:A0=no - - -This tagrendering is only visible in the popup if the following condition is met: `service:print=yes | shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$` - - - -### key_cutter - - - -The question is *Does this shop offer key cutting?* - - - - - - - *This shop is also specialized in key cutting* corresponds with craft=key_cutter - - *This shop offers key cutting as a service* corresponds with service:key_cutting=yes - - *This shops does not offer key cutting as a service* corresponds with craft= & service:key_cutting=no - - -This tagrendering is only visible in the popup if the following condition is met: `craft=key_cutting | shop=shoe_repair | shop=diy | shop=doityourself | shop=home_improvement | shop=hardware | shop=locksmith | shop=repair | service:key_cutting~.+` - - - -### internet - - - -The question is *Does this place offer internet access?* - - - - - - - *This place offers wireless internet access* corresponds with internet_access=wlan - - *This place does not offer internet access* corresponds with internet_access=no - - *This place offers internet access* corresponds with internet_access=yes - - _This option cannot be chosen as answer_ - - *This place offers internet access via a terminal or computer* corresponds with internet_access=terminal - - *This place offers wired internet access* corresponds with internet_access=wired - - -This tagrendering has labels `internet-all` - - - -### internet-fee - - - -The question is *Is there a fee for internet access?* - - - - - - - *There is a fee for the internet access at this place* corresponds with internet_access:fee=yes - - *Internet access is free at this place* corresponds with internet_access:fee=no - - *Internet access is free at this place, for customers only* corresponds with internet_access:fee=customers - - -This tagrendering is only visible in the popup if the following condition is met: `internet_access!=no & internet_access~.+` - -This tagrendering has labels `internet-all` - - - -### internet-ssid - - - -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}` - - - - - *Telekom* corresponds with internet_access:ssid=Telekom - - -This tagrendering is only visible in the popup if the following condition is met: `internet_access=wlan` - -This tagrendering has labels `internet-all` - - - -### organic - - - -The question is *Does this shop offer organic products?* - - - - - - - *This shop offers organic products* corresponds with organic=yes - - *This shop only offers organic products* corresponds with organic=only - - *This shop does not offer organic products* corresponds with organic=no - - -This tagrendering is only visible in the popup if the following condition is met: `shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=clothes | shop=shoes | shop=butcher | shop=cosmetics | shop=deli | shop=bakery | shop=alcohol | shop=seafood | shop=beverages | shop=florist` - - - -### sugar_free - - - -The question is *Does this shop have a sugar free offering?* - - - - - - - *This shop only sells sugar free products* corresponds with diet:sugar_free=only - - *This shop has a big sugar free offering* corresponds with diet:sugar_free=yes - - *This shop has a limited sugar free offering* corresponds with diet:sugar_free=limited - - *This shop has no sugar free offering* corresponds with diet:sugar_free=no - - -This tagrendering is only visible in the popup if the following condition is met: `shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=deli | shop=bakery | shop=beverages | shop=beverages | shop=pastry | shop=chocolate | shop=frozen_food | shop=ice_cream` - -This tagrendering has labels `diets` - - - -### gluten_free - - - -The question is *Does this shop have a gluten free offering?* - - - - - - - *This shop only sells gluten free products* corresponds with diet:gluten_free=only - - *This shop has a big gluten free offering* corresponds with diet:gluten_free=yes - - *This shop has a limited gluten free offering* corresponds with diet:gluten_free=limited - - *This shop has no gluten free offering* corresponds with diet:gluten_free=no - - -This tagrendering is only visible in the popup if the following condition is met: `shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=deli | shop=bakery | shop=beverages | shop=beverages | shop=pastry | shop=chocolate | shop=frozen_food | shop=ice_cream` - -This tagrendering has labels `diets` - - - -### lactose_free - - - -The question is *Does {title()} have a lactose-free offering?* - - - - - - - *Only sells lactose free products* corresponds with diet:lactose_free=only - - *Big lactose free offering* corresponds with diet:lactose_free=yes - - *Limited lactose free offering* corresponds with diet:lactose_free=limited - - *No lactose free offering* corresponds with diet:lactose_free=no - - -This tagrendering is only visible in the popup if the following condition is met: `shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=deli | shop=bakery | shop=beverages | shop=beverages | shop=pastry | shop=chocolate | shop=frozen_food | shop=ice_cream` - -This tagrendering has labels `diets` - - - -### questions +### this.id +The question is `Does {title()} have a lactose-free offering?` + - *Only sells lactose free products* corresponds with diet:lactose_free=only + - *Big lactose free offering* corresponds with diet:lactose_free=yes + - *Limited lactose free offering* corresponds with diet:lactose_free=limited + - *No lactose free offering* corresponds with diet:lactose_free=no +This tagrendering is only visible in the popup if the following condition is met: shop=supermarket | shop=convenience | shop=farm | shop=greengrocer | shop=health_food | shop=deli | shop=bakery | shop=beverages | shop=beverages | shop=pastry | shop=chocolate | shop=frozen_food | shop=ice_cream +This tagrendering has labels +`diets` +### this.id Show the questions block at this location - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### reviews - - - +### this.id Shows the reviews module (including the possibility to leave a review) - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/sports_centre.md b/Docs/Layers/sports_centre.md index 61475db47..c73754ad1 100644 --- a/Docs/Layers/sports_centre.md +++ b/Docs/Layers/sports_centre.md @@ -25,22 +25,22 @@ Indoor and outdoor sports centres can be found on this layer 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [opening_hours](#opening_hours) - - [phone](#phone) - - [website](#website) - - [email](#email) - - [wheelchair-access](#wheelchair-access) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -88,231 +88,157 @@ attribute | type | values which are supported by this layer [](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) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### 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)}` + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -The question is *What are the opening hours of {title()}?* +### this.id -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)}` +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` +### this.id - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ +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` +### this.id +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ -### phone +This tagrendering has labels +`contact` +### this.id +The question is `Is this place accessible with a wheelchair?` -The question is *What is the phone number of {title()}?* + - *This place is specially adapted for wheelchair users* corresponds with wheelchair=designated + - *This place is easily reachable with a wheelchair* corresponds with wheelchair=yes + - *It is possible to reach this place in a wheelchair, but it is not easy* corresponds with wheelchair=limited + - *This place is not reachable with a wheelchair* corresponds with wheelchair=no -This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone) This is rendered with `{phone}` +### this.id - - *{contact:phone}* corresponds with contact:phone~.+ - - _This option cannot be chosen as answer_ +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `contact` -### website +### this.id +_This tagrendering has no question and is thus read-only_ -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` - - - -### 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_ - - *{operator:email}* corresponds with operator:email~.+ - - _This option cannot be chosen as answer_ - - -This tagrendering has labels `contact` - - - -### wheelchair-access - - - -The question is *Is this place accessible with a wheelchair?* - - - - - - - *This place is specially adapted for wheelchair users* corresponds with wheelchair=designated - - *This place is easily reachable with a wheelchair* corresponds with wheelchair=yes - - *It is possible to reach this place in a wheelchair, but it is not easy* corresponds with wheelchair=limited - - *This place is not reachable with a wheelchair* corresponds with wheelchair=no - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/stairs.md b/Docs/Layers/stairs.md index 9ce72304d..aa381ce95 100644 --- a/Docs/Layers/stairs.md +++ b/Docs/Layers/stairs.md @@ -25,23 +25,23 @@ Layer showing stairs and escalators 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [multilevels](#multilevels) - - [conveying](#conveying) - - [handrail](#handrail) - - [tactile_writing](#tactile_writing) - - [tactile_writing_language](#tactile_writing_language) - - [ramp](#ramp) - - [incline](#incline) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -89,258 +89,172 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/incline#values) [incline](https://wiki.openstreetmap.org/wiki/Key:incline) | [slope](../SpecialInputElements.md#slope) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### multilevels +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}` + - *Located underground* corresponds with location=underground + - _This option cannot be chosen as answer_ + - *Located on the ground floor* corresponds with level=0 + - *Located on the ground floor* corresponds with level= + - _This option cannot be chosen as answer_ + - *Located on the first floor* corresponds with level=1 + - *Located on the first basement level* corresponds with level=-1 -The question is *Between which levels are these stairs?* +### this.id -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 tagrendering has no question and is thus read-only_ + - *This is an escalator* corresponds with conveying=yes + - *This is not an escalator* corresponds with conveying=no + - *This is not an escalator* corresponds with conveying= + - _This option cannot be chosen as answer_ - - *Located underground* corresponds with location=underground - - _This option cannot be chosen as answer_ - - *Located on the ground floor* corresponds with level=0 - - *Located on the ground floor* corresponds with level= - - _This option cannot be chosen as answer_ - - *Located on the first floor* corresponds with level=1 - - *Located on the first basement level* corresponds with level=-1 +### this.id +The question is `Does this stair have a handrail?` + - *These stairs have a handrail* corresponds with handrail=yes + - *These stairs do not have a handrail* corresponds with handrail=no -### conveying +### this.id -This tagrendering has no question and is thus read-only +The question is `Do these stairs have tactile writing on the handrail?` + - *There is tactile writing on the handrail* corresponds with tactile_writing=yes + - *There is no tactile writing on the handrail* corresponds with tactile_writing=no +This tagrendering is only visible in the popup if the following condition is met: handrail=yes & conveying!=yes +### this.id +_This tagrendering has no question and is thus read-only_ - - *This is an escalator* corresponds with conveying=yes - - *This is not an escalator* corresponds with conveying=no - - *This is not an escalator* corresponds with conveying= - - _This option cannot be chosen as answer_ +This tagrendering is only visible in the popup if the following condition is met: tactile_writing=yes +### this.id -### handrail +The question is `Is there a ramp at these stairs?` + - *There is a ramp for bicycles here* corresponds with ramp:bicycle=yes + - Unselecting this answer will add ramp:bicycle=no + - *There is a ramp for wheelchairs here* corresponds with ramp:wheelchair=yes + - Unselecting this answer will add ramp:wheelchair=no + - *There is ramp for wheelchairs here, but it is shown separately on the map* corresponds with ramp=separate + - _This option cannot be chosen as answer_ + - *There is a ramp for strollers here* corresponds with ramp:stroller=yes + - Unselecting this answer will add ramp:stroller=no + - *There is no ramp at these stairs* corresponds with ramp=no + - Unselecting this answer will add ramp= -The question is *Does this stair have a handrail?* +### this.id +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_ - - *These stairs have a handrail* corresponds with handrail=yes - - *These stairs do not have a handrail* corresponds with handrail=no +### this.id +_This tagrendering has no question and is thus read-only_ -### tactile_writing +### this.id -The question is *Do these stairs have tactile writing on the handrail?* +_This tagrendering has no question and is thus read-only_ +This tagrendering has labels +`added_by_default` - - - *There is tactile writing on the handrail* corresponds with tactile_writing=yes - - *There is no tactile writing on the handrail* corresponds with tactile_writing=no - - -This tagrendering is only visible in the popup if the following condition is met: `handrail=yes & conveying!=yes` - - - -### tactile_writing_language - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering is only visible in the popup if the following condition is met: `tactile_writing=yes` - - - -### ramp - - - -The question is *Is there a ramp at these stairs?* - - - - - - - *There is a ramp for bicycles here* corresponds with ramp:bicycle=yes - - Unselecting this answer will add ramp:bicycle=no - - *There is a ramp for wheelchairs here* corresponds with ramp:wheelchair=yes - - Unselecting this answer will add ramp:wheelchair=no - - *There is ramp for wheelchairs here, but it is shown separately on the map* corresponds with ramp=separate - - _This option cannot be chosen as answer_ - - *There is a ramp for strollers here* corresponds with ramp:stroller=yes - - Unselecting this answer will add ramp:stroller=no - - *There is no ramp at these stairs* corresponds with ramp=no - - Unselecting this answer will add ramp= - - - - -### 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 - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - - +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/stairs/stairs.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/stairs/stairs.json) diff --git a/Docs/Layers/street_lamps.md b/Docs/Layers/street_lamps.md index 0014cee1c..bd20988d4 100644 --- a/Docs/Layers/street_lamps.md +++ b/Docs/Layers/street_lamps.md @@ -25,26 +25,26 @@ A layer showing street lights 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [ref](#ref) - - [support](#support) - - [lamp_mount](#lamp_mount) - - [method](#method) - - [colour](#colour) - - [count](#count) - - [lit](#lit) - - [direction](#direction) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -95,292 +95,202 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/light:direction#values) [light:direction](https://wiki.openstreetmap.org/wiki/Key:light:direction) | [direction](../SpecialInputElements.md#direction) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### ref +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}` -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.id +The question is `How is this street lamp mounted?` + - *This lamp is suspended using cables* corresponds with support=catenary + - *This lamp is mounted on a ceiling* corresponds with support=ceiling + - *This lamp is mounted in the ground* corresponds with support=ground + - *This lamp is mounted on a short pole (mostly < 1.5m)* corresponds with support=pedestal + - *This lamp is mounted on a pole* corresponds with support=pole + - *This lamp is mounted directly to the wall* corresponds with support=wall + - *This lamp is mounted to the wall using a metal bar* corresponds with support=wall_mount -### support +### this.id -The question is *How is this street lamp mounted?* +The question is `How is this lamp mounted to the pole?` + - *This lamp sits atop of a straight mast* corresponds with lamp_mount=straight_mast + - *This lamp sits at the end of a bent mast* corresponds with lamp_mount=bent_mast +This tagrendering is only visible in the popup if the following condition is met: support=pole +### this.id +The question is `What kind of lighting does this lamp use?` - - *This lamp is suspended using cables* corresponds with support=catenary - - *This lamp is mounted on a ceiling* corresponds with support=ceiling - - *This lamp is mounted in the ground* corresponds with support=ground - - *This lamp is mounted on a short pole (mostly < 1.5m)* corresponds with support=pedestal - - *This lamp is mounted on a pole* corresponds with support=pole - - *This lamp is mounted directly to the wall* corresponds with support=wall - - *This lamp is mounted to the wall using a metal bar* corresponds with support=wall_mount + - *This lamp is lit electrically* corresponds with light:method=electric + - _This option cannot be chosen as answer_ + - *This lamp uses LEDs* corresponds with light:method=LED + - *This lamp uses incandescent lighting* corresponds with light:method=incandescent + - *This lamp uses halogen lighting* corresponds with light:method=halogen + - *This lamp uses discharge lamps (unknown type)* corresponds with light:method=discharge + - *This lamp uses a mercury-vapour lamp (lightly blueish)* corresponds with light:method=mercury + - *This lamp uses metal-halide lamps (bright white)* corresponds with light:method=metal-halide + - *This lamp uses fluorescent lighting* corresponds with light:method=fluorescent + - *This lamp uses sodium lamps (unknown type)* corresponds with light:method=sodium + - *This lamp uses low pressure sodium lamps (monochrome orange)* corresponds with light:method=low_pressure_sodium + - *This lamp uses high pressure sodium lamps (orange with white)* corresponds with light:method=high_pressure_sodium + - *This lamp is lit using gas* corresponds with light:method=gas +### this.id -### lamp_mount +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 lamp emits white light* corresponds with light:colour=white + - *This lamp emits green light* corresponds with light:colour=green + - *This lamp emits orange light* corresponds with light:colour=orange -The question is *How is this lamp mounted to the pole?* +### this.id +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 lamp has 1 fixture* corresponds with light:count=1 + - *This lamp has 2 fixtures* corresponds with light:count=2 +This tagrendering is only visible in the popup if the following condition is met: support=pole +### this.id +The question is `When is this lamp lit?` - - *This lamp sits atop of a straight mast* corresponds with lamp_mount=straight_mast - - *This lamp sits at the end of a bent mast* corresponds with lamp_mount=bent_mast + - *This lamp is lit at night* corresponds with light:lit=dusk-dawn + - *This lamp is lit 24/7* corresponds with light:lit=24/7 + - *This lamp is lit based on motion* corresponds with light:lit=motion + - *This lamp is lit based on demand (e.g. with a pushbutton)* corresponds with light:lit=demand -This tagrendering is only visible in the popup if the following condition is met: `support=pole` +### this.id +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}` -### method +This tagrendering is only visible in the popup if the following condition is met: light:count=1 +### this.id -The question is *What kind of lighting does this lamp use?* +_This tagrendering has no question and is thus read-only_ - - *This lamp is lit electrically* corresponds with light:method=electric - - _This option cannot be chosen as answer_ - - *This lamp uses LEDs* corresponds with light:method=LED - - *This lamp uses incandescent lighting* corresponds with light:method=incandescent - - *This lamp uses halogen lighting* corresponds with light:method=halogen - - *This lamp uses discharge lamps (unknown type)* corresponds with light:method=discharge - - *This lamp uses a mercury-vapour lamp (lightly blueish)* corresponds with light:method=mercury - - *This lamp uses metal-halide lamps (bright white)* corresponds with light:method=metal-halide - - *This lamp uses fluorescent lighting* corresponds with light:method=fluorescent - - *This lamp uses sodium lamps (unknown type)* corresponds with light:method=sodium - - *This lamp uses low pressure sodium lamps (monochrome orange)* corresponds with light:method=low_pressure_sodium - - *This lamp uses high pressure sodium lamps (orange with white)* corresponds with light:method=high_pressure_sodium - - *This lamp is lit using gas* corresponds with light:method=gas +### this.id +_This tagrendering has no question and is thus read-only_ -### colour - - - -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 lamp emits white light* corresponds with light:colour=white - - *This lamp emits green light* corresponds with light:colour=green - - *This lamp emits orange light* corresponds with light:colour=orange - - - - -### count - - - -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 lamp has 1 fixture* corresponds with light:count=1 - - *This lamp has 2 fixtures* corresponds with light:count=2 - - -This tagrendering is only visible in the popup if the following condition is met: `support=pole` - - - -### lit - - - -The question is *When is this lamp lit?* - - - - - - - *This lamp is lit at night* corresponds with light:lit=dusk-dawn - - *This lamp is lit 24/7* corresponds with light:lit=24/7 - - *This lamp is lit based on motion* corresponds with light:lit=motion - - *This lamp is lit based on demand (e.g. with a pushbutton)* corresponds with light:lit=demand - - - - -### direction - - - -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 tagrendering is only visible in the popup if the following condition is met: `light:count=1` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/street_lamps/street_lamps.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/street_lamps/street_lamps.json) diff --git a/Docs/Layers/streets_without_etymology.md b/Docs/Layers/streets_without_etymology.md index 9a5f92965..82b6a68ec 100644 --- a/Docs/Layers/streets_without_etymology.md +++ b/Docs/Layers/streets_without_etymology.md @@ -25,22 +25,22 @@ All objects which have an etymology known 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [etymology-images-from-wikipedia](#etymology-images-from-wikipedia) - - [wikipedia-etymology](#wikipedia-etymology) - - [zoeken op inventaris onroerend erfgoed](#zoeken-op-inventaris-onroerend-erfgoed) - - [simple etymology](#simple-etymology) - - [questions](#questions) - - [street-name-sign-image](#street-name-sign-image) - - [minimap](#minimap) - - [etymology_multi_apply](#etymology_multi_apply) - - [wikipedia](#wikipedia) - - [lod](#lod) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -87,198 +87,141 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/name:etymology#values) [name:etymology](https://wiki.openstreetmap.org/wiki/Key:name:etymology) | [string](../SpecialInputElements.md#string) | [unknown](https://wiki.openstreetmap.org/wiki/Tag:name:etymology%3Dunknown) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` + +### this.id + +_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.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` - - - -### etymology-images-from-wikipedia - - - -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.id -### wikipedia-etymology - - - -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}` - - - -### zoeken op inventaris onroerend erfgoed - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering is only visible in the popup if the following condition is met: `_country=be` - - - -### simple etymology - - - -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}` - - - - - *The origin of this name is unknown in all literature* corresponds with name:etymology=unknown - - - - -### questions +_This tagrendering has no question and is thus read-only_ + + +This tagrendering is only visible in the popup if the following condition is met: _country=be + + +### this.id + +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}` + - *The origin of this name is unknown in all literature* corresponds with name:etymology=unknown +### this.id Show the questions block at this location - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### street-name-sign-image +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### minimap +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### etymology_multi_apply +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### wikipedia +### this.id + +_This tagrendering has no question and is thus read-only_ + + +This tagrendering is only visible in the popup if the following condition is met: wikidata~.+ + + +### this.id + +_This tagrendering has no question and is thus read-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: `wikidata~.+` - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### last_edit - - +This tagrendering has labels +`added_by_default` +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/etymology/etymology.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/etymology/etymology.json) diff --git a/Docs/Layers/stripclub.md b/Docs/Layers/stripclub.md index 4cecf71a7..016e8ac61 100644 --- a/Docs/Layers/stripclub.md +++ b/Docs/Layers/stripclub.md @@ -25,22 +25,22 @@ A venue where erotic dance, striptease, or lap dances are performed commercially 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [reviews](#reviews) - - [name](#name) - - [opening_hours](#opening_hours) - - [phone](#phone) - - [email](#email) - - [website](#website) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -86,225 +86,156 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/website#values) [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### reviews - - - +### this.id Shows the reviews module (including the possibility to leave a review) +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +### this.id -### 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}` -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}` +### this.id +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)}` + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -### opening_hours +### this.id +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_ -The question is *What are the opening hours of {title()}?* +This tagrendering has labels +`contact` -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.id +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ +This tagrendering has labels +`contact` - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ +### this.id +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` +### this.id -### phone +_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.id +_This tagrendering has no question and is thus read-only_ - - *{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_ - - *{operator:email}* corresponds with operator: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 - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 65cc790a3..b8a8a38e3 100644 --- a/Docs/Layers/surveillance_camera.md +++ b/Docs/Layers/surveillance_camera.md @@ -27,26 +27,26 @@ This layer shows surveillance cameras and allows a contributor to update informa 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [has_alpr](#has_alpr) - - [Camera type: fixed; panning; dome](#camera-type-fixed;-panning;-dome) - - [camera_direction](#camera_direction) - - [Operator](#operator) - - [Surveillance type: public, outdoor, indoor](#surveillance-type-public,-outdoor,-indoor) - - [is_indoor](#is_indoor) - - [Level](#level) - - [Surveillance:zone](#surveillancezone) - - [camera:mount](#cameramount) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -100,288 +100,197 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/camera:mount#values) [camera:mount](https://wiki.openstreetmap.org/wiki/Key:camera:mount) | [string](../SpecialInputElements.md#string) | [wall](https://wiki.openstreetmap.org/wiki/Tag:camera:mount%3Dwall) [pole](https://wiki.openstreetmap.org/wiki/Tag:camera:mount%3Dpole) [ceiling](https://wiki.openstreetmap.org/wiki/Tag:camera:mount%3Dceiling) [street_lamp](https://wiki.openstreetmap.org/wiki/Tag:camera:mount%3Dstreet_lamp) [tree](https://wiki.openstreetmap.org/wiki/Tag:camera:mount%3Dtree) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### has_alpr +The question is `Can this camera automatically detect license plates?` + - *This is a camera without number plate recognition.* corresponds with surveillance:type=camera + - *This is an ALPR (Automatic License Plate Reader)* corresponds with surveillance:type=ALPR -The question is *Can this camera automatically detect license plates?* +### this.id +The question is `What kind of camera is this?` + - *A fixed (non-moving) camera* corresponds with camera:type=fixed + - *A dome camera (which can turn)* corresponds with camera:type=dome + - *A panning camera* corresponds with camera:type=panning - - *This is a camera without number plate recognition.* corresponds with surveillance:type=camera - - *This is an ALPR (Automatic License Plate Reader)* corresponds with surveillance:type=ALPR +### this.id +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}` + - *Films to a compass heading of {direction}* corresponds with camera:direction= & direction~.+ + - _This option cannot be chosen as answer_ -### Camera type: fixed; panning; dome +### this.id +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}` -The question is *What kind of camera is this?* +### this.id +The question is `What kind of surveillance is this camera?` - - *A fixed (non-moving) camera* corresponds with camera:type=fixed - - *A dome camera (which can turn)* corresponds with camera:type=dome - - *A panning camera* corresponds with camera:type=panning + - *A public area is surveilled, such as a street, a bridge, a square, a park, a train station, a public corridor or tunnel, …* corresponds with surveillance=public + - *An outdoor, yet private area is surveilled (e.g. a parking lot, a fuel station, courtyard, entrance, private driveway, …)* corresponds with surveillance=outdoor + - *A private indoor area is surveilled, e.g. a shop, a private underground parking, …* corresponds with surveillance=indoor +### this.id -### camera_direction +The question is `Is the public space surveilled by this camera an indoor or outdoor space?` + - *This camera is located indoors* corresponds with indoor=yes + - *This camera is located outdoors* corresponds with indoor=no + - *This camera is probably located outdoors* corresponds with indoor= + - _This option cannot be chosen as answer_ +This tagrendering is only visible in the popup if the following condition is met: surveillance:type=public -The question is *In which geographical direction does this camera film?* +### this.id -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}` +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 tagrendering is only visible in the popup if the following condition is met: indoor=yes | surveillance:type=ye - - *Films to a compass heading of {direction}* corresponds with camera:direction= & direction~.+ - - _This option cannot be chosen as answer_ +### this.id +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}` + - *Surveills a parking* corresponds with surveillance:zone=parking + - *Surveills the traffic* corresponds with surveillance:zone=traffic + - *Surveills an entrance* corresponds with surveillance:zone=entrance + - *Surveills a corridor* corresponds with surveillance:zone=corridor + - *Surveills a public tranport platform* corresponds with surveillance:zone=public_transport_platform + - *Surveills a shop* corresponds with surveillance:zone=shop -### Operator +### this.id +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 camera is placed against a wall* corresponds with camera:mount=wall + - *This camera is placed on a pole* corresponds with camera:mount=pole + - *This camera is placed on the ceiling* corresponds with camera:mount=ceiling + - *This camera is placed on a street light* corresponds with camera:mount=street_lamp + - *This camera is placed on a tree* corresponds with camera:mount=tree -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.id +_This tagrendering has no question and is thus read-only_ -### Surveillance type: public, outdoor, indoor -The question is *What kind of surveillance is this camera?* +### this.id +_This tagrendering has no question and is thus read-only_ +This tagrendering has labels +`added_by_default` - - *A public area is surveilled, such as a street, a bridge, a square, a park, a train station, a public corridor or tunnel, …* corresponds with surveillance=public - - *An outdoor, yet private area is surveilled (e.g. a parking lot, a fuel station, courtyard, entrance, private driveway, …)* corresponds with surveillance=outdoor - - *A private indoor area is surveilled, e.g. a shop, a private underground parking, …* corresponds with surveillance=indoor - - - - -### is_indoor - - - -The question is *Is the public space surveilled by this camera an indoor or outdoor space?* - - - - - - - *This camera is located indoors* corresponds with indoor=yes - - *This camera is located outdoors* corresponds with indoor=no - - *This camera is probably located outdoors* corresponds with indoor= - - _This option cannot be chosen as answer_ - - -This tagrendering is only visible in the popup if the following condition is met: `surveillance:type=public` - - - -### Level - - - -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 tagrendering is only visible in the popup if the following condition is met: `indoor=yes | surveillance:type=ye` - - - -### Surveillance:zone - - - -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}` - - - - - *Surveills a parking* corresponds with surveillance:zone=parking - - *Surveills the traffic* corresponds with surveillance:zone=traffic - - *Surveills an entrance* corresponds with surveillance:zone=entrance - - *Surveills a corridor* corresponds with surveillance:zone=corridor - - *Surveills a public tranport platform* corresponds with surveillance:zone=public_transport_platform - - *Surveills a shop* corresponds with surveillance:zone=shop - - - - -### camera:mount - - - -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 camera is placed against a wall* corresponds with camera:mount=wall - - *This camera is placed on a pole* corresponds with camera:mount=pole - - *This camera is placed on the ceiling* corresponds with camera:mount=ceiling - - *This camera is placed on a street light* corresponds with camera:mount=street_lamp - - *This camera is placed on a tree* corresponds with camera:mount=tree - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - - +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/surveillance_camera/surveillance_camera.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/surveillance_camera/surveillance_camera.json) diff --git a/Docs/Layers/tertiary_education.md b/Docs/Layers/tertiary_education.md index fc2923d5d..5164bd5dc 100644 --- a/Docs/Layers/tertiary_education.md +++ b/Docs/Layers/tertiary_education.md @@ -25,23 +25,23 @@ Layer with all tertiary education institutes (ISCED:2011 levels 6,7 and 8) 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [institution-kind](#institution-kind) - - [isced](#isced) - - [capacity](#capacity) - - [gender](#gender) - - [website](#website) - - [email](#email) - - [phone](#phone) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -94,248 +94,167 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/phone#values) [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` +### this.id +The question is `What kind of institution is this?` + - *This is an institution of post-secondary, non-tertiary education. One has to have completed secondary education to enroll here, but no bachelor (or higher) degrees are awarded here* corresponds with amenity=college + - *This is a university, an institution of tertiary education where bachelor degrees or higher are awarded.* corresponds with amenity=university - - *You just created this element! Thanks for sharing this info with the world and helping people worldwide.* corresponds with id~.+ +### this.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~.+` +The question is `What level of education is given here?` -This tagrendering has labels `added_by_default` + - *Bachelor degrees are awarded here* corresponds with isced:2011:level=bachelor + - *Master degrees are awarded here* corresponds with isced:2011:level=master + - *Doctorate degrees are awarded here* corresponds with isced:2011:level=doctorate +This tagrendering is only visible in the popup if the following condition is met: amenity=university +### this.id -### institution-kind +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` -The question is *What kind of institution is this?* +### this.id +The question is `Which genders can enroll at this school?` + - *Both boys and girls can enroll here and have classes together* corresponds with school:gender=mixed + - *Both boys and girls can enroll here but they are separated (e.g. they have lessons in different classrooms or at different times)* corresponds with school:gender=separated + - *This is a boys only-school* corresponds with school:gender=male + - *This is a girls-only school* corresponds with school:gender=female - - *This is an institution of post-secondary, non-tertiary education. One has to have completed secondary education to enroll here, but no bachelor (or higher) degrees are awarded here* corresponds with amenity=college - - *This is a university, an institution of tertiary education where bachelor degrees or higher are awarded.* corresponds with amenity=university +### this.id +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` -### isced +### this.id +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_ + - *{operator:email}* corresponds with operator:email~.+ + - _This option cannot be chosen as answer_ +This tagrendering has labels +`contact` -The question is *What level of education is given here?* +### this.id +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` +### this.id +_This tagrendering has no question and is thus read-only_ - - *Bachelor degrees are awarded here* corresponds with isced:2011:level=bachelor - - *Master degrees are awarded here* corresponds with isced:2011:level=master - - *Doctorate degrees are awarded here* corresponds with isced:2011:level=doctorate -This tagrendering is only visible in the popup if the following condition is met: `amenity=university` +### this.id -### capacity +_This tagrendering has no question and is thus read-only_ -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` - - - -### gender - - - -The question is *Which genders can enroll at this school?* - - - - - - - *Both boys and girls can enroll here and have classes together* corresponds with school:gender=mixed - - *Both boys and girls can enroll here but they are separated (e.g. they have lessons in different classrooms or at different times)* corresponds with school:gender=separated - - *This is a boys only-school* corresponds with school:gender=male - - *This is a girls-only school* corresponds with school:gender=female - - - - -### 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` - - - -### 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_ - - *{operator:email}* corresponds with operator:email~.+ - - _This option cannot be chosen as answer_ - - -This tagrendering has labels `contact` - - - -### 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` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/tertiary_education/tertiary_education.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/tertiary_education/tertiary_education.json) diff --git a/Docs/Layers/ticket_machine.md b/Docs/Layers/ticket_machine.md index 682601ba9..c9af3ba71 100644 --- a/Docs/Layers/ticket_machine.md +++ b/Docs/Layers/ticket_machine.md @@ -25,24 +25,24 @@ Find ticket machines for public transport tickets 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [repeated](#repeated) - - [single_level](#single_level) - - [operator](#operator) - - [payment-options-split](#payment-options-split) - - [denominations-coins](#denominations-coins) - - [denominations-notes](#denominations-notes) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -92,293 +92,206 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/payment:notes:denominations#values) [payment:notes:denominations](https://wiki.openstreetmap.org/wiki/Key:payment:notes:denominations) | Multiple choice | [5 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D5 EUR) [10 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D10 EUR) [20 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D20 EUR) [50 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D50 EUR) [100 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D100 EUR) [200 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D200 EUR) [500 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D500 EUR) [10 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D10 CHF) [20 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D20 CHF) [50 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D50 CHF) [100 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D100 CHF) [200 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D200 CHF) [1000 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D1000 CHF) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### repeated +_This tagrendering has no question and is thus read-only_ +This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+ +This tagrendering has labels +`level` -This tagrendering has no question and is thus read-only +### this.id +The question is `On what level is this feature located?` +This rendering asks information about the property +[level](https://wiki.openstreetmap.org/wiki/Key:level) +This is rendered with `Located on the {level}th floor` + - *Located underground* corresponds with location=underground + - _This option cannot be chosen as answer_ + - *Located on the ground floor* corresponds with level=0 + - *Located on the ground floor* corresponds with level= + - _This option cannot be chosen as answer_ + - *Located on the first floor* corresponds with level=1 + - *Located on the first basement level* corresponds with level=-1 +This tagrendering has labels +`level` -This tagrendering is only visible in the popup if the following condition is met: `repeat_on~.+` +### this.id -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}` + - *Dutch Railways (NS)* corresponds with operator=Nederlandse Spoorwegen -### single_level +### this.id +The question is `Which methods of payment are accepted here?` + - *Cash is accepted here* corresponds with payment:cash=yes + - _This option cannot be chosen as answer_ + - Unselecting this answer will add payment:cash= + - *Payment cards are accepted here* corresponds with payment:cards=yes + - _This option cannot be chosen as answer_ + - Unselecting this answer will add payment:cards= + - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes + - Unselecting this answer will add payment:qr_code=no + - *Coins are accepted here* corresponds with payment:coins=yes + - Unselecting this answer will add payment:coins=no + - *Bank notes are accepted here* corresponds with payment:notes=yes + - Unselecting this answer will add payment:notes=no + - *Debit cards are accepted here* corresponds with payment:debit_cards=yes + - Unselecting this answer will add payment:debit_cards=no + - *Credit cards are accepted here* corresponds with payment:credit_cards=yes + - Unselecting this answer will add payment:credit_cards=no -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.id +The question is `What coins can you use to pay here?` - - *Located underground* corresponds with location=underground - - _This option cannot be chosen as answer_ - - *Located on the ground floor* corresponds with level=0 - - *Located on the ground floor* corresponds with level= - - _This option cannot be chosen as answer_ - - *Located on the first floor* corresponds with level=1 - - *Located on the first basement level* corresponds with level=-1 + - *1 cent coins are accepted* corresponds with payment:coins:denominations=0.01 EUR + - *2 cent coins are accepted* corresponds with payment:coins:denominations=0.02 EUR + - *5 cent coins are accepted* corresponds with payment:coins:denominations=0.05 EUR + - *10 cent coins are accepted* corresponds with payment:coins:denominations=0.10 EUR + - *20 cent coins are accepted* corresponds with payment:coins:denominations=0.20 EUR + - *50 cent coins are accepted* corresponds with payment:coins:denominations=0.50 EUR + - *1 euro coins are accepted* corresponds with payment:coins:denominations=1 EUR + - *2 euro coins are accepted* corresponds with payment:coins:denominations=2 EUR + - *5 centimes coins are accepted* corresponds with payment:coins:denominations=0.05 CHF + - *10 centimes coins are accepted* corresponds with payment:coins:denominations=0.10 CHF + - *20 centimes coins are accepted* corresponds with payment:coins:denominations=0.20 CHF + - *½ franc coins are accepted* corresponds with payment:coins:denominations=0.50 CHF + - *1 franc coins are accepted* corresponds with payment:coins:denominations=1 CHF + - *2 francs coins are accepted* corresponds with payment:coins:denominations=2 CHF + - *5 francs coins are accepted* corresponds with payment:coins:denominations=5 CHF +This tagrendering is only visible in the popup if the following condition is met: (payment:cash=yes | payment:coins=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$) -This tagrendering has labels `level` +### this.id +The question is `what notes can you use to pay here?` + - *5 euro notes are accepted* corresponds with payment:notes:denominations=5 EUR + - *10 euro notes are accepted* corresponds with payment:notes:denominations=10 EUR + - *20 euro notes are accepted* corresponds with payment:notes:denominations=20 EUR + - *50 euro notes are accepted* corresponds with payment:notes:denominations=50 EUR + - *100 euro notes are accepted* corresponds with payment:notes:denominations=100 EUR + - *200 euro notes are accepted* corresponds with payment:notes:denominations=200 EUR + - *500 euro notes are accepted* corresponds with payment:notes:denominations=500 EUR + - *10 francs notes are accepted* corresponds with payment:notes:denominations=10 CHF + - *20 francs notes are accepted* corresponds with payment:notes:denominations=20 CHF + - *50 francs notes are accepted* corresponds with payment:notes:denominations=50 CHF + - *100 francs notes are accepted* corresponds with payment:notes:denominations=100 CHF + - *200 francs notes are accepted* corresponds with payment:notes:denominations=200 CHF + - *1000 francs notes are accepted* corresponds with payment:notes:denominations=1000 CHF +This tagrendering is only visible in the popup if the following condition is met: (payment:cash=yes | payment:notes=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$) -### operator +### this.id +_This tagrendering has no question and is thus read-only_ -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}` - - *Dutch Railways (NS)* corresponds with operator=Nederlandse Spoorwegen +### this.id +_This tagrendering has no question and is thus read-only_ -### payment-options-split - - - -The question is *Which methods of payment are accepted here?* - - - - - - - *Cash is accepted here* corresponds with payment:cash=yes - - _This option cannot be chosen as answer_ - - Unselecting this answer will add payment:cash= - - *Payment cards are accepted here* corresponds with payment:cards=yes - - _This option cannot be chosen as answer_ - - Unselecting this answer will add payment:cards= - - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes - - Unselecting this answer will add payment:qr_code=no - - *Coins are accepted here* corresponds with payment:coins=yes - - Unselecting this answer will add payment:coins=no - - *Bank notes are accepted here* corresponds with payment:notes=yes - - Unselecting this answer will add payment:notes=no - - *Debit cards are accepted here* corresponds with payment:debit_cards=yes - - Unselecting this answer will add payment:debit_cards=no - - *Credit cards are accepted here* corresponds with payment:credit_cards=yes - - Unselecting this answer will add payment:credit_cards=no - - - - -### denominations-coins - - - -The question is *What coins can you use to pay here?* - - - - - - - *1 cent coins are accepted* corresponds with payment:coins:denominations=0.01 EUR - - *2 cent coins are accepted* corresponds with payment:coins:denominations=0.02 EUR - - *5 cent coins are accepted* corresponds with payment:coins:denominations=0.05 EUR - - *10 cent coins are accepted* corresponds with payment:coins:denominations=0.10 EUR - - *20 cent coins are accepted* corresponds with payment:coins:denominations=0.20 EUR - - *50 cent coins are accepted* corresponds with payment:coins:denominations=0.50 EUR - - *1 euro coins are accepted* corresponds with payment:coins:denominations=1 EUR - - *2 euro coins are accepted* corresponds with payment:coins:denominations=2 EUR - - *5 centimes coins are accepted* corresponds with payment:coins:denominations=0.05 CHF - - *10 centimes coins are accepted* corresponds with payment:coins:denominations=0.10 CHF - - *20 centimes coins are accepted* corresponds with payment:coins:denominations=0.20 CHF - - *½ franc coins are accepted* corresponds with payment:coins:denominations=0.50 CHF - - *1 franc coins are accepted* corresponds with payment:coins:denominations=1 CHF - - *2 francs coins are accepted* corresponds with payment:coins:denominations=2 CHF - - *5 francs coins are accepted* corresponds with payment:coins:denominations=5 CHF - - -This tagrendering is only visible in the popup if the following condition is met: `(payment:cash=yes | payment:coins=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$)` - - - -### denominations-notes - - - -The question is *what notes can you use to pay here?* - - - - - - - *5 euro notes are accepted* corresponds with payment:notes:denominations=5 EUR - - *10 euro notes are accepted* corresponds with payment:notes:denominations=10 EUR - - *20 euro notes are accepted* corresponds with payment:notes:denominations=20 EUR - - *50 euro notes are accepted* corresponds with payment:notes:denominations=50 EUR - - *100 euro notes are accepted* corresponds with payment:notes:denominations=100 EUR - - *200 euro notes are accepted* corresponds with payment:notes:denominations=200 EUR - - *500 euro notes are accepted* corresponds with payment:notes:denominations=500 EUR - - *10 francs notes are accepted* corresponds with payment:notes:denominations=10 CHF - - *20 francs notes are accepted* corresponds with payment:notes:denominations=20 CHF - - *50 francs notes are accepted* corresponds with payment:notes:denominations=50 CHF - - *100 francs notes are accepted* corresponds with payment:notes:denominations=100 CHF - - *200 francs notes are accepted* corresponds with payment:notes:denominations=200 CHF - - *1000 francs notes are accepted* corresponds with payment:notes:denominations=1000 CHF - - -This tagrendering is only visible in the popup if the following condition is met: `(payment:cash=yes | payment:notes=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$)` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/ticket_machine/ticket_machine.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/ticket_machine/ticket_machine.json) diff --git a/Docs/Layers/ticket_validator.md b/Docs/Layers/ticket_validator.md index 126e3f114..e5d80aca2 100644 --- a/Docs/Layers/ticket_validator.md +++ b/Docs/Layers/ticket_validator.md @@ -25,23 +25,23 @@ Find ticket validators to validate public transport tickets 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [repeated](#repeated) - - [single_level](#single_level) - - [barrier](#barrier) - - [validator-operator](#validator-operator) - - [payment-options](#payment-options) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -85,245 +85,167 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/operator#values) [operator](https://wiki.openstreetmap.org/wiki/Key:operator) | [string](../SpecialInputElements.md#string) | [Nederlandse Spoorwegen](https://wiki.openstreetmap.org/wiki/Tag:operator%3DNederlandse Spoorwegen) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### repeated +_This tagrendering has no question and is thus read-only_ +This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+ +This tagrendering has labels +`level` -This tagrendering has no question and is thus read-only +### this.id +The question is `On what level is this feature located?` +This rendering asks information about the property +[level](https://wiki.openstreetmap.org/wiki/Key:level) +This is rendered with `Located on the {level}th floor` + - *Located underground* corresponds with location=underground + - _This option cannot be chosen as answer_ + - *Located on the ground floor* corresponds with level=0 + - *Located on the ground floor* corresponds with level= + - _This option cannot be chosen as answer_ + - *Located on the first floor* corresponds with level=1 + - *Located on the first basement level* corresponds with level=-1 +This tagrendering has labels +`level` -This tagrendering is only visible in the popup if the following condition is met: `repeat_on~.+` +### this.id -This tagrendering has labels `level` +_This tagrendering has no question and is thus read-only_ + - *This ticket validator is part of a gate* corresponds with barrier=gate +This tagrendering is only visible in the popup if the following condition is met: barrier~.+ -### single_level +### this.id +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}` + - *Dutch Railways (NS)* corresponds with operator=Nederlandse Spoorwegen -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.id +The question is `Which methods of payment are accepted here?` + - *Cash is accepted here* corresponds with payment:cash=yes + - Unselecting this answer will add payment:cash=no + - *Payment cards are accepted here* corresponds with payment:cards=yes + - Unselecting this answer will add payment:cards=no + - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes + - Unselecting this answer will add payment:qr_code=no + - *This ticket validator accepts OV-Chipkaart* corresponds with payment:OV-Chipkaart=yes + - _This option cannot be chosen as answer_ + - Unselecting this answer will add payment:OV-Chipkaart=no + - *This ticket validator accepts OV-Chipkaart* corresponds with payment:ov-chipkaart=yes + - Unselecting this answer will add payment:ov-chipkaart=no - - *Located underground* corresponds with location=underground - - _This option cannot be chosen as answer_ - - *Located on the ground floor* corresponds with level=0 - - *Located on the ground floor* corresponds with level= - - _This option cannot be chosen as answer_ - - *Located on the first floor* corresponds with level=1 - - *Located on the first basement level* corresponds with level=-1 -This tagrendering has labels `level` +### this.id +_This tagrendering has no question and is thus read-only_ -### barrier -This tagrendering has no question and is thus read-only +### this.id +_This tagrendering has no question and is thus read-only_ +This tagrendering has labels +`added_by_default` - - *This ticket validator is part of a gate* corresponds with barrier=gate - - -This tagrendering is only visible in the popup if the following condition is met: `barrier~.+` - - - -### validator-operator - - - -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}` - - - - - *Dutch Railways (NS)* corresponds with operator=Nederlandse Spoorwegen - - - - -### payment-options - - - -The question is *Which methods of payment are accepted here?* - - - - - - - *Cash is accepted here* corresponds with payment:cash=yes - - Unselecting this answer will add payment:cash=no - - *Payment cards are accepted here* corresponds with payment:cards=yes - - Unselecting this answer will add payment:cards=no - - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes - - Unselecting this answer will add payment:qr_code=no - - *This ticket validator accepts OV-Chipkaart* corresponds with payment:OV-Chipkaart=yes - - _This option cannot be chosen as answer_ - - Unselecting this answer will add payment:OV-Chipkaart=no - - *This ticket validator accepts OV-Chipkaart* corresponds with payment:ov-chipkaart=yes - - Unselecting this answer will add payment:ov-chipkaart=no - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - - +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/ticket_validator/ticket_validator.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/ticket_validator/ticket_validator.json) diff --git a/Docs/Layers/toekomstige_fietsstraat.md b/Docs/Layers/toekomstige_fietsstraat.md index ba1d23363..596838e9c 100644 --- a/Docs/Layers/toekomstige_fietsstraat.md +++ b/Docs/Layers/toekomstige_fietsstraat.md @@ -25,20 +25,20 @@ This street will become a cyclestreet soon 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [is_cyclestreet](#is_cyclestreet) - - [supplementary_sign](#supplementary_sign) - - [future_cyclestreet](#future_cyclestreet) - - [just_created](#just_created) - - [images](#images) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) - - [split-button](#split-button) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -84,196 +84,134 @@ 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 | +### this.id +The question is `Is the street {name} a cyclestreet?` -### is_cyclestreet + - *This street is a cyclestreet (and has a speed limit of 30 km/h)* corresponds with cyclestreet=yes & maxspeed=30 & overtaking:motor_vehicle=no & proposed:cyclestreet= + - *This street is a bicycle road* corresponds with bicycle_road=yes + - _This option cannot be chosen as answer_ + - *This street is a bicycle road (has a speed limit of 30 km/h and vehicles are not allowed) (sign will be asked later)* corresponds with bicycle_road=yes & proposed:bicycle_road= & maxspeed=30 & source:maxspeed=DE:bicycle_road & vehicle=no & bicycle=designated + - *This street is a cyclestreet* corresponds with cyclestreet=yes & proposed:cyclestreet= + - *This street will become a cyclestreet soon* corresponds with cyclestreet= & proposed:cyclestreet=yes + - *This street will become a bicycle road soon* corresponds with bicycle_road= & proposed:bicycle_road=yes + - *This street is not a cyclestreet* corresponds with cyclestreet= & proposed:cyclestreet= & bicycle_road= & proposed:bicycle_road= & overtaking:motor_vehicle= -The question is *Is the street {name} a cyclestreet?* +### this.id + +The question is `What sign does this bicycle road have?` + + - *Residents allowed* corresponds with traffic_sign=DE:244.1,1020-30 + - *Motor vehicles allowed* corresponds with traffic_sign=DE:244.1,1022-12,1024-10 + - *Motorcycles allowed* corresponds with traffic_sign=DE:244.1,1022-12 + - *Cars allowed* corresponds with traffic_sign=DE:244.1,1024-10 + - *There are no supplementary signs at this bicycle road.* corresponds with traffic_sign=DE:244.1 +This tagrendering is only visible in the popup if the following condition is met: _country=de & bicycle_road=yes +### this.id + +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 tagrendering is only visible in the popup if the following condition is met: proposed:cyclestreet=yes - - - *This street is a cyclestreet (and has a speed limit of 30 km/h)* corresponds with cyclestreet=yes & maxspeed=30 & overtaking:motor_vehicle=no & proposed:cyclestreet= - - *This street is a bicycle road* corresponds with bicycle_road=yes - - _This option cannot be chosen as answer_ - - *This street is a bicycle road (has a speed limit of 30 km/h and vehicles are not allowed) (sign will be asked later)* corresponds with bicycle_road=yes & proposed:bicycle_road= & maxspeed=30 & source:maxspeed=DE:bicycle_road & vehicle=no & bicycle=designated - - *This street is a cyclestreet* corresponds with cyclestreet=yes & proposed:cyclestreet= - - *This street will become a cyclestreet soon* corresponds with cyclestreet= & proposed:cyclestreet=yes - - *This street will become a bicycle road soon* corresponds with bicycle_road= & proposed:bicycle_road=yes - - *This street is not a cyclestreet* corresponds with cyclestreet= & proposed:cyclestreet= & bicycle_road= & proposed:bicycle_road= & overtaking:motor_vehicle= - - - - -### supplementary_sign - - - -The question is *What sign does this bicycle road have?* - - - - - - - *Residents allowed* corresponds with traffic_sign=DE:244.1,1020-30 - - *Motor vehicles allowed* corresponds with traffic_sign=DE:244.1,1022-12,1024-10 - - *Motorcycles allowed* corresponds with traffic_sign=DE:244.1,1022-12 - - *Cars allowed* corresponds with traffic_sign=DE:244.1,1024-10 - - *There are no supplementary signs at this bicycle road.* corresponds with traffic_sign=DE:244.1 - - -This tagrendering is only visible in the popup if the following condition is met: `_country=de & bicycle_road=yes` - - - -### future_cyclestreet - - - -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 tagrendering is only visible in the popup if the following condition is met: `proposed:cyclestreet=yes` - - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### leftover-questions +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` +### this.id - -### 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 tagrendering has no question and is thus read-only_ -### split-button +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - This document is autogenerated from [assets/themes/cyclestreets/cyclestreets.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/cyclestreets/cyclestreets.json) diff --git a/Docs/Layers/toilet.md b/Docs/Layers/toilet.md index 87e6ee299..cb162f427 100644 --- a/Docs/Layers/toilet.md +++ b/Docs/Layers/toilet.md @@ -25,36 +25,36 @@ A layer showing (public) toilets 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [repeated](#repeated) - - [single_level](#single_level) - - [toilet-access](#toilet-access) - - [toilets-fee](#toilets-fee) - - [toilet-charge](#toilet-charge) - - [payment-options-split](#payment-options-split) - - [opening_hours_24_7](#opening_hours_24_7) - - [toilets-wheelchair](#toilets-wheelchair) - - [wheelchair-door-width](#wheelchair-door-width) - - [toilets-type](#toilets-type) - - [gender_segregated](#gender_segregated) - - [menstrual_products](#menstrual_products) - - [menstrual_products_location](#menstrual_products_location) - - [toilets-changing-table](#toilets-changing-table) - - [toilet-changing_table:location](#toilet-changing_tablelocation) - - [toilet-handwashing](#toilet-handwashing) - - [toilet-has-paper](#toilet-has-paper) - - [description](#description) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -120,486 +120,324 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/description#values) [description](https://wiki.openstreetmap.org/wiki/Key:description) | [string](../SpecialInputElements.md#string) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### repeated +_This tagrendering has no question and is thus read-only_ +This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+ +This tagrendering has labels +`level` -This tagrendering has no question and is thus read-only +### this.id +The question is `On what level is this feature located?` +This rendering asks information about the property +[level](https://wiki.openstreetmap.org/wiki/Key:level) +This is rendered with `Located on the {level}th floor` + - *Located underground* corresponds with location=underground + - _This option cannot be chosen as answer_ + - *Located on the ground floor* corresponds with level=0 + - *Located on the ground floor* corresponds with level= + - _This option cannot be chosen as answer_ + - *Located on the first floor* corresponds with level=1 + - *Located on the first basement level* corresponds with level=-1 +This tagrendering has labels +`level` -This tagrendering is only visible in the popup if the following condition is met: `repeat_on~.+` +### this.id -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}` + - *Public access* corresponds with access=yes + - *Only access to customers* corresponds with access=customers + - *Not accessible* corresponds with access=no + - *Accessible, but one has to ask a key to enter* corresponds with access=key + - *Public access* corresponds with access=public + - _This option cannot be chosen as answer_ +This tagrendering has labels +`relevant-questions` +### this.id -### single_level +The question is `Are these toilets free to use?` + - *These are paid toilets* corresponds with fee=yes + - *Free to use* corresponds with fee=no +This tagrendering has labels +`relevant-questions` -The question is *On what level is this feature located?* +### this.id -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` +The question is `How much does one have to pay for these toilets?` +This rendering asks information about the property +[charge](https://wiki.openstreetmap.org/wiki/Key:charge) +This is rendered with `The fee is {charge}` +This tagrendering is only visible in the popup if the following condition is met: fee=yes +This tagrendering has labels +`relevant-questions` +### this.id - - *Located underground* corresponds with location=underground - - _This option cannot be chosen as answer_ - - *Located on the ground floor* corresponds with level=0 - - *Located on the ground floor* corresponds with level= - - _This option cannot be chosen as answer_ - - *Located on the first floor* corresponds with level=1 - - *Located on the first basement level* corresponds with level=-1 +The question is `Which methods of payment are accepted here?` + - *Cash is accepted here* corresponds with payment:cash=yes + - _This option cannot be chosen as answer_ + - Unselecting this answer will add payment:cash= + - *Payment cards are accepted here* corresponds with payment:cards=yes + - _This option cannot be chosen as answer_ + - Unselecting this answer will add payment:cards= + - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes + - Unselecting this answer will add payment:qr_code=no + - *Coins are accepted here* corresponds with payment:coins=yes + - Unselecting this answer will add payment:coins=no + - *Bank notes are accepted here* corresponds with payment:notes=yes + - Unselecting this answer will add payment:notes=no + - *Debit cards are accepted here* corresponds with payment:debit_cards=yes + - Unselecting this answer will add payment:debit_cards=no + - *Credit cards are accepted here* corresponds with payment:credit_cards=yes + - Unselecting this answer will add payment:credit_cards=no +This tagrendering is only visible in the popup if the following condition is met: fee=yes +This tagrendering has labels +`relevant-questions` -This tagrendering has labels `level` +### this.id +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)}` + - *24/7 opened (including holidays)* corresponds with opening_hours=24/7 + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ +This tagrendering has labels +`relevant-questions` -### toilet-access +### this.id +The question is `Is there a dedicated toilet for wheelchair users?` + - *There is a dedicated toilet for wheelchair users* corresponds with wheelchair=yes + - *No wheelchair access* corresponds with wheelchair=no + - *There is only a dedicated toilet for wheelchair users* corresponds with wheelchair=designated -The question is *Are these toilets publicly accessible?* +This tagrendering has labels +`relevant-questions` -This rendering asks information about the property [access](https://wiki.openstreetmap.org/wiki/Key:access) This is rendered with `Access is {access}` +### this.id +The question is `What is the width of the door to the wheelchair accessible toilet?` +This rendering asks information about the property +[door:width](https://wiki.openstreetmap.org/wiki/Key:door:width) +This is rendered with `The door to the wheelchair-accessible toilet is {canonical(door:width)} wide` +This tagrendering is only visible in the popup if the following condition is met: wheelchair=yes | wheelchair=designated +This tagrendering has labels +`relevant-questions` - - *Public access* corresponds with access=yes - - *Only access to customers* corresponds with access=customers - - *Not accessible* corresponds with access=no - - *Accessible, but one has to ask a key to enter* corresponds with access=key - - *Public access* corresponds with access=public - - _This option cannot be chosen as answer_ +### this.id +The question is `Which kind of toilets are these?` -This tagrendering has labels `relevant-questions` + - *There are only seated toilets* corresponds with toilets:position=seated + - *There are only urinals here* corresponds with toilets:position=urinal + - *There are only squat toilets here* corresponds with toilets:position=squat + - *Both seated toilets and urinals are available here* corresponds with toilets:position=seated;urinal +This tagrendering has labels +`relevant-questions` +### this.id -### toilets-fee +The question is `Are these toilets gender-segregated?` + - *There is a separate, signposted area for men and women* corresponds with gender_segregated=yes + - *There is no separate, signposted area for men and women* corresponds with gender_segregated=no -The question is *Are these toilets free to use?* +### this.id +The question is `Are free, menstrual products distributed here?` + - *Free menstrual products are available to all visitors of these toilets* corresponds with toilets:menstrual_products=yes + - *Free menstrual products are available to some visitors of these toilets* corresponds with toilets:menstrual_products=limited + - *No free menstrual products are available here* corresponds with toilets:menstrual_products=no - - *These are paid toilets* corresponds with fee=yes - - *Free to use* corresponds with fee=no +### this.id -This tagrendering has labels `relevant-questions` +The question is `Where are the free menstrual products located?` +This rendering asks information about the property +[toilets:menstrual_products:location](https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products:location) +This is rendered with `The menstrual products are located in {toilets:menstrual_products:location}` + - *The free, menstrual products are located in the toilet for women* corresponds with toilets:menstrual_products:location=female_toilet + - *The free, menstrual products are located in the toilet for men* corresponds with toilets:menstrual_products:location=male_toilet + - *The free, menstrual products are located in the toilet for wheelchair users* corresponds with toilets:menstrual_products:location=wheelchair_toilet +This tagrendering is only visible in the popup if the following condition is met: toilets:menstrual_products=limited | toilets:menstrual_products:location~.+ +### this.id -### toilet-charge +The question is `Is a changing table (to change diapers) available?` + - *A changing table is available* corresponds with changing_table=yes + - *No changing table is available* corresponds with changing_table=no +This tagrendering has labels +`relevant-questions` -The question is *How much does one have to pay for these toilets?* +### this.id -This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge) This is rendered with `The fee is {charge}` +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 `A changing table is located at {changing_table:location}` + - *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 +This tagrendering has labels +`relevant-questions` -This tagrendering is only visible in the popup if the following condition is met: `fee=yes` +### this.id -This tagrendering has labels `relevant-questions` +The question is `Do these toilets have a sink to wash your hands?` + - *These toilets have a sink to wash your hands* corresponds with toilets:handwashing=yes + - *These toilets don't have a sink to wash your hands* corresponds with toilets:handwashing=no +This tagrendering has labels +`relevant-questions` -### payment-options-split +### this.id +The question is `Does one have to bring their own toilet paper to this toilet?` + - *This toilet is equipped with toilet paper* corresponds with toilets:paper_supplied=yes + - *You have to bring your own toilet paper to this toilet* corresponds with toilets:paper_supplied=no -The question is *Which methods of payment are accepted here?* +This tagrendering has labels +`relevant-questions` +### this.id +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}` - - *Cash is accepted here* corresponds with payment:cash=yes - - _This option cannot be chosen as answer_ - - Unselecting this answer will add payment:cash= - - *Payment cards are accepted here* corresponds with payment:cards=yes - - _This option cannot be chosen as answer_ - - Unselecting this answer will add payment:cards= - - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes - - Unselecting this answer will add payment:qr_code=no - - *Coins are accepted here* corresponds with payment:coins=yes - - Unselecting this answer will add payment:coins=no - - *Bank notes are accepted here* corresponds with payment:notes=yes - - Unselecting this answer will add payment:notes=no - - *Debit cards are accepted here* corresponds with payment:debit_cards=yes - - Unselecting this answer will add payment:debit_cards=no - - *Credit cards are accepted here* corresponds with payment:credit_cards=yes - - Unselecting this answer will add payment:credit_cards=no +### this.id -This tagrendering is only visible in the popup if the following condition is met: `fee=yes` +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `relevant-questions` -### opening_hours_24_7 +### this.id +_This tagrendering has no question and is thus read-only_ -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)}` - - - - - *24/7 opened (including holidays)* corresponds with opening_hours=24/7 - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ - - -This tagrendering has labels `relevant-questions` - - - -### toilets-wheelchair - - - -The question is *Is there a dedicated toilet for wheelchair users?* - - - - - - - *There is a dedicated toilet for wheelchair users* corresponds with wheelchair=yes - - *No wheelchair access* corresponds with wheelchair=no - - *There is only a dedicated toilet for wheelchair users* corresponds with wheelchair=designated - - -This tagrendering has labels `relevant-questions` - - - -### wheelchair-door-width - - - -The question is *What is the width of the door to the wheelchair accessible toilet?* - -This rendering asks information about the property [door:width](https://wiki.openstreetmap.org/wiki/Key:door:width) This is rendered with `The door to the wheelchair-accessible toilet is {canonical(door:width)} wide` - -This tagrendering is only visible in the popup if the following condition is met: `wheelchair=yes | wheelchair=designated` - -This tagrendering has labels `relevant-questions` - - - -### toilets-type - - - -The question is *Which kind of toilets are these?* - - - - - - - *There are only seated toilets* corresponds with toilets:position=seated - - *There are only urinals here* corresponds with toilets:position=urinal - - *There are only squat toilets here* corresponds with toilets:position=squat - - *Both seated toilets and urinals are available here* corresponds with toilets:position=seated;urinal - - -This tagrendering has labels `relevant-questions` - - - -### gender_segregated - - - -The question is *Are these toilets gender-segregated?* - - - - - - - *There is a separate, signposted area for men and women* corresponds with gender_segregated=yes - - *There is no separate, signposted area for men and women* corresponds with gender_segregated=no - - - - -### menstrual_products - - - -The question is *Are free, menstrual products distributed here?* - - - - - - - *Free menstrual products are available to all visitors of these toilets* corresponds with toilets:menstrual_products=yes - - *Free menstrual products are available to some visitors of these toilets* corresponds with toilets:menstrual_products=limited - - *No free menstrual products are available here* corresponds with toilets:menstrual_products=no - - - - -### menstrual_products_location - - - -The question is *Where are the free menstrual products located?* - -This rendering asks information about the property [toilets:menstrual_products:location](https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products:location) This is rendered with `The menstrual products are located in {toilets:menstrual_products:location}` - - - - - *The free, menstrual products are located in the toilet for women* corresponds with toilets:menstrual_products:location=female_toilet - - *The free, menstrual products are located in the toilet for men* corresponds with toilets:menstrual_products:location=male_toilet - - *The free, menstrual products are located in the toilet for wheelchair users* corresponds with toilets:menstrual_products:location=wheelchair_toilet - - -This tagrendering is only visible in the popup if the following condition is met: `toilets:menstrual_products=limited | toilets:menstrual_products:location~.+` - - - -### toilets-changing-table - - - -The question is *Is a changing table (to change diapers) available?* - - - - - - - *A changing table is available* corresponds with changing_table=yes - - *No changing table is available* corresponds with changing_table=no - - -This tagrendering has labels `relevant-questions` - - - -### toilet-changing_table:location - - - -The question is *Where is the changing table located?* - -This rendering asks information about the property [changing_table:location](https://wiki.openstreetmap.org/wiki/Key:changing_table:location) This is rendered with `A changing table is located at {changing_table:location}` - - - - - *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` - -This tagrendering has labels `relevant-questions` - - - -### toilet-handwashing - - - -The question is *Do these toilets have a sink to wash your hands?* - - - - - - - *These toilets have a sink to wash your hands* corresponds with toilets:handwashing=yes - - *These toilets don't have a sink to wash your hands* corresponds with toilets:handwashing=no - - -This tagrendering has labels `relevant-questions` - - - -### toilet-has-paper - - - -The question is *Does one have to bring their own toilet paper to this toilet?* - - - - - - - *This toilet is equipped with toilet paper* corresponds with toilets:paper_supplied=yes - - *You have to bring your own toilet paper to this toilet* corresponds with toilets:paper_supplied=no - - -This tagrendering has labels `relevant-questions` - - - -### description - - - -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}` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/toilet_at_amenity.md b/Docs/Layers/toilet_at_amenity.md index 0c3f0ec9c..8b996b1df 100644 --- a/Docs/Layers/toilet_at_amenity.md +++ b/Docs/Layers/toilet_at_amenity.md @@ -25,33 +25,33 @@ A layer showing (public) toilets located at different places. 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [repeated](#repeated) - - [single_level](#single_level) - - [toilet-access](#toilet-access) - - [toilets-fee](#toilets-fee) - - [toilet-charge](#toilet-charge) - - [opening_hours](#opening_hours) - - [toilets-wheelchair](#toilets-wheelchair) - - [wheelchair-door-width](#wheelchair-door-width) - - [toilets-type](#toilets-type) - - [toilets-changing-table](#toilets-changing-table) - - [toilet-changing_table:location](#toilet-changing_tablelocation) - - [toilet-handwashing](#toilet-handwashing) - - [toilet-has-paper](#toilet-has-paper) - - [menstrual_products](#menstrual_products) - - [menstrual_products_location](#menstrual_products_location) - - [description](#description) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -109,413 +109,276 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/toilets:description#values) [toilets:description](https://wiki.openstreetmap.org/wiki/Key:toilets:description) | [string](../SpecialInputElements.md#string) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### repeated +_This tagrendering has no question and is thus read-only_ +This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+ +This tagrendering has labels +`level` -This tagrendering has no question and is thus read-only +### this.id +The question is `On what level is this feature located?` +This rendering asks information about the property +[level](https://wiki.openstreetmap.org/wiki/Key:level) +This is rendered with `Located on the {level}th floor` + - *Located underground* corresponds with location=underground + - _This option cannot be chosen as answer_ + - *Located on the ground floor* corresponds with level=0 + - *Located on the ground floor* corresponds with level= + - _This option cannot be chosen as answer_ + - *Located on the first floor* corresponds with level=1 + - *Located on the first basement level* corresponds with level=-1 +This tagrendering has labels +`level` -This tagrendering is only visible in the popup if the following condition is met: `repeat_on~.+` +### this.id -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}` + - *Public access* corresponds with toilets:access=yes + - *Only access to customers of the amenity* corresponds with toilets:access=customers + - *Not accessible, even for customers of the amenity* corresponds with toilets:access=no + - *Accessible, but one has to ask a key to enter* corresponds with toilets:access=key + - *Public access* corresponds with toilets:access=public + - _This option cannot be chosen as answer_ -### single_level +### this.id +The question is `Are these toilets free to use?` + - *These are paid toilets* corresponds with toilets:fee=yes + - *Free to use* corresponds with toilets:fee=no -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.id +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}` - - *Located underground* corresponds with location=underground - - _This option cannot be chosen as answer_ - - *Located on the ground floor* corresponds with level=0 - - *Located on the ground floor* corresponds with level= - - _This option cannot be chosen as answer_ - - *Located on the first floor* corresponds with level=1 - - *Located on the first basement level* corresponds with level=-1 +This tagrendering is only visible in the popup if the following condition is met: toilets:fee=yes -This tagrendering has labels `level` +### this.id +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)}` + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -### toilet-access +### this.id +The question is `Is there a dedicated toilet for wheelchair users?` -The question is *Are these toilets publicly accessible?* + - *There is a dedicated toilet for wheelchair users* corresponds with toilets:wheelchair=yes + - *No wheelchair access* corresponds with toilets:wheelchair=no + - *There is only a dedicated toilet for wheelchair users* corresponds with toilets:wheelchair=designated -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.id - - *Public access* corresponds with toilets:access=yes - - *Only access to customers of the amenity* corresponds with toilets:access=customers - - *Not accessible, even for customers of the amenity* corresponds with toilets:access=no - - *Accessible, but one has to ask a key to enter* corresponds with toilets:access=key - - *Public access* corresponds with toilets:access=public - - _This option cannot be chosen as answer_ +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 tagrendering is only visible in the popup if the following condition is met: toilets:wheelchair=yes | toilets:wheelchair=designated +### this.id -### toilets-fee +The question is `Which kind of toilets are these?` + - *There are only seated toilets* corresponds with toilets:position=seated + - *There are only urinals here* corresponds with toilets:position=urinal + - *There are only squat toilets here* corresponds with toilets:position=squat + - *Both seated toilets and urinals are available here* corresponds with toilets:position=seated;urinal +This tagrendering has labels +`relevant-questions` -The question is *Are these toilets free to use?* +### this.id +The question is `Is a changing table (to change diapers) available?` + - *A changing table is available* corresponds with changing_table=yes + - *No changing table is available* corresponds with changing_table=no +This tagrendering has labels +`relevant-questions` +### this.id - - *These are paid toilets* corresponds with toilets:fee=yes - - *Free to use* corresponds with toilets:fee=no +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 `A changing table is located at {changing_table:location}` + - *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 +This tagrendering has labels +`relevant-questions` +### this.id +The question is `Do these toilets have a sink to wash your hands?` + - *These toilets have a sink to wash your hands* corresponds with toilets:handwashing=yes + - *These toilets don't have a sink to wash your hands* corresponds with toilets:handwashing=no -### toilet-charge +This tagrendering has labels +`relevant-questions` +### this.id +The question is `Does one have to bring their own toilet paper to this toilet?` -The question is *How much does one have to pay for these toilets?* + - *This toilet is equipped with toilet paper* corresponds with toilets:paper_supplied=yes + - *You have to bring your own toilet paper to this toilet* corresponds with toilets:paper_supplied=no -This 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 has labels +`relevant-questions` -This tagrendering is only visible in the popup if the following condition is met: `toilets:fee=yes` +### this.id +The question is `Are free, menstrual products distributed here?` + - *Free menstrual products are available to all visitors of these toilets* corresponds with toilets:menstrual_products=yes + - *Free menstrual products are available to some visitors of these toilets* corresponds with toilets:menstrual_products=limited + - *No free menstrual products are available here* corresponds with toilets:menstrual_products=no -### opening_hours +### this.id -The question is *When is the amenity where these toilets are located open?* +The question is `Where are the free menstrual products located?` +This rendering asks information about the property +[toilets:menstrual_products:location](https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products:location) +This is rendered with `The menstrual products are located in {toilets:menstrual_products:location}` + - *The free, menstrual products are located in the toilet for women* corresponds with toilets:menstrual_products:location=female_toilet + - *The free, menstrual products are located in the toilet for men* corresponds with toilets:menstrual_products:location=male_toilet + - *The free, menstrual products are located in the toilet for wheelchair users* corresponds with toilets:menstrual_products:location=wheelchair_toilet +This tagrendering is only visible in the popup if the following condition is met: toilets:menstrual_products=limited | toilets:menstrual_products:location~.+ -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.id +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}` - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ +### this.id -### toilets-wheelchair +_This tagrendering has no question and is thus read-only_ -The question is *Is there a dedicated toilet for wheelchair users?* +### this.id +_This tagrendering has no question and is thus read-only_ - - *There is a dedicated toilet for wheelchair users* corresponds with toilets:wheelchair=yes - - *No wheelchair access* corresponds with toilets:wheelchair=no - - *There is only a dedicated toilet for wheelchair users* corresponds with toilets:wheelchair=designated - - - - -### wheelchair-door-width - - - -The question is *What is the width of the door to the wheelchair accessible toilet?* - -This rendering asks information about the property [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` - - - -### toilets-type - - - -The question is *Which kind of toilets are these?* - - - - - - - *There are only seated toilets* corresponds with toilets:position=seated - - *There are only urinals here* corresponds with toilets:position=urinal - - *There are only squat toilets here* corresponds with toilets:position=squat - - *Both seated toilets and urinals are available here* corresponds with toilets:position=seated;urinal - - -This tagrendering has labels `relevant-questions` - - - -### toilets-changing-table - - - -The question is *Is a changing table (to change diapers) available?* - - - - - - - *A changing table is available* corresponds with changing_table=yes - - *No changing table is available* corresponds with changing_table=no - - -This tagrendering has labels `relevant-questions` - - - -### toilet-changing_table:location - - - -The question is *Where is the changing table located?* - -This rendering asks information about the property [changing_table:location](https://wiki.openstreetmap.org/wiki/Key:changing_table:location) This is rendered with `A changing table is located at {changing_table:location}` - - - - - *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` - -This tagrendering has labels `relevant-questions` - - - -### toilet-handwashing - - - -The question is *Do these toilets have a sink to wash your hands?* - - - - - - - *These toilets have a sink to wash your hands* corresponds with toilets:handwashing=yes - - *These toilets don't have a sink to wash your hands* corresponds with toilets:handwashing=no - - -This tagrendering has labels `relevant-questions` - - - -### toilet-has-paper - - - -The question is *Does one have to bring their own toilet paper to this toilet?* - - - - - - - *This toilet is equipped with toilet paper* corresponds with toilets:paper_supplied=yes - - *You have to bring your own toilet paper to this toilet* corresponds with toilets:paper_supplied=no - - -This tagrendering has labels `relevant-questions` - - - -### menstrual_products - - - -The question is *Are free, menstrual products distributed here?* - - - - - - - *Free menstrual products are available to all visitors of these toilets* corresponds with toilets:menstrual_products=yes - - *Free menstrual products are available to some visitors of these toilets* corresponds with toilets:menstrual_products=limited - - *No free menstrual products are available here* corresponds with toilets:menstrual_products=no - - - - -### menstrual_products_location - - - -The question is *Where are the free menstrual products located?* - -This rendering asks information about the property [toilets:menstrual_products:location](https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products:location) This is rendered with `The menstrual products are located in {toilets:menstrual_products:location}` - - - - - *The free, menstrual products are located in the toilet for women* corresponds with toilets:menstrual_products:location=female_toilet - - *The free, menstrual products are located in the toilet for men* corresponds with toilets:menstrual_products:location=male_toilet - - *The free, menstrual products are located in the toilet for wheelchair users* corresponds with toilets:menstrual_products:location=wheelchair_toilet - - -This tagrendering is only visible in the popup if the following condition is met: `toilets:menstrual_products=limited | toilets:menstrual_products:location~.+` - - - -### description - - - -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}` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/toursistic_places_without_etymology.md b/Docs/Layers/toursistic_places_without_etymology.md index 915b94f96..f85b1b821 100644 --- a/Docs/Layers/toursistic_places_without_etymology.md +++ b/Docs/Layers/toursistic_places_without_etymology.md @@ -25,22 +25,22 @@ All objects which have an etymology known 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [etymology-images-from-wikipedia](#etymology-images-from-wikipedia) - - [wikipedia-etymology](#wikipedia-etymology) - - [zoeken op inventaris onroerend erfgoed](#zoeken-op-inventaris-onroerend-erfgoed) - - [simple etymology](#simple-etymology) - - [questions](#questions) - - [street-name-sign-image](#street-name-sign-image) - - [minimap](#minimap) - - [etymology_multi_apply](#etymology_multi_apply) - - [wikipedia](#wikipedia) - - [lod](#lod) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -86,198 +86,141 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/name:etymology#values) [name:etymology](https://wiki.openstreetmap.org/wiki/Key:name:etymology) | [string](../SpecialInputElements.md#string) | [unknown](https://wiki.openstreetmap.org/wiki/Tag:name:etymology%3Dunknown) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` + +### this.id + +_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.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` - - - -### etymology-images-from-wikipedia - - - -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.id -### wikipedia-etymology - - - -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}` - - - -### zoeken op inventaris onroerend erfgoed - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering is only visible in the popup if the following condition is met: `_country=be` - - - -### simple etymology - - - -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}` - - - - - *The origin of this name is unknown in all literature* corresponds with name:etymology=unknown - - - - -### questions +_This tagrendering has no question and is thus read-only_ + + +This tagrendering is only visible in the popup if the following condition is met: _country=be + + +### this.id + +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}` + - *The origin of this name is unknown in all literature* corresponds with name:etymology=unknown +### this.id Show the questions block at this location - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### street-name-sign-image +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### minimap +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### etymology_multi_apply +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### wikipedia +### this.id + +_This tagrendering has no question and is thus read-only_ + + +This tagrendering is only visible in the popup if the following condition is met: wikidata~.+ + + +### this.id + +_This tagrendering has no question and is thus read-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: `wikidata~.+` - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### last_edit - - +This tagrendering has labels +`added_by_default` +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/etymology/etymology.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/etymology/etymology.json) diff --git a/Docs/Layers/trail.md b/Docs/Layers/trail.md index d9a05879d..aa457a926 100644 --- a/Docs/Layers/trail.md +++ b/Docs/Layers/trail.md @@ -26,22 +26,22 @@ No themes use this layer 1. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 2. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [trail-length](#trail-length) - - [Name](#name) - - [Operator tag](#operator-tag) - - [Color](#color) - - [Wheelchair access](#wheelchair-access) - - [pushchair access](#pushchair-access) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Basic tags for this layer --------------------------- @@ -80,218 +80,150 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/pushchair#values) [pushchair](https://wiki.openstreetmap.org/wiki/Key:pushchair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:pushchair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:pushchair%3Dno) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### trail-length +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +### this.id +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}` -### Name +### this.id -The question is *What is the name of this trail?* +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 trail is maintained by Natuurpunt* corresponds with operator=Natuurpunt + - *This trail is maintained by {operator}* corresponds with operator~^((n|N)atuurpunt.*)$ + - _This option cannot be chosen as answer_ -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.id -### Operator tag +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}` + - *Blue trail* corresponds with colour=blue + - *Red trail* corresponds with colour=red + - *Green trail* corresponds with colour=green + - *Yellow trail* corresponds with colour=yellow -The question is *Who maintains this trail?* +### this.id -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}` +The question is `Is this trail wheelchair accessible?` + - *This trail is wheelchair-accessible* corresponds with wheelchair=yes + - *This trail is not wheelchair accessible* corresponds with wheelchair=no - - *This trail is maintained by Natuurpunt* corresponds with operator=Natuurpunt - - *This trail is maintained by {operator}* corresponds with operator~^((n|N)atuurpunt.*)$ - - _This option cannot be chosen as answer_ +### this.id +The question is `Is this trail accessible with a pushchair?` + - *This trail is accessible with a pushchair* corresponds with pushchair=yes + - *This trail is not accessible with a pushchair* corresponds with pushchair=no -### Color +### this.id -The question is *What is the reference colour of this trail?* +_This tagrendering has no question and is thus read-only_ -This rendering asks information about the property [colour](https://wiki.openstreetmap.org/wiki/Key:colour) This is rendered with `The reference colour is {colour}` - - *Blue trail* corresponds with colour=blue - - *Red trail* corresponds with colour=red - - *Green trail* corresponds with colour=green - - *Yellow trail* corresponds with colour=yellow +### this.id +_This tagrendering has no question and is thus read-only_ -### Wheelchair access - - - -The question is *Is this trail wheelchair accessible?* - - - - - - - *This trail is wheelchair-accessible* corresponds with wheelchair=yes - - *This trail is not wheelchair accessible* corresponds with wheelchair=no - - - - -### pushchair access - - - -The question is *Is this trail accessible with a pushchair?* - - - - - - - *This trail is accessible with a pushchair* corresponds with pushchair=yes - - *This trail is not accessible with a pushchair* corresponds with pushchair=no - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/trail/trail.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/trail/trail.json) diff --git a/Docs/Layers/transit_routes.md b/Docs/Layers/transit_routes.md index 52b912d1e..428655467 100644 --- a/Docs/Layers/transit_routes.md +++ b/Docs/Layers/transit_routes.md @@ -26,22 +26,22 @@ Layer showing bus lines 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [name](#name) - - [from](#from) - - [via](#via) - - [to](#to) - - [colour](#colour) - - [network](#network) - - [operator](#operator) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -93,189 +93,151 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/operator#values) [operator](https://wiki.openstreetmap.org/wiki/Key:operator) | [string](../SpecialInputElements.md#string) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` +### this.id +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}` - - *You just created this element! Thanks for sharing this info with the world and helping people worldwide.* corresponds with id~.+ +### this.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~.+` +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 tagrendering has labels `added_by_default` -### name +### this.id +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}` -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.id +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}` -### from -The question is *What is the starting point for this bus line?* +### this.id -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}` +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}` -### via +### this.id +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` -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.id -### to +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}` -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.id +_This tagrendering has no question and is thus read-only_ -### colour -The question is *What is the colour for this bus line?* +### this.id -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 tagrendering has no question and is thus read-only_ -### network - - - -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` - - - -### operator - - - -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}` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/transit_routes/transit_routes.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/transit_routes/transit_routes.json) diff --git a/Docs/Layers/transit_stops.md b/Docs/Layers/transit_stops.md index 90bd5280a..a9cf9ac1f 100644 --- a/Docs/Layers/transit_stops.md +++ b/Docs/Layers/transit_stops.md @@ -25,25 +25,25 @@ Layer showing different types of transit stops. 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [stop_name](#stop_name) - - [images](#images) - - [shelter](#shelter) - - [bench](#bench) - - [bin](#bin) - - [wheelchair-access](#wheelchair-access) - - [tactile_paving](#tactile_paving) - - [lit](#lit) - - [departures_board](#departures_board) - - [contained_routes](#contained_routes) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -95,284 +95,184 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/departures_board#values) [departures_board](https://wiki.openstreetmap.org/wiki/Key:departures_board) | Multiple choice | [realtime](https://wiki.openstreetmap.org/wiki/Tag:departures_board%3Drealtime) [timetable](https://wiki.openstreetmap.org/wiki/Tag:departures_board%3Dtimetable) [interval](https://wiki.openstreetmap.org/wiki/Tag:departures_board%3Dinterval) [no](https://wiki.openstreetmap.org/wiki/Tag:departures_board%3Dno) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` - - - -### stop_name - - - -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 stop has no name* corresponds with noname=yes & name= - - - - -### images + - *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` + +### this.id + +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 stop has no name* corresponds with noname=yes & name= +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### shelter +The question is `Does this stop have a shelter?` + - *This stop has a shelter* corresponds with shelter=yes + - *This stop does not have a shelter* corresponds with shelter=no + - *This stop has a shelter, that's separately mapped* corresponds with shelter=separate + - _This option cannot be chosen as answer_ -The question is *Does this stop have a shelter?* +### this.id +The question is `Does this stop have a bench?` + - *This stop has a bench* corresponds with bench=yes + - *This stop does not have a bench* corresponds with bench=no + - *This stop has a bench, that's separately mapped* corresponds with bench=separate + - _This option cannot be chosen as answer_ - - *This stop has a shelter* corresponds with shelter=yes - - *This stop does not have a shelter* corresponds with shelter=no - - *This stop has a shelter, that's separately mapped* corresponds with shelter=separate - - _This option cannot be chosen as answer_ +### this.id +The question is `Does this stop have a bin?` + - *This stop has a bin* corresponds with bin=yes + - *This stop does not have a bin* corresponds with bin=no + - *This stop has a bin, that's separately mapped* corresponds with bin=separate + - _This option cannot be chosen as answer_ -### bench +### this.id -The question is *Does this stop have a bench?* +The question is `Is this place accessible with a wheelchair?` + - *This place is specially adapted for wheelchair users* corresponds with wheelchair=designated + - *This place is easily reachable with a wheelchair* corresponds with wheelchair=yes + - *It is possible to reach this place in a wheelchair, but it is not easy* corresponds with wheelchair=limited + - *This place is not reachable with a wheelchair* corresponds with wheelchair=no +### this.id - - *This stop has a bench* corresponds with bench=yes - - *This stop does not have a bench* corresponds with bench=no - - *This stop has a bench, that's separately mapped* corresponds with bench=separate - - _This option cannot be chosen as answer_ +The question is `Does this stop have tactile paving?` + - *This stop has tactile paving* corresponds with tactile_paving=yes + - *This stop does not have tactile paving* corresponds with tactile_paving=no -### bin +### this.id +The question is `Is this stop lit?` + - *This stop is lit* corresponds with lit=yes + - *This stop is not lit* corresponds with lit=no -The question is *Does this stop have a bin?* +### this.id +_This tagrendering has no question and is thus read-only_ + - *This stop has a departures board of unknown type* corresponds with departures_board=yes + - _This option cannot be chosen as answer_ + - *This stop has a board showing realtime departure information* corresponds with departures_board=realtime + - *This stop has a board showing realtime departure information* corresponds with passenger_information_display=yes + - _This option cannot be chosen as answer_ + - *This stop has a timetable showing regular departures* corresponds with departures_board=timetable + - *This stop has a timetable containing just the interval between departures* corresponds with departures_board=interval + - *This stop does not have a departures board* corresponds with departures_board=no - - *This stop has a bin* corresponds with bin=yes - - *This stop does not have a bin* corresponds with bin=no - - *This stop has a bin, that's separately mapped* corresponds with bin=separate - - _This option cannot be chosen as answer_ +### this.id +_This tagrendering has no question and is thus read-only_ -### wheelchair-access +This tagrendering is only visible in the popup if the following condition is met: _contained_routes~.+ -The question is *Is this place accessible with a wheelchair?* +### this.id +_This tagrendering has no question and is thus read-only_ - - *This place is specially adapted for wheelchair users* corresponds with wheelchair=designated - - *This place is easily reachable with a wheelchair* corresponds with wheelchair=yes - - *It is possible to reach this place in a wheelchair, but it is not easy* corresponds with wheelchair=limited - - *This place is not reachable with a wheelchair* corresponds with wheelchair=no +### this.id +_This tagrendering has no question and is thus read-only_ -### tactile_paving - - - -The question is *Does this stop have tactile paving?* - - - - - - - *This stop has tactile paving* corresponds with tactile_paving=yes - - *This stop does not have tactile paving* corresponds with tactile_paving=no - - - - -### lit - - - -The question is *Is this stop lit?* - - - - - - - *This stop is lit* corresponds with lit=yes - - *This stop is not lit* corresponds with lit=no - - - - -### departures_board - - - -This tagrendering has no question and is thus read-only - - - - - - - *This stop has a departures board of unknown type* corresponds with departures_board=yes - - _This option cannot be chosen as answer_ - - *This stop has a board showing realtime departure information* corresponds with departures_board=realtime - - *This stop has a board showing realtime departure information* corresponds with passenger_information_display=yes - - _This option cannot be chosen as answer_ - - *This stop has a timetable showing regular departures* corresponds with departures_board=timetable - - *This stop has a timetable containing just the interval between departures* corresponds with departures_board=interval - - *This stop does not have a departures board* corresponds with departures_board=no - - - - -### contained_routes - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering is only visible in the popup if the following condition is met: `_contained_routes~.+` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/tree_node.md b/Docs/Layers/tree_node.md index 3e6aba6ec..97184dd1a 100644 --- a/Docs/Layers/tree_node.md +++ b/Docs/Layers/tree_node.md @@ -25,30 +25,30 @@ A layer showing trees 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [plantnet](#plantnet) - - [tree-species-wikidata](#tree-species-wikidata) - - [tree-wikipedia](#tree-wikipedia) - - [circumference](#circumference) - - [height](#height) - - [tree-denotation](#tree-denotation) - - [tree-leaf_type](#tree-leaf_type) - - [tree-decidouous](#tree-decidouous) - - [tree_node-name](#tree_node-name) - - [tree-heritage](#tree-heritage) - - [tree_node-ref:OnroerendErfgoed](#tree_node-refonroerenderfgoed) - - [tree_node-wikidata](#tree_node-wikidata) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -100,322 +100,229 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/wikidata#values) [wikidata](https://wiki.openstreetmap.org/wiki/Key:wikidata) | [wikidata](../SpecialInputElements.md#wikidata) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id -### plantnet +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +### this.id +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}` -### tree-species-wikidata +### this.id -The question is *What species is this tree?* +_This tagrendering has no question and is thus read-only_ -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 tagrendering is only visible in the popup if the following condition is met: wikidata~.+ | wikipedia~.+ -### tree-wikipedia +### this.id +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 tagrendering has no question and is thus read-only +### this.id -This tagrendering is only visible in the popup if the following condition is met: `wikidata~.+ | wikipedia~.+` +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` -### circumference +### this.id +The question is `How significant is this tree? Choose the first answer that applies.` -The question is *What is the circumference of the tree trunk?* + - *The tree is remarkable due to its size or prominent location. It is useful for navigation.* corresponds with denotation=landmark + - *The tree is a natural monument, e.g. because it is especially old, or of a valuable species.* corresponds with denotation=natural_monument + - *The tree is used for agricultural purposes, e.g. in an orchard.* corresponds with denotation=agricultural + - *The tree is in a park or similar (cemetery, school grounds, …).* corresponds with denotation=park + - *The tree is in a residential garden.* corresponds with denotation=garden + - *This is a tree along an avenue.* corresponds with denotation=avenue + - *The tree is in an urban area.* corresponds with denotation=urban + - *The tree is outside of an urban area.* corresponds with denotation=none -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.id -### height +The question is `Is this a broadleaved or needleleaved tree?` + - *Broadleaved* corresponds with leaf_type=broadleaved + - *Needleleaved* corresponds with leaf_type=needleleaved + - *Permanently leafless* corresponds with leaf_type=leafless + - _This option cannot be chosen as answer_ -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.id +The question is `Is this tree evergreen or deciduous?` + - *Deciduous: the tree loses its leaves for some time of the year.* corresponds with leaf_cycle=deciduous + - *Evergreen.* corresponds with leaf_cycle=evergreen -### tree-denotation +### this.id -The question is *How significant is this tree? Choose the first answer that applies.* +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}` + - *The tree does not have a name.* corresponds with name= & noname=yes +This tagrendering is only visible in the popup if the following condition is met: denotation=landmark | denotation=natural_monument | name~.+ +### this.id +The question is `Is this tree registered heritage?` + - *Registered as heritage by Onroerend Erfgoed Flanders* corresponds with heritage=4 & heritage:operator=OnroerendErfgoed + - *Registered as heritage by Direction du Patrimoine culturel Brussels* corresponds with heritage=4 & heritage:operator=aatl + - *Registered as heritage by a different organisation* corresponds with heritage=yes & heritage:operator= + - *Not registered as heritage* corresponds with heritage=no & heritage:operator= + - *Registered as heritage by a different organisation* corresponds with heritage~.+ + - _This option cannot be chosen as answer_ +This tagrendering is only visible in the popup if the following condition is met: denotation=landmark | denotation=natural_monument - - *The tree is remarkable due to its size or prominent location. It is useful for navigation.* corresponds with denotation=landmark - - *The tree is a natural monument, e.g. because it is especially old, or of a valuable species.* corresponds with denotation=natural_monument - - *The tree is used for agricultural purposes, e.g. in an orchard.* corresponds with denotation=agricultural - - *The tree is in a park or similar (cemetery, school grounds, …).* corresponds with denotation=park - - *The tree is in a residential garden.* corresponds with denotation=garden - - *This is a tree along an avenue.* corresponds with denotation=avenue - - *The tree is in an urban area.* corresponds with denotation=urban - - *The tree is outside of an urban area.* corresponds with denotation=none +### this.id +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 tagrendering is only visible in the popup if the following condition is met: heritage=4 & heritage:operator=OnroerendErfgoed -### tree-leaf_type +### this.id +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}` -The question is *Is this a broadleaved or needleleaved tree?* +This tagrendering is only visible in the popup if the following condition is met: denotation=landmark | denotation=natural_monument | wikidata~.+ +### this.id +_This tagrendering has no question and is thus read-only_ - - *Broadleaved* corresponds with leaf_type=broadleaved - - *Needleleaved* corresponds with leaf_type=needleleaved - - *Permanently leafless* corresponds with leaf_type=leafless - - _This option cannot be chosen as answer_ +### this.id -### tree-decidouous +_This tagrendering has no question and is thus read-only_ -The question is *Is this tree evergreen or deciduous?* - - - - - - - *Deciduous: the tree loses its leaves for some time of the year.* corresponds with leaf_cycle=deciduous - - *Evergreen.* corresponds with leaf_cycle=evergreen - - - - -### tree_node-name - - - -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}` - - - - - *The tree does not have a name.* corresponds with name= & noname=yes - - -This tagrendering is only visible in the popup if the following condition is met: `denotation=landmark | denotation=natural_monument | name~.+` - - - -### tree-heritage - - - -The question is *Is this tree registered heritage?* - - - - - - - *Registered as heritage by Onroerend Erfgoed Flanders* corresponds with heritage=4 & heritage:operator=OnroerendErfgoed - - *Registered as heritage by Direction du Patrimoine culturel Brussels* corresponds with heritage=4 & heritage:operator=aatl - - *Registered as heritage by a different organisation* corresponds with heritage=yes & heritage:operator= - - *Not registered as heritage* corresponds with heritage=no & heritage:operator= - - *Registered as heritage by a different organisation* corresponds with heritage~.+ - - _This option cannot be chosen as answer_ - - -This tagrendering is only visible in the popup if the following condition is met: `denotation=landmark | denotation=natural_monument` - - - -### tree_node-ref:OnroerendErfgoed - - - -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 tagrendering is only visible in the popup if the following condition is met: `heritage=4 & heritage:operator=OnroerendErfgoed` - - - -### tree_node-wikidata - - - -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 tagrendering is only visible in the popup if the following condition is met: `denotation=landmark | denotation=natural_monument | wikidata~.+` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/tree_node/tree_node.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/tree_node/tree_node.json) diff --git a/Docs/Layers/trolley_bay.md b/Docs/Layers/trolley_bay.md index 5b26cdd2c..08058d9fe 100644 --- a/Docs/Layers/trolley_bay.md +++ b/Docs/Layers/trolley_bay.md @@ -25,22 +25,22 @@ Find trolley bays for shopping trolleys. 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [covered](#covered) - - [deposit](#deposit) - - [denominations](#denominations) - - [cart_types](#cart_types) - - [indoor](#indoor) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -85,226 +85,152 @@ attribute | type | values which are supported by this layer [](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.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` +### this.id +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 - - *You just created this element! Thanks for sharing this info with the world and helping people worldwide.* corresponds with id~.+ +### this.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~.+` +The question is `Is a deposit (e.g. a coin) required for the trolleys?` -This tagrendering has labels `added_by_default` + - *A deposit is required for the trolleys* corresponds with trolley:deposit=yes + - *No deposit is required for the trolleys* corresponds with trolley:deposit=no -### covered +### this.id +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.*)$ -The question is *Is this trolley bay covered?* +### this.id +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 - - *This trolley bay is covered* corresponds with covered=yes - - *This trolley bay is not covered* corresponds with covered=no +### this.id +_This tagrendering has no question and is thus read-only_ -### deposit -The question is *Is a deposit (e.g. a coin) required for the trolleys?* +### this.id +_This tagrendering has no question and is thus read-only_ - - *A deposit is required for the trolleys* corresponds with trolley:deposit=yes - - *No deposit is required for the trolleys* corresponds with trolley:deposit=no +### this.id +_This tagrendering has no question and is thus read-only_ -### 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 - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 f16452a2b..d4a33f003 100644 --- a/Docs/Layers/vending_machine.md +++ b/Docs/Layers/vending_machine.md @@ -25,29 +25,34 @@ Layer showing vending machines 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [vending](#vending) - - [opening_hours_24_7](#opening_hours_24_7) - - [payment-options-split](#payment-options-split) - - [denominations-coins](#denominations-coins) - - [denominations-notes](#denominations-notes) - - [operator](#operator) - - [indoor](#indoor) - - [repeated](#repeated) - - [single_level](#single_level) - - [phone](#phone) - - [website](#website) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -57,6 +62,7 @@ Layer showing vending machines + - [cyclofix](https://mapcomplete.org/cyclofix) - [openlovemap](https://mapcomplete.org/openlovemap) - [personal](https://mapcomplete.org/personal) - [vending_machine](https://mapcomplete.org/vending_machine) @@ -92,411 +98,358 @@ 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/level#values) [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) [](https://taginfo.openstreetmap.org/keys/vending#values) [vending](https://wiki.openstreetmap.org/wiki/Key:vending) | [string](../SpecialInputElements.md#string) | [drinks](https://wiki.openstreetmap.org/wiki/Tag:vending%3Ddrinks) [sweets](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dsweets) [food](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dfood) [cigarettes](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dcigarettes) [condoms](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dcondoms) [coffee](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dcoffee) [water](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dwater) [newspapers](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dnewspapers) [bicycle_tube](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dbicycle_tube) [milk](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dmilk) [bread](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dbread) [eggs](https://wiki.openstreetmap.org/wiki/Tag:vending%3Deggs) [cheese](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dcheese) [honey](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dhoney) [potatoes](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dpotatoes) [meat](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dmeat) [fruit](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dfruit) [strawberries](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dstrawberries) [flowers](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dflowers) [parking_tickets](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dparking_tickets) [elongated_coin](https://wiki.openstreetmap.org/wiki/Tag:vending%3Delongated_coin) [public_transport_tickets](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dpublic_transport_tickets) [bicycle_light](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dbicycle_light) [gloves](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dgloves) [bicycle_repair_kit](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dbicycle_repair_kit) [bicycle_pump](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dbicycle_pump) [bicycle_lock](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dbicycle_lock) +[](https://taginfo.openstreetmap.org/keys/brand#values) [brand](https://wiki.openstreetmap.org/wiki/Key:brand) | [string](../SpecialInputElements.md#string) | [Continental](https://wiki.openstreetmap.org/wiki/Tag:brand%3DContinental) [Schwalbe](https://wiki.openstreetmap.org/wiki/Tag:brand%3DSchwalbe) [](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/payment:coins:denominations#values) [payment:coins:denominations](https://wiki.openstreetmap.org/wiki/Key:payment:coins:denominations) | Multiple choice | [0.01 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.01 EUR) [0.02 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.02 EUR) [0.05 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.05 EUR) [0.10 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.10 EUR) [0.20 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.20 EUR) [0.50 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.50 EUR) [1 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D1 EUR) [2 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D2 EUR) [0.05 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.05 CHF) [0.10 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.10 CHF) [0.20 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.20 CHF) [0.50 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.50 CHF) [1 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D1 CHF) [2 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D2 CHF) [5 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D5 CHF) [](https://taginfo.openstreetmap.org/keys/payment:notes:denominations#values) [payment:notes:denominations](https://wiki.openstreetmap.org/wiki/Key:payment:notes:denominations) | Multiple choice | [5 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D5 EUR) [10 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D10 EUR) [20 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D20 EUR) [50 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D50 EUR) [100 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D100 EUR) [200 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D200 EUR) [500 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D500 EUR) [10 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D10 CHF) [20 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D20 CHF) [50 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D50 CHF) [100 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D100 CHF) [200 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D200 CHF) [1000 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D1000 CHF) [](https://taginfo.openstreetmap.org/keys/operator#values) [operator](https://wiki.openstreetmap.org/wiki/Key:operator) | [string](../SpecialInputElements.md#string) | [](https://taginfo.openstreetmap.org/keys/indoor#values) [indoor](https://wiki.openstreetmap.org/wiki/Key:indoor) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:indoor%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:indoor%3Dno) -[](https://taginfo.openstreetmap.org/keys/level#values) [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) [](https://taginfo.openstreetmap.org/keys/phone#values) [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | [](https://taginfo.openstreetmap.org/keys/website#values) [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) | +[](https://taginfo.openstreetmap.org/keys/charge#values) [charge](https://wiki.openstreetmap.org/wiki/Key:charge) | [currency](../SpecialInputElements.md#currency) | +[](https://taginfo.openstreetmap.org/keys/charge#values) [charge](https://wiki.openstreetmap.org/wiki/Key:charge) | [currency](../SpecialInputElements.md#currency) | +[](https://taginfo.openstreetmap.org/keys/charge#values) [charge](https://wiki.openstreetmap.org/wiki/Key:charge) | [currency](../SpecialInputElements.md#currency) | +[](https://taginfo.openstreetmap.org/keys/operational_status#values) [operational_status](https://wiki.openstreetmap.org/wiki/Key:operational_status) | Multiple choice | [](https://wiki.openstreetmap.org/wiki/Tag:operational_status%3D) [broken](https://wiki.openstreetmap.org/wiki/Tag:operational_status%3Dbroken) [closed](https://wiki.openstreetmap.org/wiki/Tag:operational_status%3Dclosed) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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_ -This tagrendering has no question and is thus read-only +### this.id + +_This tagrendering has no question and is thus read-only_ + + +This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+ +This tagrendering has labels +`level` + +### this.id + +The question is `On what level is this feature located?` +This rendering asks information about the property +[level](https://wiki.openstreetmap.org/wiki/Key:level) +This is rendered with `Located on the {level}th floor` + - *Located underground* corresponds with location=underground + - _This option cannot be chosen as answer_ + - *Located on the ground floor* corresponds with level=0 + - *Located on the ground floor* corresponds with level= + - _This option cannot be chosen as answer_ + - *Located on the first floor* corresponds with level=1 + - *Located on the first basement level* corresponds with level=-1 + +This tagrendering has labels +`level` + +### this.id + +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}` + - *Drinks are sold* corresponds with vending=drinks + - *Sweets are sold* corresponds with vending=sweets + - *Food is sold* corresponds with vending=food + - *Cigarettes are sold* corresponds with vending=cigarettes + - *Condoms are sold* corresponds with vending=condoms + - *Coffee is sold* corresponds with vending=coffee + - *Drinking water is sold* corresponds with vending=water + - *Newspapers are sold* corresponds with vending=newspapers + - *Bicycle inner tubes are sold* corresponds with vending=bicycle_tube + - *Milk is sold* corresponds with vending=milk + - *Bread is sold* corresponds with vending=bread + - *Eggs are sold* corresponds with vending=eggs + - *Cheese is sold* corresponds with vending=cheese + - *Honey is sold* corresponds with vending=honey + - *Potatoes are sold* corresponds with vending=potatoes + - *Meat is sold* corresponds with vending=meat + - *Fruit is sold* corresponds with vending=fruit + - *Strawberries are sold* corresponds with vending=strawberries + - *Flowers are sold* corresponds with vending=flowers + - *Parking tickets are sold* corresponds with vending=parking_tickets + - *Pressed pennies are sold* corresponds with vending=elongated_coin + - *Public transport tickets are sold* corresponds with vending=public_transport_tickets + - *Bicycle lights are sold* corresponds with vending=bicycle_light + - *Gloves are sold* corresponds with vending=gloves + - *Bicycle repair kits are sold* corresponds with vending=bicycle_repair_kit + - *Bicycle pumps are sold* corresponds with vending=bicycle_pump + - *Bicycle locks are sold* corresponds with vending=bicycle_lock + -### vending +### this.id +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` + - *Continental tubes are sold here* corresponds with brand=Continental + - *Schwalbe tubes are sold here* corresponds with brand=Schwalbe +This tagrendering is only visible in the popup if the following condition is met: vending~^(.*bicycle_tube.*)$ -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.id +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 + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ - - *Drinks are sold* corresponds with vending=drinks - - *Sweets are sold* corresponds with vending=sweets - - *Food is sold* corresponds with vending=food - - *Cigarettes are sold* corresponds with vending=cigarettes - - *Condoms are sold* corresponds with vending=condoms - - *Coffee is sold* corresponds with vending=coffee - - *Drinking water is sold* corresponds with vending=water - - *Newspapers are sold* corresponds with vending=newspapers - - *Bicycle inner tubes are sold* corresponds with vending=bicycle_tube - - *Milk is sold* corresponds with vending=milk - - *Bread is sold* corresponds with vending=bread - - *Eggs are sold* corresponds with vending=eggs - - *Cheese is sold* corresponds with vending=cheese - - *Honey is sold* corresponds with vending=honey - - *Potatoes are sold* corresponds with vending=potatoes - - *Meat is sold* corresponds with vending=meat - - *Fruit is sold* corresponds with vending=fruit - - *Strawberries are sold* corresponds with vending=strawberries - - *Flowers are sold* corresponds with vending=flowers - - *Parking tickets are sold* corresponds with vending=parking_tickets - - *Pressed pennies are sold* corresponds with vending=elongated_coin - - *Public transport tickets are sold* corresponds with vending=public_transport_tickets - - *Bicycle lights are sold* corresponds with vending=bicycle_light - - *Gloves are sold* corresponds with vending=gloves - - *Bicycle repair kits are sold* corresponds with vending=bicycle_repair_kit - - *Bicycle pumps are sold* corresponds with vending=bicycle_pump - - *Bicycle locks are sold* corresponds with vending=bicycle_lock +### this.id +The question is `Which methods of payment are accepted here?` + - *Cash is accepted here* corresponds with payment:cash=yes + - _This option cannot be chosen as answer_ + - Unselecting this answer will add payment:cash= + - *Payment cards are accepted here* corresponds with payment:cards=yes + - _This option cannot be chosen as answer_ + - Unselecting this answer will add payment:cards= + - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes + - Unselecting this answer will add payment:qr_code=no + - *Coins are accepted here* corresponds with payment:coins=yes + - Unselecting this answer will add payment:coins=no + - *Bank notes are accepted here* corresponds with payment:notes=yes + - Unselecting this answer will add payment:notes=no + - *Debit cards are accepted here* corresponds with payment:debit_cards=yes + - Unselecting this answer will add payment:debit_cards=no + - *Credit cards are accepted here* corresponds with payment:credit_cards=yes + - Unselecting this answer will add payment:credit_cards=no + + + +### this.id + +The question is `What coins can you use to pay here?` + + - *1 cent coins are accepted* corresponds with payment:coins:denominations=0.01 EUR + - *2 cent coins are accepted* corresponds with payment:coins:denominations=0.02 EUR + - *5 cent coins are accepted* corresponds with payment:coins:denominations=0.05 EUR + - *10 cent coins are accepted* corresponds with payment:coins:denominations=0.10 EUR + - *20 cent coins are accepted* corresponds with payment:coins:denominations=0.20 EUR + - *50 cent coins are accepted* corresponds with payment:coins:denominations=0.50 EUR + - *1 euro coins are accepted* corresponds with payment:coins:denominations=1 EUR + - *2 euro coins are accepted* corresponds with payment:coins:denominations=2 EUR + - *5 centimes coins are accepted* corresponds with payment:coins:denominations=0.05 CHF + - *10 centimes coins are accepted* corresponds with payment:coins:denominations=0.10 CHF + - *20 centimes coins are accepted* corresponds with payment:coins:denominations=0.20 CHF + - *½ franc coins are accepted* corresponds with payment:coins:denominations=0.50 CHF + - *1 franc coins are accepted* corresponds with payment:coins:denominations=1 CHF + - *2 francs coins are accepted* corresponds with payment:coins:denominations=2 CHF + - *5 francs coins are accepted* corresponds with payment:coins:denominations=5 CHF +This tagrendering is only visible in the popup if the following condition is met: (payment:cash=yes | payment:coins=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$) -### opening_hours_24_7 +### this.id +The question is `what notes can you use to pay here?` -The question is *What are the opening hours of {title()}?* + - *5 euro notes are accepted* corresponds with payment:notes:denominations=5 EUR + - *10 euro notes are accepted* corresponds with payment:notes:denominations=10 EUR + - *20 euro notes are accepted* corresponds with payment:notes:denominations=20 EUR + - *50 euro notes are accepted* corresponds with payment:notes:denominations=50 EUR + - *100 euro notes are accepted* corresponds with payment:notes:denominations=100 EUR + - *200 euro notes are accepted* corresponds with payment:notes:denominations=200 EUR + - *500 euro notes are accepted* corresponds with payment:notes:denominations=500 EUR + - *10 francs notes are accepted* corresponds with payment:notes:denominations=10 CHF + - *20 francs notes are accepted* corresponds with payment:notes:denominations=20 CHF + - *50 francs notes are accepted* corresponds with payment:notes:denominations=50 CHF + - *100 francs notes are accepted* corresponds with payment:notes:denominations=100 CHF + - *200 francs notes are accepted* corresponds with payment:notes:denominations=200 CHF + - *1000 francs notes are accepted* corresponds with payment:notes:denominations=1000 CHF +This tagrendering is only visible in the popup if the following condition is met: (payment:cash=yes | payment:notes=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$) -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.id +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}` - - *24/7 opened (including holidays)* corresponds with opening_hours=24/7 - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ +### this.id -### payment-options-split +The question is `Is this vending machine indoors?` + - *This vending machine is outdoors* corresponds with indoor= + - _This option cannot be chosen as answer_ + - *This vending machine is indoors* corresponds with indoor=yes + - *This vending machine is outdoors* corresponds with indoor=no -The question is *Which methods of payment are accepted here?* +### this.id +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}` + - *{contact:phone}* corresponds with contact:phone~.+ + - _This option cannot be chosen as answer_ +This tagrendering has labels +`contact` +### this.id - - *Cash is accepted here* corresponds with payment:cash=yes - - _This option cannot be chosen as answer_ - - Unselecting this answer will add payment:cash= - - *Payment cards are accepted here* corresponds with payment:cards=yes - - _This option cannot be chosen as answer_ - - Unselecting this answer will add payment:cards= - - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes - - Unselecting this answer will add payment:qr_code=no - - *Coins are accepted here* corresponds with payment:coins=yes - - Unselecting this answer will add payment:coins=no - - *Bank notes are accepted here* corresponds with payment:notes=yes - - Unselecting this answer will add payment:notes=no - - *Debit cards are accepted here* corresponds with payment:debit_cards=yes - - Unselecting this answer will add payment:debit_cards=no - - *Credit cards are accepted here* corresponds with payment:credit_cards=yes - - Unselecting this answer will add payment:credit_cards=no +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` +### this.id +The question is `How much does a 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:bicycle_tube}` -### denominations-coins +This tagrendering is only visible in the popup if the following condition is met: vending~^(.*bicycle_tube.*)$ +### this.id -The question is *What coins can you use to pay here?* +The question is `How much does a bicycle light cost?` +This rendering asks information about the property +[charge](https://wiki.openstreetmap.org/wiki/Key:charge) +This is rendered with `bicycle light costs {charge:bicycle_light}` +This tagrendering is only visible in the popup if the following condition is met: vending~^(.*bicycle_light.*)$ +### this.id +The question is `How much does a a condom cost?` +This rendering asks information about the property +[charge](https://wiki.openstreetmap.org/wiki/Key:charge) +This is rendered with `a condom costs {charge:condom}` - - *1 cent coins are accepted* corresponds with payment:coins:denominations=0.01 EUR - - *2 cent coins are accepted* corresponds with payment:coins:denominations=0.02 EUR - - *5 cent coins are accepted* corresponds with payment:coins:denominations=0.05 EUR - - *10 cent coins are accepted* corresponds with payment:coins:denominations=0.10 EUR - - *20 cent coins are accepted* corresponds with payment:coins:denominations=0.20 EUR - - *50 cent coins are accepted* corresponds with payment:coins:denominations=0.50 EUR - - *1 euro coins are accepted* corresponds with payment:coins:denominations=1 EUR - - *2 euro coins are accepted* corresponds with payment:coins:denominations=2 EUR - - *5 centimes coins are accepted* corresponds with payment:coins:denominations=0.05 CHF - - *10 centimes coins are accepted* corresponds with payment:coins:denominations=0.10 CHF - - *20 centimes coins are accepted* corresponds with payment:coins:denominations=0.20 CHF - - *½ franc coins are accepted* corresponds with payment:coins:denominations=0.50 CHF - - *1 franc coins are accepted* corresponds with payment:coins:denominations=1 CHF - - *2 francs coins are accepted* corresponds with payment:coins:denominations=2 CHF - - *5 francs coins are accepted* corresponds with payment:coins:denominations=5 CHF +This tagrendering is only visible in the popup if the following condition is met: vending~^(.*condom.*)$ -This tagrendering is only visible in the popup if the following condition is met: `(payment:cash=yes | payment:coins=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$)` +### this.id +The question is `Is this vending machine still operational?` + - *This vending machine works* corresponds with operational_status= + - *This vending machine is broken* corresponds with operational_status=broken + - *This vending machine is closed* corresponds with operational_status=closed + - *The operational status is {operational_status}* corresponds with operational_status~.+ + - _This option cannot be chosen as answer_ -### denominations-notes +### this.id -The question is *what notes can you use to pay here?* +_This tagrendering has no question and is thus read-only_ - - *5 euro notes are accepted* corresponds with payment:notes:denominations=5 EUR - - *10 euro notes are accepted* corresponds with payment:notes:denominations=10 EUR - - *20 euro notes are accepted* corresponds with payment:notes:denominations=20 EUR - - *50 euro notes are accepted* corresponds with payment:notes:denominations=50 EUR - - *100 euro notes are accepted* corresponds with payment:notes:denominations=100 EUR - - *200 euro notes are accepted* corresponds with payment:notes:denominations=200 EUR - - *500 euro notes are accepted* corresponds with payment:notes:denominations=500 EUR - - *10 francs notes are accepted* corresponds with payment:notes:denominations=10 CHF - - *20 francs notes are accepted* corresponds with payment:notes:denominations=20 CHF - - *50 francs notes are accepted* corresponds with payment:notes:denominations=50 CHF - - *100 francs notes are accepted* corresponds with payment:notes:denominations=100 CHF - - *200 francs notes are accepted* corresponds with payment:notes:denominations=200 CHF - - *1000 francs notes are accepted* corresponds with payment:notes:denominations=1000 CHF +### this.id +_This tagrendering has no question and is thus read-only_ -This tagrendering is only visible in the popup if the following condition is met: `(payment:cash=yes | payment:notes=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$)` - - - -### operator - - - -The question is *Who operates this vending machine?* - -This 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}` - - - -### indoor - - - -The question is *Is this vending machine indoors?* - - - - - - - *This vending machine is outdoors* corresponds with indoor= - - _This option cannot be chosen as answer_ - - *This vending machine is indoors* corresponds with indoor=yes - - *This vending machine is outdoors* corresponds with indoor=no - - - - -### repeated - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering is only visible in the popup if the following condition is met: `repeat_on~.+` - -This tagrendering has labels `level` - - - -### single_level - - - -The question is *On what level is this feature located?* - -This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level) This is rendered with `Located on the {level}th floor` - - - - - *Located underground* corresponds with location=underground - - _This option cannot be chosen as answer_ - - *Located on the ground floor* corresponds with level=0 - - *Located on the ground floor* corresponds with level= - - _This option cannot be chosen as answer_ - - *Located on the first floor* corresponds with level=1 - - *Located on the first basement level* corresponds with level=-1 - - -This tagrendering has labels `level` - - - -### phone - - - -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}` - - - - - *{contact:phone}* corresponds with contact:phone~.+ - - _This option cannot be chosen as answer_ - - -This tagrendering has labels `contact` - - - -### website - - - -The question is *What is the website of {title()}?* - -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 - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/vending_machine_bicycle.md b/Docs/Layers/vending_machine_bicycle.md new file mode 100644 index 000000000..f99c3f853 --- /dev/null +++ b/Docs/Layers/vending_machine_bicycle.md @@ -0,0 +1,500 @@ +[//]: # (WARNING: this file is automatically generated. Please find the sources at the bottom and edit those sources) + + + + vending_machine_bicycle +========================= + + + + + +Layer showing vending machines + + + + + + + - This layer is shown at zoomlevel **11** and higher + + + +## Table of contents + +1. [ Themes using this layer ](#-themes-using-this-layer-) +2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) +3. [ Supported attributes ](#-supported-attributes-) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + + [Filters](#filters) + + Themes using this layer +------------------------- + + + + + + - [cyclofix](https://mapcomplete.org/cyclofix) + + + + + Basic tags for this layer +--------------------------- + + + +Elements must match **all** of the following expressions: + +0. amenity=vending_machine +1. vending!~^((parking_tickets|public_transport_tickets|bottle_return|excrement_bags|elongated_coin))$ +2. vending~^(.*bicycle.*)$ + +[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B%28%20%20%20%20nwr%5B%22amenity%22%3D%22vending_machine%22%5D%5B%22vending%22!~%22%5E%28%28parking_tickets%7Cpublic_transport_tickets%7Cbottle_return%7Cexcrement_bags%7Celongated_coin%29%29%24%22%5D%5B%22vending%22~%22%5E%28.*bicycle.*%29%24%22%5D%28%7B%7Bbbox%7D%7D%29%3B%0A%29%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B) + + + + Supported attributes +---------------------- + + + +Warning: + +this quick overview is incomplete + + + +attribute | type | values which are supported by this layer +----------- | ------ | ------------------------------------------ +[](https://taginfo.openstreetmap.org/keys/id#values) [id](https://wiki.openstreetmap.org/wiki/Key:id) | Multiple choice | +[](https://taginfo.openstreetmap.org/keys/level#values) [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) +[](https://taginfo.openstreetmap.org/keys/vending#values) [vending](https://wiki.openstreetmap.org/wiki/Key:vending) | [string](../SpecialInputElements.md#string) | [drinks](https://wiki.openstreetmap.org/wiki/Tag:vending%3Ddrinks) [sweets](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dsweets) [food](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dfood) [cigarettes](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dcigarettes) [condoms](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dcondoms) [coffee](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dcoffee) [water](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dwater) [newspapers](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dnewspapers) [bicycle_tube](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dbicycle_tube) [milk](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dmilk) [bread](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dbread) [eggs](https://wiki.openstreetmap.org/wiki/Tag:vending%3Deggs) [cheese](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dcheese) [honey](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dhoney) [potatoes](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dpotatoes) [meat](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dmeat) [fruit](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dfruit) [strawberries](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dstrawberries) [flowers](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dflowers) [parking_tickets](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dparking_tickets) [elongated_coin](https://wiki.openstreetmap.org/wiki/Tag:vending%3Delongated_coin) [public_transport_tickets](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dpublic_transport_tickets) [bicycle_light](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dbicycle_light) [gloves](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dgloves) [bicycle_repair_kit](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dbicycle_repair_kit) [bicycle_pump](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dbicycle_pump) [bicycle_lock](https://wiki.openstreetmap.org/wiki/Tag:vending%3Dbicycle_lock) +[](https://taginfo.openstreetmap.org/keys/brand#values) [brand](https://wiki.openstreetmap.org/wiki/Key:brand) | [string](../SpecialInputElements.md#string) | [Continental](https://wiki.openstreetmap.org/wiki/Tag:brand%3DContinental) [Schwalbe](https://wiki.openstreetmap.org/wiki/Tag:brand%3DSchwalbe) +[](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/payment:coins:denominations#values) [payment:coins:denominations](https://wiki.openstreetmap.org/wiki/Key:payment:coins:denominations) | Multiple choice | [0.01 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.01 EUR) [0.02 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.02 EUR) [0.05 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.05 EUR) [0.10 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.10 EUR) [0.20 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.20 EUR) [0.50 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.50 EUR) [1 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D1 EUR) [2 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D2 EUR) [0.05 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.05 CHF) [0.10 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.10 CHF) [0.20 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.20 CHF) [0.50 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.50 CHF) [1 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D1 CHF) [2 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D2 CHF) [5 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D5 CHF) +[](https://taginfo.openstreetmap.org/keys/payment:notes:denominations#values) [payment:notes:denominations](https://wiki.openstreetmap.org/wiki/Key:payment:notes:denominations) | Multiple choice | [5 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D5 EUR) [10 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D10 EUR) [20 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D20 EUR) [50 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D50 EUR) [100 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D100 EUR) [200 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D200 EUR) [500 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D500 EUR) [10 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D10 CHF) [20 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D20 CHF) [50 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D50 CHF) [100 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D100 CHF) [200 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D200 CHF) [1000 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D1000 CHF) +[](https://taginfo.openstreetmap.org/keys/operator#values) [operator](https://wiki.openstreetmap.org/wiki/Key:operator) | [string](../SpecialInputElements.md#string) | +[](https://taginfo.openstreetmap.org/keys/indoor#values) [indoor](https://wiki.openstreetmap.org/wiki/Key:indoor) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:indoor%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:indoor%3Dno) +[](https://taginfo.openstreetmap.org/keys/phone#values) [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | +[](https://taginfo.openstreetmap.org/keys/website#values) [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) | +[](https://taginfo.openstreetmap.org/keys/charge#values) [charge](https://wiki.openstreetmap.org/wiki/Key:charge) | [currency](../SpecialInputElements.md#currency) | +[](https://taginfo.openstreetmap.org/keys/charge#values) [charge](https://wiki.openstreetmap.org/wiki/Key:charge) | [currency](../SpecialInputElements.md#currency) | +[](https://taginfo.openstreetmap.org/keys/charge#values) [charge](https://wiki.openstreetmap.org/wiki/Key:charge) | [currency](../SpecialInputElements.md#currency) | +[](https://taginfo.openstreetmap.org/keys/operational_status#values) [operational_status](https://wiki.openstreetmap.org/wiki/Key:operational_status) | Multiple choice | [](https://wiki.openstreetmap.org/wiki/Tag:operational_status%3D) [broken](https://wiki.openstreetmap.org/wiki/Tag:operational_status%3Dbroken) [closed](https://wiki.openstreetmap.org/wiki/Tag:operational_status%3Dclosed) + + +### this.id +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` + +### this.id +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_ + + + + + +### this.id + +_This tagrendering has no question and is thus read-only_ + + +This tagrendering is only visible in the popup if the following condition is met: repeat_on~.+ +This tagrendering has labels +`level` + +### this.id + +The question is `On what level is this feature located?` +This rendering asks information about the property +[level](https://wiki.openstreetmap.org/wiki/Key:level) +This is rendered with `Located on the {level}th floor` + - *Located underground* corresponds with location=underground + - _This option cannot be chosen as answer_ + - *Located on the ground floor* corresponds with level=0 + - *Located on the ground floor* corresponds with level= + - _This option cannot be chosen as answer_ + - *Located on the first floor* corresponds with level=1 + - *Located on the first basement level* corresponds with level=-1 + +This tagrendering has labels +`level` + +### this.id + +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}` + - *Drinks are sold* corresponds with vending=drinks + - *Sweets are sold* corresponds with vending=sweets + - *Food is sold* corresponds with vending=food + - *Cigarettes are sold* corresponds with vending=cigarettes + - *Condoms are sold* corresponds with vending=condoms + - *Coffee is sold* corresponds with vending=coffee + - *Drinking water is sold* corresponds with vending=water + - *Newspapers are sold* corresponds with vending=newspapers + - *Bicycle inner tubes are sold* corresponds with vending=bicycle_tube + - *Milk is sold* corresponds with vending=milk + - *Bread is sold* corresponds with vending=bread + - *Eggs are sold* corresponds with vending=eggs + - *Cheese is sold* corresponds with vending=cheese + - *Honey is sold* corresponds with vending=honey + - *Potatoes are sold* corresponds with vending=potatoes + - *Meat is sold* corresponds with vending=meat + - *Fruit is sold* corresponds with vending=fruit + - *Strawberries are sold* corresponds with vending=strawberries + - *Flowers are sold* corresponds with vending=flowers + - *Parking tickets are sold* corresponds with vending=parking_tickets + - *Pressed pennies are sold* corresponds with vending=elongated_coin + - *Public transport tickets are sold* corresponds with vending=public_transport_tickets + - *Bicycle lights are sold* corresponds with vending=bicycle_light + - *Gloves are sold* corresponds with vending=gloves + - *Bicycle repair kits are sold* corresponds with vending=bicycle_repair_kit + - *Bicycle pumps are sold* corresponds with vending=bicycle_pump + - *Bicycle locks are sold* corresponds with vending=bicycle_lock + + + +### this.id + +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` + - *Continental tubes are sold here* corresponds with brand=Continental + - *Schwalbe tubes are sold here* corresponds with brand=Schwalbe +This tagrendering is only visible in the popup if the following condition is met: vending~^(.*bicycle_tube.*)$ + + +### this.id + +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 + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ + + + +### this.id + +The question is `Which methods of payment are accepted here?` + + - *Cash is accepted here* corresponds with payment:cash=yes + - _This option cannot be chosen as answer_ + - Unselecting this answer will add payment:cash= + - *Payment cards are accepted here* corresponds with payment:cards=yes + - _This option cannot be chosen as answer_ + - Unselecting this answer will add payment:cards= + - *Payment by QR-code is possible here* corresponds with payment:qr_code=yes + - Unselecting this answer will add payment:qr_code=no + - *Coins are accepted here* corresponds with payment:coins=yes + - Unselecting this answer will add payment:coins=no + - *Bank notes are accepted here* corresponds with payment:notes=yes + - Unselecting this answer will add payment:notes=no + - *Debit cards are accepted here* corresponds with payment:debit_cards=yes + - Unselecting this answer will add payment:debit_cards=no + - *Credit cards are accepted here* corresponds with payment:credit_cards=yes + - Unselecting this answer will add payment:credit_cards=no + + + +### this.id + +The question is `What coins can you use to pay here?` + + - *1 cent coins are accepted* corresponds with payment:coins:denominations=0.01 EUR + - *2 cent coins are accepted* corresponds with payment:coins:denominations=0.02 EUR + - *5 cent coins are accepted* corresponds with payment:coins:denominations=0.05 EUR + - *10 cent coins are accepted* corresponds with payment:coins:denominations=0.10 EUR + - *20 cent coins are accepted* corresponds with payment:coins:denominations=0.20 EUR + - *50 cent coins are accepted* corresponds with payment:coins:denominations=0.50 EUR + - *1 euro coins are accepted* corresponds with payment:coins:denominations=1 EUR + - *2 euro coins are accepted* corresponds with payment:coins:denominations=2 EUR + - *5 centimes coins are accepted* corresponds with payment:coins:denominations=0.05 CHF + - *10 centimes coins are accepted* corresponds with payment:coins:denominations=0.10 CHF + - *20 centimes coins are accepted* corresponds with payment:coins:denominations=0.20 CHF + - *½ franc coins are accepted* corresponds with payment:coins:denominations=0.50 CHF + - *1 franc coins are accepted* corresponds with payment:coins:denominations=1 CHF + - *2 francs coins are accepted* corresponds with payment:coins:denominations=2 CHF + - *5 francs coins are accepted* corresponds with payment:coins:denominations=5 CHF +This tagrendering is only visible in the popup if the following condition is met: (payment:cash=yes | payment:coins=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$) + + +### this.id + +The question is `what notes can you use to pay here?` + + - *5 euro notes are accepted* corresponds with payment:notes:denominations=5 EUR + - *10 euro notes are accepted* corresponds with payment:notes:denominations=10 EUR + - *20 euro notes are accepted* corresponds with payment:notes:denominations=20 EUR + - *50 euro notes are accepted* corresponds with payment:notes:denominations=50 EUR + - *100 euro notes are accepted* corresponds with payment:notes:denominations=100 EUR + - *200 euro notes are accepted* corresponds with payment:notes:denominations=200 EUR + - *500 euro notes are accepted* corresponds with payment:notes:denominations=500 EUR + - *10 francs notes are accepted* corresponds with payment:notes:denominations=10 CHF + - *20 francs notes are accepted* corresponds with payment:notes:denominations=20 CHF + - *50 francs notes are accepted* corresponds with payment:notes:denominations=50 CHF + - *100 francs notes are accepted* corresponds with payment:notes:denominations=100 CHF + - *200 francs notes are accepted* corresponds with payment:notes:denominations=200 CHF + - *1000 francs notes are accepted* corresponds with payment:notes:denominations=1000 CHF +This tagrendering is only visible in the popup if the following condition is met: (payment:cash=yes | payment:notes=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$) + + +### this.id + +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.id + +The question is `Is this vending machine indoors?` + + - *This vending machine is outdoors* corresponds with indoor= + - _This option cannot be chosen as answer_ + - *This vending machine is indoors* corresponds with indoor=yes + - *This vending machine is outdoors* corresponds with indoor=no + + + +### this.id + +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}` + - *{contact:phone}* corresponds with contact:phone~.+ + - _This option cannot be chosen as answer_ + +This tagrendering has labels +`contact` + +### this.id + +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` + +### this.id + +The question is `How much does a 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:bicycle_tube}` + +This tagrendering is only visible in the popup if the following condition is met: vending~^(.*bicycle_tube.*)$ + + +### this.id + +The question is `How much does a bicycle light cost?` +This rendering asks information about the property +[charge](https://wiki.openstreetmap.org/wiki/Key:charge) +This is rendered with `bicycle light costs {charge:bicycle_light}` + +This tagrendering is only visible in the popup if the following condition is met: vending~^(.*bicycle_light.*)$ + + +### this.id + +The question is `How much does a a condom cost?` +This rendering asks information about the property +[charge](https://wiki.openstreetmap.org/wiki/Key:charge) +This is rendered with `a condom costs {charge:condom}` + +This tagrendering is only visible in the popup if the following condition is met: vending~^(.*condom.*)$ + + +### this.id + +The question is `Is this vending machine still operational?` + + - *This vending machine works* corresponds with operational_status= + - *This vending machine is broken* corresponds with operational_status=broken + - *This vending machine is closed* corresponds with operational_status=closed + - *The operational status is {operational_status}* corresponds with operational_status~.+ + - _This option cannot be chosen as answer_ + + + +### this.id + +_This tagrendering has no question and is thus read-only_ + + + + + +### this.id + +_This tagrendering has no question and is thus read-only_ + + + +This tagrendering has labels +`added_by_default` + +### this.id +Shows a small map with the feature. Added by default to every popup +_This tagrendering has no question and is thus read-only_ + + + + + +### this.id + +_This tagrendering has no question and is thus read-only_ + + + + + +### this.id + +_This tagrendering has no question and is thus read-only_ + + + + + +### this.id +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` + +### this.id + +_This tagrendering has no question and is thus read-only_ + + + + + +### this.id + +_This tagrendering has no question and is thus read-only_ + + + +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ + + + +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ + + + + + + + +#### Filters + + + + + +id | question | osmTags +---- | ---------- | --------- +open_now.0 | Open now | _isOpen=yes + + + + +id | question | osmTags +---- | ---------- | --------- +vending.0 | All vending machines (default) | +vending.1 | Sale of drinks | vending~^(.*drinks.*)$ +vending.2 | Sale of sweets | vending~^(.*sweets.*)$ +vending.3 | Sale of food | vending~^(.*food.*)$ +vending.4 | Sale of cigarettes | vending~^(.*cigarettes.*)$ +vending.5 | Sale of condoms | vending~^(.*condoms.*)$ +vending.6 | Sale of coffee | vending~^(.*coffee.*)$ +vending.7 | Sale of water | vending~^(.*water.*)$ +vending.8 | Sale of newspapers | vending~^(.*newspapers.*)$ +vending.9 | Sale of bicycle inner tubes | vending~^(.*bicycle_tube.*)$ +vending.10 | Sale of milk | vending~^(.*milk.*)$ +vending.11 | Sale of bread | vending~^(.*bread.*)$ +vending.12 | Sale of eggs | vending~^(.*eggs.*)$ +vending.13 | Sale of cheese | vending~^(.*cheese.*)$ +vending.14 | Sale of honey | vending~^(.*honey.*)$ +vending.15 | Sale of potatoes | vending~^(.*potatoes.*)$ +vending.16 | Sale of meat | vending~^(.*meat.*)$ +vending.17 | Sale of fruit | vending~^(.*fruit.*)$ +vending.18 | Sale of strawberries | vending~^(.*strawberries.*)$ +vending.19 | Sale of flowers | vending~^(.*flowers.*)$ +vending.20 | Sale of parking tickets | vending~^(.*parking_tickets.*)$ +vending.21 | Sale of pressed pennies | vending=elongated_coin +vending.22 | Sale of public transport tickets | vending~^(.*public_transport_tickets.*)$ +vending.23 | Sale of bicycle lights | vending=bicycle_light +vending.24 | Sale of gloves | vending=gloves +vending.25 | Sale of bicycle repair kits | vending=bicycle_repair_kit +vending.26 | Sale of bicycle pumps | vending=bicycle_pump +vending.27 | Sale of bicycle locks | vending=bicycle_lock + + +This document is autogenerated from [assets/themes/cyclofix/cyclofix.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/cyclofix/cyclofix.json) diff --git a/Docs/Layers/veterinary.md b/Docs/Layers/veterinary.md index 89ffbc52e..9ec15f235 100644 --- a/Docs/Layers/veterinary.md +++ b/Docs/Layers/veterinary.md @@ -25,20 +25,20 @@ A layer showing veterinarians 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [website](#website) - - [reviews](#reviews) - - [phone](#phone) - - [opening_hours](#opening_hours) - - [vetName](#vetname) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -84,193 +84,134 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/name#values) [name](https://wiki.openstreetmap.org/wiki/Key:name) | [string](../SpecialInputElements.md#string) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` +### this.id +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` - - - *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` - - - -### 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` - - - -### reviews - - - +### this.id Shows the reviews module (including the possibility to leave a review) - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### phone +### this.id + +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` + +### this.id + +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)}` + - *Marked as closed for an unspecified time* corresponds with opening_hours=closed + - _This option cannot be chosen as answer_ -The question is *What is the phone number of {title()}?* +### this.id -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` - - - -### 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)}` - - - - - *Marked as closed for an unspecified time* corresponds with opening_hours=closed - - _This option cannot be chosen as answer_ +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}` -### vetName +### this.id - - -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}` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/veterinary/veterinary.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/veterinary/veterinary.json) diff --git a/Docs/Layers/viewpoint.md b/Docs/Layers/viewpoint.md index 3870ebf53..2f46f8e1c 100644 --- a/Docs/Layers/viewpoint.md +++ b/Docs/Layers/viewpoint.md @@ -25,17 +25,17 @@ A nice viewpoint or nice view. Ideal to add an image if no other category fits 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [viewpoint-description](#viewpoint-description) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -79,141 +79,99 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/description#values) [description](https://wiki.openstreetmap.org/wiki/Key:description) | [string](../SpecialInputElements.md#string) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### viewpoint-description +### this.id + +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}` -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.id - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/viewpoint/viewpoint.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/viewpoint/viewpoint.json) diff --git a/Docs/Layers/village_green.md b/Docs/Layers/village_green.md index 40b162538..c4c6b59f9 100644 --- a/Docs/Layers/village_green.md +++ b/Docs/Layers/village_green.md @@ -25,18 +25,18 @@ A layer showing village-green (which are communal green areas, but not quite par 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [village_green-explanation](#village_green-explanation) - - [village_green-reviews](#village_green-reviews) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -77,151 +77,105 @@ 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.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### village_green-explanation +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### village_green-reviews +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### leftover-questions +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/village_green/village_green.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/village_green/village_green.json) diff --git a/Docs/Layers/visitor_information_centre.md b/Docs/Layers/visitor_information_centre.md index d8ffa0939..a0eeea97d 100644 --- a/Docs/Layers/visitor_information_centre.md +++ b/Docs/Layers/visitor_information_centre.md @@ -26,15 +26,15 @@ No themes use this layer 1. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 2. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Basic tags for this layer --------------------------- @@ -66,119 +66,81 @@ 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.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` + +### this.id + +_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.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` +_This tagrendering has no question and is thus read-only_ -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/visitor_information_centre/visitor_information_centre.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/visitor_information_centre/visitor_information_centre.json) diff --git a/Docs/Layers/walls_and_buildings.md b/Docs/Layers/walls_and_buildings.md index 423f04199..f7c414d1a 100644 --- a/Docs/Layers/walls_and_buildings.md +++ b/Docs/Layers/walls_and_buildings.md @@ -39,17 +39,17 @@ Special builtin layer providing all walls and buildings. This layer is useful in 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [entrance_info](#entrance_info) - - [biggest_width](#biggest_width) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -65,6 +65,7 @@ Special builtin layer providing all walls and buildings. This layer is useful in - [facadegardens](https://mapcomplete.org/facadegardens) - [ghostsigns](https://mapcomplete.org/ghostsigns) - [indoors](https://mapcomplete.org/indoors) + - [memorials](https://mapcomplete.org/memorials) - [onwheels](https://mapcomplete.org/onwheels) - [personal](https://mapcomplete.org/personal) - [stations](https://mapcomplete.org/stations) @@ -104,147 +105,98 @@ 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.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` + +### this.id + +_This tagrendering has no question and is thus read-only_ + + - *No entrance has been marked* corresponds with _entrances_count=0 + - *None of the {_entrance_count} entrances have width information yet* corresponds with _entrances_count_without_width=_entrances_count + + + +### this.id + +_This tagrendering has no question and is thus read-only_ + + +This tagrendering is only visible in the popup if the following condition is met: _biggest_width_id~.+ + + +### this.id + +_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.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` +_This tagrendering has no question and is thus read-only_ -### entrance_info - - - -This tagrendering has no question and is thus read-only - - - - - - - *No entrance has been marked* corresponds with _entrances_count=0 - - *None of the {_entrance_count} entrances have width information yet* corresponds with _entrances_count_without_width=_entrances_count - - - - -### biggest_width - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering is only visible in the popup if the following condition is met: `_biggest_width_id~.+` - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/walls_and_buildings/walls_and_buildings.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/walls_and_buildings/walls_and_buildings.json) diff --git a/Docs/Layers/waste_basket.md b/Docs/Layers/waste_basket.md index f49b9db7c..1abb546e5 100644 --- a/Docs/Layers/waste_basket.md +++ b/Docs/Layers/waste_basket.md @@ -25,20 +25,20 @@ This is a public waste basket, thrash can, where you can throw away your thrash. 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [waste-basket-waste-types](#waste-basket-waste-types) - - [dispensing_dog_bags](#dispensing_dog_bags) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -83,196 +83,137 @@ 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/waste#values) [waste](https://wiki.openstreetmap.org/wiki/Key:waste) | Multiple choice | [trash](https://wiki.openstreetmap.org/wiki/Tag:waste%3Dtrash) [dog_excrement](https://wiki.openstreetmap.org/wiki/Tag:waste%3Ddog_excrement) [cigarettes](https://wiki.openstreetmap.org/wiki/Tag:waste%3Dcigarettes) [drugs](https://wiki.openstreetmap.org/wiki/Tag:waste%3Ddrugs) [sharps](https://wiki.openstreetmap.org/wiki/Tag:waste%3Dsharps) [plastic](https://wiki.openstreetmap.org/wiki/Tag:waste%3Dplastic) [paper](https://wiki.openstreetmap.org/wiki/Tag:waste%3Dpaper) +[](https://taginfo.openstreetmap.org/keys/waste#values) [waste](https://wiki.openstreetmap.org/wiki/Key:waste) | Multiple choice | [trash](https://wiki.openstreetmap.org/wiki/Tag:waste%3Dtrash) [dog_excrement](https://wiki.openstreetmap.org/wiki/Tag:waste%3Ddog_excrement) [cigarettes](https://wiki.openstreetmap.org/wiki/Tag:waste%3Dcigarettes) [drugs](https://wiki.openstreetmap.org/wiki/Tag:waste%3Ddrugs) [sharps](https://wiki.openstreetmap.org/wiki/Tag:waste%3Dsharps) [plastic](https://wiki.openstreetmap.org/wiki/Tag:waste%3Dplastic) [pmd](https://wiki.openstreetmap.org/wiki/Tag:waste%3Dpmd) [paper](https://wiki.openstreetmap.org/wiki/Tag:waste%3Dpaper) [](https://taginfo.openstreetmap.org/keys/vending#values) [vending](https://wiki.openstreetmap.org/wiki/Key:vending) | Multiple choice | [dog_excrement_bag](https://wiki.openstreetmap.org/wiki/Tag:vending%3Ddog_excrement_bag) [](https://wiki.openstreetmap.org/wiki/Tag:vending%3D) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### waste-basket-waste-types +### this.id + +The question is `What kind of waste basket is this?` + + - *A waste basket for general waste* corresponds with waste= + - _This option cannot be chosen as answer_ + - *A waste basket for general waste* corresponds with waste=trash + - *A waste basket for dog excrements* corresponds with waste=dog_excrement + - *A waste basket for cigarettes* corresponds with waste=cigarettes + - *A waste basket for drugs* corresponds with waste=drugs + - *A waste basket for needles and other sharp objects* corresponds with waste=sharps + - *A waste basket for plastic* corresponds with waste=plastic + - *A waste basket for plastic packaging, metal packaging and drink cartons (PMD)* corresponds with waste=pmd + - *A waste basket for paper* corresponds with waste=paper -The question is *What kind of waste basket is this?* +### this.id + +The question is `Does this waste basket have a dispenser for dog excrement bags?` + + - *This waste basket has a dispenser for (dog) excrement bags* corresponds with vending=dog_excrement_bag & not:vending= + - *This waste basket does not have a dispenser for (dog) excrement bags* corresponds with not:vending=dog_excrement_bag & vending= + - *This waste basket does not have a dispenser for (dog) excrement bags* corresponds with vending= + - _This option cannot be chosen as answer_ + + + +### this.id + +_This tagrendering has no question and is thus read-only_ - - *A waste basket for general waste* corresponds with waste= - - _This option cannot be chosen as answer_ - - *A waste basket for general waste* corresponds with waste=trash - - *A waste basket for dog excrements* corresponds with waste=dog_excrement - - *A waste basket for cigarettes* corresponds with waste=cigarettes - - *A waste basket for drugs* corresponds with waste=drugs - - *A waste basket for needles and other sharp objects* corresponds with waste=sharps - - *A waste basket for plastic* corresponds with waste=plastic - - *A waste basket for paper* corresponds with waste=paper +### this.id + +_This tagrendering has no question and is thus read-only_ +This tagrendering has labels +`added_by_default` -### dispensing_dog_bags - - - -The question is *Does this waste basket have a dispenser for dog excrement bags?* - - - - - - - *This waste basket has a dispenser for (dog) excrement bags* corresponds with vending=dog_excrement_bag & not:vending= - - *This waste basket does not have a dispenser for (dog) excrement bags* corresponds with not:vending=dog_excrement_bag & vending= - - *This waste basket does not have a dispenser for (dog) excrement bags* corresponds with vending= - - _This option cannot be chosen as answer_ - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - - +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - @@ -292,6 +233,8 @@ waste-type.3 | Waste basket for dog excrement | waste~^(.*dog_excrement.*)$ waste-type.4 | Waste basket for trash | waste~^(.*trash.*)$ waste-type.5 | Waste basket for sharps | waste~^(.*sharps.*)$ waste-type.6 | Waste basket for plastic | waste~^(.*plastic.*)$ +waste-type.7 | Waste basket for plastic packaging, metal packaging and drink cartons (PMD) | waste~^(.*pmd.*)$ +waste-type.8 | Waste basket for paper | waste~^(.*paper.*)$ diff --git a/Docs/Layers/waste_disposal.md b/Docs/Layers/waste_disposal.md index 4f6471884..d1aee0d21 100644 --- a/Docs/Layers/waste_disposal.md +++ b/Docs/Layers/waste_disposal.md @@ -25,21 +25,21 @@ Waste Disposal Bin, medium to large bin for disposal of (household) waste 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [images](#images) - - [type](#type) - - [access](#access) - - [disposal-location](#disposal-location) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [move-button](#move-button) - - [delete-button](#delete-button) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + [Filters](#filters) Themes using this layer @@ -86,203 +86,136 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/location#values) [location](https://wiki.openstreetmap.org/wiki/Key:location) | Multiple choice | [underground](https://wiki.openstreetmap.org/wiki/Tag:location%3Dunderground) [indoor](https://wiki.openstreetmap.org/wiki/Tag:location%3Dindoor) [](https://wiki.openstreetmap.org/wiki/Tag:location%3D) - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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 - - + - *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` +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### type - - - +### this.id Mapping allowing to change between waste_disposal and recycling +The question is `What kind of waste disposal bin is this?` -The question is *What kind of waste disposal bin is this?* + - *This is a medium to large bin for disposal of (household) waste* corresponds with amenity=waste_disposal + - *This is actually a recycling container* corresponds with amenity=recycling + + + +### this.id + +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 bin can be used by anyone* corresponds with access=yes + - *This bin is private* corresponds with access=no + - *This bin is only for residents* corresponds with access=residents + + + +### this.id + +The question is `Where is this container located?` + + - *This is an underground container* corresponds with location=underground + - *This container is located indoors* corresponds with location=indoor + - *This container is located outdoors* corresponds with location= + + + +### this.id + +_This tagrendering has no question and is thus read-only_ - - *This is a medium to large bin for disposal of (household) waste* corresponds with amenity=waste_disposal - - *This is actually a recycling container* corresponds with amenity=recycling +### this.id + +_This tagrendering has no question and is thus read-only_ +This tagrendering has labels +`added_by_default` -### access - - - -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 bin can be used by anyone* corresponds with access=yes - - *This bin is private* corresponds with access=no - - *This bin is only for residents* corresponds with access=residents - - - - -### disposal-location - - - -The question is *Where is this container located?* - - - - - - - *This is an underground container* corresponds with location=underground - - *This container is located indoors* corresponds with location=indoor - - *This container is located outdoors* corresponds with location= - - - - -### leftover-questions - - - -This tagrendering has no question and is thus read-only - - - - - -### lod - - - -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - - +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### move-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### delete-button +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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 - diff --git a/Docs/Layers/windturbine.md b/Docs/Layers/windturbine.md index ad776f9ce..95fddf26a 100644 --- a/Docs/Layers/windturbine.md +++ b/Docs/Layers/windturbine.md @@ -25,22 +25,22 @@ Modern windmills generating electricity 1. [ Themes using this layer ](#-themes-using-this-layer-) 2. [ Basic tags for this layer ](#-basic-tags-for-this-layer-) 3. [ Supported attributes ](#-supported-attributes-) - - [just_created](#just_created) - - [turbine-output](#turbine-output) - - [turbine-operator](#turbine-operator) - - [turbine-height](#turbine-height) - - [turbine-diameter](#turbine-diameter) - - [turbine-start-date](#turbine-start-date) - - [windturbine-fixme](#windturbine-fixme) - - [images](#images) - - [leftover-questions](#leftover-questions) - - [lod](#lod) - - [minimap](#minimap) - - [last_edit](#last_edit) - - [favourite_status](#favourite_status) - - [qr_code](#qr_code) - - [share](#share) - - [all-tags](#all-tags) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) + - [this.id](#thisid) Themes using this layer ------------------------- @@ -88,191 +88,149 @@ attribute | type | values which are supported by this layer [](https://taginfo.openstreetmap.org/keys/fixme#values) [fixme](https://wiki.openstreetmap.org/wiki/Key:fixme) | [text](../SpecialInputElements.md#text) | - - -### just_created - - - +### this.id This element shows a 'thank you' that the contributor has recently created this element +_This tagrendering has no question and is thus read-only_ -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` + +### this.id + +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.id - - *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` +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}.` -### turbine-output + +### this.id + +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.` -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.id + +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.` -### turbine-operator + +### this.id + +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}.` -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.id + +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}` -### turbine-height - - - -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.` - - - -### turbine-diameter - - - -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.` - - - -### turbine-start-date - - - -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}.` - - - -### windturbine-fixme - - - -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}` - - - -### images - - +### this.id 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 +_This tagrendering has no question and is thus read-only_ -### leftover-questions +### this.id - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### lod +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only - - - -This tagrendering has labels `added_by_default` - - - -### minimap - - +This tagrendering has labels +`added_by_default` +### this.id Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### last_edit - - - +### this.id 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 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` -This tagrendering is only visible in the popup if the following condition is met: `_last_edit:changeset~.+ & _last_edit:contributor~.+` +### this.id -This tagrendering has labels `added_by_default` - - - -### favourite_status - - - -This tagrendering has no question and is thus read-only +_This tagrendering has no question and is thus read-only_ -### qr_code +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has no question and is thus read-only +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -This tagrendering has labels `added_by_default` +This tagrendering has labels +`added_by_default` + +### this.id + +_This tagrendering has no question and is thus read-only_ -### 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/windturbine/windturbine.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/windturbine/windturbine.json) diff --git a/Docs/SpecialInputElements.md b/Docs/SpecialInputElements.md index 7c6bbd05f..31419285d 100644 --- a/Docs/SpecialInputElements.md +++ b/Docs/SpecialInputElements.md @@ -43,7 +43,9 @@ The listed types here trigger a special input element. Use them in `tagrendering 29. [id](#id) 30. [slope](#slope) 31. [velopark](#velopark) -32. [currency](#currency) +32. [nsi](#nsi) +33. [Helper arguments](#helper-arguments) +34. [currency](#currency) ### string @@ -355,6 +357,29 @@ A special URL-validator that checks the domain name and rewrites to the correct +### nsi + + + +Gives a list of possible suggestions for a brand or operator tag. + +### Helper arguments + + + +name | doc +------ | ----- +options | A JSON-object of type `{ main: string, key: string }`. + +subarg \| doc +-------- \| ----- +main \| The main tag to give suggestions for, e.g. `amenity=restaurant`. +addExtraTags \| Extra tags to add to the suggestions, e.g. `nobrand=yes`. + + + + + ### currency diff --git a/Docs/SpecialRenderings.md b/Docs/SpecialRenderings.md index 2c67480b1..23d601a25 100644 --- a/Docs/SpecialRenderings.md +++ b/Docs/SpecialRenderings.md @@ -796,13 +796,13 @@ Creates a button where a user can upload an image to IMGUR ### rating -Shows stars which represent the avarage rating on mangrove.reviews +Shows stars which represent the average rating on mangrove. | name | default | description | -----|-----|----- | -| subjectKey | name | The key to use to determine the subject. If specified, the subject will be tags[subjectKey] | +| subjectKey | name | The key to use to determine the subject. If the value is specified, the subject will be tags[subjectKey] and will use this to filter the reviews. | | fallback | _undefined_ | The identifier to use, if tags[subjectKey] as specified above is not available. This is effectively a fallback value | diff --git a/Docs/TagInfo/mapcomplete_artwork.json b/Docs/TagInfo/mapcomplete_artwork.json index ef6f7aabf..b33f56a07 100644 --- a/Docs/TagInfo/mapcomplete_artwork.json +++ b/Docs/TagInfo/mapcomplete_artwork.json @@ -274,7 +274,7 @@ }, { "key": "inscription", - "description": "Layer 'Artworks' shows inscription= with a fixed text, namely 'This bench (probably) does not not have an inscription' (in the mapcomplete.org theme 'Artwork') Picking this answer will delete the key inscription. (This is only shown if amenity=bench)", + "description": "Layer 'Artworks' shows inscription= with a fixed text, namely 'This bench probably does not not have an inscription' (in the mapcomplete.org theme 'Artwork') Picking this answer will delete the key inscription. (This is only shown if amenity=bench)", "value": "" }, { diff --git a/Docs/TagInfo/mapcomplete_atm.json b/Docs/TagInfo/mapcomplete_atm.json index dfb9ed394..ff991394d 100644 --- a/Docs/TagInfo/mapcomplete_atm.json +++ b/Docs/TagInfo/mapcomplete_atm.json @@ -223,14 +223,18 @@ }, { "key": "post_office", - "description": "Layer 'Post offices' shows post_office=post_partner with a fixed text, namely 'This shop is a post partner' and allows to pick this as a default answer (in the mapcomplete.org theme 'ATM Machines') (This is only shown if post_office=post_partner)", + "description": "Layer 'Post offices' shows post_office=post_partner with a fixed text, namely 'This shop is a post partner' and allows to pick this as a default answer (in the mapcomplete.org theme 'ATM Machines')", "value": "post_partner" }, { "key": "post_office", - "description": "Layer 'Post offices' shows post_office= with a fixed text, namely 'This shop is not a post partner' and allows to pick this as a default answer (in the mapcomplete.org theme 'ATM Machines') Picking this answer will delete the key post_office. (This is only shown if post_office=post_partner)", + "description": "Layer 'Post offices' shows post_office= with a fixed text, namely 'This shop is not a post partner' and allows to pick this as a default answer (in the mapcomplete.org theme 'ATM Machines') Picking this answer will delete the key post_office.", "value": "" }, + { + "key": "brand", + "description": "Layer 'Post offices' shows and asks freeform values for key 'brand' (in the mapcomplete.org theme 'ATM Machines') (This is only shown if amenity=post_office)" + }, { "key": "post_office:brand", "description": "Layer 'Post offices' shows and asks freeform values for key 'post_office:brand' (in the mapcomplete.org theme 'ATM Machines') (This is only shown if post_office=post_partner)" diff --git a/Docs/TagInfo/mapcomplete_benches.json b/Docs/TagInfo/mapcomplete_benches.json index 459b4023d..72bba51ce 100644 --- a/Docs/TagInfo/mapcomplete_benches.json +++ b/Docs/TagInfo/mapcomplete_benches.json @@ -239,7 +239,7 @@ }, { "key": "inscription", - "description": "Layer 'Benches' shows inscription= with a fixed text, namely 'This bench (probably) does not not have an inscription' (in the mapcomplete.org theme 'Benches') Picking this answer will delete the key inscription.", + "description": "Layer 'Benches' shows inscription= with a fixed text, namely 'This bench probably does not not have an inscription' (in the mapcomplete.org theme 'Benches') Picking this answer will delete the key inscription.", "value": "" }, { diff --git a/Docs/TagInfo/mapcomplete_bookcases.json b/Docs/TagInfo/mapcomplete_bookcases.json index aed7b11f9..adb46e610 100644 --- a/Docs/TagInfo/mapcomplete_bookcases.json +++ b/Docs/TagInfo/mapcomplete_bookcases.json @@ -100,26 +100,11 @@ "key": "brand", "description": "Layer 'Bookcases' shows and asks freeform values for key 'brand' (in the mapcomplete.org theme 'Public bookcases') (This is only shown if ref=)" }, - { - "key": "brand", - "description": "Layer 'Bookcases' shows brand=Little Free Library & nobrand= with a fixed text, namely 'Part of the network 'Little Free Library'' and allows to pick this as a default answer (in the mapcomplete.org theme 'Public bookcases') (This is only shown if ref=)", - "value": "Little Free Library" - }, { "key": "nobrand", - "description": "Layer 'Bookcases' shows brand=Little Free Library & nobrand= with a fixed text, namely 'Part of the network 'Little Free Library'' and allows to pick this as a default answer (in the mapcomplete.org theme 'Public bookcases') Picking this answer will delete the key nobrand. (This is only shown if ref=)", - "value": "" - }, - { - "key": "nobrand", - "description": "Layer 'Bookcases' shows nobrand=yes & brand= with a fixed text, namely 'This public bookcase is not part of a bigger network' and allows to pick this as a default answer (in the mapcomplete.org theme 'Public bookcases') (This is only shown if ref=)", + "description": "Layer 'Bookcases' shows nobrand=yes with a fixed text, namely 'This public bookcase is not part of a bigger network' and allows to pick this as a default answer (in the mapcomplete.org theme 'Public bookcases') (This is only shown if ref=)", "value": "yes" }, - { - "key": "brand", - "description": "Layer 'Bookcases' shows nobrand=yes & brand= with a fixed text, namely 'This public bookcase is not part of a bigger network' and allows to pick this as a default answer (in the mapcomplete.org theme 'Public bookcases') Picking this answer will delete the key brand. (This is only shown if ref=)", - "value": "" - }, { "key": "ref", "description": "Layer 'Bookcases' shows and asks freeform values for key 'ref' (in the mapcomplete.org theme 'Public bookcases') (This is only shown if brand~.+)" diff --git a/Docs/TagInfo/mapcomplete_cafes_and_pubs.json b/Docs/TagInfo/mapcomplete_cafes_and_pubs.json index d4cfffb04..72127dfd8 100644 --- a/Docs/TagInfo/mapcomplete_cafes_and_pubs.json +++ b/Docs/TagInfo/mapcomplete_cafes_and_pubs.json @@ -245,6 +245,11 @@ "description": "Layer 'Cafés and pubs' 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 'Cafés and pubs')", "value": "unleashed" }, + { + "key": "dog", + "description": "Layer 'Cafés and pubs' shows dog=outside with a fixed text, namely 'Dogs are allowed only outside' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cafés and pubs')", + "value": "outside" + }, { "key": "internet_access", "description": "Layer 'Cafés and pubs' 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 'Cafés and pubs')", diff --git a/Docs/TagInfo/mapcomplete_charging_stations.json b/Docs/TagInfo/mapcomplete_charging_stations.json index b02c9dac5..a26326acd 100644 --- a/Docs/TagInfo/mapcomplete_charging_stations.json +++ b/Docs/TagInfo/mapcomplete_charging_stations.json @@ -266,6 +266,42 @@ "key": "socket:bs1363", "description": "Layer 'Charging stations' shows socket:bs1363~.+ & socket:bs1363!=1 with a fixed text, namely 'BS1363 (Type G)' (in the mapcomplete.org theme 'Charging stations')" }, + { + "key": "socket:nema5_15", + "description": "Layer 'Charging stations' shows socket:nema5_15=1 with a fixed text, namely 'NEMA 5-15 (Type B)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Charging stations')", + "value": "1" + }, + { + "key": "socket:nema5_15", + "description": "Layer 'Charging stations' shows socket:nema5_15~.+ & socket:nema5_15!=1 with a fixed text, namely 'NEMA 5-15 (Type B)' (in the mapcomplete.org theme 'Charging stations')" + }, + { + "key": "socket:sev1011_t23", + "description": "Layer 'Charging stations' shows socket:sev1011_t23=1 with a fixed text, namely 'SEV 1011 T23 (Type J)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Charging stations')", + "value": "1" + }, + { + "key": "socket:sev1011_t23", + "description": "Layer 'Charging stations' shows socket:sev1011_t23~.+ & socket:sev1011_t23!=1 with a fixed text, namely 'SEV 1011 T23 (Type J)' (in the mapcomplete.org theme 'Charging stations')" + }, + { + "key": "socket:as3112", + "description": "Layer 'Charging stations' shows socket:as3112=1 with a fixed text, namely 'AS3112 (Type I)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Charging stations')", + "value": "1" + }, + { + "key": "socket:as3112", + "description": "Layer 'Charging stations' shows socket:as3112~.+ & socket:as3112!=1 with a fixed text, namely 'AS3112 (Type I)' (in the mapcomplete.org theme 'Charging stations')" + }, + { + "key": "socket:nema_5_20", + "description": "Layer 'Charging stations' shows socket:nema_5_20=1 with a fixed text, namely 'NEMA 5-20 (Type B)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Charging stations')", + "value": "1" + }, + { + "key": "socket:nema_5_20", + "description": "Layer 'Charging stations' shows socket:nema_5_20~.+ & socket:nema_5_20!=1 with a fixed text, namely 'NEMA 5-20 (Type B)' (in the mapcomplete.org theme 'Charging stations')" + }, { "key": "socket:schuko", "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:schuko' (in the mapcomplete.org theme 'Charging stations') (This is only shown if socket:schuko~.+ & socket:schuko!=0)" @@ -928,6 +964,130 @@ "description": "Layer 'Charging stations' shows socket:bs1363:output=3kW with a fixed text, namely 'BS1363 (Type G) outputs at most 3kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Charging stations') (This is only shown if socket:bs1363~.+ & socket:bs1363!=0)", "value": "3kW" }, + { + "key": "socket:nema5_15", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:nema5_15' (in the mapcomplete.org theme 'Charging stations') (This is only shown if socket:nema5_15~.+ & socket:nema5_15!=0)" + }, + { + "key": "socket:nema5_15:voltage", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:nema5_15:voltage' (in the mapcomplete.org theme 'Charging stations') (This is only shown if socket:nema5_15~.+ & socket:nema5_15!=0)" + }, + { + "key": "socket:nema5_15:voltage", + "description": "Layer 'Charging stations' shows socket:nema5_15:voltage=120 V with a fixed text, namely 'NEMA 5-15 (Type B) outputs 120 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Charging stations') (This is only shown if socket:nema5_15~.+ & socket:nema5_15!=0)", + "value": "120 V" + }, + { + "key": "socket:nema5_15:current", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:nema5_15:current' (in the mapcomplete.org theme 'Charging stations') (This is only shown if socket:nema5_15~.+ & socket:nema5_15!=0)" + }, + { + "key": "socket:nema5_15:current", + "description": "Layer 'Charging stations' shows socket:nema5_15:current=15 A with a fixed text, namely 'NEMA 5-15 (Type B) outputs at most 15 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Charging stations') (This is only shown if socket:nema5_15~.+ & socket:nema5_15!=0)", + "value": "15 A" + }, + { + "key": "socket:nema5_15:output", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:nema5_15:output' (in the mapcomplete.org theme 'Charging stations') (This is only shown if socket:nema5_15~.+ & socket:nema5_15!=0)" + }, + { + "key": "socket:nema5_15:output", + "description": "Layer 'Charging stations' shows socket:nema5_15:output=1.8 kW with a fixed text, namely 'NEMA 5-15 (Type B) outputs at most 1.8 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Charging stations') (This is only shown if socket:nema5_15~.+ & socket:nema5_15!=0)", + "value": "1.8 kW" + }, + { + "key": "socket:sev1011_t23", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:sev1011_t23' (in the mapcomplete.org theme 'Charging stations') (This is only shown if socket:sev1011_t23~.+ & socket:sev1011_t23!=0)" + }, + { + "key": "socket:sev1011_t23:voltage", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:sev1011_t23:voltage' (in the mapcomplete.org theme 'Charging stations') (This is only shown if socket:sev1011_t23~.+ & socket:sev1011_t23!=0)" + }, + { + "key": "socket:sev1011_t23:voltage", + "description": "Layer 'Charging stations' shows socket:sev1011_t23:voltage=230 V with a fixed text, namely 'SEV 1011 T23 (Type J) outputs 230 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Charging stations') (This is only shown if socket:sev1011_t23~.+ & socket:sev1011_t23!=0)", + "value": "230 V" + }, + { + "key": "socket:sev1011_t23:current", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:sev1011_t23:current' (in the mapcomplete.org theme 'Charging stations') (This is only shown if socket:sev1011_t23~.+ & socket:sev1011_t23!=0)" + }, + { + "key": "socket:sev1011_t23:current", + "description": "Layer 'Charging stations' shows socket:sev1011_t23:current=16 A with a fixed text, namely 'SEV 1011 T23 (Type J) outputs at most 16 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Charging stations') (This is only shown if socket:sev1011_t23~.+ & socket:sev1011_t23!=0)", + "value": "16 A" + }, + { + "key": "socket:sev1011_t23:output", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:sev1011_t23:output' (in the mapcomplete.org theme 'Charging stations') (This is only shown if socket:sev1011_t23~.+ & socket:sev1011_t23!=0)" + }, + { + "key": "socket:sev1011_t23:output", + "description": "Layer 'Charging stations' shows socket:sev1011_t23:output=3.7 kW with a fixed text, namely 'SEV 1011 T23 (Type J) outputs at most 3.7 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Charging stations') (This is only shown if socket:sev1011_t23~.+ & socket:sev1011_t23!=0)", + "value": "3.7 kW" + }, + { + "key": "socket:as3112", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:as3112' (in the mapcomplete.org theme 'Charging stations') (This is only shown if socket:as3112~.+ & socket:as3112!=0)" + }, + { + "key": "socket:as3112:voltage", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:as3112:voltage' (in the mapcomplete.org theme 'Charging stations') (This is only shown if socket:as3112~.+ & socket:as3112!=0)" + }, + { + "key": "socket:as3112:voltage", + "description": "Layer 'Charging stations' shows socket:as3112:voltage=230 V with a fixed text, namely 'AS3112 (Type I) outputs 230 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Charging stations') (This is only shown if socket:as3112~.+ & socket:as3112!=0)", + "value": "230 V" + }, + { + "key": "socket:as3112:current", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:as3112:current' (in the mapcomplete.org theme 'Charging stations') (This is only shown if socket:as3112~.+ & socket:as3112!=0)" + }, + { + "key": "socket:as3112:current", + "description": "Layer 'Charging stations' shows socket:as3112:current=10 A with a fixed text, namely 'AS3112 (Type I) outputs at most 10 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Charging stations') (This is only shown if socket:as3112~.+ & socket:as3112!=0)", + "value": "10 A" + }, + { + "key": "socket:as3112:output", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:as3112:output' (in the mapcomplete.org theme 'Charging stations') (This is only shown if socket:as3112~.+ & socket:as3112!=0)" + }, + { + "key": "socket:as3112:output", + "description": "Layer 'Charging stations' shows socket:as3112:output=2.3 kW with a fixed text, namely 'AS3112 (Type I) outputs at most 2.3 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Charging stations') (This is only shown if socket:as3112~.+ & socket:as3112!=0)", + "value": "2.3 kW" + }, + { + "key": "socket:nema_5_20", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:nema_5_20' (in the mapcomplete.org theme 'Charging stations') (This is only shown if socket:nema_5_20~.+ & socket:nema_5_20!=0)" + }, + { + "key": "socket:nema_5_20:voltage", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:nema_5_20:voltage' (in the mapcomplete.org theme 'Charging stations') (This is only shown if socket:nema_5_20~.+ & socket:nema_5_20!=0)" + }, + { + "key": "socket:nema_5_20:voltage", + "description": "Layer 'Charging stations' shows socket:nema_5_20:voltage=120 V with a fixed text, namely 'NEMA 5-20 (Type B) outputs 120 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Charging stations') (This is only shown if socket:nema_5_20~.+ & socket:nema_5_20!=0)", + "value": "120 V" + }, + { + "key": "socket:nema_5_20:current", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:nema_5_20:current' (in the mapcomplete.org theme 'Charging stations') (This is only shown if socket:nema_5_20~.+ & socket:nema_5_20!=0)" + }, + { + "key": "socket:nema_5_20:current", + "description": "Layer 'Charging stations' shows socket:nema_5_20:current=20 A with a fixed text, namely 'NEMA 5-20 (Type B) outputs at most 20 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Charging stations') (This is only shown if socket:nema_5_20~.+ & socket:nema_5_20!=0)", + "value": "20 A" + }, + { + "key": "socket:nema_5_20:output", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:nema_5_20:output' (in the mapcomplete.org theme 'Charging stations') (This is only shown if socket:nema_5_20~.+ & socket:nema_5_20!=0)" + }, + { + "key": "socket:nema_5_20:output", + "description": "Layer 'Charging stations' shows socket:nema_5_20:output=2.4 kW with a fixed text, namely 'NEMA 5-20 (Type B) outputs at most 2.4 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Charging stations') (This is only shown if socket:nema_5_20~.+ & socket:nema_5_20!=0)", + "value": "2.4 kW" + }, { "key": "opening_hours", "description": "Layer 'Charging stations' shows and asks freeform values for key 'opening_hours' (in the mapcomplete.org theme 'Charging stations')" diff --git a/Docs/TagInfo/mapcomplete_climbing.json b/Docs/TagInfo/mapcomplete_climbing.json index 4207af5ac..e036f11d7 100644 --- a/Docs/TagInfo/mapcomplete_climbing.json +++ b/Docs/TagInfo/mapcomplete_climbing.json @@ -1546,6 +1546,15 @@ "description": "Layer 'Shop' shows shop=wine with a fixed text, namely 'Wine Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if craft=)", "value": "wine" }, + { + "key": "brand", + "description": "Layer 'Shop' shows and asks freeform values for key 'brand' (in the mapcomplete.org theme 'Climbing gyms, clubs and spots')" + }, + { + "key": "not:brand", + "description": "Layer 'Shop' shows not:brand=yes with a fixed text, namely 'This shop does not have a specific brand, it is not part of a bigger chain' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots')", + "value": "yes" + }, { "key": "second_hand", "description": "Layer 'Shop' shows second_hand=only with a fixed text, namely 'This shop sells second-hand items only' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop=clothes | shop=car | shop=books | shop=charity | shop=car_repair | shop=furniture | shop=bicycle | shop=bicycle | shop=mobile_phone | shop=computer | shop=toys)", @@ -1667,6 +1676,16 @@ "description": "Layer 'Shop' shows service:print:A0=yes with a fixed text, namely 'This shop can print on papers of size A0' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ | service:print=yes)", "value": "yes" }, + { + "key": "service:binding", + "description": "Layer 'Shop' shows service:binding=yes with a fixed text, namely 'This shop binds papers into a booklet' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ | service:print=yes)", + "value": "yes" + }, + { + "key": "service:binding", + "description": "Layer 'Shop' shows service:binding=no with a fixed text, namely 'This shop does bind books' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ | service:print=yes)", + "value": "no" + }, { "key": "craft", "description": "Layer 'Shop' shows craft=key_cutter with a fixed text, namely 'This shop is also specialized in key cutting' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop=shoe_repair | service:key_cutting~.+ | craft=key_cutting | shop=diy | shop=doityourself | shop=home_improvement | shop=hardware | shop=locksmith | shop=repair)", diff --git a/Docs/TagInfo/mapcomplete_cyclofix.json b/Docs/TagInfo/mapcomplete_cyclofix.json index 9fd0a1af7..93f9db19c 100644 --- a/Docs/TagInfo/mapcomplete_cyclofix.json +++ b/Docs/TagInfo/mapcomplete_cyclofix.json @@ -640,151 +640,6 @@ "description": "Layer 'Bicycle pump and repair' 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 'Cyclofix - a map for cyclists') (This is only shown if repeat_on=)", "value": "-1" }, - { - "key": "amenity", - "description": "The MapComplete theme Cyclofix - a map for cyclists has a layer Bicycle tube vending machine showing features with this tag", - "value": "vending_machine" - }, - { - "key": "vending", - "description": "The MapComplete theme Cyclofix - a map for cyclists has a layer Bicycle tube vending machine showing features with this tag" - }, - { - "key": "id", - "description": "Layer 'Bicycle tube vending machine' 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 'Cyclofix - a map for cyclists') (This is only shown if _backend~.+ & _last_edit:passed_time<300 & (_version_number= | _version_number=1))" - }, - { - "key": "image", - "description": "The layer 'Bicycle tube vending machine 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 'Bicycle tube vending machine 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 'Bicycle tube vending machine 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 'Bicycle tube vending machine 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 'Bicycle tube vending machine' shows and asks freeform values for key 'operational_status' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')" - }, - { - "key": "operational_status", - "description": "Layer 'Bicycle tube vending machine' shows operational_status= with a fixed text, namely 'This vending machine works' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') Picking this answer will delete the key operational_status.", - "value": "" - }, - { - "key": "operational_status", - "description": "Layer 'Bicycle tube vending machine' shows operational_status=broken with a fixed text, namely 'This vending machine is broken' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", - "value": "broken" - }, - { - "key": "operational_status", - "description": "Layer 'Bicycle tube vending machine' shows operational_status=closed with a fixed text, namely 'This vending machine is closed' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", - "value": "closed" - }, - { - "key": "charge", - "description": "Layer 'Bicycle tube vending machine' shows and asks freeform values for key 'charge' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')" - }, - { - "key": "payment:cash", - "description": "Layer 'Bicycle tube vending machine' shows payment:cash=yes with a fixed text, namely 'Cash is accepted here' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", - "value": "yes" - }, - { - "key": "payment:cards", - "description": "Layer 'Bicycle tube vending machine' shows payment:cards=yes with a fixed text, namely 'Payment cards are accepted here' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", - "value": "yes" - }, - { - "key": "payment:qr_code", - "description": "Layer 'Bicycle tube vending machine' shows payment:qr_code=yes with a fixed text, namely 'Payment by QR-code is possible here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", - "value": "yes" - }, - { - "key": "payment:coins", - "description": "Layer 'Bicycle tube vending machine' shows payment:coins=yes with a fixed text, namely 'Coins are accepted here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", - "value": "yes" - }, - { - "key": "payment:notes", - "description": "Layer 'Bicycle tube vending machine' shows payment:notes=yes with a fixed text, namely 'Bank notes are accepted here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", - "value": "yes" - }, - { - "key": "payment:debit_cards", - "description": "Layer 'Bicycle tube vending machine' shows payment:debit_cards=yes with a fixed text, namely 'Debit cards are accepted here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", - "value": "yes" - }, - { - "key": "payment:credit_cards", - "description": "Layer 'Bicycle tube vending machine' shows payment:credit_cards=yes with a fixed text, namely 'Credit cards are accepted here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", - "value": "yes" - }, - { - "key": "brand", - "description": "Layer 'Bicycle tube vending machine' shows and asks freeform values for key 'brand' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')" - }, - { - "key": "brand", - "description": "Layer 'Bicycle tube vending machine' shows brand=Continental with a fixed text, namely 'Continental tubes are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", - "value": "Continental" - }, - { - "key": "brand", - "description": "Layer 'Bicycle tube vending machine' shows brand=Schwalbe with a fixed text, namely 'Schwalbe tubes are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", - "value": "Schwalbe" - }, - { - "key": "operator", - "description": "Layer 'Bicycle tube vending machine' shows and asks freeform values for key 'operator' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')" - }, - { - "key": "operator", - "description": "Layer 'Bicycle tube vending machine' shows operator=Schwalbe with a fixed text, namely 'Maintained by Schwalbe' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", - "value": "Schwalbe" - }, - { - "key": "operator", - "description": "Layer 'Bicycle tube vending machine' shows operator=Continental with a fixed text, namely 'Maintained by Continental' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", - "value": "Continental" - }, - { - "key": "vending", - "description": "Layer 'Bicycle tube vending machine' shows vending=bicycle_tube with a fixed text, namely 'Bicycle inner tubes are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", - "value": "bicycle_tube" - }, - { - "key": "vending", - "description": "Layer 'Bicycle tube vending machine' shows vending=bicycle_light with a fixed text, namely 'Bicycle lights are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", - "value": "bicycle_light" - }, - { - "key": "vending", - "description": "Layer 'Bicycle tube vending machine' shows vending=gloves with a fixed text, namely 'Gloves are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", - "value": "gloves" - }, - { - "key": "vending", - "description": "Layer 'Bicycle tube vending machine' shows vending=bicycle_repair_kit with a fixed text, namely 'Bicycle repair kits are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", - "value": "bicycle_repair_kit" - }, - { - "key": "vending", - "description": "Layer 'Bicycle tube vending machine' shows vending=bicycle_pump with a fixed text, namely 'Bicycle pumps are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", - "value": "bicycle_pump" - }, - { - "key": "vending", - "description": "Layer 'Bicycle tube vending machine' shows vending=bicycle_lock with a fixed text, namely 'Bicycle locks are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", - "value": "bicycle_lock" - }, { "key": "amenity", "description": "The MapComplete theme Cyclofix - a map for cyclists has a layer Drinking water showing features with this tag", @@ -2003,6 +1858,42 @@ "key": "socket:bs1363", "description": "Layer 'Charging stations' shows socket:bs1363~.+ & socket:bs1363!=1 with a fixed text, namely 'BS1363 (Type G)' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')" }, + { + "key": "socket:nema5_15", + "description": "Layer 'Charging stations' shows socket:nema5_15=1 with a fixed text, namely 'NEMA 5-15 (Type B)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "1" + }, + { + "key": "socket:nema5_15", + "description": "Layer 'Charging stations' shows socket:nema5_15~.+ & socket:nema5_15!=1 with a fixed text, namely 'NEMA 5-15 (Type B)' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')" + }, + { + "key": "socket:sev1011_t23", + "description": "Layer 'Charging stations' shows socket:sev1011_t23=1 with a fixed text, namely 'SEV 1011 T23 (Type J)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "1" + }, + { + "key": "socket:sev1011_t23", + "description": "Layer 'Charging stations' shows socket:sev1011_t23~.+ & socket:sev1011_t23!=1 with a fixed text, namely 'SEV 1011 T23 (Type J)' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')" + }, + { + "key": "socket:as3112", + "description": "Layer 'Charging stations' shows socket:as3112=1 with a fixed text, namely 'AS3112 (Type I)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "1" + }, + { + "key": "socket:as3112", + "description": "Layer 'Charging stations' shows socket:as3112~.+ & socket:as3112!=1 with a fixed text, namely 'AS3112 (Type I)' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')" + }, + { + "key": "socket:nema_5_20", + "description": "Layer 'Charging stations' shows socket:nema_5_20=1 with a fixed text, namely 'NEMA 5-20 (Type B)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "1" + }, + { + "key": "socket:nema_5_20", + "description": "Layer 'Charging stations' shows socket:nema_5_20~.+ & socket:nema_5_20!=1 with a fixed text, namely 'NEMA 5-20 (Type B)' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')" + }, { "key": "socket:schuko", "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:schuko' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if socket:schuko~.+ & socket:schuko!=0)" @@ -2665,6 +2556,130 @@ "description": "Layer 'Charging stations' shows socket:bs1363:output=3kW with a fixed text, namely 'BS1363 (Type G) outputs at most 3kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if socket:bs1363~.+ & socket:bs1363!=0)", "value": "3kW" }, + { + "key": "socket:nema5_15", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:nema5_15' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if socket:nema5_15~.+ & socket:nema5_15!=0)" + }, + { + "key": "socket:nema5_15:voltage", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:nema5_15:voltage' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if socket:nema5_15~.+ & socket:nema5_15!=0)" + }, + { + "key": "socket:nema5_15:voltage", + "description": "Layer 'Charging stations' shows socket:nema5_15:voltage=120 V with a fixed text, namely 'NEMA 5-15 (Type B) outputs 120 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if socket:nema5_15~.+ & socket:nema5_15!=0)", + "value": "120 V" + }, + { + "key": "socket:nema5_15:current", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:nema5_15:current' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if socket:nema5_15~.+ & socket:nema5_15!=0)" + }, + { + "key": "socket:nema5_15:current", + "description": "Layer 'Charging stations' shows socket:nema5_15:current=15 A with a fixed text, namely 'NEMA 5-15 (Type B) outputs at most 15 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if socket:nema5_15~.+ & socket:nema5_15!=0)", + "value": "15 A" + }, + { + "key": "socket:nema5_15:output", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:nema5_15:output' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if socket:nema5_15~.+ & socket:nema5_15!=0)" + }, + { + "key": "socket:nema5_15:output", + "description": "Layer 'Charging stations' shows socket:nema5_15:output=1.8 kW with a fixed text, namely 'NEMA 5-15 (Type B) outputs at most 1.8 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if socket:nema5_15~.+ & socket:nema5_15!=0)", + "value": "1.8 kW" + }, + { + "key": "socket:sev1011_t23", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:sev1011_t23' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if socket:sev1011_t23~.+ & socket:sev1011_t23!=0)" + }, + { + "key": "socket:sev1011_t23:voltage", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:sev1011_t23:voltage' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if socket:sev1011_t23~.+ & socket:sev1011_t23!=0)" + }, + { + "key": "socket:sev1011_t23:voltage", + "description": "Layer 'Charging stations' shows socket:sev1011_t23:voltage=230 V with a fixed text, namely 'SEV 1011 T23 (Type J) outputs 230 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if socket:sev1011_t23~.+ & socket:sev1011_t23!=0)", + "value": "230 V" + }, + { + "key": "socket:sev1011_t23:current", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:sev1011_t23:current' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if socket:sev1011_t23~.+ & socket:sev1011_t23!=0)" + }, + { + "key": "socket:sev1011_t23:current", + "description": "Layer 'Charging stations' shows socket:sev1011_t23:current=16 A with a fixed text, namely 'SEV 1011 T23 (Type J) outputs at most 16 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if socket:sev1011_t23~.+ & socket:sev1011_t23!=0)", + "value": "16 A" + }, + { + "key": "socket:sev1011_t23:output", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:sev1011_t23:output' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if socket:sev1011_t23~.+ & socket:sev1011_t23!=0)" + }, + { + "key": "socket:sev1011_t23:output", + "description": "Layer 'Charging stations' shows socket:sev1011_t23:output=3.7 kW with a fixed text, namely 'SEV 1011 T23 (Type J) outputs at most 3.7 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if socket:sev1011_t23~.+ & socket:sev1011_t23!=0)", + "value": "3.7 kW" + }, + { + "key": "socket:as3112", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:as3112' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if socket:as3112~.+ & socket:as3112!=0)" + }, + { + "key": "socket:as3112:voltage", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:as3112:voltage' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if socket:as3112~.+ & socket:as3112!=0)" + }, + { + "key": "socket:as3112:voltage", + "description": "Layer 'Charging stations' shows socket:as3112:voltage=230 V with a fixed text, namely 'AS3112 (Type I) outputs 230 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if socket:as3112~.+ & socket:as3112!=0)", + "value": "230 V" + }, + { + "key": "socket:as3112:current", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:as3112:current' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if socket:as3112~.+ & socket:as3112!=0)" + }, + { + "key": "socket:as3112:current", + "description": "Layer 'Charging stations' shows socket:as3112:current=10 A with a fixed text, namely 'AS3112 (Type I) outputs at most 10 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if socket:as3112~.+ & socket:as3112!=0)", + "value": "10 A" + }, + { + "key": "socket:as3112:output", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:as3112:output' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if socket:as3112~.+ & socket:as3112!=0)" + }, + { + "key": "socket:as3112:output", + "description": "Layer 'Charging stations' shows socket:as3112:output=2.3 kW with a fixed text, namely 'AS3112 (Type I) outputs at most 2.3 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if socket:as3112~.+ & socket:as3112!=0)", + "value": "2.3 kW" + }, + { + "key": "socket:nema_5_20", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:nema_5_20' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if socket:nema_5_20~.+ & socket:nema_5_20!=0)" + }, + { + "key": "socket:nema_5_20:voltage", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:nema_5_20:voltage' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if socket:nema_5_20~.+ & socket:nema_5_20!=0)" + }, + { + "key": "socket:nema_5_20:voltage", + "description": "Layer 'Charging stations' shows socket:nema_5_20:voltage=120 V with a fixed text, namely 'NEMA 5-20 (Type B) outputs 120 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if socket:nema_5_20~.+ & socket:nema_5_20!=0)", + "value": "120 V" + }, + { + "key": "socket:nema_5_20:current", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:nema_5_20:current' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if socket:nema_5_20~.+ & socket:nema_5_20!=0)" + }, + { + "key": "socket:nema_5_20:current", + "description": "Layer 'Charging stations' shows socket:nema_5_20:current=20 A with a fixed text, namely 'NEMA 5-20 (Type B) outputs at most 20 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if socket:nema_5_20~.+ & socket:nema_5_20!=0)", + "value": "20 A" + }, + { + "key": "socket:nema_5_20:output", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:nema_5_20:output' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if socket:nema_5_20~.+ & socket:nema_5_20!=0)" + }, + { + "key": "socket:nema_5_20:output", + "description": "Layer 'Charging stations' shows socket:nema_5_20:output=2.4 kW with a fixed text, namely 'NEMA 5-20 (Type B) outputs at most 2.4 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if socket:nema_5_20~.+ & socket:nema_5_20!=0)", + "value": "2.4 kW" + }, { "key": "opening_hours", "description": "Layer 'Charging stations' shows and asks freeform values for key 'opening_hours' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')" @@ -3058,6 +3073,472 @@ "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 'Cyclofix - a map for cyclists') (This is only shown if motor_vehicle=yes | hgv=yes | bus=yes | bicycle=no | bicycle=)", "value": "yes" + }, + { + "key": "amenity", + "description": "The MapComplete theme Cyclofix - a map for cyclists has a layer Vending Machines showing features with this tag", + "value": "vending_machine" + }, + { + "key": "vending", + "description": "The MapComplete theme Cyclofix - a map for cyclists has a layer Vending Machines showing features with this tag" + }, + { + "key": "id", + "description": "Layer 'Vending Machines' 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 'Cyclofix - a map for cyclists') (This is only shown if _backend~.+ & _last_edit:passed_time<300 & (_version_number= | _version_number=1))" + }, + { + "key": "image", + "description": "The layer 'Vending Machines 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 'Vending Machines 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 'Vending Machines 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 'Vending Machines 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 'Vending Machines' shows and asks freeform values for key 'level' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if repeat_on=)" + }, + { + "key": "location", + "description": "Layer 'Vending Machines' shows location=underground with a fixed text, namely 'Located underground' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if repeat_on=)", + "value": "underground" + }, + { + "key": "level", + "description": "Layer 'Vending Machines' 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 'Cyclofix - a map for cyclists') (This is only shown if repeat_on=)", + "value": "0" + }, + { + "key": "level", + "description": "Layer 'Vending Machines' shows level= with a fixed text, namely 'Located on the ground floor' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') Picking this answer will delete the key level. (This is only shown if repeat_on=)", + "value": "" + }, + { + "key": "level", + "description": "Layer 'Vending Machines' 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 'Cyclofix - a map for cyclists') (This is only shown if repeat_on=)", + "value": "1" + }, + { + "key": "level", + "description": "Layer 'Vending Machines' 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 'Cyclofix - a map for cyclists') (This is only shown if repeat_on=)", + "value": "-1" + }, + { + "key": "vending", + "description": "Layer 'Vending Machines' shows and asks freeform values for key 'vending' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')" + }, + { + "key": "vending", + "description": "Layer 'Vending Machines' shows vending=drinks with a fixed text, namely 'Drinks are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "drinks" + }, + { + "key": "vending", + "description": "Layer 'Vending Machines' shows vending=sweets with a fixed text, namely 'Sweets are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "sweets" + }, + { + "key": "vending", + "description": "Layer 'Vending Machines' shows vending=food with a fixed text, namely 'Food is sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "food" + }, + { + "key": "vending", + "description": "Layer 'Vending Machines' shows vending=cigarettes with a fixed text, namely 'Cigarettes are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "cigarettes" + }, + { + "key": "vending", + "description": "Layer 'Vending Machines' shows vending=condoms with a fixed text, namely 'Condoms are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "condoms" + }, + { + "key": "vending", + "description": "Layer 'Vending Machines' shows vending=coffee with a fixed text, namely 'Coffee is sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "coffee" + }, + { + "key": "vending", + "description": "Layer 'Vending Machines' shows vending=water with a fixed text, namely 'Drinking water is sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "water" + }, + { + "key": "vending", + "description": "Layer 'Vending Machines' shows vending=newspapers with a fixed text, namely 'Newspapers are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "newspapers" + }, + { + "key": "vending", + "description": "Layer 'Vending Machines' shows vending=bicycle_tube with a fixed text, namely 'Bicycle inner tubes are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "bicycle_tube" + }, + { + "key": "vending", + "description": "Layer 'Vending Machines' shows vending=milk with a fixed text, namely 'Milk is sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "milk" + }, + { + "key": "vending", + "description": "Layer 'Vending Machines' shows vending=bread with a fixed text, namely 'Bread is sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "bread" + }, + { + "key": "vending", + "description": "Layer 'Vending Machines' shows vending=eggs with a fixed text, namely 'Eggs are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "eggs" + }, + { + "key": "vending", + "description": "Layer 'Vending Machines' shows vending=cheese with a fixed text, namely 'Cheese is sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "cheese" + }, + { + "key": "vending", + "description": "Layer 'Vending Machines' shows vending=honey with a fixed text, namely 'Honey is sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "honey" + }, + { + "key": "vending", + "description": "Layer 'Vending Machines' shows vending=potatoes with a fixed text, namely 'Potatoes are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "potatoes" + }, + { + "key": "vending", + "description": "Layer 'Vending Machines' shows vending=meat with a fixed text, namely 'Meat is sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "meat" + }, + { + "key": "vending", + "description": "Layer 'Vending Machines' shows vending=fruit with a fixed text, namely 'Fruit is sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "fruit" + }, + { + "key": "vending", + "description": "Layer 'Vending Machines' shows vending=strawberries with a fixed text, namely 'Strawberries are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "strawberries" + }, + { + "key": "vending", + "description": "Layer 'Vending Machines' shows vending=flowers with a fixed text, namely 'Flowers are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "flowers" + }, + { + "key": "vending", + "description": "Layer 'Vending Machines' shows vending=parking_tickets with a fixed text, namely 'Parking tickets are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "parking_tickets" + }, + { + "key": "vending", + "description": "Layer 'Vending Machines' shows vending=elongated_coin with a fixed text, namely 'Pressed pennies are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "elongated_coin" + }, + { + "key": "vending", + "description": "Layer 'Vending Machines' shows vending=public_transport_tickets with a fixed text, namely 'Public transport tickets are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "public_transport_tickets" + }, + { + "key": "vending", + "description": "Layer 'Vending Machines' shows vending=bicycle_light with a fixed text, namely 'Bicycle lights are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "bicycle_light" + }, + { + "key": "vending", + "description": "Layer 'Vending Machines' shows vending=gloves with a fixed text, namely 'Gloves are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "gloves" + }, + { + "key": "vending", + "description": "Layer 'Vending Machines' shows vending=bicycle_repair_kit with a fixed text, namely 'Bicycle repair kits are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "bicycle_repair_kit" + }, + { + "key": "vending", + "description": "Layer 'Vending Machines' shows vending=bicycle_pump with a fixed text, namely 'Bicycle pumps are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "bicycle_pump" + }, + { + "key": "vending", + "description": "Layer 'Vending Machines' shows vending=bicycle_lock with a fixed text, namely 'Bicycle locks are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "bicycle_lock" + }, + { + "key": "brand", + "description": "Layer 'Vending Machines' shows and asks freeform values for key 'brand' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if vending~^(.*bicycle_tube.*)$)" + }, + { + "key": "brand", + "description": "Layer 'Vending Machines' shows brand=Continental with a fixed text, namely 'Continental tubes are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if vending~^(.*bicycle_tube.*)$)", + "value": "Continental" + }, + { + "key": "brand", + "description": "Layer 'Vending Machines' shows brand=Schwalbe with a fixed text, namely 'Schwalbe tubes are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if vending~^(.*bicycle_tube.*)$)", + "value": "Schwalbe" + }, + { + "key": "opening_hours", + "description": "Layer 'Vending Machines' shows and asks freeform values for key 'opening_hours' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')" + }, + { + "key": "opening_hours", + "description": "Layer 'Vending Machines' 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": "opening_hours", + "description": "Layer 'Vending Machines' shows opening_hours=closed with a fixed text, namely 'Marked as closed for an unspecified time' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "closed" + }, + { + "key": "payment:cash", + "description": "Layer 'Vending Machines' shows payment:cash=yes with a fixed text, namely 'Cash is accepted here' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "yes" + }, + { + "key": "payment:cards", + "description": "Layer 'Vending Machines' shows payment:cards=yes with a fixed text, namely 'Payment cards are accepted here' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "yes" + }, + { + "key": "payment:qr_code", + "description": "Layer 'Vending Machines' shows payment:qr_code=yes with a fixed text, namely 'Payment by QR-code is possible here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "yes" + }, + { + "key": "payment:coins", + "description": "Layer 'Vending Machines' shows payment:coins=yes with a fixed text, namely 'Coins are accepted here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "yes" + }, + { + "key": "payment:notes", + "description": "Layer 'Vending Machines' shows payment:notes=yes with a fixed text, namely 'Bank notes are accepted here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "yes" + }, + { + "key": "payment:debit_cards", + "description": "Layer 'Vending Machines' shows payment:debit_cards=yes with a fixed text, namely 'Debit cards are accepted here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "yes" + }, + { + "key": "payment:credit_cards", + "description": "Layer 'Vending Machines' shows payment:credit_cards=yes with a fixed text, namely 'Credit cards are accepted here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "yes" + }, + { + "key": "payment:coins:denominations", + "description": "Layer 'Vending Machines' shows payment:coins:denominations=0.01 EUR with a fixed text, namely '1 cent coins are accepted' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (payment:coins=yes | payment:cash=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$))", + "value": "0.01 EUR" + }, + { + "key": "payment:coins:denominations", + "description": "Layer 'Vending Machines' shows payment:coins:denominations=0.02 EUR with a fixed text, namely '2 cent coins are accepted' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (payment:coins=yes | payment:cash=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$))", + "value": "0.02 EUR" + }, + { + "key": "payment:coins:denominations", + "description": "Layer 'Vending Machines' shows payment:coins:denominations=0.05 EUR with a fixed text, namely '5 cent coins are accepted' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (payment:coins=yes | payment:cash=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$))", + "value": "0.05 EUR" + }, + { + "key": "payment:coins:denominations", + "description": "Layer 'Vending Machines' shows payment:coins:denominations=0.10 EUR with a fixed text, namely '10 cent coins are accepted' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (payment:coins=yes | payment:cash=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$))", + "value": "0.10 EUR" + }, + { + "key": "payment:coins:denominations", + "description": "Layer 'Vending Machines' shows payment:coins:denominations=0.20 EUR with a fixed text, namely '20 cent coins are accepted' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (payment:coins=yes | payment:cash=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$))", + "value": "0.20 EUR" + }, + { + "key": "payment:coins:denominations", + "description": "Layer 'Vending Machines' shows payment:coins: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 'Cyclofix - a map for cyclists') (This is only shown if (payment:coins=yes | payment:cash=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$))", + "value": "0.50 EUR" + }, + { + "key": "payment:coins:denominations", + "description": "Layer 'Vending Machines' shows payment:coins: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 'Cyclofix - a map for cyclists') (This is only shown if (payment:coins=yes | payment:cash=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$))", + "value": "1 EUR" + }, + { + "key": "payment:coins:denominations", + "description": "Layer 'Vending Machines' shows payment:coins: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 'Cyclofix - a map for cyclists') (This is only shown if (payment:coins=yes | payment:cash=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$))", + "value": "2 EUR" + }, + { + "key": "payment:coins:denominations", + "description": "Layer 'Vending Machines' shows payment:coins:denominations=0.05 CHF with a fixed text, namely '5 centimes coins are accepted' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (payment:coins=yes | payment:cash=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$))", + "value": "0.05 CHF" + }, + { + "key": "payment:coins:denominations", + "description": "Layer 'Vending Machines' shows payment:coins:denominations=0.10 CHF with a fixed text, namely '10 centimes coins are accepted' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (payment:coins=yes | payment:cash=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$))", + "value": "0.10 CHF" + }, + { + "key": "payment:coins:denominations", + "description": "Layer 'Vending Machines' shows payment:coins:denominations=0.20 CHF with a fixed text, namely '20 centimes coins are accepted' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (payment:coins=yes | payment:cash=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$))", + "value": "0.20 CHF" + }, + { + "key": "payment:coins:denominations", + "description": "Layer 'Vending Machines' shows payment:coins:denominations=0.50 CHF with a fixed text, namely '½ franc coins are accepted' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (payment:coins=yes | payment:cash=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$))", + "value": "0.50 CHF" + }, + { + "key": "payment:coins:denominations", + "description": "Layer 'Vending Machines' shows payment:coins:denominations=1 CHF with a fixed text, namely '1 franc coins are accepted' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (payment:coins=yes | payment:cash=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$))", + "value": "1 CHF" + }, + { + "key": "payment:coins:denominations", + "description": "Layer 'Vending Machines' shows payment:coins:denominations=2 CHF with a fixed text, namely '2 francs coins are accepted' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (payment:coins=yes | payment:cash=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$))", + "value": "2 CHF" + }, + { + "key": "payment:coins:denominations", + "description": "Layer 'Vending Machines' shows payment:coins:denominations=5 CHF with a fixed text, namely '5 francs coins are accepted' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (payment:coins=yes | payment:cash=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$))", + "value": "5 CHF" + }, + { + "key": "payment:notes:denominations", + "description": "Layer 'Vending Machines' shows payment:notes:denominations=5 EUR with a fixed text, namely '5 euro notes are accepted' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (payment:notes=yes | payment:cash=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$))", + "value": "5 EUR" + }, + { + "key": "payment:notes:denominations", + "description": "Layer 'Vending Machines' shows payment:notes:denominations=10 EUR with a fixed text, namely '10 euro notes are accepted' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (payment:notes=yes | payment:cash=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$))", + "value": "10 EUR" + }, + { + "key": "payment:notes:denominations", + "description": "Layer 'Vending Machines' shows payment:notes:denominations=20 EUR with a fixed text, namely '20 euro notes are accepted' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (payment:notes=yes | payment:cash=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$))", + "value": "20 EUR" + }, + { + "key": "payment:notes:denominations", + "description": "Layer 'Vending Machines' shows payment:notes:denominations=50 EUR with a fixed text, namely '50 euro notes are accepted' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (payment:notes=yes | payment:cash=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$))", + "value": "50 EUR" + }, + { + "key": "payment:notes:denominations", + "description": "Layer 'Vending Machines' shows payment:notes:denominations=100 EUR with a fixed text, namely '100 euro notes are accepted' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (payment:notes=yes | payment:cash=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$))", + "value": "100 EUR" + }, + { + "key": "payment:notes:denominations", + "description": "Layer 'Vending Machines' shows payment:notes:denominations=200 EUR with a fixed text, namely '200 euro notes are accepted' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (payment:notes=yes | payment:cash=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$))", + "value": "200 EUR" + }, + { + "key": "payment:notes:denominations", + "description": "Layer 'Vending Machines' shows payment:notes:denominations=500 EUR with a fixed text, namely '500 euro notes are accepted' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (payment:notes=yes | payment:cash=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$))", + "value": "500 EUR" + }, + { + "key": "payment:notes:denominations", + "description": "Layer 'Vending Machines' shows payment:notes:denominations=10 CHF with a fixed text, namely '10 francs notes are accepted' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (payment:notes=yes | payment:cash=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$))", + "value": "10 CHF" + }, + { + "key": "payment:notes:denominations", + "description": "Layer 'Vending Machines' shows payment:notes:denominations=20 CHF with a fixed text, namely '20 francs notes are accepted' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (payment:notes=yes | payment:cash=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$))", + "value": "20 CHF" + }, + { + "key": "payment:notes:denominations", + "description": "Layer 'Vending Machines' shows payment:notes:denominations=50 CHF with a fixed text, namely '50 francs notes are accepted' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (payment:notes=yes | payment:cash=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$))", + "value": "50 CHF" + }, + { + "key": "payment:notes:denominations", + "description": "Layer 'Vending Machines' shows payment:notes:denominations=100 CHF with a fixed text, namely '100 francs notes are accepted' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (payment:notes=yes | payment:cash=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$))", + "value": "100 CHF" + }, + { + "key": "payment:notes:denominations", + "description": "Layer 'Vending Machines' shows payment:notes:denominations=200 CHF with a fixed text, namely '200 francs notes are accepted' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (payment:notes=yes | payment:cash=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$))", + "value": "200 CHF" + }, + { + "key": "payment:notes:denominations", + "description": "Layer 'Vending Machines' shows payment:notes:denominations=1000 CHF with a fixed text, namely '1000 francs notes are accepted' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (payment:notes=yes | payment:cash=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$))", + "value": "1000 CHF" + }, + { + "key": "operator", + "description": "Layer 'Vending Machines' shows and asks freeform values for key 'operator' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')" + }, + { + "key": "indoor", + "description": "Layer 'Vending Machines' shows indoor= with a fixed text, namely 'This vending machine is outdoors' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') Picking this answer will delete the key indoor.", + "value": "" + }, + { + "key": "indoor", + "description": "Layer 'Vending Machines' shows indoor=yes with a fixed text, namely 'This vending machine is indoors' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "yes" + }, + { + "key": "indoor", + "description": "Layer 'Vending Machines' shows indoor=no with a fixed text, namely 'This vending machine is outdoors' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "no" + }, + { + "key": "phone", + "description": "Layer 'Vending Machines' shows and asks freeform values for key 'phone' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')" + }, + { + "key": "contact:phone", + "description": "Layer 'Vending Machines' shows contact:phone~.+ with a fixed text, namely '{contact:phone}' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')" + }, + { + "key": "website", + "description": "Layer 'Vending Machines' shows and asks freeform values for key 'website' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')" + }, + { + "key": "contact:website", + "description": "Layer 'Vending Machines' shows contact:website~.+ with a fixed text, namely '{contact:website}' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')" + }, + { + "key": "charge", + "description": "Layer 'Vending Machines' shows and asks freeform values for key 'charge' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if vending~^(.*bicycle_tube.*)$)" + }, + { + "key": "charge", + "description": "Layer 'Vending Machines' shows and asks freeform values for key 'charge' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if vending~^(.*bicycle_light.*)$)" + }, + { + "key": "charge", + "description": "Layer 'Vending Machines' shows and asks freeform values for key 'charge' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if vending~^(.*condom.*)$)" + }, + { + "key": "operational_status", + "description": "Layer 'Vending Machines' shows operational_status= with a fixed text, namely 'This vending machine works' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') Picking this answer will delete the key operational_status.", + "value": "" + }, + { + "key": "operational_status", + "description": "Layer 'Vending Machines' shows operational_status=broken with a fixed text, namely 'This vending machine is broken' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "broken" + }, + { + "key": "operational_status", + "description": "Layer 'Vending Machines' shows operational_status=closed with a fixed text, namely 'This vending machine is closed' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "value": "closed" + }, + { + "key": "operational_status", + "description": "Layer 'Vending Machines' shows operational_status~.+ with a fixed text, namely 'The operational status is {operational_status}' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')" } ] } \ No newline at end of file diff --git a/Docs/TagInfo/mapcomplete_etymology.json b/Docs/TagInfo/mapcomplete_etymology.json index 1f584832a..148cd9a72 100644 --- a/Docs/TagInfo/mapcomplete_etymology.json +++ b/Docs/TagInfo/mapcomplete_etymology.json @@ -345,76 +345,76 @@ }, { "key": "name", - "description": "The MapComplete theme Etymology - what is a place named after? has a layer Toursistic places without etymology information showing features with this tag" + "description": "The MapComplete theme Etymology - what is a place named after? has a layer Touristic places without etymology information showing features with this tag" }, { "key": "tourism", - "description": "The MapComplete theme Etymology - what is a place named after? has a layer Toursistic places without etymology information showing features with this tag", + "description": "The MapComplete theme Etymology - what is a place named after? has a layer Touristic places without etymology information showing features with this tag", "value": "aquarium" }, { "key": "tourism", - "description": "The MapComplete theme Etymology - what is a place named after? has a layer Toursistic places without etymology information showing features with this tag", + "description": "The MapComplete theme Etymology - what is a place named after? has a layer Touristic places without etymology information showing features with this tag", "value": "museum" }, { "key": "tourism", - "description": "The MapComplete theme Etymology - what is a place named after? has a layer Toursistic places without etymology information showing features with this tag", + "description": "The MapComplete theme Etymology - what is a place named after? has a layer Touristic places without etymology information showing features with this tag", "value": "theme_park" }, { "key": "tourism", - "description": "The MapComplete theme Etymology - what is a place named after? has a layer Toursistic places without etymology information showing features with this tag", + "description": "The MapComplete theme Etymology - what is a place named after? has a layer Touristic places without etymology information showing features with this tag", "value": "zoo" }, { "key": "id", - "description": "Layer 'Toursistic places without etymology information' 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 'Etymology - what is a place named after?') (This is only shown if _backend~.+ & _last_edit:passed_time<300 & (_version_number= | _version_number=1))" + "description": "Layer 'Touristic places without etymology information' 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 'Etymology - what is a place named after?') (This is only shown if _backend~.+ & _last_edit:passed_time<300 & (_version_number= | _version_number=1))" }, { "key": "image", - "description": "The layer 'Toursistic places without etymology information shows images based on the keys image, image:0, image:1,... and wikidata, wikipedia, wikimedia_commons and mapillary" + "description": "The layer 'Touristic places without etymology information shows images based on the keys image, image:0, image:1,... and wikidata, wikipedia, wikimedia_commons and mapillary" }, { "key": "mapillary", - "description": "The layer 'Toursistic places without etymology information shows images based on the keys image, image:0, image:1,... and wikidata, wikipedia, wikimedia_commons and mapillary" + "description": "The layer 'Touristic places without etymology information shows images based on the keys image, image:0, image:1,... and wikidata, wikipedia, wikimedia_commons and mapillary" }, { "key": "wikidata", - "description": "The layer 'Toursistic places without etymology information shows images based on the keys image, image:0, image:1,... and wikidata, wikipedia, wikimedia_commons and mapillary" + "description": "The layer 'Touristic places without etymology information shows images based on the keys image, image:0, image:1,... and wikidata, wikipedia, wikimedia_commons and mapillary" }, { "key": "wikipedia", - "description": "The layer 'Toursistic places without etymology information shows images based on the keys image, image:0, image:1,... and wikidata, wikipedia, wikimedia_commons and mapillary" + "description": "The layer 'Touristic places without etymology information shows images based on the keys image, image:0, image:1,... and wikidata, wikipedia, wikimedia_commons and mapillary" }, { "key": "name:etymology:wikidata", - "description": "Layer 'Toursistic places without etymology information' shows and asks freeform values for key 'name:etymology:wikidata' (in the mapcomplete.org theme 'Etymology - what is a place named after?') (This is only shown if name:etymology!=unknown)" + "description": "Layer 'Touristic places without etymology information' shows and asks freeform values for key 'name:etymology:wikidata' (in the mapcomplete.org theme 'Etymology - what is a place named after?') (This is only shown if name:etymology!=unknown)" }, { "key": "name:etymology", - "description": "Layer 'Toursistic places without etymology information' shows and asks freeform values for key 'name:etymology' (in the mapcomplete.org theme 'Etymology - what is a place named after?') (This is only shown if name:etymology~.+ | name:etymology:wikidata=)" + "description": "Layer 'Touristic places without etymology information' shows and asks freeform values for key 'name:etymology' (in the mapcomplete.org theme 'Etymology - what is a place named after?') (This is only shown if name:etymology~.+ | name:etymology:wikidata=)" }, { "key": "name:etymology", - "description": "Layer 'Toursistic places without etymology information' shows name:etymology=unknown with a fixed text, namely 'The origin of this name is unknown in all literature' and allows to pick this as a default answer (in the mapcomplete.org theme 'Etymology - what is a place named after?') (This is only shown if name:etymology~.+ | name:etymology:wikidata=)", + "description": "Layer 'Touristic places without etymology information' shows name:etymology=unknown with a fixed text, namely 'The origin of this name is unknown in all literature' and allows to pick this as a default answer (in the mapcomplete.org theme 'Etymology - what is a place named after?') (This is only shown if name:etymology~.+ | name:etymology:wikidata=)", "value": "unknown" }, { "key": "image", - "description": "The layer 'Toursistic places without etymology information allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary" + "description": "The layer 'Touristic places without etymology information 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 'Toursistic places without etymology information allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary" + "description": "The layer 'Touristic places without etymology information 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 'Toursistic places without etymology information allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary" + "description": "The layer 'Touristic places without etymology information 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 'Toursistic places without etymology information allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary" + "description": "The layer 'Touristic places without etymology information 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", diff --git a/Docs/TagInfo/mapcomplete_food.json b/Docs/TagInfo/mapcomplete_food.json index 7db057898..9fc769a36 100644 --- a/Docs/TagInfo/mapcomplete_food.json +++ b/Docs/TagInfo/mapcomplete_food.json @@ -236,22 +236,22 @@ }, { "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 'Restaurants and fast food') (This is only shown if takeaway=only)", + "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 'Restaurants and fast food') (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 'Restaurants and fast food') (This is only shown if takeaway=only)", + "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 'Restaurants and fast food') (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 'Restaurants and fast food') (This is only shown if takeaway=only)", + "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 'Restaurants and fast food') (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 'Restaurants and fast food') (This is only shown if takeaway=only)", + "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 'Restaurants and fast food') (This is only shown if takeaway!=only)", "value": "no" }, { @@ -549,6 +549,11 @@ "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 'Restaurants and fast food')", "value": "unleashed" }, + { + "key": "dog", + "description": "Layer 'Restaurants and fast food' shows dog=outside with a fixed text, namely 'Dogs are allowed only outside' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food')", + "value": "outside" + }, { "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 'Restaurants and fast food')", diff --git a/Docs/TagInfo/mapcomplete_fritures.json b/Docs/TagInfo/mapcomplete_fritures.json index 6cde64b70..31354bf74 100644 --- a/Docs/TagInfo/mapcomplete_fritures.json +++ b/Docs/TagInfo/mapcomplete_fritures.json @@ -240,22 +240,22 @@ }, { "key": "reservation", - "description": "Layer 'Fries shop' 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 'Fries shops') (This is only shown if takeaway=only)", + "description": "Layer 'Fries shop' 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 'Fries shops') (This is only shown if takeaway!=only)", "value": "required" }, { "key": "reservation", - "description": "Layer 'Fries shop' 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 'Fries shops') (This is only shown if takeaway=only)", + "description": "Layer 'Fries shop' 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 'Fries shops') (This is only shown if takeaway!=only)", "value": "recommended" }, { "key": "reservation", - "description": "Layer 'Fries shop' 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 'Fries shops') (This is only shown if takeaway=only)", + "description": "Layer 'Fries shop' 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 'Fries shops') (This is only shown if takeaway!=only)", "value": "yes" }, { "key": "reservation", - "description": "Layer 'Fries shop' 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 'Fries shops') (This is only shown if takeaway=only)", + "description": "Layer 'Fries shop' 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 'Fries shops') (This is only shown if takeaway!=only)", "value": "no" }, { @@ -553,6 +553,11 @@ "description": "Layer 'Fries shop' 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 'Fries shops')", "value": "unleashed" }, + { + "key": "dog", + "description": "Layer 'Fries shop' shows dog=outside with a fixed text, namely 'Dogs are allowed only outside' and allows to pick this as a default answer (in the mapcomplete.org theme 'Fries shops')", + "value": "outside" + }, { "key": "internet_access", "description": "Layer 'Fries shop' 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 'Fries shops')", diff --git a/Docs/TagInfo/mapcomplete_healthcare.json b/Docs/TagInfo/mapcomplete_healthcare.json index 5d57662e4..3a143dfc8 100644 --- a/Docs/TagInfo/mapcomplete_healthcare.json +++ b/Docs/TagInfo/mapcomplete_healthcare.json @@ -1258,6 +1258,15 @@ "description": "Layer 'Shop' shows shop=wine with a fixed text, namely 'Wine Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if craft=)", "value": "wine" }, + { + "key": "brand", + "description": "Layer 'Shop' shows and asks freeform values for key 'brand' (in the mapcomplete.org theme 'Healthcare')" + }, + { + "key": "not:brand", + "description": "Layer 'Shop' shows not:brand=yes with a fixed text, namely 'This shop does not have a specific brand, it is not part of a bigger chain' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare')", + "value": "yes" + }, { "key": "second_hand", "description": "Layer 'Shop' shows second_hand=only with a fixed text, namely 'This shop sells second-hand items only' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop=clothes | shop=car | shop=books | shop=charity | shop=car_repair | shop=furniture | shop=bicycle | shop=bicycle | shop=mobile_phone | shop=computer | shop=toys)", @@ -1379,6 +1388,16 @@ "description": "Layer 'Shop' shows service:print:A0=yes with a fixed text, namely 'This shop can print on papers of size A0' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ | service:print=yes)", "value": "yes" }, + { + "key": "service:binding", + "description": "Layer 'Shop' shows service:binding=yes with a fixed text, namely 'This shop binds papers into a booklet' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ | service:print=yes)", + "value": "yes" + }, + { + "key": "service:binding", + "description": "Layer 'Shop' shows service:binding=no with a fixed text, namely 'This shop does bind books' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ | service:print=yes)", + "value": "no" + }, { "key": "craft", "description": "Layer 'Shop' shows craft=key_cutter with a fixed text, namely 'This shop is also specialized in key cutting' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop=shoe_repair | service:key_cutting~.+ | craft=key_cutting | shop=diy | shop=doityourself | shop=home_improvement | shop=hardware | shop=locksmith | shop=repair)", diff --git a/Docs/TagInfo/mapcomplete_lighthouses.json b/Docs/TagInfo/mapcomplete_lighthouses.json new file mode 100644 index 000000000..3994d2109 --- /dev/null +++ b/Docs/TagInfo/mapcomplete_lighthouses.json @@ -0,0 +1,56 @@ +{ + "data_format": 1, + "project": { + "name": "MapComplete Lighthouses", + "description": "Lighthouses are tall buildings with a light on top to guide marine traffic", + "project_url": "https://mapcomplete.org/lighthouses", + "doc_url": "https://github.com/pietervdvn/MapComplete/tree/master/assets/themes/", + "icon_url": "https://mapcomplete.org/assets/themes/lighthouses/lighthouse.svg", + "contact_name": "Pieter Vander Vennet", + "contact_email": "pietervdvn@posteo.net" + }, + "tags": [ + { + "key": "man_made", + "description": "The MapComplete theme Lighthouses has a layer lighthouse showing features with this tag", + "value": "lighthouse" + }, + { + "key": "id", + "description": "Layer 'lighthouse' 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 'Lighthouses') (This is only shown if _backend~.+ & _last_edit:passed_time<300 & (_version_number= | _version_number=1))" + }, + { + "key": "image", + "description": "The layer 'lighthouse 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 'lighthouse 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 'lighthouse 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 'lighthouse 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": "Layer 'lighthouse' shows and asks freeform values for key 'wikidata' (in the mapcomplete.org theme 'Lighthouses')" + }, + { + "key": "wikipedia", + "description": "Layer 'lighthouse' shows wikipedia~.+ with a fixed text, namely '{wikipedia():max-height:25rem}' (in the mapcomplete.org theme 'Lighthouses')" + }, + { + "key": "wikidata", + "description": "Layer 'lighthouse' shows wikidata= with a fixed text, namely 'No Wikipedia page has been linked yet' (in the mapcomplete.org theme 'Lighthouses') Picking this answer will delete the key wikidata.", + "value": "" + }, + { + "key": "height", + "description": "Layer 'lighthouse' shows and asks freeform values for key 'height' (in the mapcomplete.org theme 'Lighthouses')" + } + ] +} \ No newline at end of file diff --git a/Docs/TagInfo/mapcomplete_memorials.json b/Docs/TagInfo/mapcomplete_memorials.json index 1248770be..481697286 100644 --- a/Docs/TagInfo/mapcomplete_memorials.json +++ b/Docs/TagInfo/mapcomplete_memorials.json @@ -163,6 +163,11 @@ "description": "Layer 'Memorials' shows memorial=tree with a fixed text, namely 'This is a memorial tree' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials')", "value": "tree" }, + { + "key": "historic", + "description": "Layer 'Memorials' shows historic=tomb with a fixed text, namely 'This is a gravestone; the person is buried here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials')", + "value": "tomb" + }, { "key": "inscription", "description": "Layer 'Memorials' shows and asks freeform values for key 'inscription' (in the mapcomplete.org theme 'Memorials') (This is only shown if memorial!=bench)" @@ -315,7 +320,7 @@ }, { "key": "inscription", - "description": "Layer 'Memorials' shows inscription= with a fixed text, namely 'This bench (probably) does not not have an inscription' (in the mapcomplete.org theme 'Memorials') Picking this answer will delete the key inscription. (This is only shown if amenity=bench)", + "description": "Layer 'Memorials' shows inscription= with a fixed text, namely 'This bench probably does not not have an inscription' (in the mapcomplete.org theme 'Memorials') Picking this answer will delete the key inscription. (This is only shown if amenity=bench)", "value": "" }, { @@ -333,6 +338,39 @@ "description": "Layer 'Memorials' 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 'Memorials') (This is only shown if amenity=bench & (historic=memorial | inscription~.+ | memorial=bench | tourism=artwork))", "value": "memorial" }, + { + "key": "historic", + "description": "The MapComplete theme Memorials has a layer Gravestones showing features with this tag", + "value": "tomb" + }, + { + "key": "id", + "description": "Layer 'Gravestones' 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 'Memorials') (This is only shown if _backend~.+ & _last_edit:passed_time<300 & (_version_number= | _version_number=1))" + }, + { + "key": "image", + "description": "The layer 'Gravestones 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 'Gravestones 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 'Gravestones 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 'Gravestones 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": "buried:wikidata", + "description": "Layer 'Gravestones' shows and asks freeform values for key 'buried:wikidata' (in the mapcomplete.org theme 'Memorials')" + }, + { + "key": "name", + "description": "Layer 'Gravestones' shows and asks freeform values for key 'name' (in the mapcomplete.org theme 'Memorials')" + }, { "key": "amenity", "description": "The MapComplete theme Memorials has a layer Benches showing features with this tag", @@ -489,7 +527,7 @@ }, { "key": "inscription", - "description": "Layer 'Benches' shows inscription= with a fixed text, namely 'This bench (probably) does not not have an inscription' (in the mapcomplete.org theme 'Memorials') Picking this answer will delete the key inscription.", + "description": "Layer 'Benches' shows inscription= with a fixed text, namely 'This bench probably does not not have an inscription' (in the mapcomplete.org theme 'Memorials') Picking this answer will delete the key inscription.", "value": "" }, { @@ -606,6 +644,288 @@ { "key": "subject:wikidata", "description": "Layer 'Benches' shows and asks freeform values for key 'subject:wikidata' (in the mapcomplete.org theme 'Memorials') (This is only shown if tourism=artwork)" + }, + { + "key": "tourism", + "description": "The MapComplete theme Memorials has a layer Artworks showing features with this tag", + "value": "artwork" + }, + { + "key": "id", + "description": "Layer 'Artworks' 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 'Memorials') (This is only shown if _backend~.+ & _last_edit:passed_time<300 & (_version_number= | _version_number=1))" + }, + { + "key": "image", + "description": "The layer 'Artworks 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 'Artworks 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 'Artworks 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 'Artworks 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": "artwork_type", + "description": "Layer 'Artworks' shows and asks freeform values for key 'artwork_type' (in the mapcomplete.org theme 'Memorials')" + }, + { + "key": "artwork_type", + "description": "Layer 'Artworks' shows artwork_type=architecture with a fixed text, namely 'Architecture' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials')", + "value": "architecture" + }, + { + "key": "artwork_type", + "description": "Layer 'Artworks' shows artwork_type=mural with a fixed text, namely 'Mural' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials')", + "value": "mural" + }, + { + "key": "artwork_type", + "description": "Layer 'Artworks' shows artwork_type=painting with a fixed text, namely 'Painting' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials')", + "value": "painting" + }, + { + "key": "artwork_type", + "description": "Layer 'Artworks' shows artwork_type=sculpture with a fixed text, namely 'Sculpture' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials')", + "value": "sculpture" + }, + { + "key": "artwork_type", + "description": "Layer 'Artworks' shows artwork_type=statue with a fixed text, namely 'Statue' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials')", + "value": "statue" + }, + { + "key": "artwork_type", + "description": "Layer 'Artworks' shows artwork_type=bust with a fixed text, namely 'Bust' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials')", + "value": "bust" + }, + { + "key": "artwork_type", + "description": "Layer 'Artworks' shows artwork_type=stone with a fixed text, namely 'Stone' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials')", + "value": "stone" + }, + { + "key": "artwork_type", + "description": "Layer 'Artworks' shows artwork_type=installation with a fixed text, namely 'Installation' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials')", + "value": "installation" + }, + { + "key": "artwork_type", + "description": "Layer 'Artworks' shows artwork_type=graffiti with a fixed text, namely 'Graffiti' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials')", + "value": "graffiti" + }, + { + "key": "artwork_type", + "description": "Layer 'Artworks' shows artwork_type=relief with a fixed text, namely 'Relief' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials')", + "value": "relief" + }, + { + "key": "artwork_type", + "description": "Layer 'Artworks' 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 'Memorials')", + "value": "azulejo" + }, + { + "key": "artwork_type", + "description": "Layer 'Artworks' shows artwork_type=tilework with a fixed text, namely 'Tilework' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials')", + "value": "tilework" + }, + { + "key": "artwork_type", + "description": "Layer 'Artworks' shows artwork_type=woodcarving with a fixed text, namely 'Woodcarving' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials')", + "value": "woodcarving" + }, + { + "key": "artist:wikidata", + "description": "Layer 'Artworks' shows and asks freeform values for key 'artist:wikidata' (in the mapcomplete.org theme 'Memorials')" + }, + { + "key": "artist_name", + "description": "Layer 'Artworks' shows and asks freeform values for key 'artist_name' (in the mapcomplete.org theme 'Memorials') (This is only shown if artist:wikidata=)" + }, + { + "key": "website", + "description": "Layer 'Artworks' shows and asks freeform values for key 'website' (in the mapcomplete.org theme 'Memorials')" + }, + { + "key": "wikidata", + "description": "Layer 'Artworks' shows and asks freeform values for key 'wikidata' (in the mapcomplete.org theme 'Memorials')" + }, + { + "key": "wikipedia", + "description": "Layer 'Artworks' shows wikipedia~.+ with a fixed text, namely '{wikipedia():max-height:25rem}' (in the mapcomplete.org theme 'Memorials')" + }, + { + "key": "wikidata", + "description": "Layer 'Artworks' shows wikidata= with a fixed text, namely 'No Wikipedia page has been linked yet' (in the mapcomplete.org theme 'Memorials') Picking this answer will delete the key wikidata.", + "value": "" + }, + { + "key": "subject:wikidata", + "description": "Layer 'Artworks' shows and asks freeform values for key 'subject:wikidata' (in the mapcomplete.org theme 'Memorials') (This is only shown if subject:wikidata~.+)" + }, + { + "key": "amenity", + "description": "Layer 'Artworks' shows amenity=bench with a fixed text, namely 'This artwork also serves as a bench' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials')", + "value": "bench" + }, + { + "key": "amenity", + "description": "Layer 'Artworks' shows amenity= with a fixed text, namely 'This artwork does not serve as a bench' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials') Picking this answer will delete the key amenity.", + "value": "" + }, + { + "key": "backrest", + "description": "Layer 'Artworks' shows backrest=yes & two_sided=yes with a fixed text, namely 'This bench is two-sided and shares the backrest' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials') (This is only shown if amenity=bench)", + "value": "yes" + }, + { + "key": "two_sided", + "description": "Layer 'Artworks' shows backrest=yes & two_sided=yes with a fixed text, namely 'This bench is two-sided and shares the backrest' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials') (This is only shown if amenity=bench)", + "value": "yes" + }, + { + "key": "backrest", + "description": "Layer 'Artworks' shows backrest=yes with a fixed text, namely 'This bench does have a backrest' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials') (This is only shown if amenity=bench)", + "value": "yes" + }, + { + "key": "backrest", + "description": "Layer 'Artworks' shows backrest=no with a fixed text, namely 'This bench does not have a backrest' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials') (This is only shown if amenity=bench)", + "value": "no" + }, + { + "key": "seats", + "description": "Layer 'Artworks' shows and asks freeform values for key 'seats' (in the mapcomplete.org theme 'Memorials') (This is only shown if amenity=bench)" + }, + { + "key": "seats:separated", + "description": "Layer 'Artworks' shows seats:separated=no with a fixed text, namely 'This bench does not have separated seats' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials') (This is only shown if amenity=bench)", + "value": "no" + }, + { + "key": "material", + "description": "Layer 'Artworks' shows and asks freeform values for key 'material' (in the mapcomplete.org theme 'Memorials') (This is only shown if amenity=bench)" + }, + { + "key": "material", + "description": "Layer 'Artworks' shows material=wood with a fixed text, namely 'The seating is made from wood' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials') (This is only shown if amenity=bench)", + "value": "wood" + }, + { + "key": "material", + "description": "Layer 'Artworks' shows material=metal with a fixed text, namely 'The seating is made from metal' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials') (This is only shown if amenity=bench)", + "value": "metal" + }, + { + "key": "material", + "description": "Layer 'Artworks' shows material=stone with a fixed text, namely 'The seating is made from stone' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials') (This is only shown if amenity=bench)", + "value": "stone" + }, + { + "key": "material", + "description": "Layer 'Artworks' shows material=concrete with a fixed text, namely 'The seating is made from concrete' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials') (This is only shown if amenity=bench)", + "value": "concrete" + }, + { + "key": "material", + "description": "Layer 'Artworks' shows material=plastic with a fixed text, namely 'The seating is made from plastic' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials') (This is only shown if amenity=bench)", + "value": "plastic" + }, + { + "key": "material", + "description": "Layer 'Artworks' shows material=steel with a fixed text, namely 'The seating is made from steel' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials') (This is only shown if amenity=bench)", + "value": "steel" + }, + { + "key": "direction", + "description": "Layer 'Artworks' shows and asks freeform values for key 'direction' (in the mapcomplete.org theme 'Memorials') (This is only shown if amenity=bench)" + }, + { + "key": "colour", + "description": "Layer 'Artworks' shows and asks freeform values for key 'colour' (in the mapcomplete.org theme 'Memorials') (This is only shown if amenity=bench)" + }, + { + "key": "colour", + "description": "Layer 'Artworks' shows colour=brown with a fixed text, namely 'Colour: brown' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials') (This is only shown if amenity=bench)", + "value": "brown" + }, + { + "key": "colour", + "description": "Layer 'Artworks' shows colour=green with a fixed text, namely 'Colour: green' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials') (This is only shown if amenity=bench)", + "value": "green" + }, + { + "key": "colour", + "description": "Layer 'Artworks' shows colour=gray with a fixed text, namely 'Colour: gray' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials') (This is only shown if amenity=bench)", + "value": "gray" + }, + { + "key": "colour", + "description": "Layer 'Artworks' shows colour=white with a fixed text, namely 'Colour: white' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials') (This is only shown if amenity=bench)", + "value": "white" + }, + { + "key": "colour", + "description": "Layer 'Artworks' shows colour=red with a fixed text, namely 'Colour: red' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials') (This is only shown if amenity=bench)", + "value": "red" + }, + { + "key": "colour", + "description": "Layer 'Artworks' shows colour=black with a fixed text, namely 'Colour: black' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials') (This is only shown if amenity=bench)", + "value": "black" + }, + { + "key": "colour", + "description": "Layer 'Artworks' shows colour=blue with a fixed text, namely 'Colour: blue' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials') (This is only shown if amenity=bench)", + "value": "blue" + }, + { + "key": "colour", + "description": "Layer 'Artworks' shows colour=yellow with a fixed text, namely 'Colour: yellow' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials') (This is only shown if amenity=bench)", + "value": "yellow" + }, + { + "key": "survey:date", + "description": "Layer 'Artworks' shows and asks freeform values for key 'survey:date' (in the mapcomplete.org theme 'Memorials') (This is only shown if amenity=bench)" + }, + { + "key": "survey:date", + "description": "Layer 'Artworks' shows survey:date= with a fixed text, namely 'Surveyed today!' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials') Picking this answer will delete the key survey:date. (This is only shown if amenity=bench)", + "value": "" + }, + { + "key": "inscription", + "description": "Layer 'Artworks' shows and asks freeform values for key 'inscription' (in the mapcomplete.org theme 'Memorials') (This is only shown if amenity=bench)" + }, + { + "key": "not:inscription", + "description": "Layer 'Artworks' shows not:inscription=yes with a fixed text, namely 'This bench does not have an inscription' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials') (This is only shown if amenity=bench)", + "value": "yes" + }, + { + "key": "inscription", + "description": "Layer 'Artworks' shows inscription= with a fixed text, namely 'This bench probably does not not have an inscription' (in the mapcomplete.org theme 'Memorials') Picking this answer will delete the key inscription. (This is only shown if amenity=bench)", + "value": "" + }, + { + "key": "historic", + "description": "Layer 'Artworks' shows historic=memorial with a fixed text, namely 'This bench is a memorial for someone or something' and allows to pick this as a default answer (in the mapcomplete.org theme 'Memorials') (This is only shown if amenity=bench)", + "value": "memorial" + }, + { + "key": "historic", + "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 'Memorials') Picking this answer will delete the key historic. (This is only shown if amenity=bench)", + "value": "" + }, + { + "key": "not:historic", + "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 'Memorials') (This is only shown if amenity=bench)", + "value": "memorial" } ] } \ No newline at end of file diff --git a/Docs/TagInfo/mapcomplete_nature.json b/Docs/TagInfo/mapcomplete_nature.json index 4a75b71a3..107c3727d 100644 --- a/Docs/TagInfo/mapcomplete_nature.json +++ b/Docs/TagInfo/mapcomplete_nature.json @@ -823,7 +823,7 @@ }, { "key": "inscription", - "description": "Layer 'Benches' shows inscription= with a fixed text, namely 'This bench (probably) does not not have an inscription' (in the mapcomplete.org theme 'Into nature') Picking this answer will delete the key inscription.", + "description": "Layer 'Benches' shows inscription= with a fixed text, namely 'This bench probably does not not have an inscription' (in the mapcomplete.org theme 'Into nature') Picking this answer will delete the key inscription.", "value": "" }, { diff --git a/Docs/TagInfo/mapcomplete_onwheels.json b/Docs/TagInfo/mapcomplete_onwheels.json index a2bb2746d..78ce748c0 100644 --- a/Docs/TagInfo/mapcomplete_onwheels.json +++ b/Docs/TagInfo/mapcomplete_onwheels.json @@ -245,6 +245,11 @@ "description": "Layer 'Cafés and pubs' 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 'OnWheels')", "value": "unleashed" }, + { + "key": "dog", + "description": "Layer 'Cafés and pubs' shows dog=outside with a fixed text, namely 'Dogs are allowed only outside' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels')", + "value": "outside" + }, { "key": "internet_access", "description": "Layer 'Cafés and pubs' 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 'OnWheels')", @@ -755,22 +760,22 @@ }, { "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 'OnWheels') (This is only shown if takeaway=only)", + "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 'OnWheels') (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 'OnWheels') (This is only shown if takeaway=only)", + "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 'OnWheels') (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 'OnWheels') (This is only shown if takeaway=only)", + "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 'OnWheels') (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 'OnWheels') (This is only shown if takeaway=only)", + "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 'OnWheels') (This is only shown if takeaway!=only)", "value": "no" }, { @@ -1068,6 +1073,11 @@ "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 'OnWheels')", "value": "unleashed" }, + { + "key": "dog", + "description": "Layer 'Restaurants and fast food' shows dog=outside with a fixed text, namely 'Dogs are allowed only outside' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels')", + "value": "outside" + }, { "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 'OnWheels')", @@ -2205,6 +2215,15 @@ "description": "Layer 'Shop' shows shop=wine with a fixed text, namely 'Wine Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels') (This is only shown if craft=)", "value": "wine" }, + { + "key": "brand", + "description": "Layer 'Shop' shows and asks freeform values for key 'brand' (in the mapcomplete.org theme 'OnWheels')" + }, + { + "key": "not:brand", + "description": "Layer 'Shop' shows not:brand=yes with a fixed text, namely 'This shop does not have a specific brand, it is not part of a bigger chain' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels')", + "value": "yes" + }, { "key": "second_hand", "description": "Layer 'Shop' shows second_hand=only with a fixed text, namely 'This shop sells second-hand items only' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels') (This is only shown if shop=clothes | shop=car | shop=books | shop=charity | shop=car_repair | shop=furniture | shop=bicycle | shop=bicycle | shop=mobile_phone | shop=computer | shop=toys)", @@ -2326,6 +2345,16 @@ "description": "Layer 'Shop' shows service:print:A0=yes with a fixed text, namely 'This shop can print on papers of size A0' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels') (This is only shown if shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ | service:print=yes)", "value": "yes" }, + { + "key": "service:binding", + "description": "Layer 'Shop' shows service:binding=yes with a fixed text, namely 'This shop binds papers into a booklet' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels') (This is only shown if shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ | service:print=yes)", + "value": "yes" + }, + { + "key": "service:binding", + "description": "Layer 'Shop' shows service:binding=no with a fixed text, namely 'This shop does bind books' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels') (This is only shown if shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ | service:print=yes)", + "value": "no" + }, { "key": "craft", "description": "Layer 'Shop' shows craft=key_cutter with a fixed text, namely 'This shop is also specialized in key cutting' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels') (This is only shown if shop=shoe_repair | service:key_cutting~.+ | craft=key_cutting | shop=diy | shop=doityourself | shop=home_improvement | shop=hardware | shop=locksmith | shop=repair)", diff --git a/Docs/TagInfo/mapcomplete_parkings.json b/Docs/TagInfo/mapcomplete_parkings.json index 42cbb6cee..0d23c2b78 100644 --- a/Docs/TagInfo/mapcomplete_parkings.json +++ b/Docs/TagInfo/mapcomplete_parkings.json @@ -707,6 +707,42 @@ "key": "socket:bs1363", "description": "Layer 'Charging stations' shows socket:bs1363~.+ & socket:bs1363!=1 with a fixed text, namely 'BS1363 (Type G)' (in the mapcomplete.org theme 'Parking')" }, + { + "key": "socket:nema5_15", + "description": "Layer 'Charging stations' shows socket:nema5_15=1 with a fixed text, namely 'NEMA 5-15 (Type B)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')", + "value": "1" + }, + { + "key": "socket:nema5_15", + "description": "Layer 'Charging stations' shows socket:nema5_15~.+ & socket:nema5_15!=1 with a fixed text, namely 'NEMA 5-15 (Type B)' (in the mapcomplete.org theme 'Parking')" + }, + { + "key": "socket:sev1011_t23", + "description": "Layer 'Charging stations' shows socket:sev1011_t23=1 with a fixed text, namely 'SEV 1011 T23 (Type J)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')", + "value": "1" + }, + { + "key": "socket:sev1011_t23", + "description": "Layer 'Charging stations' shows socket:sev1011_t23~.+ & socket:sev1011_t23!=1 with a fixed text, namely 'SEV 1011 T23 (Type J)' (in the mapcomplete.org theme 'Parking')" + }, + { + "key": "socket:as3112", + "description": "Layer 'Charging stations' shows socket:as3112=1 with a fixed text, namely 'AS3112 (Type I)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')", + "value": "1" + }, + { + "key": "socket:as3112", + "description": "Layer 'Charging stations' shows socket:as3112~.+ & socket:as3112!=1 with a fixed text, namely 'AS3112 (Type I)' (in the mapcomplete.org theme 'Parking')" + }, + { + "key": "socket:nema_5_20", + "description": "Layer 'Charging stations' shows socket:nema_5_20=1 with a fixed text, namely 'NEMA 5-20 (Type B)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking')", + "value": "1" + }, + { + "key": "socket:nema_5_20", + "description": "Layer 'Charging stations' shows socket:nema_5_20~.+ & socket:nema_5_20!=1 with a fixed text, namely 'NEMA 5-20 (Type B)' (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)" @@ -1369,6 +1405,130 @@ "description": "Layer 'Charging stations' shows socket:bs1363:output=3kW with a fixed text, namely 'BS1363 (Type G) outputs at most 3kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:bs1363~.+ & socket:bs1363!=0)", "value": "3kW" }, + { + "key": "socket:nema5_15", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:nema5_15' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:nema5_15~.+ & socket:nema5_15!=0)" + }, + { + "key": "socket:nema5_15:voltage", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:nema5_15:voltage' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:nema5_15~.+ & socket:nema5_15!=0)" + }, + { + "key": "socket:nema5_15:voltage", + "description": "Layer 'Charging stations' shows socket:nema5_15:voltage=120 V with a fixed text, namely 'NEMA 5-15 (Type B) outputs 120 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:nema5_15~.+ & socket:nema5_15!=0)", + "value": "120 V" + }, + { + "key": "socket:nema5_15:current", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:nema5_15:current' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:nema5_15~.+ & socket:nema5_15!=0)" + }, + { + "key": "socket:nema5_15:current", + "description": "Layer 'Charging stations' shows socket:nema5_15:current=15 A with a fixed text, namely 'NEMA 5-15 (Type B) outputs at most 15 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:nema5_15~.+ & socket:nema5_15!=0)", + "value": "15 A" + }, + { + "key": "socket:nema5_15:output", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:nema5_15:output' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:nema5_15~.+ & socket:nema5_15!=0)" + }, + { + "key": "socket:nema5_15:output", + "description": "Layer 'Charging stations' shows socket:nema5_15:output=1.8 kW with a fixed text, namely 'NEMA 5-15 (Type B) outputs at most 1.8 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:nema5_15~.+ & socket:nema5_15!=0)", + "value": "1.8 kW" + }, + { + "key": "socket:sev1011_t23", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:sev1011_t23' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:sev1011_t23~.+ & socket:sev1011_t23!=0)" + }, + { + "key": "socket:sev1011_t23:voltage", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:sev1011_t23:voltage' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:sev1011_t23~.+ & socket:sev1011_t23!=0)" + }, + { + "key": "socket:sev1011_t23:voltage", + "description": "Layer 'Charging stations' shows socket:sev1011_t23:voltage=230 V with a fixed text, namely 'SEV 1011 T23 (Type J) outputs 230 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:sev1011_t23~.+ & socket:sev1011_t23!=0)", + "value": "230 V" + }, + { + "key": "socket:sev1011_t23:current", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:sev1011_t23:current' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:sev1011_t23~.+ & socket:sev1011_t23!=0)" + }, + { + "key": "socket:sev1011_t23:current", + "description": "Layer 'Charging stations' shows socket:sev1011_t23:current=16 A with a fixed text, namely 'SEV 1011 T23 (Type J) 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:sev1011_t23~.+ & socket:sev1011_t23!=0)", + "value": "16 A" + }, + { + "key": "socket:sev1011_t23:output", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:sev1011_t23:output' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:sev1011_t23~.+ & socket:sev1011_t23!=0)" + }, + { + "key": "socket:sev1011_t23:output", + "description": "Layer 'Charging stations' shows socket:sev1011_t23:output=3.7 kW with a fixed text, namely 'SEV 1011 T23 (Type J) 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:sev1011_t23~.+ & socket:sev1011_t23!=0)", + "value": "3.7 kW" + }, + { + "key": "socket:as3112", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:as3112' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:as3112~.+ & socket:as3112!=0)" + }, + { + "key": "socket:as3112:voltage", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:as3112:voltage' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:as3112~.+ & socket:as3112!=0)" + }, + { + "key": "socket:as3112:voltage", + "description": "Layer 'Charging stations' shows socket:as3112:voltage=230 V with a fixed text, namely 'AS3112 (Type I) outputs 230 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:as3112~.+ & socket:as3112!=0)", + "value": "230 V" + }, + { + "key": "socket:as3112:current", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:as3112:current' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:as3112~.+ & socket:as3112!=0)" + }, + { + "key": "socket:as3112:current", + "description": "Layer 'Charging stations' shows socket:as3112:current=10 A with a fixed text, namely 'AS3112 (Type I) outputs at most 10 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:as3112~.+ & socket:as3112!=0)", + "value": "10 A" + }, + { + "key": "socket:as3112:output", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:as3112:output' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:as3112~.+ & socket:as3112!=0)" + }, + { + "key": "socket:as3112:output", + "description": "Layer 'Charging stations' shows socket:as3112:output=2.3 kW with a fixed text, namely 'AS3112 (Type I) outputs at most 2.3 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:as3112~.+ & socket:as3112!=0)", + "value": "2.3 kW" + }, + { + "key": "socket:nema_5_20", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:nema_5_20' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:nema_5_20~.+ & socket:nema_5_20!=0)" + }, + { + "key": "socket:nema_5_20:voltage", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:nema_5_20:voltage' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:nema_5_20~.+ & socket:nema_5_20!=0)" + }, + { + "key": "socket:nema_5_20:voltage", + "description": "Layer 'Charging stations' shows socket:nema_5_20:voltage=120 V with a fixed text, namely 'NEMA 5-20 (Type B) outputs 120 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:nema_5_20~.+ & socket:nema_5_20!=0)", + "value": "120 V" + }, + { + "key": "socket:nema_5_20:current", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:nema_5_20:current' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:nema_5_20~.+ & socket:nema_5_20!=0)" + }, + { + "key": "socket:nema_5_20:current", + "description": "Layer 'Charging stations' shows socket:nema_5_20:current=20 A with a fixed text, namely 'NEMA 5-20 (Type B) outputs at most 20 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:nema_5_20~.+ & socket:nema_5_20!=0)", + "value": "20 A" + }, + { + "key": "socket:nema_5_20:output", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:nema_5_20:output' (in the mapcomplete.org theme 'Parking') (This is only shown if socket:nema_5_20~.+ & socket:nema_5_20!=0)" + }, + { + "key": "socket:nema_5_20:output", + "description": "Layer 'Charging stations' shows socket:nema_5_20:output=2.4 kW with a fixed text, namely 'NEMA 5-20 (Type B) outputs at most 2.4 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Parking') (This is only shown if socket:nema_5_20~.+ & socket:nema_5_20!=0)", + "value": "2.4 kW" + }, { "key": "opening_hours", "description": "Layer 'Charging stations' shows and asks freeform values for key 'opening_hours' (in the mapcomplete.org theme 'Parking')" diff --git a/Docs/TagInfo/mapcomplete_personal.json b/Docs/TagInfo/mapcomplete_personal.json index b4f6bba76..4c9a7cb7b 100644 --- a/Docs/TagInfo/mapcomplete_personal.json +++ b/Docs/TagInfo/mapcomplete_personal.json @@ -770,7 +770,7 @@ }, { "key": "inscription", - "description": "Layer 'Artworks' shows inscription= with a fixed text, namely 'This bench (probably) does not not have an inscription' (in the mapcomplete.org theme 'Personal theme') Picking this answer will delete the key inscription. (This is only shown if amenity=bench)", + "description": "Layer 'Artworks' shows inscription= with a fixed text, namely 'This bench probably does not not have an inscription' (in the mapcomplete.org theme 'Personal theme') Picking this answer will delete the key inscription. (This is only shown if amenity=bench)", "value": "" }, { @@ -1270,7 +1270,7 @@ }, { "key": "inscription", - "description": "Layer 'Benches' shows inscription= with a fixed text, namely 'This bench (probably) does not not have an inscription' (in the mapcomplete.org theme 'Personal theme') Picking this answer will delete the key inscription.", + "description": "Layer 'Benches' shows inscription= with a fixed text, namely 'This bench probably does not not have an inscription' (in the mapcomplete.org theme 'Personal theme') Picking this answer will delete the key inscription.", "value": "" }, { @@ -1778,151 +1778,6 @@ "key": "capacity:tandem_bicycle", "description": "Layer 'Bicycle rental' shows and asks freeform values for key 'capacity:tandem_bicycle' (in the mapcomplete.org theme 'Personal theme') (This is only shown if rental~^(.*tandem_bicycle.*)$)" }, - { - "key": "amenity", - "description": "The MapComplete theme Personal theme has a layer Bicycle tube vending machine showing features with this tag", - "value": "vending_machine" - }, - { - "key": "vending", - "description": "The MapComplete theme Personal theme has a layer Bicycle tube vending machine showing features with this tag" - }, - { - "key": "id", - "description": "Layer 'Bicycle tube vending machine' 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 'Bicycle tube vending machine 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 'Bicycle tube vending machine 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 'Bicycle tube vending machine 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 'Bicycle tube vending machine 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 'Bicycle tube vending machine' shows and asks freeform values for key 'operational_status' (in the mapcomplete.org theme 'Personal theme')" - }, - { - "key": "operational_status", - "description": "Layer 'Bicycle tube vending machine' shows operational_status= with a fixed text, namely 'This vending machine works' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') Picking this answer will delete the key operational_status.", - "value": "" - }, - { - "key": "operational_status", - "description": "Layer 'Bicycle tube vending machine' shows operational_status=broken with a fixed text, namely 'This vending machine is broken' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", - "value": "broken" - }, - { - "key": "operational_status", - "description": "Layer 'Bicycle tube vending machine' shows operational_status=closed with a fixed text, namely 'This vending machine is closed' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", - "value": "closed" - }, - { - "key": "charge", - "description": "Layer 'Bicycle tube vending machine' shows and asks freeform values for key 'charge' (in the mapcomplete.org theme 'Personal theme')" - }, - { - "key": "payment:cash", - "description": "Layer 'Bicycle tube vending machine' shows payment:cash=yes with a fixed text, namely 'Cash is accepted here' (in the mapcomplete.org theme 'Personal theme')", - "value": "yes" - }, - { - "key": "payment:cards", - "description": "Layer 'Bicycle tube vending machine' shows payment:cards=yes with a fixed text, namely 'Payment cards are accepted here' (in the mapcomplete.org theme 'Personal theme')", - "value": "yes" - }, - { - "key": "payment:qr_code", - "description": "Layer 'Bicycle tube vending machine' shows payment:qr_code=yes with a fixed text, namely 'Payment by QR-code is possible here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", - "value": "yes" - }, - { - "key": "payment:coins", - "description": "Layer 'Bicycle tube vending machine' shows payment:coins=yes with a fixed text, namely 'Coins are accepted here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", - "value": "yes" - }, - { - "key": "payment:notes", - "description": "Layer 'Bicycle tube vending machine' shows payment:notes=yes with a fixed text, namely 'Bank notes are accepted here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", - "value": "yes" - }, - { - "key": "payment:debit_cards", - "description": "Layer 'Bicycle tube vending machine' shows payment:debit_cards=yes with a fixed text, namely 'Debit cards are accepted here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", - "value": "yes" - }, - { - "key": "payment:credit_cards", - "description": "Layer 'Bicycle tube vending machine' shows payment:credit_cards=yes with a fixed text, namely 'Credit cards are accepted here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", - "value": "yes" - }, - { - "key": "brand", - "description": "Layer 'Bicycle tube vending machine' shows and asks freeform values for key 'brand' (in the mapcomplete.org theme 'Personal theme')" - }, - { - "key": "brand", - "description": "Layer 'Bicycle tube vending machine' shows brand=Continental with a fixed text, namely 'Continental tubes are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", - "value": "Continental" - }, - { - "key": "brand", - "description": "Layer 'Bicycle tube vending machine' shows brand=Schwalbe with a fixed text, namely 'Schwalbe tubes are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", - "value": "Schwalbe" - }, - { - "key": "operator", - "description": "Layer 'Bicycle tube vending machine' shows and asks freeform values for key 'operator' (in the mapcomplete.org theme 'Personal theme')" - }, - { - "key": "operator", - "description": "Layer 'Bicycle tube vending machine' shows operator=Schwalbe with a fixed text, namely 'Maintained by Schwalbe' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", - "value": "Schwalbe" - }, - { - "key": "operator", - "description": "Layer 'Bicycle tube vending machine' shows operator=Continental with a fixed text, namely 'Maintained by Continental' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", - "value": "Continental" - }, - { - "key": "vending", - "description": "Layer 'Bicycle tube vending machine' shows vending=bicycle_tube with a fixed text, namely 'Bicycle inner tubes are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", - "value": "bicycle_tube" - }, - { - "key": "vending", - "description": "Layer 'Bicycle tube vending machine' shows vending=bicycle_light with a fixed text, namely 'Bicycle lights are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", - "value": "bicycle_light" - }, - { - "key": "vending", - "description": "Layer 'Bicycle tube vending machine' shows vending=gloves with a fixed text, namely 'Gloves are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", - "value": "gloves" - }, - { - "key": "vending", - "description": "Layer 'Bicycle tube vending machine' shows vending=bicycle_repair_kit with a fixed text, namely 'Bicycle repair kits are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", - "value": "bicycle_repair_kit" - }, - { - "key": "vending", - "description": "Layer 'Bicycle tube vending machine' shows vending=bicycle_pump with a fixed text, namely 'Bicycle pumps are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", - "value": "bicycle_pump" - }, - { - "key": "vending", - "description": "Layer 'Bicycle tube vending machine' shows vending=bicycle_lock with a fixed text, namely 'Bicycle locks are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", - "value": "bicycle_lock" - }, { "key": "amenity", "description": "The MapComplete theme Personal theme has a layer Bike cafe showing features with this tag", @@ -3344,6 +3199,11 @@ "description": "Layer 'Cafés and pubs' 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 'Personal theme')", "value": "unleashed" }, + { + "key": "dog", + "description": "Layer 'Cafés and pubs' shows dog=outside with a fixed text, namely 'Dogs are allowed only outside' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", + "value": "outside" + }, { "key": "internet_access", "description": "Layer 'Cafés and pubs' 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 'Personal theme')", @@ -3649,6 +3509,42 @@ "key": "socket:bs1363", "description": "Layer 'Charging stations' shows socket:bs1363~.+ & socket:bs1363!=1 with a fixed text, namely 'BS1363 (Type G)' (in the mapcomplete.org theme 'Personal theme')" }, + { + "key": "socket:nema5_15", + "description": "Layer 'Charging stations' shows socket:nema5_15=1 with a fixed text, namely 'NEMA 5-15 (Type B)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", + "value": "1" + }, + { + "key": "socket:nema5_15", + "description": "Layer 'Charging stations' shows socket:nema5_15~.+ & socket:nema5_15!=1 with a fixed text, namely 'NEMA 5-15 (Type B)' (in the mapcomplete.org theme 'Personal theme')" + }, + { + "key": "socket:sev1011_t23", + "description": "Layer 'Charging stations' shows socket:sev1011_t23=1 with a fixed text, namely 'SEV 1011 T23 (Type J)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", + "value": "1" + }, + { + "key": "socket:sev1011_t23", + "description": "Layer 'Charging stations' shows socket:sev1011_t23~.+ & socket:sev1011_t23!=1 with a fixed text, namely 'SEV 1011 T23 (Type J)' (in the mapcomplete.org theme 'Personal theme')" + }, + { + "key": "socket:as3112", + "description": "Layer 'Charging stations' shows socket:as3112=1 with a fixed text, namely 'AS3112 (Type I)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", + "value": "1" + }, + { + "key": "socket:as3112", + "description": "Layer 'Charging stations' shows socket:as3112~.+ & socket:as3112!=1 with a fixed text, namely 'AS3112 (Type I)' (in the mapcomplete.org theme 'Personal theme')" + }, + { + "key": "socket:nema_5_20", + "description": "Layer 'Charging stations' shows socket:nema_5_20=1 with a fixed text, namely 'NEMA 5-20 (Type B)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", + "value": "1" + }, + { + "key": "socket:nema_5_20", + "description": "Layer 'Charging stations' shows socket:nema_5_20~.+ & socket:nema_5_20!=1 with a fixed text, namely 'NEMA 5-20 (Type B)' (in the mapcomplete.org theme 'Personal theme')" + }, { "key": "socket:schuko", "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:schuko' (in the mapcomplete.org theme 'Personal theme') (This is only shown if socket:schuko~.+ & socket:schuko!=0)" @@ -4311,6 +4207,130 @@ "description": "Layer 'Charging stations' shows socket:bs1363:output=3kW with a fixed text, namely 'BS1363 (Type G) outputs at most 3kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if socket:bs1363~.+ & socket:bs1363!=0)", "value": "3kW" }, + { + "key": "socket:nema5_15", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:nema5_15' (in the mapcomplete.org theme 'Personal theme') (This is only shown if socket:nema5_15~.+ & socket:nema5_15!=0)" + }, + { + "key": "socket:nema5_15:voltage", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:nema5_15:voltage' (in the mapcomplete.org theme 'Personal theme') (This is only shown if socket:nema5_15~.+ & socket:nema5_15!=0)" + }, + { + "key": "socket:nema5_15:voltage", + "description": "Layer 'Charging stations' shows socket:nema5_15:voltage=120 V with a fixed text, namely 'NEMA 5-15 (Type B) outputs 120 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if socket:nema5_15~.+ & socket:nema5_15!=0)", + "value": "120 V" + }, + { + "key": "socket:nema5_15:current", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:nema5_15:current' (in the mapcomplete.org theme 'Personal theme') (This is only shown if socket:nema5_15~.+ & socket:nema5_15!=0)" + }, + { + "key": "socket:nema5_15:current", + "description": "Layer 'Charging stations' shows socket:nema5_15:current=15 A with a fixed text, namely 'NEMA 5-15 (Type B) outputs at most 15 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if socket:nema5_15~.+ & socket:nema5_15!=0)", + "value": "15 A" + }, + { + "key": "socket:nema5_15:output", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:nema5_15:output' (in the mapcomplete.org theme 'Personal theme') (This is only shown if socket:nema5_15~.+ & socket:nema5_15!=0)" + }, + { + "key": "socket:nema5_15:output", + "description": "Layer 'Charging stations' shows socket:nema5_15:output=1.8 kW with a fixed text, namely 'NEMA 5-15 (Type B) outputs at most 1.8 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if socket:nema5_15~.+ & socket:nema5_15!=0)", + "value": "1.8 kW" + }, + { + "key": "socket:sev1011_t23", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:sev1011_t23' (in the mapcomplete.org theme 'Personal theme') (This is only shown if socket:sev1011_t23~.+ & socket:sev1011_t23!=0)" + }, + { + "key": "socket:sev1011_t23:voltage", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:sev1011_t23:voltage' (in the mapcomplete.org theme 'Personal theme') (This is only shown if socket:sev1011_t23~.+ & socket:sev1011_t23!=0)" + }, + { + "key": "socket:sev1011_t23:voltage", + "description": "Layer 'Charging stations' shows socket:sev1011_t23:voltage=230 V with a fixed text, namely 'SEV 1011 T23 (Type J) outputs 230 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if socket:sev1011_t23~.+ & socket:sev1011_t23!=0)", + "value": "230 V" + }, + { + "key": "socket:sev1011_t23:current", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:sev1011_t23:current' (in the mapcomplete.org theme 'Personal theme') (This is only shown if socket:sev1011_t23~.+ & socket:sev1011_t23!=0)" + }, + { + "key": "socket:sev1011_t23:current", + "description": "Layer 'Charging stations' shows socket:sev1011_t23:current=16 A with a fixed text, namely 'SEV 1011 T23 (Type J) outputs at most 16 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if socket:sev1011_t23~.+ & socket:sev1011_t23!=0)", + "value": "16 A" + }, + { + "key": "socket:sev1011_t23:output", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:sev1011_t23:output' (in the mapcomplete.org theme 'Personal theme') (This is only shown if socket:sev1011_t23~.+ & socket:sev1011_t23!=0)" + }, + { + "key": "socket:sev1011_t23:output", + "description": "Layer 'Charging stations' shows socket:sev1011_t23:output=3.7 kW with a fixed text, namely 'SEV 1011 T23 (Type J) outputs at most 3.7 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if socket:sev1011_t23~.+ & socket:sev1011_t23!=0)", + "value": "3.7 kW" + }, + { + "key": "socket:as3112", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:as3112' (in the mapcomplete.org theme 'Personal theme') (This is only shown if socket:as3112~.+ & socket:as3112!=0)" + }, + { + "key": "socket:as3112:voltage", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:as3112:voltage' (in the mapcomplete.org theme 'Personal theme') (This is only shown if socket:as3112~.+ & socket:as3112!=0)" + }, + { + "key": "socket:as3112:voltage", + "description": "Layer 'Charging stations' shows socket:as3112:voltage=230 V with a fixed text, namely 'AS3112 (Type I) outputs 230 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if socket:as3112~.+ & socket:as3112!=0)", + "value": "230 V" + }, + { + "key": "socket:as3112:current", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:as3112:current' (in the mapcomplete.org theme 'Personal theme') (This is only shown if socket:as3112~.+ & socket:as3112!=0)" + }, + { + "key": "socket:as3112:current", + "description": "Layer 'Charging stations' shows socket:as3112:current=10 A with a fixed text, namely 'AS3112 (Type I) outputs at most 10 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if socket:as3112~.+ & socket:as3112!=0)", + "value": "10 A" + }, + { + "key": "socket:as3112:output", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:as3112:output' (in the mapcomplete.org theme 'Personal theme') (This is only shown if socket:as3112~.+ & socket:as3112!=0)" + }, + { + "key": "socket:as3112:output", + "description": "Layer 'Charging stations' shows socket:as3112:output=2.3 kW with a fixed text, namely 'AS3112 (Type I) outputs at most 2.3 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if socket:as3112~.+ & socket:as3112!=0)", + "value": "2.3 kW" + }, + { + "key": "socket:nema_5_20", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:nema_5_20' (in the mapcomplete.org theme 'Personal theme') (This is only shown if socket:nema_5_20~.+ & socket:nema_5_20!=0)" + }, + { + "key": "socket:nema_5_20:voltage", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:nema_5_20:voltage' (in the mapcomplete.org theme 'Personal theme') (This is only shown if socket:nema_5_20~.+ & socket:nema_5_20!=0)" + }, + { + "key": "socket:nema_5_20:voltage", + "description": "Layer 'Charging stations' shows socket:nema_5_20:voltage=120 V with a fixed text, namely 'NEMA 5-20 (Type B) outputs 120 volt' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if socket:nema_5_20~.+ & socket:nema_5_20!=0)", + "value": "120 V" + }, + { + "key": "socket:nema_5_20:current", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:nema_5_20:current' (in the mapcomplete.org theme 'Personal theme') (This is only shown if socket:nema_5_20~.+ & socket:nema_5_20!=0)" + }, + { + "key": "socket:nema_5_20:current", + "description": "Layer 'Charging stations' shows socket:nema_5_20:current=20 A with a fixed text, namely 'NEMA 5-20 (Type B) outputs at most 20 A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if socket:nema_5_20~.+ & socket:nema_5_20!=0)", + "value": "20 A" + }, + { + "key": "socket:nema_5_20:output", + "description": "Layer 'Charging stations' shows and asks freeform values for key 'socket:nema_5_20:output' (in the mapcomplete.org theme 'Personal theme') (This is only shown if socket:nema_5_20~.+ & socket:nema_5_20!=0)" + }, + { + "key": "socket:nema_5_20:output", + "description": "Layer 'Charging stations' shows socket:nema_5_20:output=2.4 kW with a fixed text, namely 'NEMA 5-20 (Type B) outputs at most 2.4 kW A' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if socket:nema_5_20~.+ & socket:nema_5_20!=0)", + "value": "2.4 kW" + }, { "key": "opening_hours", "description": "Layer 'Charging stations' shows and asks freeform values for key 'opening_hours' (in the mapcomplete.org theme 'Personal theme')" @@ -6652,6 +6672,48 @@ "key": "id", "description": "Layer 'dog parks' 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 'dog parks 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 'dog parks 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 'dog parks 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 'dog parks 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 'dog parks' shows and asks freeform values for key 'name' (in the mapcomplete.org theme 'Personal theme')" + }, + { + "key": "opening_hours", + "description": "Layer 'dog parks' shows and asks freeform values for key 'opening_hours' (in the mapcomplete.org theme 'Personal theme')" + }, + { + "key": "opening_hours", + "description": "Layer 'dog parks' 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": "opening_hours", + "description": "Layer 'dog parks' shows opening_hours=closed with a fixed text, namely 'Marked as closed for an unspecified time' (in the mapcomplete.org theme 'Personal theme')", + "value": "closed" + }, + { + "key": "website", + "description": "Layer 'dog parks' shows and asks freeform values for key 'website' (in the mapcomplete.org theme 'Personal theme')" + }, + { + "key": "contact:website", + "description": "Layer 'dog parks' shows contact:website~.+ with a fixed text, namely '{contact:website}' (in the mapcomplete.org theme 'Personal theme')" + }, { "key": "barrier", "description": "Layer 'dog parks' shows barrier=fence with a fixed text, namely 'This dogpark is fenced all around' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", @@ -6672,26 +6734,6 @@ "description": "Layer 'dog parks' shows small_dog=shared with a fixed text, namely 'Does not have a separate area for puppies and small dogs' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", "value": "shared" }, - { - "key": "name", - "description": "Layer 'dog parks' shows and asks freeform values for key 'name' (in the mapcomplete.org theme 'Personal theme')" - }, - { - "key": "image", - "description": "The layer 'dog parks 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 'dog parks 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 'dog parks 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 'dog parks 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 Personal theme has a layer Drinking water showing features with this tag", @@ -8305,22 +8347,22 @@ }, { "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 'Personal theme') (This is only shown if takeaway=only)", + "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 'Personal theme') (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 'Personal theme') (This is only shown if takeaway=only)", + "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 'Personal theme') (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 'Personal theme') (This is only shown if takeaway=only)", + "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 'Personal theme') (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 'Personal theme') (This is only shown if takeaway=only)", + "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 'Personal theme') (This is only shown if takeaway!=only)", "value": "no" }, { @@ -8618,6 +8660,11 @@ "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 'Personal theme')", "value": "unleashed" }, + { + "key": "dog", + "description": "Layer 'Restaurants and fast food' shows dog=outside with a fixed text, namely 'Dogs are allowed only outside' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", + "value": "outside" + }, { "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 'Personal theme')", @@ -8863,6 +8910,39 @@ "key": "name", "description": "Layer 'governments' shows and asks freeform values for key 'name' (in the mapcomplete.org theme 'Personal theme')" }, + { + "key": "historic", + "description": "The MapComplete theme Personal theme has a layer Gravestones showing features with this tag", + "value": "tomb" + }, + { + "key": "id", + "description": "Layer 'Gravestones' 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 'Gravestones 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 'Gravestones 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 'Gravestones 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 'Gravestones 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": "buried:wikidata", + "description": "Layer 'Gravestones' shows and asks freeform values for key 'buried:wikidata' (in the mapcomplete.org theme 'Personal theme')" + }, + { + "key": "name", + "description": "Layer 'Gravestones' shows and asks freeform values for key 'name' (in the mapcomplete.org theme 'Personal theme')" + }, { "key": "information", "description": "The MapComplete theme Personal theme has a layer Guideposts showing features with this tag", @@ -10294,6 +10374,48 @@ "key": "capacity", "description": "Layer 'Kindergartens and childcare' shows and asks freeform values for key 'capacity' (in the mapcomplete.org theme 'Personal theme')" }, + { + "key": "man_made", + "description": "The MapComplete theme Personal theme has a layer lighthouse showing features with this tag", + "value": "lighthouse" + }, + { + "key": "id", + "description": "Layer 'lighthouse' 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 'lighthouse 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 'lighthouse 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 'lighthouse 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 'lighthouse 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": "Layer 'lighthouse' shows and asks freeform values for key 'wikidata' (in the mapcomplete.org theme 'Personal theme')" + }, + { + "key": "wikipedia", + "description": "Layer 'lighthouse' shows wikipedia~.+ with a fixed text, namely '{wikipedia():max-height:25rem}' (in the mapcomplete.org theme 'Personal theme')" + }, + { + "key": "wikidata", + "description": "Layer 'lighthouse' shows wikidata= with a fixed text, namely 'No Wikipedia page has been linked yet' (in the mapcomplete.org theme 'Personal theme') Picking this answer will delete the key wikidata.", + "value": "" + }, + { + "key": "height", + "description": "Layer 'lighthouse' shows and asks freeform values for key 'height' (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", @@ -10651,6 +10773,11 @@ "description": "Layer 'Memorials' shows memorial=tree with a fixed text, namely 'This is a memorial tree' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", "value": "tree" }, + { + "key": "historic", + "description": "Layer 'Memorials' shows historic=tomb with a fixed text, namely 'This is a gravestone; the person is buried here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", + "value": "tomb" + }, { "key": "inscription", "description": "Layer 'Memorials' shows and asks freeform values for key 'inscription' (in the mapcomplete.org theme 'Personal theme') (This is only shown if memorial!=bench)" @@ -10803,7 +10930,7 @@ }, { "key": "inscription", - "description": "Layer 'Memorials' shows inscription= with a fixed text, namely 'This bench (probably) does not not have an inscription' (in the mapcomplete.org theme 'Personal theme') Picking this answer will delete the key inscription. (This is only shown if amenity=bench)", + "description": "Layer 'Memorials' shows inscription= with a fixed text, namely 'This bench probably does not not have an inscription' (in the mapcomplete.org theme 'Personal theme') Picking this answer will delete the key inscription. (This is only shown if amenity=bench)", "value": "" }, { @@ -11399,26 +11526,6 @@ "key": "brand", "description": "Layer 'Parcel Lockers' shows and asks freeform values for key 'brand' (in the mapcomplete.org theme 'Personal theme')" }, - { - "key": "brand", - "description": "Layer 'Parcel Lockers' shows brand=Amazon Locker with a fixed text, namely 'This is an Amazon Locker' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", - "value": "Amazon Locker" - }, - { - "key": "brand", - "description": "Layer 'Parcel Lockers' shows brand=DHL Packstation with a fixed text, namely 'This is a DHL Packstation' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", - "value": "DHL Packstation" - }, - { - "key": "brand", - "description": "Layer 'Parcel Lockers' shows brand=Pickup Station with a fixed text, namely 'This is a DPD Pickup Station' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", - "value": "Pickup Station" - }, - { - "key": "brand", - "description": "Layer 'Parcel Lockers' shows brand=PostNL with a fixed text, namely 'This is a PostNL Parcel Locker' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", - "value": "PostNL" - }, { "key": "operator", "description": "Layer 'Parcel Lockers' shows and asks freeform values for key 'operator' (in the mapcomplete.org theme 'Personal theme')" @@ -12555,14 +12662,18 @@ }, { "key": "post_office", - "description": "Layer 'Post offices' shows post_office=post_partner with a fixed text, namely 'This shop is a post partner' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if post_office=post_partner)", + "description": "Layer 'Post offices' shows post_office=post_partner with a fixed text, namely 'This shop is a post partner' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", "value": "post_partner" }, { "key": "post_office", - "description": "Layer 'Post offices' shows post_office= with a fixed text, namely 'This shop is not a post partner' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') Picking this answer will delete the key post_office. (This is only shown if post_office=post_partner)", + "description": "Layer 'Post offices' shows post_office= with a fixed text, namely 'This shop is not a post partner' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') Picking this answer will delete the key post_office.", "value": "" }, + { + "key": "brand", + "description": "Layer 'Post offices' shows and asks freeform values for key 'brand' (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity=post_office)" + }, { "key": "post_office:brand", "description": "Layer 'Post offices' shows and asks freeform values for key 'post_office:brand' (in the mapcomplete.org theme 'Personal theme') (This is only shown if post_office=post_partner)" @@ -12782,26 +12893,11 @@ "key": "brand", "description": "Layer 'Bookcases' shows and asks freeform values for key 'brand' (in the mapcomplete.org theme 'Personal theme') (This is only shown if ref=)" }, - { - "key": "brand", - "description": "Layer 'Bookcases' shows brand=Little Free Library & nobrand= with a fixed text, namely 'Part of the network 'Little Free Library'' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if ref=)", - "value": "Little Free Library" - }, { "key": "nobrand", - "description": "Layer 'Bookcases' shows brand=Little Free Library & nobrand= with a fixed text, namely 'Part of the network 'Little Free Library'' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') Picking this answer will delete the key nobrand. (This is only shown if ref=)", - "value": "" - }, - { - "key": "nobrand", - "description": "Layer 'Bookcases' shows nobrand=yes & brand= with a fixed text, namely 'This public bookcase is not part of a bigger network' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if ref=)", + "description": "Layer 'Bookcases' shows nobrand=yes with a fixed text, namely 'This public bookcase is not part of a bigger network' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if ref=)", "value": "yes" }, - { - "key": "brand", - "description": "Layer 'Bookcases' shows nobrand=yes & brand= with a fixed text, namely 'This public bookcase is not part of a bigger network' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') Picking this answer will delete the key brand. (This is only shown if ref=)", - "value": "" - }, { "key": "ref", "description": "Layer 'Bookcases' shows and asks freeform values for key 'ref' (in the mapcomplete.org theme 'Personal theme') (This is only shown if brand~.+)" @@ -13106,6 +13202,11 @@ "description": "Layer 'Recycling' shows recycling:plastic=yes with a fixed text, namely 'Plastic can be recycled here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", "value": "yes" }, + { + "key": "recycling:pmd", + "description": "Layer 'Recycling' shows recycling:pmd=yes with a fixed text, namely 'Plastic packaging, metal packaging and drink cartons (PMD) can be recycled here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", + "value": "yes" + }, { "key": "recycling:printer_cartridges", "description": "Layer 'Recycling' shows recycling:printer_cartridges=yes with a fixed text, namely 'Printer cartridges can be recycled here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", @@ -14295,6 +14396,15 @@ "description": "Layer 'Shop' shows shop=wine with a fixed text, namely 'Wine Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)", "value": "wine" }, + { + "key": "brand", + "description": "Layer 'Shop' shows and asks freeform values for key 'brand' (in the mapcomplete.org theme 'Personal theme')" + }, + { + "key": "not:brand", + "description": "Layer 'Shop' shows not:brand=yes with a fixed text, namely 'This shop does not have a specific brand, it is not part of a bigger chain' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", + "value": "yes" + }, { "key": "second_hand", "description": "Layer 'Shop' shows second_hand=only with a fixed text, namely 'This shop sells second-hand items only' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if shop=clothes | shop=car | shop=books | shop=charity | shop=car_repair | shop=furniture | shop=bicycle | shop=bicycle | shop=mobile_phone | shop=computer | shop=toys)", @@ -14416,6 +14526,16 @@ "description": "Layer 'Shop' shows service:print:A0=yes with a fixed text, namely 'This shop can print on papers of size A0' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ | service:print=yes)", "value": "yes" }, + { + "key": "service:binding", + "description": "Layer 'Shop' shows service:binding=yes with a fixed text, namely 'This shop binds papers into a booklet' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ | service:print=yes)", + "value": "yes" + }, + { + "key": "service:binding", + "description": "Layer 'Shop' shows service:binding=no with a fixed text, namely 'This shop does bind books' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ | service:print=yes)", + "value": "no" + }, { "key": "craft", "description": "Layer 'Shop' shows craft=key_cutter with a fixed text, namely 'This shop is also specialized in key cutting' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if shop=shoe_repair | service:key_cutting~.+ | craft=key_cutting | shop=diy | shop=doityourself | shop=home_improvement | shop=hardware | shop=locksmith | shop=repair)", @@ -17404,6 +17524,35 @@ "key": "wikipedia", "description": "The layer 'Vending Machines 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 'Vending Machines' shows and asks freeform values for key 'level' (in the mapcomplete.org theme 'Personal theme') (This is only shown if repeat_on=)" + }, + { + "key": "location", + "description": "Layer 'Vending Machines' shows location=underground with a fixed text, namely 'Located underground' (in the mapcomplete.org theme 'Personal theme') (This is only shown if repeat_on=)", + "value": "underground" + }, + { + "key": "level", + "description": "Layer 'Vending Machines' 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 'Personal theme') (This is only shown if repeat_on=)", + "value": "0" + }, + { + "key": "level", + "description": "Layer 'Vending Machines' shows level= with a fixed text, namely 'Located on the ground floor' (in the mapcomplete.org theme 'Personal theme') Picking this answer will delete the key level. (This is only shown if repeat_on=)", + "value": "" + }, + { + "key": "level", + "description": "Layer 'Vending Machines' 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 'Personal theme') (This is only shown if repeat_on=)", + "value": "1" + }, + { + "key": "level", + "description": "Layer 'Vending Machines' 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 'Personal theme') (This is only shown if repeat_on=)", + "value": "-1" + }, { "key": "vending", "description": "Layer 'Vending Machines' shows and asks freeform values for key 'vending' (in the mapcomplete.org theme 'Personal theme')" @@ -17543,6 +17692,20 @@ "description": "Layer 'Vending Machines' shows vending=bicycle_lock with a fixed text, namely 'Bicycle locks are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", "value": "bicycle_lock" }, + { + "key": "brand", + "description": "Layer 'Vending Machines' shows and asks freeform values for key 'brand' (in the mapcomplete.org theme 'Personal theme') (This is only shown if vending~^(.*bicycle_tube.*)$)" + }, + { + "key": "brand", + "description": "Layer 'Vending Machines' shows brand=Continental with a fixed text, namely 'Continental tubes are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if vending~^(.*bicycle_tube.*)$)", + "value": "Continental" + }, + { + "key": "brand", + "description": "Layer 'Vending Machines' shows brand=Schwalbe with a fixed text, namely 'Schwalbe tubes are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if vending~^(.*bicycle_tube.*)$)", + "value": "Schwalbe" + }, { "key": "opening_hours", "description": "Layer 'Vending Machines' shows and asks freeform values for key 'opening_hours' (in the mapcomplete.org theme 'Personal theme')" @@ -17751,35 +17914,6 @@ "description": "Layer 'Vending Machines' shows indoor=no with a fixed text, namely 'This vending machine is outdoors' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", "value": "no" }, - { - "key": "level", - "description": "Layer 'Vending Machines' shows and asks freeform values for key 'level' (in the mapcomplete.org theme 'Personal theme') (This is only shown if repeat_on=)" - }, - { - "key": "location", - "description": "Layer 'Vending Machines' shows location=underground with a fixed text, namely 'Located underground' (in the mapcomplete.org theme 'Personal theme') (This is only shown if repeat_on=)", - "value": "underground" - }, - { - "key": "level", - "description": "Layer 'Vending Machines' 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 'Personal theme') (This is only shown if repeat_on=)", - "value": "0" - }, - { - "key": "level", - "description": "Layer 'Vending Machines' shows level= with a fixed text, namely 'Located on the ground floor' (in the mapcomplete.org theme 'Personal theme') Picking this answer will delete the key level. (This is only shown if repeat_on=)", - "value": "" - }, - { - "key": "level", - "description": "Layer 'Vending Machines' 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 'Personal theme') (This is only shown if repeat_on=)", - "value": "1" - }, - { - "key": "level", - "description": "Layer 'Vending Machines' 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 'Personal theme') (This is only shown if repeat_on=)", - "value": "-1" - }, { "key": "phone", "description": "Layer 'Vending Machines' shows and asks freeform values for key 'phone' (in the mapcomplete.org theme 'Personal theme')" @@ -17796,6 +17930,37 @@ "key": "contact:website", "description": "Layer 'Vending Machines' shows contact:website~.+ with a fixed text, namely '{contact:website}' (in the mapcomplete.org theme 'Personal theme')" }, + { + "key": "charge", + "description": "Layer 'Vending Machines' shows and asks freeform values for key 'charge' (in the mapcomplete.org theme 'Personal theme') (This is only shown if vending~^(.*bicycle_tube.*)$)" + }, + { + "key": "charge", + "description": "Layer 'Vending Machines' shows and asks freeform values for key 'charge' (in the mapcomplete.org theme 'Personal theme') (This is only shown if vending~^(.*bicycle_light.*)$)" + }, + { + "key": "charge", + "description": "Layer 'Vending Machines' shows and asks freeform values for key 'charge' (in the mapcomplete.org theme 'Personal theme') (This is only shown if vending~^(.*condom.*)$)" + }, + { + "key": "operational_status", + "description": "Layer 'Vending Machines' shows operational_status= with a fixed text, namely 'This vending machine works' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') Picking this answer will delete the key operational_status.", + "value": "" + }, + { + "key": "operational_status", + "description": "Layer 'Vending Machines' shows operational_status=broken with a fixed text, namely 'This vending machine is broken' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", + "value": "broken" + }, + { + "key": "operational_status", + "description": "Layer 'Vending Machines' shows operational_status=closed with a fixed text, namely 'This vending machine is closed' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", + "value": "closed" + }, + { + "key": "operational_status", + "description": "Layer 'Vending Machines' shows operational_status~.+ with a fixed text, namely 'The operational status is {operational_status}' (in the mapcomplete.org theme 'Personal theme')" + }, { "key": "amenity", "description": "The MapComplete theme Personal theme has a layer veterinary showing features with this tag", @@ -17923,6 +18088,11 @@ "description": "Layer 'Waste Basket' shows waste=plastic with a fixed text, namely 'A waste basket for plastic' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", "value": "plastic" }, + { + "key": "waste", + "description": "Layer 'Waste Basket' shows waste=pmd with a fixed text, namely 'A waste basket for plastic packaging, metal packaging and drink cartons (PMD)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", + "value": "pmd" + }, { "key": "waste", "description": "Layer 'Waste Basket' shows waste=paper with a fixed text, namely 'A waste basket for paper' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')", @@ -17930,27 +18100,27 @@ }, { "key": "vending", - "description": "Layer 'Waste Basket' shows vending=dog_excrement_bag & not:vending= with a fixed text, namely 'This waste basket has a dispenser for (dog) excrement bags' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if waste=dog_excrement | waste=trash | waste=)", + "description": "Layer 'Waste Basket' shows vending=dog_excrement_bag & not:vending= with a fixed text, namely 'This waste basket has a dispenser for (dog) excrement bags' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if waste~^(.*dog_excrement.*)$ | waste~^(.*trash.*)$ | waste=)", "value": "dog_excrement_bag" }, { "key": "not:vending", - "description": "Layer 'Waste Basket' shows vending=dog_excrement_bag & not:vending= with a fixed text, namely 'This waste basket has a dispenser for (dog) excrement bags' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') Picking this answer will delete the key not:vending. (This is only shown if waste=dog_excrement | waste=trash | waste=)", + "description": "Layer 'Waste Basket' shows vending=dog_excrement_bag & not:vending= with a fixed text, namely 'This waste basket has a dispenser for (dog) excrement bags' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') Picking this answer will delete the key not:vending. (This is only shown if waste~^(.*dog_excrement.*)$ | waste~^(.*trash.*)$ | waste=)", "value": "" }, { "key": "not:vending", - "description": "Layer 'Waste Basket' shows not:vending=dog_excrement_bag & vending= with a fixed text, namely 'This waste basket does not have a dispenser for (dog) excrement bags' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if waste=dog_excrement | waste=trash | waste=)", + "description": "Layer 'Waste Basket' shows not:vending=dog_excrement_bag & vending= with a fixed text, namely 'This waste basket does not have a dispenser for (dog) excrement bags' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if waste~^(.*dog_excrement.*)$ | waste~^(.*trash.*)$ | waste=)", "value": "dog_excrement_bag" }, { "key": "vending", - "description": "Layer 'Waste Basket' shows not:vending=dog_excrement_bag & vending= with a fixed text, namely 'This waste basket does not have a dispenser for (dog) excrement bags' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') Picking this answer will delete the key vending. (This is only shown if waste=dog_excrement | waste=trash | waste=)", + "description": "Layer 'Waste Basket' shows not:vending=dog_excrement_bag & vending= with a fixed text, namely 'This waste basket does not have a dispenser for (dog) excrement bags' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') Picking this answer will delete the key vending. (This is only shown if waste~^(.*dog_excrement.*)$ | waste~^(.*trash.*)$ | waste=)", "value": "" }, { "key": "vending", - "description": "Layer 'Waste Basket' shows vending= with a fixed text, namely 'This waste basket does not have a dispenser for (dog) excrement bags' (in the mapcomplete.org theme 'Personal theme') Picking this answer will delete the key vending. (This is only shown if waste=dog_excrement | waste=trash | waste=)", + "description": "Layer 'Waste Basket' shows vending= with a fixed text, namely 'This waste basket does not have a dispenser for (dog) excrement bags' (in the mapcomplete.org theme 'Personal theme') Picking this answer will delete the key vending. (This is only shown if waste~^(.*dog_excrement.*)$ | waste~^(.*trash.*)$ | waste=)", "value": "" }, { diff --git a/Docs/TagInfo/mapcomplete_pets.json b/Docs/TagInfo/mapcomplete_pets.json index b0d3c4580..103f670cc 100644 --- a/Docs/TagInfo/mapcomplete_pets.json +++ b/Docs/TagInfo/mapcomplete_pets.json @@ -29,6 +29,48 @@ "key": "id", "description": "Layer 'dog parks' 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 'Veterinarians, dog parks and other pet-amenities') (This is only shown if _backend~.+ & _last_edit:passed_time<300 & (_version_number= | _version_number=1))" }, + { + "key": "image", + "description": "The layer 'dog parks 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 'dog parks 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 'dog parks 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 'dog parks 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 'dog parks' shows and asks freeform values for key 'name' (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities')" + }, + { + "key": "opening_hours", + "description": "Layer 'dog parks' shows and asks freeform values for key 'opening_hours' (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities')" + }, + { + "key": "opening_hours", + "description": "Layer 'dog parks' 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 'Veterinarians, dog parks and other pet-amenities')", + "value": "24/7" + }, + { + "key": "opening_hours", + "description": "Layer 'dog parks' shows opening_hours=closed with a fixed text, namely 'Marked as closed for an unspecified time' (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities')", + "value": "closed" + }, + { + "key": "website", + "description": "Layer 'dog parks' shows and asks freeform values for key 'website' (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities')" + }, + { + "key": "contact:website", + "description": "Layer 'dog parks' shows contact:website~.+ with a fixed text, namely '{contact:website}' (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities')" + }, { "key": "barrier", "description": "Layer 'dog parks' shows barrier=fence with a fixed text, namely 'This dogpark is fenced all around' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities')", @@ -49,26 +91,6 @@ "description": "Layer 'dog parks' shows small_dog=shared with a fixed text, namely 'Does not have a separate area for puppies and small dogs' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities')", "value": "shared" }, - { - "key": "name", - "description": "Layer 'dog parks' shows and asks freeform values for key 'name' (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities')" - }, - { - "key": "image", - "description": "The layer 'dog parks 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 'dog parks 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 'dog parks 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 'dog parks 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 Veterinarians, dog parks and other pet-amenities has a layer Dog friendly eateries showing features with this tag", @@ -310,22 +332,22 @@ }, { "key": "reservation", - "description": "Layer 'Dog friendly eateries' 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 'Veterinarians, dog parks and other pet-amenities') (This is only shown if takeaway=only)", + "description": "Layer 'Dog friendly eateries' 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 'Veterinarians, dog parks and other pet-amenities') (This is only shown if takeaway!=only)", "value": "required" }, { "key": "reservation", - "description": "Layer 'Dog friendly eateries' 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 'Veterinarians, dog parks and other pet-amenities') (This is only shown if takeaway=only)", + "description": "Layer 'Dog friendly eateries' 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 'Veterinarians, dog parks and other pet-amenities') (This is only shown if takeaway!=only)", "value": "recommended" }, { "key": "reservation", - "description": "Layer 'Dog friendly eateries' 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 'Veterinarians, dog parks and other pet-amenities') (This is only shown if takeaway=only)", + "description": "Layer 'Dog friendly eateries' 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 'Veterinarians, dog parks and other pet-amenities') (This is only shown if takeaway!=only)", "value": "yes" }, { "key": "reservation", - "description": "Layer 'Dog friendly eateries' 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 'Veterinarians, dog parks and other pet-amenities') (This is only shown if takeaway=only)", + "description": "Layer 'Dog friendly eateries' 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 'Veterinarians, dog parks and other pet-amenities') (This is only shown if takeaway!=only)", "value": "no" }, { @@ -623,6 +645,11 @@ "description": "Layer 'Dog friendly eateries' 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 'Veterinarians, dog parks and other pet-amenities')", "value": "unleashed" }, + { + "key": "dog", + "description": "Layer 'Dog friendly eateries' shows dog=outside with a fixed text, namely 'Dogs are allowed only outside' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities')", + "value": "outside" + }, { "key": "internet_access", "description": "Layer 'Dog friendly eateries' 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 'Veterinarians, dog parks and other pet-amenities')", @@ -1539,6 +1566,15 @@ "description": "Layer 'Dog-friendly shops' shows shop=wine with a fixed text, namely 'Wine Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities') (This is only shown if craft=)", "value": "wine" }, + { + "key": "brand", + "description": "Layer 'Dog-friendly shops' shows and asks freeform values for key 'brand' (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities')" + }, + { + "key": "not:brand", + "description": "Layer 'Dog-friendly shops' shows not:brand=yes with a fixed text, namely 'This shop does not have a specific brand, it is not part of a bigger chain' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities')", + "value": "yes" + }, { "key": "second_hand", "description": "Layer 'Dog-friendly shops' shows second_hand=only with a fixed text, namely 'This shop sells second-hand items only' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities') (This is only shown if shop=clothes | shop=car | shop=books | shop=charity | shop=car_repair | shop=furniture | shop=bicycle | shop=bicycle | shop=mobile_phone | shop=computer | shop=toys)", @@ -1660,6 +1696,16 @@ "description": "Layer 'Dog-friendly shops' shows service:print:A0=yes with a fixed text, namely 'This shop can print on papers of size A0' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities') (This is only shown if shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ | service:print=yes)", "value": "yes" }, + { + "key": "service:binding", + "description": "Layer 'Dog-friendly shops' shows service:binding=yes with a fixed text, namely 'This shop binds papers into a booklet' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities') (This is only shown if shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ | service:print=yes)", + "value": "yes" + }, + { + "key": "service:binding", + "description": "Layer 'Dog-friendly shops' shows service:binding=no with a fixed text, namely 'This shop does bind books' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities') (This is only shown if shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ | service:print=yes)", + "value": "no" + }, { "key": "craft", "description": "Layer 'Dog-friendly shops' shows craft=key_cutter with a fixed text, namely 'This shop is also specialized in key cutting' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities') (This is only shown if shop=shoe_repair | service:key_cutting~.+ | craft=key_cutting | shop=diy | shop=doityourself | shop=home_improvement | shop=hardware | shop=locksmith | shop=repair)", diff --git a/Docs/TagInfo/mapcomplete_playgrounds.json b/Docs/TagInfo/mapcomplete_playgrounds.json index a3f1e8bb1..72b7db597 100644 --- a/Docs/TagInfo/mapcomplete_playgrounds.json +++ b/Docs/TagInfo/mapcomplete_playgrounds.json @@ -509,7 +509,7 @@ }, { "key": "inscription", - "description": "Layer 'Benches' shows inscription= with a fixed text, namely 'This bench (probably) does not not have an inscription' (in the mapcomplete.org theme 'Playgrounds') Picking this answer will delete the key inscription.", + "description": "Layer 'Benches' shows inscription= with a fixed text, namely 'This bench probably does not not have an inscription' (in the mapcomplete.org theme 'Playgrounds') Picking this answer will delete the key inscription.", "value": "" }, { diff --git a/Docs/TagInfo/mapcomplete_postboxes.json b/Docs/TagInfo/mapcomplete_postboxes.json index dd0ec5d1a..f57fe7b78 100644 --- a/Docs/TagInfo/mapcomplete_postboxes.json +++ b/Docs/TagInfo/mapcomplete_postboxes.json @@ -76,14 +76,18 @@ }, { "key": "post_office", - "description": "Layer 'Post offices' shows post_office=post_partner with a fixed text, namely 'This shop is a post partner' and allows to pick this as a default answer (in the mapcomplete.org theme 'Postbox and Post Office Map') (This is only shown if post_office=post_partner)", + "description": "Layer 'Post offices' shows post_office=post_partner with a fixed text, namely 'This shop is a post partner' and allows to pick this as a default answer (in the mapcomplete.org theme 'Postbox and Post Office Map')", "value": "post_partner" }, { "key": "post_office", - "description": "Layer 'Post offices' shows post_office= with a fixed text, namely 'This shop is not a post partner' and allows to pick this as a default answer (in the mapcomplete.org theme 'Postbox and Post Office Map') Picking this answer will delete the key post_office. (This is only shown if post_office=post_partner)", + "description": "Layer 'Post offices' shows post_office= with a fixed text, namely 'This shop is not a post partner' and allows to pick this as a default answer (in the mapcomplete.org theme 'Postbox and Post Office Map') Picking this answer will delete the key post_office.", "value": "" }, + { + "key": "brand", + "description": "Layer 'Post offices' shows and asks freeform values for key 'brand' (in the mapcomplete.org theme 'Postbox and Post Office Map') (This is only shown if amenity=post_office)" + }, { "key": "post_office:brand", "description": "Layer 'Post offices' shows and asks freeform values for key 'post_office:brand' (in the mapcomplete.org theme 'Postbox and Post Office Map') (This is only shown if post_office=post_partner)" @@ -252,26 +256,6 @@ "key": "brand", "description": "Layer 'Parcel Lockers' shows and asks freeform values for key 'brand' (in the mapcomplete.org theme 'Postbox and Post Office Map')" }, - { - "key": "brand", - "description": "Layer 'Parcel Lockers' shows brand=Amazon Locker with a fixed text, namely 'This is an Amazon Locker' and allows to pick this as a default answer (in the mapcomplete.org theme 'Postbox and Post Office Map')", - "value": "Amazon Locker" - }, - { - "key": "brand", - "description": "Layer 'Parcel Lockers' shows brand=DHL Packstation with a fixed text, namely 'This is a DHL Packstation' and allows to pick this as a default answer (in the mapcomplete.org theme 'Postbox and Post Office Map')", - "value": "DHL Packstation" - }, - { - "key": "brand", - "description": "Layer 'Parcel Lockers' shows brand=Pickup Station with a fixed text, namely 'This is a DPD Pickup Station' and allows to pick this as a default answer (in the mapcomplete.org theme 'Postbox and Post Office Map')", - "value": "Pickup Station" - }, - { - "key": "brand", - "description": "Layer 'Parcel Lockers' shows brand=PostNL with a fixed text, namely 'This is a PostNL Parcel Locker' and allows to pick this as a default answer (in the mapcomplete.org theme 'Postbox and Post Office Map')", - "value": "PostNL" - }, { "key": "operator", "description": "Layer 'Parcel Lockers' shows and asks freeform values for key 'operator' (in the mapcomplete.org theme 'Postbox and Post Office Map')" @@ -1186,6 +1170,15 @@ "description": "Layer 'Shop' shows shop=wine with a fixed text, namely 'Wine Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Postbox and Post Office Map') (This is only shown if craft=)", "value": "wine" }, + { + "key": "brand", + "description": "Layer 'Shop' shows and asks freeform values for key 'brand' (in the mapcomplete.org theme 'Postbox and Post Office Map')" + }, + { + "key": "not:brand", + "description": "Layer 'Shop' shows not:brand=yes with a fixed text, namely 'This shop does not have a specific brand, it is not part of a bigger chain' and allows to pick this as a default answer (in the mapcomplete.org theme 'Postbox and Post Office Map')", + "value": "yes" + }, { "key": "second_hand", "description": "Layer 'Shop' shows second_hand=only with a fixed text, namely 'This shop sells second-hand items only' and allows to pick this as a default answer (in the mapcomplete.org theme 'Postbox and Post Office Map') (This is only shown if shop=clothes | shop=car | shop=books | shop=charity | shop=car_repair | shop=furniture | shop=bicycle | shop=bicycle | shop=mobile_phone | shop=computer | shop=toys)", @@ -1307,6 +1300,16 @@ "description": "Layer 'Shop' shows service:print:A0=yes with a fixed text, namely 'This shop can print on papers of size A0' and allows to pick this as a default answer (in the mapcomplete.org theme 'Postbox and Post Office Map') (This is only shown if shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ | service:print=yes)", "value": "yes" }, + { + "key": "service:binding", + "description": "Layer 'Shop' shows service:binding=yes with a fixed text, namely 'This shop binds papers into a booklet' and allows to pick this as a default answer (in the mapcomplete.org theme 'Postbox and Post Office Map') (This is only shown if shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ | service:print=yes)", + "value": "yes" + }, + { + "key": "service:binding", + "description": "Layer 'Shop' shows service:binding=no with a fixed text, namely 'This shop does bind books' and allows to pick this as a default answer (in the mapcomplete.org theme 'Postbox and Post Office Map') (This is only shown if shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ | service:print=yes)", + "value": "no" + }, { "key": "craft", "description": "Layer 'Shop' shows craft=key_cutter with a fixed text, namely 'This shop is also specialized in key cutting' and allows to pick this as a default answer (in the mapcomplete.org theme 'Postbox and Post Office Map') (This is only shown if shop=shoe_repair | service:key_cutting~.+ | craft=key_cutting | shop=diy | shop=doityourself | shop=home_improvement | shop=hardware | shop=locksmith | shop=repair)", diff --git a/Docs/TagInfo/mapcomplete_shops.json b/Docs/TagInfo/mapcomplete_shops.json index fad2a79b0..db6e7fda9 100644 --- a/Docs/TagInfo/mapcomplete_shops.json +++ b/Docs/TagInfo/mapcomplete_shops.json @@ -872,6 +872,15 @@ "description": "Layer 'Shop' shows shop=wine with a fixed text, namely 'Wine Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops') (This is only shown if craft=)", "value": "wine" }, + { + "key": "brand", + "description": "Layer 'Shop' shows and asks freeform values for key 'brand' (in the mapcomplete.org theme 'Shops')" + }, + { + "key": "not:brand", + "description": "Layer 'Shop' shows not:brand=yes with a fixed text, namely 'This shop does not have a specific brand, it is not part of a bigger chain' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops')", + "value": "yes" + }, { "key": "second_hand", "description": "Layer 'Shop' shows second_hand=only with a fixed text, namely 'This shop sells second-hand items only' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops') (This is only shown if shop=clothes | shop=car | shop=books | shop=charity | shop=car_repair | shop=furniture | shop=bicycle | shop=bicycle | shop=mobile_phone | shop=computer | shop=toys)", @@ -993,6 +1002,16 @@ "description": "Layer 'Shop' shows service:print:A0=yes with a fixed text, namely 'This shop can print on papers of size A0' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops') (This is only shown if shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ | service:print=yes)", "value": "yes" }, + { + "key": "service:binding", + "description": "Layer 'Shop' shows service:binding=yes with a fixed text, namely 'This shop binds papers into a booklet' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops') (This is only shown if shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ | service:print=yes)", + "value": "yes" + }, + { + "key": "service:binding", + "description": "Layer 'Shop' shows service:binding=no with a fixed text, namely 'This shop does bind books' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops') (This is only shown if shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ | service:print=yes)", + "value": "no" + }, { "key": "craft", "description": "Layer 'Shop' shows craft=key_cutter with a fixed text, namely 'This shop is also specialized in key cutting' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops') (This is only shown if shop=shoe_repair | service:key_cutting~.+ | craft=key_cutting | shop=diy | shop=doityourself | shop=home_improvement | shop=hardware | shop=locksmith | shop=repair)", diff --git a/Docs/TagInfo/mapcomplete_ski.json b/Docs/TagInfo/mapcomplete_ski.json index 2fdb7d141..775798001 100644 --- a/Docs/TagInfo/mapcomplete_ski.json +++ b/Docs/TagInfo/mapcomplete_ski.json @@ -1125,22 +1125,22 @@ }, { "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)", + "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)", + "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)", + "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)", + "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" }, { @@ -1438,6 +1438,11 @@ "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": "dog", + "description": "Layer 'Restaurants and fast food' shows dog=outside with a fixed text, namely 'Dogs are allowed only outside' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')", + "value": "outside" + }, { "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')", diff --git a/Docs/TagInfo/mapcomplete_sports.json b/Docs/TagInfo/mapcomplete_sports.json index 2baf026d3..288d54a5c 100644 --- a/Docs/TagInfo/mapcomplete_sports.json +++ b/Docs/TagInfo/mapcomplete_sports.json @@ -1431,6 +1431,15 @@ "description": "Layer 'Shop' shows shop=wine with a fixed text, namely 'Wine Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Sports') (This is only shown if craft=)", "value": "wine" }, + { + "key": "brand", + "description": "Layer 'Shop' shows and asks freeform values for key 'brand' (in the mapcomplete.org theme 'Sports')" + }, + { + "key": "not:brand", + "description": "Layer 'Shop' shows not:brand=yes with a fixed text, namely 'This shop does not have a specific brand, it is not part of a bigger chain' and allows to pick this as a default answer (in the mapcomplete.org theme 'Sports')", + "value": "yes" + }, { "key": "second_hand", "description": "Layer 'Shop' shows second_hand=only with a fixed text, namely 'This shop sells second-hand items only' and allows to pick this as a default answer (in the mapcomplete.org theme 'Sports') (This is only shown if shop=clothes | shop=car | shop=books | shop=charity | shop=car_repair | shop=furniture | shop=bicycle | shop=bicycle | shop=mobile_phone | shop=computer | shop=toys)", @@ -1552,6 +1561,16 @@ "description": "Layer 'Shop' shows service:print:A0=yes with a fixed text, namely 'This shop can print on papers of size A0' and allows to pick this as a default answer (in the mapcomplete.org theme 'Sports') (This is only shown if shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ | service:print=yes)", "value": "yes" }, + { + "key": "service:binding", + "description": "Layer 'Shop' shows service:binding=yes with a fixed text, namely 'This shop binds papers into a booklet' and allows to pick this as a default answer (in the mapcomplete.org theme 'Sports') (This is only shown if shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ | service:print=yes)", + "value": "yes" + }, + { + "key": "service:binding", + "description": "Layer 'Shop' shows service:binding=no with a fixed text, namely 'This shop does bind books' and allows to pick this as a default answer (in the mapcomplete.org theme 'Sports') (This is only shown if shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ | service:print=yes)", + "value": "no" + }, { "key": "craft", "description": "Layer 'Shop' shows craft=key_cutter with a fixed text, namely 'This shop is also specialized in key cutting' and allows to pick this as a default answer (in the mapcomplete.org theme 'Sports') (This is only shown if shop=shoe_repair | service:key_cutting~.+ | craft=key_cutting | shop=diy | shop=doityourself | shop=home_improvement | shop=hardware | shop=locksmith | shop=repair)", diff --git a/Docs/TagInfo/mapcomplete_vending_machine.json b/Docs/TagInfo/mapcomplete_vending_machine.json index f014eb752..85ce5ae7e 100644 --- a/Docs/TagInfo/mapcomplete_vending_machine.json +++ b/Docs/TagInfo/mapcomplete_vending_machine.json @@ -35,6 +35,35 @@ "key": "wikipedia", "description": "The layer 'Vending Machines 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 'Vending Machines' shows and asks freeform values for key 'level' (in the mapcomplete.org theme 'Vending Machines') (This is only shown if repeat_on=)" + }, + { + "key": "location", + "description": "Layer 'Vending Machines' shows location=underground with a fixed text, namely 'Located underground' (in the mapcomplete.org theme 'Vending Machines') (This is only shown if repeat_on=)", + "value": "underground" + }, + { + "key": "level", + "description": "Layer 'Vending Machines' 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 'Vending Machines') (This is only shown if repeat_on=)", + "value": "0" + }, + { + "key": "level", + "description": "Layer 'Vending Machines' shows level= with a fixed text, namely 'Located on the ground floor' (in the mapcomplete.org theme 'Vending Machines') Picking this answer will delete the key level. (This is only shown if repeat_on=)", + "value": "" + }, + { + "key": "level", + "description": "Layer 'Vending Machines' 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 'Vending Machines') (This is only shown if repeat_on=)", + "value": "1" + }, + { + "key": "level", + "description": "Layer 'Vending Machines' 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 'Vending Machines') (This is only shown if repeat_on=)", + "value": "-1" + }, { "key": "vending", "description": "Layer 'Vending Machines' shows and asks freeform values for key 'vending' (in the mapcomplete.org theme 'Vending Machines')" @@ -174,6 +203,20 @@ "description": "Layer 'Vending Machines' shows vending=bicycle_lock with a fixed text, namely 'Bicycle locks are sold' and allows to pick this as a default answer (in the mapcomplete.org theme 'Vending Machines')", "value": "bicycle_lock" }, + { + "key": "brand", + "description": "Layer 'Vending Machines' shows and asks freeform values for key 'brand' (in the mapcomplete.org theme 'Vending Machines') (This is only shown if vending~^(.*bicycle_tube.*)$)" + }, + { + "key": "brand", + "description": "Layer 'Vending Machines' shows brand=Continental with a fixed text, namely 'Continental tubes are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Vending Machines') (This is only shown if vending~^(.*bicycle_tube.*)$)", + "value": "Continental" + }, + { + "key": "brand", + "description": "Layer 'Vending Machines' shows brand=Schwalbe with a fixed text, namely 'Schwalbe tubes are sold here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Vending Machines') (This is only shown if vending~^(.*bicycle_tube.*)$)", + "value": "Schwalbe" + }, { "key": "opening_hours", "description": "Layer 'Vending Machines' shows and asks freeform values for key 'opening_hours' (in the mapcomplete.org theme 'Vending Machines')" @@ -382,35 +425,6 @@ "description": "Layer 'Vending Machines' shows indoor=no with a fixed text, namely 'This vending machine is outdoors' and allows to pick this as a default answer (in the mapcomplete.org theme 'Vending Machines')", "value": "no" }, - { - "key": "level", - "description": "Layer 'Vending Machines' shows and asks freeform values for key 'level' (in the mapcomplete.org theme 'Vending Machines') (This is only shown if repeat_on=)" - }, - { - "key": "location", - "description": "Layer 'Vending Machines' shows location=underground with a fixed text, namely 'Located underground' (in the mapcomplete.org theme 'Vending Machines') (This is only shown if repeat_on=)", - "value": "underground" - }, - { - "key": "level", - "description": "Layer 'Vending Machines' 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 'Vending Machines') (This is only shown if repeat_on=)", - "value": "0" - }, - { - "key": "level", - "description": "Layer 'Vending Machines' shows level= with a fixed text, namely 'Located on the ground floor' (in the mapcomplete.org theme 'Vending Machines') Picking this answer will delete the key level. (This is only shown if repeat_on=)", - "value": "" - }, - { - "key": "level", - "description": "Layer 'Vending Machines' 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 'Vending Machines') (This is only shown if repeat_on=)", - "value": "1" - }, - { - "key": "level", - "description": "Layer 'Vending Machines' 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 'Vending Machines') (This is only shown if repeat_on=)", - "value": "-1" - }, { "key": "phone", "description": "Layer 'Vending Machines' shows and asks freeform values for key 'phone' (in the mapcomplete.org theme 'Vending Machines')" @@ -426,6 +440,37 @@ { "key": "contact:website", "description": "Layer 'Vending Machines' shows contact:website~.+ with a fixed text, namely '{contact:website}' (in the mapcomplete.org theme 'Vending Machines')" + }, + { + "key": "charge", + "description": "Layer 'Vending Machines' shows and asks freeform values for key 'charge' (in the mapcomplete.org theme 'Vending Machines') (This is only shown if vending~^(.*bicycle_tube.*)$)" + }, + { + "key": "charge", + "description": "Layer 'Vending Machines' shows and asks freeform values for key 'charge' (in the mapcomplete.org theme 'Vending Machines') (This is only shown if vending~^(.*bicycle_light.*)$)" + }, + { + "key": "charge", + "description": "Layer 'Vending Machines' shows and asks freeform values for key 'charge' (in the mapcomplete.org theme 'Vending Machines') (This is only shown if vending~^(.*condom.*)$)" + }, + { + "key": "operational_status", + "description": "Layer 'Vending Machines' shows operational_status= with a fixed text, namely 'This vending machine works' and allows to pick this as a default answer (in the mapcomplete.org theme 'Vending Machines') Picking this answer will delete the key operational_status.", + "value": "" + }, + { + "key": "operational_status", + "description": "Layer 'Vending Machines' shows operational_status=broken with a fixed text, namely 'This vending machine is broken' and allows to pick this as a default answer (in the mapcomplete.org theme 'Vending Machines')", + "value": "broken" + }, + { + "key": "operational_status", + "description": "Layer 'Vending Machines' shows operational_status=closed with a fixed text, namely 'This vending machine is closed' and allows to pick this as a default answer (in the mapcomplete.org theme 'Vending Machines')", + "value": "closed" + }, + { + "key": "operational_status", + "description": "Layer 'Vending Machines' shows operational_status~.+ with a fixed text, namely 'The operational status is {operational_status}' (in the mapcomplete.org theme 'Vending Machines')" } ] } \ No newline at end of file diff --git a/Docs/TagInfo/mapcomplete_waste.json b/Docs/TagInfo/mapcomplete_waste.json index d9a7eb1bd..396526490 100644 --- a/Docs/TagInfo/mapcomplete_waste.json +++ b/Docs/TagInfo/mapcomplete_waste.json @@ -70,6 +70,11 @@ "description": "Layer 'Waste Basket' shows waste=plastic with a fixed text, namely 'A waste basket for plastic' and allows to pick this as a default answer (in the mapcomplete.org theme 'Waste')", "value": "plastic" }, + { + "key": "waste", + "description": "Layer 'Waste Basket' shows waste=pmd with a fixed text, namely 'A waste basket for plastic packaging, metal packaging and drink cartons (PMD)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Waste')", + "value": "pmd" + }, { "key": "waste", "description": "Layer 'Waste Basket' shows waste=paper with a fixed text, namely 'A waste basket for paper' and allows to pick this as a default answer (in the mapcomplete.org theme 'Waste')", @@ -77,27 +82,27 @@ }, { "key": "vending", - "description": "Layer 'Waste Basket' shows vending=dog_excrement_bag & not:vending= with a fixed text, namely 'This waste basket has a dispenser for (dog) excrement bags' and allows to pick this as a default answer (in the mapcomplete.org theme 'Waste') (This is only shown if waste=dog_excrement | waste=trash | waste=)", + "description": "Layer 'Waste Basket' shows vending=dog_excrement_bag & not:vending= with a fixed text, namely 'This waste basket has a dispenser for (dog) excrement bags' and allows to pick this as a default answer (in the mapcomplete.org theme 'Waste') (This is only shown if waste~^(.*dog_excrement.*)$ | waste~^(.*trash.*)$ | waste=)", "value": "dog_excrement_bag" }, { "key": "not:vending", - "description": "Layer 'Waste Basket' shows vending=dog_excrement_bag & not:vending= with a fixed text, namely 'This waste basket has a dispenser for (dog) excrement bags' and allows to pick this as a default answer (in the mapcomplete.org theme 'Waste') Picking this answer will delete the key not:vending. (This is only shown if waste=dog_excrement | waste=trash | waste=)", + "description": "Layer 'Waste Basket' shows vending=dog_excrement_bag & not:vending= with a fixed text, namely 'This waste basket has a dispenser for (dog) excrement bags' and allows to pick this as a default answer (in the mapcomplete.org theme 'Waste') Picking this answer will delete the key not:vending. (This is only shown if waste~^(.*dog_excrement.*)$ | waste~^(.*trash.*)$ | waste=)", "value": "" }, { "key": "not:vending", - "description": "Layer 'Waste Basket' shows not:vending=dog_excrement_bag & vending= with a fixed text, namely 'This waste basket does not have a dispenser for (dog) excrement bags' and allows to pick this as a default answer (in the mapcomplete.org theme 'Waste') (This is only shown if waste=dog_excrement | waste=trash | waste=)", + "description": "Layer 'Waste Basket' shows not:vending=dog_excrement_bag & vending= with a fixed text, namely 'This waste basket does not have a dispenser for (dog) excrement bags' and allows to pick this as a default answer (in the mapcomplete.org theme 'Waste') (This is only shown if waste~^(.*dog_excrement.*)$ | waste~^(.*trash.*)$ | waste=)", "value": "dog_excrement_bag" }, { "key": "vending", - "description": "Layer 'Waste Basket' shows not:vending=dog_excrement_bag & vending= with a fixed text, namely 'This waste basket does not have a dispenser for (dog) excrement bags' and allows to pick this as a default answer (in the mapcomplete.org theme 'Waste') Picking this answer will delete the key vending. (This is only shown if waste=dog_excrement | waste=trash | waste=)", + "description": "Layer 'Waste Basket' shows not:vending=dog_excrement_bag & vending= with a fixed text, namely 'This waste basket does not have a dispenser for (dog) excrement bags' and allows to pick this as a default answer (in the mapcomplete.org theme 'Waste') Picking this answer will delete the key vending. (This is only shown if waste~^(.*dog_excrement.*)$ | waste~^(.*trash.*)$ | waste=)", "value": "" }, { "key": "vending", - "description": "Layer 'Waste Basket' shows vending= with a fixed text, namely 'This waste basket does not have a dispenser for (dog) excrement bags' (in the mapcomplete.org theme 'Waste') Picking this answer will delete the key vending. (This is only shown if waste=dog_excrement | waste=trash | waste=)", + "description": "Layer 'Waste Basket' shows vending= with a fixed text, namely 'This waste basket does not have a dispenser for (dog) excrement bags' (in the mapcomplete.org theme 'Waste') Picking this answer will delete the key vending. (This is only shown if waste~^(.*dog_excrement.*)$ | waste~^(.*trash.*)$ | waste=)", "value": "" }, { @@ -259,6 +264,11 @@ "description": "Layer 'Recycling' shows recycling:plastic=yes with a fixed text, namely 'Plastic can be recycled here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Waste')", "value": "yes" }, + { + "key": "recycling:pmd", + "description": "Layer 'Recycling' shows recycling:pmd=yes with a fixed text, namely 'Plastic packaging, metal packaging and drink cartons (PMD) can be recycled here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Waste')", + "value": "yes" + }, { "key": "recycling:printer_cartridges", "description": "Layer 'Recycling' shows recycling:printer_cartridges=yes with a fixed text, namely 'Printer cartridges can be recycled here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Waste')", diff --git a/Docs/TagInfo/mapcomplete_waste_basket.json b/Docs/TagInfo/mapcomplete_waste_basket.json index 6eac9de11..50c5f8c2c 100644 --- a/Docs/TagInfo/mapcomplete_waste_basket.json +++ b/Docs/TagInfo/mapcomplete_waste_basket.json @@ -70,6 +70,11 @@ "description": "Layer 'Waste Basket' shows waste=plastic with a fixed text, namely 'A waste basket for plastic' and allows to pick this as a default answer (in the mapcomplete.org theme 'Waste Baskets')", "value": "plastic" }, + { + "key": "waste", + "description": "Layer 'Waste Basket' shows waste=pmd with a fixed text, namely 'A waste basket for plastic packaging, metal packaging and drink cartons (PMD)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Waste Baskets')", + "value": "pmd" + }, { "key": "waste", "description": "Layer 'Waste Basket' shows waste=paper with a fixed text, namely 'A waste basket for paper' and allows to pick this as a default answer (in the mapcomplete.org theme 'Waste Baskets')", @@ -77,27 +82,27 @@ }, { "key": "vending", - "description": "Layer 'Waste Basket' shows vending=dog_excrement_bag & not:vending= with a fixed text, namely 'This waste basket has a dispenser for (dog) excrement bags' and allows to pick this as a default answer (in the mapcomplete.org theme 'Waste Baskets') (This is only shown if waste=dog_excrement | waste=trash | waste=)", + "description": "Layer 'Waste Basket' shows vending=dog_excrement_bag & not:vending= with a fixed text, namely 'This waste basket has a dispenser for (dog) excrement bags' and allows to pick this as a default answer (in the mapcomplete.org theme 'Waste Baskets') (This is only shown if waste~^(.*dog_excrement.*)$ | waste~^(.*trash.*)$ | waste=)", "value": "dog_excrement_bag" }, { "key": "not:vending", - "description": "Layer 'Waste Basket' shows vending=dog_excrement_bag & not:vending= with a fixed text, namely 'This waste basket has a dispenser for (dog) excrement bags' and allows to pick this as a default answer (in the mapcomplete.org theme 'Waste Baskets') Picking this answer will delete the key not:vending. (This is only shown if waste=dog_excrement | waste=trash | waste=)", + "description": "Layer 'Waste Basket' shows vending=dog_excrement_bag & not:vending= with a fixed text, namely 'This waste basket has a dispenser for (dog) excrement bags' and allows to pick this as a default answer (in the mapcomplete.org theme 'Waste Baskets') Picking this answer will delete the key not:vending. (This is only shown if waste~^(.*dog_excrement.*)$ | waste~^(.*trash.*)$ | waste=)", "value": "" }, { "key": "not:vending", - "description": "Layer 'Waste Basket' shows not:vending=dog_excrement_bag & vending= with a fixed text, namely 'This waste basket does not have a dispenser for (dog) excrement bags' and allows to pick this as a default answer (in the mapcomplete.org theme 'Waste Baskets') (This is only shown if waste=dog_excrement | waste=trash | waste=)", + "description": "Layer 'Waste Basket' shows not:vending=dog_excrement_bag & vending= with a fixed text, namely 'This waste basket does not have a dispenser for (dog) excrement bags' and allows to pick this as a default answer (in the mapcomplete.org theme 'Waste Baskets') (This is only shown if waste~^(.*dog_excrement.*)$ | waste~^(.*trash.*)$ | waste=)", "value": "dog_excrement_bag" }, { "key": "vending", - "description": "Layer 'Waste Basket' shows not:vending=dog_excrement_bag & vending= with a fixed text, namely 'This waste basket does not have a dispenser for (dog) excrement bags' and allows to pick this as a default answer (in the mapcomplete.org theme 'Waste Baskets') Picking this answer will delete the key vending. (This is only shown if waste=dog_excrement | waste=trash | waste=)", + "description": "Layer 'Waste Basket' shows not:vending=dog_excrement_bag & vending= with a fixed text, namely 'This waste basket does not have a dispenser for (dog) excrement bags' and allows to pick this as a default answer (in the mapcomplete.org theme 'Waste Baskets') Picking this answer will delete the key vending. (This is only shown if waste~^(.*dog_excrement.*)$ | waste~^(.*trash.*)$ | waste=)", "value": "" }, { "key": "vending", - "description": "Layer 'Waste Basket' shows vending= with a fixed text, namely 'This waste basket does not have a dispenser for (dog) excrement bags' (in the mapcomplete.org theme 'Waste Baskets') Picking this answer will delete the key vending. (This is only shown if waste=dog_excrement | waste=trash | waste=)", + "description": "Layer 'Waste Basket' shows vending= with a fixed text, namely 'This waste basket does not have a dispenser for (dog) excrement bags' (in the mapcomplete.org theme 'Waste Baskets') Picking this answer will delete the key vending. (This is only shown if waste~^(.*dog_excrement.*)$ | waste~^(.*trash.*)$ | waste=)", "value": "" } ] diff --git a/Docs/Themes/advertising.md b/Docs/Themes/advertising.md index b026342ff..235491db5 100644 --- a/Docs/Themes/advertising.md +++ b/Docs/Themes/advertising.md @@ -41,6 +41,7 @@ Available languages: - zh_Hant - eu - pl + - it This document is autogenerated from [assets/themes/advertising/advertising.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/advertising/advertising.json) diff --git a/Docs/Themes/bicycle_parkings.md b/Docs/Themes/bicycle_parkings.md index 9da1dd166..3a618eec5 100644 --- a/Docs/Themes/bicycle_parkings.md +++ b/Docs/Themes/bicycle_parkings.md @@ -31,6 +31,9 @@ Available languages: - en - de + - ca + - fr + - pl This document is autogenerated from [assets/themes/bicycle_parkings/bicycle_parkings.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/bicycle_parkings/bicycle_parkings.json) diff --git a/Docs/Themes/cycle_highways.md b/Docs/Themes/cycle_highways.md index b091bc1d1..153bec773 100644 --- a/Docs/Themes/cycle_highways.md +++ b/Docs/Themes/cycle_highways.md @@ -41,6 +41,7 @@ Available languages: - pa_PK - cs - pl + - zh_Hant This document is autogenerated from [assets/themes/cycle_highways/cycle_highways.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/cycle_highways/cycle_highways.json) diff --git a/Docs/Themes/cyclofix.md b/Docs/Themes/cyclofix.md index d17bdef0f..3520bd3e7 100644 --- a/Docs/Themes/cyclofix.md +++ b/Docs/Themes/cyclofix.md @@ -16,7 +16,6 @@ This theme contains the following layers: - [bike_cafe](../Layers/bike_cafe.md) - [bike_shop](../Layers/bike_shop.md) - [bike_repair_station](../Layers/bike_repair_station.md) - - [bicycle_tube_vending_machine](../Layers/bicycle_tube_vending_machine.md) - [drinking_water](../Layers/drinking_water.md) - [bike_themed_object](../Layers/bike_themed_object.md) - [bike_cleaning](../Layers/bike_cleaning.md) @@ -26,6 +25,8 @@ This theme contains the following layers: - [bike_parking](../Layers/bike_parking.md) - [charging_station_ebikes](../Layers/charging_station_ebikes.md) - [charging_station](../Layers/charging_station.md) + - [vending_machine_bicycle](../Layers/vending_machine_bicycle.md) + - [vending_machine](../Layers/vending_machine.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/disaster_response.md b/Docs/Themes/disaster_response.md index 9a302c503..5a6f056b6 100644 --- a/Docs/Themes/disaster_response.md +++ b/Docs/Themes/disaster_response.md @@ -35,6 +35,7 @@ Available languages: - it - de - es + - ca 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/education.md b/Docs/Themes/education.md index d530ffb4c..a73791dc9 100644 --- a/Docs/Themes/education.md +++ b/Docs/Themes/education.md @@ -43,6 +43,7 @@ Available languages: - es - eu - pl + - zh_Hant This document is autogenerated from [assets/themes/education/education.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/education/education.json) diff --git a/Docs/Themes/healthcare.md b/Docs/Themes/healthcare.md index 496c76a85..67a611c54 100644 --- a/Docs/Themes/healthcare.md +++ b/Docs/Themes/healthcare.md @@ -48,6 +48,7 @@ Available languages: - es - eu - pl + - zh_Hant This document is autogenerated from [assets/themes/healthcare/healthcare.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/healthcare/healthcare.json) diff --git a/Docs/Themes/hotels.md b/Docs/Themes/hotels.md index 4bb52f80c..1b499d202 100644 --- a/Docs/Themes/hotels.md +++ b/Docs/Themes/hotels.md @@ -42,6 +42,7 @@ Available languages: - es - eu - pl + - zh_Hant This document is autogenerated from [assets/themes/hotels/hotels.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/hotels/hotels.json) diff --git a/Docs/Themes/indoors.md b/Docs/Themes/indoors.md index 71a9e3328..b45d52514 100644 --- a/Docs/Themes/indoors.md +++ b/Docs/Themes/indoors.md @@ -45,6 +45,7 @@ Available languages: - es - eu - pl + - zh_Hant This document is autogenerated from [assets/themes/indoors/indoors.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/indoors/indoors.json) diff --git a/Docs/Themes/lighthouses.md b/Docs/Themes/lighthouses.md new file mode 100644 index 000000000..a7d08e58b --- /dev/null +++ b/Docs/Themes/lighthouses.md @@ -0,0 +1,36 @@ +[//]: # (WARNING: this file is automatically generated. Please find the sources at the bottom and edit those sources) + + + + Lighthouses ( [lighthouses](https://mapcomplete.org/lighthouses) ) +-------------------------------------------------------------------- + + + +Lighthouses are tall buildings with a light on top to guide marine traffic. + +This theme contains the following layers: + + + + - [lighthouse](../Layers/lighthouse.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) + - [summary](../Layers/summary.md) + + +Available languages: + + + + - en + - de + + +This document is autogenerated from [assets/themes/lighthouses/lighthouses.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/lighthouses/lighthouses.json) diff --git a/Docs/Themes/mapcomplete-changes.md b/Docs/Themes/mapcomplete-changes.md index 472e0c6a2..a8381ed0b 100644 --- a/Docs/Themes/mapcomplete-changes.md +++ b/Docs/Themes/mapcomplete-changes.md @@ -31,6 +31,7 @@ Available languages: - en + - de This document is autogenerated from [assets/themes/mapcomplete-changes/mapcomplete-changes.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/mapcomplete-changes/mapcomplete-changes.json) diff --git a/Docs/Themes/memorials.md b/Docs/Themes/memorials.md index 82de4a517..2221aa997 100644 --- a/Docs/Themes/memorials.md +++ b/Docs/Themes/memorials.md @@ -15,7 +15,10 @@ This theme contains the following layers: - [ghost_bike](../Layers/ghost_bike.md) - [memorial](../Layers/memorial.md) + - [grave](../Layers/grave.md) - [bench](../Layers/bench.md) + - [artwork](../Layers/artwork.md) + - [walls_and_buildings](../Layers/walls_and_buildings.md) - [selected_element](../Layers/selected_element.md) - [gps_location](../Layers/gps_location.md) - [gps_location_history](../Layers/gps_location_history.md) @@ -33,6 +36,8 @@ Available languages: - en - de + - fr + - nl This document is autogenerated from [assets/themes/memorials/memorials.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/memorials/memorials.json) diff --git a/Docs/Themes/personal.md b/Docs/Themes/personal.md index 9d62acfe1..44804a953 100644 --- a/Docs/Themes/personal.md +++ b/Docs/Themes/personal.md @@ -26,7 +26,6 @@ This theme contains the following layers: - [bench_at_pt](../Layers/bench_at_pt.md) - [bicycle_library](../Layers/bicycle_library.md) - [bicycle_rental](../Layers/bicycle_rental.md) - - [bicycle_tube_vending_machine](../Layers/bicycle_tube_vending_machine.md) - [bike_cafe](../Layers/bike_cafe.md) - [bike_cleaning](../Layers/bike_cleaning.md) - [bike_parking](../Layers/bike_parking.md) @@ -65,6 +64,7 @@ This theme contains the following layers: - [food_courts](../Layers/food_courts.md) - [ghost_bike](../Layers/ghost_bike.md) - [governments](../Layers/governments.md) + - [grave](../Layers/grave.md) - [guidepost](../Layers/guidepost.md) - [hackerspace](../Layers/hackerspace.md) - [hospital](../Layers/hospital.md) @@ -75,6 +75,7 @@ This theme contains the following layers: - [information_board](../Layers/information_board.md) - [kerbs](../Layers/kerbs.md) - [kindergarten_childcare](../Layers/kindergarten_childcare.md) + - [lighthouse](../Layers/lighthouse.md) - [love_hotel](../Layers/love_hotel.md) - [map](../Layers/map.md) - [maproulette_challenge](../Layers/maproulette_challenge.md) diff --git a/Docs/Themes/velopark.md b/Docs/Themes/velopark.md index 75011084e..a157473f3 100644 --- a/Docs/Themes/velopark.md +++ b/Docs/Themes/velopark.md @@ -7,7 +7,7 @@ -

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
  • 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! +

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.

This theme contains the following layers: @@ -19,6 +19,7 @@ This theme contains the following layers: - [toilet](../Layers/toilet.md) - [bike_repair_station](../Layers/bike_repair_station.md) - [bicycle_rental](../Layers/bicycle_rental.md) + - [current_view](../Layers/current_view.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/vending_machine.md b/Docs/Themes/vending_machine.md index 119964d69..e2f8ea442 100644 --- a/Docs/Themes/vending_machine.md +++ b/Docs/Themes/vending_machine.md @@ -41,6 +41,7 @@ Available languages: - cs - es - pl + - zh_Hant This document is autogenerated from [assets/themes/vending_machine/vending_machine.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/vending_machine/vending_machine.json) diff --git a/Docs/URL_Parameters.md b/Docs/URL_Parameters.md index 116276539..b1d1e68dc 100644 --- a/Docs/URL_Parameters.md +++ b/Docs/URL_Parameters.md @@ -398,7 +398,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#L171) +This documentation is defined in the source code at [ThemeViewState.ts](/src/Models/ThemeViewState.ts#L172) No default value set @@ -475,7 +475,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/git2/MapComplete/scripts/generateDocs.ts#L441) +This documentation is defined in the source code at [generateDocs.ts](ervdvn/git/MapComplete/scripts/generateDocs.ts#L441) The default value is _map_ diff --git a/Docs/wikiIndex.txt b/Docs/wikiIndex.txt index 5b78008db..335974908 100644 --- a/Docs/wikiIndex.txt +++ b/Docs/wikiIndex.txt @@ -382,6 +382,15 @@ The position of a signpost can be used by a hiker/biker/rider/s… |genre= POI, editor, kerbs_and_crossings }} {{service_item +|name= [https://mapcomplete.org/lighthouses lighthouses] +|region= Worldwide +|lang= {{#language:en|en}}, {{#language:de|en}} +|descr= A MapComplete theme: Lighthouses are tall buildings with a light on top to guide marine traffic +|material= {{yes|[https://mapcomplete.org/ Yes]}} +|image= MapComplete_Screenshot.png +|genre= POI, editor, lighthouses +}} +{{service_item |name= [https://mapcomplete.org/maps maps] |region= Worldwide |lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:ca|en}}, {{#language:pl|en}} @@ -402,7 +411,7 @@ The position of a signpost can be used by a hiker/biker/rider/s… {{service_item |name= [https://mapcomplete.org/memorials memorials] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:de|en}} +|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:nl|en}} |descr= A MapComplete theme: Memorials are physical objects permantently placed in the public space to remember a person or event |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png diff --git a/assets/layers/advertising/advertising.json b/assets/layers/advertising/advertising.json index d078da933..36f305b48 100644 --- a/assets/layers/advertising/advertising.json +++ b/assets/layers/advertising/advertising.json @@ -2,7 +2,7 @@ "id": "advertising", "name": { "ca": "Publicitat", - "es": "Publicidad", + "es": "Anuncio", "en": "Advertisement", "de": "Werbeeinrichtungen", "cs": "Reklama", @@ -506,7 +506,8 @@ "en": "a poster box part of a public transport shelter", "de": "ein Plakatkasten, der zu einem Unterstand für öffentliche Verkehrsmittel gehört", "fr": "Un affichage sur un abribus", - "it": "un contenitore di poster pubblicitari di una pensilina del trasporto pubblico" + "it": "un contenitore di poster pubblicitari di una pensilina del trasporto pubblico", + "es": "una caja de carteles que forma parte de una marquesina de transporte público" }, "snapToLayer": [ "shelter" @@ -668,7 +669,8 @@ "en": "a screen mounted on a transit shelter", "de": "ein Bildschirm, der an einem Wartehäuschen angebracht ist", "fr": "un écran fixé sur un abri de transport", - "it": "uno schermo montato su una pensilina del traporto pubblico" + "it": "uno schermo montato su una pensilina del traporto pubblico", + "es": "una pantalla montada en una marquesina de tránsito" }, "snapToLayer": [ "shelter" diff --git a/assets/layers/aerialway/aerialway.json b/assets/layers/aerialway/aerialway.json index f798539ab..61d0f72ae 100644 --- a/assets/layers/aerialway/aerialway.json +++ b/assets/layers/aerialway/aerialway.json @@ -6,7 +6,9 @@ }, "description": { "en": "Various forms of transport for passengers and goods that use wires, including cable cars, gondolas, chair lifts, drag lifts, and zip lines. ", - "de": "Alle Arten von seil- oder drahtgestütztem Personen- oder Gütertransport, wie Seilbahnen, Gondeln, Sessellifte, Schlepplifte. " + "de": "Alle Arten von seil- oder drahtgestütztem Personen- oder Gütertransport, wie Seilbahnen, Gondeln, Sessellifte, Schlepplifte. ", + "es": "Diversas formas de transporte de pasajeros y mercancías que utilizan cables, como teleféricos, telecabinas, telesillas, telesquíes y tirolinas. ", + "pl": "Różne formy transportu dla pasażerów i dóbr, które używają lin, w tym kolejki gondolowe, wyciągi krzesełkowe i orczykowe oraz tyrolki. " }, "source": { "osmTags": { @@ -45,7 +47,8 @@ "render": { "en": "{name}", "de": "{name}", - "fr": "{name}" + "fr": "{name}", + "pl": "{name}" }, "condition": "name~*", "classes": "bg-white p-1 px-2 rounded" @@ -118,7 +121,8 @@ "if": "aerialway=drag_lift", "then": { "en": "A drag lift", - "de": "Ein Schlepplift" + "de": "Ein Schlepplift", + "pl": "Wyciąg orczykowy" }, "hideInAnswer": true }, @@ -161,7 +165,8 @@ "if": "aerialway=zip_line", "then": { "en": "A zip line. (A touristical attraction where adventurous people go down at high speeds) ", - "de": "Eine Seilrutsche. (Eine Touristenattraktion, bei der abenteuerlustige Menschen mit hoher Geschwindigkeit hinunterfahren) " + "de": "Eine Seilrutsche. (Eine Touristenattraktion, bei der abenteuerlustige Menschen mit hoher Geschwindigkeit hinunterfahren) ", + "pl": "Tyrolka. (Atrakcja turystyczna, która pozwala żądnym przygód zjechać z dużą szybkością) " } } ] @@ -171,12 +176,14 @@ "question": { "en": "How long takes a single journey with this elevator?", "de": "Wie lange dauert eine Fahrt mit diesem Aufzug?", - "fr": "Combien de temps dure le trajet dans cet ascenseur ?" + "fr": "Combien de temps dure le trajet dans cet ascenseur ?", + "pl": "Jak długo trwa pojedynczy przejazd tą windą?" }, "questionHint": { "en": "This excludes the waiting time.", "de": "Dies schließt die Wartezeit aus.", - "fr": "Cela n'inclut pas le temps d'attente." + "fr": "Cela n'inclut pas le temps d'attente.", + "pl": "To nie włącza czasu oczekiwania." }, "freeform": { "key": "duration" @@ -184,7 +191,8 @@ "render": { "en": "A single journey takes {duration} minutes", "de": "Eine Fahrt dauert {duration} Minuten", - "fr": "Un aller simple dure {duration} minutes" + "fr": "Un aller simple dure {duration} minutes", + "pl": "Pojedynczy przejazd trwa {duration} minut" } }, { @@ -194,11 +202,13 @@ }, "question": { "en": "How many people fit a single carriage?", - "de": "Wie viele Leute passen in eine Kabine?" + "de": "Wie viele Leute passen in eine Kabine?", + "pl": "Ile osób może pomieścić jeden wagon?" }, "render": { "en": "{aerialway:occupancy} people fit a single carriage", - "de": "{aerialway:occupancy} Leute passen in eine Kabine" + "de": "{aerialway:occupancy} Leute passen in eine Kabine", + "pl": "{aerialway:occupancy} osób mieści się w jednym wagonie" } }, "opening_hours", diff --git a/assets/layers/animal_shelter/animal_shelter.json b/assets/layers/animal_shelter/animal_shelter.json index cb053a1e3..050e9f78f 100644 --- a/assets/layers/animal_shelter/animal_shelter.json +++ b/assets/layers/animal_shelter/animal_shelter.json @@ -6,7 +6,8 @@ "es": "Centros de acogida de animales", "zh_Hans": "动物收容所", "pt": "Abrigo para animais", - "ca": "Refugis d'animals" + "ca": "Refugis d'animals", + "pl": "Schroniska dla zwierząt" }, "description": { "en": "An animal shelter is a facility where animals in trouble are brought and facility's staff (volunteers or not) feeds them and cares of them, rehabilitating and healing them if necessary. This definition includes kennels for abandoned dogs, catteries for abandoned cats, shelters for other abandoned pets and wildlife recovery centres. ", @@ -24,7 +25,8 @@ "es": "Centro de acogida de animales", "zh_Hans": "动物收容所", "pt": "Abrigo para animais", - "ca": "Refugi d'animals" + "ca": "Refugi d'animals", + "pl": "Schronisko dla zwierząt" }, "mappings": [ { @@ -34,7 +36,8 @@ "de": "{name}", "es": "{name}", "zh_Hans": "{name}", - "ca": "{name}" + "ca": "{name}", + "pl": "{name}" } } ] @@ -71,7 +74,8 @@ "es": "una protectora de animales", "zh_Hans": "动物收容所", "pt": "um abrigo para animais", - "ca": "un refugi d'animals" + "ca": "un refugi d'animals", + "pl": "schronisko dla zwierząt" }, "tags": [ "amenity=animal_shelter" @@ -91,13 +95,15 @@ "de": "Wie lautet der Name des Tierheims?", "es": "¿Cómo se llama este refugio de animales?", "zh_Hans": "这个动物收容所叫什么名字?", - "ca": "Quin nom té aquest refugi d'animals?" + "ca": "Quin nom té aquest refugi d'animals?", + "pl": "Jak nazywa się to schronisko dla zwierząt?" }, "render": { "en": "This animal shelter is named {name}", "de": "Der Name des Tierheims lautet {name}", "es": "Este refugio de animales se llama {name}", - "zh_Hans": "这个动物收容所叫 {name}" + "zh_Hans": "这个动物收容所叫 {name}", + "pl": "To schronisko dla zwierząt nazywa się {name}" } }, "website", @@ -110,7 +116,8 @@ "de": "Was ist der Zweck des Tierheims?", "es": "¿Cuál es la finalidad del refugio de animales?", "zh_Hans": "动物收容所的目的是什么?", - "ca": "Quina és la finalitat del refugi d'animals?" + "ca": "Quina és la finalitat del refugi d'animals?", + "pl": "Jaki jest cel tego schroniska dla zwierząt?" }, "mappings": [ { @@ -119,7 +126,8 @@ "de": "Tiere werden hier bis zur Abgabe an einen neuen Besitzer untergebracht", "es": "Los animales permanecen aquí hasta que son adoptados por un nuevo propietario", "zh_Hans": "动物被饲养在这里直到被新主人收养", - "ca": "Els animals romanen ací fins que son adoptats per un nou propietari" + "ca": "Els animals romanen ací fins que son adoptats per un nou propietari", + "pl": "Zwierzęta są tutaj dopóki nie znajdą nowego właściciela" }, "if": "purpose=adoption" }, @@ -139,7 +147,8 @@ "de": "Tiere werden hier untergebracht und gepflegt bis sie wieder in freier Natur ausgesetzt werden können ", "es": "Los animales heridos se rehabilitan aquí hasta que pueden ser liberados de nuevo en la naturaleza ", "zh_Hans": "受伤的动物在这里康复,直到它们可以再次被释放到大自然中 ", - "ca": "Els animals ferits es rehabiliten aquí fins que puguen ser alliberats de nou a la natura " + "ca": "Els animals ferits es rehabiliten aquí fins que puguen ser alliberats de nou a la natura ", + "pl": "Ranne zwierzęta przechodzą tutaj rehabilitację do momentu, kiedy mogą zostać wypuszczone na wolność " }, "if": "purpose=release" } @@ -150,7 +159,8 @@ { "question": { "en": "Which animals are accepted here?", - "de": "Welche Tiere werden hier akzeptiert?" + "de": "Welche Tiere werden hier akzeptiert?", + "pl": "Jakie zwierzęta są tutaj przyjmowane?" }, "id": "boarded_animals", "mappings": [ @@ -158,35 +168,40 @@ "if": "animal_shelter=dog", "then": { "en": "Dogs are kept here", - "de": "Hunde werden hier gehalten" + "de": "Hunde werden hier gehalten", + "pl": "Są tutaj trzymane psy" } }, { "if": "animal_shelter=cat", "then": { "en": "Cats are kept here", - "de": "Katzen werden hier gehalten" + "de": "Katzen werden hier gehalten", + "pl": "Są tutaj trzymane koty" } }, { "if": "animal_shelter=horse", "then": { "en": "Horses are kept here", - "de": "Pferde werden hier gehalten" + "de": "Pferde werden hier gehalten", + "pl": "Są tutaj trzymane konie" } }, { "if": "animal_shelter=bird", "then": { "en": "Birds are kept here", - "de": "Vögel werden hier gehalten" + "de": "Vögel werden hier gehalten", + "pl": "Są tutaj trzymane ptaki" } }, { "if": "animal_shelter=wildlife", "then": { "en": "Wild animals are kept here", - "de": "Wildtiere werden hier gehalten" + "de": "Wildtiere werden hier gehalten", + "pl": "Są tutaj trzymane dzikie zwierzęta" } } ], diff --git a/assets/layers/assembly_point/assembly_point.json b/assets/layers/assembly_point/assembly_point.json index 80499210f..3c063d1bf 100644 --- a/assets/layers/assembly_point/assembly_point.json +++ b/assets/layers/assembly_point/assembly_point.json @@ -8,7 +8,8 @@ "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.", - "de": "Diese Ebene enthält Sammelplätze und Wartebereiche, in denen sich alle Mitarbeiter, Fahrgäste oder eine große Menschenmenge im Notfall versammeln." + "de": "Diese Ebene enthält Sammelplätze und Wartebereiche, in denen sich alle Mitarbeiter, Fahrgäste oder eine große Menschenmenge im Notfall versammeln.", + "pl": "Ta warstwa zawiera punkty zbiórki oraz miejsca oczekiwania, gdzie wszyscy pracownicy, pasażerowie lub duży tłum gromadzą się w przypadku zagrożenia." }, "source": { "osmTags": { @@ -44,7 +45,8 @@ "title": { "en": "an assembly point", "it": "un punto di raccolta", - "de": "ein Sammelplatz" + "de": "ein Sammelplatz", + "pl": "punkt zbiórki" }, "tags": [ "emergency=assembly_point" @@ -61,12 +63,14 @@ "question": { "en": "What is the name of this assembly point?", "it": "Qual è il nome di questo punto di raccolta?", - "de": "Wie lautet der Name dieser Sammelstelle?" + "de": "Wie lautet der Name dieser Sammelstelle?", + "pl": "Jak nazywa się ten punkt zbiórki?" }, "render": { "en": "This assembly point is named {name}", "it": "Questo punto di raccolta si chiama {name}", - "de": "Diese Sammelstelle hat den Namen {name}" + "de": "Diese Sammelstelle hat den Namen {name}", + "pl": "Ten punkt zbiórki nazywa się {name}" } }, { @@ -101,7 +105,8 @@ "then": { "en": "Earthquake", "it": "Terremoto", - "de": "Erdbeben" + "de": "Erdbeben", + "pl": "Trzęsienie ziemi" }, "icon": { "path": "./assets/layers/assembly_point/earthquake.svg", @@ -114,7 +119,8 @@ "then": { "en": "Flood", "it": "Alluvione", - "de": "Flut" + "de": "Flut", + "pl": "Powódź" }, "icon": { "path": "./assets/layers/assembly_point/flood.svg", @@ -127,7 +133,8 @@ "then": { "en": "Fire", "it": "Incendio", - "de": "Feuer" + "de": "Feuer", + "pl": "Pożar" }, "icon": { "path": "./assets/layers/assembly_point/fire.svg", @@ -140,7 +147,8 @@ "then": { "en": "Landslide", "it": "Frana", - "de": "Erdrutsch" + "de": "Erdrutsch", + "pl": "Osuwisko" }, "icon": { "path": "./assets/layers/assembly_point/landslide.svg", diff --git a/assets/layers/atm/atm.json b/assets/layers/atm/atm.json index 212c63df4..46c265815 100644 --- a/assets/layers/atm/atm.json +++ b/assets/layers/atm/atm.json @@ -180,7 +180,8 @@ "he": "המותג של כספומט זה הוא {brand}", "pt_BR": "A marca desse caixa eletrônico é {brand}", "es": "El banco de este cajero automático es {brand}", - "pt": "A marca deste multibanco é {brand}" + "pt": "A marca deste multibanco é {brand}", + "pl": "Marka tego bankomatu to {brand}" } }, { diff --git a/assets/layers/barrier/barrier.json b/assets/layers/barrier/barrier.json index 387d1b1f9..37979ccf9 100644 --- a/assets/layers/barrier/barrier.json +++ b/assets/layers/barrier/barrier.json @@ -500,7 +500,8 @@ "pt": "Largura máxima: {maxwidth:physical} m", "nb_NO": "Maksimal bredde: {maxwidth:physical} m", "ca": "Amplada màxima: {maxwidth:physical} m", - "pt_BR": "Largura máxima: {maxwidth:physical} m" + "pt_BR": "Largura máxima: {maxwidth:physical} m", + "pl": "Maksymalna szerokość: {maxwidth:physical} m" }, "question": { "en": "How wide is the gap left over besides the barrier?", diff --git a/assets/layers/bicycle_rental/bicycle_rental.json b/assets/layers/bicycle_rental/bicycle_rental.json index 4f9cb248c..9ad369b0f 100644 --- a/assets/layers/bicycle_rental/bicycle_rental.json +++ b/assets/layers/bicycle_rental/bicycle_rental.json @@ -163,7 +163,8 @@ "cs": "O jakou půjčovnu jízdních kol se jedná?", "ca": "Quin tipus de lloguer de bicicletes és aquest?", "pt_BR": "Qual tipo de aluguel de bicicletas é esse?", - "pt": "Qual tipo de aluguel de bicicletas é este?" + "pt": "Qual tipo de aluguel de bicicletas é este?", + "pl": "Jakiego rodzaju jest to wypożyczalnia rowerów?" }, "mappings": [ { @@ -320,7 +321,8 @@ "cs": "Jaká jízdní kola a příslušenství se zde půjčují?", "ca": "Quin tipus de bicicletes i accessoris es lloguen aquí?", "pt_BR": "Quais tipos de bicicleta e acessórios podem ser alugados aqui?", - "pt": "Quais tipos de bicicleta e acessórios podem ser alugados aqui?" + "pt": "Quais tipos de bicicleta e acessórios podem ser alugados aqui?", + "pl": "Jakiego rodzaju rowery i akcesoria są tutaj wypożyczane?" }, "render": { "en": "{rental} is rented here", @@ -367,7 +369,8 @@ "cs": "Zde si můžete půjčit elektrokola", "ca": "Aquí es poden llogar bicicletes elèctriques", "pt_BR": "Bicicletas elétricas podem ser alugadas aqui", - "pt": "Bicicletas elétricas podem ser alugadas aqui" + "pt": "Bicicletas elétricas podem ser alugadas aqui", + "pl": "Można tutaj wypożyczyć rowery elektryczne" } }, { @@ -397,7 +400,8 @@ "cs": "Zde si můžete půjčit horská kola", "ca": "Aquí es poden llogar bicicletes de muntanya", "pt_BR": "Bicicletas de montanha podem ser alugadas aqui", - "pt": "Bicicletas de montanha podem ser alugadas aqui" + "pt": "Bicicletas de montanha podem ser alugadas aqui", + "pl": "Można tutaj wypożyczyć rowery górskie" } }, { @@ -412,7 +416,8 @@ "cs": "Zde si můžete půjčit dětská kola", "ca": "Aquí es poden llogar bicicletes infantils", "pt_BR": "Bicicletas para crianças podem ser alugadas aqui", - "pt": "Bicicletas para crianças podem ser alugadas aqui" + "pt": "Bicicletas para crianças podem ser alugadas aqui", + "pl": "Można tutaj wypożyczyć rowery dla dzieci" } }, { @@ -427,7 +432,8 @@ "cs": "Zde si můžete půjčit tandemová kola", "ca": "Aquí es poden llogar tàndems", "pt_BR": "Bicicletas tandem podem ser alugadas aqui", - "pt": "Bicicletas tandem podem ser alugadas aqui" + "pt": "Bicicletas tandem podem ser alugadas aqui", + "pl": "Można tutaj wypożyczyć tandemy" } }, { @@ -457,7 +463,8 @@ "cs": "Zde si můžete půjčit cyklistické přilby", "ca": "Aquí es poden llogar cascos de bicicleta", "pt_BR": "Capacetes de ciclismo podem ser alugados aqui", - "pt": "Capacetes de ciclismo podem ser alugados aqui" + "pt": "Capacetes de ciclismo podem ser alugados aqui", + "pl": "Można tutaj wypożyczyć kaski rowerowe" } } ], @@ -571,7 +578,8 @@ "cs": "brašny na kolo", "ca": "maletes de bicicletes", "pt_BR": "alforjes de bicicleta", - "pt": "alforjes de bicicleta" + "pt": "alforjes de bicicleta", + "pl": "sakwy rowerowe" } ], [ diff --git a/assets/layers/bike_cleaning/bike_cleaning.json b/assets/layers/bike_cleaning/bike_cleaning.json index fcee4ad88..373f7a42b 100644 --- a/assets/layers/bike_cleaning/bike_cleaning.json +++ b/assets/layers/bike_cleaning/bike_cleaning.json @@ -13,7 +13,8 @@ "es": "Servicio de limpieza de bicis", "da": "Cykelrengøring", "cs": "Služba mytí jízdních kol", - "ca": "Servei de neteja de bicicletes" + "ca": "Servei de neteja de bicicletes", + "pl": "Usługa czyszczenia rowerów" }, "description": { "en": "A layer showing facilities where one can clean their bike", @@ -25,7 +26,8 @@ "cs": "Vrstva zobrazující zařízení, kde si můžete umýt kolo", "ca": "Una capa que mostra les instal·lacions on pots netejar la teva bicicleta", "pt_BR": "Uma camada que mostra instalações onde é possível limpar a sua bicicleta", - "pt": "Uma camada que mostra instalações onde é possível limpar a sua bicicleta" + "pt": "Uma camada que mostra instalações onde é possível limpar a sua bicicleta", + "pl": "Warstwa pokazująca obiekty, gdzie można wyczyścić swój rower" }, "source": { "osmTags": { @@ -120,7 +122,8 @@ "es": "un servicio de limpieza de bicis", "da": "en cykelrengøring", "cs": "služba mytí jízdních kol", - "ca": "un servei de neteja de bicicletes" + "ca": "un servei de neteja de bicicletes", + "pl": "usługa czyszczenia rowerów" }, "tags": [ "amenity=bicycle_wash" @@ -203,7 +206,8 @@ "da": "Gratis at bruge", "cs": "Bezplatné používání", "ca": "Debades", - "pt_BR": "Grátis para usar" + "pt_BR": "Grátis para usar", + "pl": "Darmowa" }, "hideInAnswer": true } diff --git a/assets/layers/bike_parking/bike_parking.json b/assets/layers/bike_parking/bike_parking.json index 12c8bfc17..5ef09d176 100644 --- a/assets/layers/bike_parking/bike_parking.json +++ b/assets/layers/bike_parking/bike_parking.json @@ -29,7 +29,8 @@ "ca": "Una capa que mostra on pots aparcar la teva bicicleta", "it": "Un livello che mostra dove puoi parcheggiare la tua bicicletta", "pt_BR": "Uma camada mostrado onde você pode estacionar sua bicicleta", - "pt": "Uma camada que mostra onde pode estacionar a sua bicicleta" + "pt": "Uma camada que mostra onde pode estacionar a sua bicicleta", + "pl": "Warstwa pokazująca gdzie można zaparkować rower" }, "source": { "osmTags": { @@ -170,7 +171,8 @@ "ca": "Bastidors", "da": "Hæftestativer", "cs": "Stojany", - "pt_BR": "Racks para prender a bicicleta" + "pt_BR": "Racks para prender a bicicleta", + "pl": "Stojaki" }, "icon": { "path": "./assets/layers/bike_parking/staple.svg", @@ -284,7 +286,8 @@ "ca": "cobert", "eu": "Etxola", "pt_BR": "Cabana", - "pt": "Cabana" + "pt": "Cabana", + "pl": "Wiata" }, "icon": { "path": "./assets/layers/bike_parking/shed.svg", @@ -519,12 +522,14 @@ "cs": "Kolik jízdních kol se vejde na toto parkoviště (včetně případných nákladních kol)?", "ca": "Quantes bicicletes caben en aquest aparcament de bicicletes (incloent possibles bicicletes de càrrega)?", "pt_BR": "Quantas bicicletas cabem nesse estacionamento de bicicletas (incluindo possíveis bicicletas de carga)?", - "pt": "Quantas bicicletas cabem neste estacionamento de bicicletas (incluindo possíveis bicicletas de carga)?" + "pt": "Quantas bicicletas cabem neste estacionamento de bicicletas (incluindo possíveis bicicletas de carga)?", + "pl": "Ile rowerów mieści się na tym parkingu rowerowym?" }, "questionHint": { "en": "This includes regular bicycles, cargo bikes, ebikes, ...", "nl": "Dit is het totaal aantal gewone fietsen, bakfietsen, elektrische fietsen, ...", - "de": "Dazu gehören reguläre Fahrräder, Lasträder, Ebikes,..." + "de": "Dazu gehören reguläre Fahrräder, Lasträder, Ebikes,...", + "pl": "To obejmuje zwykłe rowery, do transportu dóbr, elektryczne, ..." }, "render": { "en": "Place for {capacity} bikes", @@ -678,7 +683,8 @@ "then": { "en": "One has to pay to use this bicycle parking", "nl": "Betalende fietsparking", - "de": "Man muss zahlen, um den Fahrradparkplatz zu nutzen" + "de": "Man muss zahlen, um den Fahrradparkplatz zu nutzen", + "fr": "L'utilisation de ce parking à vélo est payant" } }, { @@ -687,7 +693,8 @@ "then": { "en": "Free to use", "nl": "Gratis te gebruiken", - "de": "Die Nutzung ist kostenlos" + "de": "Die Nutzung ist kostenlos", + "fr": "L'utilisation de ce parking à vélo est gratuit" } } ] @@ -721,7 +728,8 @@ "question": { "en": "Who maintains this bicycle parking?", "nl": "Wie beheert deze fietsenstalling?", - "de": "Wer unterhält diese Fahrradabstellplätze?" + "de": "Wer unterhält diese Fahrradabstellplätze?", + "fr": "Qui entretient ce parking à vélos ?" }, "render": { "en": "This bicycle parking is maintained by {operator}", diff --git a/assets/layers/charging_station/charging_station.json b/assets/layers/charging_station/charging_station.json index 84b5b2f3a..d65d13e90 100644 --- a/assets/layers/charging_station/charging_station.json +++ b/assets/layers/charging_station/charging_station.json @@ -5,13 +5,7 @@ "nl": "Oplaadpunten", "de": "Ladestationen" }, - "description": { - "en": "A charging station", - "nl": "Oplaadpunten", - "ca": "Una estació de càrrega", - "de": "Eine Ladestation", - "fr": "Une station de recharge" - }, + "minzoom": 10, "source": { "osmTags": { "and": [ @@ -26,7 +20,6 @@ ] } }, - "minzoom": 10, "title": { "render": { "en": "Charging station", @@ -72,109 +65,14 @@ } ] }, - "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": [ - { - "color": "black", - "width": 2, - "fillColor": "#80808080" - } - ], - "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 Autos" - } - } - ], + "description": { + "en": "A charging station", + "nl": "Oplaadpunten", + "ca": "Una estació de càrrega", + "de": "Eine Ladestation", + "fr": "Une station de recharge" + }, + "#": "no-question-hint-check", "tagRenderings": [ "images", { @@ -184,7 +82,8 @@ "en": "Which vehicles are allowed to charge here?", "nl": "Welke voertuigen kunnen hier opgeladen worden?", "ca": "Quins vehicles tenen permesa la càrrega aquí?", - "de": "Welche Fahrzeuge können hier laden?" + "de": "Welche Fahrzeuge können hier laden?", + "pl": "Jakie pojazdy mogą być tutaj ładowane?" }, "multiAnswer": true, "mappings": [ @@ -195,7 +94,8 @@ "en": "Bicycles can be charged here", "nl": "Elektrische fietsen kunnen hier opgeladen worden", "ca": "Aquí es poden carregar bicicletes", - "de": "Hier können Fahrräder laden" + "de": "Hier können Fahrräder laden", + "pl": "Mogą tutaj być ładowane rowery" } }, { @@ -205,7 +105,8 @@ "en": "Cars can be charged here", "nl": "Elektrische auto's kunnen hier opgeladen worden", "ca": "Aquí es poden carregar cotxes", - "de": "Hier können Autos laden" + "de": "Hier können Autos laden", + "pl": "Mogą tutaj być ładowane samochody" } }, { @@ -215,7 +116,8 @@ "en": "Scooters can be charged here", "nl": "Elektrische scooters (snorfiets of bromfiets) kunnen hier opgeladen worden", "ca": "Aquí es poden carregar Scooters", - "de": "Hier können Roller laden" + "de": "Hier können Roller laden", + "pl": "Mogą być tutaj ładowane hulajnogi" } }, { @@ -235,7 +137,8 @@ "en": "Buses can be charged here", "nl": "Bussen kunnen hier opgeladen worden", "ca": "Aquí es poden carregar autobusos", - "de": "Hier können Busse laden" + "de": "Hier können Busse laden", + "pl": "Mogą być tutaj ładowane autobusy" } } ] @@ -246,7 +149,8 @@ "en": "Who is allowed to use this charging station?", "nl": "Wie mag er dit oplaadpunt gebruiken?", "ca": "Qui pot utilitzar aquesta estació de càrrega?", - "de": "Wer darf diese Ladestation benutzen?" + "de": "Wer darf diese Ladestation benutzen?", + "pl": "Kto może używać tej stacji ładowania?" }, "render": { "en": "Access is {access}", @@ -267,7 +171,8 @@ "en": "Anyone can use this charging station (payment might be needed)", "nl": "Toegankelijk voor iedereen (mogelijks met aanmelden en/of te betalen)", "ca": "Qualsevol persona pot utilitzar aquesta estació de recàrrega (pot ser calgui un pagament)", - "de": "Jeder kann die Station nutzen (eventuell gegen Bezahlung)" + "de": "Jeder kann die Station nutzen (eventuell gegen Bezahlung)", + "pl": "Każdy może używać tej stacji ładowania (opłata może być wymagana)" } }, { @@ -276,7 +181,8 @@ "en": "Anyone can use this charging station (payment might be needed)", "nl": "Toegankelijk voor iedereen (mogelijks met aanmelden en/of te betalen)", "ca": "Qualsevol persona pot utilitzar aquesta estació de recàrrega (pot ser calgui un pagament)", - "de": "Jeder kann diese Ladestation nutzen (eventuell gegen Bezahlung)" + "de": "Jeder kann diese Ladestation nutzen (eventuell gegen Bezahlung)", + "pl": "Każdy może używać tej stacji ładowania (opłata może być wymagana)" }, "hideInAnswer": true }, @@ -324,13 +230,15 @@ "en": "{capacity} vehicles can be charged here at the same time", "nl": "{capacity} voertuigen kunnen hier op hetzelfde moment opgeladen worden", "ca": "Aquí poden carregar {capacity} vehicles a l'hora", - "de": "Hier können {capacity} Fahrzeuge gleichzeitig laden" + "de": "Hier können {capacity} Fahrzeuge gleichzeitig laden", + "pl": "{capacity} pojazdów może być tutaj ładowanych jednocześnie" }, "question": { "en": "How much vehicles can be charged here at the same time?", "nl": "Hoeveel voertuigen kunnen hier opgeladen worden?", "ca": "Quants vehicles poden carregar a la vegada?", - "de": "Wie viele Fahrzeuge können hier gleichzeitig laden?" + "de": "Wie viele Fahrzeuge können hier gleichzeitig laden?", + "pl": "Ile pojazdów może być tutaj ładowanych jednocześnie?" }, "freeform": { "key": "capacity", @@ -2245,7 +2153,8 @@ "en": "When is this charging station opened?", "nl": "Wanneer is dit oplaadpunt beschikbaar??", "ca": "Quan està oberta aquesta estació de càrrega?", - "de": "Wann ist die Ladestation geöffnet?" + "de": "Wann ist die Ladestation geöffnet?", + "pl": "Kiedy jest otwarta ta stacja ładowania?" } }, "id": "OH" @@ -2301,7 +2210,8 @@ "nl": "Gratis te gebruiken", "en": "Free to use", "ca": "Ús gratuït", - "de": "Kostenlose Nutzung" + "de": "Kostenlose Nutzung", + "pl": "Darmowa" }, "hideInAnswer": true }, @@ -2527,13 +2437,15 @@ "en": "Part of the network {network}", "nl": "Maakt deel uit van het {network}-netwerk", "ca": "Part de la xarxa {network}", - "de": "Teil des Netzwerks {network}" + "de": "Teil des Netzwerks {network}", + "pl": "Część sieci {network}" }, "question": { "en": "Is this charging station part of a network?", "nl": "Is dit oplaadpunt deel van een groter netwerk?", "ca": "Aquesta estació de càrrega forma part d'una xarxa?", - "de": "Ist diese Ladestation Teil eines Netzwerks?" + "de": "Ist diese Ladestation Teil eines Netzwerks?", + "pl": "Czy ta stacja ładowania jest częścią sieci?" }, "freeform": { "key": "network" @@ -2552,7 +2464,8 @@ "then": { "en": "Not part of a bigger network", "nl": "Maakt geen deel uit van een groter netwerk", - "de": "Nicht Teil eines größeren Netzwerks" + "de": "Nicht Teil eines größeren Netzwerks", + "pl": "Nie jest częścią większej sieci" }, "hideInAnswer": true }, @@ -2606,7 +2519,8 @@ "en": "This charging station is operated by {operator}", "nl": "Wordt beheerd door {operator}", "ca": "Aquesta estació de càrrega l'opera {operator}", - "de": "Die Station wird betrieben von {operator}" + "de": "Die Station wird betrieben von {operator}", + "pl": "Ta stacja ładowania jest obsługiwana przez {operator}" }, "freeform": { "key": "operator" @@ -2638,13 +2552,15 @@ "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?", "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?" + "de": "Welche Nummer kann man anrufen, wenn es ein Problem mit dieser Ladestation gibt?", + "pl": "Na jaki numer można zadzwonić w przypadku problemów z tą stacją ładowania?" }, "render": { "en": "In case of problems, call {phone}", "nl": "Bij problemen, bel naar {phone}", "ca": "En cas de problemes, truqueu a {phone}", - "de": "Bei Problemen, anrufen unter {phone}" + "de": "Bei Problemen, anrufen unter {phone}", + "pl": "W przypadku problemów zadzwoń na {phone}" }, "freeform": { "key": "phone", @@ -2663,7 +2579,8 @@ "en": "In case of problems, send an email to {email}", "nl": "Bij problemen, email naar {email}", "ca": "En cas de problemes, envia un email a {email}", - "de": "Bei Problemen senden Sie bitte eine E-Mail an {email}" + "de": "Bei Problemen senden Sie bitte eine E-Mail an {email}", + "pl": "W przypadku problemów, wyślij emaila do {email}" }, "freeform": { "key": "email", @@ -2693,12 +2610,14 @@ "question": { "en": "What is the reference number of this charging station?", "nl": "Wat is het referentienummer van dit oplaadstation?", - "de": "Welche Kennnummer hat die Ladestation?" + "de": "Welche Kennnummer hat die Ladestation?", + "pl": "Jaki jest numer referencyjny tej stacji ładowania?" }, "render": { "en": "Reference number is {ref}", "nl": "Het referentienummer van dit oplaadpunt is {ref}", - "de": "Die Kennziffer ist {ref}" + "de": "Die Kennziffer ist {ref}", + "pl": "Numer referencyjny to {ref}" }, "freeform": { "key": "ref" @@ -2729,7 +2648,8 @@ "en": "This charging station works", "nl": "Dit oplaadpunt werkt", "ca": "Aquesta estació de càrrega funciona", - "de": "Die Station ist in Betrieb" + "de": "Die Station ist in Betrieb", + "pl": "Ta stacja ładowania działa" } }, { @@ -2746,7 +2666,8 @@ "en": "This charging station is broken", "nl": "Dit oplaadpunt is kapot", "ca": "Aquesta estació de carrega està trencada", - "de": "Die Station ist defekt" + "de": "Die Station ist defekt", + "pl": "Ta stacja ładowania jest zepsuta" } }, { @@ -2763,7 +2684,8 @@ "en": "A charging station is planned here", "nl": "Hier zal binnenkort een oplaadpunt gebouwd worden", "ca": "Aquí està prevista una estació de recàrrega", - "de": "Die Station ist erst in Planung" + "de": "Die Station ist erst in Planung", + "pl": "Planowana jest tutaj stacja ładowania" } }, { @@ -2779,7 +2701,8 @@ "then": { "en": "A charging station is constructed here", "nl": "Hier wordt op dit moment een oplaadpunt gebouwd", - "de": "Die Station ist aktuell im Bau" + "de": "Die Station ist aktuell im Bau", + "pl": "Budowana jest tutaj stacja ładowania" } }, { @@ -2849,6 +2772,109 @@ } } ], + "lineRendering": [ + { + "color": "black", + "width": 2, + "fillColor": "#80808080" + } + ], + "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 Autos" + } + } + ], "filter": [ { "id": "vehicle-type", @@ -3096,19 +3122,6 @@ ] } ], - "deletion": { - "softDeletionTags": { - "and": [ - "amenity=", - "disused:amenity=charging_station" - ] - }, - "neededChangesets": 10 - }, - "allowMove": { - "enableRelocation": false, - "enableImproveAccuracy": true - }, "units": [ { "maxstay": { @@ -3303,5 +3316,17 @@ } } ], - "#": "no-question-hint-check" -} + "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/elevator/elevator.json b/assets/layers/elevator/elevator.json index 469f2cf71..143a159fb 100644 --- a/assets/layers/elevator/elevator.json +++ b/assets/layers/elevator/elevator.json @@ -16,7 +16,8 @@ "de": "Diese Ebene zeigt Aufzüge an und fragt nach dem Betriebsstatus und den Abmessungen des Aufzugs. Nützlich für Informationen zur Zugänglichkeit für Rollstuhlfahrer", "nl": "Deze laag toont liften en vraagt praktische info over de grootte van de lift en ofdat deze werkt, vooral met het oog op of de lift werkt of niet.", "ca": "Aquesta capa mostra ascensors i demana l'estat operatiu i les dimensions de l'ascensor. Útil per obtenir informació sobre l'accessibilitat en cadira de rodes", - "cs": "Tato vrstva zobrazuje výtahy a ptá se na provozní stav a rozměry výtahu. Užitečné pro informace o bezbariérovém přístupu" + "cs": "Tato vrstva zobrazuje výtahy a ptá se na provozní stav a rozměry výtahu. Užitečné pro informace o bezbariérovém přístupu", + "pl": "Ta warstwa pokazuje windy i zadaje pytania o ich status i wymiary. Przydatne do informacji o dostępności dla wózków" }, "source": { "osmTags": "highway=elevator" @@ -178,7 +179,8 @@ "id": "elevator-shape", "question": { "en": "What shape does this elevator have?", - "de": "Welche Form hat dieser Aufzug?" + "de": "Welche Form hat dieser Aufzug?", + "pl": "Jaki kształt ma ta winda?" }, "mappings": [ { @@ -187,7 +189,8 @@ "then": { "en": "This elevator has a rectangular shape", "de": "Dieser Aufzug hat eine rechteckige Form", - "fr": "Cet ascenseur est de forme rectangulaire" + "fr": "Cet ascenseur est de forme rectangulaire", + "pl": "Ta winda ma prostokątny kształt" }, "icon": "./assets/svg/square.svg" }, @@ -195,7 +198,8 @@ "if": "shape=circular", "then": { "en": "This elevator has a circular shape", - "de": "Dieser Aufzug hat eine kreisförmige Form" + "de": "Dieser Aufzug hat eine kreisförmige Form", + "pl": "Ta winda ma okrągły kształt" }, "icon": "./assets/svg/circle.svg" } @@ -353,7 +357,8 @@ "en": "E.g. it announces the current floor", "de": "Z.B. werden Stockwerke angesagt", "ca": "P. e. anuncia la planta actual", - "cs": "Např. oznamuje aktuální podlaží" + "cs": "Např. oznamuje aktuální podlaží", + "pl": "Np. informuje o aktualnym piętrze" }, "mappings": [ { diff --git a/assets/layers/grave/grave.json b/assets/layers/grave/grave.json index 22e2b58f6..437b55287 100644 --- a/assets/layers/grave/grave.json +++ b/assets/layers/grave/grave.json @@ -21,11 +21,13 @@ "images", { "question": { - "en": "What is the Wikipedia page of the person buried here?" + "en": "What is the Wikipedia page of the person buried here?", + "de": "Wie lautet die Wikipedia-Seite der Person, die hier begraben ist?" }, "id": "buried:wikidata", "render": { - "en": "{wikipedia(buried:wikidata)}" + "en": "{wikipedia(buried:wikidata)}", + "de": "{wikipedia(buried:wikidata)}" }, "freeform": { "key": "buried:wikidata", @@ -34,11 +36,13 @@ }, { "question": { - "en": "What is the name of the person buried here?" + "en": "What is the name of the person buried here?", + "de": "Wie lautet der Name der hier begrabenen Person?" }, "id": "name", "render": { - "en": "{name} is buried here" + "en": "{name} is buried here", + "de": "{name} ist hier begraben" }, "freeform": { "key": "name" @@ -48,29 +52,34 @@ "lineRendering": [], "id": "grave", "name": { - "en": "Gravestones" + "en": "Gravestones", + "de": "Grabsteine" }, "description": { - "en": "Tombstones (and graves) indicate where a person was buried. On this map, those can be recorded and a link to Wikipedia can be made" + "en": "Tombstones (and graves) indicate where a person was buried. On this map, those can be recorded and a link to Wikipedia can be made", + "de": "Grabsteine (und Gräber) zeigen an, wo eine Person begraben wurde. Auf dieser Karte können diese aufgezeichnet werden und ein Wikipedialink erstellt werden" }, "source": { "osmTags": "historic=tomb" }, "title": { "render": { - "en": "Tombstone" + "en": "Tombstone", + "de": "Grabstein" } }, "presets": [ { "title": { - "en": "a tombstone" + "en": "a tombstone", + "de": "ein Grabstein" }, "tags": [ "historic=tomb" ], "description": { - "en": "A tombstone is a physical object which indicates that one or more persons are buried here. It generally has the name, birth date and death date of the person or persons as inscription." + "en": "A tombstone is a physical object which indicates that one or more persons are buried here. It generally has the name, birth date and death date of the person or persons as inscription.", + "de": "Ein Grabstein ist ein physischer Gegenstand, der anzeigt, dass eine oder mehrere Personen hier begraben sind. Er trägt in der Regel den Namen, das Geburts- und das Sterbedatum der Person oder Personen als Inschrift." } } ], @@ -80,18 +89,21 @@ "options": [ { "question": { - "en": "With or without wikidata" + "en": "With or without wikidata", + "de": "Mit oder ohne Wikidata" } }, { "question": { - "en": "Has a link to Wikidata" + "en": "Has a link to Wikidata", + "de": "Hat einen Link zu Wikidata" }, "osmTags": "buried:wikidata~*" }, { "question": { - "en": "Has no link to Wikidata" + "en": "Has no link to Wikidata", + "de": "Hat keinen Link zu Wikidata" }, "osmTags": "buried:wikidata=" } diff --git a/assets/layers/hospital/hospital.json b/assets/layers/hospital/hospital.json index 030ee7f12..2cb686c6f 100644 --- a/assets/layers/hospital/hospital.json +++ b/assets/layers/hospital/hospital.json @@ -33,7 +33,8 @@ "pa_PK": "ہسپتال", "ru": "Больница", "ca": "Hospital", - "cs": "Nemocnice" + "cs": "Nemocnice", + "pl": "Szpital" }, "mappings": [ { @@ -76,7 +77,8 @@ "de": "Der Name des Krankenhauses lautet {name}", "nl": "Dit ziekenhuis heet {name}", "ru": "Эта больница называется {name}", - "cs": "Tato nemocnice se jmenuje {name}" + "cs": "Tato nemocnice se jmenuje {name}", + "pl": "Nazwa tego szpitala to {name}" }, "question": { "en": "What is the name of this hospital?", @@ -84,7 +86,8 @@ "nl": "Wat is de naam van dit ziekenhuis?", "ca": "Quin és el nom d'aquest hospital?", "ru": "Как называется эта больница?", - "cs": "Jak se jmenuje tato nemocnice?" + "cs": "Jak se jmenuje tato nemocnice?", + "pl": "Jak nazywa się ten szpital?" }, "freeform": { "key": "name" diff --git a/assets/layers/hotel/hotel.json b/assets/layers/hotel/hotel.json index e5b3f1dd6..11de3d088 100644 --- a/assets/layers/hotel/hotel.json +++ b/assets/layers/hotel/hotel.json @@ -8,7 +8,8 @@ "ru": "Гостиницы", "fr": "Hôtels", "ca": "Hotels", - "cs": "Hotely" + "cs": "Hotely", + "pl": "Hotele" }, "description": { "en": "Layer showing all hotels", @@ -16,7 +17,8 @@ "de": "Eine Ebene mit Hotels", "fr": "Couche affichant les hôtels", "ca": "Capa que mostra tots els hotels", - "cs": "Vrstva zobrazující všechny hotely" + "cs": "Vrstva zobrazující všechny hotely", + "pl": "Warstwa pokazująca wszystkie hotele" }, "source": { "osmTags": "tourism=hotel" @@ -30,7 +32,8 @@ "pa_PK": "ہوٹل", "fr": "Hôtel", "ca": "Hotel", - "cs": "Hotel" + "cs": "Hotel", + "pl": "Hotel" }, "mappings": [ { @@ -41,7 +44,8 @@ "de": "Hotel {name}", "fr": "Hôtel {name}", "ca": "Hotel {name}", - "cs": "Hotel {name}" + "cs": "Hotel {name}", + "pl": "Hotel {name}" } } ] @@ -75,7 +79,8 @@ "ca": "un hotel", "ru": "гостиница", "fr": "un hôtel", - "cs": "hotel" + "cs": "hotel", + "pl": "hotel" }, "tags": [ "tourism=hotel" @@ -96,7 +101,8 @@ "ru": "Название гостиницы", "fr": "Nom de l'hôtel", "ca": "Nom de l'hotel", - "cs": "Název hotelu" + "cs": "Název hotelu", + "pl": "Nazwa hotelu" } }, "question": { @@ -106,7 +112,8 @@ "ru": "Как называется эта гостиница?", "fr": "Quel est le nom de cet hôtel ?", "ca": "Quin és el nom d'aquest hotel?", - "cs": "Jak se tento hotel jmenuje?" + "cs": "Jak se tento hotel jmenuje?", + "pl": "Jak nazywa się ten hotel?" }, "render": { "en": "This hotel is called {name}", @@ -114,7 +121,8 @@ "de": "Der Name des Hotels lautet {name}", "ca": "Aquest hotel es diu {name}", "fr": "Cet hôtel s'appelle {name}", - "cs": "Tento hotel se jmenuje {name}" + "cs": "Tento hotel se jmenuje {name}", + "pl": "Nazwa tego hotelu to {name}" } }, "phone", diff --git a/assets/layers/hydrant/hydrant.json b/assets/layers/hydrant/hydrant.json index 7333fa1d6..d6bd0c0e2 100644 --- a/assets/layers/hydrant/hydrant.json +++ b/assets/layers/hydrant/hydrant.json @@ -12,7 +12,8 @@ "nl": "Kaart van brandkranen", "es": "Mapa de bocas de incendios", "ca": "Mapa d'hidrants", - "cs": "Mapa hydrantů" + "cs": "Mapa hydrantů", + "pl": "Mapa hydrantów" }, "description": { "en": "Map layer to show fire hydrants.", @@ -26,7 +27,8 @@ "nl": "Kaartlaag met brandkranen.", "es": "Un mapa que muestra bocas de incendios.", "ca": "Una capa que mostra hidrants.", - "cs": "Mapová vrstva zobrazující požární hydranty." + "cs": "Mapová vrstva zobrazující požární hydranty.", + "pl": "Warstwa mapy pokazująca hydranty." }, "source": { "osmTags": { @@ -49,7 +51,8 @@ "ca": "Hidrant", "es": "Boca de incendios", "pa_PK": "ہائڈرنٹ", - "cs": "Hydrant" + "cs": "Hydrant", + "pl": "Hydrant" } }, "pointRendering": [ @@ -89,7 +92,8 @@ "nl": "een brandkraan", "es": "una boca de incendios", "ca": "un hidrant", - "cs": "požární hydrant" + "cs": "požární hydrant", + "pl": "hydrant" }, "description": { "en": "A hydrant is a connection point where firefighters can tap water. It might be located underground.", @@ -119,7 +123,8 @@ "nl": "Welke kleur heeft de brandkraan?", "es": "¿De que color es la boca de incendios?", "ca": "De quin color es l'hidrant?", - "cs": "Jakou barvu má hydrant?" + "cs": "Jakou barvu má hydrant?", + "pl": "Jakiego koloru jest ten hydrant?" }, "render": { "en": "The hydrant color is {colour}", @@ -132,7 +137,8 @@ "nl": "De brandkraan is {colour}", "es": "La boca de incendios es de color {colour}", "ca": "L'hidrant és de color {colour}", - "cs": "Barva hydrantu je {colour}" + "cs": "Barva hydrantu je {colour}", + "pl": "Kolor tego hydrantu to {colour}" }, "freeform": { "key": "colour" @@ -154,7 +160,8 @@ "nl": "De brandkraan is geel.", "es": "La boca de incendios es amarilla.", "ca": "L'hidrant és de color groc.", - "cs": "Barva hydrantu je žlutá." + "cs": "Barva hydrantu je žlutá.", + "pl": "Ten hydrant ma żółty kolor." } }, { @@ -173,7 +180,8 @@ "nl": "De brandkraan is rood.", "ca": "L'hidrant és de color roig.", "es": "La boca de incendios es roja.", - "cs": "Barva hydrantu je červená." + "cs": "Barva hydrantu je červená.", + "pl": "Ten hydrant ma czerwony kolor." } } ] @@ -190,7 +198,8 @@ "nl": "Wat voor soort brandkraan is dit?", "es": "¿De qué tipo es esta boca de incendios?", "ca": "Quin tipus d'hidrant és?", - "cs": "O jaký typ hydrantu se jedná?" + "cs": "O jaký typ hydrantu se jedná?", + "pl": "Jakiego rodzaju jest to hydrant?" }, "freeform": { "key": "fire_hydrant:type" @@ -315,7 +324,8 @@ "es": "¿Todavía funciona esta boca de incendios?", "ca": "Encara funciona aquest hidrant?", "ru": "Этот гидрант в рабочем состоянии?", - "cs": "Je tento hydrant stále funkční?" + "cs": "Je tento hydrant stále funkční?", + "pl": "Czy ten hydrant dalej działa?" }, "mappings": [ { @@ -334,7 +344,8 @@ "nl": "De brandkraan werkt (minstens gedeeltelijk)", "es": "La boca de incendios funciona (total o parcialmente)", "ca": "L'hidrant funciona (total o parcialment)", - "cs": "Hydrant je (plně nebo částečně) funkční" + "cs": "Hydrant je (plně nebo částečně) funkční", + "pl": "Ten hydrant (w pełni lub częściowo) działa" } }, { @@ -354,7 +365,8 @@ "es": "La boca de incendios no está disponible", "ca": "L'hidrant no està disponible", "ru": "К гидранту нет доступа", - "cs": "Hydrant je nedostupný" + "cs": "Hydrant je nedostupný", + "pl": "Ten hydrant jest niedostępny" } }, { @@ -374,7 +386,8 @@ "nl": "Deze brandkraan is verwijderd", "es": "La boca de incendios se ha retirado", "ca": "L'hidrant s'ha retirat", - "cs": "Hydrant byl odstraněn" + "cs": "Hydrant byl odstraněn", + "pl": "Ten hydrant został usunięty" } } ] @@ -398,7 +411,8 @@ "nl": "Pijpdiameter", "ru": "Диаметр трубы", "ca": "Diàmetre de la canonada", - "cs": "Průměr trubky" + "cs": "Průměr trubky", + "pl": "Średnica rury" }, "type": "int" }, diff --git a/assets/layers/ice_cream/ice_cream.json b/assets/layers/ice_cream/ice_cream.json index 3dd287613..af162bd69 100644 --- a/assets/layers/ice_cream/ice_cream.json +++ b/assets/layers/ice_cream/ice_cream.json @@ -22,7 +22,8 @@ "if": "name~*", "then": { "en": "{name}", - "de": "{name}" + "de": "{name}", + "pl": "{name}" } } ] diff --git a/assets/layers/icons/icons.json b/assets/layers/icons/icons.json index 11553fe28..7480545ef 100644 --- a/assets/layers/icons/icons.json +++ b/assets/layers/icons/icons.json @@ -126,7 +126,8 @@ "arialabel": { "en": "phone", "nl": "Telefoneer", - "de": "Telefon" + "de": "Telefon", + "pl": "telefon" } } }, @@ -142,7 +143,8 @@ "arialabel": { "en": "phone", "nl": "Telefoneer", - "de": "Telefon" + "de": "Telefon", + "pl": "telefon" } } } @@ -285,7 +287,8 @@ "arialabel": { "en": "Open on openstreetmap.org", "nl": "Bekijk op openstreetmap.org", - "de": "Auf openstreetmap.org öffnen" + "de": "Auf openstreetmap.org öffnen", + "pl": "Otwórz na openstreetmap.org" } } }, @@ -305,7 +308,8 @@ "arialabel": { "en": "Open on openstreetmap.org", "nl": "Bekijk op openstreetmap.org", - "de": "Auf openstreetmap.org öffnen" + "de": "Auf openstreetmap.org öffnen", + "pl": "Otwórz na openstreetmap.org" } } } diff --git a/assets/layers/indoors/indoors.json b/assets/layers/indoors/indoors.json index 3fe4f0ff7..ba5663763 100644 --- a/assets/layers/indoors/indoors.json +++ b/assets/layers/indoors/indoors.json @@ -248,7 +248,8 @@ "de": "Raumnummer (z.B. '1.1' oder 'A1')", "nl": "Referentienummer van de ruimte (bv. '1.1' of A1' )", "ca": "Número de referència de l'habitació (p. e. '1.1' o 'A1')", - "cs": "Referenční číslo místnosti (např. \"1.1\" nebo \"A1\")" + "cs": "Referenční číslo místnosti (např. \"1.1\" nebo \"A1\")", + "pl": "Numer referencyjny tego pomieszczenia (np. \"1.1\" lub \"A1\")" } }, "condition": { @@ -267,7 +268,8 @@ "nl": "Wat is de naam van deze ruimte?", "ru": "Как называется эта комната?", "ca": "Quin és el nom d'aquesta habitació?", - "cs": "Jak se jmenuje tato místnost?" + "cs": "Jak se jmenuje tato místnost?", + "pl": "Jaka jest nazwa tego pomieszczenia?" }, "render": { "en": "This room is named {name}", @@ -276,7 +278,8 @@ "ru": "Эта комната называется {name}", "fr": "Cette pièce s'appelle {name}", "ca": "Aquesta habitació es diu {name}", - "cs": "Tato místnost se jmenuje {name}" + "cs": "Tato místnost se jmenuje {name}", + "pl": "Nazwa tego pomieszczenia to {name}" }, "freeform": { "key": "name", @@ -287,7 +290,8 @@ "nl": "Naam van de ruimte", "ru": "Название комнаты", "ca": "Nom de l'habitació", - "cs": "Název místnosti" + "cs": "Název místnosti", + "pl": "Nazwa pomieszczenia" } }, "condition": { @@ -304,7 +308,8 @@ "en": "What type of room is this?", "ca": "Quin tipus d'habitació és aquesta?", "de": "Wie wird dieser Raum genutzt?", - "cs": "O jaký typ pokoje se jedná?" + "cs": "O jaký typ pokoje se jedná?", + "pl": "Jakiego rodzaju jest to pomieszczenie?" }, "mappings": [ { @@ -332,7 +337,8 @@ "en": "This is a bedroom", "de": "Dies ist ein Schlafzimmer", "ca": "Açò és un dormitori", - "cs": "Jedná se o ložnici" + "cs": "Jedná se o ložnici", + "pl": "To jest sypialnia" }, "icon": "./assets/layers/indoors/room_bedroom.svg" }, @@ -342,7 +348,8 @@ "en": "This is a chapel", "de": "Dies ist eine Kapelle", "ca": "Açò és una capella", - "cs": "Jedná se o kapli" + "cs": "Jedná se o kapli", + "pl": "To jest kaplica" }, "icon": "./assets/layers/indoors/room_chapel.svg" }, @@ -353,7 +360,8 @@ "de": "Dies ist ein Klassenzimmer", "ca": "Açò és una aula", "cs": "Jedná se o učebnu", - "fr": "C'est une salle de classe" + "fr": "C'est une salle de classe", + "pl": "To jest sala klasowa" }, "icon": "./assets/layers/indoors/room_class.svg" }, @@ -363,7 +371,8 @@ "en": "This is a classroom", "de": "Dies ist ein Klassenzimmer", "ca": "Açò és una aula", - "cs": "Jedná se o učebnu" + "cs": "Jedná se o učebnu", + "pl": "Jest to sala klasowa" }, "icon": "./assets/layers/indoors/room_class.svg", "hideInAnswer": true @@ -373,7 +382,8 @@ "then": { "en": "This is a computer room", "de": "Dies ist ein Computerraum", - "cs": "Jedná se o počítačovou místnost" + "cs": "Jedná se o počítačovou místnost", + "pl": "To jest sala komputerowa" }, "icon": "./assets/layers/indoors/room_computer.svg" }, @@ -383,7 +393,8 @@ "en": "This is a conference room", "de": "Dies ist ein Konferenzraum", "ca": "Açò és una sala de conferències", - "cs": "Jedná se o konferenční místnost" + "cs": "Jedná se o konferenční místnost", + "pl": "To jest sala konferencyjna" }, "icon": "./assets/layers/indoors/room_conference.svg" }, @@ -403,7 +414,8 @@ "en": "This is a kitchen", "de": "Dies ist eine Küche", "ca": "Açò és una cuina", - "cs": "Jedná se o kuchyň" + "cs": "Jedná se o kuchyň", + "pl": "To jest kuchnia" }, "icon": "./assets/layers/indoors/room_kitchen.svg" }, @@ -413,7 +425,8 @@ "en": "This is a laboratory", "de": "Dies ist ein Labor", "ca": "Açò és un laboratori", - "cs": "Jedná se o laboratoř" + "cs": "Jedná se o laboratoř", + "pl": "To jest laboratorium" }, "icon": "./assets/layers/indoors/room_laboratory.svg" }, @@ -422,7 +435,8 @@ "then": { "en": "This is a library", "de": "Dies ist eine Bibliothek", - "cs": "Jedná se o knihovnu" + "cs": "Jedná se o knihovnu", + "pl": "To jest biblioteka" }, "icon": "./assets/layers/indoors/room_library.svg" }, @@ -451,7 +465,8 @@ "de": "Dies ist ein Büro", "ca": "Açò és una oficina", "cs": "Jedná se o kancelář", - "fr": "C'est un bureau" + "fr": "C'est un bureau", + "pl": "To jest biuro" }, "icon": "./assets/layers/indoors/room_office.svg" }, @@ -460,7 +475,8 @@ "then": { "en": "This is a prison_cell", "de": "Dies ist eine Gefängniszelle", - "cs": "Jedná se o vězeňskou celu" + "cs": "Jedná se o vězeňskou celu", + "pl": "To jest cela więzienna" }, "icon": "./assets/layers/indoors/room_prison_cell.svg" }, @@ -470,7 +486,8 @@ "en": "This is a restaurant", "de": "Dies ist ein Restaurant", "ca": "Açò és un restaurant", - "cs": "Jedná se o restauraci" + "cs": "Jedná se o restauraci", + "pl": "To jest restauracja" }, "icon": "./assets/layers/indoors/room_restaurant.svg" }, @@ -479,7 +496,8 @@ "then": { "en": "This is a room to perform security checks", "de": "Dies ist ein Raum für Sicherheitskontrollen", - "cs": "Jedná se o místnost pro provádění bezpečnostních kontrol" + "cs": "Jedná se o místnost pro provádění bezpečnostních kontrol", + "pl": "To jest pomieszczenie do wykonywania kontroli bezpieczeństwa" }, "icon": "./assets/layers/indoors/room_security_check.svg" }, @@ -498,7 +516,8 @@ "en": "This is a storage room", "ca": "Açò és un magatzem", "de": "Dies ist ein Lagerraum", - "cs": "Jedná se o skladovací místnost" + "cs": "Jedná se o skladovací místnost", + "pl": "To jest magazyn" }, "icon": "./assets/layers/indoors/room_storage.svg" }, @@ -507,7 +526,8 @@ "then": { "en": "This is a technical room", "de": "Dies ist ein Technikraum", - "cs": "Jedná se o technickou místnost" + "cs": "Jedná se o technickou místnost", + "pl": "To jest pomieszczenie techniczne" }, "icon": "./assets/layers/indoors/room_technical.svg" }, @@ -516,7 +536,8 @@ "then": { "en": "These are toilets", "de": "Dies ist ein WC-Raum", - "cs": "Jedná se o toalety" + "cs": "Jedná se o toalety", + "pl": "To są toalety" }, "icon": "./assets/layers/indoors/room_toilets.svg", "addExtraTags": [ @@ -529,7 +550,8 @@ "en": "This is a waiting room", "ca": "Açò és una sala d'espera", "de": "Dies ist ein Wartezimmer", - "cs": "Jedná se o čekárnu" + "cs": "Jedná se o čekárnu", + "pl": "To jest poczekalnia" }, "icon": "./assets/layers/indoors/room_waiting.svg" } @@ -540,7 +562,8 @@ "question": { "en": "How much people can at most fit in this room?", "de": "Wie viele Personen passen höchstens in diesen Raum?", - "cs": "Kolik lidí se maximálně vejde do této místnosti?" + "cs": "Kolik lidí se maximálně vejde do této místnosti?", + "pl": "Ile osób może pomieścić to pomieszczenie?" }, "condition": { "or": [ @@ -558,7 +581,8 @@ "render": { "en": "At most {capacity} people fit this room", "de": "Kapazität für höchstens {capacity} Personen", - "cs": "Do této místnosti se vejde maximálně {capacity} osob" + "cs": "Do této místnosti se vejde maximálně {capacity} osob", + "pl": "To pomieszczenie może pomieścić maksymalnie {capacity} osób" }, "freeform": { "key": "capacity", diff --git a/assets/layers/lighthouse/lighthouse.json b/assets/layers/lighthouse/lighthouse.json index bcfa909b4..3a546b83e 100644 --- a/assets/layers/lighthouse/lighthouse.json +++ b/assets/layers/lighthouse/lighthouse.json @@ -1,7 +1,8 @@ { "id": "lighthouse", "name": { - "en": "lighthouse" + "en": "lighthouse", + "de": "Leuchtturm" }, "source": { "osmTags": "man_made=lighthouse" @@ -9,13 +10,15 @@ "minzoom": 5, "title": { "render": { - "en": "lighthouse" + "en": "lighthouse", + "de": "Leuchtturm" }, "mappings": [ { "if": "name~*", "then": { - "en": "{name}" + "en": "{name}", + "de": "{name}" } } ] @@ -25,10 +28,12 @@ "wikipedia", { "render": { - "en": "The height of this lighthouse is {height} metres." + "en": "The height of this lighthouse is {height} metres.", + "de": "Die Höhe dieses Leuchtturms beträgt {height} Meter." }, "question": { - "en": "What is the height of this lighthouse, in metres?" + "en": "What is the height of this lighthouse, in metres?", + "de": "Wie hoch ist dieser Leuchtturm in Metern?" }, "freeform": { "key": "height", @@ -43,7 +48,8 @@ "man_made=lighthouse" ], "title": { - "en": "a lighthouse" + "en": "a lighthouse", + "de": "ein Leuchtturm" } } ], diff --git a/assets/layers/map/map.json b/assets/layers/map/map.json index 3b025c997..3b0f7edbd 100644 --- a/assets/layers/map/map.json +++ b/assets/layers/map/map.json @@ -357,7 +357,8 @@ "fr": "L’attribution est clairement inscrite mais la licence est absente", "es": "Se atribuya claramente a OpenStreetMap, pero no se menciona la licencia", "ca": "OpenStreetMap està clarament atribuït, però no es menciona la llicència", - "cs": "OpenStreetMap je jasně připsána, ale licence není uvedena" + "cs": "OpenStreetMap je jasně připsána, ale licence není uvedena", + "pl": "Wyraźnie zaznaczono źródło jako OpenStreetMap, ale nie podano licencji" } }, { @@ -391,7 +392,8 @@ "de": "Es gibt überhaupt keine Namensnennung", "es": "No hay atribución", "ca": "No hi ha atribució", - "cs": "Neexistuje vůbec žádný atribut" + "cs": "Neexistuje vůbec žádný atribut", + "pl": "W ogóle nie podano źródła" } }, { @@ -408,7 +410,8 @@ "de": "Es gibt überhaupt keine Namensnennung", "es": "No hay atribución", "ca": "No hi ha atribució", - "cs": "Neexistuje vůbec žádný atribut" + "cs": "Neexistuje vůbec žádný atribut", + "pl": "W ogóle nie podano źródła" }, "hideInAnswer": true } diff --git a/assets/layers/maproulette_challenge/maproulette_challenge.json b/assets/layers/maproulette_challenge/maproulette_challenge.json index 48697676c..b9faf9192 100644 --- a/assets/layers/maproulette_challenge/maproulette_challenge.json +++ b/assets/layers/maproulette_challenge/maproulette_challenge.json @@ -114,7 +114,8 @@ "de": "Aufgabe wurde erstellt", "nl": "Taak is aangemaakt", "ca": "La tasca s'ha creat", - "cs": "Úkol je vytvořen" + "cs": "Úkol je vytvořen", + "pl": "Zadanie jest stworzone" } }, { @@ -273,7 +274,8 @@ "de": "Aufgaben anzeigen, die als zu schwierig markiert wurden", "nl": "Toon taken die als te moeilijk waren ervaren", "ca": "Mostra les tasques marcades com a massa difícils", - "cs": "Zobrazit úkoly, které jsou označeny jako příliš těžké" + "cs": "Zobrazit úkoly, které jsou označeny jako příliš těžké", + "pl": "Pokaż zadania, które są oznaczone jako zbyt trudne" }, "osmTags": "mr_taskStatus=Too hard" }, @@ -283,7 +285,8 @@ "de": "Aufgaben anzeigen, die deaktiviert wurden", "nl": "Toon taken die zijn uitgeschakeld", "ca": "Mostra tasques que s'han desactivat", - "cs": "Zobrazit úkoly, které jsou zakázány" + "cs": "Zobrazit úkoly, které jsou zakázány", + "pl": "Pokaż zadania, które są wyłączone" }, "osmTags": "mr_taskStatus=Disabled" } diff --git a/assets/layers/maxspeed/maxspeed.json b/assets/layers/maxspeed/maxspeed.json index f9664272f..4353221d0 100644 --- a/assets/layers/maxspeed/maxspeed.json +++ b/assets/layers/maxspeed/maxspeed.json @@ -8,7 +8,8 @@ "nl": "Maximumsnelheid", "pa_PK": "حد رفتار", "fr": "Vitesse maximale", - "cs": "Maximální rychlost" + "cs": "Maximální rychlost", + "pl": "Prędkość maksymalna" }, "description": { "en": "Shows the allowed speed for every road", @@ -60,7 +61,8 @@ "nl": "Weg zonder een naam", "fr": "Route sans nom", "ca": "Carretera sense nom", - "cs": "Silnice bez názvu" + "cs": "Silnice bez názvu", + "pl": "Droga bez nazwy" } } ] @@ -114,7 +116,8 @@ "nl": "De maximum toegestane snelheid op deze weg is {canonical(maxspeed)}", "ca": "La velocitat màxima permesa a aquesta via és {canonical(maxspeed)}", "fr": "La vitesse maximum autorisée sur cette route est {canonical(maxspeed)}", - "cs": "Maximální povolená rychlost na této cestě je {canonical(maxspeed)}" + "cs": "Maximální povolená rychlost na této cestě je {canonical(maxspeed)}", + "pl": "Maksymalna prędkość dopuszczona na tej drodze to {canonical(maxspeed)}" }, "question": { "es": "Qué es la velocidad máxima legal uno está permitido conducir en esta carretera?", @@ -123,7 +126,8 @@ "de": "Wie hoch ist die zulässige Höchstgeschwindigkeit, die man auf dieser Straße fahren darf?", "nl": "Wat is de legale maximumsnelheid voor deze weg?", "fr": "Quelle est la vitesse maximum autorisée sur cette route ?", - "cs": "Jaká je zákonná maximální povolená rychlost na této silnici?" + "cs": "Jaká je zákonná maximální povolená rychlost na této silnici?", + "pl": "Jaka jest maksymalna prawnie dopuszczona prędkość na tej drodze?" }, "freeform": { "key": "maxspeed", diff --git a/assets/layers/memorial/memorial.json b/assets/layers/memorial/memorial.json index 6a4d6242f..3020558f3 100644 --- a/assets/layers/memorial/memorial.json +++ b/assets/layers/memorial/memorial.json @@ -3,7 +3,8 @@ "name": { "en": "Memorials", "de": "Denkmäler", - "fr": "Mémoriaux" + "fr": "Mémoriaux", + "nl": "Gedenktekens" }, "description": "Layer showing memorial plaques, based upon a unofficial theme. Can be expanded to have multiple types of memorials later on", "source": { @@ -76,10 +77,12 @@ "title": { "en": "a memorial", "de": "ein Denkmal", - "fr": "un mémorial" + "fr": "un mémorial", + "nl": "een gedenkteken" }, "description": { - "en": "A memorial is a physical object which remembers a person or event." + "en": "A memorial is a physical object which remembers a person or event.", + "de": "Ein Mahnmal ist ein physischer Gegenstand, der an eine Person oder ein Ereignis erinnert." }, "tags": [ "historic=memorial" @@ -101,7 +104,8 @@ "then": { "en": "This is a statue", "de": "Das ist eine Statue", - "fr": "C'est une statue" + "fr": "C'est une statue", + "nl": "Dit is een standbeeld" }, "addExtraTags": [ "tourism=artwork", @@ -121,7 +125,8 @@ "then": { "en": "This is a commemorative bench", "de": "Dies ist eine Gedenkbank", - "fr": "C'est un banc commémoratif" + "fr": "C'est un banc commémoratif", + "nl": "Dit is een zitbank die ook als herdenking dienst doet" }, "addExtraTags": [ "amenity=bench" @@ -132,7 +137,8 @@ "then": { "en": "This is a ghost bike - a bicycle painted white to remember a cyclist whom deceased because of a car crash", "de": "Dies ist ein Geisterrad - ein Fahrrad weiß lackiert, um an einen Radfahrer zu erinnern, der wegen eines Autounfalls verstorben ist", - "fr": "C'est un vélo fantôme - un vélo blanc peint en mémoire d'un cycliste mort à cet endroit suite à un accident avec une voiture" + "fr": "C'est un vélo fantôme - un vélo blanc peint en mémoire d'un cycliste mort à cet endroit suite à un accident avec une voiture", + "nl": "Dit is een witte fiets of spookfiets - een witgeschilderede fiets die een omgekomen fietsen herdenkt" } }, { @@ -141,7 +147,8 @@ "then": { "en": "This is a stolperstein (stumbing stone)", "de": "Dies ist ein Stolperstein", - "fr": "C'est un stolperstein (pierre d'achoppement)" + "fr": "C'est un stolperstein (pierre d'achoppement)", + "nl": "Dit is een struikelsteen (stolperstein)" } }, { @@ -173,7 +180,8 @@ "then": { "en": "This is a sculpture", "de": "Dies ist eine Skulptur", - "fr": "C'est une sculpture" + "fr": "C'est une sculpture", + "nl": "Dit is een sculptuur" } }, { @@ -191,7 +199,9 @@ "en": "This is a cross", "de": "Das ist ein Kreuz", "es": "Es una cruz", - "fr": "C'est une croix" + "fr": "C'est une croix", + "nl": "Dit is een kruis", + "pl": "To jest krzyż" } }, { @@ -208,7 +218,8 @@ "then": { "en": "This is a historic tank, permanently placed in public space as memorial", "de": "Dies ist ein historischer Panzer, der permanent in den öffentlichen Raum als Denkmal platziert wurde", - "fr": "C'est un char historique, placé de manière permanente dans l'espace public comme mémorial" + "fr": "C'est un char historique, placé de manière permanente dans l'espace public comme mémorial", + "nl": "Dit is een historische tank, permanent in de publieke ruimte geplaatst als gedenkteken" } }, { @@ -225,7 +236,8 @@ { "if": "historic=tomb", "then": { - "en": "This is a gravestone; the person is buried here" + "en": "This is a gravestone; the person is buried here", + "de": "Dies ist ein Grabstein; die Person ist hier begraben" }, "addExtraTags": [ "memorial=" @@ -244,19 +256,20 @@ { "id": "inscription", "question": { - "en": "What is the inscription of this plaque?", + "en": "What is the inscription on this memorial?", "ca": "Quina és la inscripció d'aquesta placa?", "cs": "Jaký je nápis na této desce?", - "de": "Wie lautet die Inschrift auf dieser Gedenktafel?", - "fr": "Quelle est l'inscription sur cette plaque ?" + "de": "Wie lautet die Inschrift auf diesem Denkmal?", + "fr": "Quelle est l'inscription sur cette plaque ?", + "nl": "Wat is het opschrift van dit gedenkteken?" }, "#:condition": "Benches have a separate inscription question", "condition": "memorial!=bench", "render": { - "en": "The inscription on this plaque reads:

{inscription}

", + "en": "The inscription on this memorial reads:

{inscription}

", "ca": "La inscripció d'aquesta placa diu:

{inscription}

", "cs": "Nápis na této desce zní:

{inscription}

", - "de": "Die Inschrift auf dieser Gedenktafel lautet:

{inscription}

", + "de": "Die Inschrift auf diesem Denkmal lautet:

{inscription}

", "fr": "L'inscription sur cette plaque indique:

{inscription}

" }, "freeform": { @@ -269,7 +282,8 @@ "then": { "en": "This memorial does not have an inscription", "de": "Dieses Denkmal hat keine Inschrift", - "fr": "Il n'y a aucune inscription sur cette plaque" + "fr": "Il n'y a aucune inscription sur cette plaque", + "nl": "Dit gedenkteken heeft geen opschrift" }, "addExtraTags": [ "inscription=" diff --git a/assets/layers/mountain_rescue/mountain_rescue.json b/assets/layers/mountain_rescue/mountain_rescue.json index 3461238ee..2de153cdc 100644 --- a/assets/layers/mountain_rescue/mountain_rescue.json +++ b/assets/layers/mountain_rescue/mountain_rescue.json @@ -3,7 +3,8 @@ "name": { "en": "Mountain rescue stations", "de": "Bergrettungsstationen", - "fr": "Postes de secours en montagne" + "fr": "Postes de secours en montagne", + "pl": "Stacje ratownictwa górskiego" }, "description": { "en": "A building where first aid responders store material and might be on watch", @@ -18,7 +19,8 @@ "render": { "en": "Mountain rescue station", "de": "Bergrettungsstation", - "fr": "Poste de secours en montagne" + "fr": "Poste de secours en montagne", + "pl": "Stacja ratownictwa górskiego" } }, "pointRendering": [ @@ -50,7 +52,8 @@ "title": { "en": "a mountain rescue station", "de": "eine Bergrettungsstation", - "fr": "un poste de secours en montagne" + "fr": "un poste de secours en montagne", + "pl": "stacja ratownictwa górskiego" }, "tags": [ "emergency=mountain_rescue" diff --git a/assets/layers/pharmacy/pharmacy.json b/assets/layers/pharmacy/pharmacy.json index 5357ba9a4..20e4e5b7e 100644 --- a/assets/layers/pharmacy/pharmacy.json +++ b/assets/layers/pharmacy/pharmacy.json @@ -32,7 +32,8 @@ "nl": "{name}", "fr": "{name}", "ca": "{name}", - "cs": "{name}" + "cs": "{name}", + "pl": "{name}" }, "mappings": [ { @@ -44,7 +45,8 @@ "pa_PK": "فارمیسی", "fr": "Pharmacie", "ca": "Farmàcia", - "cs": "Lékárna" + "cs": "Lékárna", + "pl": "Apteka" } } ] @@ -117,7 +119,8 @@ "nl": "Wat is de naam van deze apotheek?", "fr": "Quel est le nom de cette pharmacie ?", "ca": "Quin és el nom de la farmàcia?", - "cs": "Jak se lékárna jmenuje?" + "cs": "Jak se lékárna jmenuje?", + "pl": "Jak nazywa się ta apteka?" }, "render": { "en": "This pharmacy is called {name}", @@ -125,7 +128,8 @@ "nl": "Deze apotheek heet {name}", "ca": "Aquesta farmàcia es diu {name}", "fr": "Cette pharmacie s'appelle {name}", - "cs": "Tato lékárna se jmenuje {name}" + "cs": "Tato lékárna se jmenuje {name}", + "pl": "Nazwa tej apteki to {name}" } }, "opening_hours", @@ -151,7 +155,8 @@ "de": "Die Apotheke ist für Rollstuhlfahrer leicht zugänglich", "nl": "Deze apotheek is makkelijk te bereiken met een rolstoel", "fr": "Cette pharmacie est facile d'accès en chaise roulante", - "cs": "Tato lékárna je snadno přístupná na invalidním vozíku" + "cs": "Tato lékárna je snadno přístupná na invalidním vozíku", + "pl": "Ta apteka jest łatwo dostępna na wózku" } }, { diff --git a/assets/layers/physiotherapist/physiotherapist.json b/assets/layers/physiotherapist/physiotherapist.json index 9d95f68b8..1f90d7410 100644 --- a/assets/layers/physiotherapist/physiotherapist.json +++ b/assets/layers/physiotherapist/physiotherapist.json @@ -5,14 +5,16 @@ "nl": "Kinesist", "de": "Physiotherapeuten", "ca": "Fisioterapeuta", - "cs": "Fyzioterapeut" + "cs": "Fyzioterapeut", + "pl": "Fizjoterapeuta" }, "description": { "en": "This layer shows physiotherapists", "nl": "Deze laag toont kinesisten", "de": "Diese Ebene zeigt Physiotherapeuten", "ca": "Aquesta capa mostra fisioterapeutes", - "cs": "Tato vrstva zobrazuje fyzioterapeuty" + "cs": "Tato vrstva zobrazuje fyzioterapeuty", + "pl": "Ta warstwa pokazuje fizjoterapeutów" }, "source": { "osmTags": "healthcare=physiotherapist" @@ -24,7 +26,8 @@ "nl": "Kinesist {name}", "de": "Physiotherapeut {name}", "ca": "Fisioterapeuta {name}", - "cs": "Fyzioterapeut {name}" + "cs": "Fyzioterapeut {name}", + "pl": "Fizjoterapeuta {name}" } }, "pointRendering": [ diff --git a/assets/layers/playground/playground.json b/assets/layers/playground/playground.json index 52447d8f0..ae67c41eb 100644 --- a/assets/layers/playground/playground.json +++ b/assets/layers/playground/playground.json @@ -9,7 +9,8 @@ "fr": "Aire de jeu", "ca": "Parcs infantils", "pa_PK": "کھید دے میدان", - "cs": "Dětská hřiště" + "cs": "Dětská hřiště", + "pl": "Place zabaw" }, "description": { "nl": "Speeltuinen", @@ -20,7 +21,8 @@ "fr": "Aire de jeu", "ca": "Parcs infantils", "pa_PK": "کھید دے میدان", - "cs": "Dětská hřiště" + "cs": "Dětská hřiště", + "pl": "Place zabaw" }, "source": { "osmTags": { @@ -126,7 +128,8 @@ "it": "una campetto", "de": "einen Spielplatz", "ca": "un parc infantil", - "cs": "hřiště" + "cs": "hřiště", + "pl": "plac zabaw" } } ], @@ -310,7 +313,8 @@ "de": "Wird der Spielplatz nachts beleuchtet?", "ru": "Эта игровая площадка освещается ночью?", "ca": "Aquest parc infantil està il·luminat per la nit?", - "cs": "Je toto hřiště v noci osvětlené?" + "cs": "Je toto hřiště v noci osvětlené?", + "pl": "Czy ten plac zabaw jest oświetlony w nocy?" }, "mappings": [ { @@ -323,7 +327,8 @@ "ru": "Эта детская площадка освещается ночью", "fr": "L’aire de jeu est éclairée de nuit", "ca": "Aquest parc infantil està il·luminat per la nit", - "cs": "Toto hřiště je v noci osvětleno" + "cs": "Toto hřiště je v noci osvětleno", + "pl": "Ten plac zabaw jest oświetlony w nocy" } }, { @@ -336,7 +341,8 @@ "ru": "Эта детская площадка не освещается ночью", "fr": "L’aire de jeu n’est pas éclairée de nuit", "ca": "Aquest parc infantil no està il·luminat per la nit", - "cs": "Toto hřiště není v noci osvětleno" + "cs": "Toto hřiště není v noci osvětleno", + "pl": "Ten plac zabaw nie jest oświetlony w nocy" } } ] @@ -462,7 +468,8 @@ "nl": "Er moet betaald worden om deze speeltuin te mogen gebruiken", "de": "Der Spielplatz ist gebührenpflichtig", "ca": "Aquest és un parc infantil de pagament", - "cs": "Toto je placené hřiště" + "cs": "Toto je placené hřiště", + "pl": "To jest płatny plac zabaw" }, "addExtraTags": [ "access=customers" @@ -494,7 +501,8 @@ "fr": "Réservée aux élèves de l’école", "es": "Solo accesibles para estudiantes de la escuela", "ca": "Només accessible per als alumnes de l'escola", - "cs": "Přístupné pouze studentům školy" + "cs": "Přístupné pouze studentům školy", + "pl": "Dostępny tylko dla uczniów szkoły" }, "hideInAnswer": true }, @@ -509,7 +517,8 @@ "de": "Der Spielplatz ist nicht öffentlich zugänglich", "es": "No accesible", "ca": "No accessible", - "cs": "Nepřístupné" + "cs": "Nepřístupné", + "pl": "Niedostępny" } }, { @@ -545,7 +554,8 @@ "ru": "{email}", "id": "{email}", "es": "{email}", - "cs": "{email}" + "cs": "{email}", + "pl": "{email}" }, "freeform": { "key": "email", @@ -573,7 +583,8 @@ "id": "{phone}", "it": "{phone}", "es": "{phone}", - "cs": "{phone}" + "cs": "{phone}", + "pl": "{phone}" }, "freeform": { "key": "phone", @@ -591,7 +602,8 @@ "it": "Il campetto è accessibile a persone in sedia a rotelle?", "ru": "Доступна ли детская площадка пользователям кресел-колясок?", "ca": "Aquest parc infantil és accessible per a persones en cadira de rodes?", - "cs": "Je toto hřiště přístupné pro vozíčkáře?" + "cs": "Je toto hřiště přístupné pro vozíčkáře?", + "pl": "Czy ten plac zabaw jest dostępny dla osób na wózkach?" }, "mappings": [ { @@ -605,7 +617,8 @@ "ru": "Полностью доступна пользователям кресел-колясок", "es": "Completamente accesible para usuarios de silla de ruedas", "ca": "Totalment accessible per a persones en cadira de rodes", - "cs": "Plně přístupné pro vozíčkáře" + "cs": "Plně přístupné pro vozíčkáře", + "pl": "W pełni dostępne dla osób na wózkach" } }, { @@ -619,7 +632,8 @@ "ru": "Частично доступна пользователям кресел-колясок", "es": "Acceso limitado para usuarios de silla de ruedas", "ca": "Accessibilitat limitada per a persones en cadira de rodes", - "cs": "Omezený přístup pro vozíčkáře" + "cs": "Omezený přístup pro vozíčkáře", + "pl": "Ograniczona dostępność dla osób na wózkach" } }, { @@ -633,7 +647,8 @@ "ru": "Недоступна пользователям кресел-колясок", "es": "No accesible a usuarios de sillas de ruedas", "ca": "No accessible per a persones en cadira de rodes", - "cs": "Není přístupný pro vozíčkáře" + "cs": "Není přístupný pro vozíčkáře", + "pl": "Niedostępne dla osób na wózkach" } } ] @@ -652,7 +667,8 @@ "ru": "Когда открыта эта игровая площадка?", "de": "Wann ist dieser Spielplatz zugänglich?", "ca": "Quan és accesible aquest parc infantil?", - "cs": "Kdy je toto hřiště přístupné?" + "cs": "Kdy je toto hřiště přístupné?", + "pl": "Kiedy dostępny jest ten plac zabaw?" }, "mappings": [ { @@ -666,7 +682,8 @@ "de": "Zugänglich von Sonnenaufgang bis Sonnenuntergang", "es": "Accesible desde el amanecer hasta el anochecer", "ca": "Accesible des de la sortida del sol fins al vespre", - "cs": "Přístupné od východu do západu slunce" + "cs": "Přístupné od východu do západu slunce", + "pl": "Dostępny od wschodu do zachodu słońca" } }, { @@ -680,7 +697,8 @@ "de": "Immer zugänglich", "ca": "Sempre accessible", "es": "Siempre accesible", - "cs": "Vždy přístupné" + "cs": "Vždy přístupné", + "pl": "Dostępny zawsze" } } ], diff --git a/assets/layers/playground_equipment/playground_equipment.json b/assets/layers/playground_equipment/playground_equipment.json index da7ad93eb..ca23caef1 100644 --- a/assets/layers/playground_equipment/playground_equipment.json +++ b/assets/layers/playground_equipment/playground_equipment.json @@ -87,14 +87,16 @@ "then": { "en": "This is a swing", "nl": "Dit is een schommel", - "de": "Das ist eine Schaukel" + "de": "Das ist eine Schaukel", + "pl": "To jest huśtawka" } }, { "if": "playground=structure", "then": { "en": "This is a structure consisting of several connected playground devices", - "de": "Dies ist eine Struktur aus mehreren angeschlossenen Spielgeräten" + "de": "Dies ist eine Struktur aus mehreren angeschlossenen Spielgeräten", + "pl": "To jest struktura składająca się z wielu połączonych urządzeń" }, "icon": { "path": "./assets/layers/playground_equipment/SunwardCohousingPlayStructure2005.jpg", @@ -105,7 +107,8 @@ "if": "playground=slide", "then": { "en": "This is a slide", - "de": "Das ist eine Rutsche" + "de": "Das ist eine Rutsche", + "pl": "To jest zjeżdżalnia" } }, { @@ -113,7 +116,8 @@ "then": { "en": "This is a sand pit", "nl": "Dit is een zandbak", - "de": "Dies ist ein Sandkasten" + "de": "Dies ist ein Sandkasten", + "pl": "To jest piaskownica" }, "searchTerms": { "en": [ @@ -197,7 +201,8 @@ "if": "playground=roundabout", "then": { "en": "This is a roundabout", - "de": "Dies ist ein Karussell" + "de": "Dies ist ein Karussell", + "pl": "To jest rondo" }, "searchTerms": { "en": [ @@ -224,7 +229,8 @@ "if": "playground=zipwire", "then": { "en": "This is a zip wire", - "de": "Dies ist ein Seilzug" + "de": "Dies ist ein Seilzug", + "pl": "To jest tyrolka" } }, { @@ -279,7 +285,8 @@ "if": "playground=map", "then": { "en": "This is a map", - "de": "Das ist eine Karte" + "de": "Das ist eine Karte", + "pl": "To jest mapa" }, "icon": { "path": "./assets/layers/playground_equipment/Playground_Map,_Washington_Elementary.jpg", diff --git a/assets/layers/postoffices/postoffices.json b/assets/layers/postoffices/postoffices.json index adbe4965e..9835e6550 100644 --- a/assets/layers/postoffices/postoffices.json +++ b/assets/layers/postoffices/postoffices.json @@ -197,16 +197,19 @@ "id": "post_offic_brand", "condition": "amenity=post_office", "question": { - "en": "To which brand does this post office belong?" + "en": "To which brand does this post office belong?", + "de": "Zu welcher Marke gehört die Poststelle?" }, "render": { - "en": "This is a {brand} post office" + "en": "This is a {brand} post office", + "de": "Dies ist eine Poststelle von {brand}" }, "freeform": { "type": "nsi", "key": "brand", "placeholder": { - "en": "Brand of the post office" + "en": "Brand of the post office", + "de": "Marke der Poststelle" }, "helperArgs": [ "amenity=post_office" diff --git a/assets/layers/questions/questions.json b/assets/layers/questions/questions.json index 2d9819a35..994ad6a5b 100644 --- a/assets/layers/questions/questions.json +++ b/assets/layers/questions/questions.json @@ -339,7 +339,8 @@ "editButtonAriaLabel": { "en": "Edit website", "nl": "Pas website aan", - "de": "Webseite bearbeiten" + "de": "Webseite bearbeiten", + "pl": "Edytuj stronę internetową" } }, { @@ -2627,7 +2628,8 @@ ], "question": { "en": "Does this place offer a vegan option?", - "de": "Bietet dieser Ort eine vegane Option an?" + "de": "Bietet dieser Ort eine vegane Option an?", + "pl": "Czy to miejsce oferuje opcję wegańską?" }, "mappings": [ { diff --git a/assets/layers/railway_platforms/railway_platforms.json b/assets/layers/railway_platforms/railway_platforms.json index 2be319b5c..1e1295f5c 100644 --- a/assets/layers/railway_platforms/railway_platforms.json +++ b/assets/layers/railway_platforms/railway_platforms.json @@ -31,7 +31,8 @@ "nl": "Perron", "fr": "Quai", "ca": "Andana", - "cs": "Nástupiště" + "cs": "Nástupiště", + "pl": "Peron" }, "mappings": [ { @@ -42,7 +43,8 @@ "nl": "Perron {ref}", "fr": "Quai {ref}", "ca": "Andana {ref}", - "cs": "Nástupiště {ref}" + "cs": "Nástupiště {ref}", + "pl": "Peron {ref}" } } ] @@ -82,7 +84,8 @@ "nl": "Wat is het nummer van dit perron?", "fr": "Quel est le numéro de ce quai ?", "ca": "Quin és el número d'aquesta andana?", - "cs": "Jaké je číslo tohoto nástupiště?" + "cs": "Jaké je číslo tohoto nástupiště?", + "pl": "Jaki jest numer tego peronu?" }, "freeform": { "key": "ref", @@ -93,7 +96,8 @@ "nl": "Perronnummer", "fr": "Numéro de quai", "ca": "Nombre d'andana", - "cs": "Číslo nástupiště" + "cs": "Číslo nástupiště", + "pl": "Numer peronu" } }, "render": { @@ -102,7 +106,8 @@ "nl": "Perron {ref}", "fr": "Quai {ref}", "ca": "Andana {ref}", - "cs": "Nástupiště {ref}" + "cs": "Nástupiště {ref}", + "pl": "Peron {ref}" } }, "level" diff --git a/assets/layers/rainbow_crossings/rainbow_crossings.json b/assets/layers/rainbow_crossings/rainbow_crossings.json index 9c95b7c99..ab2ea6698 100644 --- a/assets/layers/rainbow_crossings/rainbow_crossings.json +++ b/assets/layers/rainbow_crossings/rainbow_crossings.json @@ -93,7 +93,8 @@ "nl": "Voetgangersoversteekplaats", "fr": "Passage piéton", "ca": "Pas de vianants", - "cs": "Přechod pro chodce" + "cs": "Přechod pro chodce", + "pl": "Przejście dla pieszych" }, "snapToLayer": [ "cycleways_and_roads" diff --git a/assets/layers/shops/shops.json b/assets/layers/shops/shops.json index 892004764..694e5ae53 100644 --- a/assets/layers/shops/shops.json +++ b/assets/layers/shops/shops.json @@ -285,10 +285,12 @@ { "id": "brand", "question": { - "en": "What is the brand of this shop?" + "en": "What is the brand of this shop?", + "de": "Zu welcher Marke gehört dieses Geschäft?" }, "render": { - "en": "Part of {brand}" + "en": "Part of {brand}", + "de": "Teil von {brand}" }, "freeform": { "key": "brand" @@ -297,7 +299,8 @@ { "if": "not:brand=yes", "then": { - "en": "This shop does not have a specific brand, it is not part of a bigger chain" + "en": "This shop does not have a specific brand, it is not part of a bigger chain", + "de": "Dieses Geschäft gehört zu keiner Marke oder Handelskette" } } ] diff --git a/assets/layers/summary/summary.json b/assets/layers/summary/summary.json index 2ebac9ddb..8c9956724 100644 --- a/assets/layers/summary/summary.json +++ b/assets/layers/summary/summary.json @@ -5,7 +5,8 @@ "title": { "render": { "en": "Summary", - "de": "Übersicht" + "de": "Übersicht", + "nl": "Samenvatting" } }, "pointRendering": [ diff --git a/assets/layers/surveillance_camera/surveillance_camera.json b/assets/layers/surveillance_camera/surveillance_camera.json index 0b7230bad..f8ca5d889 100644 --- a/assets/layers/surveillance_camera/surveillance_camera.json +++ b/assets/layers/surveillance_camera/surveillance_camera.json @@ -270,7 +270,8 @@ "ca": "Quin tipus de càmera és aquesta?", "es": "¿Qué tipo de cámara es?", "cs": "Jaká je to kamera?", - "sl": "Kakšne vrste kamera je to?" + "sl": "Kakšne vrste kamera je to?", + "pl": "Jakiego rodzaju jest ta kamera?" }, "mappings": [ { @@ -575,7 +576,8 @@ "es": "¿A qué nivel está colocada esta cámara?", "ca": "A quina planta es troba aquesta càmera?", "cs": "Ve kterém podlaží se nachází tato kamera?", - "sl": "V katerem nadstropju je ta kamera?" + "sl": "V katerem nadstropju je ta kamera?", + "pl": "Na którym piętrze znajduje się ta kamera?" }, "render": { "en": "Located on level {level}", diff --git a/assets/layers/usersettings/usersettings.json b/assets/layers/usersettings/usersettings.json index 714f3987c..130ae5d30 100644 --- a/assets/layers/usersettings/usersettings.json +++ b/assets/layers/usersettings/usersettings.json @@ -504,7 +504,8 @@ "if": "__featureSwitchMorePrivacy=true", "then": { "en": "This theme is sensitive. Making changes will not indicate if you were nearby explicitly.", - "de": "Dieses Thema ist sensibel. Wenn du Änderungen vornimmst, wird nicht angezeigt, ob du explizit in der Nähe warst." + "de": "Dieses Thema ist sensibel. Wenn du Änderungen vornimmst, wird nicht angezeigt, ob du explizit in der Nähe warst.", + "nl": "Dit thema ligt gevoelig. Wijzigingen aan objecten zullen niet aangeven of je in de buurt was." } } ] @@ -513,25 +514,29 @@ "id": "more_privacy", "question": { "en": "When making changes, should a rough indication be given how far away you were from the object?", - "de": "Sollte bei Änderungen eine grobe Angabe gemacht werden, wie weit du vom Objekt entfernt warst?" + "de": "Sollte bei Änderungen eine grobe Angabe gemacht werden, wie weit du vom Objekt entfernt warst?", + "nl": "Mag er opgeslaan worden hoever je je van een object bevindt wanneer je aanpassingen maakt aan dit object?" }, "questionHint": { "en": "If you make a change to one or more objects and you enabled your location, a rough indication of where you made will be saved: it is indicated if you were closer then 25m, 500m, 5km or further away then 5km. This helps mappers understand your context when making changes, but gives an indication of where you were at this time. ", - "de": "Wenn du eine Änderung an einem oder mehreren Objekten vornimmst und deinen Standort aktivierst, wird eine ungefähre Angabe darüber gespeichert, wo du dich befunden hast: Es wird angezeigt, ob du näher als 25m, 500m, 5km oder weiter als 5km entfernt warst. Das hilft den Kartierern, deinen Kontext zu verstehen, wenn du Änderungen vornimmst, gibt aber auch einen Hinweis darauf, wo du zu diesem Zeitpunkt warst. " + "de": "Wenn du eine Änderung an einem oder mehreren Objekten vornimmst und deinen Standort aktivierst, wird eine ungefähre Angabe darüber gespeichert, wo du dich befunden hast: Es wird angezeigt, ob du näher als 25m, 500m, 5km oder weiter als 5km entfernt warst. Das hilft den Kartierern, deinen Kontext zu verstehen, wenn du Änderungen vornimmst, gibt aber auch einen Hinweis darauf, wo du zu diesem Zeitpunkt warst. ", + "nl": "Wanneer je een wijziging maakt aan één of meer interessepunten en als MapComplete toont waar je bent, dan kan opgeslaan worden hoever je je ongeveer van deze objecten bevindt. Er wordt aangeduid of je dichter dan 25m, 500m, 5km of verder dan 5km was. Dit helpt om andere bijdragers te begrijpen hoe je je bijdragen deed, maar geeft natuurlijk ook aan waar je op dat moment was. " }, "mappings": [ { "if": "mapcomplete-more_privacy=yes", "then": { "en": "When making changes to OpenStreetMap, do not indicate how far away you were from the changed objects.", - "de": "Wenn du Änderungen an OpenStreetMap vornimmst, gibst du nicht an, wie weit du von den geänderten Objekten entfernt warst." + "de": "Wenn du Änderungen an OpenStreetMap vornimmst, gibst du nicht an, wie weit du von den geänderten Objekten entfernt warst.", + "nl": "Geef niet aan hoever je je van de gewijzigde objecten bevindt wanneer je wijzigingen maakt met MapComplete." } }, { "if": "mapcomplete-more_privacy=no", "then": { "en": "When making changes to OpenStreetMap, roughly indicate how far away you were from the changed objects. This helps other contributors to understand how you made the change", - "de": "Wenn du Änderungen an OpenStreetMap vornimmst, gib grob an, wie weit du von den geänderten Objekten entfernt warst. Das hilft anderen Mitwirkenden zu verstehen, wie du die Änderung vorgenommen hast." + "de": "Wenn du Änderungen an OpenStreetMap vornimmst, gib grob an, wie weit du von den geänderten Objekten entfernt warst. Das hilft anderen Mitwirkenden zu verstehen, wie du die Änderung vorgenommen hast.", + "nl": "Geef aan hoever je je ongeveer bevindt ten opzichte van objecten die je wijzigt in OpenStreetMap. Dit helpt andere bijdagers te begrijpen welke wijzigingen je waarom maakt." } } ] @@ -575,7 +580,8 @@ }, "after": { "en": "Uploading a private key erases your current private key. If you made reviews with it, download your current private key first", - "de": "Wenn du einen privaten Schlüssel hochlädst, wird dein aktueller privater Schlüssel gelöscht. Wenn du damit Rezensionen geschrieben hast, lade zuerst deinen aktuellen privaten Schlüssel hoch" + "de": "Wenn du einen privaten Schlüssel hochlädst, wird dein aktueller privater Schlüssel gelöscht. Wenn du damit Rezensionen geschrieben hast, lade zuerst deinen aktuellen privaten Schlüssel hoch", + "nl": "Een private sleutel uploaden overschrijft je huidige private sleutel. Indien je beoordelingen maakte met je huidige private sleutel, download deze dan eerst" } } }, diff --git a/assets/layers/vending_machine/vending_machine.json b/assets/layers/vending_machine/vending_machine.json index b18b53402..744073f1b 100644 --- a/assets/layers/vending_machine/vending_machine.json +++ b/assets/layers/vending_machine/vending_machine.json @@ -891,14 +891,16 @@ "bicycle_light", { "en": "bicycle light", - "nl": "een fietslichtje" + "nl": "een fietslichtje", + "de": "Fahrradlicht" } ], [ "condom", { "en": "a condom", - "nl": "een condoom" + "nl": "een condoom", + "de": "ein Kondom" } ] ] @@ -917,20 +919,20 @@ "pt": "Quanto custa {product_name}?" }, "render": { - "en": "{product_name} costs {charge}", - "ca": "{product_name} costa {charge}", - "de": "{product_name} kostet {charge}", - "cs": "{product_name} {charge}", - "nl": "{product_name} kost {charge}", - "pt_BR": "{product_name} custa {charge}", - "es": "{product_name} cuesta {charge}", - "pt": "{product_name} custa {charge}" + "en": "{product_name} costs {charge:{product_key}}", + "ca": "{product_name} costa {charge:{product_key}}", + "de": "{product_name} kostet {charge:{product_key}}", + "cs": "{product_name} {charge:{product_key}}", + "nl": "{product_name} kost {charge:{product_key}}", + "pt_BR": "{product_name} custa {charge:{product_key}}", + "es": "{product_name} cuesta {charge:{product_key}}", + "pt": "{product_name} custa {charge:{product_key}}" }, "freeform": { "key": "charge", "type": "currency", "inline": true, - "postfixDistinguished": "{product_key}" + "postfixDistinguished": "{product_key}" }, "condition": "vending~.*{product_key}.*" } diff --git a/assets/themes/atm/atm.json b/assets/themes/atm/atm.json index 65d3a7735..b358bff6c 100644 --- a/assets/themes/atm/atm.json +++ b/assets/themes/atm/atm.json @@ -26,7 +26,7 @@ "nb_NO": "Viser minibanker for å ta ut eller sette inn penger", "es": "Este mapa muestra los cajeros automáticos para retirar o ingresar dinero", "id": "Peta ini menunjukkan ATM untuk menarik atau menyetorkan uang", - "zh_Hant": "這份地圖顯示領錢與存錢的 ATM", + "zh_Hant": "此地圖顯示了提款或存款的 ATM", "eu": "Mapa honek dirua atera edo sartzeko kutxazain automatikoak erakusten ditu", "it": "Questa mappa mostra gli sportelli Bancomat per ritirare o depositare del denaro", "pl": "Ta mapa pokazuje bankomaty, w których można wypłacać lub wpłacać pieniądze" diff --git a/assets/themes/bicycle_parkings/bicycle_parkings.json b/assets/themes/bicycle_parkings/bicycle_parkings.json index c78fb7203..1b673ef82 100644 --- a/assets/themes/bicycle_parkings/bicycle_parkings.json +++ b/assets/themes/bicycle_parkings/bicycle_parkings.json @@ -4,7 +4,8 @@ "en": "Bicycle parkings", "de": "Fahrradabstellplätze", "ca": "Aparcament de bicicletes", - "fr": "Stationnement vélo" + "fr": "Stationnement vélo", + "pl": "Parkingi dla rowerów" }, "description": { "en": "A map showing all types of bicycle parkings", diff --git a/assets/themes/bookcases/bookcases.json b/assets/themes/bookcases/bookcases.json index 0f2f1f721..411f02de4 100644 --- a/assets/themes/bookcases/bookcases.json +++ b/assets/themes/bookcases/bookcases.json @@ -7,7 +7,7 @@ "fr": "Microbibliothèques", "ru": "Открытая карта книжных шкафов", "ja": "オープン本棚マップ", - "zh_Hant": "開放書架地圖", + "zh_Hant": "公共書櫃", "it": "Mappa libera delle microbiblioteche", "pt_BR": "Abrir Mapa de Estantes", "nb_NO": "Kart over åpne bokhyller", diff --git a/assets/themes/campersite/campersite.json b/assets/themes/campersite/campersite.json index e73cc2147..c1ad85163 100644 --- a/assets/themes/campersite/campersite.json +++ b/assets/themes/campersite/campersite.json @@ -787,7 +787,7 @@ "en": "There are some spots for long term rental, but you can also stay on a daily basis", "ru": "Да, здесь есть места для долгосрочной аренды, но вы можете остановиться и на сутки", "ja": "はい、長期レンタルのスポットもあり、日常的に滞在することもできます", - "zh_Hant": "有,這個地方有提供長期租用,但你也可以用天計算費用", + "zh_Hant": "有些地方提供長期租用,但你也可以用天計算費用", "it": "Sì, ci sono spazi per il noleggio a lungo termine, ma puoi anche pagare per singola giornata", "fr": "Il est possible d’y passer seulement une nuit", "pt_BR": "Sim, há alguns pontos para aluguel a longo prazo, mas você também pode ficar em uma base diária", @@ -811,7 +811,7 @@ "en": "There are no permanent guests here", "ru": "Нет, здесь нет постоянных гостей", "ja": "いいえ、ここには長期滞在者はいません", - "zh_Hant": "沒有,這裡沒有永久的客戶", + "zh_Hant": "這裏沒有永久的客人", "it": "No, non ci sono ospiti a lungo termine qui", "fr": "Il n’y a pas de résidents permanents", "pt_BR": "Não, não há hóspedes permanentes aqui", diff --git a/assets/themes/climbing/climbing.json b/assets/themes/climbing/climbing.json index e1df8336d..1299ef070 100644 --- a/assets/themes/climbing/climbing.json +++ b/assets/themes/climbing/climbing.json @@ -6,7 +6,7 @@ "de": "Kletterhallen, Vereine und Kletterstellen", "ru": "Открытая карта скалолазания", "ja": "登山地図を開く", - "zh_Hant": "開放攀爬地圖", + "zh_Hant": "攀岩館、俱樂部和場所", "nb_NO": "Åpent klatrekart", "it": "Mappa aperta per le arrampicate", "fr": "Escalade : gymnases, clubs et spots", diff --git a/assets/themes/cycle_highways/cycle_highways.json b/assets/themes/cycle_highways/cycle_highways.json index 57ee62470..72c92370b 100644 --- a/assets/themes/cycle_highways/cycle_highways.json +++ b/assets/themes/cycle_highways/cycle_highways.json @@ -12,7 +12,8 @@ "da": "Cykelmotorveje", "pa_PK": "سائیکل‌وے", "cs": "Cyklodálnice", - "pl": "Ścieżki rowerowe" + "pl": "Ścieżki rowerowe", + "zh_Hant": "單車高速公路" }, "description": { "en": "This map shows cycle highways", @@ -120,7 +121,8 @@ "pa_PK": "سائیکل‌وے", "cs": "cyklodálnice", "pl": "ścieżki rowerowe", - "it": "strade per biciclette" + "it": "strade per biciclette", + "zh_Hant": "單車高速公路" }, "source": { "osmTags": "cycle_network=BE-VLG:cycle_highway" @@ -139,7 +141,8 @@ "pa_PK": "سائیکل‌وے", "cs": "cyklodálnice", "pl": "ścieżka rowerowa", - "it": "strada per bicilette" + "it": "strada per bicilette", + "zh_Hant": "單車高速公路" } }, "filter": [ diff --git a/assets/themes/cyclenodes/cyclenodes.json b/assets/themes/cyclenodes/cyclenodes.json index 6b38fa435..63ebb9ce3 100644 --- a/assets/themes/cyclenodes/cyclenodes.json +++ b/assets/themes/cyclenodes/cyclenodes.json @@ -138,7 +138,8 @@ "pa_PK": "نوڈ", "cs": "uzly", "eu": "nodoak", - "pl": "węzły" + "pl": "węzły", + "zh_Hant": "節點" }, "source": { "osmTags": { @@ -227,7 +228,8 @@ "nl": "bijv. 1", "de": "z.B. 1", "cs": "e.g. 1", - "es": "Por ejemplo, 1" + "es": "Por ejemplo, 1", + "pl": "np. 1" } }, "render": { @@ -295,7 +297,8 @@ "nl": "bijv. 3", "de": "z.B. 3", "cs": "e.g. 3", - "es": "Por ejemplo, 3" + "es": "Por ejemplo, 3", + "pl": "np. 3" } }, "id": "node-expected_rcn_route_relations" diff --git a/assets/themes/cyclestreets/cyclestreets.json b/assets/themes/cyclestreets/cyclestreets.json index da41a8deb..fd9c043ce 100644 --- a/assets/themes/cyclestreets/cyclestreets.json +++ b/assets/themes/cyclestreets/cyclestreets.json @@ -231,7 +231,8 @@ "da": "Fremtidig cykelgade", "pa_PK": "بھُوکھی سائیکل سڑک", "cs": "Budoucí cyklostezka", - "pl": "Przyszła ulica rowerowa" + "pl": "Przyszła ulica rowerowa", + "zh_Hant": "將來的單車街道" }, "mappings": [ { @@ -307,7 +308,8 @@ "da": "Alle gader", "pa_PK": "ساریاں سڑکاں", "cs": "Všechny ulice", - "pl": "Wszystkie ulice" + "pl": "Wszystkie ulice", + "zh_Hant": "所有道路" }, "description": { "nl": "Laag waar je een straat als fietsstraat kan markeren", @@ -352,7 +354,8 @@ "pa_PK": "سڑک", "cs": "Ulice", "eu": "Kalea", - "pl": "Ulica" + "pl": "Ulica", + "zh_Hant": "街道" }, "mappings": [ { diff --git a/assets/themes/cyclofix/cyclofix.json b/assets/themes/cyclofix/cyclofix.json index 734df5933..9d7275fa6 100644 --- a/assets/themes/cyclofix/cyclofix.json +++ b/assets/themes/cyclofix/cyclofix.json @@ -8,7 +8,7 @@ "de": "Cyclofix - eine Karte für Radfahrer", "ru": "Cyclofix - открытая карта для велосипедистов", "ja": "Cyclofix - サイクリストのためのオープンマップ", - "zh_Hant": "單車修正 - 單車騎士的開放地圖", + "zh_Hant": "單車修正—單車騎士的地圖", "it": "Cyclofix - una mappa libera per chi va in bici", "nb_NO": "Cyclofix — et åpent kart for syklister", "hu": "Cyclofix – nyílt térkép kerékpárosoknak", diff --git a/assets/themes/education/education.json b/assets/themes/education/education.json index 4a08c6f44..cda6761eb 100644 --- a/assets/themes/education/education.json +++ b/assets/themes/education/education.json @@ -12,7 +12,8 @@ "cs": "Vzdělání", "es": "Educación", "eu": "Hezkuntza", - "pl": "Edukacja" + "pl": "Edukacja", + "zh_Hant": "教育" }, "description": { "en": "On this map, you'll find information about all types of schools and education and can easily add more information", diff --git a/assets/themes/hackerspaces/hackerspaces.json b/assets/themes/hackerspaces/hackerspaces.json index 24d72b104..f2cf8d798 100644 --- a/assets/themes/hackerspaces/hackerspaces.json +++ b/assets/themes/hackerspaces/hackerspaces.json @@ -5,7 +5,7 @@ "de": "Hackerspaces und Makerspaces", "it": "Hackerspace", "ru": "Хакерспейсы", - "zh_Hant": "駭客空間", + "zh_Hant": "駭客空間與創客空間", "hu": "Hackerspace-ek", "nl": "Hackerspaces", "fr": "Ateliers numériques ouverts", diff --git a/assets/themes/hailhydrant/hailhydrant.json b/assets/themes/hailhydrant/hailhydrant.json index 3e212ab73..0b0ae4db9 100644 --- a/assets/themes/hailhydrant/hailhydrant.json +++ b/assets/themes/hailhydrant/hailhydrant.json @@ -3,7 +3,7 @@ "title": { "en": "Hydrants, Extinguishers, Fire stations, and Ambulance stations", "ja": "消火栓、消火器、消防署、救急ステーションです。", - "zh_Hant": "消防栓、滅火器、消防隊、以及急救站。", + "zh_Hant": "消防栓、滅火器、消防局和救護站", "ru": "Пожарные гидранты, огнетушители, пожарные станции и станции скорой помощи.", "fr": "Bornes incendies, extincteurs, casernes de pompiers et ambulanciers", "it": "Idranti, estintori, caserme dei vigili del fuoco e stazioni delle ambulanze", diff --git a/assets/themes/healthcare/healthcare.json b/assets/themes/healthcare/healthcare.json index cd2c8d874..1dfe02f11 100644 --- a/assets/themes/healthcare/healthcare.json +++ b/assets/themes/healthcare/healthcare.json @@ -13,7 +13,8 @@ "ru": "Здравоохранение", "es": "Atención sanitaria", "eu": "Osasun laguntza", - "pl": "Służba zdrowia" + "pl": "Służba zdrowia", + "zh_Hant": "醫療保健" }, "description": { "en": "On this map, various healthcare related items are shown", @@ -86,7 +87,8 @@ "ca": "una òptica", "fr": "un opticien", "nl": "een optieker", - "pl": "optyk" + "pl": "optyk", + "zh_Hant": "配鏡師" }, "tags": [ "shop=optician" diff --git a/assets/themes/hotels/hotels.json b/assets/themes/hotels/hotels.json index 1053c2f74..e1044c748 100644 --- a/assets/themes/hotels/hotels.json +++ b/assets/themes/hotels/hotels.json @@ -12,7 +12,8 @@ "cs": "Hotely", "es": "Hoteles", "eu": "Hotelak", - "pl": "Hotele" + "pl": "Hotele", + "zh_Hant": "飯店" }, "description": { "en": "On this map, you'll find hotels in your area", diff --git a/assets/themes/indoors/indoors.json b/assets/themes/indoors/indoors.json index 281c084ae..80a483ca0 100644 --- a/assets/themes/indoors/indoors.json +++ b/assets/themes/indoors/indoors.json @@ -12,7 +12,8 @@ "cs": "Vnitřní prostory", "es": "En interiores", "eu": "Barnealdean", - "pl": "Wewnątrz" + "pl": "Wewnątrz", + "zh_Hant": "室內" }, "description": { "en": "On this map, publicly accessible indoor places are shown", diff --git a/assets/themes/lighthouses/lighthouses.json b/assets/themes/lighthouses/lighthouses.json index 58cbbc85e..aa452c78c 100644 --- a/assets/themes/lighthouses/lighthouses.json +++ b/assets/themes/lighthouses/lighthouses.json @@ -1,10 +1,12 @@ { "id": "lighthouses", "title": { - "en": "Lighthouses" + "en": "Lighthouses", + "de": "Leuchttürme" }, "description": { - "en": "Lighthouses are tall buildings with a light on top to guide marine traffic." + "en": "Lighthouses are tall buildings with a light on top to guide marine traffic.", + "de": "Leuchttürme sind hohe Gebäude mit einem Licht an der Spitze, das den Schiffsverkehr leitet." }, "icon": "./assets/themes/lighthouses/lighthouse.svg", "startZoom": 0, diff --git a/assets/themes/memorials/memorials.json b/assets/themes/memorials/memorials.json index 52e07568b..3d90db749 100644 --- a/assets/themes/memorials/memorials.json +++ b/assets/themes/memorials/memorials.json @@ -3,12 +3,14 @@ "title": { "en": "Memorials", "de": "Denkmäler", - "fr": "Mémoriaux" + "fr": "Mémoriaux", + "nl": "Gedenktekens en graven" }, "description": { "en": "Memorials are physical objects permantently placed in the public space to remember a person or event. They can be a wide range of objects, such as statues, plaques, paintings, military objects (such as tanks), ...", "de": "Denkmäler sind physische Objekte, die dauerhaft im öffentlichen Raum aufgestellt werden, um an eine Person oder ein Ereignis zu erinnern. Dabei kann es sich um eine Vielzahl von Objekten handeln, z. B. Statuen, Tafeln, Gemälde, militärische Objekte (wie Panzer), ...", - "fr": "Un mémorial est un objet physiquement installé sur l'espace public en souvenir d'une personne ou d'un évènement. Cela peut être toute sorte d'objets, comme une statue, une plaque, une peinture, un objet militaire (comme un tank), ..." + "fr": "Un mémorial est un objet physiquement installé sur l'espace public en souvenir d'une personne ou d'un évènement. Cela peut être toute sorte d'objets, comme une statue, une plaque, une peinture, un objet militaire (comme un tank), ...", + "nl": "Een gedenkteken is een fysiek object dat permanent in de publieke ruimte aanwezig is om een persoon of gebeurtenis te herdenken. Dit kan in diverse vormen, zoals standbeelden, naamborden, muurschilderingen, militaire objecten,..." }, "icon": "./assets/layers/memorial/memorial.svg", "layers": [ diff --git a/assets/themes/onwheels/onwheels.json b/assets/themes/onwheels/onwheels.json index 4ecb2532c..6752e9564 100644 --- a/assets/themes/onwheels/onwheels.json +++ b/assets/themes/onwheels/onwheels.json @@ -482,7 +482,8 @@ "cs": "Statistiky", "es": "Estadísticas", "eu": "Estatistika", - "pl": "Statystyki" + "pl": "Statystyki", + "zh_Hant": "統計數據" } }, "tagRenderings+": [ @@ -525,7 +526,8 @@ "cs": "Dovoz", "es": "Importar", "eu": "Inportatu", - "pl": "Import" + "pl": "Import", + "zh_Hant": "匯入" }, "icon": "./assets/svg/addSmall.svg", "maproulette_id": "mr_taskId" diff --git a/assets/themes/openwindpowermap/openwindpowermap.json b/assets/themes/openwindpowermap/openwindpowermap.json index f84d0b4b2..eb04a0c24 100644 --- a/assets/themes/openwindpowermap/openwindpowermap.json +++ b/assets/themes/openwindpowermap/openwindpowermap.json @@ -6,7 +6,7 @@ "de": "Windkraftanlagen", "it": "OpenWindPowerMap", "ru": "Открытая карта ветроэнергетики", - "zh_Hant": "開放風力地圖", + "zh_Hant": "風力發電機", "id": "OpenWindPowerMap", "hu": "OpenWindPowerMap", "nl": "Windmolens", diff --git a/assets/themes/postboxes/postboxes.json b/assets/themes/postboxes/postboxes.json index 1137340b5..359d67e35 100644 --- a/assets/themes/postboxes/postboxes.json +++ b/assets/themes/postboxes/postboxes.json @@ -18,7 +18,7 @@ "description": { "en": "On this map you can find and add data of post offices and post boxes. You can use this map to find where you can mail your next postcard! :)
Spotted an error or is a post box missing? You can edit this map with a free OpenStreetMap account.", "it": "In questa mappa puoi veder e modificare gli uffici postali e le buche delle lettere. Puoi usare questa mappa per scoprire dove imbucare la tua prossima cartolina! :)
Hai trovato un errore o una buca delle lettere mancante? Puoi modificare questa cartina con un account gratuito su OpenStreetMap.", - "zh_Hant": "在這份地圖你能找到與新增有關郵局與郵筒的資料,你可以用這份地圖找到寄送您下張明信片的地方!:)
發現錯誤或是有郵筒遺漏嗎?你可以用免費的開放街圖帳號來編輯。 ", + "zh_Hant": "在這份地圖你能找到與新增有關郵局與郵筒的資料,你可以用這份地圖找到寄送您下張明信片的地方!:)
發現錯誤或是有郵筒遺漏嗎?你可以用免費的開放街圖帳號來編輯。", "hu": "Ezen a térképen postahivatalok és postaládák adatait találod és egészítheted ki. Utánanézhetsz, hogy hol adhatod fel a következő képeslapodat! :)
Hibát találtál, vagy hiányzik egy postaláda? Ezt a térképet mindössze egy ingyenes OpenStreetMap-fiókkal szerkesztheted. ", "de": "Auf dieser Karte können Sie Daten von Poststellen und Briefkästen finden und ergänzen. Sie können diese Karte nutzen, um herauszufinden, wo Sie Ihre nächste Postkarte versenden können :)
Haben Sie einen Fehler entdeckt oder fehlt ein Briefkasten? Sie können die Kartenddaten mit einem kostenlosen OpenStreetMap-Konto bearbeiten.", "es": "En este mapa podrás buscar y añadir los datos de las oficinas de correos y buzones de correo. ¡Puedes utilizar este mapa para encontrar dónde enviar tu próxima postal! :)
¿Has detectado un error o falta algún buzón de correo? Puedes editar este mapa con una cuenta gratuita de OpenStreetMap.", @@ -69,21 +69,24 @@ "id": "post_partner", "question": { "en": "Is this shop a post partner?", - "de": "Ist dieses Geschäft ein Post-Partner?" + "de": "Ist dieses Geschäft ein Post-Partner?", + "nl": "Is deze winkel een post-partner?" }, "mappings": [ { "if": "post_office=post_partner", "then": { "en": "This shop is a post partner", - "de": "Dieses Geschäft ist ein Post-Partner" + "de": "Dieses Geschäft ist ein Post-Partner", + "nl": "Deze winkel is een post-partner" } }, { "if": "post_office=", "then": { "en": "This shop is not a post partner", - "de": "Dieses Geschäft ist kein Post-Partner" + "de": "Dieses Geschäft ist kein Post-Partner", + "nl": "Deze winkel is geen post-partner" } } ] diff --git a/assets/themes/sidewalks/sidewalks.json b/assets/themes/sidewalks/sidewalks.json index 62e9ef6b9..084d93719 100644 --- a/assets/themes/sidewalks/sidewalks.json +++ b/assets/themes/sidewalks/sidewalks.json @@ -91,7 +91,8 @@ "da": "{name}", "cs": "{name}", "eu": "{name}", - "pl": "{name}" + "pl": "{name}", + "zh_Hant": "{name}" }, "mappings": [ { diff --git a/assets/themes/stations/stations.json b/assets/themes/stations/stations.json index 01e4e630e..d22035f30 100644 --- a/assets/themes/stations/stations.json +++ b/assets/themes/stations/stations.json @@ -71,7 +71,8 @@ "es": "Estación de Tren", "cs": "Vlaková nádraží", "it": "Stazioni ferroviarie", - "pl": "Stacje Kolejowe" + "pl": "Stacje Kolejowe", + "zh_Hant": "火車站" }, "description": { "en": "Layer showing train stations", @@ -292,7 +293,8 @@ "ca": "Taulers de sortides", "es": "Tableros de salidas", "cs": "Odjezdové tabule", - "pl": "Tablice odjazdów" + "pl": "Tablice odjazdów", + "zh_Hant": "出發板" }, "description": { "en": "Displays showing the trains that will leave from this station", diff --git a/assets/themes/vending_machine/vending_machine.json b/assets/themes/vending_machine/vending_machine.json index 6e562630d..da7b78804 100644 --- a/assets/themes/vending_machine/vending_machine.json +++ b/assets/themes/vending_machine/vending_machine.json @@ -8,7 +8,8 @@ "ca": "Màquines expenedores", "cs": "Prodejní automaty", "es": "Máquinas expendedoras", - "pl": "Automaty sprzedające" + "pl": "Automaty sprzedające", + "zh_Hant": "自動販賣機" }, "description": { "en": "Find vending machines for everything", diff --git a/assets/themes/walkingnodes/walkingnodes.json b/assets/themes/walkingnodes/walkingnodes.json index e1afe1303..c6a3ada63 100644 --- a/assets/themes/walkingnodes/walkingnodes.json +++ b/assets/themes/walkingnodes/walkingnodes.json @@ -134,7 +134,8 @@ "pa_PK": "نوڈ", "cs": "uzly", "eu": "nodoak", - "pl": "węzły" + "pl": "węzły", + "zh_Hant": "節點" }, "source": { "osmTags": { diff --git a/langs/layers/ca.json b/langs/layers/ca.json index c8ab0b694..8f64b5fc0 100644 --- a/langs/layers/ca.json +++ b/langs/layers/ca.json @@ -35,23 +35,6 @@ "1": { "title": "un mupi" }, - "10": { - "description": "Una peça de tèxtil impermeable amb un missatge imprès, fixada permanentment a una paret", - "title": "una lona" - }, - "11": { - "title": "un tòtem" - }, - "12": { - "description": "S'utilitza per a cartells publicitaris, rètols de neó, logotips i cartells en entrades institucionals", - "title": "un lletrer" - }, - "13": { - "title": "una escupltura" - }, - "14": { - "title": "una paret pintada" - }, "2": { "title": "un mupi sobre la paret" }, @@ -71,6 +54,23 @@ }, "8": { "title": "una patalla sobre una paret" + }, + "10": { + "description": "Una peça de tèxtil impermeable amb un missatge imprès, fixada permanentment a una paret", + "title": "una lona" + }, + "11": { + "title": "un tòtem" + }, + "12": { + "description": "S'utilitza per a cartells publicitaris, rètols de neó, logotips i cartells en entrades institucionals", + "title": "un lletrer" + }, + "13": { + "title": "una escupltura" + }, + "14": { + "title": "una paret pintada" } }, "tagRenderings": { @@ -165,9 +165,6 @@ "1": { "then": "Açò és un tauló d'anuncis" }, - "10": { - "then": "Açò és una paret pintada" - }, "2": { "then": "Açò és una columna" }, @@ -191,6 +188,9 @@ }, "9": { "then": "Açò és un tòtem" + }, + "10": { + "then": "Açò és una paret pintada" } }, "question": "Quin tipus d'element publicitari és aquest?", @@ -205,9 +205,6 @@ "1": { "then": "Tauló d'anuncis" }, - "10": { - "then": "Paret Pintada" - }, "2": { "then": "Mupi" }, @@ -231,6 +228,9 @@ }, "9": { "then": "Tòtem" + }, + "10": { + "then": "Paret Pintada" } } } @@ -347,15 +347,6 @@ "1": { "then": "Mural" }, - "10": { - "then": "Azulejo (Rajoles decoratives espanyoles i portugueses)" - }, - "11": { - "then": "Enrajolat" - }, - "12": { - "then": "Tallat a la fusta" - }, "2": { "then": "Pintura" }, @@ -379,6 +370,15 @@ }, "9": { "then": "Relleu" + }, + "10": { + "then": "Azulejo (Rajoles decoratives espanyoles i portugueses)" + }, + "11": { + "then": "Enrajolat" + }, + "12": { + "then": "Tallat a la fusta" } }, "question": "Quin tipus d'obra és aquesta peça?", @@ -1861,30 +1861,6 @@ "1": { "then": "Endoll de paret Schuko sense pin a terra (CEE7/4 tipus F)" }, - "10": { - "then": "CSS Tipus 1 (també conegut com a Tipus 1 Combo)" - }, - "11": { - "then": "CSS Tipus 1 (també conegut com a Tipus 1 Combo)" - }, - "12": { - "then": "Supercarregador de Tesla" - }, - "13": { - "then": "Supercarregador de Tesla" - }, - "14": { - "then": "Tipus 2 (mennekes)" - }, - "15": { - "then": "Tipus 2 (mennekes)" - }, - "16": { - "then": "CSS Tipus 2 (mennekes)" - }, - "17": { - "then": "CSS Tipus 2 (mennekes)" - }, "2": { "then": "Endoll de paret Europeu amb pin a terra (CEE7/4 tipus E)" }, @@ -1908,6 +1884,30 @@ }, "9": { "then": "Tipus 1 sense cable(J1772)" + }, + "10": { + "then": "CSS Tipus 1 (també conegut com a Tipus 1 Combo)" + }, + "11": { + "then": "CSS Tipus 1 (també conegut com a Tipus 1 Combo)" + }, + "12": { + "then": "Supercarregador de Tesla" + }, + "13": { + "then": "Supercarregador de Tesla" + }, + "14": { + "then": "Tipus 2 (mennekes)" + }, + "15": { + "then": "Tipus 2 (mennekes)" + }, + "16": { + "then": "CSS Tipus 2 (mennekes)" + }, + "17": { + "then": "CSS Tipus 2 (mennekes)" } } }, @@ -2577,9 +2577,6 @@ "1": { "then": "Aquesta via ciclista està pavimentada" }, - "10": { - "then": "Aquesta via ciclista està feta de grava fina" - }, "2": { "then": "Aquesta via ciclista està feta d'asfalt" }, @@ -2603,6 +2600,9 @@ }, "9": { "then": "Aquesta via ciclista està feta de grava" + }, + "10": { + "then": "Aquesta via ciclista està feta de grava fina" } }, "question": "De quina superfície està fet aquesta via ciclista?", @@ -2648,9 +2648,6 @@ "1": { "then": "Aquest carril bici està pavimentat" }, - "10": { - "then": "Aquesta via ciclista està feta de gravilla" - }, "2": { "then": "Aquest carril bici està fet d'asfalt" }, @@ -2662,6 +2659,9 @@ }, "9": { "then": "Aquesta via ciclista està feta de grava" + }, + "10": { + "then": "Aquesta via ciclista està feta de gravilla" } }, "question": "De què està feta la superfície d'aquest carrer?", @@ -3680,21 +3680,6 @@ "1": { "then": "Aquesta estació de fitness té un cartell amb instruccions per a un exercici concret." }, - "10": { - "then": "Aquesta estació de gimnàs té esglaons." - }, - "11": { - "then": "Aquesta estació de fitness disposa de cons per fer salts de granota." - }, - "12": { - "then": "Aquesta estació de fitness té bigues per saltar." - }, - "13": { - "then": "Aquesta estació de fitness té obstacles per a travesar." - }, - "14": { - "then": "Aquesta estació de fitness té una paret per enfilar-se." - }, "2": { "then": "Aquesta estació de fitness té una instal·lació per fer abdominals." }, @@ -3718,6 +3703,21 @@ }, "9": { "then": "Aquesta estació de fitness té llocs per fer exercicis d'eslàlom." + }, + "10": { + "then": "Aquesta estació de gimnàs té esglaons." + }, + "11": { + "then": "Aquesta estació de fitness disposa de cons per fer salts de granota." + }, + "12": { + "then": "Aquesta estació de fitness té bigues per saltar." + }, + "13": { + "then": "Aquesta estació de fitness té obstacles per a travesar." + }, + "14": { + "then": "Aquesta estació de fitness té una paret per enfilar-se." } } } @@ -3836,21 +3836,6 @@ "1": { "then": "Això és una fregiduria" }, - "10": { - "then": "Aquí es serveixen plats xinesos" - }, - "11": { - "then": "Aquí es serveixen plats grecs" - }, - "12": { - "then": "Aquí es serveixen plats indis" - }, - "13": { - "then": "Aquí es serveixen plats turcs" - }, - "14": { - "then": "Aquí es serveixen plats tailandesos" - }, "2": { "then": "Principalment serveix pasta" }, @@ -3874,6 +3859,21 @@ }, "9": { "then": "Aquí es serveixen plats francesos" + }, + "10": { + "then": "Aquí es serveixen plats xinesos" + }, + "11": { + "then": "Aquí es serveixen plats grecs" + }, + "12": { + "then": "Aquí es serveixen plats indis" + }, + "13": { + "then": "Aquí es serveixen plats turcs" + }, + "14": { + "then": "Aquí es serveixen plats tailandesos" } }, "question": "Quin tipus de menjar es serveix aquí?", @@ -4426,24 +4426,9 @@ "1": { "then": "Açò és un auditori" }, - "10": { - "then": "Açò és un laboratori" - }, - "14": { - "then": "Açò és una oficina" - }, - "16": { - "then": "Açò és un restaurant" - }, - "19": { - "then": "Açò és un magatzem" - }, "2": { "then": "Açò és un dormitori" }, - "22": { - "then": "Açò és una sala d'espera" - }, "3": { "then": "Açò és una capella" }, @@ -4461,6 +4446,21 @@ }, "9": { "then": "Açò és una cuina" + }, + "10": { + "then": "Açò és un laboratori" + }, + "14": { + "then": "Açò és una oficina" + }, + "16": { + "then": "Açò és un restaurant" + }, + "19": { + "then": "Açò és un magatzem" + }, + "22": { + "then": "Açò és una sala d'espera" } }, "question": "Quin tipus d'habitació és aquesta?" @@ -5070,19 +5070,6 @@ } } }, - "10": { - "options": { - "0": { - "question": "Totes les notes" - }, - "1": { - "question": "Oculta les notes d'importació" - }, - "2": { - "question": "Mostrar només les notes d'importació" - } - } - }, "2": { "options": { "0": { @@ -5138,6 +5125,19 @@ "question": "Sols mostra les notes obertes" } } + }, + "10": { + "options": { + "0": { + "question": "Totes les notes" + }, + "1": { + "question": "Oculta les notes d'importació" + }, + "2": { + "question": "Mostrar només les notes d'importació" + } + } } }, "name": "Notes d'OpenStreetMap", @@ -5426,12 +5426,6 @@ "1": { "then": "Aquesta és una plaça d'aparcament normal." }, - "10": { - "then": "Es tracta d'una plaça d'aparcament reservada al personal." - }, - "11": { - "then": "Aquest espai d'aparcament està reservat per a taxi." - }, "2": { "then": "Aquesta és una plaça d'aparcament per a minusvàlids." }, @@ -5449,6 +5443,12 @@ }, "9": { "then": "Es tracta d'una plaça d'aparcament reservada per a pares amb fills." + }, + "10": { + "then": "Es tracta d'una plaça d'aparcament reservada al personal." + }, + "11": { + "then": "Aquest espai d'aparcament està reservat per a taxi." } }, "question": "Quin tipus d'espai d'aparcament és aquest?" @@ -6020,21 +6020,6 @@ "1": { "then": "S'accepten monedes de 2 cèntims" }, - "10": { - "then": "S'accepten monedes de 20 cèntims" - }, - "11": { - "then": "S'accepten monedes de ½ franc" - }, - "12": { - "then": "S'accepten monedes d'1 franc" - }, - "13": { - "then": "S'accepten monedes de 2 francs" - }, - "14": { - "then": "S'accepten monedes de 5 francs" - }, "2": { "then": "S'accepten monedes de 5 cèntims" }, @@ -6058,6 +6043,21 @@ }, "9": { "then": "S'accepten monedes de 10 cèntims" + }, + "10": { + "then": "S'accepten monedes de 20 cèntims" + }, + "11": { + "then": "S'accepten monedes de ½ franc" + }, + "12": { + "then": "S'accepten monedes d'1 franc" + }, + "13": { + "then": "S'accepten monedes de 2 francs" + }, + "14": { + "then": "S'accepten monedes de 5 francs" } }, "question": "Quines monedes es poden utilitzar per a pagar aquí?" @@ -6070,15 +6070,6 @@ "1": { "then": "S'accepten bitllets de 10 euros" }, - "10": { - "then": "S'accepten bitllets de 100 francs" - }, - "11": { - "then": "S'accepten bitllets de 200 francs" - }, - "12": { - "then": "S'accepten bitllets de 1000 francs" - }, "2": { "then": "S'accepten bitllets de 20 euros" }, @@ -6102,6 +6093,15 @@ }, "9": { "then": "S'accepten bitllets de 50 francs" + }, + "10": { + "then": "S'accepten bitllets de 100 francs" + }, + "11": { + "then": "S'accepten bitllets de 200 francs" + }, + "12": { + "then": "S'accepten bitllets de 1000 francs" } }, "question": "Amb quins bitllets pot pagar aquí?" @@ -6456,6 +6456,30 @@ "1": { "question": "Reciclatge de piles" }, + "2": { + "question": "Reciclatge de cartrons de begudes" + }, + "3": { + "question": "Reciclatge de llaunes" + }, + "4": { + "question": "Reciclatge de roba" + }, + "5": { + "question": "Reciclatge d'oli de cuina" + }, + "6": { + "question": "Reciclatge d'oli de motor" + }, + "7": { + "question": "Reciclatge de tubs fluorescents" + }, + "8": { + "question": "Reciclatge de residus verds" + }, + "9": { + "question": "Reciclatge d'ampolles de vidre" + }, "10": { "question": "Reciclatge de vidre" }, @@ -6486,35 +6510,11 @@ "19": { "question": "Reciclatge del rebuig" }, - "2": { - "question": "Reciclatge de cartrons de begudes" - }, "20": { "question": "Reciclatge de cartutxos d'impressora" }, "21": { "question": "Reciclatge de bicicletes" - }, - "3": { - "question": "Reciclatge de llaunes" - }, - "4": { - "question": "Reciclatge de roba" - }, - "5": { - "question": "Reciclatge d'oli de cuina" - }, - "6": { - "question": "Reciclatge d'oli de motor" - }, - "7": { - "question": "Reciclatge de tubs fluorescents" - }, - "8": { - "question": "Reciclatge de residus verds" - }, - "9": { - "question": "Reciclatge d'ampolles de vidre" } } }, @@ -6582,6 +6582,30 @@ "1": { "then": "Aquí es poden reciclar els cartons de begudes" }, + "2": { + "then": "Aquí es poden reciclar llaunes" + }, + "3": { + "then": "Aquí es pot reciclar roba" + }, + "4": { + "then": "Aquí es pot reciclar oli de cuina" + }, + "5": { + "then": "Aquí es pot reciclar oli de motor" + }, + "6": { + "then": "Aquí es poden reciclar tub fluroescents" + }, + "7": { + "then": "Aquí es poden reciclar residus verds" + }, + "8": { + "then": "Ací es poden reciclar residus orgànics" + }, + "9": { + "then": "Aquí es poden reciclar ampolles de vidre" + }, "10": { "then": "Aquí es pot reciclar vidre" }, @@ -6609,9 +6633,6 @@ "19": { "then": "Aquí es pot reciclar ferralla" }, - "2": { - "then": "Aquí es poden reciclar llaunes" - }, "20": { "then": "Aquí es poden reciclar sabates" }, @@ -6629,27 +6650,6 @@ }, "25": { "then": "Aquí es poden reciclar bicicletes" - }, - "3": { - "then": "Aquí es pot reciclar roba" - }, - "4": { - "then": "Aquí es pot reciclar oli de cuina" - }, - "5": { - "then": "Aquí es pot reciclar oli de motor" - }, - "6": { - "then": "Aquí es poden reciclar tub fluroescents" - }, - "7": { - "then": "Aquí es poden reciclar residus verds" - }, - "8": { - "then": "Ací es poden reciclar residus orgànics" - }, - "9": { - "then": "Aquí es poden reciclar ampolles de vidre" } }, "question": "Què es pot reciclar aquí?" @@ -7410,12 +7410,6 @@ "1": { "then": "Aquest fanal utilitza LED" }, - "10": { - "then": "Aquest fanal utilitza làmpades de sodi d'alta pressió (taronja amb blanc)" - }, - "11": { - "then": "Aquest fanal s'il·lumina amb gas" - }, "2": { "then": "Aquest fanal utilitza il·luminació incandescent" }, @@ -7439,6 +7433,12 @@ }, "9": { "then": "Aquest fanal utilitza làmpades de sodi de baixa pressió (taronja monocroma)" + }, + "10": { + "then": "Aquest fanal utilitza làmpades de sodi d'alta pressió (taronja amb blanc)" + }, + "11": { + "then": "Aquest fanal s'il·lumina amb gas" } }, "question": "Quin tipus d'il·luminació utilitza aquest fanal?" @@ -8653,6 +8653,30 @@ "1": { "question": "Venda de begudes" }, + "2": { + "question": "Venda de llaminadures" + }, + "3": { + "question": "Venda de menjar" + }, + "4": { + "question": "Venda de tabaco" + }, + "5": { + "question": "Venda de preservatius" + }, + "6": { + "question": "Venda de cafè" + }, + "7": { + "question": "Venda d'aigua" + }, + "8": { + "question": "Venda de diaris" + }, + "9": { + "question": "Venda de càmeres interiors de bicicletes" + }, "10": { "question": "Venda de llet" }, @@ -8683,9 +8707,6 @@ "19": { "question": "Venda de flors" }, - "2": { - "question": "Venda de llaminadures" - }, "20": { "question": "Venda de tiquets d'aparcament" }, @@ -8709,27 +8730,6 @@ }, "27": { "question": "Venda de cadenat per a bicicletes" - }, - "3": { - "question": "Venda de menjar" - }, - "4": { - "question": "Venda de tabaco" - }, - "5": { - "question": "Venda de preservatius" - }, - "6": { - "question": "Venda de cafè" - }, - "7": { - "question": "Venda d'aigua" - }, - "8": { - "question": "Venda de diaris" - }, - "9": { - "question": "Venda de càmeres interiors de bicicletes" } } } @@ -8820,6 +8820,30 @@ "1": { "then": "Es venen llaminadures" }, + "2": { + "then": "Es ven menjar" + }, + "3": { + "then": "Es ven tabaco" + }, + "4": { + "then": "Es venen preservatius" + }, + "5": { + "then": "Es ven cafè" + }, + "6": { + "then": "Es ven aigua" + }, + "7": { + "then": "Es venen diaris" + }, + "8": { + "then": "Es venen càmeres interiors de bicicletes" + }, + "9": { + "then": "Es ven llet" + }, "10": { "then": "Es ven pa" }, @@ -8850,9 +8874,6 @@ "19": { "then": "Es venen tiquets d'aparcament" }, - "2": { - "then": "Es ven menjar" - }, "20": { "then": "Es venen cèntims premsats" }, @@ -8873,27 +8894,6 @@ }, "26": { "then": "Es venen cadenats per a bicicletes" - }, - "3": { - "then": "Es ven tabaco" - }, - "4": { - "then": "Es venen preservatius" - }, - "5": { - "then": "Es ven cafè" - }, - "6": { - "then": "Es ven aigua" - }, - "7": { - "then": "Es venen diaris" - }, - "8": { - "then": "Es venen càmeres interiors de bicicletes" - }, - "9": { - "then": "Es ven llet" } }, "question": "Que ven aquesta màquina expenedora?", @@ -9185,4 +9185,4 @@ "render": "Turbina eòlica" } } -} +} \ No newline at end of file diff --git a/langs/layers/cs.json b/langs/layers/cs.json index 07c2d5ee4..66b787eb3 100644 --- a/langs/layers/cs.json +++ b/langs/layers/cs.json @@ -35,23 +35,6 @@ "1": { "title": "volně stojící plakátovací skříň" }, - "10": { - "description": "Kus nepromokavého textilu s natištěným vzkazem, trvale připevněný na stěnu", - "title": "plachta" - }, - "11": { - "title": "totem" - }, - "12": { - "description": "Používá se pro reklamní nápisy, neonové nápisy, loga a vstupní nápisy institucí", - "title": "cedule" - }, - "13": { - "title": "socha" - }, - "14": { - "title": "nástěnná malba" - }, "2": { "title": "plakátovací skříň připevněná na stěnu" }, @@ -71,6 +54,23 @@ }, "8": { "title": "obrazovka připevněná na stěnu" + }, + "10": { + "description": "Kus nepromokavého textilu s natištěným vzkazem, trvale připevněný na stěnu", + "title": "plachta" + }, + "11": { + "title": "totem" + }, + "12": { + "description": "Používá se pro reklamní nápisy, neonové nápisy, loga a vstupní nápisy institucí", + "title": "cedule" + }, + "13": { + "title": "socha" + }, + "14": { + "title": "nástěnná malba" } }, "tagRenderings": { @@ -165,9 +165,6 @@ "1": { "then": "Toto je deska" }, - "10": { - "then": "Toto je nástěnná malba" - }, "2": { "then": "Toto je sloup" }, @@ -191,6 +188,9 @@ }, "9": { "then": "Toto je totem" + }, + "10": { + "then": "Toto je nástěnná malba" } }, "question": "O jaký typ reklamního prvku se jedná?", @@ -205,9 +205,6 @@ "1": { "then": "Deska" }, - "10": { - "then": "Nástěnná malba" - }, "2": { "then": "Skříň na plakáty" }, @@ -231,6 +228,9 @@ }, "9": { "then": "Totem" + }, + "10": { + "then": "Nástěnná malba" } } } @@ -312,15 +312,6 @@ "1": { "then": "Nástěnná malba" }, - "10": { - "then": "Azulejo (španělské dekorativní dlaždice)" - }, - "11": { - "then": "Obklady a dlažba" - }, - "12": { - "then": "Dřevořezba" - }, "2": { "then": "Malba" }, @@ -344,6 +335,15 @@ }, "9": { "then": "Reliéf" + }, + "10": { + "then": "Azulejo (španělské dekorativní dlaždice)" + }, + "11": { + "then": "Obklady a dlažba" + }, + "12": { + "then": "Dřevořezba" } }, "question": "Jaký je typ tohoto uměleckého díla?", @@ -2550,15 +2550,6 @@ "1": { "then": "Tato cyklostezka je zpevněná" }, - "10": { - "then": "Tato cyklostezka je tvořena jemným štěrkem" - }, - "11": { - "then": "Tato cyklostezka je z oblázkového kamene" - }, - "12": { - "then": "Tato cyklostezka je vyrobena ze surové zeminy" - }, "2": { "then": "Tato cyklostezka je z asfaltu" }, @@ -2582,6 +2573,15 @@ }, "9": { "then": "Tato cyklostezka je štěrková" + }, + "10": { + "then": "Tato cyklostezka je tvořena jemným štěrkem" + }, + "11": { + "then": "Tato cyklostezka je z oblázkového kamene" + }, + "12": { + "then": "Tato cyklostezka je vyrobena ze surové zeminy" } }, "question": "Jaký je povrch cyklostezky?", @@ -2630,15 +2630,6 @@ "1": { "then": "Tato cyklostezka je zpevněná" }, - "10": { - "then": "Tato cyklostezka je vyrobena z jemného štěrku" - }, - "11": { - "then": "Tato cyklostezka je z oblázků" - }, - "12": { - "then": "Tato cyklostezka je vyrobena ze surové půdy" - }, "2": { "then": "Tato cyklostezka je z asfaltu" }, @@ -2662,6 +2653,15 @@ }, "9": { "then": "Tato cyklostezka je ze štěrku" + }, + "10": { + "then": "Tato cyklostezka je vyrobena z jemného štěrku" + }, + "11": { + "then": "Tato cyklostezka je z oblázků" + }, + "12": { + "then": "Tato cyklostezka je vyrobena ze surové půdy" } }, "question": "Z čeho je povrch ulice vyroben?", @@ -3530,54 +3530,6 @@ } } }, - "10": { - "options": { - "0": { - "question": "Bez preference psů" - }, - "1": { - "question": "Psi povoleny" - }, - "2": { - "question": "Psi nejsou povoleni" - } - } - }, - "11": { - "options": { - "0": { - "question": "Nabízí internet" - } - } - }, - "12": { - "options": { - "0": { - "question": "Nabízí elektřinu" - } - } - }, - "13": { - "options": { - "0": { - "question": "Má nabídku bez cukru" - } - } - }, - "14": { - "options": { - "0": { - "question": "Má bezlepkovou nabídku" - } - } - }, - "15": { - "options": { - "0": { - "question": "Má nabídku bez laktózy" - } - } - }, "2": { "options": { "0": { @@ -3648,6 +3600,54 @@ "question": "Použití zdarma" } } + }, + "10": { + "options": { + "0": { + "question": "Bez preference psů" + }, + "1": { + "question": "Psi povoleny" + }, + "2": { + "question": "Psi nejsou povoleni" + } + } + }, + "11": { + "options": { + "0": { + "question": "Nabízí internet" + } + } + }, + "12": { + "options": { + "0": { + "question": "Nabízí elektřinu" + } + } + }, + "13": { + "options": { + "0": { + "question": "Má nabídku bez cukru" + } + } + }, + "14": { + "options": { + "0": { + "question": "Má bezlepkovou nabídku" + } + } + }, + "15": { + "options": { + "0": { + "question": "Má nabídku bez laktózy" + } + } } } }, @@ -3767,6 +3767,30 @@ "1": { "then": "Tato fitness stanice má ceduli s pokyny pro konkrétní cvičení." }, + "2": { + "then": "Tato posilovna má zařízení pro sedy-lehy." + }, + "3": { + "then": "Tato posilovna má zařízení pro kliky. Obvykle se skládá z jedné nebo více nízkých vodorovných tyčí." + }, + "4": { + "then": "Tato posilovací stanice má tyče pro strečink." + }, + "5": { + "then": "Tato fitness stanice má stanici pro vytváření hyperextenzí." + }, + "6": { + "then": "Tato posilovací stanice má kruhy pro gymnastická cvičení." + }, + "7": { + "then": "Tato fitness stanice má horizontální žebřík, známý také jako ručkovací žebřík." + }, + "8": { + "then": "Tato fitness stanice má nástěnné tyče, na které lze lézt." + }, + "9": { + "then": "Tato fitness stanice má sloupky pro provádění slalomových cvičení." + }, "10": { "then": "Tato fitness stanice má odrazové můstky." }, @@ -3797,9 +3821,6 @@ "19": { "then": "Tato fitness stanice má bojová lana." }, - "2": { - "then": "Tato posilovna má zařízení pro sedy-lehy." - }, "20": { "then": "Tato posilovna má stacionární kolo." }, @@ -3814,27 +3835,6 @@ }, "24": { "then": "Tato fitness stanice má slackline." - }, - "3": { - "then": "Tato posilovna má zařízení pro kliky. Obvykle se skládá z jedné nebo více nízkých vodorovných tyčí." - }, - "4": { - "then": "Tato posilovací stanice má tyče pro strečink." - }, - "5": { - "then": "Tato fitness stanice má stanici pro vytváření hyperextenzí." - }, - "6": { - "then": "Tato posilovací stanice má kruhy pro gymnastická cvičení." - }, - "7": { - "then": "Tato fitness stanice má horizontální žebřík, známý také jako ručkovací žebřík." - }, - "8": { - "then": "Tato fitness stanice má nástěnné tyče, na které lze lézt." - }, - "9": { - "then": "Tato fitness stanice má sloupky pro provádění slalomových cvičení." } }, "question": "Jaké vybavení má tato fitness stanice?" @@ -3954,21 +3954,6 @@ "1": { "then": "Tohle je hranolkárna" }, - "10": { - "then": "Podávají se zde čínské pokrmy" - }, - "11": { - "then": "Podávají se zde řecká jídla" - }, - "12": { - "then": "Podávají se zde indická jídla" - }, - "13": { - "then": "Podávají se zde turecké pokrmy" - }, - "14": { - "then": "Podávají se zde thajské pokrmy" - }, "2": { "then": "Podávají hlavně těstoviny" }, @@ -3992,6 +3977,21 @@ }, "9": { "then": "Podávají se zde francouzská jídla" + }, + "10": { + "then": "Podávají se zde čínské pokrmy" + }, + "11": { + "then": "Podávají se zde řecká jídla" + }, + "12": { + "then": "Podávají se zde indická jídla" + }, + "13": { + "then": "Podávají se zde turecké pokrmy" + }, + "14": { + "then": "Podávají se zde thajské pokrmy" } }, "question": "Jaké jídlo se zde podává?", @@ -4572,6 +4572,30 @@ "1": { "then": "Jedná se o posluchárnu" }, + "2": { + "then": "Jedná se o ložnici" + }, + "3": { + "then": "Jedná se o kapli" + }, + "4": { + "then": "Jedná se o učebnu" + }, + "5": { + "then": "Jedná se o učebnu" + }, + "6": { + "then": "Jedná se o počítačovou místnost" + }, + "7": { + "then": "Jedná se o konferenční místnost" + }, + "8": { + "then": "Jedná se o kryptu" + }, + "9": { + "then": "Jedná se o kuchyň" + }, "10": { "then": "Jedná se o laboratoř" }, @@ -4602,9 +4626,6 @@ "19": { "then": "Jedná se o skladovací místnost" }, - "2": { - "then": "Jedná se o ložnici" - }, "20": { "then": "Jedná se o technickou místnost" }, @@ -4613,27 +4634,6 @@ }, "22": { "then": "Jedná se o čekárnu" - }, - "3": { - "then": "Jedná se o kapli" - }, - "4": { - "then": "Jedná se o učebnu" - }, - "5": { - "then": "Jedná se o učebnu" - }, - "6": { - "then": "Jedná se o počítačovou místnost" - }, - "7": { - "then": "Jedná se o konferenční místnost" - }, - "8": { - "then": "Jedná se o kryptu" - }, - "9": { - "then": "Jedná se o kuchyň" } }, "question": "O jaký typ pokoje se jedná?" @@ -5268,19 +5268,6 @@ } } }, - "10": { - "options": { - "0": { - "question": "Všechny poznámky" - }, - "1": { - "question": "Skrýt poznámky k importu" - }, - "2": { - "question": "Zobrazit pouze poznámky k importu" - } - } - }, "2": { "options": { "0": { @@ -5336,6 +5323,19 @@ "question": "Zobrazit pouze otevřené poznámky" } } + }, + "10": { + "options": { + "0": { + "question": "Všechny poznámky" + }, + "1": { + "question": "Skrýt poznámky k importu" + }, + "2": { + "question": "Zobrazit pouze poznámky k importu" + } + } } }, "name": "Poznámky OpenStreetMap", @@ -5641,18 +5641,6 @@ "1": { "then": "To je normální parkovací místo." }, - "10": { - "then": "Jedná se o parkovací místo vyhrazené pro zaměstnance." - }, - "11": { - "then": "Jedná se o parkovací místo vyhrazené pro taxíky." - }, - "12": { - "then": "Jedná se o parkovací místo vyhrazené pro vozidla táhnoucí přívěs." - }, - "13": { - "then": "Jedná se o parkovací místo vyhrazené pro sdílení automobilů." - }, "2": { "then": "Jedná se o parkovací místo pro osoby se zdravotním postižením." }, @@ -5676,6 +5664,18 @@ }, "9": { "then": "Jedná se o parkovací místo vyhrazené pro rodiče s dětmi." + }, + "10": { + "then": "Jedná se o parkovací místo vyhrazené pro zaměstnance." + }, + "11": { + "then": "Jedná se o parkovací místo vyhrazené pro taxíky." + }, + "12": { + "then": "Jedná se o parkovací místo vyhrazené pro vozidla táhnoucí přívěs." + }, + "13": { + "then": "Jedná se o parkovací místo vyhrazené pro sdílení automobilů." } }, "question": "Co je to za parkovací místo?" @@ -6716,6 +6716,30 @@ "1": { "question": "Recyklace baterií" }, + "2": { + "question": "Recyklace nápojových kartonů" + }, + "3": { + "question": "Recyklace plechovek" + }, + "4": { + "question": "Recyklace oděvů" + }, + "5": { + "question": "Recyklace kuchyňského oleje" + }, + "6": { + "question": "Recyklace motorového oleje" + }, + "7": { + "question": "Recyklace zářivek" + }, + "8": { + "question": "Recyklace zeleného odpadu" + }, + "9": { + "question": "Recyklace skleněných lahví" + }, "10": { "question": "Recyklace skla" }, @@ -6746,35 +6770,11 @@ "19": { "question": "Recyklace zbytkového odpadu" }, - "2": { - "question": "Recyklace nápojových kartonů" - }, "20": { "question": "Recyklace náplní do tiskáren" }, "21": { "question": "Recyklace jízdních kol" - }, - "3": { - "question": "Recyklace plechovek" - }, - "4": { - "question": "Recyklace oděvů" - }, - "5": { - "question": "Recyklace kuchyňského oleje" - }, - "6": { - "question": "Recyklace motorového oleje" - }, - "7": { - "question": "Recyklace zářivek" - }, - "8": { - "question": "Recyklace zeleného odpadu" - }, - "9": { - "question": "Recyklace skleněných lahví" } } }, @@ -6842,6 +6842,30 @@ "1": { "then": "Nápojové kartony se zde dají recyklovat" }, + "2": { + "then": "Plechovky se zde dají recyklovat" + }, + "3": { + "then": "Oblečení se zde dá recyklovat" + }, + "4": { + "then": "Olej na vaření zde lze recyklovat" + }, + "5": { + "then": "Motorový olej zde lze recyklovat" + }, + "6": { + "then": "Zářivky se zde dají recyklovat" + }, + "7": { + "then": "Zelený odpad se zde dá recyklovat" + }, + "8": { + "then": "Organický odpad lze zde recyklovat" + }, + "9": { + "then": "Skleněné lahve se zde dají recyklovat" + }, "10": { "then": "Sklo se zde dá recyklovat" }, @@ -6869,9 +6893,6 @@ "19": { "then": "Kovový šrot lze zde recyklovat" }, - "2": { - "then": "Plechovky se zde dají recyklovat" - }, "20": { "then": "Boty se zde dají recyklovat" }, @@ -6889,27 +6910,6 @@ }, "25": { "then": "Kola se zde dají recyklovat" - }, - "3": { - "then": "Oblečení se zde dá recyklovat" - }, - "4": { - "then": "Olej na vaření zde lze recyklovat" - }, - "5": { - "then": "Motorový olej zde lze recyklovat" - }, - "6": { - "then": "Zářivky se zde dají recyklovat" - }, - "7": { - "then": "Zelený odpad se zde dá recyklovat" - }, - "8": { - "then": "Organický odpad lze zde recyklovat" - }, - "9": { - "then": "Skleněné lahve se zde dají recyklovat" } }, "question": "Co se zde dá recyklovat?" @@ -7710,12 +7710,6 @@ "1": { "then": "Tato lampa používá LED diody" }, - "10": { - "then": "Tato lampa používá vysokotlaké sodíkové výbojky (oranžové s bílou)" - }, - "11": { - "then": "Tato lampa svítí pomocí plynu" - }, "2": { "then": "Tato lampa využívá žárovkové osvětlení" }, @@ -7739,6 +7733,12 @@ }, "9": { "then": "Tato lampa používá nízkotlaké sodíkové výbojky (monochromatické oranžové)" + }, + "10": { + "then": "Tato lampa používá vysokotlaké sodíkové výbojky (oranžové s bílou)" + }, + "11": { + "then": "Tato lampa svítí pomocí plynu" } }, "question": "Jaké osvětlení používá tato lampa?" @@ -8909,6 +8909,30 @@ "1": { "question": "Prodej nápojů" }, + "2": { + "question": "Prodej sladkostí" + }, + "3": { + "question": "Prodej potravin" + }, + "4": { + "question": "Prodej cigaret" + }, + "5": { + "question": "Prodej kondomů" + }, + "6": { + "question": "Prodej kávy" + }, + "7": { + "question": "Prodej vody" + }, + "8": { + "question": "Prodej novin" + }, + "9": { + "question": "Prodej duší na jízdní kola" + }, "10": { "question": "Prodej mléka" }, @@ -8939,9 +8963,6 @@ "19": { "question": "Prodej květin" }, - "2": { - "question": "Prodej sladkostí" - }, "20": { "question": "Prodej parkovacích lístků" }, @@ -8965,27 +8986,6 @@ }, "27": { "question": "Prodej zámků na kola" - }, - "3": { - "question": "Prodej potravin" - }, - "4": { - "question": "Prodej cigaret" - }, - "5": { - "question": "Prodej kondomů" - }, - "6": { - "question": "Prodej kávy" - }, - "7": { - "question": "Prodej vody" - }, - "8": { - "question": "Prodej novin" - }, - "9": { - "question": "Prodej duší na jízdní kola" } } } @@ -9076,6 +9076,30 @@ "1": { "then": "Prodává sladkosti" }, + "2": { + "then": "Prodává jídlo" + }, + "3": { + "then": "Prodává cigarety" + }, + "4": { + "then": "Prodává kondomy" + }, + "5": { + "then": "Prodává kafe" + }, + "6": { + "then": "Prodává pitnou vodu" + }, + "7": { + "then": "Prodává noviny" + }, + "8": { + "then": "Prodává duše na kola" + }, + "9": { + "then": "Prodává mléko" + }, "10": { "then": "Prodává chléb" }, @@ -9106,9 +9130,6 @@ "19": { "then": "Prodává parkovací lístky" }, - "2": { - "then": "Prodává jídlo" - }, "20": { "then": "Prodává pamětní mince/lisované" }, @@ -9129,27 +9150,6 @@ }, "26": { "then": "Prodává zámky na kolo" - }, - "3": { - "then": "Prodává cigarety" - }, - "4": { - "then": "Prodává kondomy" - }, - "5": { - "then": "Prodává kafe" - }, - "6": { - "then": "Prodává pitnou vodu" - }, - "7": { - "then": "Prodává noviny" - }, - "8": { - "then": "Prodává duše na kola" - }, - "9": { - "then": "Prodává mléko" } }, "question": "Co tento automat prodává?", @@ -9441,4 +9441,4 @@ "render": "větrná turbína" } } -} +} \ No newline at end of file diff --git a/langs/layers/de.json b/langs/layers/de.json index 6ad599fad..48d0d9283 100644 --- a/langs/layers/de.json +++ b/langs/layers/de.json @@ -35,23 +35,6 @@ "1": { "title": "eine freistehende Posterbox" }, - "10": { - "description": "Ein wasserfestes Textil mit einer aufgedruckten Botschaft, das dauerhaft an einer Wand verankert ist", - "title": "eine Plane" - }, - "11": { - "title": "ein Totem" - }, - "12": { - "description": "Verwendet für Werbeschilder, Leuchtreklamen, Logos und institutionelle Eingangsschilder", - "title": "ein Schild" - }, - "13": { - "title": "eine Skulptur" - }, - "14": { - "title": "eine Wandmalerei" - }, "2": { "title": "eine wandmontierte Posterbox" }, @@ -77,6 +60,23 @@ }, "9": { "title": "ein Bildschirm, der an einem Wartehäuschen angebracht ist" + }, + "10": { + "description": "Ein wasserfestes Textil mit einer aufgedruckten Botschaft, das dauerhaft an einer Wand verankert ist", + "title": "eine Plane" + }, + "11": { + "title": "ein Totem" + }, + "12": { + "description": "Verwendet für Werbeschilder, Leuchtreklamen, Logos und institutionelle Eingangsschilder", + "title": "ein Schild" + }, + "13": { + "title": "eine Skulptur" + }, + "14": { + "title": "eine Wandmalerei" } }, "tagRenderings": { @@ -171,9 +171,6 @@ "1": { "then": "Dies ist ein Brett" }, - "10": { - "then": "Dies ist eine Wandmalerei" - }, "2": { "then": "Dies ist eine Litfaßsäule" }, @@ -197,6 +194,9 @@ }, "9": { "then": "Dies ist ein Totem" + }, + "10": { + "then": "Dies ist eine Wandmalerei" } }, "question": "Welche Art von Werbung ist das?", @@ -211,9 +211,6 @@ "1": { "then": "Brett" }, - "10": { - "then": "Wandmalerei" - }, "2": { "then": "Posterbox" }, @@ -237,6 +234,9 @@ }, "9": { "then": "Totem" + }, + "10": { + "then": "Wandmalerei" } } } @@ -283,9 +283,6 @@ "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." }, @@ -309,6 +306,9 @@ }, "9": { "then": "Ein magic carpet (ein Förderband auf dem Boden)" + }, + "10": { + "then": "Eine Seilrutsche. (Eine Touristenattraktion, bei der abenteuerlustige Menschen mit hoher Geschwindigkeit hinunterfahren) " } }, "question": "Um welchen Seilbahntyp handelt es sich?" @@ -453,15 +453,6 @@ "1": { "then": "Wandbild" }, - "10": { - "then": "Azulejo (spanische dekorative Fliesenarbeit)" - }, - "11": { - "then": "Fliesenarbeit" - }, - "12": { - "then": "Holzschnitzerei" - }, "2": { "then": "Malerei" }, @@ -485,6 +476,15 @@ }, "9": { "then": "Relief" + }, + "10": { + "then": "Azulejo (spanische dekorative Fliesenarbeit)" + }, + "11": { + "then": "Fliesenarbeit" + }, + "12": { + "then": "Holzschnitzerei" } }, "question": "Um welche Art Kunstwerk handelt es sich?", @@ -2062,6 +2062,30 @@ "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" }, @@ -2092,35 +2116,11 @@ "19": { "question": "Hat ein
SEV 1011 T23 (Type J)
Anschluss" }, - "2": { - "question": "Verfügt über einen
europäischen Netzstecker mit Erdungsstift (CEE7/4 Typ E)
Anschluss" - }, "20": { "question": "Hat ein
AS3112 (Type I)
Anschluss" }, "21": { "question": "Hat ein
NEMA 5-20 (Type B)
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" } } } @@ -2176,6 +2176,30 @@ "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)" }, @@ -2206,9 +2230,6 @@ "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)" }, @@ -2239,9 +2260,6 @@ "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" }, @@ -2272,29 +2290,11 @@ "39": { "then": "AS3112 (Typ I)" }, - "4": { - "then": "Chademo-Anschluss" - }, "40": { "then": "NEMA 5-20 (Typ B)" }, "41": { "then": "NEMA 5-20 (Typ B)" - }, - "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?" @@ -2488,6 +2488,30 @@ "1": { "2": "Europäischer Netzstecker mit Erdungsstift (CEE7/4 Typ E)" }, + "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)" + }, "10": { "2": "Tesla Supercharger CCS (Typ 2 CSS von Tesla)" }, @@ -2518,32 +2542,8 @@ "19": { "2": "AS3112 (Typ I)" }, - "2": { - "2": "Chademo-Stecker" - }, "20": { "2": "NEMA 5-20 (Typ B)" - }, - "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)" } } } @@ -3341,15 +3341,6 @@ "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" }, @@ -3373,6 +3364,15 @@ }, "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?", @@ -3421,15 +3421,6 @@ "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" }, @@ -3453,6 +3444,15 @@ }, "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?", @@ -4440,54 +4440,6 @@ } } }, - "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": { @@ -4558,6 +4510,54 @@ "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" + } + } } } }, @@ -4677,6 +4677,30 @@ "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." }, @@ -4707,9 +4731,6 @@ "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." }, @@ -4724,27 +4745,6 @@ }, "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?" @@ -4864,21 +4864,6 @@ "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" }, @@ -4902,6 +4887,21 @@ }, "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?", @@ -5655,6 +5655,30 @@ "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" }, @@ -5685,9 +5709,6 @@ "19": { "then": "Dies ist ein Lagerraum" }, - "2": { - "then": "Dies ist ein Schlafzimmer" - }, "20": { "then": "Dies ist ein Technikraum" }, @@ -5696,27 +5717,6 @@ }, "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?" @@ -6267,21 +6267,6 @@ "1": { "then": "Dies ist eine Gedenktafel" }, - "10": { - "then": "Das ist ein Kreuz" - }, - "11": { - "then": "Dies ist eine blaue Plaque" - }, - "12": { - "then": "Dies ist ein historischer Panzer, der permanent in den öffentlichen Raum als Denkmal platziert wurde" - }, - "13": { - "then": "Das ist ein Baumdenkmal" - }, - "14": { - "then": "Dies ist ein Grabstein; die Person ist hier begraben" - }, "2": { "then": "Dies ist eine Gedenkbank" }, @@ -6305,6 +6290,21 @@ }, "9": { "then": "Das ist ein Obelisk" + }, + "10": { + "then": "Das ist ein Kreuz" + }, + "11": { + "then": "Dies ist eine blaue Plaque" + }, + "12": { + "then": "Dies ist ein historischer Panzer, der permanent in den öffentlichen Raum als Denkmal platziert wurde" + }, + "13": { + "then": "Das ist ein Baumdenkmal" + }, + "14": { + "then": "Dies ist ein Grabstein; die Person ist hier begraben" } }, "question": "Was für eine Art von Denkmal ist das?", @@ -6488,19 +6488,6 @@ } } }, - "10": { - "options": { - "0": { - "question": "Alle Notizen" - }, - "1": { - "question": "Importnotizen ausblenden" - }, - "2": { - "question": "Nur Importnotizen anzeigen" - } - } - }, "2": { "options": { "0": { @@ -6556,6 +6543,19 @@ "question": "Nur offene Notizen anzeigen" } } + }, + "10": { + "options": { + "0": { + "question": "Alle Notizen" + }, + "1": { + "question": "Importnotizen ausblenden" + }, + "2": { + "question": "Nur Importnotizen anzeigen" + } + } } }, "name": "OpenStreetMap-Hinweise", @@ -6934,18 +6934,6 @@ "1": { "then": "Dies ist ein normaler Stellplatz." }, - "10": { - "then": "Dies ist ein Stellplatz, der für das Personal reserviert ist." - }, - "11": { - "then": "Dies ist ein Stellplatz, der für Taxis reserviert ist." - }, - "12": { - "then": "Dies ist ein Stellplatz, der für Fahrzeuge mit Anhänger reserviert ist." - }, - "13": { - "then": "Dies ist ein Stellplatz, der für Carsharing reserviert ist." - }, "2": { "then": "Dies ist ein Behindertenstellplatz." }, @@ -6969,6 +6957,18 @@ }, "9": { "then": "Dies ist ein Stellplatz, der für Eltern mit Kindern reserviert ist." + }, + "10": { + "then": "Dies ist ein Stellplatz, der für das Personal reserviert ist." + }, + "11": { + "then": "Dies ist ein Stellplatz, der für Taxis reserviert ist." + }, + "12": { + "then": "Dies ist ein Stellplatz, der für Fahrzeuge mit Anhänger reserviert ist." + }, + "13": { + "then": "Dies ist ein Stellplatz, der für Carsharing reserviert ist." } }, "question": "Welche Art von Stellplatz ist dies?" @@ -7282,6 +7282,30 @@ "1": { "then": "Dies ist eine Struktur aus mehreren angeschlossenen Spielgeräten" }, + "2": { + "then": "Das ist eine Rutsche" + }, + "3": { + "then": "Dies ist ein Sandkasten" + }, + "4": { + "then": "Dies ist ein Springreiter" + }, + "5": { + "then": "Dies ist ein Kletterrahmen" + }, + "6": { + "then": "Dies ist eine Wippe" + }, + "7": { + "then": "Das ist ein Spielhaus" + }, + "8": { + "then": "Dies ist ein Karussell" + }, + "9": { + "then": "Dies ist eine Korbschaukel" + }, "10": { "then": "Dies ist ein Seilzug" }, @@ -7312,35 +7336,11 @@ "19": { "then": "Dies ist eine Jugendherberge" }, - "2": { - "then": "Das ist eine Rutsche" - }, "20": { "then": "Dies ist ein Trichter, mit dem man Trichterball spielen kann" }, "21": { "then": "Dies ist ein sich drehender Kreis" - }, - "3": { - "then": "Dies ist ein Sandkasten" - }, - "4": { - "then": "Dies ist ein Springreiter" - }, - "5": { - "then": "Dies ist ein Kletterrahmen" - }, - "6": { - "then": "Dies ist eine Wippe" - }, - "7": { - "then": "Das ist ein Spielhaus" - }, - "8": { - "then": "Dies ist ein Karussell" - }, - "9": { - "then": "Dies ist eine Korbschaukel" } }, "question": "Was ist das für ein Gerät?", @@ -7708,21 +7708,6 @@ "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" }, @@ -7746,6 +7731,21 @@ }, "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?" @@ -7758,15 +7758,6 @@ "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" }, @@ -7790,6 +7781,15 @@ }, "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?" @@ -8251,6 +8251,30 @@ "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" }, @@ -8281,9 +8305,6 @@ "19": { "question": "Recycling von Restabfällen" }, - "2": { - "question": "Recycling von Getränkekartons" - }, "20": { "question": "Recycling von Druckerpatronen" }, @@ -8292,27 +8313,6 @@ }, "22": { "question": "Recycling von Kunststoffverpackungen, Metallverpackungen und Getränkekartons (Tetrapak)" - }, - "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" } } }, @@ -8380,6 +8380,30 @@ "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" }, @@ -8410,9 +8434,6 @@ "19": { "then": "Metallschrott kann hier recycelt werden" }, - "2": { - "then": "Dosen können hier recycelt werden" - }, "20": { "then": "Schuhe können hier recycelt werden" }, @@ -8430,27 +8451,6 @@ }, "25": { "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?" @@ -9525,12 +9525,6 @@ "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" }, @@ -9554,6 +9548,12 @@ }, "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?" @@ -10979,6 +10979,30 @@ "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" }, @@ -11009,9 +11033,6 @@ "19": { "question": "Verkauf von Blumen" }, - "2": { - "question": "Verkauf von Süßigkeiten" - }, "20": { "question": "Verkauf von Parkscheinen" }, @@ -11035,27 +11056,6 @@ }, "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" } } } @@ -11152,6 +11152,30 @@ "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" }, @@ -11182,9 +11206,6 @@ "19": { "then": "Parkscheine werden verkauft" }, - "2": { - "then": "Lebensmittel werden verkauft" - }, "20": { "then": "Souvenirmünzen werden verkauft" }, @@ -11205,27 +11226,6 @@ }, "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?", @@ -11526,4 +11526,4 @@ "render": "Windrad" } } -} +} \ No newline at end of file diff --git a/langs/layers/en.json b/langs/layers/en.json index 59a0d6d26..7c37df27f 100644 --- a/langs/layers/en.json +++ b/langs/layers/en.json @@ -35,23 +35,6 @@ "1": { "title": "a freestanding poster box" }, - "10": { - "description": "A piece of waterproof textile with a printed message, permanently anchored on a wall", - "title": "a tarp" - }, - "11": { - "title": "a totem" - }, - "12": { - "description": "Used for advertising signs, neon signs, logos & institutional entrance signs", - "title": "a sign" - }, - "13": { - "title": "a sculpture" - }, - "14": { - "title": "a wall painting" - }, "2": { "title": "a poster box mounted on a wall" }, @@ -77,6 +60,23 @@ }, "9": { "title": "a screen mounted on a transit shelter" + }, + "10": { + "description": "A piece of waterproof textile with a printed message, permanently anchored on a wall", + "title": "a tarp" + }, + "11": { + "title": "a totem" + }, + "12": { + "description": "Used for advertising signs, neon signs, logos & institutional entrance signs", + "title": "a sign" + }, + "13": { + "title": "a sculpture" + }, + "14": { + "title": "a wall painting" } }, "tagRenderings": { @@ -171,9 +171,6 @@ "1": { "then": "This is a board" }, - "10": { - "then": "This is a wall painting" - }, "2": { "then": "This is a column" }, @@ -197,6 +194,9 @@ }, "9": { "then": "This is a totem" + }, + "10": { + "then": "This is a wall painting" } }, "question": "Which type of advertising feature is this?", @@ -211,9 +211,6 @@ "1": { "then": "Board" }, - "10": { - "then": "Wall painting" - }, "2": { "then": "Poster Box" }, @@ -237,6 +234,9 @@ }, "9": { "then": "Totem" + }, + "10": { + "then": "Wall painting" } } } @@ -283,9 +283,6 @@ "1": { "then": "This is a gondola where the cars go around in continuous circles" }, - "10": { - "then": "A zip line. (A touristical attraction where adventurous people go down at high speeds) " - }, "2": { "then": "An open chairlift with seats to sit on and open to the outside air." }, @@ -309,6 +306,9 @@ }, "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?" @@ -453,15 +453,6 @@ "1": { "then": "Mural" }, - "10": { - "then": "Azulejo (Spanish decorative tilework)" - }, - "11": { - "then": "Tilework" - }, - "12": { - "then": "Woodcarving" - }, "2": { "then": "Painting" }, @@ -485,6 +476,15 @@ }, "9": { "then": "Relief" + }, + "10": { + "then": "Azulejo (Spanish decorative tilework)" + }, + "11": { + "then": "Tilework" + }, + "12": { + "then": "Woodcarving" } }, "question": "What is the type of this artwork?", @@ -2062,6 +2062,30 @@ "1": { "question": "Has a
Schuko wall plug without ground pin (CEE7/4 type F)
connector" }, + "2": { + "question": "Has a
European wall plug with ground pin (CEE7/4 type E)
connector" + }, + "3": { + "question": "Has a
Chademo
connector" + }, + "4": { + "question": "Has a
Type 1 with cable (J1772)
connector" + }, + "5": { + "question": "Has a
Type 1 without cable (J1772)
connector" + }, + "6": { + "question": "Has a
Type 1 CCS (aka Type 1 Combo)
connector" + }, + "7": { + "question": "Has a
Tesla Supercharger
connector" + }, + "8": { + "question": "Has a
Type 2 (mennekes)
connector" + }, + "9": { + "question": "Has a
Type 2 CCS (mennekes)
connector" + }, "10": { "question": "Has a
Type 2 with cable (mennekes)
connector" }, @@ -2092,35 +2116,11 @@ "19": { "question": "Has a
SEV 1011 T23 (Type J)
connector" }, - "2": { - "question": "Has a
European wall plug with ground pin (CEE7/4 type E)
connector" - }, "20": { "question": "Has a
AS3112 (Type I)
connector" }, "21": { "question": "Has a
NEMA 5-20 (Type B)
connector" - }, - "3": { - "question": "Has a
Chademo
connector" - }, - "4": { - "question": "Has a
Type 1 with cable (J1772)
connector" - }, - "5": { - "question": "Has a
Type 1 without cable (J1772)
connector" - }, - "6": { - "question": "Has a
Type 1 CCS (aka Type 1 Combo)
connector" - }, - "7": { - "question": "Has a
Tesla Supercharger
connector" - }, - "8": { - "question": "Has a
Type 2 (mennekes)
connector" - }, - "9": { - "question": "Has a
Type 2 CCS (mennekes)
connector" } } } @@ -2176,6 +2176,30 @@ "1": { "then": "Schuko wall plug without ground pin (CEE7/4 type F)" }, + "2": { + "then": "European wall plug with ground pin (CEE7/4 type E)" + }, + "3": { + "then": "European wall plug with ground pin (CEE7/4 type E)" + }, + "4": { + "then": "Chademo" + }, + "5": { + "then": "Chademo" + }, + "6": { + "then": "Type 1 with cable (J1772)" + }, + "7": { + "then": "Type 1 with cable (J1772)" + }, + "8": { + "then": "Type 1 without cable (J1772)" + }, + "9": { + "then": "Type 1 without cable (J1772)" + }, "10": { "then": "Type 1 CCS (aka Type 1 Combo)" }, @@ -2206,9 +2230,6 @@ "19": { "then": "Type 2 with cable (mennekes)" }, - "2": { - "then": "European wall plug with ground pin (CEE7/4 type E)" - }, "20": { "then": "Tesla Supercharger CCS (a branded type2_css)" }, @@ -2239,9 +2260,6 @@ "29": { "then": "Bosch Active Connect with 3 pins and cable" }, - "3": { - "then": "European wall plug with ground pin (CEE7/4 type E)" - }, "30": { "then": "Bosch Active Connect with 5 pins and cable" }, @@ -2272,29 +2290,11 @@ "39": { "then": "AS3112 (Type I)" }, - "4": { - "then": "Chademo" - }, "40": { "then": "NEMA 5-20 (Type B)" }, "41": { "then": "NEMA 5-20 (Type B)" - }, - "5": { - "then": "Chademo" - }, - "6": { - "then": "Type 1 with cable (J1772)" - }, - "7": { - "then": "Type 1 with cable (J1772)" - }, - "8": { - "then": "Type 1 without cable (J1772)" - }, - "9": { - "then": "Type 1 without cable (J1772)" } }, "question": "Which charging connections are available here?" @@ -2488,6 +2488,30 @@ "1": { "2": "European wall plug with ground pin (CEE7/4 type E)" }, + "2": { + "2": "Chademo" + }, + "3": { + "2": "Type 1 with cable (J1772)" + }, + "4": { + "2": "Type 1 without cable (J1772)" + }, + "5": { + "2": "Type 1 CCS (aka Type 1 Combo)" + }, + "6": { + "2": "Tesla Supercharger" + }, + "7": { + "2": "Type 2 (mennekes)" + }, + "8": { + "2": "Type 2 CCS (mennekes)" + }, + "9": { + "2": "Type 2 with cable (mennekes)" + }, "10": { "2": "Tesla Supercharger CCS (a branded type2_css)" }, @@ -2518,32 +2542,8 @@ "19": { "2": "AS3112 (Type I)" }, - "2": { - "2": "Chademo" - }, "20": { "2": "NEMA 5-20 (Type B)" - }, - "3": { - "2": "Type 1 with cable (J1772)" - }, - "4": { - "2": "Type 1 without cable (J1772)" - }, - "5": { - "2": "Type 1 CCS (aka Type 1 Combo)" - }, - "6": { - "2": "Tesla Supercharger" - }, - "7": { - "2": "Type 2 (mennekes)" - }, - "8": { - "2": "Type 2 CCS (mennekes)" - }, - "9": { - "2": "Type 2 with cable (mennekes)" } } } @@ -3341,15 +3341,6 @@ "1": { "then": "This cycleway is paved" }, - "10": { - "then": "This cycleway is made of fine gravel" - }, - "11": { - "then": "This cycleway is made of pebblestone" - }, - "12": { - "then": "This cycleway is made from raw ground" - }, "2": { "then": "This cycleway is made of asphalt" }, @@ -3373,6 +3364,15 @@ }, "9": { "then": "This cycleway is made of gravel" + }, + "10": { + "then": "This cycleway is made of fine gravel" + }, + "11": { + "then": "This cycleway is made of pebblestone" + }, + "12": { + "then": "This cycleway is made from raw ground" } }, "question": "What is the surface of the cycleway made from?", @@ -3421,15 +3421,6 @@ "1": { "then": "This cycleway is paved" }, - "10": { - "then": "This cycleway is made of fine gravel" - }, - "11": { - "then": "This cycleway is made of pebblestone" - }, - "12": { - "then": "This cycleway is made from raw ground" - }, "2": { "then": "This cycleway is made of asphalt" }, @@ -3453,6 +3444,15 @@ }, "9": { "then": "This cycleway is made of gravel" + }, + "10": { + "then": "This cycleway is made of fine gravel" + }, + "11": { + "then": "This cycleway is made of pebblestone" + }, + "12": { + "then": "This cycleway is made from raw ground" } }, "question": "What is the surface of the street made from?", @@ -4440,54 +4440,6 @@ } } }, - "10": { - "options": { - "0": { - "question": "No preference towards dogs" - }, - "1": { - "question": "Dogs allowed" - }, - "2": { - "question": "No dogs allowed" - } - } - }, - "11": { - "options": { - "0": { - "question": "Offers internet" - } - } - }, - "12": { - "options": { - "0": { - "question": "Offers electricity" - } - } - }, - "13": { - "options": { - "0": { - "question": "Has a sugar-free offering" - } - } - }, - "14": { - "options": { - "0": { - "question": "Has a gluten free offering" - } - } - }, - "15": { - "options": { - "0": { - "question": "Has a lactose free offering" - } - } - }, "2": { "options": { "0": { @@ -4558,6 +4510,54 @@ "question": "Free to use" } } + }, + "10": { + "options": { + "0": { + "question": "No preference towards dogs" + }, + "1": { + "question": "Dogs allowed" + }, + "2": { + "question": "No dogs allowed" + } + } + }, + "11": { + "options": { + "0": { + "question": "Offers internet" + } + } + }, + "12": { + "options": { + "0": { + "question": "Offers electricity" + } + } + }, + "13": { + "options": { + "0": { + "question": "Has a sugar-free offering" + } + } + }, + "14": { + "options": { + "0": { + "question": "Has a gluten free offering" + } + } + }, + "15": { + "options": { + "0": { + "question": "Has a lactose free offering" + } + } } } }, @@ -4677,6 +4677,30 @@ "1": { "then": "This fitness station has a sign with instructions for a specific exercise." }, + "2": { + "then": "This fitness station has a facility for sit-ups." + }, + "3": { + "then": "This fitness station has a facility for push-ups. Usually consists of one or more low horizontal bars." + }, + "4": { + "then": "This fitness station has bars for stretching." + }, + "5": { + "then": "This fitness station has a station for making hyperextensions." + }, + "6": { + "then": "This fitness station has rings for gymnastic exercises." + }, + "7": { + "then": "This fitness station has a horizontal ladder, also known as monkey bars." + }, + "8": { + "then": "This fitness station has wall bars to climb on." + }, + "9": { + "then": "This fitness station has posts for performing slalom exercises." + }, "10": { "then": "This fitness station has stepping stones." }, @@ -4707,9 +4731,6 @@ "19": { "then": "This fitness station has battling ropes." }, - "2": { - "then": "This fitness station has a facility for sit-ups." - }, "20": { "then": "This fitness station has a stationary bicycle." }, @@ -4724,27 +4745,6 @@ }, "24": { "then": "This fitness station has a slackline." - }, - "3": { - "then": "This fitness station has a facility for push-ups. Usually consists of one or more low horizontal bars." - }, - "4": { - "then": "This fitness station has bars for stretching." - }, - "5": { - "then": "This fitness station has a station for making hyperextensions." - }, - "6": { - "then": "This fitness station has rings for gymnastic exercises." - }, - "7": { - "then": "This fitness station has a horizontal ladder, also known as monkey bars." - }, - "8": { - "then": "This fitness station has wall bars to climb on." - }, - "9": { - "then": "This fitness station has posts for performing slalom exercises." } }, "question": "What kind of equipment does this fitness station have?" @@ -4864,21 +4864,6 @@ "1": { "then": "This is a friture" }, - "10": { - "then": "Chinese dishes are served here" - }, - "11": { - "then": "Greek dishes are served here" - }, - "12": { - "then": "Indian dishes are served here" - }, - "13": { - "then": "Turkish dishes are served here" - }, - "14": { - "then": "Thai dishes are served here" - }, "2": { "then": "Mainly serves pasta" }, @@ -4902,6 +4887,21 @@ }, "9": { "then": "French dishes are served here" + }, + "10": { + "then": "Chinese dishes are served here" + }, + "11": { + "then": "Greek dishes are served here" + }, + "12": { + "then": "Indian dishes are served here" + }, + "13": { + "then": "Turkish dishes are served here" + }, + "14": { + "then": "Thai dishes are served here" } }, "question": "What kind of food is served here?", @@ -5655,6 +5655,30 @@ "1": { "then": "This is a auditorium" }, + "2": { + "then": "This is a bedroom" + }, + "3": { + "then": "This is a chapel" + }, + "4": { + "then": "This is a classroom" + }, + "5": { + "then": "This is a classroom" + }, + "6": { + "then": "This is a computer room" + }, + "7": { + "then": "This is a conference room" + }, + "8": { + "then": "This is a crypt" + }, + "9": { + "then": "This is a kitchen" + }, "10": { "then": "This is a laboratory" }, @@ -5685,9 +5709,6 @@ "19": { "then": "This is a storage room" }, - "2": { - "then": "This is a bedroom" - }, "20": { "then": "This is a technical room" }, @@ -5696,27 +5717,6 @@ }, "22": { "then": "This is a waiting room" - }, - "3": { - "then": "This is a chapel" - }, - "4": { - "then": "This is a classroom" - }, - "5": { - "then": "This is a classroom" - }, - "6": { - "then": "This is a computer room" - }, - "7": { - "then": "This is a conference room" - }, - "8": { - "then": "This is a crypt" - }, - "9": { - "then": "This is a kitchen" } }, "question": "What type of room is this?" @@ -6267,18 +6267,6 @@ "1": { "then": "This is a plaque" }, - "10": { - "then": "This is a cross" - }, - "11": { - "then": "This is a blue plaque" - }, - "12": { - "then": "This is a historic tank, permanently placed in public space as memorial" - }, - "13": { - "then": "This is a memorial tree" - }, "2": { "then": "This is a commemorative bench" }, @@ -6301,7 +6289,19 @@ "then": "This is a sculpture" }, "9": { - "then": "This is an obelisk" + "then": "This is an obelisk" + }, + "10": { + "then": "This is a cross" + }, + "11": { + "then": "This is a blue plaque" + }, + "12": { + "then": "This is a historic tank, permanently placed in public space as memorial" + }, + "13": { + "then": "This is a memorial tree" }, "14": { "then": "This is a gravestone; the person is buried here" @@ -6488,19 +6488,6 @@ } } }, - "10": { - "options": { - "0": { - "question": "All Notes" - }, - "1": { - "question": "Hide import notes" - }, - "2": { - "question": "Show only import Notes" - } - } - }, "2": { "options": { "0": { @@ -6556,6 +6543,19 @@ "question": "Only show open notes" } } + }, + "10": { + "options": { + "0": { + "question": "All Notes" + }, + "1": { + "question": "Hide import notes" + }, + "2": { + "question": "Show only import Notes" + } + } } }, "name": "OpenStreetMap notes", @@ -6934,18 +6934,6 @@ "1": { "then": "This is a normal parking space." }, - "10": { - "then": "This is a parking space reserved for staff." - }, - "11": { - "then": "This is a parking space reserved for taxis." - }, - "12": { - "then": "This is a parking space reserved for vehicles towing a trailer." - }, - "13": { - "then": "This is a parking space reserved for car sharing." - }, "2": { "then": "This is a disabled parking space." }, @@ -6969,6 +6957,18 @@ }, "9": { "then": "This is a parking space reserved for parents with children." + }, + "10": { + "then": "This is a parking space reserved for staff." + }, + "11": { + "then": "This is a parking space reserved for taxis." + }, + "12": { + "then": "This is a parking space reserved for vehicles towing a trailer." + }, + "13": { + "then": "This is a parking space reserved for car sharing." } }, "question": "What kind of parking space is this?" @@ -7282,6 +7282,30 @@ "1": { "then": "This is a structure consisting of several connected playground devices" }, + "2": { + "then": "This is a slide" + }, + "3": { + "then": "This is a sand pit" + }, + "4": { + "then": "This is a spring rider" + }, + "5": { + "then": "This is a climbing frame" + }, + "6": { + "then": "This is a seesaw" + }, + "7": { + "then": "This is a playhouse" + }, + "8": { + "then": "This is a roundabout" + }, + "9": { + "then": "This is a basket swing" + }, "10": { "then": "This is a zip wire" }, @@ -7312,35 +7336,11 @@ "19": { "then": "This is a teen shelter" }, - "2": { - "then": "This is a slide" - }, "20": { "then": "This is a funnel used to play with funnel ball" }, "21": { "then": "This is a spinning circle" - }, - "3": { - "then": "This is a sand pit" - }, - "4": { - "then": "This is a spring rider" - }, - "5": { - "then": "This is a climbing frame" - }, - "6": { - "then": "This is a seesaw" - }, - "7": { - "then": "This is a playhouse" - }, - "8": { - "then": "This is a roundabout" - }, - "9": { - "then": "This is a basket swing" } }, "question": "What kind of device is this?", @@ -7708,21 +7708,6 @@ "1": { "then": "2 cent coins are accepted" }, - "10": { - "then": "20 centimes coins are accepted" - }, - "11": { - "then": "½ franc coins are accepted" - }, - "12": { - "then": "1 franc coins are accepted" - }, - "13": { - "then": "2 francs coins are accepted" - }, - "14": { - "then": "5 francs coins are accepted" - }, "2": { "then": "5 cent coins are accepted" }, @@ -7746,6 +7731,21 @@ }, "9": { "then": "10 centimes coins are accepted" + }, + "10": { + "then": "20 centimes coins are accepted" + }, + "11": { + "then": "½ franc coins are accepted" + }, + "12": { + "then": "1 franc coins are accepted" + }, + "13": { + "then": "2 francs coins are accepted" + }, + "14": { + "then": "5 francs coins are accepted" } }, "question": "What coins can you use to pay here?" @@ -7758,15 +7758,6 @@ "1": { "then": "10 euro notes are accepted" }, - "10": { - "then": "100 francs notes are accepted" - }, - "11": { - "then": "200 francs notes are accepted" - }, - "12": { - "then": "1000 francs notes are accepted" - }, "2": { "then": "20 euro notes are accepted" }, @@ -7790,6 +7781,15 @@ }, "9": { "then": "50 francs notes are accepted" + }, + "10": { + "then": "100 francs notes are accepted" + }, + "11": { + "then": "200 francs notes are accepted" + }, + "12": { + "then": "1000 francs notes are accepted" } }, "question": "what notes can you use to pay here?" @@ -8251,6 +8251,30 @@ "1": { "question": "Recycling of batteries" }, + "2": { + "question": "Recycling of beverage cartons" + }, + "3": { + "question": "Recycling of cans" + }, + "4": { + "question": "Recycling of clothes" + }, + "5": { + "question": "Recycling of cooking oil" + }, + "6": { + "question": "Recycling of engine oil" + }, + "7": { + "question": "Recycling of fluorescent tubes" + }, + "8": { + "question": "Recycling of green waste" + }, + "9": { + "question": "Recycling of glass bottles" + }, "10": { "question": "Recycling of glass" }, @@ -8281,9 +8305,6 @@ "19": { "question": "Recycling of residual waste" }, - "2": { - "question": "Recycling of beverage cartons" - }, "20": { "question": "Recycling of printer cartridges" }, @@ -8292,27 +8313,6 @@ }, "22": { "question": "Recycling of plastic packaging, metal packaging and drink cartons (PMD)" - }, - "3": { - "question": "Recycling of cans" - }, - "4": { - "question": "Recycling of clothes" - }, - "5": { - "question": "Recycling of cooking oil" - }, - "6": { - "question": "Recycling of engine oil" - }, - "7": { - "question": "Recycling of fluorescent tubes" - }, - "8": { - "question": "Recycling of green waste" - }, - "9": { - "question": "Recycling of glass bottles" } } }, @@ -8380,6 +8380,30 @@ "1": { "then": "Beverage cartons can be recycled here" }, + "2": { + "then": "Cans can be recycled here" + }, + "3": { + "then": "Clothes can be recycled here" + }, + "4": { + "then": "Cooking oil can be recycled here" + }, + "5": { + "then": "Engine oil can be recycled here" + }, + "6": { + "then": "Fluorescent tubes can be recycled here" + }, + "7": { + "then": "Green waste can be recycled here" + }, + "8": { + "then": "Organic waste can be recycled here" + }, + "9": { + "then": "Glass bottles can be recycled here" + }, "10": { "then": "Glass can be recycled here" }, @@ -8410,9 +8434,6 @@ "19": { "then": "Scrap metal can be recycled here" }, - "2": { - "then": "Cans can be recycled here" - }, "20": { "then": "Shoes can be recycled here" }, @@ -8430,27 +8451,6 @@ }, "25": { "then": "Bicycles can be recycled here" - }, - "3": { - "then": "Clothes can be recycled here" - }, - "4": { - "then": "Cooking oil can be recycled here" - }, - "5": { - "then": "Engine oil can be recycled here" - }, - "6": { - "then": "Fluorescent tubes can be recycled here" - }, - "7": { - "then": "Green waste can be recycled here" - }, - "8": { - "then": "Organic waste can be recycled here" - }, - "9": { - "then": "Glass bottles can be recycled here" } }, "question": "What can be recycled here?" @@ -8728,6 +8728,18 @@ "question": "What is the brand of this shop?", "render": "Part of {brand}" }, + "copyshop-binding": { + "mappings": { + "0": { + "then": "This shop binds papers into a booklet" + }, + "1": { + "then": "This shop does bind books" + } + }, + "question": "Does this shop offer a binding service?", + "questionHint": "Does this shop bind a bundle of pages into a small book, e.g. with a comb, a spiral, wire or by gluing?" + }, "copyshop-print-sizes": { "mappings": { "0": { @@ -9525,12 +9537,6 @@ "1": { "then": "This lamp uses LEDs" }, - "10": { - "then": "This lamp uses high pressure sodium lamps (orange with white)" - }, - "11": { - "then": "This lamp is lit using gas" - }, "2": { "then": "This lamp uses incandescent lighting" }, @@ -9554,6 +9560,12 @@ }, "9": { "then": "This lamp uses low pressure sodium lamps (monochrome orange)" + }, + "10": { + "then": "This lamp uses high pressure sodium lamps (orange with white)" + }, + "11": { + "then": "This lamp is lit using gas" } }, "question": "What kind of lighting does this lamp use?" @@ -10979,6 +10991,30 @@ "1": { "question": "Sale of drinks" }, + "2": { + "question": "Sale of sweets" + }, + "3": { + "question": "Sale of food" + }, + "4": { + "question": "Sale of cigarettes" + }, + "5": { + "question": "Sale of condoms" + }, + "6": { + "question": "Sale of coffee" + }, + "7": { + "question": "Sale of water" + }, + "8": { + "question": "Sale of newspapers" + }, + "9": { + "question": "Sale of bicycle inner tubes" + }, "10": { "question": "Sale of milk" }, @@ -11009,9 +11045,6 @@ "19": { "question": "Sale of flowers" }, - "2": { - "question": "Sale of sweets" - }, "20": { "question": "Sale of parking tickets" }, @@ -11035,27 +11068,6 @@ }, "27": { "question": "Sale of bicycle locks" - }, - "3": { - "question": "Sale of food" - }, - "4": { - "question": "Sale of cigarettes" - }, - "5": { - "question": "Sale of condoms" - }, - "6": { - "question": "Sale of coffee" - }, - "7": { - "question": "Sale of water" - }, - "8": { - "question": "Sale of newspapers" - }, - "9": { - "question": "Sale of bicycle inner tubes" } } } @@ -11152,6 +11164,30 @@ "1": { "then": "Sweets are sold" }, + "2": { + "then": "Food is sold" + }, + "3": { + "then": "Cigarettes are sold" + }, + "4": { + "then": "Condoms are sold" + }, + "5": { + "then": "Coffee is sold" + }, + "6": { + "then": "Drinking water is sold" + }, + "7": { + "then": "Newspapers are sold" + }, + "8": { + "then": "Bicycle inner tubes are sold" + }, + "9": { + "then": "Milk is sold" + }, "10": { "then": "Bread is sold" }, @@ -11182,9 +11218,6 @@ "19": { "then": "Parking tickets are sold" }, - "2": { - "then": "Food is sold" - }, "20": { "then": "Pressed pennies are sold" }, @@ -11205,27 +11238,6 @@ }, "26": { "then": "Bicycle locks are sold" - }, - "3": { - "then": "Cigarettes are sold" - }, - "4": { - "then": "Condoms are sold" - }, - "5": { - "then": "Coffee is sold" - }, - "6": { - "then": "Drinking water is sold" - }, - "7": { - "then": "Newspapers are sold" - }, - "8": { - "then": "Bicycle inner tubes are sold" - }, - "9": { - "then": "Milk is sold" } }, "question": "What does this vending machine sell?", @@ -11526,4 +11538,4 @@ "render": "wind turbine" } } -} +} \ No newline at end of file diff --git a/langs/layers/es.json b/langs/layers/es.json index 5e1757ba1..1f47229eb 100644 --- a/langs/layers/es.json +++ b/langs/layers/es.json @@ -35,23 +35,6 @@ "1": { "title": "un mupi" }, - "10": { - "description": "Una pieza de tela impermeable con un mensaje impreso, anclada permanentemente en una pared", - "title": "una lona" - }, - "11": { - "title": "un tótem" - }, - "12": { - "description": "Se utiliza para carteles publicitarios, letreros de neón, logotipos y carteles en entradas institucionales", - "title": "un señal" - }, - "13": { - "title": "una escultura" - }, - "14": { - "title": "una pared pintada" - }, "2": { "title": "un mupi sobre la pared" }, @@ -77,6 +60,23 @@ }, "9": { "title": "una pantalla montada en una marquesina de tránsito" + }, + "10": { + "description": "Una pieza de tela impermeable con un mensaje impreso, anclada permanentemente en una pared", + "title": "una lona" + }, + "11": { + "title": "un tótem" + }, + "12": { + "description": "Se utiliza para carteles publicitarios, letreros de neón, logotipos y carteles en entradas institucionales", + "title": "un señal" + }, + "13": { + "title": "una escultura" + }, + "14": { + "title": "una pared pintada" } }, "tagRenderings": { @@ -171,9 +171,6 @@ "1": { "then": "Esto es un tablón de anuncios" }, - "10": { - "then": "Esto es una pared pintada" - }, "2": { "then": "Esto es una columna" }, @@ -197,6 +194,9 @@ }, "9": { "then": "Esto es un tótem" + }, + "10": { + "then": "Esto es una pared pintada" } }, "question": "¿Qué tipo de elemento publicitario es?", @@ -211,9 +211,6 @@ "1": { "then": "Tablon de anuncios" }, - "10": { - "then": "Pared Pintada" - }, "2": { "then": "Mupi" }, @@ -237,6 +234,9 @@ }, "9": { "then": "Tótem" + }, + "10": { + "then": "Pared Pintada" } } } @@ -358,15 +358,6 @@ "1": { "then": "Mural" }, - "10": { - "then": "Azulejo (Baldosas decorativas Españolas y Portuguesas)" - }, - "11": { - "then": "Cerámica" - }, - "12": { - "then": "Tallado en madera" - }, "2": { "then": "Pintura" }, @@ -390,6 +381,15 @@ }, "9": { "then": "Relieve" + }, + "10": { + "then": "Azulejo (Baldosas decorativas Españolas y Portuguesas)" + }, + "11": { + "then": "Cerámica" + }, + "12": { + "then": "Tallado en madera" } }, "question": "¿Qué tipo de obra es esta pieza?", @@ -1877,12 +1877,6 @@ "1": { "then": "Este carril bici está pavimentado" }, - "10": { - "then": "Este carril bici está hecho de gravilla" - }, - "12": { - "then": "Este carril bici está hecho de tierra natural" - }, "2": { "then": "Este carril bici está hecho de asfalto" }, @@ -1897,6 +1891,12 @@ }, "9": { "then": "Este carril bici está hecho de grava" + }, + "10": { + "then": "Este carril bici está hecho de gravilla" + }, + "12": { + "then": "Este carril bici está hecho de tierra natural" } }, "question": "¿De qué superficie está hecho este carril bici?", @@ -1942,9 +1942,6 @@ "1": { "then": "Este carril bici está pavimentado" }, - "10": { - "then": "Este carril bici está hecho de gravilla" - }, "2": { "then": "Este carril bici está hecho de asfalto" }, @@ -1956,6 +1953,9 @@ }, "9": { "then": "Este carril bici está hecho de grava" + }, + "10": { + "then": "Este carril bici está hecho de gravilla" } }, "question": "¿De qué esta hecha la superficie de esta calle?", @@ -2597,18 +2597,6 @@ "0": { "then": "Esto es una pizzería" }, - "10": { - "then": "Aquí se sirven platos Chinos" - }, - "11": { - "then": "Aquí se sirven platos Griegos" - }, - "12": { - "then": "Aquí se sirven platos Indios" - }, - "13": { - "then": "Aquí se sirven platos Turcos" - }, "2": { "then": "Principalmente sirve pasta" }, @@ -2629,6 +2617,18 @@ }, "9": { "then": "Aquí se sirven platos Franceses" + }, + "10": { + "then": "Aquí se sirven platos Chinos" + }, + "11": { + "then": "Aquí se sirven platos Griegos" + }, + "12": { + "then": "Aquí se sirven platos Indios" + }, + "13": { + "then": "Aquí se sirven platos Turcos" } }, "question": "¿Qué tipo de comida sirven aquí?", @@ -2939,11 +2939,11 @@ "tagRenderings": { "memorial-type": { "mappings": { - "10": { - "then": "Es una cruz" - }, "9": { "then": "Es un obelisco" + }, + "10": { + "then": "Es una cruz" } } } @@ -3034,19 +3034,6 @@ } } }, - "10": { - "options": { - "0": { - "question": "Todas las notas" - }, - "1": { - "question": "Ocultar las notas de importación" - }, - "2": { - "question": "Solo mostrar las notas de importación" - } - } - }, "2": { "options": { "0": { @@ -3102,6 +3089,19 @@ "question": "Solo mostrar las notas abiertas" } } + }, + "10": { + "options": { + "0": { + "question": "Todas las notas" + }, + "1": { + "question": "Ocultar las notas de importación" + }, + "2": { + "question": "Solo mostrar las notas de importación" + } + } } }, "name": "Notas de OpenStreetMap", @@ -3704,6 +3704,24 @@ "1": { "question": "Reciclaje de baterías" }, + "3": { + "question": "Reciclaje de latas" + }, + "4": { + "question": "Reciclaje de ropa" + }, + "5": { + "question": "Reciclaje de aceite de cocina" + }, + "6": { + "question": "Reciclaje de aceite de motor" + }, + "8": { + "question": "Reciclaje de residuos orgánicos" + }, + "9": { + "question": "Reciclaje de botellas de cristal" + }, "10": { "question": "Reciclaje de cristal" }, @@ -3730,24 +3748,6 @@ }, "18": { "question": "Reciclaje de pequeños electrodomésticos" - }, - "3": { - "question": "Reciclaje de latas" - }, - "4": { - "question": "Reciclaje de ropa" - }, - "5": { - "question": "Reciclaje de aceite de cocina" - }, - "6": { - "question": "Reciclaje de aceite de motor" - }, - "8": { - "question": "Reciclaje de residuos orgánicos" - }, - "9": { - "question": "Reciclaje de botellas de cristal" } } } @@ -3790,6 +3790,27 @@ "0": { "then": "Aquí se pueden reciclar baterías" }, + "2": { + "then": "Aquí se pueden reciclar latas" + }, + "3": { + "then": "Aquí se puede reciclar ropa" + }, + "4": { + "then": "Aquí se puede reciclar aceite de cocina" + }, + "5": { + "then": "Aquí se puede reciclar aceite de motor" + }, + "7": { + "then": "Los residuos orgánicos pueden reciclarse aquí" + }, + "8": { + "then": "Aquí se pueden reciclar residuos orgánicos" + }, + "9": { + "then": "Aquí se pueden reciclar botellas de cristal" + }, "10": { "then": "Aquí se puede reciclar cristal" }, @@ -3814,29 +3835,8 @@ "19": { "then": "Aquí se puede reciclar chatarra" }, - "2": { - "then": "Aquí se pueden reciclar latas" - }, "20": { "then": "El calzado se puede reciclar aquí" - }, - "3": { - "then": "Aquí se puede reciclar ropa" - }, - "4": { - "then": "Aquí se puede reciclar aceite de cocina" - }, - "5": { - "then": "Aquí se puede reciclar aceite de motor" - }, - "7": { - "then": "Los residuos orgánicos pueden reciclarse aquí" - }, - "8": { - "then": "Aquí se pueden reciclar residuos orgánicos" - }, - "9": { - "then": "Aquí se pueden reciclar botellas de cristal" } }, "question": "¿Qué se puede reciclar aquí?" @@ -4170,12 +4170,6 @@ "1": { "then": "Esta lámpara utiliza LEDs" }, - "10": { - "then": "Esta lámpara utiliza lámparas de sodio de alta presión (naranja con blanco)" - }, - "11": { - "then": "Esta lampara se ilumina con gas" - }, "2": { "then": "Esta lámpara utiliza iluminación incandescente" }, @@ -4196,6 +4190,12 @@ }, "9": { "then": "Esta lámpara utiliza lámparas de sodio de baja presión (naranja monocromo)" + }, + "10": { + "then": "Esta lámpara utiliza lámparas de sodio de alta presión (naranja con blanco)" + }, + "11": { + "then": "Esta lampara se ilumina con gas" } }, "question": "¿Qué tipo de iluminación utiliza esta lámpara?" @@ -4776,6 +4776,9 @@ }, "vending": { "mappings": { + "8": { + "then": "Aquí se venden cámaras de aire para bicicletas" + }, "22": { "then": "Las luces para bicicletas se venden aquí" }, @@ -4790,9 +4793,6 @@ }, "26": { "then": "Aquí se venden candados para bicicletas" - }, - "8": { - "then": "Aquí se venden cámaras de aire para bicicletas" } } } @@ -4880,4 +4880,4 @@ } } } -} +} \ No newline at end of file diff --git a/langs/layers/fr.json b/langs/layers/fr.json index cdd2b88a0..5b2965067 100644 --- a/langs/layers/fr.json +++ b/langs/layers/fr.json @@ -35,23 +35,6 @@ "1": { "title": "un panneau à affiches scellé au sol" }, - "10": { - "description": "Une pièce de textile imperméable avec un message imprimé, ancrée de façon permanente sur un mur.", - "title": "une bâche" - }, - "11": { - "title": "un totem" - }, - "12": { - "description": "Désigne une enseigne publicitaire, une enseigne néon, les logos ou des indications d'entrées", - "title": "une enseigne" - }, - "13": { - "title": "une sculpture" - }, - "14": { - "title": "une peinture murale" - }, "2": { "title": "un panneau à affiches monté sur un mur" }, @@ -77,6 +60,23 @@ }, "9": { "title": "un écran fixé sur un abri de transport" + }, + "10": { + "description": "Une pièce de textile imperméable avec un message imprimé, ancrée de façon permanente sur un mur.", + "title": "une bâche" + }, + "11": { + "title": "un totem" + }, + "12": { + "description": "Désigne une enseigne publicitaire, une enseigne néon, les logos ou des indications d'entrées", + "title": "une enseigne" + }, + "13": { + "title": "une sculpture" + }, + "14": { + "title": "une peinture murale" } }, "tagRenderings": { @@ -168,9 +168,6 @@ "1": { "then": "C'est un petit panneau" }, - "10": { - "then": "C'est une peinture murale" - }, "2": { "then": "C'est une colonne" }, @@ -194,6 +191,9 @@ }, "9": { "then": "C'est un totem" + }, + "10": { + "then": "C'est une peinture murale" } }, "question": "De quel type de dispositif publicitaire s'agit-il ?", @@ -205,9 +205,6 @@ "1": { "then": "Petit panneau" }, - "10": { - "then": "Peinture murale" - }, "3": { "then": "Colonne" }, @@ -228,6 +225,9 @@ }, "9": { "then": "Totem" + }, + "10": { + "then": "Peinture murale" } } } @@ -328,15 +328,6 @@ "1": { "then": "Peinture murale" }, - "10": { - "then": "Azulejo (faïence latine)" - }, - "11": { - "then": "Carrelage" - }, - "12": { - "then": "Sculpture sur bois" - }, "2": { "then": "Peinture" }, @@ -360,6 +351,15 @@ }, "9": { "then": "Relief" + }, + "10": { + "then": "Azulejo (faïence latine)" + }, + "11": { + "then": "Carrelage" + }, + "12": { + "then": "Sculpture sur bois" } }, "question": "Quel est le type de cette œuvre d'art ?", @@ -2451,15 +2451,6 @@ "1": { "then": "Cette piste cyclable est goudronée" }, - "10": { - "then": "Cette piste cyclable est faite en graviers fins" - }, - "11": { - "then": "Cette piste cyclable est en cailloux" - }, - "12": { - "then": "Cette piste cyclable est faite en sol brut" - }, "2": { "then": "Cette piste cyclable est asphaltée" }, @@ -2483,6 +2474,15 @@ }, "9": { "then": "Cette piste cyclable est faite en graviers" + }, + "10": { + "then": "Cette piste cyclable est faite en graviers fins" + }, + "11": { + "then": "Cette piste cyclable est en cailloux" + }, + "12": { + "then": "Cette piste cyclable est faite en sol brut" } }, "question": "De quoi est faite la surface de la piste cyclable ?", @@ -2531,15 +2531,6 @@ "1": { "then": "Cette piste cyclable est pavée" }, - "10": { - "then": "Cette piste cyclable est faite en graviers fins" - }, - "11": { - "then": "Cette piste cyclable est en cailloux" - }, - "12": { - "then": "Cette piste cyclable est faite en sol brut" - }, "2": { "then": "Cette piste cyclable est asphaltée" }, @@ -2563,6 +2554,15 @@ }, "9": { "then": "Cette piste cyclable est faite en graviers" + }, + "10": { + "then": "Cette piste cyclable est faite en graviers fins" + }, + "11": { + "then": "Cette piste cyclable est en cailloux" + }, + "12": { + "then": "Cette piste cyclable est faite en sol brut" } }, "question": "De quel materiel est faite cette rue ?", @@ -3412,21 +3412,6 @@ "1": { "then": "C'est une friterie" }, - "10": { - "then": "Des plats chinois sont servis ici" - }, - "11": { - "then": "Des plats grecs sont servis ici" - }, - "12": { - "then": "Des plats indiens sont servis ici" - }, - "13": { - "then": "Des plats turcs sont servis ici" - }, - "14": { - "then": "Des plats thaïlandais sont servis ici" - }, "2": { "then": "Restaurant Italien" }, @@ -3450,6 +3435,21 @@ }, "9": { "then": "Des plats français sont servis ici" + }, + "10": { + "then": "Des plats chinois sont servis ici" + }, + "11": { + "then": "Des plats grecs sont servis ici" + }, + "12": { + "then": "Des plats indiens sont servis ici" + }, + "13": { + "then": "Des plats turcs sont servis ici" + }, + "14": { + "then": "Des plats thaïlandais sont servis ici" } }, "question": "Quelle type de nourriture est servie ici ?", @@ -3843,11 +3843,11 @@ }, "room-type": { "mappings": { - "14": { - "then": "C'est un bureau" - }, "4": { "then": "C'est une salle de classe" + }, + "14": { + "then": "C'est un bureau" } } } @@ -4128,18 +4128,6 @@ "1": { "then": "C'est une plaque" }, - "10": { - "then": "C'est une croix" - }, - "11": { - "then": "C'est une plaque bleue (spécifique aux pays anglo-saxons)" - }, - "12": { - "then": "C'est un char historique, placé de manière permanente dans l'espace public comme mémorial" - }, - "13": { - "then": "C'est un arbre du souvenir" - }, "2": { "then": "C'est un banc commémoratif" }, @@ -4163,6 +4151,18 @@ }, "9": { "then": "C'est un obélisque" + }, + "10": { + "then": "C'est une croix" + }, + "11": { + "then": "C'est une plaque bleue (spécifique aux pays anglo-saxons)" + }, + "12": { + "then": "C'est un char historique, placé de manière permanente dans l'espace public comme mémorial" + }, + "13": { + "then": "C'est un arbre du souvenir" } }, "question": "C'est un mémorial de guerre", @@ -5248,6 +5248,30 @@ "1": { "question": "Recyclage de piles et batteries domestiques" }, + "2": { + "question": "Recyclage d'emballage de boissons" + }, + "3": { + "question": "Recyclage de boites de conserve et de canettes" + }, + "4": { + "question": "Recyclage de vêtements" + }, + "5": { + "question": "Recyclage des huiles de friture" + }, + "6": { + "question": "Recyclage des huiles de moteur" + }, + "7": { + "question": "Recyclage des lampes fluorescentes" + }, + "8": { + "question": "Recyclage des déchets verts" + }, + "9": { + "question": "Recyclage des bouteilles en verre et des bocaux" + }, "10": { "question": "Recyclage de tout type de verre" }, @@ -5278,35 +5302,11 @@ "19": { "question": "Recyclage des autres déchets" }, - "2": { - "question": "Recyclage d'emballage de boissons" - }, "20": { "question": "Recyclage des cartouches d'imprimante" }, "21": { "question": "Recyclage des vélos" - }, - "3": { - "question": "Recyclage de boites de conserve et de canettes" - }, - "4": { - "question": "Recyclage de vêtements" - }, - "5": { - "question": "Recyclage des huiles de friture" - }, - "6": { - "question": "Recyclage des huiles de moteur" - }, - "7": { - "question": "Recyclage des lampes fluorescentes" - }, - "8": { - "question": "Recyclage des déchets verts" - }, - "9": { - "question": "Recyclage des bouteilles en verre et des bocaux" } } }, @@ -5369,6 +5369,30 @@ "1": { "then": "Les briques alimentaires en carton peuvent être recyclées ici" }, + "2": { + "then": "Les boites de conserve et canettes peuvent être recyclées ici" + }, + "3": { + "then": "Les vêtements peuvent être recyclés ici" + }, + "4": { + "then": "Les huiles de friture peuvent être recyclées ici" + }, + "5": { + "then": "Les huiles de moteur peuvent être recyclées ici" + }, + "6": { + "then": "Les lampes fluorescentes peuvent être recyclées ici" + }, + "7": { + "then": "Les déchets verts peuvent être recyclés ici" + }, + "8": { + "then": "Les déchets organiques peuvent être recyclés ici" + }, + "9": { + "then": "Les bouteilles en verre et bocaux peuvent être recyclés ici" + }, "10": { "then": "Tout type de verre peut être recyclé ici" }, @@ -5396,9 +5420,6 @@ "19": { "then": "La ferraille peut être recyclée ici" }, - "2": { - "then": "Les boites de conserve et canettes peuvent être recyclées ici" - }, "20": { "then": "Les chaussures peuvent être recyclées ici" }, @@ -5416,27 +5437,6 @@ }, "25": { "then": "Les vélos peuvent être recyclés ici" - }, - "3": { - "then": "Les vêtements peuvent être recyclés ici" - }, - "4": { - "then": "Les huiles de friture peuvent être recyclées ici" - }, - "5": { - "then": "Les huiles de moteur peuvent être recyclées ici" - }, - "6": { - "then": "Les lampes fluorescentes peuvent être recyclées ici" - }, - "7": { - "then": "Les déchets verts peuvent être recyclés ici" - }, - "8": { - "then": "Les déchets organiques peuvent être recyclés ici" - }, - "9": { - "then": "Les bouteilles en verre et bocaux peuvent être recyclés ici" } }, "question": "Que peut-on recycler ici ?" @@ -6816,27 +6816,6 @@ "1": { "question": "Vente de boissons" }, - "10": { - "question": "Vente de lait" - }, - "11": { - "question": "Vente de pain" - }, - "12": { - "question": "Vente d'œufs" - }, - "13": { - "question": "Vente de fromage" - }, - "14": { - "question": "Vente de miel" - }, - "15": { - "question": "Vente de pommes de terre" - }, - "19": { - "question": "Vente de fleurs" - }, "2": { "question": "Ventre de confiseries" }, @@ -6860,6 +6839,27 @@ }, "9": { "question": "Vente de chambres à air pour vélo" + }, + "10": { + "question": "Vente de lait" + }, + "11": { + "question": "Vente de pain" + }, + "12": { + "question": "Vente d'œufs" + }, + "13": { + "question": "Vente de fromage" + }, + "14": { + "question": "Vente de miel" + }, + "15": { + "question": "Vente de pommes de terre" + }, + "19": { + "question": "Vente de fleurs" } } } @@ -6917,24 +6917,6 @@ "1": { "then": "Vent des confiseries" }, - "10": { - "then": "Vent du pain" - }, - "11": { - "then": "Vent des œufs" - }, - "12": { - "then": "Vent du fromage" - }, - "13": { - "then": "Vent du miel" - }, - "14": { - "then": "Vent des pommes de terre" - }, - "18": { - "then": "Vent des fleurs" - }, "2": { "then": "Vent de la nourriture" }, @@ -6958,6 +6940,24 @@ }, "9": { "then": "Vent du lait" + }, + "10": { + "then": "Vent du pain" + }, + "11": { + "then": "Vent des œufs" + }, + "12": { + "then": "Vent du fromage" + }, + "13": { + "then": "Vent du miel" + }, + "14": { + "then": "Vent des pommes de terre" + }, + "18": { + "then": "Vent des fleurs" } }, "question": "Que vent ce distributeur ?", @@ -7160,4 +7160,4 @@ "render": "éolienne" } } -} +} \ No newline at end of file diff --git a/langs/layers/nl.json b/langs/layers/nl.json index 69d18a637..1820be7fd 100644 --- a/langs/layers/nl.json +++ b/langs/layers/nl.json @@ -27,13 +27,6 @@ "advertising": { "name": "Reclame", "presets": { - "10": { - "description": "Een stuk groot, weerbestendig textiel met opgedrukte reclameboodschap die permanent aan de muur hangt", - "title": "een spandoek" - }, - "14": { - "title": "een muurschildering" - }, "4": { "description": "Een klein uithangbord voor buurtadvertenties, meestal gericht op voetgangers", "title": "een uithangbord" @@ -50,6 +43,13 @@ }, "8": { "title": "een scherm op een muur" + }, + "10": { + "description": "Een stuk groot, weerbestendig textiel met opgedrukte reclameboodschap die permanent aan de muur hangt", + "title": "een spandoek" + }, + "14": { + "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?", @@ -1754,6 +1754,30 @@ "1": { "question": "Heeft een
Schuko stekker zonder aardingspin (CEE7/4 type F)
" }, + "2": { + "question": "Heeft een
Europese stekker met aardingspin (CEE7/4 type E)
" + }, + "3": { + "question": "Heeft een
Chademo
" + }, + "4": { + "question": "Heeft een
Type 1 met kabel (J1772)
" + }, + "5": { + "question": "Heeft een
Type 1 zonder kabel (J1772)
" + }, + "6": { + "question": "Heeft een
Type 1 CCS (ook gekend als Type 1 Combo)
" + }, + "7": { + "question": "Heeft een
Tesla Supercharger
" + }, + "8": { + "question": "Heeft een
Type 2 (mennekes)
" + }, + "9": { + "question": "Heeft een
Type 2 CCS (mennekes)
" + }, "10": { "question": "Heeft een
Type 2 met kabel (J1772)
" }, @@ -1784,35 +1808,11 @@ "19": { "question": "Heeft een
SEV 1011 T23 (Zwitserse 3-pin)
" }, - "2": { - "question": "Heeft een
Europese stekker met aardingspin (CEE7/4 type E)
" - }, "20": { "question": "Heeft een
AS3112 (Australische 3-pin)
" }, "21": { "question": "Heeft een
NEMA 5-20 (VS 3-pin)
" - }, - "3": { - "question": "Heeft een
Chademo
" - }, - "4": { - "question": "Heeft een
Type 1 met kabel (J1772)
" - }, - "5": { - "question": "Heeft een
Type 1 zonder kabel (J1772)
" - }, - "6": { - "question": "Heeft een
Type 1 CCS (ook gekend als Type 1 Combo)
" - }, - "7": { - "question": "Heeft een
Tesla Supercharger
" - }, - "8": { - "question": "Heeft een
Type 2 (mennekes)
" - }, - "9": { - "question": "Heeft een
Type 2 CCS (mennekes)
" } } } @@ -1868,6 +1868,30 @@ "1": { "then": "Schuko stekker zonder aardingspin (CEE7/4 type F)" }, + "2": { + "then": "Europese stekker met aardingspin (CEE7/4 type E)" + }, + "3": { + "then": "Europese stekker met aardingspin (CEE7/4 type E)" + }, + "4": { + "then": "Chademo" + }, + "5": { + "then": "Chademo" + }, + "6": { + "then": "Type 1 met kabel (J1772)" + }, + "7": { + "then": "Type 1 met kabel (J1772)" + }, + "8": { + "then": "Type 1 zonder kabel (J1772)" + }, + "9": { + "then": "Type 1 zonder kabel (J1772)" + }, "10": { "then": "Type 1 CCS (ook gekend als Type 1 Combo)" }, @@ -1898,9 +1922,6 @@ "19": { "then": "Type 2 met kabel (J1772)" }, - "2": { - "then": "Europese stekker met aardingspin (CEE7/4 type E)" - }, "20": { "then": "Tesla Supercharger CCS (een type2 CCS met Tesla-logo)" }, @@ -1931,9 +1952,6 @@ "29": { "then": "Bosch Active Connect met 3 pinnen aan een kabel" }, - "3": { - "then": "Europese stekker met aardingspin (CEE7/4 type E)" - }, "30": { "then": "Bosch Active Connect met 5 pinnen aan een kabel" }, @@ -1964,29 +1982,11 @@ "39": { "then": "AS3112 (Australische 3-pin)" }, - "4": { - "then": "Chademo" - }, "40": { "then": "NEMA 5-20 (VS 3-pin)" }, "41": { "then": "NEMA 5-20 (VS 3-pin)" - }, - "5": { - "then": "Chademo" - }, - "6": { - "then": "Type 1 met kabel (J1772)" - }, - "7": { - "then": "Type 1 met kabel (J1772)" - }, - "8": { - "then": "Type 1 zonder kabel (J1772)" - }, - "9": { - "then": "Type 1 zonder kabel (J1772)" } }, "question": "Welke aansluitingen zijn hier beschikbaar?" @@ -2180,6 +2180,30 @@ "1": { "2": "Europese stekker met aardingspin (CEE7/4 type E)" }, + "2": { + "2": "Chademo" + }, + "3": { + "2": "Type 1 met kabel (J1772)" + }, + "4": { + "2": "Type 1 zonder kabel (J1772)" + }, + "5": { + "2": "Type 1 CCS (ook gekend als Type 1 Combo)" + }, + "6": { + "2": "Tesla Supercharger" + }, + "7": { + "2": "Type 2 (mennekes)" + }, + "8": { + "2": "Type 2 CCS (mennekes)" + }, + "9": { + "2": "Type 2 met kabel (J1772)" + }, "10": { "2": "Tesla Supercharger CCS (een type2 CCS met Tesla-logo)" }, @@ -2210,32 +2234,8 @@ "19": { "2": "AS3112 (Australische 3-pin)" }, - "2": { - "2": "Chademo" - }, "20": { "2": "NEMA 5-20 (VS 3-pin)" - }, - "3": { - "2": "Type 1 met kabel (J1772)" - }, - "4": { - "2": "Type 1 zonder kabel (J1772)" - }, - "5": { - "2": "Type 1 CCS (ook gekend als Type 1 Combo)" - }, - "6": { - "2": "Tesla Supercharger" - }, - "7": { - "2": "Type 2 (mennekes)" - }, - "8": { - "2": "Type 2 CCS (mennekes)" - }, - "9": { - "2": "Type 2 met kabel (J1772)" } } } @@ -3001,15 +3001,6 @@ "1": { "then": "Dit fietspad is geplaveid" }, - "10": { - "then": "Dit fietspad is gemaakt van fijn grind" - }, - "11": { - "then": "Dit fietspad is gemaakt van kiezelsteentjes" - }, - "12": { - "then": "Dit fietspad is gemaakt van aarde" - }, "2": { "then": "Dit fietspad is gemaakt van asfalt" }, @@ -3033,6 +3024,15 @@ }, "9": { "then": "Dit fietspad is gemaakt van grind" + }, + "10": { + "then": "Dit fietspad is gemaakt van fijn grind" + }, + "11": { + "then": "Dit fietspad is gemaakt van kiezelsteentjes" + }, + "12": { + "then": "Dit fietspad is gemaakt van aarde" } }, "question": "Waaruit is het oppervlak van het fietspad van gemaakt?", @@ -3081,15 +3081,6 @@ "1": { "then": "Dit fietspad is geplaveid" }, - "10": { - "then": "Dit fietspad is gemaakt van fijn grind" - }, - "11": { - "then": "Dit fietspad is gemaakt van kiezelsteentjes" - }, - "12": { - "then": "Dit fietspad is gemaakt van aarde" - }, "2": { "then": "Dit fietspad is gemaakt van asfalt" }, @@ -3113,6 +3104,15 @@ }, "9": { "then": "Dit fietspad is gemaakt van grind" + }, + "10": { + "then": "Dit fietspad is gemaakt van fijn grind" + }, + "11": { + "then": "Dit fietspad is gemaakt van kiezelsteentjes" + }, + "12": { + "then": "Dit fietspad is gemaakt van aarde" } }, "question": "Waaruit is het oppervlak van de straat gemaakt?", @@ -4161,21 +4161,6 @@ "1": { "then": "Dit is een frituur" }, - "10": { - "then": "Dit is een Chinees restaurant" - }, - "11": { - "then": "Dit is een Grieks restaurant" - }, - "12": { - "then": "Dit is een Indisch restaurant" - }, - "13": { - "then": "Dit is een Turks restaurant (dat meer dan enkel kebab verkoopt)" - }, - "14": { - "then": "Dit is een Thaïs restaurant" - }, "2": { "then": "Dit is een pastazaak" }, @@ -4199,6 +4184,21 @@ }, "9": { "then": "Dit is een Frans restaurant" + }, + "10": { + "then": "Dit is een Chinees restaurant" + }, + "11": { + "then": "Dit is een Grieks restaurant" + }, + "12": { + "then": "Dit is een Indisch restaurant" + }, + "13": { + "then": "Dit is een Turks restaurant (dat meer dan enkel kebab verkoopt)" + }, + "14": { + "then": "Dit is een Thaïs restaurant" } }, "question": "Welk soort gerechten worden hier geserveerd?", @@ -5250,12 +5250,6 @@ "0": { "then": "Dit is een standbeeld" }, - "10": { - "then": "Dit is een kruis" - }, - "12": { - "then": "Dit is een historische tank, permanent in de publieke ruimte geplaatst als gedenkteken" - }, "2": { "then": "Dit is een zitbank die ook als herdenking dienst doet" }, @@ -5267,6 +5261,12 @@ }, "8": { "then": "Dit is een sculptuur" + }, + "10": { + "then": "Dit is een kruis" + }, + "12": { + "then": "Dit is een historische tank, permanent in de publieke ruimte geplaatst als gedenkteken" } } }, @@ -5418,19 +5418,6 @@ } } }, - "10": { - "options": { - "0": { - "question": "Alle Notes" - }, - "1": { - "question": "Verberg import Notes" - }, - "2": { - "question": "Toon enkel import Notes" - } - } - }, "2": { "options": { "0": { @@ -5486,6 +5473,19 @@ "question": "Toon enkel open Notes" } } + }, + "10": { + "options": { + "0": { + "question": "Alle Notes" + }, + "1": { + "question": "Verberg import Notes" + }, + "2": { + "question": "Toon enkel import Notes" + } + } } }, "name": "OpenStreetMap Notes", @@ -5763,18 +5763,6 @@ "1": { "then": "Dit is een normale parkeerplek." }, - "10": { - "then": "Deze parkeerplek is gereserveerd voor personeel." - }, - "11": { - "then": "Deze parkeerplek is gereserveerd voor taxis." - }, - "12": { - "then": "Deze parkeerplek is gereserveerd voor voertuigen met een aanhanger." - }, - "13": { - "then": "Deze parkeerplek is gereserveerd voor autodelen." - }, "2": { "then": "Dit is een gehandicaptenparkeerplaats." }, @@ -5798,6 +5786,18 @@ }, "9": { "then": "Deze parkeerplek is gereserveerd voor ouders met kinderen." + }, + "10": { + "then": "Deze parkeerplek is gereserveerd voor personeel." + }, + "11": { + "then": "Deze parkeerplek is gereserveerd voor taxis." + }, + "12": { + "then": "Deze parkeerplek is gereserveerd voor voertuigen met een aanhanger." + }, + "13": { + "then": "Deze parkeerplek is gereserveerd voor autodelen." } }, "question": "Wat voor parkeerplek is dit?" @@ -6112,9 +6112,6 @@ "0": { "then": "Dit is een schommel" }, - "11": { - "then": "Dit is een rekstok" - }, "3": { "then": "Dit is een zandbak" }, @@ -6126,6 +6123,9 @@ }, "6": { "then": "Dit is een wipwap" + }, + "11": { + "then": "Dit is een rekstok" } }, "question": "Wat voor speeltoestel is dit?" @@ -6391,21 +6391,6 @@ "1": { "then": "Munten van 2 cent worden geaccepteerd" }, - "10": { - "then": "Munten van 20 rappen worden geaccepteerd" - }, - "11": { - "then": "Munten van ½ frank worden geaccepteerd" - }, - "12": { - "then": "Munten van 1 frank worden geaccepteerd" - }, - "13": { - "then": "Munten van 2 frank worden geaccepteerd" - }, - "14": { - "then": "Munten van 5 frank worden geaccepteerd" - }, "2": { "then": "Munten van 5 cent worden geaccepteerd" }, @@ -6429,6 +6414,21 @@ }, "9": { "then": "Munten van 10 rappen worden geaccepteerd" + }, + "10": { + "then": "Munten van 20 rappen worden geaccepteerd" + }, + "11": { + "then": "Munten van ½ frank worden geaccepteerd" + }, + "12": { + "then": "Munten van 1 frank worden geaccepteerd" + }, + "13": { + "then": "Munten van 2 frank worden geaccepteerd" + }, + "14": { + "then": "Munten van 5 frank worden geaccepteerd" } }, "question": "Met welke munten kan je hier betalen?" @@ -6441,15 +6441,6 @@ "1": { "then": "Biljetten van 10 euro worden geaccepteerd" }, - "10": { - "then": "Biljetten van 100 frank worden geaccepteerd" - }, - "11": { - "then": "Biljetten van 200 frank worden geaccepteerd" - }, - "12": { - "then": "Biljetten van 1000 frank worden geaccepteerd" - }, "2": { "then": "Biljetten van 20 euro worden geaccepteerd" }, @@ -6473,6 +6464,15 @@ }, "9": { "then": "Biljetten van 50 frank worden geaccepteerd" + }, + "10": { + "then": "Biljetten van 100 frank worden geaccepteerd" + }, + "11": { + "then": "Biljetten van 200 frank worden geaccepteerd" + }, + "12": { + "then": "Biljetten van 1000 frank worden geaccepteerd" } }, "question": "Met welke bankbiljetten kan je hier betalen?" @@ -6796,6 +6796,30 @@ "1": { "question": "Recycling van batterijen" }, + "2": { + "question": "Recycling van drankpakken" + }, + "3": { + "question": "Recycling van blikken" + }, + "4": { + "question": "Recycling van kleding" + }, + "5": { + "question": "Recycling van frituurvet" + }, + "6": { + "question": "Recycling van motorolie" + }, + "7": { + "question": "Recycling van tl-buizen" + }, + "8": { + "question": "Recycling van groen afval" + }, + "9": { + "question": "Recycling van glazen flessen" + }, "10": { "question": "Recycling van glas" }, @@ -6826,9 +6850,6 @@ "19": { "question": "Recycling van restafval" }, - "2": { - "question": "Recycling van drankpakken" - }, "20": { "question": "Recycling van inktpatronen" }, @@ -6837,27 +6858,6 @@ }, "22": { "question": "Recycling van plastic verkpakkingen, metalen verkpakkingen en drankpakken (PMD)" - }, - "3": { - "question": "Recycling van blikken" - }, - "4": { - "question": "Recycling van kleding" - }, - "5": { - "question": "Recycling van frituurvet" - }, - "6": { - "question": "Recycling van motorolie" - }, - "7": { - "question": "Recycling van tl-buizen" - }, - "8": { - "question": "Recycling van groen afval" - }, - "9": { - "question": "Recycling van glazen flessen" } } }, @@ -6925,6 +6925,30 @@ "1": { "then": "Drankpakken kunnen hier gerecycled worden" }, + "2": { + "then": "Blikken kunnen hier gerecycled worden" + }, + "3": { + "then": "Kleren kunnen hier gerecycled worden" + }, + "4": { + "then": "Frituurvet kan hier gerecycled worden" + }, + "5": { + "then": "Motorolie kan hier gerecycled worden" + }, + "6": { + "then": "TL-buizen kunnen hier gerecycled worden" + }, + "7": { + "then": "Groen afval kan hier gerecycled worden" + }, + "8": { + "then": "Organisch afval kan hier gerecycled worden" + }, + "9": { + "then": "Glazen flessen kunnen hier gerecycled worden" + }, "10": { "then": "Glas kan hier gerecycled worden" }, @@ -6955,9 +6979,6 @@ "19": { "then": "Oud metaal kan hier gerecycled worden" }, - "2": { - "then": "Blikken kunnen hier gerecycled worden" - }, "20": { "then": "Schoenen kunnen hier gerecycled worden" }, @@ -6975,27 +6996,6 @@ }, "25": { "then": "Fietsen (en fietswrakken) kunnen hier gerecycled worden" - }, - "3": { - "then": "Kleren kunnen hier gerecycled worden" - }, - "4": { - "then": "Frituurvet kan hier gerecycled worden" - }, - "5": { - "then": "Motorolie kan hier gerecycled worden" - }, - "6": { - "then": "TL-buizen kunnen hier gerecycled worden" - }, - "7": { - "then": "Groen afval kan hier gerecycled worden" - }, - "8": { - "then": "Organisch afval kan hier gerecycled worden" - }, - "9": { - "then": "Glazen flessen kunnen hier gerecycled worden" } }, "question": "Wat kan hier gerecycled worden?" @@ -7721,12 +7721,6 @@ "1": { "then": "Deze lantaarn gebruikt LEDs" }, - "10": { - "then": "Deze lantaarn gebruikt hogedruknatriumlampen (oranje met wit)" - }, - "11": { - "then": "Deze lantaarn wordt verlicht met gas" - }, "2": { "then": "Deze lantaarn gebruikt gloeilampen" }, @@ -7750,6 +7744,12 @@ }, "9": { "then": "Deze lantaarn gebruikt lagedruknatriumlampen (monochroom oranje)" + }, + "10": { + "then": "Deze lantaarn gebruikt hogedruknatriumlampen (oranje met wit)" + }, + "11": { + "then": "Deze lantaarn wordt verlicht met gas" } }, "question": "Wat voor verlichting gebruikt deze lantaarn?" @@ -8996,6 +8996,30 @@ "1": { "question": "Verkoop van dranken" }, + "2": { + "question": "Verkoop van snoep" + }, + "3": { + "question": "Verkoop van eten" + }, + "4": { + "question": "Verkoop van sigaretten" + }, + "5": { + "question": "Verkoop van condooms" + }, + "6": { + "question": "Verkoop van koffie" + }, + "7": { + "question": "Verkoop van water" + }, + "8": { + "question": "Verkoop van kranten" + }, + "9": { + "question": "Verkoop van fietsbinnenbanden" + }, "10": { "question": "Verkoop van melk" }, @@ -9026,9 +9050,6 @@ "19": { "question": "Verkoop van bloemen" }, - "2": { - "question": "Verkoop van snoep" - }, "23": { "question": "Verkoop van fietslampjes" }, @@ -9043,27 +9064,6 @@ }, "27": { "question": "Verkoop van fietssloten" - }, - "3": { - "question": "Verkoop van eten" - }, - "4": { - "question": "Verkoop van sigaretten" - }, - "5": { - "question": "Verkoop van condooms" - }, - "6": { - "question": "Verkoop van koffie" - }, - "7": { - "question": "Verkoop van water" - }, - "8": { - "question": "Verkoop van kranten" - }, - "9": { - "question": "Verkoop van fietsbinnenbanden" } } } @@ -9154,6 +9154,30 @@ "1": { "then": "Snoep wordt verkocht" }, + "2": { + "then": "Eten wordt verkocht" + }, + "3": { + "then": "Sigaretten worden verkocht" + }, + "4": { + "then": "Condooms worden verkocht" + }, + "5": { + "then": "Koffie wordt verkocht" + }, + "6": { + "then": "Drinkwater wordt verkocht" + }, + "7": { + "then": "Kranten worden verkocht" + }, + "8": { + "then": "Binnenbanden voor fietsen worden verkocht" + }, + "9": { + "then": "Melk wordt verkocht" + }, "10": { "then": "Brood wordt verkocht" }, @@ -9184,9 +9208,6 @@ "19": { "then": "Parkeerkaarten worden verkocht" }, - "2": { - "then": "Eten wordt verkocht" - }, "21": { "then": "Openbaar vervoerkaartjes worden verkocht" }, @@ -9204,27 +9225,6 @@ }, "26": { "then": "Fietssloten worden verkocht" - }, - "3": { - "then": "Sigaretten worden verkocht" - }, - "4": { - "then": "Condooms worden verkocht" - }, - "5": { - "then": "Koffie wordt verkocht" - }, - "6": { - "then": "Drinkwater wordt verkocht" - }, - "7": { - "then": "Kranten worden verkocht" - }, - "8": { - "then": "Binnenbanden voor fietsen worden verkocht" - }, - "9": { - "then": "Melk wordt verkocht" } }, "question": "Wat verkoopt deze verkoopautomaat?", @@ -9526,4 +9526,4 @@ "render": "windturbine" } } -} +} \ No newline at end of file diff --git a/langs/layers/pl.json b/langs/layers/pl.json index 7480a33c1..8db8d1067 100644 --- a/langs/layers/pl.json +++ b/langs/layers/pl.json @@ -35,23 +35,6 @@ "1": { "title": "wolnostojąca skrzynka plakatowa" }, - "10": { - "description": "Kawałek wodoodpornej tkaniny z nadrukowanym przesłaniem, trwale przymocowany do ściany", - "title": "plandeka" - }, - "11": { - "title": "totem" - }, - "12": { - "description": "Używany do znaków reklamowych, neonów, logo i znaków wejściowych do instytucji", - "title": "znak" - }, - "13": { - "title": "rzeźba" - }, - "14": { - "title": "mural ścienny" - }, "2": { "title": "skrzynka plakatowa montowana na ścianie" }, @@ -71,6 +54,23 @@ }, "8": { "title": "ekran zamontowany na ścianie" + }, + "10": { + "description": "Kawałek wodoodpornej tkaniny z nadrukowanym przesłaniem, trwale przymocowany do ściany", + "title": "plandeka" + }, + "11": { + "title": "totem" + }, + "12": { + "description": "Używany do znaków reklamowych, neonów, logo i znaków wejściowych do instytucji", + "title": "znak" + }, + "13": { + "title": "rzeźba" + }, + "14": { + "title": "mural ścienny" } }, "tagRenderings": { @@ -156,9 +156,6 @@ "1": { "then": "To jest tablica" }, - "10": { - "then": "To jest mural ścienny" - }, "2": { "then": "To jest kolumna" }, @@ -182,6 +179,9 @@ }, "9": { "then": "To jest totem" + }, + "10": { + "then": "To jest mural ścienny" } }, "question": "Jakiego rodzaju jest to obiekt reklamowy?", @@ -196,9 +196,6 @@ "1": { "then": "Tablica" }, - "10": { - "then": "Mural ścienny" - }, "2": { "then": "Pudełko plakatowe" }, @@ -222,6 +219,9 @@ }, "9": { "then": "Totem" + }, + "10": { + "then": "Mural ścienny" } } } @@ -247,11 +247,11 @@ }, "type": { "mappings": { - "10": { - "then": "Tyrolka. (Atrakcja turystyczna, która pozwala żądnym przygód zjechać z dużą szybkością) " - }, "4": { "then": "Wyciąg orczykowy" + }, + "10": { + "then": "Tyrolka. (Atrakcja turystyczna, która pozwala żądnym przygód zjechać z dużą szybkością) " } } } @@ -381,15 +381,6 @@ "1": { "then": "Mural" }, - "10": { - "then": "Azulejo (hiszpańskie płytka dekoracyjna)" - }, - "11": { - "then": "Płyta ceramiczna (fliza)" - }, - "12": { - "then": "Rzeźbienie w drewnie" - }, "2": { "then": "Obraz" }, @@ -413,6 +404,15 @@ }, "9": { "then": "Płaskorzeźba" + }, + "10": { + "then": "Azulejo (hiszpańskie płytka dekoracyjna)" + }, + "11": { + "then": "Płyta ceramiczna (fliza)" + }, + "12": { + "then": "Rzeźbienie w drewnie" } }, "question": "Jakiego rodzaju jest to dzieło sztuki?", @@ -801,24 +801,6 @@ "render": "Wypożyczalnia rowerów" } }, - "bicycle_tube_vending_machine": { - "tagRenderings": { - "other-items-vending": { - "mappings": { - "1": { - "then": "Są tutaj sprzedawane lampki rowerowe" - }, - "2": { - "then": "Są tutaj sprzedawane rękawiczki" - }, - "4": { - "then": "Są tutaj sprzedawane pompki rowerowe" - } - }, - "question": "Czy są tutaj sprzedawane inne akcesoria rowerowe?" - } - } - }, "bike_cleaning": { "description": "Warstwa pokazująca obiekty, gdzie można wyczyścić swój rower", "name": "Usługa czyszczenia rowerów", @@ -2042,6 +2024,27 @@ }, "room-type": { "mappings": { + "2": { + "then": "To jest sypialnia" + }, + "3": { + "then": "To jest kaplica" + }, + "4": { + "then": "To jest sala klasowa" + }, + "5": { + "then": "Jest to sala klasowa" + }, + "6": { + "then": "To jest sala komputerowa" + }, + "7": { + "then": "To jest sala konferencyjna" + }, + "9": { + "then": "To jest kuchnia" + }, "10": { "then": "To jest laboratorium" }, @@ -2063,9 +2066,6 @@ "19": { "then": "To jest magazyn" }, - "2": { - "then": "To jest sypialnia" - }, "20": { "then": "To jest pomieszczenie techniczne" }, @@ -2074,24 +2074,6 @@ }, "22": { "then": "To jest poczekalnia" - }, - "3": { - "then": "To jest kaplica" - }, - "4": { - "then": "To jest sala klasowa" - }, - "5": { - "then": "Jest to sala klasowa" - }, - "6": { - "then": "To jest sala komputerowa" - }, - "7": { - "then": "To jest sala konferencyjna" - }, - "9": { - "then": "To jest kuchnia" } }, "question": "Jakiego rodzaju jest to pomieszczenie?" @@ -2743,12 +2725,6 @@ "1": { "then": "To jest zwykłe miejsce parkingowe." }, - "10": { - "then": "To jest miejsce parkingowe przeznaczone dla pracowników." - }, - "11": { - "then": "To miejsce parkingowe jest przeznaczone dla taksówek." - }, "2": { "then": "To jest miejsce parkingowe dla niepełnosprawnych." }, @@ -2766,6 +2742,12 @@ }, "9": { "then": "To miejsce jest przeznaczone dla rodziców z dziećmi." + }, + "10": { + "then": "To jest miejsce parkingowe przeznaczone dla pracowników." + }, + "11": { + "then": "To miejsce parkingowe jest przeznaczone dla taksówek." } } } @@ -2877,12 +2859,6 @@ "1": { "then": "To jest struktura składająca się z wielu połączonych urządzeń" }, - "10": { - "then": "To jest tyrolka" - }, - "15": { - "then": "To jest mapa" - }, "2": { "then": "To jest zjeżdżalnia" }, @@ -2891,6 +2867,12 @@ }, "8": { "then": "To jest rondo" + }, + "10": { + "then": "To jest tyrolka" + }, + "15": { + "then": "To jest mapa" } } } @@ -3436,4 +3418,4 @@ "render": "turbina wiatrowa" } } -} +} \ No newline at end of file diff --git a/langs/themes/de.json b/langs/themes/de.json index c8238035b..199bc820a 100644 --- a/langs/themes/de.json +++ b/langs/themes/de.json @@ -999,13 +999,6 @@ } } }, - "10": { - "options": { - "0": { - "question": "Etymologie-Thema ausschließen" - } - } - }, "2": { "options": { "0": { @@ -1061,6 +1054,13 @@ "question": "GRB-Thema ausschließen" } } + }, + "10": { + "options": { + "0": { + "question": "Etymologie-Thema ausschließen" + } + } } }, "name": "Zentrum der Änderungssätze", @@ -1141,33 +1141,6 @@ "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": { @@ -1210,6 +1183,33 @@ "override": { "name": "Barrierefreie Parkplätze" } + }, + "19": { + "override": { + "=title": { + "render": "Statistik" + } + } + }, + "20": { + "override": { + "+tagRenderings": { + "0": { + "render": { + "special": { + "text": "Import" + } + } + }, + "1": { + "render": { + "special": { + "message": "Alle vorgeschlagenen Tags hinzufügen" + } + } + } + } + } } }, "title": "Auf Rädern" @@ -1451,6 +1451,10 @@ "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", @@ -1482,10 +1486,6 @@ "title": { "render": "Abfahrtstafel" } - }, - "3": { - "description": "Ebene mit Bahnhöfen", - "name": "Bahnhöfe" } }, "title": "Bahnhöfe" @@ -1664,4 +1664,4 @@ "shortDescription": "Eine Karte mit Abfalleimern", "title": "Abfalleimer" } -} +} \ No newline at end of file diff --git a/langs/themes/nl.json b/langs/themes/nl.json index a3a2b3c5c..7aaf35954 100644 --- a/langs/themes/nl.json +++ b/langs/themes/nl.json @@ -912,33 +912,6 @@ "onwheels": { "description": "Op deze kaart kan je informatie rond rolstoeltoegankelijkheid zien, zoals toegangsdeuren met hun breedte en drempelhoogte, toiletten met toegankelijkheidsinformatie, recepties maar ook winkels, cafés en restaurants.", "layers": { - "19": { - "override": { - "=title": { - "render": "Statistieken" - } - } - }, - "20": { - "override": { - "+tagRenderings": { - "0": { - "render": { - "special": { - "text": "Importeren" - } - } - }, - "1": { - "render": { - "special": { - "message": "Voeg alle gesuggereerde tags toe" - } - } - } - } - } - }, "4": { "override": { "filter": { @@ -981,6 +954,33 @@ "override": { "name": "Parkeerplaatsen voor personen met een beperking" } + }, + "19": { + "override": { + "=title": { + "render": "Statistieken" + } + } + }, + "20": { + "override": { + "+tagRenderings": { + "0": { + "render": { + "special": { + "text": "Importeren" + } + } + }, + "1": { + "render": { + "special": { + "message": "Voeg alle gesuggereerde tags toe" + } + } + } + } + } } }, "title": "OnWheels" @@ -1206,6 +1206,10 @@ "stations": { "description": "Bekijk, bewerk en voeg details to aan een treinstation", "layers": { + "3": { + "description": "Laag met treinstations", + "name": "Treinstations" + }, "16": { "description": "Schermen die treinen tonen die van dit station vertrekken", "name": "Vertrektijdenborden", @@ -1237,10 +1241,6 @@ "title": { "render": "Vertrektijdenbord" } - }, - "3": { - "description": "Laag met treinstations", - "name": "Treinstations" } }, "title": "Treinstations" @@ -1410,4 +1410,4 @@ "shortDescription": "Een kaart met vuilnisbakken", "title": "Vuilnisbakken" } -} +} \ No newline at end of file diff --git a/langs/themes/pl.json b/langs/themes/pl.json index ace47a10b..e05fd6141 100644 --- a/langs/themes/pl.json +++ b/langs/themes/pl.json @@ -902,33 +902,6 @@ "onwheels": { "description": "Na tej mapie pokazane są miejsca publicznie dostępne dla wózków inwalidzkich, które można łatwo dodać", "layers": { - "19": { - "override": { - "=title": { - "render": "Statystyki" - } - } - }, - "20": { - "override": { - "+tagRenderings": { - "0": { - "render": { - "special": { - "text": "Import" - } - } - }, - "1": { - "render": { - "special": { - "message": "Dodaj wszystkie sugerowane znaczniki" - } - } - } - } - } - }, "4": { "override": { "filter": { @@ -971,6 +944,33 @@ "override": { "name": "Miejsca parkingowe dla niepełnosprawnych" } + }, + "19": { + "override": { + "=title": { + "render": "Statystyki" + } + } + }, + "20": { + "override": { + "+tagRenderings": { + "0": { + "render": { + "special": { + "text": "Import" + } + } + }, + "1": { + "render": { + "special": { + "message": "Dodaj wszystkie sugerowane znaczniki" + } + } + } + } + } } }, "title": "Na kółkach" @@ -1131,6 +1131,10 @@ "stations": { "description": "Przeglądaj, edytuj i dodawaj szczegóły do stacji kolejowej", "layers": { + "3": { + "description": "Warstwa pokazująca stacje kolejowe", + "name": "Stacje Kolejowe" + }, "16": { "description": "Ekrany wyświetlające pokazujące pociągi, które odjadą z tej stacji", "name": "Tablice odjazdów", @@ -1162,10 +1166,6 @@ "title": { "render": "Tablica odjazdów" } - }, - "3": { - "description": "Warstwa pokazująca stacje kolejowe", - "name": "Stacje Kolejowe" } }, "title": "Stacje Kolejowe" @@ -1287,4 +1287,4 @@ "shortDescription": "Mapa koszy na śmieci", "title": "Kosz na śmieci" } -} +} \ No newline at end of file diff --git a/langs/themes/zh_Hant.json b/langs/themes/zh_Hant.json index 099f88b24..41c9035dc 100644 --- a/langs/themes/zh_Hant.json +++ b/langs/themes/zh_Hant.json @@ -597,6 +597,10 @@ }, "stations": { "layers": { + "3": { + "description": "顯示火車站的圖層", + "name": "火車站" + }, "16": { "name": "出發板", "presets": { @@ -617,10 +621,6 @@ "title": { "render": "時刻表" } - }, - "3": { - "description": "顯示火車站的圖層", - "name": "火車站" } }, "title": "火車站" @@ -722,4 +722,4 @@ "shortDescription": "垃圾筒的地圖", "title": "垃圾筒" } -} +} \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index ffad3919f..c78b87a86 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7837,9 +7837,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001620", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001620.tgz", - "integrity": "sha512-WJvYsOjd1/BYUY6SNGUosK9DUidBPDTnOARHp3fSmFO1ekdxaY6nKRttEVrfMmYi80ctS0kz1wiWmm14fVc3ew==", + "version": "1.0.30001634", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001634.tgz", + "integrity": "sha512-fbBYXQ9q3+yp1q1gBk86tOFs4pyn/yxFm5ZNP18OXJDfA3txImOY9PhfxVggZ4vRHDqoU8NrKU81eN0OtzOgRA==", "dev": true, "funding": [ { @@ -25012,9 +25012,9 @@ "version": "2.0.1" }, "caniuse-lite": { - "version": "1.0.30001620", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001620.tgz", - "integrity": "sha512-WJvYsOjd1/BYUY6SNGUosK9DUidBPDTnOARHp3fSmFO1ekdxaY6nKRttEVrfMmYi80ctS0kz1wiWmm14fVc3ew==", + "version": "1.0.30001634", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001634.tgz", + "integrity": "sha512-fbBYXQ9q3+yp1q1gBk86tOFs4pyn/yxFm5ZNP18OXJDfA3txImOY9PhfxVggZ4vRHDqoU8NrKU81eN0OtzOgRA==", "dev": true }, "canonicalize": { diff --git a/scripts/GenerateSeries.ts b/scripts/GenerateSeries.ts index a505c84a0..9c7552d0b 100644 --- a/scripts/GenerateSeries.ts +++ b/scripts/GenerateSeries.ts @@ -136,7 +136,7 @@ class StatsDownloader { ScriptUtils.erasableLog( `Downloading stats for ${year}-${month}-${day}, page ${page} ${url}` ) - const result = await Utils.downloadJson<{features: [], next: string}>(url, headers) + const result = await Utils.downloadJson<{ features: []; next: string }>(url, headers) page++ allFeatures.push(...result.features) if (result.features === undefined) { @@ -206,7 +206,7 @@ class GenerateSeries extends Script { targetDir + "/changeset-metadata", targetDir + "/mapcomplete-changes/", { - zoomlevel: 8 + zoomlevel: 8, } ) } @@ -250,7 +250,7 @@ class GenerateSeries extends Script { (p) => p.startsWith("stats.") && p.endsWith(".json") ) let allFeatures: ChangeSetData[] = allPaths.flatMap( - (path) => JSON.parse(readFileSync(sourceDir + "/" + path, "utf-8")).features + (path) => JSON.parse(readFileSync(sourceDir + "/" + path, "utf-8")).features ) allFeatures = allFeatures.filter( (f) => @@ -269,7 +269,9 @@ class GenerateSeries extends Script { f.properties.editor.toLowerCase().startsWith("mapcomplete")) ) - allFeatures = allFeatures.filter((f) => f.properties.metadata?.theme !== "EMPTY CS" && f.geometry.coordinates.length > 0) + allFeatures = allFeatures.filter( + (f) => f.properties.metadata?.theme !== "EMPTY CS" && f.geometry.coordinates.length > 0 + ) const centerpointsAll = allFeatures.map((f) => { const centerpoint = GeoOperations.centerpoint(f) const c = centerpoint.geometry.coordinates @@ -277,9 +279,9 @@ class GenerateSeries extends Script { centerpoint.geometry.coordinates = [c[1], c[0]] return centerpoint }) - const centerpoints = centerpointsAll.filter(p => { - const bbox= BBox.get(p) - if(bbox.minLat === -90 && bbox.maxLat === -90){ + const centerpoints = centerpointsAll.filter((p) => { + const bbox = BBox.get(p) + if (bbox.minLat === -90 && bbox.maxLat === -90) { // Due to some bug somewhere, those invalid bboxes might appear if the latitude is < 90 // This crashes the 'spreadIntoBBoxes // As workaround, we simply ignore them for now diff --git a/scripts/ScriptUtils.ts b/scripts/ScriptUtils.ts index b313fdfa5..edf09f7ed 100644 --- a/scripts/ScriptUtils.ts +++ b/scripts/ScriptUtils.ts @@ -1,7 +1,7 @@ import * as fs from "fs" import { existsSync, lstatSync, readdirSync, readFileSync } from "fs" import { Utils } from "../src/Utils" -import {https} from "follow-redirects" +import { https } from "follow-redirects" import { LayoutConfigJson } from "../src/Models/ThemeConfig/Json/LayoutConfigJson" import { LayerConfigJson } from "../src/Models/ThemeConfig/Json/LayerConfigJson" import xml2js from "xml2js" @@ -175,7 +175,7 @@ export default class ScriptUtils { const requestPromise = new Promise((resolve, reject) => { try { headers = headers ?? {} - if(!headers.Accept){ + if (!headers.Accept) { headers.accept ??= "application/json" } ScriptUtils.erasableLog(" > ScriptUtils.Download(", url, ")") @@ -222,15 +222,12 @@ export default class ScriptUtils { } }) const timeoutPromise = new Promise((resolve, reject) => { - setTimeout( - () => { - if(timeoutSecs === undefined){ - return // No resolve - } - resolve("timeout") - }, - (timeoutSecs ?? 10) * 1000 - ) + setTimeout(() => { + if (timeoutSecs === undefined) { + return // No resolve + } + resolve("timeout") + }, (timeoutSecs ?? 10) * 1000) }) return Promise.race([requestPromise, timeoutPromise]) } diff --git a/scripts/downloadNsiLogos.ts b/scripts/downloadNsiLogos.ts index 040f9aeba..7253ddac4 100644 --- a/scripts/downloadNsiLogos.ts +++ b/scripts/downloadNsiLogos.ts @@ -35,7 +35,6 @@ class DownloadNsiLogos extends Script { return false } - if (!logos) { return false } @@ -51,7 +50,8 @@ class DownloadNsiLogos extends Script { do { ttl-- const dloaded = await Utils.downloadAdvanced(url, { - "User-Agent": "MapComplete NSI scraper/0.1 (https://github.com/pietervdvn/MapComplete; pietervdvn@posteo.net)" + "User-Agent": + "MapComplete NSI scraper/0.1 (https://github.com/pietervdvn/MapComplete; pietervdvn@posteo.net)", }) const redirect: string | undefined = dloaded["redirect"] if (redirect) { @@ -77,7 +77,6 @@ class DownloadNsiLogos extends Script { } return false - } async main(): Promise { @@ -94,12 +93,14 @@ class DownloadNsiLogos extends Script { if (i % 100 === 0) { console.log(i + "/" + items.length, "downloaded " + downloadCount) } - await Promise.all(Utils.TimesT(stepcount, j => j).map(async j => { - const downloaded = await this.downloadLogo(items[i + j], type, basePath) - if (downloaded) { - downloadCount++ - } - })) + await Promise.all( + Utils.TimesT(stepcount, (j) => j).map(async (j) => { + const downloaded = await this.downloadLogo(items[i + j], type, basePath) + if (downloaded) { + downloadCount++ + } + }) + ) } } } diff --git a/scripts/fixSchemas.ts b/scripts/fixSchemas.ts index 261dd8fb5..d16aef70a 100644 --- a/scripts/fixSchemas.ts +++ b/scripts/fixSchemas.ts @@ -207,8 +207,12 @@ function extractHintsFrom( validators: Validators, Constants: Constants, }) - if(hints["suggestions"]?.indexOf(null) >= 0){ - throw "A suggestion generated 'null' for "+path.join(".")+". Check the docstring, specifically 'suggestions'. Pay attention to double commas" + if (hints["suggestions"]?.indexOf(null) >= 0) { + throw ( + "A suggestion generated 'null' for " + + path.join(".") + + ". Check the docstring, specifically 'suggestions'. Pay attention to double commas" + ) } } return hints diff --git a/scripts/generateDocs.ts b/scripts/generateDocs.ts index 767986a6a..649258cdd 100644 --- a/scripts/generateDocs.ts +++ b/scripts/generateDocs.ts @@ -56,15 +56,15 @@ class ToSlideshowJson { sections.push(currentSection) currentSection = [] } - line = line.replace("src=\"../../public/", "src=\"./") - line = line.replace("src=\"../../", "src=\"./") + line = line.replace('src="../../public/', 'src="./') + line = line.replace('src="../../', 'src="./') currentSection.push(line) } sections.push(currentSection) writeFileSync( this._target, JSON.stringify({ - sections: sections.map((s) => s.join("\n")).filter((s) => s.length > 0) + sections: sections.map((s) => s.join("\n")).filter((s) => s.length > 0), }) ) } @@ -83,7 +83,7 @@ class WikiPageGenerator { generate() { let wikiPage = - "{|class=\"wikitable sortable\"\n" + + '{|class="wikitable sortable"\n' + "! Name, link !! Genre !! Covered region !! Language !! Description !! Free materials !! Image\n" + "|-" @@ -141,7 +141,7 @@ export class GenerateDocs extends Script { } this.WriteFile("./Docs/Tags_format.md", TagUtils.generateDocs(), [ - "src/Logic/Tags/TagUtils.ts" + "src/Logic/Tags/TagUtils.ts", ]) new ToSlideshowJson( @@ -166,24 +166,24 @@ export class GenerateDocs extends Script { }) this.WriteMarkdownFile("./Docs/SpecialRenderings.md", SpecialVisualizations.HelpMessage(), [ - "src/UI/SpecialVisualizations.ts" + "src/UI/SpecialVisualizations.ts", ]) this.WriteFile( "./Docs/CalculatedTags.md", new Combine([ new Title("Metatags", 1), SimpleMetaTaggers.HelpText(), - ExtraFunctions.HelpText() + ExtraFunctions.HelpText(), ]).SetClass("flex-col"), ["src/Logic/SimpleMetaTagger.ts", "src/Logic/ExtraFunctions.ts"] ) this.WriteFile("./Docs/SpecialInputElements.md", Validators.HelpText(), [ - "src/UI/InputElement/Validators.ts" + "src/UI/InputElement/Validators.ts", ]) this.WriteFile("./Docs/ChangesetMeta.md", Changes.getDocs(), [ "src/Logic/Osm/Changes.ts", - "src/Logic/Osm/ChangesetHandler.ts" + "src/Logic/Osm/ChangesetHandler.ts", ]) new WikiPageGenerator().generate() @@ -208,17 +208,16 @@ export class GenerateDocs extends Script { let md = new Combine([ Translations.W(html), "\n\nThis document is autogenerated from " + - autogenSource - .map( - (file) => - `[${file}](https://github.com/pietervdvn/MapComplete/blob/develop/${file})` - ) - .join(", ") + autogenSource + .map( + (file) => + `[${file}](https://github.com/pietervdvn/MapComplete/blob/develop/${file})` + ) + .join(", "), ]).AsMarkdown() this.WriteMarkdownFile(filename, md, autogenSource, options) } - private WriteMarkdownFile( filename: string, markdown: string, @@ -240,11 +239,10 @@ export class GenerateDocs extends Script { } } - let md = markdown if (options?.noTableOfContents !== false) { - md = TableOfContents.insertTocIntoMd(md) + md = TableOfContents.insertTocIntoMd(md) } md.replace(/\n\n\n+/g, "\n\n") @@ -294,7 +292,7 @@ export class GenerateDocs extends Script { } this.WriteFile("./Docs/builtin_units.md", new Combine([new Title("Units", 1), ...els]), [ - `assets/layers/unit/unit.json` + `assets/layers/unit/unit.json`, ]) } @@ -419,7 +417,7 @@ export class GenerateDocs extends Script { builtinsPerLayer.set(layer.id, usedBuiltins) } - let docs =` + let docs = ` # Index of builtin TagRenderings ## Existing builtin tagrenderings ` @@ -428,7 +426,7 @@ export class GenerateDocs extends Script { docs += ` ### ${builtin} - ${usedByLayers.map(item => " - "+item).join("\n")} + ${usedByLayers.map((item) => " - " + item).join("\n")} ` } this.WriteMarkdownFile("./Docs/BuiltinIndex.md", docs, ["assets/layers/*.json"]) @@ -467,7 +465,7 @@ export class GenerateDocs extends Script { theme.title, "(", new Link(theme.id, "https://mapcomplete.org/" + theme.id), - ")" + ")", ]), 2 ), @@ -479,7 +477,7 @@ export class GenerateDocs extends Script { .map((l) => new Link(l.id, "../Layers/" + l.id + ".md")) ), "Available languages:", - new List(theme.language.filter((ln) => ln !== "_context")) + new List(theme.language.filter((ln) => ln !== "_context")), ]).SetClass("flex flex-col") this.WriteFile( "./Docs/Themes/" + theme.id + ".md", @@ -557,7 +555,7 @@ export class GenerateDocs extends Script { Array.from(AllSharedLayers.sharedLayers.keys()).map( (id) => new Link(id, "./Layers/" + id + ".md") ) - ) + ), ]) this.WriteFile("./Docs/BuiltinLayers.md", el, ["src/Customizations/AllKnownLayouts.ts"]) } diff --git a/scripts/generateLayerOverview.ts b/scripts/generateLayerOverview.ts index 154bbf2fc..2634a6f41 100644 --- a/scripts/generateLayerOverview.ts +++ b/scripts/generateLayerOverview.ts @@ -284,13 +284,16 @@ class LayerOverviewUtils extends Script { doesImageExist: DoesImageExist, bootstrapTagRenderings: Map = null ): Map { - const prepareLayer = new PrepareLayer({ - tagRenderings: bootstrapTagRenderings, - sharedLayers: null, - publicLayers: null, - }, { - addTagRenderingsToContext: true - }) + const prepareLayer = new PrepareLayer( + { + tagRenderings: bootstrapTagRenderings, + sharedLayers: null, + publicLayers: null, + }, + { + addTagRenderingsToContext: true, + } + ) const path = "assets/layers/questions/questions.json" const sharedQuestions = this.parseLayer(doesImageExist, prepareLayer, path).raw diff --git a/scripts/generateStats.ts b/scripts/generateStats.ts index 86983704c..17f2e65db 100644 --- a/scripts/generateStats.ts +++ b/scripts/generateStats.ts @@ -11,18 +11,19 @@ import NameSuggestionIndex from "../src/Logic/Web/NameSuggestionIndex" import TagInfo from "../src/Logic/Web/TagInfo" class Utilities { - static mapValues(record: Record, f: ((t: T) => TOut)): Record { + static mapValues( + record: Record, + f: (t: T) => TOut + ): Record { const newR = >{} for (const x in record) { newR[x] = f(record[x]) } return newR } - } class GenerateStats extends Script { - async createOptimizationFile(includeTags = true) { ScriptUtils.fixUtils() const layers = known_layers.layers @@ -72,15 +73,15 @@ class GenerateStats extends Script { tagTotal.set(key, new Map()) await Promise.all( Array.from(values).map(async (value) => { - const tagData = await TagInfo.global.getStats(key, value) - const count = tagData.data.find((item) => item.type === "all").count - tagTotal.get(key).set(value, count) - console.log(key + "=" + value, "-->", count) - } - ) + const tagData = await TagInfo.global.getStats(key, value) + const count = tagData.data.find((item) => item.type === "all").count + tagTotal.get(key).set(value, count) + console.log(key + "=" + value, "-->", count) + }) ) } - })) + }) + ) writeFileSync( "./src/assets/key_totals.json", JSON.stringify( @@ -88,7 +89,7 @@ class GenerateStats extends Script { "#": "Generated with generateStats.ts", date: new Date().toISOString(), keys: Utils.MapToObj(keyTotal, (t) => t), - tags: Utils.MapToObj(tagTotal, (v) => Utils.MapToObj(v, (t) => t)) + tags: Utils.MapToObj(tagTotal, (v) => Utils.MapToObj(v, (t) => t)), }, null, " " @@ -97,7 +98,9 @@ class GenerateStats extends Script { } private summarizeNSI(sourcefile: string, pathNoExtension: string): void { - const data = >>JSON.parse(readFileSync(sourcefile, "utf8")) + const data = >>( + JSON.parse(readFileSync(sourcefile, "utf8")) + ) const allCountries: Set = new Set() for (const brand in data) { @@ -112,8 +115,7 @@ class GenerateStats extends Script { } const pathOut = pathNoExtension + ".summarized.json" - writeFileSync(pathOut, JSON.stringify( - data, null, " "), "utf8") + writeFileSync(pathOut, JSON.stringify(data, null, " "), "utf8") console.log("Written", pathOut) const allBrands = Object.keys(data) @@ -122,7 +124,8 @@ class GenerateStats extends Script { const summary = >{} for (const brand of allBrands) { const count = data[brand][country] - if (count > 2) { // Eéntje is geentje + if (count > 2) { + // Eéntje is geentje // We ignore count == 1 as they are rather exceptional summary[brand] = data[brand][country] } @@ -134,17 +137,24 @@ class GenerateStats extends Script { } } - async createNameSuggestionIndexFile(basepath: string, type: "brand" | "operator" | string) { const path = basepath + type + ".json" let allBrands = >>{} if (existsSync(path)) { allBrands = JSON.parse(readFileSync(path, "utf8")) - console.log("Loaded", Object.keys(allBrands).length, " previously loaded " + type,"from",path) + console.log( + "Loaded", + Object.keys(allBrands).length, + " previously loaded " + type, + "from", + path + ) } let skipped = 0 - const allBrandNames: string[] = Utils.Dedup(NameSuggestionIndex.allPossible(type).map(item => item.tags[type])) - const missingBrandNames : string[] = [] + const allBrandNames: string[] = Utils.Dedup( + NameSuggestionIndex.allPossible(type).map((item) => item.tags[type]) + ) + const missingBrandNames: string[] = [] for (let i = 0; i < allBrandNames.length; i++) { const brand = allBrandNames[i] if (!!allBrands[brand] && Object.keys(allBrands[brand]).length == 0) { @@ -165,20 +175,32 @@ class GenerateStats extends Script { } } missingBrandNames.push(brand) - } const batchSize = 101 for (let i = 0; i < missingBrandNames.length; i += batchSize) { + console.warn( + "Downloading", + batchSize, + "items: ", + i + "/" + missingBrandNames.length, + "; skipped", + skipped, + "total:", + allBrandNames.length + ) - console.warn("Downloading",batchSize,"items: ", i + "/" + (missingBrandNames.length), "; skipped", skipped, "total:",allBrandNames.length) - - const distributions = await Promise.all(Utils.TimesT(batchSize, async j => { - await ScriptUtils.sleep(j * 250) - return TagInfo.getGlobalDistributionsFor(type, missingBrandNames[i + j]) - })) + const distributions = await Promise.all( + Utils.TimesT(batchSize, async (j) => { + await ScriptUtils.sleep(j * 250) + return TagInfo.getGlobalDistributionsFor(type, missingBrandNames[i + j]) + }) + ) for (let j = 0; j < distributions.length; j++) { const brand = missingBrandNames[i + j] - const distribution: Record = Utilities.mapValues(distributions[j], s => s.data.find(t => t.type === "all").count) + const distribution: Record = Utilities.mapValues( + distributions[j], + (s) => s.data.find((t) => t.type === "all").count + ) allBrands[brand] = distribution } writeFileSync(path, JSON.stringify(allBrands), "utf8") @@ -188,7 +210,9 @@ class GenerateStats extends Script { } constructor() { - super("Downloads stats on osmSource-tags and keys from tagInfo. There are two usecases with separate outputs:\n 1. To optimize the query before sending it to overpass (generates ./src/assets/key_totals.json) \n 2. To amend the Name Suggestion Index ") + super( + "Downloads stats on osmSource-tags and keys from tagInfo. There are two usecases with separate outputs:\n 1. To optimize the query before sending it to overpass (generates ./src/assets/key_totals.json) \n 2. To amend the Name Suggestion Index " + ) } async main(_: string[]) { @@ -199,11 +223,7 @@ class GenerateStats extends Script { await this.createNameSuggestionIndexFile(basepath, type) this.summarizeNSI(basepath + type + ".json", "./public/assets/data/nsi/stats/" + type) } - - } - } - new GenerateStats().run() diff --git a/scripts/generateTranslations.ts b/scripts/generateTranslations.ts index bdb583a20..7add3c57b 100644 --- a/scripts/generateTranslations.ts +++ b/scripts/generateTranslations.ts @@ -431,7 +431,7 @@ function transformTranslation( */ function sortKeys(o: object): object { const keys = Object.keys(o) - keys.sort((a,b) => (""+a) < (""+b) ? -1 : 1) + keys.sort((a, b) => ("" + a < "" + b ? -1 : 1)) const nw = {} for (const key of keys) { const v = o[key] @@ -582,9 +582,7 @@ function MergeTranslation(source: any, target: any, language: string, context: s // Add the translation if (targetV === undefined) { if (typeof target === "string") { - throw ( - `Trying to merge a translation for ${language} into a fixed string at ${context} for key ${key}` - ) + throw `Trying to merge a translation for ${language} into a fixed string at ${context} for key ${key}` } target[key] = source[key] continue diff --git a/scripts/openProxy.ts b/scripts/openProxy.ts index 826603b63..35f553be3 100644 --- a/scripts/openProxy.ts +++ b/scripts/openProxy.ts @@ -2,32 +2,28 @@ import Script from "./Script" import { Server } from "./server" import ScriptUtils from "./ScriptUtils" -class OpenProxy extends Script{ - +class OpenProxy extends Script { constructor() { - super("Allows any MapComplete-related domain to access the open internet via the proxy. No caching is done") + super( + "Allows any MapComplete-related domain to access the open internet via the proxy. No caching is done" + ) } - async main(args: string[]): Promise { - new Server(1237,{ - - },[ - { - mustMatch: "json", - mimetype: "application/json", - handle: async (_, params) => { - const url = decodeURIComponent(params.get("url")) - let content = await ScriptUtils.Download(url) - while(content["redirect"]){ - content = await ScriptUtils.Download(content["redirect"]) - } - return content["content"] - } - } - ]) + async main(args: string[]): Promise { + new Server(1237, {}, [ + { + mustMatch: "json", + mimetype: "application/json", + handle: async (_, params) => { + const url = decodeURIComponent(params.get("url")) + let content = await ScriptUtils.Download(url) + while (content["redirect"]) { + content = await ScriptUtils.Download(content["redirect"]) + } + return content["content"] + }, + }, + ]) } - - - } new OpenProxy().run() diff --git a/scripts/osm2pgsql/tilecountServer.ts b/scripts/osm2pgsql/tilecountServer.ts index 8fa8fb162..3c28aa803 100644 --- a/scripts/osm2pgsql/tilecountServer.ts +++ b/scripts/osm2pgsql/tilecountServer.ts @@ -38,7 +38,6 @@ class OsmPoiDatabase { this._client = new Client(connectionString) } - async getCount( layer: string, bbox: [[number, number], [number, number]] = undefined diff --git a/scripts/removeTranslationString.ts b/scripts/removeTranslationString.ts index 94fccf2b2..931625af7 100644 --- a/scripts/removeTranslationString.ts +++ b/scripts/removeTranslationString.ts @@ -33,16 +33,16 @@ async function main(args: string[]) { const json = JSON.parse(rawContents) Utils.WalkPath(path, json, (found) => { removedLanguages.push(file) - console.log("Removing ",found) + console.log("Removing ", found) return undefined }) const lastChar = rawContents.endsWith("\n") ? "\n" : "" fs.writeFileSync(file, JSON.stringify(json, null, " ") + lastChar) } - if(removedLanguages.length === 0){ - console.warn("No items removed. Doublecheck the paths") - }else{ - console.log("Removed items in "+removedLanguages.join(", ")) + if (removedLanguages.length === 0) { + console.warn("No items removed. Doublecheck the paths") + } else { + console.log("Removed items in " + removedLanguages.join(", ")) } } diff --git a/scripts/server.ts b/scripts/server.ts index 3af794b93..9670433a2 100644 --- a/scripts/server.ts +++ b/scripts/server.ts @@ -91,7 +91,7 @@ export class Server { try { const result = await handler.handle(path, url.searchParams) - if(result === undefined){ + if (result === undefined) { res.writeHead(500) res.write("Could not fetch this website, probably blocked by them") res.end() @@ -109,7 +109,7 @@ export class Server { } const extraHeaders = handler.addHeaders ?? {} res.writeHead(200, { "Content-Type": handler.mimetype, ...extraHeaders }) - res.write(""+result) + res.write("" + result) res.end() } catch (e) { console.error("Could not handle request:", e) diff --git a/scripts/serverLdScrape.ts b/scripts/serverLdScrape.ts index 41f3d9d96..de6d9cae6 100644 --- a/scripts/serverLdScrape.ts +++ b/scripts/serverLdScrape.ts @@ -4,23 +4,21 @@ import parse from "node-html-parser" import ScriptUtils from "./ScriptUtils" class ServerLdScrape extends Script { - constructor() { super("Starts a server which fetches a webpage and returns embedded LD+JSON") } private static async attemptDownload(url: string) { const host = new URL(url).host - const random = Math.floor(Math.random()*100) - const random1 = Math.floor(Math.random()*100) + const random = Math.floor(Math.random() * 100) + const random1 = Math.floor(Math.random() * 100) const headers = [ { - "User-Agent": - `Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.${random}.${random1} Safari/537.36`, - "accept": "application/html" - } - /* { + "User-Agent": `Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.${random}.${random1} Safari/537.36`, + accept: "application/html", + }, + /* { "User-Agent": "MapComplete/openstreetmap scraper; pietervdvn@posteo.net; https://github.com/pietervdvn/MapComplete", "accept": "application/html" }, @@ -44,12 +42,7 @@ class ServerLdScrape extends Script { ] for (let i = 0; i < headers.length; i++) { try { - - return await ScriptUtils.Download( - url, - headers[i], - 10 - ) + return await ScriptUtils.Download(url, headers[i], 10) } catch (e) { console.error("Could not download", url, "with headers", headers[i], "due to", e) } @@ -64,7 +57,7 @@ class ServerLdScrape extends Script { mustMatch: "extractgraph", mimetype: "application/ld+json", addHeaders: { - "Cache-control": "max-age=3600, public" + "Cache-control": "max-age=3600, public", }, async handle(content, searchParams: URLSearchParams) { const url = searchParams.get("url") @@ -78,15 +71,15 @@ class ServerLdScrape extends Script { } } let dloaded: { content: string } | { redirect: string } | "timeout" = { - redirect: url + redirect: url, } do { dloaded = await ServerLdScrape.attemptDownload(dloaded["redirect"]) if (dloaded === "timeout") { - return "{\"#\":\"timout reached\"}" + return '{"#":"timout reached"}' } - if(dloaded === undefined){ + if (dloaded === undefined) { return undefined } } while (dloaded["redirect"]) @@ -116,8 +109,8 @@ class ServerLdScrape extends Script { console.error(e) } } - } - } + }, + }, ]) } } diff --git a/scripts/velopark/compare.ts b/scripts/velopark/compare.ts index cea83eb63..0c16c2836 100644 --- a/scripts/velopark/compare.ts +++ b/scripts/velopark/compare.ts @@ -65,8 +65,10 @@ class Compare extends Script { async main(args: string[]): Promise { let [velopark, osm, key] = args - if(velopark === undefined || osm === undefined){ - console.log("Needed argument: velopark.geojson osm.geojson [key]\nThe key is optional and will be `ref:velopark` by default\nUse overpass to get a geojson with ref:velopark") + if (velopark === undefined || osm === undefined) { + console.log( + "Needed argument: velopark.geojson osm.geojson [key]\nThe key is optional and will be `ref:velopark` by default\nUse overpass to get a geojson with ref:velopark" + ) return } key ??= "ref:velopark" diff --git a/scripts/velopark/diffToCsv.ts b/scripts/velopark/diffToCsv.ts index d0031ae8f..c5c883734 100644 --- a/scripts/velopark/diffToCsv.ts +++ b/scripts/velopark/diffToCsv.ts @@ -7,32 +7,42 @@ interface DiffItem { /** * Velopark-id */ - "ref": string, - "osmid": OsmId, - "distance": number, - "diffs": { - key: string, + ref: string + osmid: OsmId + distance: number + diffs: { + key: string /** * The value in OpenStreetMap * Might be undefined if OSM doesn't have an appropriate value */ - osm?: string, - velopark: string | number } [] + osm?: string + velopark: string | number + }[] } export class DiffToCsv extends Script { constructor() { - super("Converts a 'report.diff' to a CSV file for people who prefer LibreOffice Calc (or other Spreadsheet Software)") + super( + "Converts a 'report.diff' to a CSV file for people who prefer LibreOffice Calc (or other Spreadsheet Software)" + ) } async main(args: string[]): Promise { const file = args[0] ?? "report_diff.json" - const json = <{diffs:DiffItem[], distanceBinds: number[]}> JSON.parse(readFileSync(file, "utf8")) + const json = <{ diffs: DiffItem[]; distanceBinds: number[] }>( + JSON.parse(readFileSync(file, "utf8")) + ) const diffs = json.diffs - const allKeys = Utils.Dedup(diffs.flatMap(item => item.diffs.map(d => d.key))) + const allKeys = Utils.Dedup(diffs.flatMap((item) => item.diffs.map((d) => d.key))) allKeys.sort() - const header = ["osm_id","velopark_id", "distance",...allKeys.flatMap(k => ["osm:"+k, "velopark:"+k])] + const header = [ + "osm_id", + "velopark_id", + "distance", + ...allKeys.flatMap((k) => ["osm:" + k, "velopark:" + k]), + ] const lines = [header] for (const diffItem of diffs) { const line = [] @@ -43,19 +53,16 @@ export class DiffToCsv extends Script { const d = diffItem.diffs for (const k of allKeys) { - const found = d.find(i => i.key === k) - if(!found){ - line.push("","") + const found = d.find((i) => i.key === k) + if (!found) { + line.push("", "") continue } line.push(found.osm, found.velopark) } - } const path = "report_diff.csv" - writeFileSync(path, - lines.map(l => l.join(",")).join("\n") - ,"utf8") + writeFileSync(path, lines.map((l) => l.join(",")).join("\n"), "utf8") console.log("Written", path) } } diff --git a/scripts/velopark/veloParkToGeojson.ts b/scripts/velopark/veloParkToGeojson.ts index 839155079..c5dc7fb9d 100644 --- a/scripts/velopark/veloParkToGeojson.ts +++ b/scripts/velopark/veloParkToGeojson.ts @@ -23,9 +23,9 @@ class VeloParkToGeojson extends Script { JSON.stringify( extension === ".geojson" ? { - type: "FeatureCollection", - features - } + type: "FeatureCollection", + features, + } : features, null, " " @@ -34,10 +34,9 @@ class VeloParkToGeojson extends Script { console.log("Written", file, "(" + features.length, " features)") } - private static async downloadDataFor( - url: string - ): Promise { - const cachePath = "/home/pietervdvn/data/velopark_cache_refined/" + url.replace(/[/:.]/g, "_") + private static async downloadDataFor(url: string): Promise { + const cachePath = + "/home/pietervdvn/data/velopark_cache_refined/" + url.replace(/[/:.]/g, "_") if (fs.existsSync(cachePath)) { return JSON.parse(fs.readFileSync(cachePath, "utf8")) } @@ -50,7 +49,7 @@ class VeloParkToGeojson extends Script { if (Object.keys(sectionInfo).length === 0) { console.warn("No result for", url) } - if(!sectionInfo.geometry?.coordinates){ + if (!sectionInfo.geometry?.coordinates) { throw "Invalid properties!" } allVelopark.push(sectionInfo) @@ -70,8 +69,8 @@ class VeloParkToGeojson extends Script { const allVelopark: Feature[] = [] const batchSize = 50 for (let i = 0; i < allVeloparkRaw.length; i += batchSize) { - await Promise.all(Utils.TimesT(batchSize, j => j).map( - async j => { + await Promise.all( + Utils.TimesT(batchSize, (j) => j).map(async (j) => { const f = allVeloparkRaw[i + j] if (!f) { return @@ -83,9 +82,8 @@ class VeloParkToGeojson extends Script { console.error("Loading ", f.url, " failed due to", e) failed++ } - } - )) - + }) + ) } console.log( "Fetching data done, got ", @@ -140,7 +138,7 @@ class VeloParkToGeojson extends Script { private static async createDiff(allVelopark: Feature[]) { const bboxBelgium = new BBox([ [2.51357303225, 49.5294835476], - [6.15665815596, 51.4750237087] + [6.15665815596, 51.4750237087], ]) const alreadyLinkedQuery = new Overpass( diff --git a/src/Logic/Actors/InitialMapPositioning.ts b/src/Logic/Actors/InitialMapPositioning.ts index c73025a5c..a21fb3536 100644 --- a/src/Logic/Actors/InitialMapPositioning.ts +++ b/src/Logic/Actors/InitialMapPositioning.ts @@ -73,7 +73,11 @@ export default class InitialMapPositioning { if (initialHash?.match(/^(node|way|relation)\/[0-9]+$/)) { const [type, id] = initialHash.split("/") - OsmObjectDownloader.RawDownloadObjectAsync(type, Number(id), Constants.osmAuthConfig.url + "/").then(osmObject => { + OsmObjectDownloader.RawDownloadObjectAsync( + type, + Number(id), + Constants.osmAuthConfig.url + "/" + ).then((osmObject) => { if (osmObject === "deleted") { return } @@ -83,6 +87,5 @@ export default class InitialMapPositioning { this.location.setData({ lon, lat }) }) } - } } diff --git a/src/Logic/DetermineLayout.ts b/src/Logic/DetermineLayout.ts index 22a64a5cc..dc7eb6741 100644 --- a/src/Logic/DetermineLayout.ts +++ b/src/Logic/DetermineLayout.ts @@ -17,7 +17,7 @@ import questions from "../assets/generated/layers/questions.json" import { DoesImageExist, PrevalidateTheme, - ValidateThemeAndLayers + ValidateThemeAndLayers, } from "../Models/ThemeConfig/Conversion/Validation" import { DesugaringContext } from "../Models/ThemeConfig/Conversion/Conversion" import { TagRenderingConfigJson } from "../Models/ThemeConfig/Json/TagRenderingConfigJson" @@ -55,8 +55,10 @@ export default class DetermineLayout { return undefined } - private static async expandRemoteLayers(layoutConfig: LayoutConfigJson): Promise { - if(!layoutConfig.layers){ + private static async expandRemoteLayers( + layoutConfig: LayoutConfigJson + ): Promise { + if (!layoutConfig.layers) { // This is probably a layer in 'layer-only-mode' return layoutConfig } @@ -73,7 +75,6 @@ export default class DetermineLayout { } catch (_) { continue } - } return layoutConfig } @@ -115,7 +116,9 @@ export default class DetermineLayout { return layout } - public static async LoadLayoutFromHash(userLayoutParam: UIEventSource): Promise { + public static async LoadLayoutFromHash( + userLayoutParam: UIEventSource + ): Promise { let hash = location.hash.substr(1) let json: any @@ -175,11 +178,11 @@ export default class DetermineLayout { id: json.id, description: json.description, descriptionTail: { - en: "
Layer only mode.
The loaded custom theme actually isn't a custom theme, but only contains a layer." + en: "
Layer only mode.
The loaded custom theme actually isn't a custom theme, but only contains a layer.", }, icon, title: json.name, - layers: [json] + layers: [json], } } @@ -191,7 +194,7 @@ export default class DetermineLayout { const convertState: DesugaringContext = { tagRenderings: DetermineLayout.getSharedTagRenderings(), sharedLayers: knownLayersDict, - publicLayers: new Set() + publicLayers: new Set(), } json = new FixLegacyTheme().convertStrict(json) const raw = json @@ -215,7 +218,7 @@ export default class DetermineLayout { } return new LayoutConfig(json, false, { definitionRaw: JSON.stringify(raw, null, " "), - definedAtUrl: sourceUrl + definedAtUrl: sourceUrl, }) } diff --git a/src/Logic/ExtraFunctions.ts b/src/Logic/ExtraFunctions.ts index f58018722..aad9cc404 100644 --- a/src/Logic/ExtraFunctions.ts +++ b/src/Logic/ExtraFunctions.ts @@ -509,7 +509,7 @@ export class ExtraFunctions { ): Record Function> { const record: Record Function> = {} for (const f of ExtraFunctions.allFuncs) { - if (( this.types).indexOf(f._name) < 0) { + if ((this.types).indexOf(f._name) < 0) { throw "Invalid extraFunc-type: " + f._name } record[f._name] = (feat) => f._f(params, feat) diff --git a/src/Logic/FeatureSource/Actors/SaveFeatureSourceToLocalStorage.ts b/src/Logic/FeatureSource/Actors/SaveFeatureSourceToLocalStorage.ts index 416e6f900..6e2510b72 100644 --- a/src/Logic/FeatureSource/Actors/SaveFeatureSourceToLocalStorage.ts +++ b/src/Logic/FeatureSource/Actors/SaveFeatureSourceToLocalStorage.ts @@ -38,7 +38,7 @@ class SingleTileSaver { if (this._registeredIds.has(id)) { continue } - if(id.match(/(node|way|relation)\/-.*/)){ + if (id.match(/(node|way|relation)\/-.*/)) { // We don't cache newly created points continue } diff --git a/src/Logic/FeatureSource/Sources/LastClickFeatureSource.ts b/src/Logic/FeatureSource/Sources/LastClickFeatureSource.ts index 7e8155f8f..092a7ab53 100644 --- a/src/Logic/FeatureSource/Sources/LastClickFeatureSource.ts +++ b/src/Logic/FeatureSource/Sources/LastClickFeatureSource.ts @@ -16,7 +16,7 @@ export class LastClickFeatureSource { private i: number = 0 private readonly hasPresets: boolean private readonly hasNoteLayer: boolean - public static readonly newPointElementId= "new_point_dialog" + public static readonly newPointElementId = "new_point_dialog" constructor(layout: LayoutConfig) { this.hasNoteLayer = layout.hasNoteLayer() diff --git a/src/Logic/ImageProviders/AllImageProviders.ts b/src/Logic/ImageProviders/AllImageProviders.ts index bc628c44a..1e5dcd2f5 100644 --- a/src/Logic/ImageProviders/AllImageProviders.ts +++ b/src/Logic/ImageProviders/AllImageProviders.ts @@ -18,15 +18,13 @@ export default class AllImageProviders { WikidataImageProvider.singleton, WikimediaImageProvider.singleton, // The 'genericImageProvider' is a fallback that scans various other tags for tags, unless the URL starts with one of the given prefixes - new GenericImageProvider( - [ - ...Imgur.defaultValuePrefix, - ...WikimediaImageProvider.commonsPrefixes, - ...Mapillary.valuePrefixes, - ...AllImageProviders.dontLoadFromPrefixes, - "Category:" - ] - ), + new GenericImageProvider([ + ...Imgur.defaultValuePrefix, + ...WikimediaImageProvider.commonsPrefixes, + ...Mapillary.valuePrefixes, + ...AllImageProviders.dontLoadFromPrefixes, + "Category:", + ]), ] public static apiUrls: string[] = [].concat( ...AllImageProviders.ImageAttributionSource.map((src) => src.apiUrls()) diff --git a/src/Logic/ImageProviders/ImageProvider.ts b/src/Logic/ImageProviders/ImageProvider.ts index cc5dd00e5..a636eb20c 100644 --- a/src/Logic/ImageProviders/ImageProvider.ts +++ b/src/Logic/ImageProviders/ImageProvider.ts @@ -71,6 +71,4 @@ export default abstract class ImageProvider { public abstract DownloadAttribution(providedImage: ProvidedImage): Promise public abstract apiUrls(): string[] - - } diff --git a/src/Logic/ImageProviders/ImageUploadManager.ts b/src/Logic/ImageProviders/ImageUploadManager.ts index f34eb29bf..2abef273d 100644 --- a/src/Logic/ImageProviders/ImageUploadManager.ts +++ b/src/Logic/ImageProviders/ImageUploadManager.ts @@ -73,15 +73,15 @@ export class ImageUploadManager { } } - public canBeUploaded(file: File): true | {error: Translation} { + public canBeUploaded(file: File): true | { error: Translation } { const sizeInBytes = file.size const self = this if (sizeInBytes > this._uploader.maxFileSizeInMegabytes * 1000000) { - const error = Translations.t.image.toBig.Subs({ + const error = Translations.t.image.toBig.Subs({ actual_size: Math.floor(sizeInBytes / 1000000) + "MB", max_size: self._uploader.maxFileSizeInMegabytes + "MB", }) - return {error} + return { error } } return true } @@ -98,9 +98,8 @@ export class ImageUploadManager { tagsStore: UIEventSource, targetKey?: string ): Promise { - const canBeUploaded = this.canBeUploaded(file) - if(canBeUploaded !== true){ + if (canBeUploaded !== true) { throw canBeUploaded.error } diff --git a/src/Logic/Maproulette.ts b/src/Logic/Maproulette.ts index 6f4e5f361..87c56c9d3 100644 --- a/src/Logic/Maproulette.ts +++ b/src/Logic/Maproulette.ts @@ -1,7 +1,7 @@ import Constants from "../Models/Constants" export interface MaprouletteTask { - name: string, - description: string, + name: string + description: string instruction: string } export default class Maproulette { diff --git a/src/Logic/MetaTagging.ts b/src/Logic/MetaTagging.ts index 74a3a53b1..375555992 100644 --- a/src/Logic/MetaTagging.ts +++ b/src/Logic/MetaTagging.ts @@ -27,16 +27,16 @@ export default class MetaTagging { ((feature: Feature, propertiesStore: UIEventSource) => void)[] >() private state: { - readonly selectedElement: Store; - readonly layout: LayoutConfig; - readonly osmObjectDownloader: OsmObjectDownloader; - readonly perLayer: ReadonlyMap; - readonly indexedFeatures: IndexedFeatureSource; + readonly selectedElement: Store + readonly layout: LayoutConfig + readonly osmObjectDownloader: OsmObjectDownloader + readonly perLayer: ReadonlyMap + readonly indexedFeatures: IndexedFeatureSource readonly featureProperties: FeaturePropertiesStore } private params: { - getFeatureById: (id) => Feature; - getFeaturesWithin: (layerId, bbox) => (Feature[][] | [Feature[]]) + getFeatureById: (id) => Feature + getFeaturesWithin: (layerId, bbox) => Feature[][] | [Feature[]] } constructor(state: { @@ -48,7 +48,7 @@ export default class MetaTagging { readonly featureProperties: FeaturePropertiesStore }) { this.state = state - const params = this.params = MetaTagging.createExtraFuncParams(state) + const params = (this.params = MetaTagging.createExtraFuncParams(state)) for (const layer of state.layout.layers) { if (layer.source === null) { continue @@ -78,7 +78,7 @@ export default class MetaTagging { } // Force update the tags of the currently selected element - state.selectedElement.addCallbackAndRunD(feature => { + state.selectedElement.addCallbackAndRunD((feature) => { this.updateCurrentSelectedElement() let lastUpdateMoment = new Date() const tags = state?.featureProperties?.getStore(feature.properties.id) @@ -86,22 +86,19 @@ export default class MetaTagging { tags?.addCallbackD(() => { console.log("Received an update! Re-calculating the metatags") - if(feature !== state.selectedElement.data){ + if (feature !== state.selectedElement.data) { return true // Unregister, we are not the selected element anymore } - if(new Date().getTime() - lastUpdateMoment.getTime() < 250){ + if (new Date().getTime() - lastUpdateMoment.getTime() < 250) { return } lastUpdateMoment = new Date() window.requestIdleCallback(() => { this.updateCurrentSelectedElement() lastUpdateMoment = new Date() - }) }) }) - - } /** @@ -125,7 +122,7 @@ export default class MetaTagging { state.featureProperties, { includeDates: !lightUpdate, - evaluateStrict: !lightUpdate + evaluateStrict: !lightUpdate, } ) } @@ -209,8 +206,13 @@ export default class MetaTagging { // All keys are defined - lets skip! continue } - const shouldPing = metatag.applyMetaTagsOnFeature(feature, layer, tags, state) - if(!shouldPing){ + const shouldPing = metatag.applyMetaTagsOnFeature( + feature, + layer, + tags, + state + ) + if (!shouldPing) { continue } somethingChanged = true @@ -291,7 +293,7 @@ export default class MetaTagging { return [] } return [state.perLayer.get(layerId).GetFeaturesWithin(bbox)] - } + }, } } @@ -336,8 +338,8 @@ export default class MetaTagging { if (MetaTagging.errorPrintCount < MetaTagging.stopErrorOutputAt) { console.warn( "Could not calculate a " + - (isStrict ? "strict " : "") + - "calculated tag for key", + (isStrict ? "strict " : "") + + "calculated tag for key", key, "for feature", feat.properties.id, @@ -345,9 +347,9 @@ export default class MetaTagging { code, "(in layer", layerId + - ") due to \n" + - e + - "\n. Are you the theme creator? Doublecheck your code. Note that the metatags might not be stable on new features", + ") due to \n" + + e + + "\n. Are you the theme creator? Doublecheck your code. Note that the metatags might not be stable on new features", e, e.stack, { feat } diff --git a/src/Logic/Osm/Changes.ts b/src/Logic/Osm/Changes.ts index 25315546a..58ece3d2e 100644 --- a/src/Logic/Osm/Changes.ts +++ b/src/Logic/Osm/Changes.ts @@ -29,7 +29,11 @@ export class Changes { public readonly pendingChanges: UIEventSource = LocalStorageSource.GetParsed("pending-changes", []) public readonly allChanges = new UIEventSource(undefined) - public readonly state: { allElements?: IndexedFeatureSource; osmConnection: OsmConnection, featureSwitches?: FeatureSwitchState } + public readonly state: { + allElements?: IndexedFeatureSource + osmConnection: OsmConnection + featureSwitches?: FeatureSwitchState + } public readonly extraComment: UIEventSource = new UIEventSource(undefined) public readonly backend: string public readonly isUploading = new UIEventSource(false) @@ -46,7 +50,7 @@ export class Changes { allElements?: IndexedFeatureSource featurePropertiesStore?: FeaturePropertiesStore osmConnection: OsmConnection - historicalUserLocations?: FeatureSource, + historicalUserLocations?: FeatureSource featureSwitches?: FeatureSwitchState }, leftRightSensitive: boolean = false @@ -433,7 +437,7 @@ export class Changes { // Probably irrelevant, such as a new helper node return } - if(this.state.featureSwitches.featureSwitchMorePrivacy?.data){ + if (this.state.featureSwitches.featureSwitchMorePrivacy?.data) { return } diff --git a/src/Logic/Osm/ChangesetHandler.ts b/src/Logic/Osm/ChangesetHandler.ts index 45f7695c5..2a6769264 100644 --- a/src/Logic/Osm/ChangesetHandler.ts +++ b/src/Logic/Osm/ChangesetHandler.ts @@ -224,7 +224,7 @@ export class ChangesetHandler { if (newMetaTag === undefined) { extraMetaTags.push({ key: key, - value: oldCsTags[key] + value: oldCsTags[key], }) continue } @@ -360,15 +360,12 @@ export class ChangesetHandler { ["created_by", `MapComplete ${Constants.vNumber}`], ["locale", Locale.language.data], ["host", `${window.location.origin}${window.location.pathname}`], - [ - "source", - setSourceAsSurvey ? "survey" : undefined - ], - ["imagery", this.changes.state["backgroundLayer"]?.data?.id] + ["source", setSourceAsSurvey ? "survey" : undefined], + ["imagery", this.changes.state["backgroundLayer"]?.data?.id], ].map(([key, value]) => ({ key, value, - aggregate: false + aggregate: false, })) } diff --git a/src/Logic/Osm/OsmConnection.ts b/src/Logic/Osm/OsmConnection.ts index 580521097..ed9938712 100644 --- a/src/Logic/Osm/OsmConnection.ts +++ b/src/Logic/Osm/OsmConnection.ts @@ -143,7 +143,11 @@ export class OsmConnection { options.oauth_token.setData(undefined) } - if (!Utils.runningFromConsole && this.auth.authenticated() && options.attemptLogin !== false) { + if ( + !Utils.runningFromConsole && + this.auth.authenticated() && + options.attemptLogin !== false + ) { this.AttemptLogin() } else { console.log("Not authenticated") @@ -210,7 +214,7 @@ export class OsmConnection { this.auth.xhr( { method: "GET", - path: "/api/0.6/user/details" + path: "/api/0.6/user/details", }, (err, details: XMLDocument) => { if (err != null) { @@ -322,9 +326,9 @@ export class OsmConnection { method, headers: header, content, - path: `/api/0.6/${path}` + path: `/api/0.6/${path}`, }, - function(err, response) { + function (err, response) { if (err !== null) { error(err) } else { @@ -341,7 +345,7 @@ export class OsmConnection { header?: Record, allowAnonymous: boolean = false ): Promise { - return await this.interact(path, "POST", header, content, allowAnonymous) + return await this.interact(path, "POST", header, content, allowAnonymous) } public async put( @@ -349,7 +353,7 @@ export class OsmConnection { content?: string, header?: Record ): Promise { - return await this.interact(path, "PUT", header, content) + return await this.interact(path, "PUT", header, content) } public async get( @@ -377,7 +381,7 @@ export class OsmConnection { public reopenNote(id: number | string, text?: string): Promise { if (this._dryRun.data) { console.warn("Dryrun enabled - not actually reopening note ", id, " with text ", text) - return new Promise(resolve => { + return new Promise((resolve) => { resolve("") }) } @@ -404,7 +408,7 @@ export class OsmConnection { "notes.json", content, { - "Content-Type": "application/x-www-form-urlencoded; charset=UTF-8" + "Content-Type": "application/x-www-form-urlencoded; charset=UTF-8", }, true ) @@ -445,7 +449,7 @@ export class OsmConnection { file: gpx, description: options.description, tags: options.labels?.join(",") ?? "", - visibility: options.visibility + visibility: options.visibility, } if (!contents.description) { @@ -453,9 +457,9 @@ export class OsmConnection { } const extras = { file: - "; filename=\"" + + '; filename="' + (options.filename ?? "gpx_track_mapcomplete_" + new Date().toISOString()) + - "\"\r\nContent-Type: application/gpx+xml" + '"\r\nContent-Type: application/gpx+xml', } const boundary = "987654" @@ -463,7 +467,7 @@ export class OsmConnection { let body = "" for (const key in contents) { body += "--" + boundary + "\r\n" - body += "Content-Disposition: form-data; name=\"" + key + "\"" + body += 'Content-Disposition: form-data; name="' + key + '"' if (extras[key] !== undefined) { body += extras[key] } @@ -474,7 +478,7 @@ export class OsmConnection { const response = await this.post("gpx/create", body, { "Content-Type": "multipart/form-data; boundary=" + boundary, - "Content-Length": ""+body.length + "Content-Length": "" + body.length, }) const parsed = JSON.parse(response) console.log("Uploaded GPX track", parsed) @@ -497,9 +501,9 @@ export class OsmConnection { { method: "POST", - path: `/api/0.6/notes/${id}/comment?text=${encodeURIComponent(text)}` + path: `/api/0.6/notes/${id}/comment?text=${encodeURIComponent(text)}`, }, - function(err) { + function (err) { if (err !== null) { error(err) } else { @@ -514,7 +518,7 @@ export class OsmConnection { * To be called by land.html */ public finishLogin(callback: (previousURL: string) => void) { - this.auth.authenticate(function() { + this.auth.authenticate(function () { // Fully authed at this point console.log("Authentication successful!") const previousLocation = LocalStorageSource.Get("location_before_login") @@ -531,7 +535,7 @@ export class OsmConnection { ? "https://mapcomplete.org/land.html" : window.location.protocol + "//" + window.location.host + "/land.html", singlepage: true, // We always use 'singlePage', it is the most stable - including in PWA - auto: true + auto: true, }) } diff --git a/src/Logic/Osm/OsmObjectDownloader.ts b/src/Logic/Osm/OsmObjectDownloader.ts index 4baed2032..cc0b4bed3 100644 --- a/src/Logic/Osm/OsmObjectDownloader.ts +++ b/src/Logic/Osm/OsmObjectDownloader.ts @@ -62,7 +62,12 @@ export default class OsmObjectDownloader { if (idN < 0) { obj = this.constructObject(<"node" | "way" | "relation">type, idN) } else { - obj = await OsmObjectDownloader.RawDownloadObjectAsync(type, idN, this.backend, maxCacheAgeInSecs) + obj = await OsmObjectDownloader.RawDownloadObjectAsync( + type, + idN, + this.backend, + maxCacheAgeInSecs + ) } if (obj === "deleted") { return obj diff --git a/src/Logic/SimpleMetaTagger.ts b/src/Logic/SimpleMetaTagger.ts index 5ee58e93b..ec7b838b7 100644 --- a/src/Logic/SimpleMetaTagger.ts +++ b/src/Logic/SimpleMetaTagger.ts @@ -126,7 +126,7 @@ class CountryTagger extends SimpleMetaTagger { applyMetaTagsOnFeature(feature: Feature, _, tagsSource) { const runningTasks = this.runningTasks - if(runningTasks.has(feature) || !!feature.properties._country){ + if (runningTasks.has(feature) || !!feature.properties._country) { return } runningTasks.add(feature) @@ -432,8 +432,11 @@ export default class SimpleMetaTaggers { () => feature.properties["_country"] ) const canonical = - denomination?.canonicalValue(value, defaultDenom == denomination, unit.inverted) ?? - undefined + denomination?.canonicalValue( + value, + defaultDenom == denomination, + unit.inverted + ) ?? undefined if (canonical === value) { break } @@ -511,7 +514,7 @@ export default class SimpleMetaTaggers { state: undefined, }, }, - { tag_key: "opening_hours" } + { tag_key: "opening_hours" } ) // Recalculate! diff --git a/src/Logic/State/FeatureSwitchState.ts b/src/Logic/State/FeatureSwitchState.ts index cf3bc6359..b20eac3f5 100644 --- a/src/Logic/State/FeatureSwitchState.ts +++ b/src/Logic/State/FeatureSwitchState.ts @@ -165,14 +165,12 @@ export default class FeatureSwitchState extends OsmConnectionFeatureSwitches { "If true, shows some extra debugging help such as all the available tags on every object" ) - this.featureSwitchMorePrivacy = QueryParameters.GetBooleanQueryParameter( "moreprivacy", layoutToUse.enableMorePrivacy, "If true, the location distance indication will not be written to the changeset and other privacy enhancing measures might be taken." ) - this.overpassUrl = QueryParameters.GetQueryParameter( "overpassUrl", (layoutToUse?.overpassUrl ?? Constants.defaultOverpassUrls).join(","), diff --git a/src/Logic/State/UserSettingsMetaTagging.ts b/src/Logic/State/UserSettingsMetaTagging.ts index 33a5ae85b..6e568c5c3 100644 --- a/src/Logic/State/UserSettingsMetaTagging.ts +++ b/src/Logic/State/UserSettingsMetaTagging.ts @@ -1,14 +1,42 @@ import { Utils } from "../../Utils" /** This code is autogenerated - do not edit. Edit ./assets/layers/usersettings/usersettings.json instead */ export class ThemeMetaTagging { - public static readonly themeName = "usersettings" + public static readonly themeName = "usersettings" - public metaTaggging_for_usersettings(feat: {properties: Record}) { - Utils.AddLazyProperty(feat.properties, '_mastodon_candidate_md', () => feat.properties._description.match(/\[[^\]]*\]\((.*(mastodon|en.osm.town).*)\).*/)?.at(1) ) - Utils.AddLazyProperty(feat.properties, '_d', () => feat.properties._description?.replace(/</g,'<')?.replace(/>/g,'>') ?? '' ) - Utils.AddLazyProperty(feat.properties, '_mastodon_candidate_a', () => (feat => {const e = document.createElement('div');e.innerHTML = feat.properties._d;return Array.from(e.getElementsByTagName("a")).filter(a => a.href.match(/mastodon|en.osm.town/) !== null)[0]?.href }) (feat) ) - Utils.AddLazyProperty(feat.properties, '_mastodon_link', () => (feat => {const e = document.createElement('div');e.innerHTML = feat.properties._d;return Array.from(e.getElementsByTagName("a")).filter(a => a.getAttribute("rel")?.indexOf('me') >= 0)[0]?.href})(feat) ) - Utils.AddLazyProperty(feat.properties, '_mastodon_candidate', () => feat.properties._mastodon_candidate_md ?? feat.properties._mastodon_candidate_a ) - feat.properties['__current_backgroun'] = 'initial_value' - } -} \ No newline at end of file + public metaTaggging_for_usersettings(feat: { properties: Record }) { + Utils.AddLazyProperty(feat.properties, "_mastodon_candidate_md", () => + feat.properties._description + .match(/\[[^\]]*\]\((.*(mastodon|en.osm.town).*)\).*/) + ?.at(1) + ) + Utils.AddLazyProperty( + feat.properties, + "_d", + () => feat.properties._description?.replace(/</g, "<")?.replace(/>/g, ">") ?? "" + ) + Utils.AddLazyProperty(feat.properties, "_mastodon_candidate_a", () => + ((feat) => { + const e = document.createElement("div") + e.innerHTML = feat.properties._d + return Array.from(e.getElementsByTagName("a")).filter( + (a) => a.href.match(/mastodon|en.osm.town/) !== null + )[0]?.href + })(feat) + ) + Utils.AddLazyProperty(feat.properties, "_mastodon_link", () => + ((feat) => { + const e = document.createElement("div") + e.innerHTML = feat.properties._d + return Array.from(e.getElementsByTagName("a")).filter( + (a) => a.getAttribute("rel")?.indexOf("me") >= 0 + )[0]?.href + })(feat) + ) + Utils.AddLazyProperty( + feat.properties, + "_mastodon_candidate", + () => feat.properties._mastodon_candidate_md ?? feat.properties._mastodon_candidate_a + ) + feat.properties["__current_backgroun"] = "initial_value" + } +} diff --git a/src/Logic/Tags/And.ts b/src/Logic/Tags/And.ts index c27349205..a689c8b5f 100644 --- a/src/Logic/Tags/And.ts +++ b/src/Logic/Tags/And.ts @@ -278,11 +278,11 @@ export class And extends TagsFilter { } const optimized = optimizedRaw - for (let i = 0; i 0' and 'tj' be 'count>10'. @@ -290,7 +290,7 @@ export class And extends TagsFilter { // If 'ti' is true, then 'tj' will be true too and 'tj' can be ignored // If 'ti' is false, then the entire expression will be false and it doesn't matter what 'tj' yields optimized.splice(j, 1) - }else if (tj.shadows(ti)){ + } else if (tj.shadows(ti)) { optimized.splice(i, 1) i-- continue @@ -298,7 +298,6 @@ export class And extends TagsFilter { } } - { // Conflicting keys do return false const properties: Record = {} @@ -358,9 +357,9 @@ export class And extends TagsFilter { i-- } } - }else if(opt instanceof ComparingTag) { + } else if (opt instanceof ComparingTag) { const ct = opt - if(properties[ct.key] !== undefined && !ct.matchesProperties(properties)){ + if (properties[ct.key] !== undefined && !ct.matchesProperties(properties)) { return false } } diff --git a/src/Logic/Tags/Tag.ts b/src/Logic/Tags/Tag.ts index edd3b3c82..92664080b 100644 --- a/src/Logic/Tags/Tag.ts +++ b/src/Logic/Tags/Tag.ts @@ -136,15 +136,15 @@ export class Tag extends TagsFilter { * new Tag("key","value").shadows(new And([new Tag("x","y"), new RegexTag("a","b", true)]) // => false */ shadows(other: TagsFilter): boolean { - if ((other["key"] !== this.key)) { + if (other["key"] !== this.key) { return false } - if(other instanceof Tag){ + if (other instanceof Tag) { // Other.key === this.key return other.value === this.value } - if(other instanceof RegexTag){ - return other.matchesProperties({[this.key]: this.value}) + if (other instanceof RegexTag) { + return other.matchesProperties({ [this.key]: this.value }) } return false } diff --git a/src/Logic/UIEventSource.ts b/src/Logic/UIEventSource.ts index 96b450a31..91f3b69f1 100644 --- a/src/Logic/UIEventSource.ts +++ b/src/Logic/UIEventSource.ts @@ -835,7 +835,7 @@ export class UIEventSource extends Store implements Writable { } public mapAsyncD(f: (t: T) => Promise): Store { - return this.bindD(t => UIEventSource.FromPromise(f(t))) + return this.bindD((t) => UIEventSource.FromPromise(f(t))) } /** @@ -901,5 +901,4 @@ export class UIEventSource extends Store implements Writable { update(f: Updater & ((value: T) => T)): void { this.setData(f(this.data)) } - } diff --git a/src/Logic/Web/LinkedDataLoader.ts b/src/Logic/Web/LinkedDataLoader.ts index 97636ec3b..39729fbad 100644 --- a/src/Logic/Web/LinkedDataLoader.ts +++ b/src/Logic/Web/LinkedDataLoader.ts @@ -27,23 +27,23 @@ export default class LinkedDataLoader { opening_hours: { "@id": "http://schema.org/openingHoursSpecification" }, openingHours: { "@id": "http://schema.org/openingHours", "@container": "@set" }, geo: { "@id": "http://schema.org/geo" }, - alt_name: { "@id": "http://schema.org/alternateName" } + alt_name: { "@id": "http://schema.org/alternateName" }, } private static COMPACTING_CONTEXT_OH = { dayOfWeek: { "@id": "http://schema.org/dayOfWeek", "@container": "@set" }, closes: { "@id": "http://schema.org/closes", - "@type": "http://www.w3.org/2001/XMLSchema#time" + "@type": "http://www.w3.org/2001/XMLSchema#time", }, opens: { "@id": "http://schema.org/opens", - "@type": "http://www.w3.org/2001/XMLSchema#time" - } + "@type": "http://www.w3.org/2001/XMLSchema#time", + }, } private static formatters: Record<"phone" | "email" | "website", Validator> = { phone: new PhoneValidator(), email: new EmailValidator(), - website: new UrlValidator(undefined, undefined, true) + website: new UrlValidator(undefined, undefined, true), } private static ignoreKeys = [ "http://schema.org/logo", @@ -56,7 +56,7 @@ export default class LinkedDataLoader { "http://schema.org/description", "http://schema.org/hasMap", "http://schema.org/priceRange", - "http://schema.org/contactPoint" + "http://schema.org/contactPoint", ] private static shapeToPolygon(str: string): Polygon { @@ -69,8 +69,8 @@ export default class LinkedDataLoader { .trim() .split(" ") .map((n) => Number(n)) - ) - ] + ), + ], } } @@ -92,18 +92,18 @@ export default class LinkedDataLoader { const context = { lat: { "@id": "http://schema.org/latitude", - "@type": "http://www.w3.org/2001/XMLSchema#double" + "@type": "http://www.w3.org/2001/XMLSchema#double", }, lon: { "@id": "http://schema.org/longitude", - "@type": "http://www.w3.org/2001/XMLSchema#double" - } + "@type": "http://www.w3.org/2001/XMLSchema#double", + }, } const flattened = await jsonld.compact(geo, context) return { type: "Point", - coordinates: [Number(flattened.lon), Number(flattened.lat)] + coordinates: [Number(flattened.lon), Number(flattened.lat)], } } @@ -288,7 +288,7 @@ export default class LinkedDataLoader { if (properties["latitude"] && properties["longitude"]) { geometry = { type: "Point", - coordinates: [Number(properties["longitude"]), Number(properties["latitude"])] + coordinates: [Number(properties["longitude"]), Number(properties["latitude"])], } delete properties["latitude"] delete properties["longitude"] @@ -300,7 +300,7 @@ export default class LinkedDataLoader { const geo: GeoJSON = { type: "Feature", properties, - geometry + geometry, } delete linkedData.geo delete properties.shape @@ -323,7 +323,7 @@ export default class LinkedDataLoader { if (output["type"]?.[0] === "https://data.velopark.be/openvelopark/terms#BicycleLocker") { output["bicycle_parking"] = ["lockers"] } - if(output["type"] === undefined){ + if (output["type"] === undefined) { console.error("No type given for", output) } delete output["type"] @@ -333,7 +333,7 @@ export default class LinkedDataLoader { return } output[key] = output[key].map((v) => applyF(v)) - if (!output[key].some(v => v !== undefined)) { + if (!output[key].some((v) => v !== undefined)) { delete output[key] } } @@ -418,7 +418,7 @@ export default class LinkedDataLoader { "brede publiek", "iedereen", "bezoekers", - "iedereen - vooral bezoekers gemeentehuis of bibliotheek." + "iedereen - vooral bezoekers gemeentehuis of bibliotheek.", ].indexOf(audience.toLowerCase()) >= 0 ) { return "yes" @@ -501,7 +501,7 @@ export default class LinkedDataLoader { mv: "http://schema.mobivoc.org/", gr: "http://purl.org/goodrelations/v1#", vp: "https://data.velopark.be/openvelopark/vocabulary#", - vpt: "https://data.velopark.be/openvelopark/terms#" + vpt: "https://data.velopark.be/openvelopark/terms#", }, [url], undefined, @@ -522,7 +522,7 @@ export default class LinkedDataLoader { mv: "http://schema.mobivoc.org/", gr: "http://purl.org/goodrelations/v1#", vp: "https://data.velopark.be/openvelopark/vocabulary#", - vpt: "https://data.velopark.be/openvelopark/terms#" + vpt: "https://data.velopark.be/openvelopark/terms#", }, [url], "g", @@ -654,7 +654,10 @@ export default class LinkedDataLoader { * The id will be saved as `ref:velopark` * @param url */ - public static async fetchVeloparkEntry(url: string, includeExtras: boolean = false): Promise { + public static async fetchVeloparkEntry( + url: string, + includeExtras: boolean = false + ): Promise { const cacheKey = includeExtras + url if (this.veloparkCache[cacheKey]) { return this.veloparkCache[cacheKey] @@ -662,20 +665,20 @@ export default class LinkedDataLoader { const withProxyUrl = Constants.linkedDataProxy.replace("{url}", encodeURIComponent(url)) const optionalPaths: Record> = { "schema:interactionService": { - "schema:url": "website" + "schema:url": "website", }, "mv:operatedBy": { - "gr:legalName": "operator" + "gr:legalName": "operator", }, "schema:contactPoint": { "schema:email": "email", - "schema:telephone": "phone" + "schema:telephone": "phone", }, - "schema:dateModified": "_last_edit_timestamp" + "schema:dateModified": "_last_edit_timestamp", } if (includeExtras) { optionalPaths["schema:address"] = { - "schema:streetAddress": "addr" + "schema:streetAddress": "addr", } optionalPaths["schema:name"] = "name" optionalPaths["schema:description"] = "description" @@ -693,19 +696,19 @@ export default class LinkedDataLoader { "schema:geo": { "schema:latitude": "latitude", "schema:longitude": "longitude", - "schema:polygon": "shape" + "schema:polygon": "shape", }, "schema:priceSpecification": { "mv:freeOfCharge": "fee", - "schema:price": "charge" - } + "schema:price": "charge", + }, } const extra = [ "schema:priceSpecification [ mv:dueForTime [ mv:timeStartValue ?chargeStart; mv:timeEndValue ?chargeEnd; mv:timeUnit ?timeUnit ] ]", "vp:allows [vp:bicycleType ; vp:bicyclesAmount ?capacityCargobike; vp:bicycleType ?cargoBikeType]", "vp:allows [vp:bicycleType ; vp:bicyclesAmount ?capacityElectric; vp:bicycleType ?electricBikeType]", - "vp:allows [vp:bicycleType ; vp:bicyclesAmount ?capacityTandem; vp:bicycleType ?tandemBikeType]" + "vp:allows [vp:bicycleType ; vp:bicyclesAmount ?capacityTandem; vp:bicycleType ?tandemBikeType]", ] const unpatched = await this.fetchEntry( diff --git a/src/Logic/Web/MangroveReviews.ts b/src/Logic/Web/MangroveReviews.ts index a6c292cb1..9b432d3cb 100644 --- a/src/Logic/Web/MangroveReviews.ts +++ b/src/Logic/Web/MangroveReviews.ts @@ -110,12 +110,12 @@ export class MangroveIdentity { return [] } const allReviews = await MangroveReviews.getReviews({ - kid: pem + kid: pem, }) this.allReviewsById.setData( allReviews.reviews.map((r) => ({ ...r, - ...r.payload + ...r.payload, })) ) }) @@ -182,10 +182,10 @@ export default class FeatureReviews { feature.geometry.type === "Polygon" ) { coordss = feature.geometry.coordinates - }else if(feature.geometry.type === "MultiPolygon"){ + } else if (feature.geometry.type === "MultiPolygon") { coordss = feature.geometry.coordinates[0] - }else{ - throw "Invalid feature type: "+feature.geometry.type + } else { + throw "Invalid feature type: " + feature.geometry.type } let maxDistance = 0 for (const coords of coordss) { @@ -288,7 +288,7 @@ export default class FeatureReviews { } const r: Review = { sub: this.subjectUri.data, - ...review + ...review, } const keypair: CryptoKeyPair = await this._identity.getKeypair() const jwt = await MangroveReviews.signReview(keypair, r) @@ -303,7 +303,7 @@ export default class FeatureReviews { ...r, kid, signature: jwt, - madeByLoggedInUser: new ImmutableStore(true) + madeByLoggedInUser: new ImmutableStore(true), } this._reviews.data.push(reviewWithKid) this._reviews.ping() @@ -350,7 +350,7 @@ export default class FeatureReviews { signature: reviewData.signature, madeByLoggedInUser: this._identity.getKeyId().map((user_key_id) => { return reviewData.kid === user_key_id - }) + }), }) hasNew = true } @@ -369,12 +369,16 @@ export default class FeatureReviews { private ConstructSubjectUri(dontEncodeName: boolean = false): Store { // https://www.rfc-editor.org/rfc/rfc5870#section-3.4.2 // `u` stands for `uncertainty`, https://www.rfc-editor.org/rfc/rfc5870#section-3.4.3 - return this._name.map(name => { + return this._name.map((name) => { let uri = `geo:${this._lat},${this._lon}?u=${Math.round(this._uncertainty)}` if (name) { uri += "&q=" + (dontEncodeName ? name : encodeURIComponent(name)) - }else if(this._uncertainty > 1000){ - console.error("Not fetching reviews. Only got a point and a very big uncertainty range ("+this._uncertainty+"), so you'd probably only get garbage. Specify a name") + } else if (this._uncertainty > 1000) { + console.error( + "Not fetching reviews. Only got a point and a very big uncertainty range (" + + this._uncertainty + + "), so you'd probably only get garbage. Specify a name" + ) return undefined } return uri diff --git a/src/Logic/Web/NameSuggestionIndex.ts b/src/Logic/Web/NameSuggestionIndex.ts index 7438297be..dab89b047 100644 --- a/src/Logic/Web/NameSuggestionIndex.ts +++ b/src/Logic/Web/NameSuggestionIndex.ts @@ -48,7 +48,7 @@ export interface NSIItem { displayName: string id: string locationSet: { - include: string[], + include: string[] exclude: string[] } tags: Record @@ -56,11 +56,15 @@ export interface NSIItem { } export default class NameSuggestionIndex { - private static readonly nsiFile: Readonly = nsi - private static readonly nsiWdFile: Readonly> = nsiWD["wikidata"] + private static readonly nsiWdFile: Readonly< + Record< + string, + { + logos: { wikidata?: string; facebook?: string } + } + > + > = nsiWD["wikidata"] private static loco = new LocationConflation(nsiFeatures) // Some additional boundaries @@ -71,9 +75,11 @@ export default class NameSuggestionIndex { return this._supportedTypes } const keys = Object.keys(NameSuggestionIndex.nsiFile.nsi) - const all = keys.map(k => NameSuggestionIndex.nsiFile.nsi[k].properties.path.split("/")[0]) - this._supportedTypes = Utils.Dedup(all).map(s => { - if(s.endsWith("s")){ + const all = keys.map( + (k) => NameSuggestionIndex.nsiFile.nsi[k].properties.path.split("/")[0] + ) + this._supportedTypes = Utils.Dedup(all).map((s) => { + if (s.endsWith("s")) { s = s.substring(0, s.length - 1) } return s @@ -81,7 +87,6 @@ export default class NameSuggestionIndex { return this._supportedTypes } - /** * Fetches the data files for a single country. Note that it contains _all_ entries having this brand, not for a single type of object * @param type @@ -89,19 +94,24 @@ export default class NameSuggestionIndex { * @private */ private static async fetchFrequenciesFor(type: string, countries: string[]) { - let stats = await Promise.all(countries.map(c => { - try { - return Utils.downloadJsonCached>(`./assets/data/nsi/stats/${type}.${c.toUpperCase()}.json`, 24 * 60 * 60 * 1000) - } catch (e) { - console.error("Could not fetch " + type + " statistics due to", e) - return undefined - } - })) + let stats = await Promise.all( + countries.map((c) => { + try { + return Utils.downloadJsonCached>( + `./assets/data/nsi/stats/${type}.${c.toUpperCase()}.json`, + 24 * 60 * 60 * 1000 + ) + } catch (e) { + console.error("Could not fetch " + type + " statistics due to", e) + return undefined + } + }) + ) stats = Utils.NoNull(stats) if (stats.length === 1) { return stats[0] } - if(stats.length === 0){ + if (stats.length === 0) { return {} } const merged = stats[0] @@ -128,7 +138,12 @@ export default class NameSuggestionIndex { return false } - public static async generateMappings(type: string, tags: Record, country: string[], location?: [number, number]): Promise { + public static async generateMappings( + type: string, + tags: Record, + country: string[], + location?: [number, number] + ): Promise { const mappings: Mapping[] = [] const frequencies = await NameSuggestionIndex.fetchFrequenciesFor(type, country) for (const key in tags) { @@ -136,8 +151,14 @@ export default class NameSuggestionIndex { continue } const value = tags[key] - const actualBrands = NameSuggestionIndex.getSuggestionsForKV(type, key, value, country.join(";"), location) - if(!actualBrands){ + const actualBrands = NameSuggestionIndex.getSuggestionsForKV( + type, + key, + value, + country.join(";"), + location + ) + if (!actualBrands) { continue } for (const nsiItem of actualBrands) { @@ -156,7 +177,9 @@ export default class NameSuggestionIndex { } mappings.push({ if: new Tag(type, tags[type]), - addExtraTags: Object.keys(tags).filter(k => k !== type).map(k => new Tag(k, tags[k])), + addExtraTags: Object.keys(tags) + .filter((k) => k !== type) + .map((k) => new Tag(k, tags[k])), then: new TypedTranslation>({ "*": nsiItem.displayName }), hideInAnswer: false, ifnot: undefined, @@ -164,22 +187,23 @@ export default class NameSuggestionIndex { icon, iconClass: "medium", priorityIf: frequency > 0 ? new RegexTag("id", /.*/) : undefined, - searchTerms: { "*": [nsiItem.displayName, nsiItem.id] } + searchTerms: { "*": [nsiItem.displayName, nsiItem.id] }, }) } } return mappings } - public static supportedTags(type: "operator" | "brand" | "flag" | "transit" | string): Record { - const tags: Record = {} + public static supportedTags( + type: "operator" | "brand" | "flag" | "transit" | string + ): Record { + const tags: Record = {} const keys = Object.keys(NameSuggestionIndex.nsiFile.nsi) for (const key of keys) { - const nsiItem = NameSuggestionIndex.nsiFile.nsi[key] const path = nsiItem.properties.path const [osmType, osmkey, osmvalue] = path.split("/") - if (type !== osmType && (type + "s" !== osmType)) { + if (type !== osmType && type + "s" !== osmType) { continue } if (!tags[osmkey]) { @@ -204,7 +228,7 @@ export default class NameSuggestionIndex { options.push(...suggestions) } } - return (options) + return options } /** @@ -212,8 +236,15 @@ export default class NameSuggestionIndex { * @param country: a string containing one or more country codes, separated by ";" * @param location: center point of the feature, should be [lon, lat] */ - public static getSuggestionsFor(type: string, tags: {key: string, value: string}[], country: string = undefined, location: [number, number] = undefined): NSIItem[] { - return tags.flatMap(tag => this.getSuggestionsForKV(type, tag.key, tag.value, country, location)) + public static getSuggestionsFor( + type: string, + tags: { key: string; value: string }[], + country: string = undefined, + location: [number, number] = undefined + ): NSIItem[] { + return tags.flatMap((tag) => + this.getSuggestionsForKV(type, tag.key, tag.value, country, location) + ) } /** @@ -221,18 +252,26 @@ export default class NameSuggestionIndex { * @param country: a string containing one or more country codes, separated by ";" * @param location: center point of the feature, should be [lon, lat] */ - public static getSuggestionsForKV(type: string, key: string, value: string, country: string = undefined, location: [number, number] = undefined): NSIItem[] { + public static getSuggestionsForKV( + type: string, + key: string, + value: string, + country: string = undefined, + location: [number, number] = undefined + ): NSIItem[] { const path = `${type}s/${key}/${value}` const entry = NameSuggestionIndex.nsiFile.nsi[path] - return entry?.items?.filter(i => { + return entry?.items?.filter((i) => { if (i.locationSet.include.indexOf("001") >= 0) { return true } - if (country === undefined || + if ( + country === undefined || // We prefer the countries provided by lonlat2country, they are more precise // Country might contain multiple countries, separated by ';' - i.locationSet.include.some(c => country.indexOf(c) >= 0)) { + i.locationSet.include.some((c) => country.indexOf(c) >= 0) + ) { return true } diff --git a/src/Logic/Web/NearbyImagesSearch.ts b/src/Logic/Web/NearbyImagesSearch.ts index a9b7de2d4..d712c3c60 100644 --- a/src/Logic/Web/NearbyImagesSearch.ts +++ b/src/Logic/Web/NearbyImagesSearch.ts @@ -50,10 +50,8 @@ export default class NearbyImagesSearch { constructor(options: NearbyImageOptions, features: IndexedFeatureSource) { this.individualStores = NearbyImagesSearch.services - .filter(s => s !== "kartaview" /*DEAD*/) - .map((s) => - NearbyImagesSearch.buildPictureFetcher(options, s) - ) + .filter((s) => s !== "kartaview" /*DEAD*/) + .map((s) => NearbyImagesSearch.buildPictureFetcher(options, s)) const allDone = new UIEventSource(false) this.allDone = allDone diff --git a/src/Logic/Web/TagInfo.ts b/src/Logic/Web/TagInfo.ts index 2549d5519..c9bea4f56 100644 --- a/src/Logic/Web/TagInfo.ts +++ b/src/Logic/Web/TagInfo.ts @@ -19,10 +19,10 @@ export interface TagInfoStats { } interface GeofabrikCountryProperties { - id: string, - parent: string | "europe" | "asia", - urls: string[], - name: string, + id: string + parent: string | "europe" | "asia" + urls: string[] + name: string "iso3166-1:alpha2": string[] } @@ -38,7 +38,9 @@ export default class TagInfo { public async getStats(key: string, value?: string): Promise { let url: string if (value) { - url = `${this._backend}api/4/tag/stats?key=${encodeURIComponent(key)}&value=${encodeURIComponent(value)}` + url = `${this._backend}api/4/tag/stats?key=${encodeURIComponent( + key + )}&value=${encodeURIComponent(value)}` } else { url = `${this._backend}api/4/key/stats?key=${encodeURIComponent(key)}` } @@ -65,8 +67,13 @@ export default class TagInfo { if (TagInfo._geofabrikCountries) { return TagInfo._geofabrikCountries } - const countriesFC: FeatureCollection = await Utils.downloadJsonCached("https://download.geofabrik.de/index-v1-nogeom.json", 24 * 1000 * 60 * 60) - TagInfo._geofabrikCountries = countriesFC.features.map(f => f.properties) + const countriesFC: FeatureCollection = await Utils.downloadJsonCached( + "https://download.geofabrik.de/index-v1-nogeom.json", + 24 * 1000 * 60 * 60 + ) + TagInfo._geofabrikCountries = countriesFC.features.map( + (f) => f.properties + ) return TagInfo._geofabrikCountries } @@ -80,7 +87,7 @@ export default class TagInfo { public static async getInstanceFor(countryCode: string) { const countries = await this.geofabrikCountries() countryCode = countryCode.toUpperCase() - const country = countries.find(c => c["iso3166-1:alpha2"]?.indexOf(countryCode) >= 0) + const country = countries.find((c) => c["iso3166-1:alpha2"]?.indexOf(countryCode) >= 0) if (!country || !country?.parent || !country?.id) { return undefined } @@ -88,7 +95,11 @@ export default class TagInfo { return new TagInfo(url) } - private static async getDistributionsFor(countryCode: string, key: string, value?: string): Promise{ + private static async getDistributionsFor( + countryCode: string, + key: string, + value?: string + ): Promise { if (!countryCode) { return undefined } @@ -99,24 +110,30 @@ export default class TagInfo { try { return await ti.getStats(key, value) } catch (e) { - console.warn("Could not fetch info for", countryCode,key,value, "due to", e) + console.warn("Could not fetch info for", countryCode, key, value, "due to", e) return undefined } } - private static readonly blacklist =["VI","GF","PR"] + private static readonly blacklist = ["VI", "GF", "PR"] - public static async getGlobalDistributionsFor(key: string, value?: string): Promise> { + public static async getGlobalDistributionsFor( + key: string, + value?: string + ): Promise> { const countriesAll = await this.geofabrikCountries() - const countries = countriesAll.map(c => c["iso3166-1:alpha2"]?.[0]).filter(c => !!c && TagInfo.blacklist.indexOf(c) < 0) + const countries = countriesAll + .map((c) => c["iso3166-1:alpha2"]?.[0]) + .filter((c) => !!c && TagInfo.blacklist.indexOf(c) < 0) const perCountry: Record = {} - const results = await Promise.all(countries.map(country => TagInfo.getDistributionsFor(country, key, value))) - for (let i = 0; i < countries.length; i++){ + const results = await Promise.all( + countries.map((country) => TagInfo.getDistributionsFor(country, key, value)) + ) + for (let i = 0; i < countries.length; i++) { const countryCode = countries[i] - if(results[i]){ - perCountry[countryCode] = results[i] + if (results[i]) { + perCountry[countryCode] = results[i] } } return perCountry } - } diff --git a/src/Models/Denomination.ts b/src/Models/Denomination.ts index 51ccb3715..94b9abfe5 100644 --- a/src/Models/Denomination.ts +++ b/src/Models/Denomination.ts @@ -149,9 +149,8 @@ export class Denomination { if (stripped === null) { return null } - if(inverted){ + if (inverted) { return (stripped + "/" + this.canonical).trim() - } if (stripped === "1" && this._canonicalSingular !== undefined) { return ("1 " + this._canonicalSingular).trim() @@ -187,10 +186,10 @@ export class Denomination { return value.substring(key.length).trim() } let trimmed = value.substring(0, value.length - key.length).trim() - if(!inverted){ + if (!inverted) { return trimmed } - if(trimmed.endsWith("/")){ + if (trimmed.endsWith("/")) { trimmed = trimmed.substring(0, trimmed.length - 1).trim() } return trimmed @@ -218,13 +217,23 @@ export class Denomination { return null } - if(!this._validator.isValid(value.trim())){ + if (!this._validator.isValid(value.trim())) { return null } return this._validator.reformat(value.trim()) } withValidator(validator: Validator) { - return new Denomination(this.canonical, this._canonicalSingular, this.useIfNoUnitGiven, this.prefix, this.addSpace, this.alternativeDenominations, this.human, this.humanSingular, validator) + return new Denomination( + this.canonical, + this._canonicalSingular, + this.useIfNoUnitGiven, + this.prefix, + this.addSpace, + this.alternativeDenominations, + this.human, + this.humanSingular, + validator + ) } } diff --git a/src/Models/RasterLayers.ts b/src/Models/RasterLayers.ts index da0cdfc3f..80f6bf49c 100644 --- a/src/Models/RasterLayers.ts +++ b/src/Models/RasterLayers.ts @@ -85,7 +85,12 @@ export class AvailableRasterLayers { matching.push(AvailableRasterLayers.bing) } matching.push(...AvailableRasterLayers.globalLayers) - if(!matching.some(l => l.id === AvailableRasterLayers.defaultBackgroundLayer.properties.id)){ + if ( + !matching.some( + (l) => + l.id === AvailableRasterLayers.defaultBackgroundLayer.properties.id + ) + ) { matching.push(AvailableRasterLayers.defaultBackgroundLayer) } return matching diff --git a/src/Models/ThemeConfig/Conversion/Conversion.ts b/src/Models/ThemeConfig/Conversion/Conversion.ts index bfae5c135..c75f49de0 100644 --- a/src/Models/ThemeConfig/Conversion/Conversion.ts +++ b/src/Models/ThemeConfig/Conversion/Conversion.ts @@ -39,7 +39,12 @@ export abstract class Conversion { ConversionContext.print(msg) } if (context.hasErrors()) { - throw new Error(["Detected one or more errors, stopping now:", context.getAll("error").map(e => e.context.path.join(".")+": "+e.message)].join("\n\t")) + throw new Error( + [ + "Detected one or more errors, stopping now:", + context.getAll("error").map((e) => e.context.path.join(".") + ": " + e.message), + ].join("\n\t") + ) } return fixed } diff --git a/src/Models/ThemeConfig/Conversion/ConversionContext.ts b/src/Models/ThemeConfig/Conversion/ConversionContext.ts index d03f2a3eb..302435985 100644 --- a/src/Models/ThemeConfig/Conversion/ConversionContext.ts +++ b/src/Models/ThemeConfig/Conversion/ConversionContext.ts @@ -157,10 +157,14 @@ export class ConversionContext { * @constructor */ MergeObjectsForOverride(source: Readonly, target: T): T & S { - try{ - return Utils.Merge(source,target) - }catch (e) { - this.err("Could not apply an override: due to "+e+"\n\tHINT: did you just pull changes from the repository or switch branches? Try 'npm run reset:layeroverview'") + try { + return Utils.Merge(source, target) + } catch (e) { + this.err( + "Could not apply an override: due to " + + e + + "\n\tHINT: did you just pull changes from the repository or switch branches? Try 'npm run reset:layeroverview'" + ) } } } diff --git a/src/Models/ThemeConfig/Conversion/LegacyJsonConvert.ts b/src/Models/ThemeConfig/Conversion/LegacyJsonConvert.ts index 5f35dbb54..63a0cb27c 100644 --- a/src/Models/ThemeConfig/Conversion/LegacyJsonConvert.ts +++ b/src/Models/ThemeConfig/Conversion/LegacyJsonConvert.ts @@ -33,7 +33,7 @@ export class UpdateLegacyLayer extends DesugaringStep< delete config["overpassTags"] } - if(config.allowMove?.["enableImproveAccuraccy"]){ + if (config.allowMove?.["enableImproveAccuraccy"]) { // Fix common misspelling: 'accuracy' is often typo'ed as 'accuraCCy' config.allowMove["enableImproveAccuracy"] = config.allowMove["enableImproveAccuraccy"] delete config.allowMove["enableImproveAccuraccy"] diff --git a/src/Models/ThemeConfig/Conversion/PrepareLayer.ts b/src/Models/ThemeConfig/Conversion/PrepareLayer.ts index 1db4fde75..dded8eb4a 100644 --- a/src/Models/ThemeConfig/Conversion/PrepareLayer.ts +++ b/src/Models/ThemeConfig/Conversion/PrepareLayer.ts @@ -161,9 +161,8 @@ class ExpandTagRendering extends Conversion< private readonly _options: { /* If true, will copy the 'osmSource'-tags into the condition */ applyCondition?: true | boolean - noHardcodedStrings?: false | boolean, + noHardcodedStrings?: false | boolean addToContext?: false | boolean - } constructor( @@ -171,7 +170,7 @@ class ExpandTagRendering extends Conversion< self: LayerConfigJson, options?: { applyCondition?: true | boolean - noHardcodedStrings?: false | boolean, + noHardcodedStrings?: false | boolean // If set, a question will be added to the 'sharedTagRenderings'. Should only be used for 'questions.json' addToContext?: false | boolean } @@ -208,17 +207,16 @@ class ExpandTagRendering extends Conversion< if (typeof tr === "string" || tr["builtin"] !== undefined) { const stable = this.convert(tr, ctx.inOperation("recursive_resolve")) result.push(...stable) - if(this._options?.addToContext){ + if (this._options?.addToContext) { for (const tr of stable) { this._state.tagRenderings?.set(tr.id, tr) } } } else { result.push(tr) - if(this._options?.addToContext){ - this._state.tagRenderings?.set(tr["id"], tr) + if (this._options?.addToContext) { + this._state.tagRenderings?.set(tr["id"], tr) } - } } @@ -1274,14 +1272,23 @@ export class AutoTitleIcon extends DesugaringStep { } export class PrepareLayer extends Fuse { - constructor(state: DesugaringContext, options?: {addTagRenderingsToContext?: false | boolean}) { + constructor( + state: DesugaringContext, + options?: { addTagRenderingsToContext?: false | boolean } + ) { super( "Fully prepares and expands a layer for the LayerConfig.", new On("tagRenderings", new Each(new RewriteSpecial())), new On("tagRenderings", new Concat(new ExpandRewrite()).andThenF(Utils.Flatten)), - new On("tagRenderings", (layer) => new Concat(new ExpandTagRendering(state, layer, { - addToContext: options?.addTagRenderingsToContext ?? false - }))), + new On( + "tagRenderings", + (layer) => + new Concat( + new ExpandTagRendering(state, layer, { + addToContext: options?.addTagRenderingsToContext ?? false, + }) + ) + ), new On("tagRenderings", new Each(new DetectInline())), new AddQuestionBox(), new AddEditingElements(state), diff --git a/src/Models/ThemeConfig/Conversion/Validation.ts b/src/Models/ThemeConfig/Conversion/Validation.ts index b4a9e1caa..9cfa4dad8 100644 --- a/src/Models/ThemeConfig/Conversion/Validation.ts +++ b/src/Models/ThemeConfig/Conversion/Validation.ts @@ -566,7 +566,11 @@ export class DetectMappingsShadowedByCondition extends DesugaringStep true */ convert(json: TagRenderingConfigJson, context: ConversionContext): TagRenderingConfigJson { - if(!json.condition && !json.metacondition){ + if (!json.condition && !json.metacondition) { return json } - if(!json.mappings || json.mappings?.length ==0){ + if (!json.mappings || json.mappings?.length == 0) { return json } let conditionJson = json.condition ?? json.metacondition - if(json.condition !== undefined && json.metacondition !== undefined){ - conditionJson = {and: [json.condition, json.metacondition]} + if (json.condition !== undefined && json.metacondition !== undefined) { + conditionJson = { and: [json.condition, json.metacondition] } } const condition = TagUtils.Tag(conditionJson, context.path.join(".")) - for (let i = 0; i < json.mappings.length; i++){ + for (let i = 0; i < json.mappings.length; i++) { const mapping = json.mappings[i] const tagIf = TagUtils.Tag(mapping.if, context.path.join(".")) const optimized = new And([tagIf, condition]).optimize() - if(optimized === false){ - const msg = ("Detected a conflicting mapping and condition. The mapping requires tags " + tagIf.asHumanString() + ", yet this can never happen because the set condition requires " + condition.asHumanString()) + if (optimized === false) { + const msg = + "Detected a conflicting mapping and condition. The mapping requires tags " + + tagIf.asHumanString() + + ", yet this can never happen because the set condition requires " + + condition.asHumanString() const ctx = context.enters("mappings", i) if (this._forceError) { ctx.err(msg) @@ -615,10 +623,8 @@ export class DetectMappingsShadowedByCondition extends DesugaringStep { @@ -1094,14 +1100,26 @@ class MiscTagRenderingChecks extends DesugaringStep { ) } } - if(this._layerConfig?.source?.osmTags && NameSuggestionIndex.supportedTypes().indexOf(json.freeform.key) >= 0){ - const tags= TagUtils.TagD(this._layerConfig?.source?.osmTags)?.usedTags() + if ( + this._layerConfig?.source?.osmTags && + NameSuggestionIndex.supportedTypes().indexOf(json.freeform.key) >= 0 + ) { + const tags = TagUtils.TagD(this._layerConfig?.source?.osmTags)?.usedTags() const suggestions = NameSuggestionIndex.getSuggestionsFor(json.freeform.key, tags) - if(suggestions === undefined){ - context.enters("freeform","type").err("No entry found in the 'Name Suggestion Index'. None of the 'osmSource'-tags match an entry in the NSI.\n\tOsmSource-tags are "+tags.map(t => t.asHumanString()).join(" ; ")) + if (suggestions === undefined) { + context + .enters("freeform", "type") + .err( + "No entry found in the 'Name Suggestion Index'. None of the 'osmSource'-tags match an entry in the NSI.\n\tOsmSource-tags are " + + tags.map((t) => t.asHumanString()).join(" ; ") + ) } - }else if(json.freeform.type === "nsi"){ - context.enters("freeform","type").warn("No need to explicitly set type to 'NSI', autodetected based on freeform type") + } else if (json.freeform.type === "nsi") { + context + .enters("freeform", "type") + .warn( + "No need to explicitly set type to 'NSI', autodetected based on freeform type" + ) } } if (json.render && json["question"] && json.freeform === undefined) { @@ -1720,8 +1738,12 @@ export class ValidateLayer extends Conversion< } } - if(json.allowMove?.["enableAccuraccy"] !== undefined){ - context.enters("allowMove", "enableAccuracy").err("`enableAccuracy` is written with two C in the first occurrence and only one in the last") + if (json.allowMove?.["enableAccuraccy"] !== undefined) { + context + .enters("allowMove", "enableAccuracy") + .err( + "`enableAccuracy` is written with two C in the first occurrence and only one in the last" + ) } return { raw: json, parsed: layerConfig } diff --git a/src/Models/ThemeConfig/Json/LayerConfigJson.ts b/src/Models/ThemeConfig/Json/LayerConfigJson.ts index eee1a90c2..1cf66ac1f 100644 --- a/src/Models/ThemeConfig/Json/LayerConfigJson.ts +++ b/src/Models/ThemeConfig/Json/LayerConfigJson.ts @@ -527,7 +527,16 @@ export interface LayerConfigJson { */ units?: ( | UnitConfigJson - | Record + | Record< + string, + | string + | { + quantity: string + denominations: string[] + canonical?: string + inverted?: boolean + } + > )[] /** diff --git a/src/Models/ThemeConfig/Json/LayoutConfigJson.ts b/src/Models/ThemeConfig/Json/LayoutConfigJson.ts index a787d20c7..748573fb2 100644 --- a/src/Models/ThemeConfig/Json/LayoutConfigJson.ts +++ b/src/Models/ThemeConfig/Json/LayoutConfigJson.ts @@ -450,5 +450,4 @@ export interface LayoutConfigJson { * iftrue: Do not write 'change_within_x_m' and do not indicate that this was done by survey */ enableMorePrivacy: boolean - } diff --git a/src/Models/ThemeConfig/Json/QuestionableTagRenderingConfigJson.ts b/src/Models/ThemeConfig/Json/QuestionableTagRenderingConfigJson.ts index 94a946344..e54cf5246 100644 --- a/src/Models/ThemeConfig/Json/QuestionableTagRenderingConfigJson.ts +++ b/src/Models/ThemeConfig/Json/QuestionableTagRenderingConfigJson.ts @@ -264,7 +264,7 @@ export interface QuestionableTagRenderingConfigJson extends TagRenderingConfigJs * ifunset: The question will be considered answered if any value is set for the key * group: expert */ - invalidValues?: TagConfigJson, + invalidValues?: TagConfigJson /** * question: If this key shared and distinguished by a postfix, what is the postfix? diff --git a/src/Models/ThemeConfig/LayerConfig.ts b/src/Models/ThemeConfig/LayerConfig.ts index 2114c76af..97268dabc 100644 --- a/src/Models/ThemeConfig/LayerConfig.ts +++ b/src/Models/ThemeConfig/LayerConfig.ts @@ -279,7 +279,7 @@ export default class LayerConfig extends WithContextLoader { } this.units = [].concat( ...(json.units ?? []).map((unitJson, i) => - Unit.fromJson(unitJson, this.tagRenderings,`${context}.unit[${i}]`) + Unit.fromJson(unitJson, this.tagRenderings, `${context}.unit[${i}]`) ) ) diff --git a/src/Models/ThemeConfig/LayoutConfig.ts b/src/Models/ThemeConfig/LayoutConfig.ts index 50a9818d7..16ea00481 100644 --- a/src/Models/ThemeConfig/LayoutConfig.ts +++ b/src/Models/ThemeConfig/LayoutConfig.ts @@ -20,11 +20,11 @@ export class LayoutInformation { id: string icon: string title: Translatable | Translation - shortDescription: Translatable| Translation - definition?: Translatable| Translation + shortDescription: Translatable | Translation + definition?: Translatable | Translation mustHaveLanguage?: boolean hideFromOverview?: boolean - keywords?: (Translatable| Translation)[] + keywords?: (Translatable | Translation)[] } export default class LayoutConfig implements LayoutInformation { @@ -65,7 +65,6 @@ export default class LayoutConfig implements LayoutInformation { public readonly enableTerrain: boolean public readonly enableMorePrivacy: boolean - public readonly customCss?: string public readonly overpassUrl: string[] @@ -206,7 +205,9 @@ export default class LayoutConfig implements LayoutInformation { this.overpassTimeout = json.overpassTimeout ?? 30 this.overpassMaxZoom = json.overpassMaxZoom ?? 16 this.osmApiTileSize = json.osmApiTileSize ?? this.overpassMaxZoom + 1 - this.enableMorePrivacy = json.enableMorePrivacy || json.layers.some(l => ( l).enableMorePrivacy) + this.enableMorePrivacy = + json.enableMorePrivacy || + json.layers.some((l) => (l).enableMorePrivacy) this.layersDict = new Map() for (const layer of this.layers) { @@ -315,7 +316,8 @@ export default class LayoutConfig implements LayoutInformation { continue } if (layer.source.osmTags.matchesProperties(tags)) { - if(!layer.isShown || layer.isShown.matchesProperties(tags)){// https://github.com/pietervdvn/MapComplete/issues/1959 + if (!layer.isShown || layer.isShown.matchesProperties(tags)) { + // https://github.com/pietervdvn/MapComplete/issues/1959 return layer } } @@ -324,16 +326,22 @@ export default class LayoutConfig implements LayoutInformation { return undefined } - public getUsedImages(){ - if(this.usedImages){ + public getUsedImages() { + if (this.usedImages) { return this.usedImages } const json = this.source // The 'favourite'-layer contains pretty much all images as it bundles all layers, so we exclude it - const jsonNoFavourites = {...json, layers: json.layers.filter(l => l["id"] !== "favourite")} + const jsonNoFavourites = { + ...json, + layers: json.layers.filter((l) => l["id"] !== "favourite"), + } this.usedImages = Array.from( new ExtractImages(this.official, undefined) - .convertStrict(jsonNoFavourites, ConversionContext.construct([json.id], ["ExtractImages"])) + .convertStrict( + jsonNoFavourites, + ConversionContext.construct([json.id], ["ExtractImages"]) + ) .map((i) => i.path) ).sort() return this.usedImages diff --git a/src/Models/ThemeConfig/LineRenderingConfig.ts b/src/Models/ThemeConfig/LineRenderingConfig.ts index fb59535b4..f95f9c327 100644 --- a/src/Models/ThemeConfig/LineRenderingConfig.ts +++ b/src/Models/ThemeConfig/LineRenderingConfig.ts @@ -20,8 +20,13 @@ export default class LineRenderingConfig extends WithContextLoader { this.color = this.tr("color", "#0000ff") this.width = this.tr("width", "7") this.dashArray = json.dashArray - if(this.dashArray !== undefined && typeof this.dashArray !== "string"){ - throw "Invalid dasharray at "+context+"; this should be a string but is a "+typeof this.dashArray + if (this.dashArray !== undefined && typeof this.dashArray !== "string") { + throw ( + "Invalid dasharray at " + + context + + "; this should be a string but is a " + + typeof this.dashArray + ) } this.lineCap = this.tr("lineCap", "round") this.fill = this.tr("fill", undefined) diff --git a/src/Models/ThemeConfig/PointRenderingConfig.ts b/src/Models/ThemeConfig/PointRenderingConfig.ts index 403cdcbc3..a83767adc 100644 --- a/src/Models/ThemeConfig/PointRenderingConfig.ts +++ b/src/Models/ThemeConfig/PointRenderingConfig.ts @@ -123,12 +123,15 @@ export default class PointRenderingConfig extends WithContextLoader { context + ".rotationAlignment" ) } - private static FromHtmlMulti(multiSpec: string, tags: Store>): BaseUIElement { + private static FromHtmlMulti( + multiSpec: string, + tags: Store> + ): BaseUIElement { const icons: IconConfig[] = [] for (const subspec of multiSpec.split(";")) { - if(subspec.startsWith("http://") || subspec.startsWith("https://")){ - icons.push(new IconConfig({icon: subspec})) + if (subspec.startsWith("http://") || subspec.startsWith("https://")) { + icons.push(new IconConfig({ icon: subspec })) continue } const [icon, color] = subspec.split(":") diff --git a/src/Models/ThemeConfig/TagRenderingConfig.ts b/src/Models/ThemeConfig/TagRenderingConfig.ts index a65f5b29e..ce8990121 100644 --- a/src/Models/ThemeConfig/TagRenderingConfig.ts +++ b/src/Models/ThemeConfig/TagRenderingConfig.ts @@ -6,7 +6,10 @@ import { And } from "../../Logic/Tags/And" import { Utils } from "../../Utils" import { Tag } from "../../Logic/Tags/Tag" import Link from "../../UI/Base/Link" -import { MappingConfigJson, QuestionableTagRenderingConfigJson } from "./Json/QuestionableTagRenderingConfigJson" +import { + MappingConfigJson, + QuestionableTagRenderingConfigJson, +} from "./Json/QuestionableTagRenderingConfigJson" import Validators, { ValidatorType } from "../../UI/InputElement/Validators" import { TagRenderingConfigJson } from "./Json/TagRenderingConfigJson" import { RegexTag } from "../../Logic/Tags/RegexTag" @@ -76,7 +79,10 @@ export default class TagRenderingConfig { public readonly classes: string[] | undefined constructor( - config: string | TagRenderingConfigJson | (QuestionableTagRenderingConfigJson & { questionHintIsMd?: boolean }), + config: + | string + | TagRenderingConfigJson + | (QuestionableTagRenderingConfigJson & { questionHintIsMd?: boolean }), context?: string ) { let json = config @@ -196,7 +202,7 @@ export default class TagRenderingConfig { ) ?? [], inline: json.freeform.inline ?? false, default: json.freeform.default, - postfixDistinguished: json.freeform.postfixDistinguished?.trim() + postfixDistinguished: json.freeform.postfixDistinguished?.trim(), } if (json.freeform["extraTags"] !== undefined) { throw `Freeform.extraTags is defined. This should probably be 'freeform.addExtraTag' (at ${context})` @@ -215,10 +221,18 @@ export default class TagRenderingConfig { } if (this.freeform.postfixDistinguished) { if (this.multiAnswer) { - throw "At " + context + ": a postfixDistinguished-value cannot be used with a multiAnswer" + throw ( + "At " + + context + + ": a postfixDistinguished-value cannot be used with a multiAnswer" + ) } if (this.freeform.postfixDistinguished.startsWith("/")) { - throw "At " + context + ": a postfixDistinguished-value should not start with `/`. This will be inserted automatically" + throw ( + "At " + + context + + ": a postfixDistinguished-value should not start with `/`. This will be inserted automatically" + ) } } @@ -400,7 +414,7 @@ export default class TagRenderingConfig { iconClass, addExtraTags, searchTerms: mapping.searchTerms, - priorityIf: prioritySearch + priorityIf: prioritySearch, } if (isQuestionable) { if (hideInAnswer !== true && mp.if !== undefined && !mp.if.isUsableAsAnswer()) { @@ -486,13 +500,12 @@ export default class TagRenderingConfig { }) ) - if (freeformKeyDefined && tags[this.freeform.key] !== undefined) { const usedFreeformValues = new Set( applicableMappings - ?.flatMap(m => m.if?.usedTags() ?? []) - ?.filter(kv => kv.key === this.freeform.key) - ?.map(kv => kv.value) + ?.flatMap((m) => m.if?.usedTags() ?? []) + ?.filter((kv) => kv.key === this.freeform.key) + ?.map((kv) => kv.value) ) const freeformValues = tags[this.freeform.key].split(";") @@ -502,7 +515,7 @@ export default class TagRenderingConfig { then: new TypedTranslation( this.render.replace("{" + this.freeform.key + "}", leftover).translations, this.render.context - ) + ), }) } } @@ -544,7 +557,7 @@ export default class TagRenderingConfig { if (this.freeform?.key === undefined || tags[this.freeform.key] !== undefined) { const postfix = this.freeform?.postfixDistinguished if (postfix !== undefined) { - const allFreeforms = tags[this.freeform.key].split(";").map(s => s.trim()) + const allFreeforms = tags[this.freeform.key].split(";").map((s) => s.trim()) for (const allFreeform of allFreeforms) { if (allFreeform.endsWith(postfix)) { const [v] = allFreeform.split("/") @@ -552,7 +565,7 @@ export default class TagRenderingConfig { return { then: this.render.PartialSubs({ [this.freeform.key]: v.trim() }), icon: this.renderIcon, - iconClass: this.renderIconClass + iconClass: this.renderIconClass, } } } @@ -607,7 +620,7 @@ export default class TagRenderingConfig { key: commonKey, values: Utils.NoNull( values.map((arr) => arr.filter((item) => item.k === commonKey)[0]?.v) - ) + ), } } @@ -622,7 +635,7 @@ export default class TagRenderingConfig { return { key, type: this.freeform.type, - values + values, } } catch (e) { console.error("Could not create FreeformValues for tagrendering", this.id) @@ -692,7 +705,7 @@ export default class TagRenderingConfig { freeformValue = undefined } if (this.freeform?.postfixDistinguished && freeformValue !== undefined) { - const allValues = currentProperties[this.freeform.key].split(";").map(s => s.trim()) + const allValues = currentProperties[this.freeform.key].split(";").map((s) => s.trim()) const perPostfix: Record = {} for (const value of allValues) { const [v, postfix] = value.split("/") @@ -701,7 +714,7 @@ export default class TagRenderingConfig { perPostfix[this.freeform.postfixDistinguished] = freeformValue const keys = Object.keys(perPostfix) keys.sort() - freeformValue = keys.map(k => perPostfix[k] + "/" + k).join("; ") + freeformValue = keys.map((k) => perPostfix[k] + "/" + k).join("; ") } if ( freeformValue === undefined && @@ -728,7 +741,7 @@ export default class TagRenderingConfig { // Either no mappings, or this is a radio-button selected freeform value const tag = new And([ new Tag(this.freeform.key, freeformValue), - ...(this.freeform.addExtraTags ?? []) + ...(this.freeform.addExtraTags ?? []), ]) const newProperties = tag.applyOn(currentProperties) if (this.invalidValues?.matchesProperties(newProperties)) { @@ -752,7 +765,7 @@ export default class TagRenderingConfig { selectedMappings.push( new And([ new Tag(this.freeform.key, freeformValue), - ...(this.freeform.addExtraTags ?? []) + ...(this.freeform.addExtraTags ?? []), ]) ) } @@ -778,15 +791,14 @@ export default class TagRenderingConfig { !someMappingIsShown || singleSelectedMapping === undefined) if (useFreeform) { - return new And([ new Tag(this.freeform.key, freeformValue), - ...(this.freeform.addExtraTags ?? []) + ...(this.freeform.addExtraTags ?? []), ]) } else if (singleSelectedMapping !== undefined) { return new And([ this.mappings[singleSelectedMapping].if, - ...(this.mappings[singleSelectedMapping].addExtraTags ?? []) + ...(this.mappings[singleSelectedMapping].addExtraTags ?? []), ]) } else { console.error("TagRenderingConfig.ConstructSpecification has a weird fallback for", { @@ -794,7 +806,7 @@ export default class TagRenderingConfig { singleSelectedMapping, multiSelectedMapping, currentProperties, - useFreeform + useFreeform, }) return undefined @@ -807,7 +819,7 @@ export default class TagRenderingConfig { withRender = [ `This rendering asks information about the property `, Link.OsmWiki(this.freeform.key).AsMarkdown(), - "This is rendered with `" + this.render.txt + "`" + "This is rendered with `" + this.render.txt + "`", ] } @@ -815,46 +827,56 @@ export default class TagRenderingConfig { if (this.mappings !== undefined) { mappings = MarkdownUtils.list( this.mappings.flatMap((m) => { - const msgs: (string)[] = [ - "*" + m.then.txt + "* corresponds with " + - m.if.asHumanString(true, false, {}) - ] - if (m.hideInAnswer === true) { - msgs.push("_This option cannot be chosen as answer_") - } - if (m.ifnot !== undefined) { - msgs.push( - "Unselecting this answer will add " + + const msgs: string[] = [ + "*" + + m.then.txt + + "* corresponds with " + + m.if.asHumanString(true, false, {}), + ] + if (m.hideInAnswer === true) { + msgs.push("_This option cannot be chosen as answer_") + } + if (m.ifnot !== undefined) { + msgs.push( + "Unselecting this answer will add " + m.ifnot.asHumanString(true, false, {}) - ) - } - return msgs - }) + ) + } + return msgs + }) ) } let condition: string = undefined if (this.condition !== undefined && !this.condition?.matchesProperties({})) { - const conditionAsLink = (this.condition.optimize()).asHumanString(true, false, {}) - condition = "This tagrendering is only visible in the popup if the following condition is met: " + conditionAsLink + const conditionAsLink = (this.condition.optimize()).asHumanString( + true, + false, + {} + ) + condition = + "This tagrendering is only visible in the popup if the following condition is met: " + + conditionAsLink } let labels: string = undefined if (this.labels?.length > 0) { labels = [ "This tagrendering has labels ", - ...this.labels.map((label) => "`" + label + "`") + ...this.labels.map((label) => "`" + label + "`"), ].join("\n") } return [ "### this.id", this.description, - this.question !== undefined ? ("The question is `" + this.question.txt + "`") : "_This tagrendering has no question and is thus read-only_", + this.question !== undefined + ? "The question is `" + this.question.txt + "`" + : "_This tagrendering has no question and is thus read-only_", withRender.join("\n"), mappings, condition, - labels + labels, ].join("\n") } @@ -879,37 +901,45 @@ export default class TagRenderingConfig { return Utils.NoNull(tags) } - } export class TagRenderingConfigUtils { - - public static withNameSuggestionIndex(config: TagRenderingConfig, tags: UIEventSource>, feature?: Feature): Store { + public static withNameSuggestionIndex( + config: TagRenderingConfig, + tags: UIEventSource>, + feature?: Feature + ): Store { const isNSI = NameSuggestionIndex.supportedTypes().indexOf(config.freeform?.key) >= 0 if (!isNSI) { return new ImmutableStore(config) } - const extraMappings = tags - .bindD(tags => { - const country = tags._country - if (country === undefined) { - return undefined - } - const center = GeoOperations.centerpointCoordinates(feature) - return UIEventSource.FromPromise(NameSuggestionIndex.generateMappings(config.freeform.key, tags, country.split(";"), center)) - }) - return extraMappings.map(extraMappings => { + const extraMappings = tags.bindD((tags) => { + const country = tags._country + if (country === undefined) { + return undefined + } + const center = GeoOperations.centerpointCoordinates(feature) + return UIEventSource.FromPromise( + NameSuggestionIndex.generateMappings( + config.freeform.key, + tags, + country.split(";"), + center + ) + ) + }) + return extraMappings.map((extraMappings) => { if (!extraMappings || extraMappings.length == 0) { return config } const clone: TagRenderingConfig = Object.create(config) - const oldMappingsCloned = clone.mappings?.map(m => ({ - ...m, - priorityIf: m.priorityIf ?? TagUtils.Tag("id~*") - })) ?? [] + const oldMappingsCloned = + clone.mappings?.map((m) => ({ + ...m, + priorityIf: m.priorityIf ?? TagUtils.Tag("id~*"), + })) ?? [] clone.mappings = [...oldMappingsCloned, ...extraMappings] return clone }) } - } diff --git a/src/Models/ThemeViewState.ts b/src/Models/ThemeViewState.ts index d76c84318..9f48be09e 100644 --- a/src/Models/ThemeViewState.ts +++ b/src/Models/ThemeViewState.ts @@ -266,7 +266,7 @@ export default class ThemeViewState implements SpecialVisualizationState { featurePropertiesStore: this.featureProperties, osmConnection: this.osmConnection, historicalUserLocations: this.geolocation.historicalUserLocations, - featureSwitches: this.featureSwitches + featureSwitches: this.featureSwitches, }, layout?.isLeftRightSensitive() ?? false ) @@ -497,8 +497,8 @@ export default class ThemeViewState implements SpecialVisualizationState { Utils.LoadCustomCss(this.layout.customCss) } - Hash.hash.addCallbackAndRunD(hash => { - if(hash === "current_view" || hash.match(/current_view_[0-9]+/)){ + Hash.hash.addCallbackAndRunD((hash) => { + if (hash === "current_view" || hash.match(/current_view_[0-9]+/)) { this.selectCurrentView() } }) @@ -827,7 +827,7 @@ export default class ThemeViewState implements SpecialVisualizationState { ) } - public selectCurrentView(){ + public selectCurrentView() { this.guistate.closeAll() this.selectedElement.setData(this.currentView.features?.data?.[0]) } diff --git a/src/Models/Unit.ts b/src/Models/Unit.ts index 20ae49aed..00ac6806d 100644 --- a/src/Models/Unit.ts +++ b/src/Models/Unit.ts @@ -76,11 +76,13 @@ export class Unit { static fromJson( json: | UnitConfigJson - | Record, + | Record< + string, + string | { quantity: string; denominations: string[]; inverted?: boolean } + >, tagRenderings: TagRenderingConfig[], ctx: string ): Unit[] { - let types: Record = {} for (const tagRendering of tagRenderings) { if (tagRendering.freeform?.type) { @@ -94,7 +96,12 @@ export class Unit { return this.parse(json, types, ctx) } - private static parseDenomination(json: UnitConfigJson, validator: Validator, appliesToKey: string, ctx: string): Unit { + private static parseDenomination( + json: UnitConfigJson, + validator: Validator, + appliesToKey: string, + ctx: string + ): Unit { const applicable = json.applicableUnits.map((u, i) => Denomination.fromJson(u, validator, `${ctx}.units[${i}]`) ) @@ -157,7 +164,11 @@ export class Unit { * ] * }, "test") */ - private static parse(json: UnitConfigJson, types: Record, ctx: string): Unit[] { + private static parse( + json: UnitConfigJson, + types: Record, + ctx: string + ): Unit[] { const appliesTo = json.appliesToKey for (let i = 0; i < (appliesTo ?? []).length; i++) { let key = appliesTo[i] @@ -171,7 +182,6 @@ export class Unit { } // Some keys do have unit handling - const units: Unit[] = [] if (appliesTo === undefined) { units.push(this.parseDenomination(json, Validators.get("float"), undefined, ctx)) @@ -213,7 +223,8 @@ export class Unit { private static loadFromLibrary( spec: Record< string, - string | { quantity: string; denominations: string[]; canonical?: string, inverted?: boolean } + | string + | { quantity: string; denominations: string[]; canonical?: string; inverted?: boolean } >, types: Record, ctx: string @@ -225,7 +236,14 @@ export class Unit { if (typeof toLoad === "string") { const loaded = this.getFromLibrary(toLoad, ctx) units.push( - new Unit(loaded.quantity, [key], loaded.denominations, loaded.eraseInvalid, validator, toLoad["inverted"]) + new Unit( + loaded.quantity, + [key], + loaded.denominations, + loaded.eraseInvalid, + validator, + toLoad["inverted"] + ) ) continue } @@ -246,19 +264,32 @@ export class Unit { return found } - if(!Array.isArray(toLoad.denominations)){ - throw "toLoad is not an array. Did you forget the [ and ] around the denominations at "+ctx+"?" + if (!Array.isArray(toLoad.denominations)) { + throw ( + "toLoad is not an array. Did you forget the [ and ] around the denominations at " + + ctx + + "?" + ) } const denoms = toLoad.denominations .map((d) => d.toLowerCase()) .map((d) => fetchDenom(d)) - .map(d => d.withValidator(validator)) + .map((d) => d.withValidator(validator)) if (toLoad.canonical) { const canonical = fetchDenom(toLoad.canonical).withValidator(validator) denoms.unshift(canonical.withBlankCanonical()) } - units.push(new Unit(loaded.quantity, [key], denoms, loaded.eraseInvalid, validator, toLoad["inverted"])) + units.push( + new Unit( + loaded.quantity, + [key], + denoms, + loaded.eraseInvalid, + validator, + toLoad["inverted"] + ) + ) } return units } @@ -280,7 +311,11 @@ export class Unit { } const defaultDenom = this.getDefaultDenomination(country) for (const denomination of this.denominationsSorted) { - const bare = denomination.StrippedValue(valueWithDenom, defaultDenom === denomination, this.inverted) + const bare = denomination.StrippedValue( + valueWithDenom, + defaultDenom === denomination, + this.inverted + ) if (bare !== null) { return [bare, denomination] } @@ -294,8 +329,8 @@ export class Unit { } const [stripped, denom] = this.findDenomination(value, country) const human = denom?.human - if(this.inverted ){ - return human.Subs({quantity: stripped+"/"}) + if (this.inverted) { + return human.Subs({ quantity: stripped + "/" }) } if (stripped === "1") { return denom?.humanSingular ?? stripped @@ -309,8 +344,8 @@ export class Unit { public toOsm(value: string, denomination: string) { const denom = this.denominations.find((d) => d.canonical === denomination) - if(this.inverted){ - return value+"/"+denom._canonicalSingular + if (this.inverted) { + return value + "/" + denom._canonicalSingular } const space = denom.addSpace ? " " : "" diff --git a/src/StylesheetTestGui.ts b/src/StylesheetTestGui.ts index de0b9b1d2..e862f4701 100644 --- a/src/StylesheetTestGui.ts +++ b/src/StylesheetTestGui.ts @@ -1,5 +1,5 @@ import StylesheetTestGui from "./UI/StylesheetTestGui.svelte" new StylesheetTestGui({ - target: document.getElementById("maindiv") + target: document.getElementById("maindiv"), }) diff --git a/src/UI/AllThemesGui.svelte b/src/UI/AllThemesGui.svelte index b14c80e81..d4d91745a 100644 --- a/src/UI/AllThemesGui.svelte +++ b/src/UI/AllThemesGui.svelte @@ -66,104 +66,104 @@
-
- +
+ -
-
- +
+
+ +
+ +
+

+ +

+ +
-
-

- -

- +
MoreScreen.applySearch(themeSearchText.data)} + > + +
+ + + + + + +

+ +

+

+ +

+
+
+ + + +
+ +
+ + + + + + + + + +
+ + + + +
+ v{Constants.vNumber}
- -
MoreScreen.applySearch(themeSearchText.data)} - > - -
- - - - - - -

- -

-

- -

-
-
- - - -
- -
- - - - - - - - - -
- - - - -
- v{Constants.vNumber} -
-
diff --git a/src/UI/Base/ChartJs.ts b/src/UI/Base/ChartJs.ts index ae74dd2af..bb48910bf 100644 --- a/src/UI/Base/ChartJs.ts +++ b/src/UI/Base/ChartJs.ts @@ -42,16 +42,16 @@ export default class ChartJs< this._config = config } - public static ConstructDoughnut(data: Record){ + public static ConstructDoughnut(data: Record) { const borderColor = [ - // ChartJsColours.unkownBorderColor, - // ChartJsColours.otherBorderColor, - // ChartJsColours.notApplicableBorderColor, + // ChartJsColours.unkownBorderColor, + // ChartJsColours.otherBorderColor, + // ChartJsColours.notApplicableBorderColor, ] const backgroundColor = [ - // ChartJsColours.unkownColor, - // ChartJsColours.otherColor, - // ChartJsColours.notApplicableColor, + // ChartJsColours.unkownColor, + // ChartJsColours.otherColor, + // ChartJsColours.notApplicableColor, ] let i = 0 @@ -59,10 +59,10 @@ export default class ChartJs< const bg = ChartJsColours.backgroundColors for (const key in data) { - if(key === ""){ + if (key === "") { borderColor.push(ChartJsColours.unknownBorderColor) backgroundColor.push(ChartJsColours.unknownColor) - }else{ + } else { borderColor.push(borders[i % borders.length]) backgroundColor.push(bg[i % bg.length]) i++ diff --git a/src/UI/Base/CloseAnimation.svelte b/src/UI/Base/CloseAnimation.svelte index e16473179..64a7f0366 100644 --- a/src/UI/Base/CloseAnimation.svelte +++ b/src/UI/Base/CloseAnimation.svelte @@ -7,7 +7,7 @@ export let isOpened: Store export let moveTo: Store - export let debug : string + export let debug: string function copySizeOf(htmlElem: HTMLElement) { const target = htmlElem.getBoundingClientRect() elem.style.left = target.x + "px" @@ -31,18 +31,18 @@ } } - onDestroy(isOpened.addCallback(opened => animate(opened))) - onMount(() => requestAnimationFrame(() => animate(isOpened.data))) - - + onDestroy(isOpened.addCallback((opened) => animate(opened))) + onMount(() => requestAnimationFrame(() => animate(isOpened.data))) -
+ +
-
+
- - diff --git a/src/UI/Base/FloatOver.svelte b/src/UI/Base/FloatOver.svelte index b4b4fa25a..d409cd081 100644 --- a/src/UI/Base/FloatOver.svelte +++ b/src/UI/Base/FloatOver.svelte @@ -10,7 +10,6 @@ * The slotted element will be shown on top, with a lower-opacity border */ const dispatch = createEventDispatcher<{ close }>() - diff --git a/src/UI/Base/LoginButton.svelte b/src/UI/Base/LoginButton.svelte index 78dc07c88..fc2e457d5 100644 --- a/src/UI/Base/LoginButton.svelte +++ b/src/UI/Base/LoginButton.svelte @@ -7,7 +7,7 @@ export let osmConnection: OsmConnection export let clss: string | undefined = undefined - if(osmConnection === undefined){ + if (osmConnection === undefined) { console.error("No osmConnection passed into loginButton") } diff --git a/src/UI/Base/LoginToggle.svelte b/src/UI/Base/LoginToggle.svelte index 65b07b81d..3192e5acb 100644 --- a/src/UI/Base/LoginToggle.svelte +++ b/src/UI/Base/LoginToggle.svelte @@ -19,7 +19,7 @@ /** * Only show the 'successful' state, don't show loading or error messages */ - export let silentFail : boolean = false + export let silentFail: boolean = false let loadingStatus = state?.osmConnection?.loadingStatus ?? new ImmutableStore("logged-in") let badge = state?.featureSwitches?.featureSwitchEnableLogin ?? new ImmutableStore(true) const t = Translations.t.general diff --git a/src/UI/Base/MapControlButton.svelte b/src/UI/Base/MapControlButton.svelte index c3c8c5d06..4a683494e 100644 --- a/src/UI/Base/MapControlButton.svelte +++ b/src/UI/Base/MapControlButton.svelte @@ -13,7 +13,7 @@ export let enabled: Store = new ImmutableStore(true) export let arialabel: Translation = undefined export let htmlElem: UIEventSource = undefined - let _htmlElem : HTMLElement + let _htmlElem: HTMLElement $: { htmlElem?.setData(_htmlElem) } diff --git a/src/UI/Base/Markdown.svelte b/src/UI/Base/Markdown.svelte index e6d33acc5..6bc795f61 100644 --- a/src/UI/Base/Markdown.svelte +++ b/src/UI/Base/Markdown.svelte @@ -4,15 +4,15 @@ export let src: string = undefined export let srcWritable: Store = undefined - srcWritable?.addCallbackAndRunD(t => { + srcWritable?.addCallbackAndRunD((t) => { src = t }) - if(src !== undefined && typeof src !== "string") { + if (src !== undefined && typeof src !== "string") { console.trace("Got a non-string object in Markdown", src) throw "Markdown.svelte got a non-string object" } + {#if src?.length > 0} {@html marked.parse(src)} {/if} - diff --git a/src/UI/Base/TableOfContents.ts b/src/UI/Base/TableOfContents.ts index 6191390db..5a362f83c 100644 --- a/src/UI/Base/TableOfContents.ts +++ b/src/UI/Base/TableOfContents.ts @@ -6,13 +6,13 @@ import { default as turndown } from "turndown" import { Utils } from "../../Utils" export default class TableOfContents { - - private static asLinkableId(text: string): string { - return text - ?.replace(/ /g, "-") - ?.replace(/[?#.;:/]/, "") - ?.toLowerCase() ?? "" + return ( + text + ?.replace(/ /g, "-") + ?.replace(/[?#.;:/]/, "") + ?.toLowerCase() ?? "" + ) } private static mergeLevel( @@ -33,7 +33,7 @@ export default class TableOfContents { if (running.length !== undefined) { result.push({ content: new List(running), - level: maxLevel - 1 + level: maxLevel - 1, }) running = [] } @@ -42,7 +42,7 @@ export default class TableOfContents { if (running.length !== undefined) { result.push({ content: new List(running), - level: maxLevel - 1 + level: maxLevel - 1, }) } @@ -56,13 +56,16 @@ export default class TableOfContents { const firstTitle = structure[1] let minDepth = undefined do { - minDepth = Math.min(...structure.map(s => s.depth)) - const minDepthCount = structure.filter(s => s.depth === minDepth) + minDepth = Math.min(...structure.map((s) => s.depth)) + const minDepthCount = structure.filter((s) => s.depth === minDepth) if (minDepthCount.length > 1) { break } // Erase a single top level heading - structure.splice(structure.findIndex(s => s.depth === minDepth), 1) + structure.splice( + structure.findIndex((s) => s.depth === minDepth), + 1 + ) } while (structure.length > 0) if (structure.length <= 1) { @@ -71,7 +74,7 @@ export default class TableOfContents { const separators = { 1: " -", 2: " +", - 3: " *" + 3: " *", } let toc = "" @@ -96,15 +99,16 @@ export default class TableOfContents { const splitPoint = intro.lastIndexOf("\n") return md.substring(0, splitPoint) + toc + md.substring(splitPoint) - } - public static generateStructure(html: Element): { depth: number, title: string, el: Element }[] { + public static generateStructure( + html: Element + ): { depth: number; title: string; el: Element }[] { if (html === undefined) { return [] } - return [].concat(...Array.from(html.childNodes ?? []).map( - child => { + return [].concat( + ...Array.from(html.childNodes ?? []).map((child) => { const tag: string = child["tagName"]?.toLowerCase() if (!tag) { return [] @@ -114,7 +118,7 @@ export default class TableOfContents { return [{ depth, title: child.textContent, el: child }] } return TableOfContents.generateStructure(child) - } - )) + }) + ) } } diff --git a/src/UI/Base/Tr.svelte b/src/UI/Base/Tr.svelte index 70b9831a3..4a6ebae06 100644 --- a/src/UI/Base/Tr.svelte +++ b/src/UI/Base/Tr.svelte @@ -17,7 +17,6 @@ txt = t?.current lang = t?.currentLang } - {#if $txt} diff --git a/src/UI/BigComponents/CopyrightPanel.ts b/src/UI/BigComponents/CopyrightPanel.ts index 61f3731d9..deba888f8 100644 --- a/src/UI/BigComponents/CopyrightPanel.ts +++ b/src/UI/BigComponents/CopyrightPanel.ts @@ -40,11 +40,9 @@ export default class CopyrightPanel extends Combine { const t = Translations.t.general.attribution const layoutToUse = state.layout - - - const iconAttributions: BaseUIElement[] = (layoutToUse.getUsedImages()).map( - CopyrightPanel.IconAttribution - ) + const iconAttributions: BaseUIElement[] = layoutToUse + .getUsedImages() + .map(CopyrightPanel.IconAttribution) let maintainer: BaseUIElement = undefined if (layoutToUse.credits !== undefined && layoutToUse.credits !== "") { diff --git a/src/UI/BigComponents/ExtraLinkButton.svelte b/src/UI/BigComponents/ExtraLinkButton.svelte index f55086ff7..3d0f60143 100644 --- a/src/UI/BigComponents/ExtraLinkButton.svelte +++ b/src/UI/BigComponents/ExtraLinkButton.svelte @@ -8,7 +8,6 @@ import Tr from "../Base/Tr.svelte" import Icon from "../Map/Icon.svelte" - export let state: SpecialVisualizationState let theme = state.layout?.id ?? "" let config: ExtraLinkConfig = state.layout.extraLink @@ -23,7 +22,7 @@ ...loc, theme: theme, basepath, - language: Locale.language.data + language: Locale.language.data, } return Utils.SubstituteKeys(config.href, subs) }, @@ -31,25 +30,21 @@ ) +{#if config !== undefined && !(config.requirements.has("iframe") && !isIframe) && !(config.requirements.has("no-iframe") && isIframe) && !(config.requirements.has("welcome-message") && !$showWelcomeMessageSwitch) && !(config.requirements.has("no-welcome-message") && $showWelcomeMessageSwitch)} + {/if} diff --git a/src/UI/BigComponents/FilterPanel.svelte b/src/UI/BigComponents/FilterPanel.svelte index 1be807322..17597ae7b 100644 --- a/src/UI/BigComponents/FilterPanel.svelte +++ b/src/UI/BigComponents/FilterPanel.svelte @@ -48,12 +48,12 @@ } -
+

-
+
{#each layout.layers as layer} = undefined export let hideTooltip = false - export let htmlElem : UIEventSource = undefined + export let htmlElem: UIEventSource = undefined tr.id === "more_privacy") + const editPrivacy = usersettings.tagRenderings.find((tr) => tr.id === "more_privacy") const isLoggedIn = state.osmConnection.isLoggedIn @@ -48,16 +48,19 @@
  • {#if $isLoggedIn} - - {:else} - - {/if} + + {:else} + + {/if}
  • diff --git a/src/UI/BigComponents/TagRenderingChart.ts b/src/UI/BigComponents/TagRenderingChart.ts index 70cc13fbf..e83722c01 100644 --- a/src/UI/BigComponents/TagRenderingChart.ts +++ b/src/UI/BigComponents/TagRenderingChart.ts @@ -185,8 +185,6 @@ export class StackedRenderingChart extends ChartJs { } export default class TagRenderingChart extends Combine { - - /** * Creates a chart about this tagRendering for the given data */ @@ -223,9 +221,9 @@ export default class TagRenderingChart extends Combine { ChartJsColours.notApplicableBorderColor, ] const backgroundColor = [ - ChartJsColours.unknownColor, - ChartJsColours.otherColor, - ChartJsColours.notApplicableColor, + ChartJsColours.unknownColor, + ChartJsColours.otherColor, + ChartJsColours.notApplicableColor, ] while (borderColor.length < data.length) { diff --git a/src/UI/Comparison/ComparisonTable.svelte b/src/UI/Comparison/ComparisonTable.svelte index 0424811f0..2f4664641 100644 --- a/src/UI/Comparison/ComparisonTable.svelte +++ b/src/UI/Comparison/ComparisonTable.svelte @@ -15,7 +15,6 @@ import Translations from "../i18n/Translations" import Tr from "../Base/Tr.svelte" - export let externalProperties: Record delete externalProperties["@context"] console.log("External properties are", externalProperties) @@ -33,51 +32,60 @@ let externalKeys: string[] = Object.keys(externalProperties).sort() const imageKeyRegex = /image|image:[0-9]+/ - let knownImages: Store> = tags.map(osmProperties => new Set( - Object.keys(osmProperties) + let knownImages: Store> = tags.map( + (osmProperties) => + new Set( + Object.keys(osmProperties) + .filter((k) => k.match(imageKeyRegex)) + .map((k) => osmProperties[k]) + ) + ) + let unknownImages: Store = knownImages.map((images) => + externalKeys .filter((k) => k.match(imageKeyRegex)) - .map((k) => osmProperties[k]) - )) - let unknownImages: Store = knownImages.map(images => externalKeys - .filter((k) => k.match(imageKeyRegex)) - .map((k) => externalProperties[k]) - .filter((i) => !images.has(i))) - + .map((k) => externalProperties[k]) + .filter((i) => !images.has(i)) + ) let propertyKeysExternal = externalKeys.filter((k) => k.match(imageKeyRegex) === null) - let missing: Store = tags.map(osmProperties => propertyKeysExternal.filter((k) => { - if (k.startsWith("_")) { - return false - } - return osmProperties[k] === undefined && typeof externalProperties[k] === "string" - })) - // let same = propertyKeysExternal.filter((key) => osmProperties[key] === externalProperties[key]) - let different: Store = tags.map(osmProperties => propertyKeysExternal.filter((key) => { - if (key.startsWith("_")) { - return false - } - if (osmProperties[key] === undefined) { - return false - } - if (typeof externalProperties[key] !== "string") { - return false - } - if (osmProperties[key] === externalProperties[key]) { - return false - } - - if (key === "website") { - const osmCanon = new URL(osmProperties[key]).toString() - const externalCanon = new URL(externalProperties[key]).toString() - if (osmCanon === externalCanon) { + let missing: Store = tags.map((osmProperties) => + propertyKeysExternal.filter((k) => { + if (k.startsWith("_")) { + return false + } + return osmProperties[k] === undefined && typeof externalProperties[k] === "string" + }) + ) + // let same = propertyKeysExternal.filter((key) => osmProperties[key] === externalProperties[key]) + let different: Store = tags.map((osmProperties) => + propertyKeysExternal.filter((key) => { + if (key.startsWith("_")) { + return false + } + if (osmProperties[key] === undefined) { + return false + } + if (typeof externalProperties[key] !== "string") { + return false + } + if (osmProperties[key] === externalProperties[key]) { return false } - } - return true - })) + if (key === "website") { + const osmCanon = new URL(osmProperties[key]).toString() + const externalCanon = new URL(externalProperties[key]).toString() + if (osmCanon === externalCanon) { + return false + } + } - let hasDifferencesAtStart = (different.data.length + missing.data.length + unknownImages.data.length) > 0 + return true + }) + ) + + let hasDifferencesAtStart = + different.data.length + missing.data.length + unknownImages.data.length > 0 let currentStep: "init" | "applying_all" | "all_applied" = "init" let applyAllHovered = false @@ -87,23 +95,23 @@ const tagsToApply = missing.data.map((k) => new Tag(k, externalProperties[k])) const change = new ChangeTagAction(tags.data.id, new And(tagsToApply), tags.data, { theme: state.layout.id, - changeType: "import" + changeType: "import", }) await state.changes.applyChanges(await change.CreateChangeDescriptions()) currentStep = "all_applied" } + {#if propertyKeysExternal.length === 0 && $knownImages.size + $unknownImages.length === 0} {:else if !hasDifferencesAtStart} - + - {:else if $unknownImages.length === 0 && $missing.length === 0 && $different.length === 0}
    - +
    {:else}
    @@ -112,7 +120,6 @@ {/if}
    - {#if $different.length > 0} {#if !readonly}

    @@ -137,9 +144,9 @@ {#if $missing.length > 0} {#if !readonly} -

    - -

    +

    + +

    {/if} diff --git a/src/UI/Image/LinkableImage.svelte b/src/UI/Image/LinkableImage.svelte index 287c9866a..ef66c4260 100644 --- a/src/UI/Image/LinkableImage.svelte +++ b/src/UI/Image/LinkableImage.svelte @@ -69,12 +69,12 @@ previewedImage={state.previewedImage} />
    - - {#if linkable} - - {/if} + + {#if linkable} + + {/if}
    diff --git a/src/UI/Image/NearbyImages.svelte b/src/UI/Image/NearbyImages.svelte index c28e004d6..a7b771b1f 100644 --- a/src/UI/Image/NearbyImages.svelte +++ b/src/UI/Image/NearbyImages.svelte @@ -30,7 +30,7 @@ lon, lat, allowSpherical: new UIEventSource(false), - blacklist: AllImageProviders.LoadImagesFor(tags) + blacklist: AllImageProviders.LoadImagesFor(tags), }, state.indexedFeatures ) @@ -53,9 +53,9 @@ {:else}
    {#each $images as image (image.pictureUrl)} - - - + + + {/each}
    {/if} diff --git a/src/UI/Image/NearbyImagesCollapsed.svelte b/src/UI/Image/NearbyImagesCollapsed.svelte index 6cbc37bd9..362a0514a 100644 --- a/src/UI/Image/NearbyImagesCollapsed.svelte +++ b/src/UI/Image/NearbyImagesCollapsed.svelte @@ -25,31 +25,31 @@ let expanded = false -
    - {#if expanded} - - - - {:else} +
    + {#if expanded} + - {/if} -
    + + {:else} + + {/if} +
    diff --git a/src/UI/InputElement/Validators.ts b/src/UI/InputElement/Validators.ts index de7b3712b..a7751a80a 100644 --- a/src/UI/InputElement/Validators.ts +++ b/src/UI/InputElement/Validators.ts @@ -63,7 +63,7 @@ export default class Validators { "slope", "velopark", "nsi", - "currency" + "currency", ] as const public static readonly AllValidators: ReadonlyArray = [ @@ -94,7 +94,7 @@ export default class Validators { new SlopeValidator(), new VeloparkValidator(), new NameSuggestionIndexValidator(), - new CurrencyValidator() + new CurrencyValidator(), ] private static _byType = Validators._byTypeConstructor() diff --git a/src/UI/InputElement/Validators/CurrencyValidator.ts b/src/UI/InputElement/Validators/CurrencyValidator.ts index 9a82205ea..719afe6f9 100644 --- a/src/UI/InputElement/Validators/CurrencyValidator.ts +++ b/src/UI/InputElement/Validators/CurrencyValidator.ts @@ -13,26 +13,26 @@ export default class CurrencyValidator extends Validator { return } let locale = "en-US" - if(!Utils.runningFromConsole){ - locale??= navigator.language + if (!Utils.runningFromConsole) { + locale ??= navigator.language } this.segmenter = new Intl.Segmenter(locale, { - granularity: "word" + granularity: "word", }) const mapping: Map = new Map() const supportedCurrencies: Set = new Set(Intl.supportedValuesOf("currency")) this.supportedCurrencies = supportedCurrencies for (const currency of supportedCurrencies) { - const symbol = (0).toLocaleString( - locale, - { + const symbol = (0) + .toLocaleString(locale, { style: "currency", currency: currency, minimumFractionDigits: 0, - maximumFractionDigits: 0 - } - ).replace(/\d/g, "").trim() + maximumFractionDigits: 0, + }) + .replace(/\d/g, "") + .trim() mapping.set(symbol.toLowerCase(), currency) } @@ -44,8 +44,10 @@ export default class CurrencyValidator extends Validator { return s } - const parts = Array.from(this.segmenter.segment(s)).map(i => i.segment).filter(part => part.trim().length > 0) - if(parts.length !== 2){ + const parts = Array.from(this.segmenter.segment(s)) + .map((i) => i.segment) + .filter((part) => part.trim().length > 0) + if (parts.length !== 2) { return s } const mapping = this.symbolToCurrencyMapping @@ -64,10 +66,10 @@ export default class CurrencyValidator extends Validator { } amount = part } - if(amount === undefined || currency === undefined){ + if (amount === undefined || currency === undefined) { return s } - return amount+" "+currency + return amount + " " + currency } } diff --git a/src/UI/InputElement/Validators/VeloparkValidator.ts b/src/UI/InputElement/Validators/VeloparkValidator.ts index cc4e5f244..bc9bd63b9 100644 --- a/src/UI/InputElement/Validators/VeloparkValidator.ts +++ b/src/UI/InputElement/Validators/VeloparkValidator.ts @@ -3,7 +3,10 @@ import UrlValidator from "./UrlValidator" export default class VeloparkValidator extends UrlValidator { constructor() { - super("velopark", "A special URL-validator that checks the domain name and rewrites to the correct velopark format.") + super( + "velopark", + "A special URL-validator that checks the domain name and rewrites to the correct velopark format." + ) } getFeedback(s: string): Translation { diff --git a/src/UI/Leaderboard.svelte b/src/UI/Leaderboard.svelte index daf788383..f5b58d6a9 100644 --- a/src/UI/Leaderboard.svelte +++ b/src/UI/Leaderboard.svelte @@ -30,41 +30,42 @@ } > = UIEventSource.FromPromise(Utils.downloadJsonCached(source)) +
    -

    Contributed images with MapComplete: leaderboard

    +

    Contributed images with MapComplete: leaderboard

    -{#if $data} - - - - - - - {#each $data.leaderboard as contributor} + {#if $data} +
    RankContributorNumber of images contributed
    - - - + + + - {/each} -
    - {contributor.rank} - - {#if $loggedInContributor === contributor.name} - {contributor.name} - {:else} - {contributor.name} - {/if} - - {contributor.nrOfImages} - total images - RankContributorNumber of images contributed
    - Statistics generated on {$data.date} -{:else} - -{/if} + {#each $data.leaderboard as contributor} + + + {contributor.rank} + + + {#if $loggedInContributor === contributor.name} + {contributor.name} + {:else} + {contributor.name} + {/if} + + + {contributor.nrOfImages} + total images + + + {/each} + + Statistics generated on {$data.date} + {:else} + + {/if} -
    - Logged in as {$loggedInContributor} -
    +
    + Logged in as {$loggedInContributor} +
    diff --git a/src/UI/Map/Icon.svelte b/src/UI/Map/Icon.svelte index c97193db5..65ae1275a 100644 --- a/src/UI/Map/Icon.svelte +++ b/src/UI/Map/Icon.svelte @@ -126,7 +126,6 @@ {:else if icon === "popout"} - {:else} {/if} diff --git a/src/UI/Map/ShowDataLayer.ts b/src/UI/Map/ShowDataLayer.ts index 7e86e290b..5c7cee6f2 100644 --- a/src/UI/Map/ShowDataLayer.ts +++ b/src/UI/Map/ShowDataLayer.ts @@ -154,7 +154,7 @@ class PointRenderingLayer { if (this._onClick) { const self = this - el.addEventListener("click", function(ev) { + el.addEventListener("click", function (ev) { ev.preventDefault() self._onClick(feature) // Workaround to signal the MapLibreAdaptor to ignore this click @@ -200,7 +200,7 @@ class LineRenderingLayer { "lineCap", "offset", "fill", - "fillColor" + "fillColor", ] as const private static readonly lineConfigKeysColor = ["color", "fillColor"] as const @@ -264,8 +264,8 @@ class LineRenderingLayer { "icon-rotation-alignment": "map", "icon-pitch-alignment": "map", "icon-image": imgId, - "icon-size": 0.055 - } + "icon-size": 0.055, + }, } const filter = img.if?.asMapboxExpression() if (filter) { @@ -338,9 +338,9 @@ class LineRenderingLayer { type: "geojson", data: { type: "FeatureCollection", - features + features, }, - promoteId: "id" + promoteId: "id", }) const linelayer = this._layername + "_line" const layer: AddLayerObject = { @@ -351,19 +351,21 @@ class LineRenderingLayer { "line-color": ["feature-state", "color"], "line-opacity": ["feature-state", "color-opacity"], "line-width": ["feature-state", "width"], - "line-offset": ["feature-state", "offset"] + "line-offset": ["feature-state", "offset"], }, layout: { - "line-cap": "round" - } + "line-cap": "round", + }, } if (this._config.dashArray) { - try{ - - layer.paint["line-dasharray"] = - this._config.dashArray?.split(" ")?.map((s) => Number(s)) ?? null - }catch (e) { - console.error(`Invalid dasharray in layer ${this._layername}:`, this._config.dashArray) + try { + layer.paint["line-dasharray"] = + this._config.dashArray?.split(" ")?.map((s) => Number(s)) ?? null + } catch (e) { + console.error( + `Invalid dasharray in layer ${this._layername}:`, + this._config.dashArray + ) } } map.addLayer(layer) @@ -398,8 +400,8 @@ class LineRenderingLayer { layout: {}, paint: { "fill-color": ["feature-state", "fillColor"], - "fill-opacity": ["feature-state", "fillColor-opacity"] - } + "fill-opacity": ["feature-state", "fillColor-opacity"], + }, }) if (this._onClick) { map.on("click", polylayer, (e) => { @@ -430,7 +432,7 @@ class LineRenderingLayer { this.currentSourceData = features src.setData({ type: "FeatureCollection", - features: this.currentSourceData + features: this.currentSourceData, }) } } @@ -513,15 +515,15 @@ export default class ShowDataLayer { layers.filter((l) => l.source !== null).map((l) => new FilteredLayer(l)), features, { - constructStore: (features, layer) => new SimpleFeatureSource(layer, features) + constructStore: (features, layer) => new SimpleFeatureSource(layer, features), } ) if (options?.zoomToFeatures) { options.zoomToFeatures = false - features.features.addCallbackD(features => { + features.features.addCallbackD((features) => { ShowDataLayer.zoomToCurrentFeatures(mlmap.data, features) }) - mlmap.addCallbackD(map => { + mlmap.addCallbackD((map) => { ShowDataLayer.zoomToCurrentFeatures(map, features.features.data) }) } @@ -530,7 +532,7 @@ export default class ShowDataLayer { new ShowDataLayer(mlmap, { layer: fs.layer.layerDef, features: fs, - ...(options ?? {}) + ...(options ?? {}), }) }) } @@ -543,12 +545,11 @@ export default class ShowDataLayer { return new ShowDataLayer(map, { layer: ShowDataLayer.rangeLayer, features, - doShowLayer + doShowLayer, }) } - public destruct() { - } + public destruct() {} private static zoomToCurrentFeatures(map: MlMap, features: Feature[]) { if (!features || !map || features.length == 0) { @@ -560,7 +561,7 @@ export default class ShowDataLayer { map.resize() map.fitBounds(bbox.toLngLat(), { padding: { top: 10, bottom: 10, left: 10, right: 10 }, - animate: false + animate: false, }) }) } @@ -573,8 +574,8 @@ export default class ShowDataLayer { this._options.layer.title === undefined ? undefined : (feature: Feature) => { - selectedElement?.setData(feature) - } + selectedElement?.setData(feature) + } } if (this._options.drawLines !== false) { for (let i = 0; i < this._options.layer.lineRendering.length; i++) { @@ -606,7 +607,9 @@ export default class ShowDataLayer { } } if (this._options.zoomToFeatures) { - features.features.addCallbackAndRunD((features) => ShowDataLayer.zoomToCurrentFeatures(map, features)) + features.features.addCallbackAndRunD((features) => + ShowDataLayer.zoomToCurrentFeatures(map, features) + ) } } } diff --git a/src/UI/NotFound.svelte b/src/UI/NotFound.svelte index ee7e9889b..0ff564919 100644 --- a/src/UI/NotFound.svelte +++ b/src/UI/NotFound.svelte @@ -6,17 +6,17 @@
    -
    - - { - window.location = "index.html" - }} - > -
    - -
    -
    -
    +
    + + { + window.location = "index.html" + }} + > +
    + +
    +
    +
    diff --git a/src/UI/Popup/AllTagsPanel.svelte b/src/UI/Popup/AllTagsPanel.svelte index ca94a0f0a..86238924f 100644 --- a/src/UI/Popup/AllTagsPanel.svelte +++ b/src/UI/Popup/AllTagsPanel.svelte @@ -21,16 +21,14 @@ } let knownValues: UIEventSource = new UIEventSource([]) - tags.addCallbackAndRunD(tags => { + tags.addCallbackAndRunD((tags) => { knownValues.setData(Object.keys(tags)) }) - function reEvalKnownValues(){ + function reEvalKnownValues() { knownValues.setData(Object.keys(tags.data)) - } - const metaKeys: string[] = [].concat(...SimpleMetaTaggers.metatags.map((k) => k.keys)) let allCalculatedTags = new Set([...calculatedTags, ...metaKeys]) @@ -54,7 +52,7 @@ {:else if $tags[key] === ""} Empty string {:else if typeof $tags[key] === "object"} -
    {JSON.stringify($tags[key])}
    +
    {JSON.stringify($tags[key])}
    {:else} {$tags[key]} {/if} diff --git a/src/UI/Popup/MinimapViz.ts b/src/UI/Popup/MinimapViz.ts index 177a6d027..2c459033f 100644 --- a/src/UI/Popup/MinimapViz.ts +++ b/src/UI/Popup/MinimapViz.ts @@ -17,13 +17,13 @@ export class MinimapViz implements SpecialVisualization { { doc: "The (maximum) zoomlevel: the target zoomlevel after fitting the entire feature. The minimap will fit the entire feature, then zoom out to this zoom level. The higher, the more zoomed in with 1 being the entire world and 19 being really close", name: "zoomlevel", - defaultValue: "18" + defaultValue: "18", }, { doc: "(Matches all resting arguments) This argument should be the key of a property of the feature. The corresponding value is interpreted as either the id or the a list of ID's. The features with these ID's will be shown on this minimap. (Note: if the key is 'id', list interpration is disabled)", name: "idKey", - defaultValue: "id" - } + defaultValue: "id", + }, ] example: "`{minimap()}`, `{minimap(17, id, _list_of_embedded_feature_ids_calculated_by_calculated_tag):height:10rem; border: 2px solid black}`" @@ -82,13 +82,12 @@ export class MinimapViz implements SpecialVisualization { const mla = new MapLibreAdaptor(mlmap, { rasterLayer: state.mapProperties.rasterLayer, zoom: new UIEventSource(17), - maxzoom: new UIEventSource(17) + maxzoom: new UIEventSource(17), }) mla.allowMoving.setData(false) mla.allowZooming.setData(false) - mla.location.setData({lon, lat}) - + mla.location.setData({ lon, lat }) if (args[0]) { const parsed = Number(args[0]) @@ -96,19 +95,19 @@ export class MinimapViz implements SpecialVisualization { mla.zoom.setData(parsed) } } - mlmap.addCallbackAndRun(map => console.log("Map for minimap vis is now", map)) + mlmap.addCallbackAndRun((map) => console.log("Map for minimap vis is now", map)) ShowDataLayer.showMultipleLayers( mlmap, new StaticFeatureSource(featuresToShow), state.layout.layers, - {zoomToFeatures: true} + { zoomToFeatures: true } ) return new SvelteUIElement(MaplibreMap, { interactive: false, map: mlmap, - mapProperties: mla + mapProperties: mla, }) .SetClass("h-40 rounded") .SetStyle("overflow: hidden; pointer-events: none;") diff --git a/src/UI/Popup/TagRendering/Questionbox.svelte b/src/UI/Popup/TagRendering/Questionbox.svelte index 2265a106a..928891a80 100644 --- a/src/UI/Popup/TagRendering/Questionbox.svelte +++ b/src/UI/Popup/TagRendering/Questionbox.svelte @@ -50,7 +50,6 @@ let questionboxElem: HTMLDivElement let questionsToAsk = tags.map( (tags) => { - const questionsToAsk: TagRenderingConfig[] = [] for (const baseQuestion of baseQuestions) { if (skippedQuestions.data.has(baseQuestion.id)) { @@ -164,7 +163,13 @@ {#if $showAllQuestionsAtOnce}
    {#each $allQuestionsToAsk as question (question.id)} - + {/each}
    {:else if $firstQuestion !== undefined} diff --git a/src/UI/Popup/TagRendering/SpecialTranslation.svelte b/src/UI/Popup/TagRendering/SpecialTranslation.svelte index 3149a721f..51662550f 100644 --- a/src/UI/Popup/TagRendering/SpecialTranslation.svelte +++ b/src/UI/Popup/TagRendering/SpecialTranslation.svelte @@ -4,7 +4,7 @@ import Locale from "../../i18n/Locale" import type { RenderingSpecification, - SpecialVisualizationState + SpecialVisualizationState, } from "../../SpecialVisualization" import { Utils } from "../../../Utils.js" import type { Feature } from "geojson" @@ -67,7 +67,7 @@ {#each specs as specpart} {#if typeof specpart === "string"} - {@html Utils.purify(Utils.SubstituteKeys(specpart, $tags)) } + {@html Utils.purify(Utils.SubstituteKeys(specpart, $tags))} {:else if $tags !== undefined} @@ -79,7 +79,7 @@ {#each specs as specpart} {#if typeof specpart === "string"} - {@html Utils.purify(Utils.SubstituteKeys(specpart, $tags)) } + {@html Utils.purify(Utils.SubstituteKeys(specpart, $tags))} {:else if $tags !== undefined} diff --git a/src/UI/Popup/TagRendering/TagRenderingAnswerDynamic.svelte b/src/UI/Popup/TagRendering/TagRenderingAnswerDynamic.svelte index f8c75bc01..97184366f 100644 --- a/src/UI/Popup/TagRendering/TagRenderingAnswerDynamic.svelte +++ b/src/UI/Popup/TagRendering/TagRenderingAnswerDynamic.svelte @@ -1,5 +1,7 @@ - + diff --git a/src/UI/Popup/TagRendering/TagRenderingEditableDynamic.svelte b/src/UI/Popup/TagRendering/TagRenderingEditableDynamic.svelte index 585d76bf9..c4fe15c7b 100644 --- a/src/UI/Popup/TagRendering/TagRenderingEditableDynamic.svelte +++ b/src/UI/Popup/TagRendering/TagRenderingEditableDynamic.svelte @@ -1,5 +1,7 @@ - + diff --git a/src/UI/Popup/TagRendering/TagRenderingMappingInput.svelte b/src/UI/Popup/TagRendering/TagRenderingMappingInput.svelte index 40d287f03..7c80f406b 100644 --- a/src/UI/Popup/TagRendering/TagRenderingMappingInput.svelte +++ b/src/UI/Popup/TagRendering/TagRenderingMappingInput.svelte @@ -44,7 +44,7 @@ (search) => { search = search?.trim() if (!search) { - if(hideUnlessSearched){ + if (hideUnlessSearched) { if (mapping.priorityIf?.matchesProperties(tags.data)) { return true } diff --git a/src/UI/Popup/TagRendering/TagRenderingQuestion.svelte b/src/UI/Popup/TagRendering/TagRenderingQuestion.svelte index 7a0dda2b5..9ac7f2c87 100644 --- a/src/UI/Popup/TagRendering/TagRenderingQuestion.svelte +++ b/src/UI/Popup/TagRendering/TagRenderingQuestion.svelte @@ -167,7 +167,11 @@ onDestroy( freeformInput.subscribe((freeformValue) => { - if (!config?.mappings || config?.mappings?.length == 0 || config.freeform?.key === undefined) { + if ( + !config?.mappings || + config?.mappings?.length == 0 || + config.freeform?.key === undefined + ) { return } // If a freeform value is given, mark the 'mapping' as marked @@ -232,7 +236,9 @@ // Add the extraTags to the existing And selectedTags = new And([...selectedTags.and, ...extraTagsArray]) } else { - console.error("selectedTags is not of type Tag or And, it is a "+JSON.stringify(selectedTags)) + console.error( + "selectedTags is not of type Tag or And, it is a " + JSON.stringify(selectedTags) + ) } } } @@ -289,7 +295,8 @@ let showTags = state?.userRelatedState?.showTags ?? new ImmutableStore(undefined) let numberOfCs = state?.osmConnection?.userDetails?.data?.csCount ?? 0 let question = config.question - let hideMappingsUnlessSearchedFor = config.mappings.length > 8 && config.mappings.some(m => m.priorityIf) + let hideMappingsUnlessSearchedFor = + config.mappings.length > 8 && config.mappings.some((m) => m.priorityIf) $: question = config.question if (state?.osmConnection) { onDestroy( @@ -343,15 +350,13 @@ />
    {#if hideMappingsUnlessSearchedFor} -
    - +
    +
    {/if} {/if} - - - {#if config.freeform?.key && !(config?.mappings?.filter(m => m.hideInAnswer != true)?.length > 0)} + {#if config.freeform?.key && !(config?.mappings?.filter((m) => m.hideInAnswer != true)?.length > 0)} {#if $featureSwitchIsTesting} {/if} {#if $featureSwitchIsTesting || $featureSwitchIsDebugging} diff --git a/src/UI/Popup/TagRendering/TagRenderingQuestionDynamic.svelte b/src/UI/Popup/TagRendering/TagRenderingQuestionDynamic.svelte index 38a70f94c..220bea1db 100644 --- a/src/UI/Popup/TagRendering/TagRenderingQuestionDynamic.svelte +++ b/src/UI/Popup/TagRendering/TagRenderingQuestionDynamic.svelte @@ -1,34 +1,36 @@ - +
    -
    -
    -

    - - -

    - +
    +
    +

    + + +

    + +
    +
    + +
    + + + +
    -
    - -
    - - - - -
    diff --git a/src/UI/SpecialVisualization.ts b/src/UI/SpecialVisualization.ts index 23253a2f8..53cd865fa 100644 --- a/src/UI/SpecialVisualization.ts +++ b/src/UI/SpecialVisualization.ts @@ -1,7 +1,11 @@ import { Store, UIEventSource } from "../Logic/UIEventSource" import BaseUIElement from "./BaseUIElement" import LayoutConfig from "../Models/ThemeConfig/LayoutConfig" -import { FeatureSource, IndexedFeatureSource, WritableFeatureSource } from "../Logic/FeatureSource/FeatureSource" +import { + FeatureSource, + IndexedFeatureSource, + WritableFeatureSource, +} from "../Logic/FeatureSource/FeatureSource" import { OsmConnection } from "../Logic/Osm/OsmConnection" import { Changes } from "../Logic/Osm/Changes" import { ExportableMap, MapProperties } from "../Models/MapProperties" @@ -64,7 +68,6 @@ export interface SpecialVisualizationState { readonly currentView: FeatureSource> readonly favourites: FavouritesFeatureSource - /** * If data is currently being fetched from external sources */ diff --git a/src/UI/SpecialVisualizations.ts b/src/UI/SpecialVisualizations.ts index c6dbc72f1..bc73e1da0 100644 --- a/src/UI/SpecialVisualizations.ts +++ b/src/UI/SpecialVisualizations.ts @@ -5,7 +5,7 @@ import Title from "./Base/Title" import { RenderingSpecification, SpecialVisualization, - SpecialVisualizationState + SpecialVisualizationState, } from "./SpecialVisualization" import { HistogramViz } from "./Popup/HistogramViz" import { MinimapViz } from "./Popup/MinimapViz" @@ -103,13 +103,13 @@ class NearbyImageVis implements SpecialVisualization { { name: "mode", defaultValue: "closed", - doc: "Either `open` or `closed`. If `open`, then the image carousel will always be shown" + doc: "Either `open` or `closed`. If `open`, then the image carousel will always be shown", }, { name: "readonly", required: false, - doc: "If 'readonly', will not show the 'link'-button" - } + doc: "If 'readonly', will not show the 'link'-button", + }, ] docs = "A component showing nearby images loaded from various online services such as Mapillary. In edit mode and when used on a feature, the user can select an image to add to the feature" @@ -134,7 +134,7 @@ class NearbyImageVis implements SpecialVisualization { lat, feature, layer, - linkable: !readonly + linkable: !readonly, }) } } @@ -148,13 +148,13 @@ class StealViz implements SpecialVisualization { { name: "featureId", doc: "The key of the attribute which contains the id of the feature from which to use the tags", - required: true + required: true, }, { name: "tagRenderingId", doc: "The layer-id and tagRenderingId to render. Can be multiple value if ';'-separated (in which case every value must also contain the layerId, e.g. `layerId.tagRendering0; layerId.tagRendering1`). Note: this can cause layer injection", - required: true - } + required: true, + }, ] needsUrls = [] svelteBased = true @@ -188,7 +188,7 @@ class StealViz implements SpecialVisualization { tags: otherTags, selectedElement: otherFeature, state, - layer + layer, }) ) } @@ -223,12 +223,12 @@ export class QuestionViz implements SpecialVisualization { args = [ { name: "labels", - doc: "One or more ';'-separated labels. If these are given, only questions with these labels will be given. Use `unlabeled` for all questions that don't have an explicit label. If none given, all questions will be shown" + doc: "One or more ';'-separated labels. If these are given, only questions with these labels will be given. Use `unlabeled` for all questions that don't have an explicit label. If none given, all questions will be shown", }, { name: "blacklisted-labels", - doc: "One or more ';'-separated labels of questions which should _not_ be included" - } + doc: "One or more ';'-separated labels of questions which should _not_ be included", + }, ] svelteBased = true @@ -253,7 +253,7 @@ export class QuestionViz implements SpecialVisualization { selectedElement: feature, state, onlyForLabels: labels, - notForLabels: blacklist + notForLabels: blacklist, }).SetClass("w-full") } } @@ -268,29 +268,26 @@ export default class SpecialVisualizations { if (viz === undefined) { return "" } - const example = viz.example ?? - "`{" + - viz.funcName + - "(" + - viz.args.map((arg) => arg.defaultValue).join(",") + - ")}`" + const example = + viz.example ?? + "`{" + viz.funcName + "(" + viz.args.map((arg) => arg.defaultValue).join(",") + ")}`" return [ "### " + viz.funcName, viz.docs, viz.args.length > 0 ? MarkdownUtils.table( - ["name", "default", "description"], - viz.args.map((arg) => { - let defaultArg = arg.defaultValue ?? "_undefined_" - if (defaultArg == "") { - defaultArg = "_empty string_" - } - return [arg.name, defaultArg, arg.doc] - }) - ) + ["name", "default", "description"], + viz.args.map((arg) => { + let defaultArg = arg.defaultValue ?? "_undefined_" + if (defaultArg == "") { + defaultArg = "_empty string_" + } + return [arg.name, defaultArg, arg.doc] + }) + ) : undefined, "#### Example usage of " + viz.funcName, - "" + example + "" + "" + example + "", ].join("\n\n") } @@ -322,26 +319,28 @@ export default class SpecialVisualizations { argname: "some_arg", message: { en: "some other really long message", - nl: "een boodschap in een andere taal" + nl: "een boodschap in een andere taal", }, - other_arg_name: "more args" + other_arg_name: "more args", }, before: { en: "Some text to prefix before the special element (e.g. a title)", - nl: "Een tekst om voor het element te zetten (bv. een titel)" + nl: "Een tekst om voor het element te zetten (bv. een titel)", }, after: { - en: "Some text to put after the element, e.g. a footer" - } - } + en: "Some text to put after the element, e.g. a footer", + }, + }, }, null, " " ) ).SetClass("code"), - "In other words: use `{ \"before\": ..., \"after\": ..., \"special\": {\"type\": ..., \"argname\": ...argvalue...}`. The args are in the `special` block; an argvalue can be a string, a translation or another value. (Refer to class `RewriteSpecial` in case of problems)" - ]).SetClass("flex flex-col").AsMarkdown() -console.log(">>> ",helpTexts.join("\n\n")) + 'In other words: use `{ "before": ..., "after": ..., "special": {"type": ..., "argname": ...argvalue...}`. The args are in the `special` block; an argvalue can be a string, a translation or another value. (Refer to class `RewriteSpecial` in case of problems)', + ]) + .SetClass("flex flex-col") + .AsMarkdown() + console.log(">>> ", helpTexts.join("\n\n")) return firstPart + "\n\n" + helpTexts.join("\n\n") } @@ -354,14 +353,14 @@ console.log(">>> ",helpTexts.join("\n\n")) s.structuredExamples === undefined ? [] : s.structuredExamples().map((e) => { - return s.constr( - state, - new UIEventSource>(e.feature.properties), - e.args, - e.feature, - undefined - ) - }) + return s.constr( + state, + new UIEventSource>(e.feature.properties), + e.args, + e.feature, + undefined + ) + }) return new Combine([new Title(s.funcName), s.docs, ...examples]) } @@ -377,9 +376,9 @@ console.log(">>> ",helpTexts.join("\n\n")) const [lon, lat] = GeoOperations.centerpointCoordinates(feature) return new SvelteUIElement(AddNewPoint, { state, - coordinate: { lon, lat } + coordinate: { lon, lat }, }).SetClass("w-full h-full overflow-auto") - } + }, }, { funcName: "user_profile", @@ -388,9 +387,9 @@ console.log(">>> ",helpTexts.join("\n\n")) docs: "A component showing information about the currently logged in user (username, profile description, profile picture + link to edit them). Mostly meant to be used in the 'user-settings'", constr(state: SpecialVisualizationState): BaseUIElement { return new SvelteUIElement(UserProfile, { - osmConnection: state.osmConnection + osmConnection: state.osmConnection, }) - } + }, }, { funcName: "language_picker", @@ -398,18 +397,20 @@ console.log(">>> ",helpTexts.join("\n\n")) docs: "A component to set the language of the user interface", constr(state: SpecialVisualizationState): BaseUIElement { return new VariableUiElement( - Locale.showLinkToWeblate.map(showTranslations => { - const languages = showTranslations ? LanguageUtils.usedLanguagesSorted : state.layout.language + Locale.showLinkToWeblate.map((showTranslations) => { + const languages = showTranslations + ? LanguageUtils.usedLanguagesSorted + : state.layout.language return new SvelteUIElement(LanguagePicker, { assignTo: state.userRelatedState.language, availableLanguages: languages, preferredLanguages: state.osmConnection.userDetails.map( (ud) => ud.languages - ) + ), }) }) ) - } + }, }, { funcName: "logout", @@ -419,7 +420,7 @@ console.log(">>> ",helpTexts.join("\n\n")) constr(state: SpecialVisualizationState): BaseUIElement { return new SvelteUIElement(LogoutButton, { osmConnection: state.osmConnection }) - } + }, }, new HistogramViz(), new StealViz(), @@ -443,7 +444,7 @@ console.log(">>> ",helpTexts.join("\n\n")) return undefined }) ) - } + }, }, { funcName: "move_button", @@ -464,9 +465,9 @@ console.log(">>> ",helpTexts.join("\n\n")) return new SvelteUIElement(MoveWizard, { state, featureToMove: feature, - layer + layer, }) - } + }, }, { funcName: "delete_button", @@ -488,9 +489,9 @@ console.log(">>> ",helpTexts.join("\n\n")) deleteConfig: layer.deletion, state, feature, - layer + layer, }) - } + }, }, new ShareLinkViz(), new ExportAsGpxViz(), @@ -511,9 +512,9 @@ console.log(">>> ",helpTexts.join("\n\n")) const [lon, lat] = GeoOperations.centerpointCoordinates(feature) return new SvelteUIElement(CreateNewNote, { state, - coordinate: new UIEventSource({ lon, lat }) + coordinate: new UIEventSource({ lon, lat }), }) - } + }, }, new CloseNoteButton(), new PlantNetDetectionViz(), @@ -533,8 +534,8 @@ console.log(">>> ",helpTexts.join("\n\n")) { name: "keyToShowWikipediaFor", doc: "Use the wikidata entry from this key to show the wikipedia article for. Multiple keys can be given (separated by ';'), in which case the first matching value is used", - defaultValue: "wikidata;wikipedia" - } + defaultValue: "wikidata;wikipedia", + }, ], needsUrls: [...Wikidata.neededUrls, ...Wikipedia.neededUrls], @@ -547,9 +548,9 @@ console.log(">>> ",helpTexts.join("\n\n")) return tags[key]?.split(";")?.map((id) => id.trim()) ?? [] }) return new SvelteUIElement(WikipediaPanel, { - wikiIds + wikiIds, }) - } + }, }, { funcName: "wikidata_label", @@ -558,8 +559,8 @@ console.log(">>> ",helpTexts.join("\n\n")) { name: "keyToShowWikidataFor", doc: "Use the wikidata entry from this key to show the label", - defaultValue: "wikidata" - } + defaultValue: "wikidata", + }, ], needsUrls: Wikidata.neededUrls, example: @@ -583,7 +584,7 @@ console.log(">>> ",helpTexts.join("\n\n")) }) ) }) - ) + ), }, new MapillaryLinkVis(), new LanguageElement(), @@ -597,7 +598,7 @@ console.log(">>> ",helpTexts.join("\n\n")) _, __, layer: LayerConfig - ) => new SvelteUIElement(AllTagsPanel, { tags, layer }) + ) => new SvelteUIElement(AllTagsPanel, { tags, layer }), }, { funcName: "image_carousel", @@ -606,8 +607,8 @@ console.log(">>> ",helpTexts.join("\n\n")) { name: "image_key", defaultValue: AllImageProviders.defaultKeys.join(","), - doc: "The keys given to the images, e.g. if image is given, the first picture URL will be added as image, the second as image:0, the third as image:1, etc... Multiple values are allowed if ';'-separated " - } + doc: "The keys given to the images, e.g. if image is given, the first picture URL will be added as image, the second as image:0, the third as image:1, etc... Multiple values are allowed if ';'-separated ", + }, ], needsUrls: AllImageProviders.apiUrls, constr: (state, tags, args) => { @@ -620,7 +621,7 @@ console.log(">>> ",helpTexts.join("\n\n")) tags, state ) - } + }, }, { funcName: "image_upload", @@ -630,13 +631,13 @@ console.log(">>> ",helpTexts.join("\n\n")) { name: "image-key", doc: "Image tag to add the URL to (or image-tag:0, image-tag:1 when multiple images are added)", - required: false + required: false, }, { name: "label", doc: "The text to show on the button", - required: false - } + required: false, + }, ], constr: (state, tags, args) => { const targetKey = args[0] === "" ? undefined : args[0] @@ -645,9 +646,9 @@ console.log(">>> ",helpTexts.join("\n\n")) tags, targetKey, labelText: args[1], - image: args[2] + image: args[2], }) - } + }, }, { funcName: "rating", @@ -657,12 +658,12 @@ console.log(">>> ",helpTexts.join("\n\n")) { name: "subjectKey", defaultValue: "name", - doc: "The key to use to determine the subject. If the value is specified, the subject will be tags[subjectKey] and will use this to filter the reviews." + doc: "The key to use to determine the subject. If the value is specified, the subject will be tags[subjectKey] and will use this to filter the reviews.", }, { name: "fallback", - doc: "The identifier to use, if tags[subjectKey] as specified above is not available. This is effectively a fallback value" - } + doc: "The identifier to use, if tags[subjectKey] as specified above is not available. This is effectively a fallback value", + }, ], constr: (state, tags, args, feature) => { const nameKey = args[0] ?? "name" @@ -673,14 +674,14 @@ console.log(">>> ",helpTexts.join("\n\n")) state.userRelatedState.mangroveIdentity, { nameKey: nameKey, - fallbackName + fallbackName, }, state.featureSwitchIsTesting ) return new SvelteUIElement(StarsBarIcon, { - score: reviews.average + score: reviews.average, }) - } + }, }, { @@ -691,12 +692,12 @@ console.log(">>> ",helpTexts.join("\n\n")) { name: "subjectKey", defaultValue: "name", - doc: "The key to use to determine the subject. If specified, the subject will be tags[subjectKey]" + doc: "The key to use to determine the subject. If specified, the subject will be tags[subjectKey]", }, { name: "fallback", - doc: "The identifier to use, if tags[subjectKey] as specified above is not available. This is effectively a fallback value" - } + doc: "The identifier to use, if tags[subjectKey] as specified above is not available. This is effectively a fallback value", + }, ], constr: (state, tags, args, feature, layer) => { const nameKey = args[0] ?? "name" @@ -707,12 +708,12 @@ console.log(">>> ",helpTexts.join("\n\n")) state.userRelatedState?.mangroveIdentity, { nameKey: nameKey, - fallbackName + fallbackName, }, state.featureSwitchIsTesting ) return new SvelteUIElement(ReviewForm, { reviews, state, tags, feature, layer }) - } + }, }, { funcName: "list_reviews", @@ -724,12 +725,12 @@ console.log(">>> ",helpTexts.join("\n\n")) { name: "subjectKey", defaultValue: "name", - doc: "The key to use to determine the subject. If specified, the subject will be tags[subjectKey]" + doc: "The key to use to determine the subject. If specified, the subject will be tags[subjectKey]", }, { name: "fallback", - doc: "The identifier to use, if tags[subjectKey] as specified above is not available. This is effectively a fallback value" - } + doc: "The identifier to use, if tags[subjectKey] as specified above is not available. This is effectively a fallback value", + }, ], constr: (state, tags, args, feature, layer) => { const nameKey = args[0] ?? "name" @@ -740,12 +741,12 @@ console.log(">>> ",helpTexts.join("\n\n")) state.userRelatedState?.mangroveIdentity, { nameKey: nameKey, - fallbackName + fallbackName, }, state.featureSwitchIsTesting ) return new SvelteUIElement(AllReviews, { reviews, state, tags, feature, layer }) - } + }, }, { funcName: "import_mangrove_key", @@ -753,8 +754,8 @@ console.log(">>> ",helpTexts.join("\n\n")) args: [ { name: "text", - doc: "The text that is shown on the button" - } + doc: "The text that is shown on the button", + }, ], needsUrls: [], constr( @@ -764,7 +765,7 @@ console.log(">>> ",helpTexts.join("\n\n")) ): BaseUIElement { const [text] = argument return new SvelteUIElement(ImportReviewIdentity, { state, text }) - } + }, }, { funcName: "opening_hours_table", @@ -773,18 +774,18 @@ console.log(">>> ",helpTexts.join("\n\n")) { name: "key", defaultValue: "opening_hours", - doc: "The tagkey from which the table is constructed." + doc: "The tagkey from which the table is constructed.", }, { name: "prefix", defaultValue: "", - doc: "Remove this string from the start of the value before parsing. __Note: use `&LPARENs` to indicate `(` if needed__" + doc: "Remove this string from the start of the value before parsing. __Note: use `&LPARENs` to indicate `(` if needed__", }, { name: "postfix", defaultValue: "", - doc: "Remove this string from the end of the value before parsing. __Note: use `&RPARENs` to indicate `)` if needed__" - } + doc: "Remove this string from the end of the value before parsing. __Note: use `&RPARENs` to indicate `)` if needed__", + }, ], needsUrls: [Constants.countryCoderEndpoint], example: @@ -792,7 +793,7 @@ console.log(">>> ",helpTexts.join("\n\n")) constr: (state, tagSource: UIEventSource, args) => { const [key, prefix, postfix] = args return new OpeningHoursVisualization(tagSource, state, key, prefix, postfix) - } + }, }, { funcName: "opening_hours_state", @@ -801,18 +802,18 @@ console.log(">>> ",helpTexts.join("\n\n")) { name: "key", defaultValue: "opening_hours", - doc: "The tagkey from which the opening hours are read." + doc: "The tagkey from which the opening hours are read.", }, { name: "prefix", defaultValue: "", - doc: "Remove this string from the start of the value before parsing. __Note: use `&LPARENs` to indicate `(` if needed__" + doc: "Remove this string from the start of the value before parsing. __Note: use `&LPARENs` to indicate `(` if needed__", }, { name: "postfix", defaultValue: "", - doc: "Remove this string from the end of the value before parsing. __Note: use `&RPARENs` to indicate `)` if needed__" - } + doc: "Remove this string from the end of the value before parsing. __Note: use `&RPARENs` to indicate `)` if needed__", + }, ], constr( state: SpecialVisualizationState, @@ -827,9 +828,9 @@ console.log(">>> ",helpTexts.join("\n\n")) keyToUse, tags, prefix, - postfix + postfix, }) - } + }, }, { funcName: "canonical", @@ -841,8 +842,8 @@ console.log(">>> ",helpTexts.join("\n\n")) { name: "key", doc: "The key of the tag to give the canonical text for", - required: true - } + required: true, + }, ], constr: (state, tagSource, args) => { const key = args[0] @@ -866,7 +867,7 @@ console.log(">>> ",helpTexts.join("\n\n")) return unit.asHumanLongValue(value, getCountry) }) ) - } + }, }, { funcName: "export_as_geojson", @@ -880,7 +881,7 @@ console.log(">>> ",helpTexts.join("\n\n")) Svg.download_svg(), new Combine([ t.downloadFeatureAsGeojson.SetClass("font-bold text-lg"), - t.downloadGeoJsonHelper.SetClass("subtle") + t.downloadGeoJsonHelper.SetClass("subtle"), ]).SetClass("flex flex-col") ) .onClick(() => { @@ -893,12 +894,12 @@ console.log(">>> ",helpTexts.join("\n\n")) data, title + "_mapcomplete_export.geojson", { - mimetype: "application/vnd.geo+json" + mimetype: "application/vnd.geo+json", } ) }) .SetClass("w-full") - } + }, }, { funcName: "open_in_iD", @@ -908,9 +909,9 @@ console.log(">>> ",helpTexts.join("\n\n")) constr: (state, feature) => { return new SvelteUIElement(OpenIdEditor, { mapProperties: state.mapProperties, - objectId: feature.data.id + objectId: feature.data.id, }) - } + }, }, { funcName: "open_in_josm", @@ -920,7 +921,7 @@ console.log(">>> ",helpTexts.join("\n\n")) constr: (state) => { return new SvelteUIElement(OpenJosm, { state }) - } + }, }, { funcName: "clear_location_history", @@ -935,7 +936,7 @@ console.log(">>> ",helpTexts.join("\n\n")) state.historicalUserLocations.features.setData([]) state.selectedElement.setData(undefined) }) - } + }, }, { funcName: "visualize_note_comments", @@ -944,13 +945,13 @@ console.log(">>> ",helpTexts.join("\n\n")) { name: "commentsKey", doc: "The property name of the comments, which should be stringified json", - defaultValue: "comments" + defaultValue: "comments", }, { name: "start", doc: "Drop the first 'start' comments", - defaultValue: "0" - } + defaultValue: "0", + }, ], needsUrls: [Constants.osmAuthConfig.url], constr: (state, tags, args) => @@ -972,7 +973,7 @@ console.log(">>> ",helpTexts.join("\n\n")) ) ).SetClass("flex flex-col") }) - ) + ), }, { funcName: "add_image_to_note", @@ -981,8 +982,8 @@ console.log(">>> ",helpTexts.join("\n\n")) { name: "Id-key", doc: "The property name where the ID of the note to close can be found", - defaultValue: "id" - } + defaultValue: "id", + }, ], needsUrls: [Imgur.apiUrl], @@ -991,7 +992,7 @@ console.log(">>> ",helpTexts.join("\n\n")) tags = state.featureProperties.getStore(id) console.log("Id is", id) return new SvelteUIElement(UploadImage, { state, tags }) - } + }, }, { funcName: "title", @@ -1021,12 +1022,12 @@ console.log(">>> ",helpTexts.join("\n\n")) tags: tagsSource, state, feature, - layer + layer, }) .SetClass("px-1") .setSpan() }) - ) + ), }, { funcName: "maproulette_task", @@ -1070,7 +1071,7 @@ console.log(">>> ",helpTexts.join("\n\n")) }) ) }, - docs: "Fetches the metadata of MapRoulette campaign that this task is part of and shows those details (namely `title`, `description` and `instruction`).\n\nThis reads the property `mr_challengeId` to detect the parent campaign." + docs: "Fetches the metadata of MapRoulette campaign that this task is part of and shows those details (namely `title`, `description` and `instruction`).\n\nThis reads the property `mr_challengeId` to detect the parent campaign.", }, { funcName: "maproulette_set_status", @@ -1081,15 +1082,15 @@ console.log(">>> ",helpTexts.join("\n\n")) "\n" + "```json\n" + "{\n" + - " \"id\": \"mark_duplicate\",\n" + - " \"render\": {\n" + - " \"special\": {\n" + - " \"type\": \"maproulette_set_status\",\n" + - " \"message\": {\n" + - " \"en\": \"Mark as not found or false positive\"\n" + + ' "id": "mark_duplicate",\n' + + ' "render": {\n' + + ' "special": {\n' + + ' "type": "maproulette_set_status",\n' + + ' "message": {\n' + + ' "en": "Mark as not found or false positive"\n' + " },\n" + - " \"status\": \"2\",\n" + - " \"image\": \"close\"\n" + + ' "status": "2",\n' + + ' "image": "close"\n' + " }\n" + " }\n" + "}\n" + @@ -1097,32 +1098,32 @@ console.log(">>> ",helpTexts.join("\n\n")) args: [ { name: "message", - doc: "A message to show to the user" + doc: "A message to show to the user", }, { name: "image", doc: "Image to show", - defaultValue: "confirm" + defaultValue: "confirm", }, { name: "message_confirm", - doc: "What to show when the task is closed, either by the user or was already closed." + doc: "What to show when the task is closed, either by the user or was already closed.", }, { name: "status", doc: "A statuscode to apply when the button is clicked. 1 = `close`, 2 = `false_positive`, 3 = `skip`, 4 = `deleted`, 5 = `already fixed` (on the map, e.g. for duplicates), 6 = `too hard`", - defaultValue: "1" + defaultValue: "1", }, { name: "maproulette_id", doc: "The property name containing the maproulette id", - defaultValue: "mr_taskId" + defaultValue: "mr_taskId", }, { name: "ask_feedback", doc: "If not an empty string, this will be used as question to ask some additional feedback. A text field will be added", - defaultValue: "" - } + defaultValue: "", + }, ], constr: (state, tagsSource, args) => { @@ -1132,7 +1133,7 @@ console.log(">>> ",helpTexts.join("\n\n")) message_closed, statusToSet, maproulette_id_key, - askFeedback + askFeedback, ] = args if (image === "") { image = "confirm" @@ -1149,9 +1150,9 @@ console.log(">>> ",helpTexts.join("\n\n")) message_closed, statusToSet, maproulette_id_key, - askFeedback + askFeedback, }) - } + }, }, { funcName: "statistics", @@ -1178,7 +1179,7 @@ console.log(">>> ",helpTexts.join("\n\n")) [state.mapProperties.bounds] ) ) - } + }, }, { funcName: "send_email", @@ -1187,29 +1188,29 @@ console.log(">>> ",helpTexts.join("\n\n")) { name: "to", doc: "Who to send the email to?", - required: true + required: true, }, { name: "subject", doc: "The subject of the email", - required: true + required: true, }, { name: "body", doc: "The text in the email", - required: true + required: true, }, { name: "button_text", doc: "The text shown on the button in the UI", - required: true - } + required: true, + }, ], constr(__, tags, args) { return new SvelteUIElement(SendEmail, { args, tags }) - } + }, }, { funcName: "link", @@ -1218,25 +1219,25 @@ console.log(">>> ",helpTexts.join("\n\n")) { name: "text", doc: "Text to be shown", - required: true + required: true, }, { name: "href", doc: "The URL to link to. Note that this will be URI-encoded before ", - required: true + required: true, }, { name: "class", - doc: "CSS-classes to add to the element" + doc: "CSS-classes to add to the element", }, { name: "download", - doc: "Expects a string which denotes the filename to download the contents of `href` into. If set, this link will act as a download-button." + doc: "Expects a string which denotes the filename to download the contents of `href` into. If set, this link will act as a download-button.", }, { name: "arialabel", - doc: "If set, this text will be used as aria-label" - } + doc: "If set, this text will be used as aria-label", + }, ], constr( @@ -1263,9 +1264,9 @@ console.log(">>> ",helpTexts.join("\n\n")) classnames: new ImmutableStore(classnames), download: tagSource.map((tags) => Utils.SubstituteKeys(download, tags)), ariaLabel: tagSource.map((tags) => Utils.SubstituteKeys(ariaLabel, tags)), - newTab: new ImmutableStore(newTab) + newTab: new ImmutableStore(newTab), }).setSpan() - } + }, }, { funcName: "multi", @@ -1279,10 +1280,10 @@ console.log(">>> ",helpTexts.join("\n\n")) type: "multi", key: "_doors_from_building_properties", tagrendering: { - en: "The building containing this feature has a door of width {entrance:width}" - } - } - } + en: "The building containing this feature has a door of width {entrance:width}", + }, + }, + }, }, null, " " @@ -1292,17 +1293,17 @@ console.log(">>> ",helpTexts.join("\n\n")) { name: "key", doc: "The property to read and to interpret as a list of properties", - required: true + required: true, }, { name: "tagrendering", doc: "An entire tagRenderingConfig", - required: true + required: true, }, { name: "classes", - doc: "CSS-classes to apply on every individual item. Seperated by `space`" - } + doc: "CSS-classes to apply on every individual item. Seperated by `space`", + }, ], constr( state: SpecialVisualizationState, @@ -1338,14 +1339,14 @@ console.log(">>> ",helpTexts.join("\n\n")) tags: new ImmutableStore(property), state, feature, - layer + layer, }).SetClass(classes) elements.push(subsTr) } return elements }) ) - } + }, }, { funcName: "translated", @@ -1355,8 +1356,8 @@ console.log(">>> ",helpTexts.join("\n\n")) { name: "key", doc: "The attribute to interpret as json", - defaultValue: "value" - } + defaultValue: "value", + }, ], constr( state: SpecialVisualizationState, @@ -1377,7 +1378,7 @@ console.log(">>> ",helpTexts.join("\n\n")) } }) ) - } + }, }, { funcName: "fediverse_link", @@ -1386,8 +1387,8 @@ console.log(">>> ",helpTexts.join("\n\n")) { name: "key", doc: "The attribute-name containing the link", - required: true - } + required: true, + }, ], constr( @@ -1411,13 +1412,13 @@ console.log(">>> ",helpTexts.join("\n\n")) const normalLink = new SvelteUIElement(Link, { text: fediAccount, href: "https://" + host + "/@" + username, - newTab: true + newTab: true, }) const loggedInContributorMastodon = state.userRelatedState?.preferencesAsTags?.data?.[ "_mastodon_link" - ] + ] console.log( "LoggedinContributorMastodon", loggedInContributorMastodon @@ -1433,12 +1434,12 @@ console.log(">>> ",helpTexts.join("\n\n")) new SvelteUIElement(Link, { href: homeHost + "/" + fediAccount, text: Translations.t.validation.fediverse.onYourServer, - newTab: true - }).SetClass("button") + newTab: true, + }).SetClass("button"), ]) }) ) - } + }, }, { funcName: "braced", @@ -1448,8 +1449,8 @@ console.log(">>> ",helpTexts.join("\n\n")) { name: "text", required: true, - doc: "The value to show" - } + doc: "The value to show", + }, ], constr( state: SpecialVisualizationState, @@ -1459,7 +1460,7 @@ console.log(">>> ",helpTexts.join("\n\n")) layer: LayerConfig ): BaseUIElement { return new FixedUiElement("{" + args[0] + "}") - } + }, }, { funcName: "tags", @@ -1469,8 +1470,8 @@ console.log(">>> ",helpTexts.join("\n\n")) { name: "key", defaultValue: "value", - doc: "The key to look for the tags" - } + doc: "The key to look for the tags", + }, ], constr( state: SpecialVisualizationState, @@ -1495,14 +1496,14 @@ console.log(">>> ",helpTexts.join("\n\n")) } catch (e) { return new FixedUiElement( "Could not parse this tag: " + - JSON.stringify(value) + - " due to " + - e + JSON.stringify(value) + + " due to " + + e ).SetClass("alert") } }) ) - } + }, }, { funcName: "giggity", @@ -1510,8 +1511,8 @@ console.log(">>> ",helpTexts.join("\n\n")) { name: "giggityUrl", required: true, - doc: "The URL of the giggity-XML" - } + doc: "The URL of the giggity-XML", + }, ], docs: "Shows events that are happening based on a Giggity URL", needsUrls: (args) => args[0], @@ -1525,7 +1526,7 @@ console.log(">>> ",helpTexts.join("\n\n")) ): BaseUIElement { const giggityUrl = argument[0] return new SvelteUIElement(Giggity, { tags: tagSource, state, giggityUrl }) - } + }, }, { funcName: "gps_all_tags", @@ -1548,10 +1549,10 @@ console.log(">>> ",helpTexts.join("\n\n")) new SvelteUIElement(OrientationDebugPanel, {}), new SvelteUIElement(AllTagsPanel, { state, - tags - }) + tags, + }), ]) - } + }, }, { funcName: "favourite_status", @@ -1570,9 +1571,9 @@ console.log(">>> ",helpTexts.join("\n\n")) tags: tagSource, state, layer, - feature + feature, }) - } + }, }, { funcName: "favourite_icon", @@ -1590,9 +1591,9 @@ console.log(">>> ",helpTexts.join("\n\n")) tags: tagSource, state, layer, - feature + feature, }).SetClass("w-full h-full") - } + }, }, { funcName: "direction_indicator", @@ -1607,7 +1608,7 @@ console.log(">>> ",helpTexts.join("\n\n")) layer: LayerConfig ): BaseUIElement { return new SvelteUIElement(DirectionIndicator, { state, feature }) - } + }, }, { funcName: "qr_code", @@ -1656,7 +1657,7 @@ console.log(">>> ",helpTexts.join("\n\n")) size.setData(smallSize) } }) - } + }, }, { funcName: "direction_absolute", @@ -1665,8 +1666,8 @@ console.log(">>> ",helpTexts.join("\n\n")) { name: "key", doc: "The attribute containing the degrees", - defaultValue: "_direction:centerpoint" - } + defaultValue: "_direction:centerpoint", + }, ], constr( @@ -1689,7 +1690,7 @@ console.log(">>> ",helpTexts.join("\n\n")) return Translations.t.general.visualFeedback.directionsAbsolute[dir] }) ) - } + }, }, { funcName: "compare_data", @@ -1698,18 +1699,18 @@ console.log(">>> ",helpTexts.join("\n\n")) { name: "url", required: true, - doc: "The attribute containing the url where to fetch more data" + doc: "The attribute containing the url where to fetch more data", }, { name: "host", required: true, - doc: "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 '*'. " + doc: "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 '*'. ", }, { name: "readonly", required: false, - doc: "If 'yes', will not show 'apply'-buttons" - } + doc: "If 'yes', will not show 'apply'-buttons", + }, ], docs: "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", constr( @@ -1729,9 +1730,9 @@ console.log(">>> ",helpTexts.join("\n\n")) layer, feature, readonly, - externalData + externalData, }) - } + }, }, { funcName: "login_button", @@ -1747,10 +1748,10 @@ console.log(">>> ",helpTexts.join("\n\n")) ): BaseUIElement { return new Toggle( undefined, - new SvelteUIElement(LoginButton, {osmConnection: state.osmConnection}), + new SvelteUIElement(LoginButton, { osmConnection: state.osmConnection }), state.osmConnection.isLoggedIn ) - } + }, }, { funcName: "linked_data_from_website", @@ -1759,21 +1760,21 @@ console.log(">>> ",helpTexts.join("\n\n")) { name: "key", defaultValue: "website", - doc: "Attempt to load ld+json from the specified URL. This can be in an embedded
    @@ -136,7 +134,7 @@ General properties
    -
    +
    @@ -189,15 +187,15 @@ Below, you'll find the raw configuration file in `.json`-format. This is mostly for debugging purposes, but you can also edit the file directly if you want.
    -
    +
    - The testobject (which is used to render the questions in the 'information panel' - item has the following tags: + The testobject (which is used to render the questions in the 'information panel' item + has the following tags:
    diff --git a/src/UI/Studio/EditLayerState.ts b/src/UI/Studio/EditLayerState.ts index 2af21a35f..a6a2a9732 100644 --- a/src/UI/Studio/EditLayerState.ts +++ b/src/UI/Studio/EditLayerState.ts @@ -5,7 +5,7 @@ import { Conversion, ConversionMessage, DesugaringContext, - Pipe + Pipe, } from "../../Models/ThemeConfig/Conversion/Conversion" import { PrepareLayer } from "../../Models/ThemeConfig/Conversion/PrepareLayer" import { ValidateLayer, ValidateTheme } from "../../Models/ThemeConfig/Conversion/Validation" @@ -69,7 +69,6 @@ export abstract class EditJsonState { this.category = category this.expertMode = options?.expertMode ?? new UIEventSource(false) - const layerId = this.getId() this.configuration .mapD((config) => { @@ -89,7 +88,6 @@ export abstract class EditJsonState { await this.server.update(id, config, this.category) }) this.messages = this.createMessagesStore() - } public startSavingUpdates(enabled = true) { @@ -158,10 +156,10 @@ export abstract class EditJsonState { path, type: "translation", hints: { - typehint: "translation" + typehint: "translation", }, required: origConfig.required ?? false, - description: origConfig.description ?? "A translatable object" + description: origConfig.description ?? "A translatable object", } } @@ -233,19 +231,21 @@ export abstract class EditJsonState { protected abstract getId(): Store - protected abstract validate(configuration: Partial): Promise; + protected abstract validate(configuration: Partial): Promise /** * Creates a store that validates the configuration and which contains all relevant (error)-messages * @private */ private createMessagesStore(): Store { - return this.configuration.mapAsyncD(async (config) => { - if(!this.validate){ - return [] - } - return await this.validate(config) - }).map(messages => messages ?? []) + return this.configuration + .mapAsyncD(async (config) => { + if (!this.validate) { + return [] + } + return await this.validate(config) + }) + .map((messages) => messages ?? []) } } @@ -311,7 +311,7 @@ export default class EditLayerState extends EditJsonState { public readonly imageUploadManager = { getCountsFor() { return 0 - } + }, } public readonly layout: { getMatchingLayer: (key: any) => LayerConfig } public readonly featureSwitches: { @@ -327,8 +327,8 @@ export default class EditLayerState extends EditJsonState { properties: this.testTags.data, geometry: { type: "Point", - coordinates: [3.21, 51.2] - } + coordinates: [3.21, 51.2], + }, } constructor( @@ -346,10 +346,10 @@ export default class EditLayerState extends EditJsonState { } catch (e) { return undefined } - } + }, } this.featureSwitches = { - featureSwitchIsDebugging: new UIEventSource(true) + featureSwitchIsDebugging: new UIEventSource(true), } this.addMissingTagRenderingIds() @@ -426,8 +426,9 @@ export default class EditLayerState extends EditJsonState { }) } - protected async validate(configuration: Partial): Promise { - + protected async validate( + configuration: Partial + ): Promise { const layers = AllSharedLayers.getSharedLayersConfigs() const questions = layers.get("questions") @@ -437,7 +438,7 @@ export default class EditLayerState extends EditJsonState { } const state: DesugaringContext = { tagRenderings: sharedQuestions, - sharedLayers: layers + sharedLayers: layers, } const prepare = this.buildValidation(state) const context = ConversionContext.construct([], ["prepare"]) @@ -475,7 +476,7 @@ export class EditThemeState extends EditJsonState { /** Applies a few bandaids to get everything smoothed out in case of errors; a big bunch of hacks basically */ public setupFixers() { - this.configuration.addCallbackAndRunD(config => { + this.configuration.addCallbackAndRunD((config) => { if (config.layers) { // Remove 'null' and 'undefined' values from the layer array if any are found for (let i = config.layers.length; i >= 0; i--) { @@ -488,17 +489,16 @@ export class EditThemeState extends EditJsonState { } protected async validate(configuration: Partial) { - const layers = AllSharedLayers.getSharedLayersConfigs() for (const l of configuration.layers ?? []) { - if(typeof l !== "string"){ + if (typeof l !== "string") { continue } if (!l.startsWith("https://")) { continue } - const config = await Utils.downloadJsonCached(l, 1000*60*10) + const config = await Utils.downloadJsonCached(l, 1000 * 60 * 10) layers.set(l, config) } @@ -509,11 +509,11 @@ export class EditThemeState extends EditJsonState { } const state: DesugaringContext = { tagRenderings: sharedQuestions, - sharedLayers: layers + sharedLayers: layers, } const prepare = this.buildValidation(state) const context = ConversionContext.construct([], ["prepare"]) - if(configuration.layers){ + if (configuration.layers) { Utils.NoNullInplace(configuration.layers) } try { @@ -524,5 +524,4 @@ export class EditThemeState extends EditJsonState { } return context.messages } - } diff --git a/src/UI/Studio/EditTheme.svelte b/src/UI/Studio/EditTheme.svelte index e82702057..6728337df 100644 --- a/src/UI/Studio/EditTheme.svelte +++ b/src/UI/Studio/EditTheme.svelte @@ -22,40 +22,37 @@ export let selfLayers: { owner: number; id: string }[] export let otherLayers: { owner: number; id: string }[] { - /** * We modify the schema and inject options for self-declared layers */ - const layerSchema = schema.find(l => l.path.join(".") === "layers") - const suggestions: { if: string, then: string }[] = layerSchema.hints.suggestions - suggestions.unshift(...selfLayers.map( - l => ({ + const layerSchema = schema.find((l) => l.path.join(".") === "layers") + const suggestions: { if: string; then: string }[] = layerSchema.hints.suggestions + suggestions.unshift( + ...selfLayers.map((l) => ({ if: `value=https://studio.mapcomplete.org/${l.owner}/layers/${l.id}/${l.id}.json`, - then: `${l.id} (made by you)` - }) - )) + then: `${l.id} (made by you)`, + })) + ) for (let i = 0; i < otherLayers.length; i++) { const l = otherLayers[i] const mapping = { if: `value=https://studio.mapcomplete.org/${l.owner}/layers/${l.id}/${l.id}.json`, - then: `${l.id} (made by ${l.owner})` + then: `${l.id} (made by ${l.owner})`, } /** * This is a filthy hack which is time-sensitive and will break * It downloads the username and patches the suggestion, assuming that the list with all layers will be shown a while _after_ loading the view. * Caching in 'getInformationAboutUser' helps with this as well */ - osmConnection.getInformationAboutUser(l.owner).then(userInfo => { + osmConnection.getInformationAboutUser(l.owner).then((userInfo) => { mapping.then = `${l.id} (made by ${userInfo.display_name})` }) suggestions.push(mapping) } - } - let messages = state.messages let hasErrors = messages.map( (m: ConversionMessage[]) => m.filter((m) => m.level === "error").length @@ -102,8 +99,7 @@
    - - +
    Layers
    @@ -126,10 +122,11 @@ Below, you'll find the raw configuration file in `.json`-format. This is mostly for debugging purposes, but you can also edit the file directly if you want.
    -
    +
    +
    diff --git a/src/UI/Studio/QuestionPreview.svelte b/src/UI/Studio/QuestionPreview.svelte index 17e4c7d28..7ecf1a2d3 100644 --- a/src/UI/Studio/QuestionPreview.svelte +++ b/src/UI/Studio/QuestionPreview.svelte @@ -75,7 +75,7 @@ {/if} {#if description} - + {/if} {#each $messages as message} diff --git a/src/UI/Studio/SchemaBasedArray.svelte b/src/UI/Studio/SchemaBasedArray.svelte index abb823d96..3957a1c16 100644 --- a/src/UI/Studio/SchemaBasedArray.svelte +++ b/src/UI/Studio/SchemaBasedArray.svelte @@ -97,7 +97,7 @@

    {schema.path.at(-1)}

    {#if subparts.length > 0} - + {/if} {#if $currentValue === undefined} No array defined diff --git a/src/UI/Studio/SchemaBasedField.svelte b/src/UI/Studio/SchemaBasedField.svelte index 2102b6761..16223ee1f 100644 --- a/src/UI/Studio/SchemaBasedField.svelte +++ b/src/UI/Studio/SchemaBasedField.svelte @@ -67,7 +67,7 @@ type = type.substring(0, type.length - 2) } - const configJson: QuestionableTagRenderingConfigJson & {questionHintIsMd: boolean} = { + const configJson: QuestionableTagRenderingConfigJson & { questionHintIsMd: boolean } = { id: path.join("_"), render: rendervalue, question: schema.hints.question, diff --git a/src/UI/Studio/SchemaBasedMultiType.svelte b/src/UI/Studio/SchemaBasedMultiType.svelte index 6abbc8e70..d8850ecc8 100644 --- a/src/UI/Studio/SchemaBasedMultiType.svelte +++ b/src/UI/Studio/SchemaBasedMultiType.svelte @@ -40,9 +40,10 @@ if (lastIsString) { types.splice(types.length - 1, 1) } - const configJson: QuestionableTagRenderingConfigJson & {questionHintIsMd: boolean}= { + const configJson: QuestionableTagRenderingConfigJson & { questionHintIsMd: boolean } = { id: "TYPE_OF:" + path.join("_"), - question: schema.hints.question ?? "Which subcategory is needed for " + schema.path.at(-1) + "?", + question: + schema.hints.question ?? "Which subcategory is needed for " + schema.path.at(-1) + "?", questionHint: schema.description, questionHintIsMd: true, mappings: types diff --git a/src/UI/Studio/StudioHashSetter.ts b/src/UI/Studio/StudioHashSetter.ts index 970c6c467..d388eb176 100644 --- a/src/UI/Studio/StudioHashSetter.ts +++ b/src/UI/Studio/StudioHashSetter.ts @@ -3,9 +3,11 @@ import Hash from "../../Logic/Web/Hash" export default class StudioHashSetter { constructor(mode: "layer" | "theme", tab: Store, name: Store) { - tab.mapD(tab => { + tab.mapD( + (tab) => { Hash.hash.setData(mode + "/" + name.data + "/" + tab) - } - , [name]) + }, + [name] + ) } } diff --git a/src/UI/Studio/StudioServer.ts b/src/UI/Studio/StudioServer.ts index 9b003962e..6df83f48c 100644 --- a/src/UI/Studio/StudioServer.ts +++ b/src/UI/Studio/StudioServer.ts @@ -11,9 +11,13 @@ import { LayoutConfigJson } from "../../Models/ThemeConfig/Json/LayoutConfigJson export default class StudioServer { private readonly url: string private readonly _userId: Store - private readonly overview: UIEventSource<{ - success: { id: string; owner: number; category: "layers" | "themes" }[] - } | { error: any } | undefined> + private readonly overview: UIEventSource< + | { + success: { id: string; owner: number; category: "layers" | "themes" }[] + } + | { error: any } + | undefined + > constructor(url: string, userId: Store) { this.url = url @@ -21,9 +25,13 @@ export default class StudioServer { this.overview = UIEventSource.FromPromiseWithErr(this.fetchOverviewRaw()) } - public fetchOverview(): Store<{ - success: { id: string; owner: number; category: "layers" | "themes" }[] - } | { error } | undefined> { + public fetchOverview(): Store< + | { + success: { id: string; owner: number; category: "layers" | "themes" }[] + } + | { error } + | undefined + > { return this.overview } @@ -80,11 +88,15 @@ export default class StudioServer { return } await fetch(this.urlFor(id, category), { - method: "DELETE" + method: "DELETE", }) - const overview: { id: string; owner: number; category: "layers" | "themes" }[] = this.overview.data?.["success"] + const overview: { id: string; owner: number; category: "layers" | "themes" }[] = + this.overview.data?.["success"] if (overview) { - const index = overview.findIndex(obj => obj.id === id && obj.category === category && obj.owner === this._userId.data) + const index = overview.findIndex( + (obj) => + obj.id === id && obj.category === category && obj.owner === this._userId.data + ) if (index >= 0) { overview.splice(index, 1) this.overview.ping() @@ -99,9 +111,9 @@ export default class StudioServer { await fetch(this.urlFor(id, category), { method: "POST", headers: { - "Content-Type": "application/json;charset=utf-8" + "Content-Type": "application/json;charset=utf-8", }, - body: config + body: config, }) } diff --git a/src/UI/Studio/TagRenderingInput.svelte b/src/UI/Studio/TagRenderingInput.svelte index cfa056435..69f73e75e 100644 --- a/src/UI/Studio/TagRenderingInput.svelte +++ b/src/UI/Studio/TagRenderingInput.svelte @@ -7,7 +7,7 @@ import type { ConfigMeta } from "./configMeta" import type { MappingConfigJson, - QuestionableTagRenderingConfigJson + QuestionableTagRenderingConfigJson, } from "../../Models/ThemeConfig/Json/QuestionableTagRenderingConfigJson" import TagRenderingConfig from "../../Models/ThemeConfig/TagRenderingConfig" import TagRenderingEditable from "../Popup/TagRendering/TagRenderingEditable.svelte" @@ -59,8 +59,8 @@ labelMapping = { if: "value=" + label, then: { - en: "Builtin collection " + label + ":" - } + en: "Builtin collection " + label + ":", + }, } perLabel[label] = labelMapping mappingsBuiltin.push(labelMapping) @@ -72,14 +72,14 @@ mappingsBuiltin.push({ if: "value=" + tr["id"], then: { - en: "Builtin " + tr["id"] + "
    " + description + "
    " - } + en: "Builtin " + tr["id"] + "
    " + description + "
    ", + }, }) } const configBuiltin = new TagRenderingConfig({ question: "Which builtin element should be shown?", - mappings: mappingsBuiltin + mappings: mappingsBuiltin, }) const tags = new UIEventSource({ value }) @@ -112,7 +112,7 @@ "condition", "metacondition", "mappings", - "icon" + "icon", ]) const ignored = new Set(["labels", "description", "classes"]) diff --git a/src/UI/StudioGUI.svelte b/src/UI/StudioGUI.svelte index 48d1b6d02..d59a6b8cb 100644 --- a/src/UI/StudioGUI.svelte +++ b/src/UI/StudioGUI.svelte @@ -44,11 +44,11 @@ ) let osmConnection = new OsmConnection({ oauth_token, - checkOnlineRegularly: true + checkOnlineRegularly: true, }) const expertMode = UIEventSource.asBoolean( osmConnection.GetPreference("studio-expert-mode", "false", { - documentation: "Indicates if more options are shown in mapcomplete studio" + documentation: "Indicates if more options are shown in mapcomplete studio", }) ) expertMode.addCallbackAndRunD((expert) => console.log("Expert mode is", expert)) @@ -165,18 +165,18 @@ marker: [ { icon: "circle", - color: "white" - } - ] - } + color: "white", + }, + ], + }, ], tagRenderings: ["images"], lineRendering: [ { width: 1, - color: "blue" - } - ] + color: "blue", + }, + ], } editLayerState.configuration.setData(initialLayerConfig) editLayerState.startSavingUpdates() @@ -194,10 +194,11 @@ const event = { detail: { id, - owner: uid.data - } + owner: uid.data, + }, } - const statePromise: Promise> = mode === "layer" ? editLayer(event) : editTheme(event) + const statePromise: Promise> = + mode === "layer" ? editLayer(event) : editTheme(event) const state = await statePromise state.selectedTab.setData(Number(tab)) } @@ -221,8 +222,8 @@
  • Try again in a few minutes
  • Contact - the MapComplete community via the chat. - + the MapComplete community via the chat. + Someone might be able to help you
  • @@ -284,11 +285,7 @@
  • {:else if state === "edit_layer"}
    - backToStudio()} - > + backToStudio()}> MapComplete Studio

    Choose a layer to edit

    @@ -331,11 +328,7 @@
    {:else if state === "edit_theme"}
    - backToStudio()} - > + backToStudio()}> MapComplete Studio

    Choose a theme to edit

    @@ -372,26 +365,20 @@
    {:else if state === "editing_layer"} - - backToStudio()} - > + + backToStudio()}> MapComplete Studio {:else if state === "editing_theme"} - - backToStudio()} - > + + backToStudio()}> MapComplete Studio diff --git a/src/UI/StylesheetTestGui.svelte b/src/UI/StylesheetTestGui.svelte index 755b0b6c0..371280c74 100644 --- a/src/UI/StylesheetTestGui.svelte +++ b/src/UI/StylesheetTestGui.svelte @@ -7,165 +7,165 @@
    -
    -

    Stylesheet testing grounds

    +
    +

    Stylesheet testing grounds

    - This document exists to explore the style hierarchy. + This document exists to explore the style hierarchy. -
    -

    Normal background

    - There are a few styles, such as the - normal-background - -style which is used if there is nothing special going on. Some general information, with at most - a link to someplace -
    Subtle
    +
    +

    Normal background

    + There are a few styles, such as the + normal-background + -style which is used if there is nothing special going on. Some general information, with at most + a link to someplace +
    Subtle
    -
    Alert: something went wrong
    -
    Warning
    -
    Some important information
    -
    Thank you! Operation successful
    +
    Alert: something went wrong
    +
    Warning
    +
    Some important information
    +
    Thank you! Operation successful
    - - Loading... + + Loading... +
    + +
    +

    Low interaction

    +

    + There are low-interaction + areas, where some buttons might appear. +

    + +
    + Highly interactive area (mostly: active question) +
    +
    Subtle
    + +
    + + + + + + + +
    +
    + + +
    + + +
    + + + +
    + +
    Alert: something went wrong
    +
    Warning
    +
    Some important information
    +
    Thank you! Operation successful
    + + + Loading... +
    + +
    +

    Interactive area

    +

    + There are interactive + areas, where many buttons and input elements will appear. +

    +
    Subtle
    + +
    + + + +
    + +
    + + +
    +
    Alert: something went wrong
    +
    Warning
    +
    Some important information
    +
    Thank you! Operation successful
    + + + Loading... +
    + + + +
    + +
    + Area with extreme high interactivity due to `border-interactive` +
    + + +
    - -
    -

    Low interaction

    -

    - There are low-interaction - areas, where some buttons might appear. -

    - -
    - Highly interactive area (mostly: active question) -
    -
    Subtle
    - -
    - - - - - - - -
    -
    - - -
    - - -
    - - - -
    - -
    Alert: something went wrong
    -
    Warning
    -
    Some important information
    -
    Thank you! Operation successful
    - - - Loading... -
    - -
    -

    Interactive area

    -

    - There are interactive - areas, where many buttons and input elements will appear. -

    -
    Subtle
    - -
    - - - -
    - -
    - - -
    -
    Alert: something went wrong
    -
    Warning
    -
    Some important information
    -
    Thank you! Operation successful
    - - - Loading... -
    - - - -
    - -
    - Area with extreme high interactivity due to `border-interactive` -
    - - -
    -
    diff --git a/src/UI/Test.svelte b/src/UI/Test.svelte index df2281134..0703c80bd 100644 --- a/src/UI/Test.svelte +++ b/src/UI/Test.svelte @@ -1,5 +1,4 @@ -
    -
    +
    diff --git a/src/UI/ThemeViewGUI.svelte b/src/UI/ThemeViewGUI.svelte index 41d4a5984..608dfbb4a 100644 --- a/src/UI/ThemeViewGUI.svelte +++ b/src/UI/ThemeViewGUI.svelte @@ -18,7 +18,7 @@ EyeIcon, HeartIcon, MenuIcon, - XCircleIcon + XCircleIcon, } from "@rgossiaux/svelte-heroicons/solid" import Tr from "./Base/Tr.svelte" import CommunityIndexView from "./BigComponents/CommunityIndexView.svelte" @@ -140,7 +140,7 @@ const bottomRight = mlmap.unproject([rect.right, rect.bottom]) const bbox = new BBox([ [topLeft.lng, topLeft.lat], - [bottomRight.lng, bottomRight.lat] + [bottomRight.lng, bottomRight.lat], ]) state.visualFeedbackViewportBounds.setData(bbox) } @@ -189,504 +189,526 @@ /** * Needed for the animations */ - let openMapButton : UIEventSource = new UIEventSource(undefined) - let openMenuButton : UIEventSource = new UIEventSource(undefined) - let openCurrentViewLayerButton : UIEventSource = new UIEventSource(undefined) + let openMapButton: UIEventSource = new UIEventSource(undefined) + let openMenuButton: UIEventSource = new UIEventSource(undefined) + let openCurrentViewLayerButton: UIEventSource = new UIEventSource( + undefined + ) let _openNewElementButton: HTMLButtonElement - let openNewElementButton : UIEventSource = new UIEventSource(undefined) + let openNewElementButton: UIEventSource = new UIEventSource(undefined) $: { openNewElementButton.setData(_openNewElementButton) } - let openFilterButton : UIEventSource = new UIEventSource(undefined) - let openBackgroundButton : UIEventSource = new UIEventSource(undefined) - + let openFilterButton: UIEventSource = new UIEventSource(undefined) + let openBackgroundButton: UIEventSource = new UIEventSource(undefined)
    -
    - -
    - -{#if $visualFeedback} -
    -
    +
    +
    -{/if} -
    - - -
    - - {#if $selectedElement === undefined} -
    - -
    - {/if} -
    - - { - state.map?.data?.getCanvas()?.focus() - }} - perLayer={state.perLayer} - selectedElement={state.selectedElement} - geolocationState={state.geolocation.geolocationState} + {#if $visualFeedback} +
    +
    - -
    -
    - state.guistate.themeIsOpened.setData(true)} - on:keydown={forwardEventToMap} - htmlElem={openMapButton} - > -
    - - - - -
    -
    - state.guistate.menuIsOpened.setData(true)} - on:keydown={forwardEventToMap} - htmlElem={openMenuButton} - > - - - {#if currentViewLayer?.tagRenderings && currentViewLayer.defaultIcon()} - { - state.selectCurrentView() - }} - on:keydown={forwardEventToMap} - htmlElem={openCurrentViewLayerButton} - > - currentViewLayer.defaultIcon().SetClass("w-8 h-8 cursor-pointer")} - /> - - {/if} - - - - -
    Testmode
    -
    - -
    Faking a user (Testmode)
    -
    -
    -
    - - - - -
    -
    - -
    - -
    -
    - - {#if (state.layout.hasPresets() && state.layout.enableAddNewPoints) || state.layout.hasNoteLayer()} - - {/if} - - -
    - - - state.guistate.openFilterView()} - on:keydown={forwardEventToMap} - htmlElem={openFilterButton} - > - - - - - - - { - state.guistate.themeViewTab.setData("copyright") - state.guistate.themeIsOpened.setData(true) - }} - > - © OpenStreetMap, {rasterLayerName} - -
    -
    - -
    - - f.length > 1)}> -
    - -
    -
    - mapproperties.zoom.update((z) => z + 1)} - on:keydown={forwardEventToMap} - > - - - mapproperties.zoom.update((z) => z - 1)} - on:keydown={forwardEventToMap} - > - - - -
    - state.geolocationControl.handleClick()} - on:keydown={forwardEventToMap} - > - - - - {#if $compassLoaded} - - {/if} -
    -
    -
    -
    -
    - - - {#if ($showCrosshair === "yes" && $currentZoom >= 17) || $showCrosshair === "always" || $visualFeedback} - -
    -
    {/if} - - -
    -{#if $selectedElement !== undefined && $selectedLayer !== undefined && !$selectedLayer.popupInFloatover} - - { - selectedElement.setData(undefined) - }} - > -
    -
    - - -
    - -{/if} +
    + -{#if $selectedElement !== undefined && $selectedLayer !== undefined && $selectedLayer.popupInFloatover} - - { - state.selectedElement.setData(undefined) - }} - > -
    - {#if $selectedLayer.popupInFloatover === "title"} - - - - {/if} - -
    -
    -{/if} - - i !== undefined)}> - state.previewedImage.setData(undefined)}> - - - - - - - - state.guistate.themeIsOpened.setData(false)}> - - -
    - state.guistate.themeIsOpened.setData(false)} +
    + + {#if $selectedElement === undefined} +
    + +
    + {/if} +
    + + { + state.map?.data?.getCanvas()?.focus() + }} + perLayer={state.perLayer} + selectedElement={state.selectedElement} + geolocationState={state.geolocation.geolocationState} /> + +
    +
    + state.guistate.themeIsOpened.setData(true)} + on:keydown={forwardEventToMap} + htmlElem={openMapButton} + > +
    + + + + +
    +
    + state.guistate.menuIsOpened.setData(true)} + on:keydown={forwardEventToMap} + htmlElem={openMenuButton} + > + + + {#if currentViewLayer?.tagRenderings && currentViewLayer.defaultIcon()} + { + state.selectCurrentView() + }} + on:keydown={forwardEventToMap} + htmlElem={openCurrentViewLayerButton} + > + currentViewLayer.defaultIcon().SetClass("w-8 h-8 cursor-pointer")} + /> + + {/if} + + + + +
    Testmode
    +
    + +
    Faking a user (Testmode)
    +
    +
    +
    + + + + +
    +
    + +
    + +
    +
    + + {#if (state.layout.hasPresets() && state.layout.enableAddNewPoints) || state.layout.hasNoteLayer()} + + {/if} + + +
    + + + state.guistate.openFilterView()} + on:keydown={forwardEventToMap} + htmlElem={openFilterButton} + > + + + + + + + { + state.guistate.themeViewTab.setData("copyright") + state.guistate.themeIsOpened.setData(true) + }} + > + © OpenStreetMap, {rasterLayerName} + +
    -
    - - -
    - -
    - -
    - -
    - - - +
    + + f.length > 1)}> +
    + +
    +
    + mapproperties.zoom.update((z) => z + 1)} + on:keydown={forwardEventToMap} + > + + + mapproperties.zoom.update((z) => z - 1)} + on:keydown={forwardEventToMap} + > + + + +
    + state.geolocationControl.handleClick()} + on:keydown={forwardEventToMap} + > + + + + {#if $compassLoaded} + + {/if} +
    -
    - -
    - -
    - -
    - - new CopyrightPanel(state)} slot="content2" /> - -
    - - -
    -
    - -
    - - -
    - - - state.guistate.filtersPanelIsOpened.setData(false)}> - - - - - - - { - state.guistate.backgroundLayerSelectionIsOpened.setData(false) - }} - > -
    -
    -
    -
    +
    - - - state.guistate.menuIsOpened.setData(false)}> - - + {#if ($showCrosshair === "yes" && $currentZoom >= 17) || $showCrosshair === "always" || $visualFeedback} + +
    + +
    + {/if} + + + + + {#if $selectedElement !== undefined && $selectedLayer !== undefined && !$selectedLayer.popupInFloatover} + + { + selectedElement.setData(undefined) + }} > -
    - state.guistate.menuIsOpened.setData(false)} +
    +
    + + +
    + + {/if} + + {#if $selectedElement !== undefined && $selectedLayer !== undefined && $selectedLayer.popupInFloatover} + + { + state.selectedElement.setData(undefined) + }} + > +
    + {#if $selectedLayer.popupInFloatover === "title"} + + + + {/if} + +
    +
    + {/if} + + i !== undefined)}> + state.previewedImage.setData(undefined)}> + + + + + + + + state.guistate.themeIsOpened.setData(false)}> + + +
    + state.guistate.themeIsOpened.setData(false)} + /> +
    + +
    + + +
    + +
    + +
    + +
    + + + + +
    +
    + +
    + +
    + +
    + + new CopyrightPanel(state)} slot="content2" /> + +
    + + +
    +
    + +
    +
    +
    +
    + + + state.guistate.filtersPanelIsOpened.setData(false)}> + + + + + + + { + state.guistate.backgroundLayerSelectionIsOpened.setData(false) + }} + > +
    +
    -
    - + + + + + + state.guistate.menuIsOpened.setData(false)}> + + +
    + state.guistate.menuIsOpened.setData(false)} + /> +
    +
    + +
    + + + +
    + + +
    + + + +
    + + +
    + +
    +

    + +

    + +

    + +

    + +
    +
    +
    +
    + + + state.guistate.privacyPanelIsOpened.setData(false)}> +
    +

    + + +

    +
    + +
    +
    +
    -
    diff --git a/src/UI/Walkthrough/WalkthroughStep.svelte b/src/UI/Walkthrough/WalkthroughStep.svelte index 117ef2a43..3dd63b837 100644 --- a/src/UI/Walkthrough/WalkthroughStep.svelte +++ b/src/UI/Walkthrough/WalkthroughStep.svelte @@ -11,7 +11,7 @@