diff --git a/assets/layers/cycle_highways/cycle_highways.json b/assets/layers/cycle_highways/cycle_highways.json
new file mode 100644
index 0000000000..a35d80ea54
--- /dev/null
+++ b/assets/layers/cycle_highways/cycle_highways.json
@@ -0,0 +1,216 @@
+{
+ "id": "cycle_highways",
+ "tagRenderings": [
+ {
+ "render": "The name is {name}",
+ "question": "What is the name of this cycle highway?",
+ "freeform": {
+ "key": "name"
+ },
+ "id": "cycle_highways-name"
+ },
+ {
+ "render": "Referentienummer is {ref}",
+ "question": "What is the reference number of this cycle highway?",
+ "freeform": {
+ "key": "ref"
+ },
+ "id": "cycle_highways-ref"
+ },
+ {
+ "render": "The current state of this link is {state}",
+ "question": "What is the state of this link?",
+ "freeform": {
+ "key": "state"
+ },
+ "mappings": [
+ {
+ "if": {
+ "and": [
+ "state=proposed",
+ "note:state="
+ ]
+ },
+ "then": "This is a proposed route which can be cycled"
+ },
+ {
+ "then": "This is a proposed route which has missing links (thus: some parts don't even have a building permit yet)",
+ "if": {
+ "and": [
+ "state=proposed",
+ "note:state=has_highway_no"
+ ]
+ }
+ },
+ {
+ "then": "This is a proposed route which has some links which are under construction",
+ "if": {
+ "and": [
+ "state=proposed",
+ "note:state=has_highway_under_construction"
+ ]
+ }
+ },
+ {
+ "if": "state=temporary",
+ "then": "This is a temporary deviation"
+ },
+ {
+ "if": "state=",
+ "then": "This link is operational and signposted"
+ }
+ ],
+ "id": "cycle_highways-state"
+ },
+ {
+ "id": "cycle-highway-length",
+ "render": "This part is {_length:km}km long"
+ },
+ "website",
+ "all_tags"
+ ],
+ "name": {
+ "en": "cycle highways",
+ "de": "Radschnellwege",
+ "ca": "vies ciclistes",
+ "fr": "Aménagements cyclables",
+ "nl": "fietssnelwegen",
+ "es": "autovías ciclistas",
+ "nb_NO": "sykkelmotorveier",
+ "da": "cykelmotorveje",
+ "pa_PK": "سائیکلوے",
+ "cs": "cyklodálnice",
+ "pl": "ścieżki rowerowe",
+ "it": "strade per biciclette",
+ "zh_Hant": "單車高速公路"
+ },
+ "source": {
+ "osmTags": "cycle_network=BE-VLG:cycle_highway"
+ },
+ "minzoom": 8,
+ "title": {
+ "render": {
+ "en": "cycle highway",
+ "de": "Radschnellweg",
+ "ca": "via ciclista",
+ "fr": "Aménagement cyclable",
+ "nl": "fietssnelweg",
+ "es": "autovía ciclista",
+ "nb_NO": "sykkelmotorvei",
+ "da": "cykelmotorvej",
+ "pa_PK": "سائیکلوے",
+ "cs": "cyklodálnice",
+ "pl": "ścieżka rowerowa",
+ "it": "strada per bicilette",
+ "zh_Hant": "單車高速公路"
+ }
+ },
+ "filter": [
+ {
+ "id": "name-alt",
+ "options": [
+ {
+ "question": "Name contains 'alt'",
+ "osmTags": "name~i~.*alt.*"
+ }
+ ]
+ },
+ {
+ "id": "name-wenslijn",
+ "options": [
+ {
+ "question": "Name contains 'wenslijn'",
+ "osmTags": "name~i~.*wenslijn.*"
+ }
+ ]
+ },
+ {
+ "id": "name-omleiding",
+ "options": [
+ {
+ "question": "Name contains 'omleiding'",
+ "osmTags": "name~i~.*omleiding.*"
+ }
+ ]
+ },
+ {
+ "id": "ref-alt",
+ "options": [
+ {
+ "question": "Reference contains 'alt'",
+ "osmTags": "ref~i~.*aAlt.*"
+ }
+ ]
+ },
+ {
+ "id": "missing_link",
+ "options": [
+ {
+ "question": "No filter"
+ },
+ {
+ "question": "Has missing links (note:state=has_highway_no)",
+ "osmTags": "note:state=has_highway_no"
+ },
+ {
+ "question": "Has links which are under construction (note:state=has_highway_under_construction)",
+ "osmTags": "note:state=has_highway_under_construction"
+ },
+ {
+ "question": "Has links which are proposed (note:state=has_highway_proposed)",
+ "osmTags": "note:state=has_highway_proposed"
+ }
+ ]
+ },
+ {
+ "id": "proposed",
+ "options": [
+ {
+ "question": "No filter"
+ },
+ {
+ "question": "state=proposed",
+ "osmTags": "state=proposed"
+ },
+ {
+ "question": "state=temporary",
+ "osmTags": "state=temporary"
+ },
+ {
+ "question": "state unset",
+ "osmTags": "state="
+ },
+ {
+ "question": "Other state",
+ "osmTags": {
+ "and": [
+ "state!=",
+ "state!=proposed",
+ "state!=temporary"
+ ]
+ }
+ }
+ ]
+ }
+ ],
+ "pointRendering": null,
+ "isCounted": false,
+ "lineRendering": [
+ {
+ "color": {
+ "render": "#ff7392",
+ "mappings": [
+ {
+ "if": "state=",
+ "then": "#00acfc"
+ },
+ {
+ "if": "state=temporary",
+ "then": "#00acfc"
+ }
+ ]
+ },
+ "width": "4"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/assets/themes/cycle_highways/cycle_highways.json b/assets/themes/cycle_highways/cycle_highways.json
index 72c92370b9..c6de4fe664 100644
--- a/assets/themes/cycle_highways/cycle_highways.json
+++ b/assets/themes/cycle_highways/cycle_highways.json
@@ -29,7 +29,7 @@
"pl": "Ta mapa pokazuje ścieżki rowerowe"
},
"icon": "./assets/themes/cycle_highways/fietssnelwegen-logo.svg",
- "startZoom": 10,
+ "startZoom": 7,
"startLat": 51.1599,
"startLon": 3.3475,
"defaultBackgroundId": "protomaps.white",
@@ -38,222 +38,8 @@
],
"hideFromOverview": true,
"layers": [
- {
- "id": "cycle_highways",
- "tagRenderings": [
- {
- "render": "The name is {name}",
- "question": "What is the name of this cycle highway?",
- "freeform": {
- "key": "name"
- },
- "id": "cycle_highways-name"
- },
- {
- "render": "Referentienummer is {ref}",
- "question": "What is the reference number of this cycle highway?",
- "freeform": {
- "key": "ref"
- },
- "id": "cycle_highways-ref"
- },
- {
- "render": "The current state of this link is {state}",
- "question": "What is the state of this link?",
- "freeform": {
- "key": "state"
- },
- "mappings": [
- {
- "if": {
- "and": [
- "state=proposed",
- "note:state="
- ]
- },
- "then": "This is a proposed route which can be cycled"
- },
- {
- "then": "This is a proposed route which has missing links (thus: some parts don't even have a building permit yet)",
- "if": {
- "and": [
- "state=proposed",
- "note:state=has_highway_no"
- ]
- }
- },
- {
- "then": "This is a proposed route which has some links which are under construction",
- "if": {
- "and": [
- "state=proposed",
- "note:state=has_highway_under_construction"
- ]
- }
- },
- {
- "if": "state=temporary",
- "then": "This is a temporary deviation"
- },
- {
- "if": "state=",
- "then": "This link is operational and signposted"
- }
- ],
- "id": "cycle_highways-state"
- },
- {
- "id": "cycle-highway-length",
- "render": "This part is {_length:km}km long"
- },
- "website",
- "all_tags"
- ],
- "name": {
- "en": "cycle highways",
- "de": "Radschnellwege",
- "ca": "vies ciclistes",
- "fr": "Aménagements cyclables",
- "nl": "fietssnelwegen",
- "es": "autovías ciclistas",
- "nb_NO": "sykkelmotorveier",
- "da": "cykelmotorveje",
- "pa_PK": "سائیکلوے",
- "cs": "cyklodálnice",
- "pl": "ścieżki rowerowe",
- "it": "strade per biciclette",
- "zh_Hant": "單車高速公路"
- },
- "source": {
- "osmTags": "cycle_network=BE-VLG:cycle_highway"
- },
- "minzoom": 8,
- "title": {
- "render": {
- "en": "cycle highway",
- "de": "Radschnellweg",
- "ca": "via ciclista",
- "fr": "Aménagement cyclable",
- "nl": "fietssnelweg",
- "es": "autovía ciclista",
- "nb_NO": "sykkelmotorvei",
- "da": "cykelmotorvej",
- "pa_PK": "سائیکلوے",
- "cs": "cyklodálnice",
- "pl": "ścieżka rowerowa",
- "it": "strada per bicilette",
- "zh_Hant": "單車高速公路"
- }
- },
- "filter": [
- {
- "id": "name-alt",
- "options": [
- {
- "question": "Name contains 'alt'",
- "osmTags": "name~i~.*alt.*"
- }
- ]
- },
- {
- "id": "name-wenslijn",
- "options": [
- {
- "question": "Name contains 'wenslijn'",
- "osmTags": "name~i~.*wenslijn.*"
- }
- ]
- },
- {
- "id": "name-omleiding",
- "options": [
- {
- "question": "Name contains 'omleiding'",
- "osmTags": "name~i~.*omleiding.*"
- }
- ]
- },
- {
- "id": "ref-alt",
- "options": [
- {
- "question": "Reference contains 'alt'",
- "osmTags": "ref~i~.*aAlt.*"
- }
- ]
- },
- {
- "id": "missing_link",
- "options": [
- {
- "question": "No filter"
- },
- {
- "question": "Has missing links (note:state=has_highway_no)",
- "osmTags": "note:state=has_highway_no"
- },
- {
- "question": "Has links which are under construction (note:state=has_highway_under_construction)",
- "osmTags": "note:state=has_highway_under_construction"
- },
- {
- "question": "Has links which are proposed (note:state=has_highway_proposed)",
- "osmTags": "note:state=has_highway_proposed"
- }
- ]
- },
- {
- "id": "proposed",
- "options": [
- {
- "question": "No filter"
- },
- {
- "question": "state=proposed",
- "osmTags": "state=proposed"
- },
- {
- "question": "state=temporary",
- "osmTags": "state=temporary"
- },
- {
- "question": "state unset",
- "osmTags": "state="
- },
- {
- "question": "Other state",
- "osmTags": {
- "and": [
- "state!=",
- "state!=proposed",
- "state!=temporary"
- ]
- }
- }
- ]
- }
- ],
- "pointRendering": null,
- "lineRendering": [
- {
- "color": {
- "render": "#ff7392",
- "mappings": [
- {
- "if": "state=",
- "then": "#00acfc"
- },
- {
- "if": "state=temporary",
- "then": "#00acfc"
- }
- ]
- },
- "width": "4"
- }
- ]
- }
+ "cycle_highways"
],
"overpassTimeout": 60,
"widenFactor": 1.1
-}
+}
\ No newline at end of file
diff --git a/langs/layers/ca.json b/langs/layers/ca.json
index e8d86ed3b0..29a0fcd88a 100644
--- a/langs/layers/ca.json
+++ b/langs/layers/ca.json
@@ -2404,6 +2404,12 @@
"render": "Encreuament"
}
},
+ "cycle_highways": {
+ "name": "vies ciclistes",
+ "title": {
+ "render": "via ciclista"
+ }
+ },
"cycleways_and_roads": {
"description": "Totes les infraestructures per les quals algú pot ciclar, acompanyades de preguntes sobre aquesta infraestructura",
"name": "Vies ciclistes i carreteres",
diff --git a/langs/layers/cs.json b/langs/layers/cs.json
index 83514c9b74..2a531d791c 100644
--- a/langs/layers/cs.json
+++ b/langs/layers/cs.json
@@ -2374,6 +2374,12 @@
"render": "Přechod"
}
},
+ "cycle_highways": {
+ "name": "cyklodálnice",
+ "title": {
+ "render": "cyklodálnice"
+ }
+ },
"cycleways_and_roads": {
"description": "Veškerá infrastruktura, kterou může někdo projet na kole, doplněná o otázky týkající se této infrastruktury",
"name": "Cyklostezky a silnice",
diff --git a/langs/layers/da.json b/langs/layers/da.json
index 9d75411377..25009056b7 100644
--- a/langs/layers/da.json
+++ b/langs/layers/da.json
@@ -1205,6 +1205,12 @@
}
}
},
+ "cycle_highways": {
+ "name": "cykelmotorveje",
+ "title": {
+ "render": "cykelmotorvej"
+ }
+ },
"cycleways_and_roads": {
"tagRenderings": {
"is lit?": {
diff --git a/langs/layers/de.json b/langs/layers/de.json
index 941001b6b2..3ffaf77760 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?",
@@ -2088,6 +2088,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"
},
@@ -2118,35 +2142,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"
}
}
}
@@ -2202,6 +2202,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)"
},
@@ -2232,9 +2256,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)"
},
@@ -2265,9 +2286,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"
},
@@ -2298,29 +2316,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?"
@@ -2514,6 +2514,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)"
},
@@ -2544,32 +2568,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)"
}
}
}
@@ -3303,6 +3303,12 @@
"render": "Kreuzung"
}
},
+ "cycle_highways": {
+ "name": "Radschnellwege",
+ "title": {
+ "render": "Radschnellweg"
+ }
+ },
"cycleways_and_roads": {
"description": "Infrastruktur, die man mit dem Fahrrad befahren kann, begleitet von diesbezüglichen Fragen",
"name": "Radwege und Straßen",
@@ -3367,15 +3373,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"
},
@@ -3399,6 +3396,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?",
@@ -3447,15 +3453,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"
},
@@ -3479,6 +3476,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?",
@@ -4468,54 +4474,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": {
@@ -4586,6 +4544,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"
+ }
+ }
}
}
},
@@ -4748,6 +4754,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."
},
@@ -4778,9 +4808,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."
},
@@ -4795,27 +4822,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?"
@@ -4935,21 +4941,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"
},
@@ -4973,6 +4964,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?",
@@ -5723,6 +5729,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"
},
@@ -5753,9 +5783,6 @@
"19": {
"then": "Dies ist ein Lagerraum"
},
- "2": {
- "then": "Dies ist ein Schlafzimmer"
- },
"20": {
"then": "Dies ist ein Technikraum"
},
@@ -5764,27 +5791,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?"
@@ -6335,21 +6341,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"
},
@@ -6373,6 +6364,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?",
@@ -6556,19 +6562,6 @@
}
}
},
- "10": {
- "options": {
- "0": {
- "question": "Alle Notizen"
- },
- "1": {
- "question": "Importnotizen ausblenden"
- },
- "2": {
- "question": "Nur Importnotizen anzeigen"
- }
- }
- },
"2": {
"options": {
"0": {
@@ -6624,6 +6617,19 @@
"question": "Nur offene Notizen anzeigen"
}
}
+ },
+ "10": {
+ "options": {
+ "0": {
+ "question": "Alle Notizen"
+ },
+ "1": {
+ "question": "Importnotizen ausblenden"
+ },
+ "2": {
+ "question": "Nur Importnotizen anzeigen"
+ }
+ }
}
},
"name": "OpenStreetMap-Hinweise",
@@ -7002,18 +7008,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."
},
@@ -7037,6 +7031,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?"
@@ -7290,9 +7296,6 @@
"1": {
"then": "Der Bodenbelag ist aus Sand"
},
- "10": {
- "then": "Die Oberfläche ist feiner Kies (weniger als 2 cm pro Stein)"
- },
"2": {
"then": "Der Bodenbelag ist aus Holzschnitzeln"
},
@@ -7316,6 +7319,9 @@
},
"9": {
"then": "Die Oberfläche besteht aus Gummi, z. B. aus Gummifliesen, Gummimulch oder einer großen Gummifläche"
+ },
+ "10": {
+ "then": "Die Oberfläche ist feiner Kies (weniger als 2 cm pro Stein)"
}
},
"question": "Welchen Bodenbelag hat dieser Spielplatz?",
@@ -7353,6 +7359,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"
},
@@ -7383,35 +7413,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?",
@@ -7788,21 +7794,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"
},
@@ -7826,6 +7817,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?"
@@ -7838,15 +7844,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"
},
@@ -7870,6 +7867,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?"
@@ -8378,6 +8384,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"
},
@@ -8408,9 +8438,6 @@
"19": {
"question": "Recycling von Restabfällen"
},
- "2": {
- "question": "Recycling von Getränkekartons"
- },
"20": {
"question": "Recycling von Druckerpatronen"
},
@@ -8419,27 +8446,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"
}
}
},
@@ -8507,6 +8513,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"
},
@@ -8537,9 +8567,6 @@
"19": {
"then": "Metallschrott kann hier recycelt werden"
},
- "2": {
- "then": "Dosen können hier recycelt werden"
- },
"20": {
"then": "Schuhe können hier recycelt werden"
},
@@ -8557,27 +8584,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?"
@@ -9798,12 +9804,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"
},
@@ -9827,6 +9827,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?"
@@ -11394,6 +11400,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"
},
@@ -11424,9 +11454,6 @@
"19": {
"question": "Verkauf von Blumen"
},
- "2": {
- "question": "Verkauf von Süßigkeiten"
- },
"20": {
"question": "Verkauf von Parkscheinen"
},
@@ -11450,27 +11477,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"
}
}
}
@@ -11567,6 +11573,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"
},
@@ -11597,9 +11627,6 @@
"19": {
"then": "Parkscheine werden verkauft"
},
- "2": {
- "then": "Lebensmittel werden verkauft"
- },
"20": {
"then": "Souvenirmünzen werden verkauft"
},
@@ -11620,27 +11647,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?",
@@ -11941,4 +11947,4 @@
"render": "Windrad"
}
}
-}
+}
\ No newline at end of file
diff --git a/langs/layers/en.json b/langs/layers/en.json
index 17453b3fc1..da09950a77 100644
--- a/langs/layers/en.json
+++ b/langs/layers/en.json
@@ -3303,6 +3303,12 @@
"render": "Crossing"
}
},
+ "cycle_highways": {
+ "name": "cycle highways",
+ "title": {
+ "render": "cycle highway"
+ }
+ },
"cycleways_and_roads": {
"description": "All infrastructure that someone can cycle over, accompanied with questions about this infrastructure",
"name": "Cycleways and roads",
@@ -10516,6 +10522,34 @@
}
},
"tourism_accomodation": {
+ "description": "Various types of lodging facilities",
+ "filter": {
+ "0": {
+ "options": {
+ "0": {
+ "question": "All types"
+ },
+ "1": {
+ "question": "Hotels"
+ },
+ "2": {
+ "question": "Hostels"
+ },
+ "3": {
+ "question": "Guest houses and Bed&Breakfasts"
+ },
+ "4": {
+ "question": "Motels"
+ },
+ "5": {
+ "question": "Vacation home"
+ },
+ "6": {
+ "question": "Vacation apartment"
+ }
+ }
+ }
+ },
"name": "Tourism accomodation",
"presets": {
"0": {
@@ -10525,6 +10559,25 @@
"1": {
"description": "A hostel is a type of tourist accommodation where people can sleep in a room shared with strangers",
"title": "a hostel"
+ },
+ "2": {
+ "description": "A furnished apartment or flat with cooking and bathroom facilities in a shared building that can be rented for vacations, typically without breakfast or reception desk",
+ "title": "a vacation apartment"
+ },
+ "3": {
+ "description": "A holiday cottage or vacation home with cooking and bathroom facilities that can be rented for holiday vacations, typically without breakfast or reception desk",
+ "title": "a vacation chalet"
+ },
+ "4": {
+ "description": "A motel is an establishment that provides paid lodging, usually on a short-term basis, with convenient parking for motor cars at or close to the room. They are typically cheaper then a hotel",
+ "title": "a motel"
+ },
+ "5": {
+ "description": "A bed-and-breakfast in a guesthouse is a small lodging establishment. These are often a few rooms within a private family home where the owners also accommodate the guests. There is no reception desk, nor is there staff at all times. In some cases, check-in happens remotely by sharing a code to get in.",
+ "title": "a bed-and-breakfast"
+ },
+ "6": {
+ "title": "a small-scale lodging facility, typically operated by the owner"
}
},
"tagRenderings": {
@@ -10540,6 +10593,21 @@
},
"1": {
"then": "Hostel {name}"
+ },
+ "2": {
+ "then": "B&B {name}"
+ },
+ "3": {
+ "then": "Guest house {name}"
+ },
+ "4": {
+ "then": "Motel {name}"
+ },
+ "5": {
+ "then": "Apartment {name}"
+ },
+ "6": {
+ "then": "Vacation home {name}"
}
},
"render": "Tourist accomodation {name}"
diff --git a/langs/layers/es.json b/langs/layers/es.json
index 15a3086bfe..01e2be9cef 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"
}
}
}
@@ -375,15 +375,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"
},
@@ -407,6 +398,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?",
@@ -1739,6 +1739,12 @@
"render": "Cruce"
}
},
+ "cycle_highways": {
+ "name": "autovías ciclistas",
+ "title": {
+ "render": "autovía ciclista"
+ }
+ },
"cycleways_and_roads": {
"description": "Todas las infraestructuras sobre las que se puede circular en bicicleta, acompañadas de preguntas sobre las mismas",
"name": "Carriles bici y carreteras",
@@ -1782,12 +1788,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"
},
@@ -1802,6 +1802,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?",
@@ -1847,9 +1853,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"
},
@@ -1861,6 +1864,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?",
@@ -2502,18 +2508,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"
},
@@ -2534,6 +2528,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í?",
@@ -2844,11 +2850,11 @@
"tagRenderings": {
"memorial-type": {
"mappings": {
- "10": {
- "then": "Es una cruz"
- },
"9": {
"then": "Es un obelisco"
+ },
+ "10": {
+ "then": "Es una cruz"
}
}
}
@@ -2939,19 +2945,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": {
@@ -3007,6 +3000,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",
@@ -3609,6 +3615,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"
},
@@ -3635,24 +3659,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"
}
}
}
@@ -3695,6 +3701,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"
},
@@ -3719,29 +3746,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í?"
@@ -4162,12 +4168,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"
},
@@ -4188,6 +4188,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?"
@@ -4768,6 +4774,9 @@
},
"vending": {
"mappings": {
+ "8": {
+ "then": "Aquí se venden cámaras de aire para bicicletas"
+ },
"22": {
"then": "Las luces para bicicletas se venden aquí"
},
@@ -4782,9 +4791,6 @@
},
"26": {
"then": "Aquí se venden candados para bicicletas"
- },
- "8": {
- "then": "Aquí se venden cámaras de aire para bicicletas"
}
}
}
@@ -4872,4 +4878,4 @@
}
}
}
-}
+}
\ No newline at end of file
diff --git a/langs/layers/fr.json b/langs/layers/fr.json
index 2e39125f4b..6909872eac 100644
--- a/langs/layers/fr.json
+++ b/langs/layers/fr.json
@@ -2330,6 +2330,12 @@
"render": "Traversée"
}
},
+ "cycle_highways": {
+ "name": "Aménagements cyclables",
+ "title": {
+ "render": "Aménagement cyclable"
+ }
+ },
"cycleways_and_roads": {
"description": "Toutes les infrastructures sur lesquelles quelqu'un peut rouler, accompagnées de questions sur cette infrastructure",
"name": "Pistes cyclables et routes",
diff --git a/langs/layers/it.json b/langs/layers/it.json
index 0a03ae4712..3f2bb5bac7 100644
--- a/langs/layers/it.json
+++ b/langs/layers/it.json
@@ -1192,6 +1192,12 @@
"render": "Via di arrampicata"
}
},
+ "cycle_highways": {
+ "name": "strade per biciclette",
+ "title": {
+ "render": "strada per bicilette"
+ }
+ },
"defibrillator": {
"name": "Defibrillatori",
"presets": {
diff --git a/langs/layers/nb_NO.json b/langs/layers/nb_NO.json
index 83c930c1f5..aced71e4bf 100644
--- a/langs/layers/nb_NO.json
+++ b/langs/layers/nb_NO.json
@@ -444,6 +444,12 @@
"render": "Klatrerute"
}
},
+ "cycle_highways": {
+ "name": "sykkelmotorveier",
+ "title": {
+ "render": "sykkelmotorvei"
+ }
+ },
"extinguisher": {
"description": "Kartlag for å vise brannslokkere.",
"name": "Kart over brannhydranter",
diff --git a/langs/layers/nl.json b/langs/layers/nl.json
index be86bcb907..6ef1acbfdb 100644
--- a/langs/layers/nl.json
+++ b/langs/layers/nl.json
@@ -2839,6 +2839,12 @@
"render": "Oversteekplaats"
}
},
+ "cycle_highways": {
+ "name": "fietssnelwegen",
+ "title": {
+ "render": "fietssnelweg"
+ }
+ },
"cycleways_and_roads": {
"description": "Alle infrastructuur waar je over kunt fietsen, met vragen over die infrastructuur",
"name": "Fietspaden, straten en wegen",
diff --git a/langs/layers/pa_PK.json b/langs/layers/pa_PK.json
index a0d8a8ed82..5a9afb8f9f 100644
--- a/langs/layers/pa_PK.json
+++ b/langs/layers/pa_PK.json
@@ -89,6 +89,12 @@
"render": "کراسنگ"
}
},
+ "cycle_highways": {
+ "name": "سائیکلوے",
+ "title": {
+ "render": "سائیکلوے"
+ }
+ },
"cycleways_and_roads": {
"title": {
"mappings": {
diff --git a/langs/layers/pl.json b/langs/layers/pl.json
index 1281fd6e37..fc4e53d16a 100644
--- a/langs/layers/pl.json
+++ b/langs/layers/pl.json
@@ -1269,6 +1269,12 @@
}
}
},
+ "cycle_highways": {
+ "name": "ścieżki rowerowe",
+ "title": {
+ "render": "ścieżka rowerowa"
+ }
+ },
"cycleways_and_roads": {
"tagRenderings": {
"Maxspeed (for road)": {
diff --git a/langs/layers/zh_Hant.json b/langs/layers/zh_Hant.json
index 370066886a..4bd1b91188 100644
--- a/langs/layers/zh_Hant.json
+++ b/langs/layers/zh_Hant.json
@@ -486,6 +486,12 @@
"render": "攀岩社團"
}
},
+ "cycle_highways": {
+ "name": "單車高速公路",
+ "title": {
+ "render": "單車高速公路"
+ }
+ },
"extinguisher": {
"description": "顯示消防栓的地圖圖層。"
},
diff --git a/langs/themes/ca.json b/langs/themes/ca.json
index 2c6f6e1d44..a2275f31c1 100644
--- a/langs/themes/ca.json
+++ b/langs/themes/ca.json
@@ -448,14 +448,6 @@
},
"cycle_highways": {
"description": "Aquest mapa mostra carrils bici",
- "layers": {
- "0": {
- "name": "vies ciclistes",
- "title": {
- "render": "via ciclista"
- }
- }
- },
"title": "Vies ciclistes"
},
"cycle_infra": {
diff --git a/langs/themes/cs.json b/langs/themes/cs.json
index 43f92a39e1..6736ee05cd 100644
--- a/langs/themes/cs.json
+++ b/langs/themes/cs.json
@@ -445,14 +445,6 @@
},
"cycle_highways": {
"description": "Tato mapa zobrazuje cyklostezky",
- "layers": {
- "0": {
- "name": "cyklodálnice",
- "title": {
- "render": "cyklodálnice"
- }
- }
- },
"title": "Cyklodálnice"
},
"cycle_infra": {
diff --git a/langs/themes/da.json b/langs/themes/da.json
index ee6476af6e..b20ee4dfeb 100644
--- a/langs/themes/da.json
+++ b/langs/themes/da.json
@@ -386,14 +386,6 @@
},
"cycle_highways": {
"description": "Dette kort viser cykelmotorveje",
- "layers": {
- "0": {
- "name": "cykelmotorveje",
- "title": {
- "render": "cykelmotorvej"
- }
- }
- },
"title": "Cykelmotorveje"
},
"cycle_infra": {
diff --git a/langs/themes/de.json b/langs/themes/de.json
index 55a5568b6c..0196b7879b 100644
--- a/langs/themes/de.json
+++ b/langs/themes/de.json
@@ -449,14 +449,6 @@
},
"cycle_highways": {
"description": "Diese Karte zeigt Radschnellwege",
- "layers": {
- "0": {
- "name": "Radschnellwege",
- "title": {
- "render": "Radschnellweg"
- }
- }
- },
"title": "Radschnellwege"
},
"cycle_infra": {
diff --git a/langs/themes/en.json b/langs/themes/en.json
index 0dfcddf702..b553a94d37 100644
--- a/langs/themes/en.json
+++ b/langs/themes/en.json
@@ -460,14 +460,6 @@
},
"cycle_highways": {
"description": "This map shows cycle highways",
- "layers": {
- "0": {
- "name": "cycle highways",
- "title": {
- "render": "cycle highway"
- }
- }
- },
"title": "Cycle highways"
},
"cycle_infra": {
diff --git a/langs/themes/es.json b/langs/themes/es.json
index 707711210f..5cc304785b 100644
--- a/langs/themes/es.json
+++ b/langs/themes/es.json
@@ -460,14 +460,6 @@
},
"cycle_highways": {
"description": "Este mapa muestra autovías ciclistas",
- "layers": {
- "0": {
- "name": "autovías ciclistas",
- "title": {
- "render": "autovía ciclista"
- }
- }
- },
"title": "Autovías ciclistas"
},
"cycle_infra": {
diff --git a/langs/themes/fr.json b/langs/themes/fr.json
index eb18a018fb..3e50f09b2f 100644
--- a/langs/themes/fr.json
+++ b/langs/themes/fr.json
@@ -445,14 +445,6 @@
},
"cycle_highways": {
"description": "Cette carte affiche les aménagements cyclables",
- "layers": {
- "0": {
- "name": "Aménagements cyclables",
- "title": {
- "render": "Aménagement cyclable"
- }
- }
- },
"title": "Aménagements cyclables"
},
"cycle_infra": {
diff --git a/langs/themes/it.json b/langs/themes/it.json
index 97b0c4e480..c274ed4419 100644
--- a/langs/themes/it.json
+++ b/langs/themes/it.json
@@ -388,14 +388,6 @@
},
"cycle_highways": {
"description": "Questa cartina mostra le strade per velocipedi",
- "layers": {
- "0": {
- "name": "strade per biciclette",
- "title": {
- "render": "strada per bicilette"
- }
- }
- },
"title": "Strade per velocipedi"
},
"cycle_infra": {
diff --git a/langs/themes/nb_NO.json b/langs/themes/nb_NO.json
index 7b7708b224..4cc2f45f89 100644
--- a/langs/themes/nb_NO.json
+++ b/langs/themes/nb_NO.json
@@ -252,14 +252,6 @@
},
"cycle_highways": {
"description": "Kart som viser sykkelmotorveier",
- "layers": {
- "0": {
- "name": "sykkelmotorveier",
- "title": {
- "render": "sykkelmotorvei"
- }
- }
- },
"title": "Sykkelmotorveier"
},
"cycle_infra": {
diff --git a/langs/themes/nl.json b/langs/themes/nl.json
index af1d1df753..a202df0d2f 100644
--- a/langs/themes/nl.json
+++ b/langs/themes/nl.json
@@ -406,14 +406,6 @@
},
"cycle_highways": {
"description": "Deze kaart toont fietssnelwegen",
- "layers": {
- "0": {
- "name": "fietssnelwegen",
- "title": {
- "render": "fietssnelweg"
- }
- }
- },
"title": "Fietssnelwegen"
},
"cycle_infra": {
diff --git a/langs/themes/pa_PK.json b/langs/themes/pa_PK.json
index 50a1aad4db..8072f9af3d 100644
--- a/langs/themes/pa_PK.json
+++ b/langs/themes/pa_PK.json
@@ -66,14 +66,6 @@
}
},
"cycle_highways": {
- "layers": {
- "0": {
- "name": "سائیکلوے",
- "title": {
- "render": "سائیکلوے"
- }
- }
- },
"title": "سائیکلوے"
},
"cycle_infra": {
diff --git a/langs/themes/pl.json b/langs/themes/pl.json
index 139893cf97..6a21c466fa 100644
--- a/langs/themes/pl.json
+++ b/langs/themes/pl.json
@@ -448,14 +448,6 @@
},
"cycle_highways": {
"description": "Ta mapa pokazuje ścieżki rowerowe",
- "layers": {
- "0": {
- "name": "ścieżki rowerowe",
- "title": {
- "render": "ścieżka rowerowa"
- }
- }
- },
"title": "Ścieżki rowerowe"
},
"cycle_infra": {
diff --git a/langs/themes/zh_Hant.json b/langs/themes/zh_Hant.json
index 9c23a9db91..9c98adec63 100644
--- a/langs/themes/zh_Hant.json
+++ b/langs/themes/zh_Hant.json
@@ -286,14 +286,6 @@
"title": "攀岩館、俱樂部和場所"
},
"cycle_highways": {
- "layers": {
- "0": {
- "name": "單車高速公路",
- "title": {
- "render": "單車高速公路"
- }
- }
- },
"title": "單車高速公路"
},
"cycle_infra": {
diff --git a/src/index.ts b/src/index.ts
index 263584cb06..ab956c60ef 100644
--- a/src/index.ts
+++ b/src/index.ts
@@ -49,6 +49,7 @@ async function main() {
DetermineLayout.GetLayout(),
await getAvailableLayers(),
])
+ availableLayers?.delete("cycle_highways") // TODO remove after next cache.mapcomplete.org update
console.log("The available layers on server are", Array.from(availableLayers))
const state = new ThemeViewState(layout, availableLayers)
const target = document.getElementById("maindiv")