Fix build

This commit is contained in:
Pieter Vander Vennet 2021-10-21 01:26:20 +02:00
parent 59d20ec859
commit 9336e19757
14 changed files with 3801 additions and 3788 deletions

View file

@ -199,7 +199,9 @@ export default class LayerConfig extends WithContextLoader{
return config; return config;
}); });
if(json.mapRendering === undefined){
throw "MapRendering is undefined in "+context
}
this.mapRendering = json.mapRendering this.mapRendering = json.mapRendering
.filter(r => r["icon"] !== undefined || r["label"] !== undefined) .filter(r => r["icon"] !== undefined || r["label"] !== undefined)

View file

@ -6,8 +6,7 @@
"ja": "充電ステーション", "ja": "充電ステーション",
"nb_NO": "Ladestasjoner", "nb_NO": "Ladestasjoner",
"ru": "Зарядные станции", "ru": "Зарядные станции",
"zh_Hant": "充電站", "zh_Hant": "充電站"
"de": "Ladestationen"
}, },
"minzoom": 10, "minzoom": 10,
"source": { "source": {
@ -36,16 +35,14 @@
"ja": "充電ステーション", "ja": "充電ステーション",
"nb_NO": "En ladestasjon", "nb_NO": "En ladestasjon",
"ru": "Зарядная станция", "ru": "Зарядная станция",
"zh_Hant": "充電站", "zh_Hant": "充電站"
"de": "Eine Ladestation"
}, },
"tagRenderings": [ "tagRenderings": [
"images", "images",
{ {
"id": "Type", "id": "Type",
"question": { "question": {
"en": "Which vehicles are allowed to charge here?", "en": "Which vehicles are allowed to charge here?"
"de": "Welche Fahrzeuge dürfen hier geladen werden?"
}, },
"multiAnswer": true, "multiAnswer": true,
"mappings": [ "mappings": [
@ -53,40 +50,35 @@
"if": "bicycle=yes", "if": "bicycle=yes",
"ifnot": "bicycle=no", "ifnot": "bicycle=no",
"then": { "then": {
"en": "<b>bicycles</b> can be charged here", "en": "<b>bicycles</b> can be charged here"
"de": "<b>Fahrräder</b> können hier geladen werden"
} }
}, },
{ {
"if": "motorcar=yes", "if": "motorcar=yes",
"ifnot": "motorcar=no", "ifnot": "motorcar=no",
"then": { "then": {
"en": "<b>Cars</b> can be charged here", "en": "<b>Cars</b> can be charged here"
"de": "<b>Autos</b> können hier geladen werden"
} }
}, },
{ {
"if": "scooter=yes", "if": "scooter=yes",
"ifnot": "scooter=no", "ifnot": "scooter=no",
"then": { "then": {
"en": "<b>Scooters</b> can be charged here", "en": "<b>Scooters</b> can be charged here"
"de": "<b> Roller</b> können hier geladen werden"
} }
}, },
{ {
"if": "hgv=yes", "if": "hgv=yes",
"ifnot": "hgv=no", "ifnot": "hgv=no",
"then": { "then": {
"en": "<b>Heavy good vehicles</b> (such as trucks) can be charged here", "en": "<b>Heavy good vehicles</b> (such as trucks) can be charged here"
"de": "<b>Lastkraftwagen</b> (LKW) können hier geladen werden"
} }
}, },
{ {
"if": "bus=yes", "if": "bus=yes",
"ifnot": "bus=no", "ifnot": "bus=no",
"then": { "then": {
"en": "<b>Buses</b> can be charged here", "en": "<b>Buses</b> can be charged here"
"de": "<b>Busse</b> können hier geladen werden"
} }
} }
] ]
@ -94,12 +86,10 @@
{ {
"id": "access", "id": "access",
"question": { "question": {
"en": "Who is allowed to use this charging station?", "en": "Who is allowed to use this charging station?"
"de": "Wer darf diese Ladestation benutzen?"
}, },
"render": { "render": {
"en": "Access is {access}", "en": "Access is {access}"
"de": "Zugang ist {access}"
}, },
"freeform": { "freeform": {
"key": "access", "key": "access",
@ -136,13 +126,11 @@
"id": "capacity", "id": "capacity",
"render": { "render": {
"en": "{capacity} vehicles can be charged here at the same time", "en": "{capacity} vehicles can be charged here at the same time",
"nl": "{capacity} voertuigen kunnen hier op hetzelfde moment opgeladen worden", "nl": "{capacity} voertuigen kunnen hier op hetzelfde moment opgeladen worden"
"de": "{capacity} Fahrzeuge können hier gleichzeitig geladen werden"
}, },
"question": { "question": {
"en": "How much vehicles can be charged here at the same time?", "en": "How much vehicles can be charged here at the same time?",
"nl": "Hoeveel voertuigen kunnen hier opgeladen worden?", "nl": "Hoeveel voertuigen kunnen hier opgeladen worden?"
"de": "Wie viele Fahrzeuge können hier gleichzeitig geladen werden?"
}, },
"freeform": { "freeform": {
"key": "capacity", "key": "capacity",
@ -152,8 +140,7 @@
{ {
"id": "Available_charging_stations (generated)", "id": "Available_charging_stations (generated)",
"question": { "question": {
"en": "Which charging stations are available here?", "en": "Which charging stations are available here?"
"de": "Welche Ladestationen gibt es hier?"
}, },
"multiAnswer": true, "multiAnswer": true,
"mappings": [ "mappings": [
@ -254,8 +241,7 @@
}, },
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Chademo_type4.svg'/> <span><b>Chademo</b></span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Chademo_type4.svg'/> <span><b>Chademo</b></span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Chademo_type4.svg'/> <span><b>Chademo</b></span></div>", "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Chademo_type4.svg'/> <span><b>Chademo</b></span></div>"
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Chademo_type4.svg'/> <span><b>Chademo</b></span></div>"
}, },
"hideInAnswer": true "hideInAnswer": true
}, },
@ -264,8 +250,7 @@
"ifnot": "socket:type1_cable=", "ifnot": "socket:type1_cable=",
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Type 1 with cable</b> (J1772)</span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Type 1 with cable</b> (J1772)</span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Type 1 met kabel</b> (J1772)</span></div>", "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Type 1 met kabel</b> (J1772)</span></div>"
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Typ 1 mit Kabel</b> (J1772)</span></div>"
}, },
"hideInAnswer": { "hideInAnswer": {
"or": [ "or": [
@ -303,8 +288,7 @@
}, },
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Type 1 with cable</b> (J1772)</span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Type 1 with cable</b> (J1772)</span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Type 1 met kabel</b> (J1772)</span></div>", "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Type 1 met kabel</b> (J1772)</span></div>"
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Typ 1 mit Kabel</b> (J1772)</span></div>"
}, },
"hideInAnswer": true "hideInAnswer": true
}, },
@ -313,8 +297,7 @@
"ifnot": "socket:type1=", "ifnot": "socket:type1=",
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Type 1 <i>without</i> cable</b> (J1772)</span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Type 1 <i>without</i> cable</b> (J1772)</span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Type 1 <i>zonder</i> kabel</b> (J1772)</span></div>", "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Type 1 <i>zonder</i> kabel</b> (J1772)</span></div>"
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Typ 1 <i>ohne</i> Kabel</b> (J1772)</span></div>"
}, },
"hideInAnswer": { "hideInAnswer": {
"or": [ "or": [
@ -352,8 +335,7 @@
}, },
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Type 1 <i>without</i> cable</b> (J1772)</span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Type 1 <i>without</i> cable</b> (J1772)</span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Type 1 <i>zonder</i> kabel</b> (J1772)</span></div>", "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Type 1 <i>zonder</i> kabel</b> (J1772)</span></div>"
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Typ 1 <i>ohne</i> Kabel</b> (J1772)</span></div>"
}, },
"hideInAnswer": true "hideInAnswer": true
}, },
@ -362,8 +344,7 @@
"ifnot": "socket:type1_combo=", "ifnot": "socket:type1_combo=",
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1-ccs.svg'/> <span><b>Type 1 CCS</b> (aka Type 1 Combo)</span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1-ccs.svg'/> <span><b>Type 1 CCS</b> (aka Type 1 Combo)</span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1-ccs.svg'/> <span><b>Type 1 CCS</b> (ook gekend als Type 1 Combo)</span></div>", "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1-ccs.svg'/> <span><b>Type 1 CCS</b> (ook gekend als Type 1 Combo)</span></div>"
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1-ccs.svg'/> <span><b>Typ 1 CCS</b> (auch bekannt als Typ 1 Combo)</span></div>"
}, },
"hideInAnswer": { "hideInAnswer": {
"or": [ "or": [
@ -401,8 +382,7 @@
}, },
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1-ccs.svg'/> <span><b>Type 1 CCS</b> (aka Type 1 Combo)</span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1-ccs.svg'/> <span><b>Type 1 CCS</b> (aka Type 1 Combo)</span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1-ccs.svg'/> <span><b>Type 1 CCS</b> (ook gekend als Type 1 Combo)</span></div>", "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1-ccs.svg'/> <span><b>Type 1 CCS</b> (ook gekend als Type 1 Combo)</span></div>"
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1-ccs.svg'/> <span><b>Typ 1 CCS</b> (auch bekannt als Typ 1 Combo)</span></div>"
}, },
"hideInAnswer": true "hideInAnswer": true
}, },
@ -411,8 +391,7 @@
"ifnot": "socket:tesla_supercharger=", "ifnot": "socket:tesla_supercharger=",
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/> <span><b>Tesla Supercharger</b></span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/> <span><b>Tesla Supercharger</b></span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/> <span><b>Tesla Supercharger</b></span></div>", "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/> <span><b>Tesla Supercharger</b></span></div>"
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/> <span><b>Tesla Supercharger</b></span></div>"
}, },
"hideInAnswer": { "hideInAnswer": {
"or": [ "or": [
@ -450,8 +429,7 @@
}, },
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/> <span><b>Tesla Supercharger</b></span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/> <span><b>Tesla Supercharger</b></span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/> <span><b>Tesla Supercharger</b></span></div>", "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/> <span><b>Tesla Supercharger</b></span></div>"
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/> <span><b>Tesla Supercharger</b></span></div>"
}, },
"hideInAnswer": true "hideInAnswer": true
}, },
@ -460,8 +438,7 @@
"ifnot": "socket:type2=", "ifnot": "socket:type2=",
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_socket.svg'/> <span><b>Type 2</b> (mennekes)</span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_socket.svg'/> <span><b>Type 2</b> (mennekes)</span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_socket.svg'/> <span><b>Type 2</b> (mennekes)</span></div>", "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_socket.svg'/> <span><b>Type 2</b> (mennekes)</span></div>"
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_socket.svg'/> <span><b>Typ 2</b> (Mennekes)</span></div>"
}, },
"hideInAnswer": { "hideInAnswer": {
"or": [ "or": [
@ -499,8 +476,7 @@
}, },
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_socket.svg'/> <span><b>Type 2</b> (mennekes)</span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_socket.svg'/> <span><b>Type 2</b> (mennekes)</span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_socket.svg'/> <span><b>Type 2</b> (mennekes)</span></div>", "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_socket.svg'/> <span><b>Type 2</b> (mennekes)</span></div>"
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_socket.svg'/> <span><b>Typ 2</b> (Mennekes)</span></div>"
}, },
"hideInAnswer": true "hideInAnswer": true
}, },
@ -509,8 +485,7 @@
"ifnot": "socket:type2_combo=", "ifnot": "socket:type2_combo=",
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Type 2 CCS</b> (mennekes)</span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Type 2 CCS</b> (mennekes)</span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Type 2 CCS</b> (mennekes)</span></div>", "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Type 2 CCS</b> (mennekes)</span></div>"
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Typ 2 CCS</b> (Mennekes)</span></div>"
}, },
"hideInAnswer": { "hideInAnswer": {
"or": [ "or": [
@ -548,8 +523,7 @@
}, },
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Type 2 CCS</b> (mennekes)</span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Type 2 CCS</b> (mennekes)</span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Type 2 CCS</b> (mennekes)</span></div>", "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Type 2 CCS</b> (mennekes)</span></div>"
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Typ 2 CCS</b> (Mennekes)</span></div>"
}, },
"hideInAnswer": true "hideInAnswer": true
}, },
@ -558,8 +532,7 @@
"ifnot": "socket:type2_cable=", "ifnot": "socket:type2_cable=",
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_tethered.svg'/> <span><b>Type 2 with cable</b> (mennekes)</span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_tethered.svg'/> <span><b>Type 2 with cable</b> (mennekes)</span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_tethered.svg'/> <span><b>Type 2 met kabel</b> (J1772)</span></div>", "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_tethered.svg'/> <span><b>Type 2 met kabel</b> (J1772)</span></div>"
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_tethered.svg'/> <span><b>Typ 2 mit Kabel</b> (Mennekes)</span></div>"
}, },
"hideInAnswer": { "hideInAnswer": {
"or": [ "or": [
@ -597,8 +570,7 @@
}, },
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_tethered.svg'/> <span><b>Type 2 with cable</b> (mennekes)</span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_tethered.svg'/> <span><b>Type 2 with cable</b> (mennekes)</span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_tethered.svg'/> <span><b>Type 2 met kabel</b> (J1772)</span></div>", "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_tethered.svg'/> <span><b>Type 2 met kabel</b> (J1772)</span></div>"
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_tethered.svg'/> <span><b>Typ 2 mit Kabel</b> (Mennekes)</span></div>"
}, },
"hideInAnswer": true "hideInAnswer": true
}, },
@ -607,8 +579,7 @@
"ifnot": "socket:tesla_supercharger_ccs=", "ifnot": "socket:tesla_supercharger_ccs=",
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Tesla Supercharger CCS</b> (a branded type2_css)</span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Tesla Supercharger CCS</b> (a branded type2_css)</span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Tesla Supercharger CCS</b> (een type2 CCS met Tesla-logo)</span></div>", "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Tesla Supercharger CCS</b> (een type2 CCS met Tesla-logo)</span></div>"
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Tesla Supercharger CCS</b> (Typ 2 CSS)</span></div>"
}, },
"hideInAnswer": { "hideInAnswer": {
"or": [ "or": [
@ -646,8 +617,7 @@
}, },
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Tesla Supercharger CCS</b> (a branded type2_css)</span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Tesla Supercharger CCS</b> (a branded type2_css)</span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Tesla Supercharger CCS</b> (een type2 CCS met Tesla-logo)</span></div>", "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Tesla Supercharger CCS</b> (een type2 CCS met Tesla-logo)</span></div>"
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Tesla Supercharger CCS</b> (Typ 2 CSS)</span></div>"
}, },
"hideInAnswer": true "hideInAnswer": true
}, },
@ -760,8 +730,7 @@
"ifnot": "socket:USB-A=", "ifnot": "socket:USB-A=",
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/usb_port.svg'/> <span><b>USB</b> to charge phones and small electronics</span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/usb_port.svg'/> <span><b>USB</b> to charge phones and small electronics</span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/usb_port.svg'/> <span><b>USB</b> om GSMs en kleine electronica op te laden</span></div>", "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/usb_port.svg'/> <span><b>USB</b> om GSMs en kleine electronica op te laden</span></div>"
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/usb_port.svg'/> <span><b>USB</b> zum Laden von Smartphones oder Elektrokleingeräten</span></div>"
} }
}, },
{ {
@ -773,8 +742,7 @@
}, },
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/usb_port.svg'/> <span><b>USB</b> to charge phones and small electronics</span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/usb_port.svg'/> <span><b>USB</b> to charge phones and small electronics</span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/usb_port.svg'/> <span><b>USB</b> om GSMs en kleine electronica op te laden</span></div>", "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/usb_port.svg'/> <span><b>USB</b> om GSMs en kleine electronica op te laden</span></div>"
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/usb_port.svg'/> <span><b>USB</b> zum Laden von Smartphones und Elektrokleingeräten</span></div>"
}, },
"hideInAnswer": true "hideInAnswer": true
}, },
@ -826,8 +794,7 @@
"ifnot": "socket:bosch_5pin=", "ifnot": "socket:bosch_5pin=",
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/bosch-5pin.svg'/> <span><b>Bosch Active Connect with 5 pins</b> and cable</span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/bosch-5pin.svg'/> <span><b>Bosch Active Connect with 5 pins</b> and cable</span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/bosch-5pin.svg'/> <span><b>Bosch Active Connect met 5 pinnen</b> aan een kabel</span></div>", "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/bosch-5pin.svg'/> <span><b>Bosch Active Connect met 5 pinnen</b> aan een kabel</span></div>"
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/bosch-5pin.svg'/> <span><b>Bosch Active Connect mit 5 Pins</b> und Kabel</span></div>"
}, },
"hideInAnswer": { "hideInAnswer": {
"or": [ "or": [
@ -861,8 +828,7 @@
}, },
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/bosch-5pin.svg'/> <span><b>Bosch Active Connect with 5 pins</b> and cable</span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/bosch-5pin.svg'/> <span><b>Bosch Active Connect with 5 pins</b> and cable</span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/bosch-5pin.svg'/> <span><b>Bosch Active Connect met 5 pinnen</b> aan een kabel</span></div>", "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/bosch-5pin.svg'/> <span><b>Bosch Active Connect met 5 pinnen</b> aan een kabel</span></div>"
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/bosch-5pin.svg'/> <span><b>Bosch Active Connect mit 5 Pins</b> und Kabel</span></div>"
}, },
"hideInAnswer": true "hideInAnswer": true
} }
@ -2835,8 +2801,7 @@
"ja": "この充電ステーションはいつオープンしますか?", "ja": "この充電ステーションはいつオープンしますか?",
"nb_NO": "Når åpnet denne ladestasjonen?", "nb_NO": "Når åpnet denne ladestasjonen?",
"ru": "В какое время работает эта зарядная станция?", "ru": "В какое время работает эта зарядная станция?",
"zh_Hant": "何時是充電站開放使用的時間?", "zh_Hant": "何時是充電站開放使用的時間?"
"de": "Welche Authentifizierung ist an der Ladestation möglich?"
}, },
"multiAnswer": true, "multiAnswer": true,
"mappings": [ "mappings": [
@ -2844,64 +2809,56 @@
"if": "authentication:membership_card=yes", "if": "authentication:membership_card=yes",
"ifnot": "authentication:membership_card=no", "ifnot": "authentication:membership_card=no",
"then": { "then": {
"en": "Authentication by a membership card", "en": "Authentication by a membership card"
"de": "Authentifizierung durch eine Mitgliedskarte"
} }
}, },
{ {
"if": "authentication:app=yes", "if": "authentication:app=yes",
"ifnot": "authentication:app=no", "ifnot": "authentication:app=no",
"then": { "then": {
"en": "Authentication by an app", "en": "Authentication by an app"
"de": "Authentifizierung durch eine App"
} }
}, },
{ {
"if": "authentication:phone_call=yes", "if": "authentication:phone_call=yes",
"ifnot": "authentication:phone_call=no", "ifnot": "authentication:phone_call=no",
"then": { "then": {
"en": "Authentication via phone call is available", "en": "Authentication via phone call is available"
"de": "Authentifizierung per Anruf ist möglich"
} }
}, },
{ {
"if": "authentication:short_message=yes", "if": "authentication:short_message=yes",
"ifnot": "authentication:short_message=no", "ifnot": "authentication:short_message=no",
"then": { "then": {
"en": "Authentication via phone call is available", "en": "Authentication via phone call is available"
"de": "Authentifizierung per Anruf ist möglich"
} }
}, },
{ {
"if": "authentication:nfc=yes", "if": "authentication:nfc=yes",
"ifnot": "authentication:nfc=no", "ifnot": "authentication:nfc=no",
"then": { "then": {
"en": "Authentication via NFC is available", "en": "Authentication via NFC is available"
"de": "Authentifizierung über NFC ist möglich"
} }
}, },
{ {
"if": "authentication:money_card=yes", "if": "authentication:money_card=yes",
"ifnot": "authentication:money_card=no", "ifnot": "authentication:money_card=no",
"then": { "then": {
"en": "Authentication via Money Card is available", "en": "Authentication via Money Card is available"
"de": "Authentifizierung über Geldkarte ist möglich"
} }
}, },
{ {
"if": "authentication:debit_card=yes", "if": "authentication:debit_card=yes",
"ifnot": "authentication:debit_card=no", "ifnot": "authentication:debit_card=no",
"then": { "then": {
"en": "Authentication via debit card is available", "en": "Authentication via debit card is available"
"de": "Authentifizierung per Debitkarte ist möglich"
} }
}, },
{ {
"if": "authentication:none=yes", "if": "authentication:none=yes",
"ifnot": "authentication:none=no", "ifnot": "authentication:none=no",
"then": { "then": {
"en": "Charging here is (also) possible without authentication", "en": "Charging here is (also) possible without authentication"
"de": "Keine Authentifizierung erforderlich"
} }
} }
] ]
@ -2914,16 +2871,14 @@
"ja": "{network}", "ja": "{network}",
"nb_NO": "{network}", "nb_NO": "{network}",
"ru": "{network}", "ru": "{network}",
"zh_Hant": "{network}", "zh_Hant": "{network}"
"de": "Authentifizierung durch Anruf oder SMS an <a href='tel:{authentication:phone_call:number}'>{authentication:phone_call:number}</a>"
}, },
"question": { "question": {
"en": "What's the phone number for authentication call or SMS?", "en": "What's the phone number for authentication call or SMS?",
"it": "A quale rete appartiene questa stazione di ricarica?", "it": "A quale rete appartiene questa stazione di ricarica?",
"ja": "この充電ステーションの運営チェーンはどこですか?", "ja": "この充電ステーションの運営チェーンはどこですか?",
"ru": "К какой сети относится эта станция?", "ru": "К какой сети относится эта станция?",
"zh_Hant": "充電站所屬的網路是?", "zh_Hant": "充電站所屬的網路是?"
"de": "Wie lautet die Telefonnummer für den Authentifizierungsanruf oder die SMS?"
}, },
"freeform": { "freeform": {
"key": "authentication:phone_call:number", "key": "authentication:phone_call:number",
@ -2964,15 +2919,13 @@
"type": "opening_hours" "type": "opening_hours"
}, },
"question": { "question": {
"en": "When is this charging station opened?", "en": "When is this charging station opened?"
"de": "Wann ist diese Ladestation geöffnet?"
}, },
"mappings": [ "mappings": [
{ {
"if": "opening_hours=24/7", "if": "opening_hours=24/7",
"then": { "then": {
"en": "24/7 opened (including holidays)", "en": "24/7 opened (including holidays)"
"de": "durchgehend geöffnet (auch an Feiertagen)"
} }
} }
] ]
@ -3064,12 +3017,10 @@
{ {
"id": "Network", "id": "Network",
"render": { "render": {
"en": "Part of the network <b>{network}</b>", "en": "Part of the network <b>{network}</b>"
"de": "Teil des Netzwerks <b>{network}</b>"
}, },
"question": { "question": {
"en": "Is this charging station part of a network?", "en": "Is this charging station part of a network?"
"de": "Ist diese Ladestation Teil eines Netzwerks?"
}, },
"freeform": { "freeform": {
"key": "network" "key": "network"
@ -3078,15 +3029,13 @@
{ {
"if": "no:network=yes", "if": "no:network=yes",
"then": { "then": {
"en": "Not part of a bigger network", "en": "Not part of a bigger network"
"de": "Nicht Teil eines größeren Netzwerks"
} }
}, },
{ {
"if": "network=none", "if": "network=none",
"then": { "then": {
"en": "Not part of a bigger network", "en": "Not part of a bigger network"
"de": "Nicht Teil eines größeren Netzwerks"
}, },
"hideInAnswer": true "hideInAnswer": true
}, },
@ -3107,12 +3056,10 @@
{ {
"id": "Operator", "id": "Operator",
"question": { "question": {
"en": "Who is the operator of this charging station?", "en": "Who is the operator of this charging station?"
"de": "Wer ist der Betreiber dieser Ladestation?"
}, },
"render": { "render": {
"en": "This charging station is operated by {operator}", "en": "This charging station is operated by {operator}"
"de": "Diese Ladestation wird betrieben von {operator}"
}, },
"freeform": { "freeform": {
"key": "operator" "key": "operator"
@ -3125,8 +3072,7 @@
] ]
}, },
"then": { "then": {
"en": "Actually, {operator} is the network", "en": "Actually, {operator} is the network"
"de": "Eigentlich ist {operator} das Netzwerk"
}, },
"addExtraTags": [ "addExtraTags": [
"operator=" "operator="
@ -3191,16 +3137,14 @@
"id": "Operational status", "id": "Operational status",
"question": { "question": {
"en": "Is this charging point in use?", "en": "Is this charging point in use?",
"nl": "Is dit oplaadpunt operationeel?", "nl": "Is dit oplaadpunt operationeel?"
"de": "Ist dieser Ladepunkt in Betrieb?"
}, },
"mappings": [ "mappings": [
{ {
"if": "operational_status=broken", "if": "operational_status=broken",
"then": { "then": {
"en": "This charging station is broken", "en": "This charging station is broken",
"nl": "Dit oplaadpunt is kapot", "nl": "Dit oplaadpunt is kapot"
"de": "Diese Ladestation ist kaputt"
} }
}, },
{ {
@ -3212,8 +3156,7 @@
}, },
"then": { "then": {
"en": "A charging station is planned here", "en": "A charging station is planned here",
"nl": "Hier zal binnenkort een oplaadpunt gebouwd worden", "nl": "Hier zal binnenkort een oplaadpunt gebouwd worden"
"de": "Hier ist eine Ladestation geplant"
} }
}, },
{ {
@ -3225,8 +3168,7 @@
}, },
"then": { "then": {
"en": "A charging station is constructed here", "en": "A charging station is constructed here",
"nl": "Hier wordt op dit moment een oplaadpunt gebouwd", "nl": "Hier wordt op dit moment een oplaadpunt gebouwd"
"de": "Hier wird eine Ladestation gebaut"
} }
}, },
{ {
@ -3238,8 +3180,7 @@
}, },
"then": { "then": {
"en": "This charging station has beed permanently disabled and is not in use anymore but is still visible", "en": "This charging station has beed permanently disabled and is not in use anymore but is still visible",
"nl": "Dit oplaadpunt is niet meer in gebruik maar is wel nog aanwezig", "nl": "Dit oplaadpunt is niet meer in gebruik maar is wel nog aanwezig"
"de": "Diese Ladestation wurde dauerhaft deaktiviert und wird nicht mehr benutzt, ist aber noch sichtbar"
} }
}, },
{ {
@ -3251,8 +3192,7 @@
}, },
"then": { "then": {
"en": "This charging station works", "en": "This charging station works",
"nl": "Dit oplaadpunt werkt", "nl": "Dit oplaadpunt werkt"
"de": "Diese Ladestation funktioniert"
} }
} }
] ]
@ -3260,27 +3200,26 @@
{ {
"id": "Parking:fee", "id": "Parking:fee",
"question": { "question": {
"en": "Does one have to pay a parking fee while charging?", "en": "Does one have to pay a parking fee while charging?"
"de": "Muss man beim Laden eine Parkgebühr bezahlen?"
}, },
"mappings": [ "mappings": [
{ {
"if": "parking:fee=no", "if": "parking:fee=no",
"then": { "then": {
"en": "No additional parking cost while charging", "en": "No additional parking cost while charging"
"de": "Keine zusätzlichen Parkgebühren beim Laden"
} }
}, },
{ {
"if": "parking:fee=yes", "if": "parking:fee=yes",
"then": { "then": {
"en": "An additional parking fee should be paid while charging", "en": "An additional parking fee should be paid while charging"
"de": "Beim Laden ist eine zusätzliche Parkgebühr zu entrichten"
} }
} }
] ]
} }
], ],
"mapRendering": [
{
"icon": { "icon": {
"render": "pin:#fff;./assets/themes/charging_stations/plug.svg", "render": "pin:#fff;./assets/themes/charging_stations/plug.svg",
"mappings": [ "mappings": [
@ -3335,24 +3274,18 @@
"badge": true "badge": true
} }
], ],
"width": {
"render": "8"
},
"iconSize": { "iconSize": {
"render": "50,50,bottom" "render": "50,50,bottom"
}, }
"color": { }
"render": "#00f" ],
},
"presets": [ "presets": [
{ {
"tags": [ "tags": [
"amenity=charging_station" "amenity=charging_station"
], ],
"title": { "title": {
"en": "Charging station", "en": "Charging station"
"de": "Ladestation",
"ru": "Зарядная станция"
}, },
"preciseInput": { "preciseInput": {
"preferredBackground": "map" "preferredBackground": "map"
@ -3367,23 +3300,20 @@
{ {
"question": { "question": {
"en": "All vehicle types", "en": "All vehicle types",
"nl": "Alle voertuigen", "nl": "Alle voertuigen"
"de": "Alle Fahrzeugtypen"
} }
}, },
{ {
"question": { "question": {
"en": "Charging station for bicycles", "en": "Charging station for bicycles",
"nl": "Oplaadpunten voor fietsen", "nl": "Oplaadpunten voor fietsen"
"de": "Ladestation für Fahrräder"
}, },
"osmTags": "bicycle=yes" "osmTags": "bicycle=yes"
}, },
{ {
"question": { "question": {
"en": "Charging station for cars", "en": "Charging station for cars",
"nl": "Oplaadpunten voor auto's", "nl": "Oplaadpunten voor auto's"
"de": "Ladestation für Autos"
}, },
"osmTags": { "osmTags": {
"or": [ "or": [
@ -3399,8 +3329,7 @@
"options": [ "options": [
{ {
"question": { "question": {
"en": "Only working charging stations", "en": "Only working charging stations"
"de": "Nur funktionierende Ladestationen"
}, },
"osmTags": { "osmTags": {
"and": [ "and": [
@ -3417,8 +3346,7 @@
{ {
"question": { "question": {
"en": "All connectors", "en": "All connectors",
"nl": "Alle types", "nl": "Alle types"
"de": "Alle Anschlüsse"
} }
}, },
{ {
@ -3554,15 +3482,11 @@
], ],
"human": { "human": {
"en": " minutes", "en": " minutes",
"nl": " minuten", "nl": " minuten"
"de": " Minuten",
"ru": " минут"
}, },
"humanSingular": { "humanSingular": {
"en": " minute", "en": " minute",
"nl": " minuut", "nl": " minuut"
"de": " Minute",
"ru": " минута"
} }
}, },
{ {
@ -3578,14 +3502,11 @@
], ],
"human": { "human": {
"en": " hours", "en": " hours",
"nl": " uren", "nl": " uren"
"de": " Stunden",
"ru": " часов"
}, },
"humanSingular": { "humanSingular": {
"en": " hour", "en": " hour",
"nl": " uur", "nl": " uur"
"ru": " час"
} }
}, },
{ {
@ -3598,14 +3519,11 @@
], ],
"human": { "human": {
"en": " days", "en": " days",
"nl": " day", "nl": " day"
"de": " Tage",
"ru": " дней"
}, },
"humanSingular": { "humanSingular": {
"en": " day", "en": " day",
"nl": " dag", "nl": " dag"
"ru": " день"
} }
} }
] ]
@ -3641,8 +3559,7 @@
], ],
"human": { "human": {
"en": "Volts", "en": "Volts",
"nl": "volt", "nl": "volt"
"ru": "Вольт"
} }
} }
], ],
@ -3711,8 +3628,7 @@
], ],
"human": { "human": {
"en": "kilowatt", "en": "kilowatt",
"nl": "kilowatt", "nl": "kilowatt"
"ru": "киловатт"
} }
}, },
{ {
@ -3722,76 +3638,11 @@
], ],
"human": { "human": {
"en": "megawatt", "en": "megawatt",
"nl": "megawatt", "nl": "megawatt"
"ru": "мегаватт"
} }
} }
], ],
"eraseInvalidValues": true "eraseInvalidValues": true
} }
],
"mapRendering": [
{
"icon": {
"render": "pin:#fff;./assets/themes/charging_stations/plug.svg",
"mappings": [
{
"if": "bicycle=yes",
"then": "pin:#fff;./assets/themes/charging_stations/bicycle.svg"
},
{
"if": {
"or": [
"car=yes",
"motorcar=yes"
]
},
"then": "pin:#fff;./assets/themes/charging_stations/car.svg"
}
]
},
"iconOverlays": [
{
"if": {
"or": [
"disused:amenity=charging_station",
"operational_status=broken"
]
},
"then": "cross_bottom_right:#c22;"
},
{
"if": {
"or": [
"proposed:amenity=charging_station",
"planned:amenity=charging_station"
]
},
"then": "./assets/layers/charging_station/under_construction.svg",
"badge": true
},
{
"if": {
"and": [
"bicycle=yes",
{
"or": [
"motorcar=yes",
"car=yes"
]
}
]
},
"then": "circle:#fff;./assets/themes/charging_stations/car.svg",
"badge": true
}
],
"iconSize": {
"render": "50,50,bottom"
},
"location": [
"point"
]
}
] ]
} }

View file

@ -560,6 +560,8 @@
] ]
} }
], ],
"mapRendering": [
{
"icon": { "icon": {
"render": "pin:#fff;./assets/themes/charging_stations/plug.svg", "render": "pin:#fff;./assets/themes/charging_stations/plug.svg",
"mappings": [ "mappings": [
@ -614,15 +616,11 @@
"badge": true "badge": true
} }
], ],
"width": {
"render": "8"
},
"iconSize": { "iconSize": {
"render": "50,50,bottom" "render": "50,50,bottom"
}, }
"color": { }
"render": "#00f" ],
},
"presets": [ "presets": [
{ {
"tags": [ "tags": [

View file

@ -544,6 +544,13 @@
"icon": { "icon": {
"render": "./assets/layers/bike_repair_station/repair_station.svg" "render": "./assets/layers/bike_repair_station/repair_station.svg"
}, },
"mapRendering": {
"0": {
"icon": {
"render": "./assets/layers/bike_repair_station/repair_station.svg"
}
}
},
"name": "Fahrradstationen (Reparatur, Pumpe oder beides)", "name": "Fahrradstationen (Reparatur, Pumpe oder beides)",
"presets": { "presets": {
"0": { "0": {

View file

@ -547,6 +547,13 @@
"icon": { "icon": {
"render": "./assets/layers/bike_repair_station/repair_station.svg" "render": "./assets/layers/bike_repair_station/repair_station.svg"
}, },
"mapRendering": {
"0": {
"icon": {
"render": "./assets/layers/bike_repair_station/repair_station.svg"
}
}
},
"name": "Bike stations (repair, pump or both)", "name": "Bike stations (repair, pump or both)",
"presets": { "presets": {
"0": { "0": {
@ -2409,6 +2416,17 @@
} }
} }
}, },
"mapRendering": {
"0": {
"icon": {
"mappings": {
"0": {
"then": "./assets/layers/defibrillator/aed_checked.svg"
}
}
}
}
},
"name": "Defibrillators", "name": "Defibrillators",
"presets": { "presets": {
"0": { "0": {
@ -3848,6 +3866,17 @@
} }
} }
}, },
"mapRendering": {
"0": {
"iconSize": {
"mappings": {
"0": {
"then": "Waste Basket"
}
}
}
}
},
"name": "Waste Basket", "name": "Waste Basket",
"presets": { "presets": {
"0": { "0": {

View file

@ -93,6 +93,13 @@
"icon": { "icon": {
"render": "./assets/layers/bike_repair_station/repair_station.svg" "render": "./assets/layers/bike_repair_station/repair_station.svg"
}, },
"mapRendering": {
"0": {
"icon": {
"render": "./assets/layers/bike_repair_station/repair_station.svg"
}
}
},
"presets": { "presets": {
"0": { "0": {
"title": "Pyöräpumppu" "title": "Pyöräpumppu"

View file

@ -456,6 +456,13 @@
"icon": { "icon": {
"render": "./assets/layers/bike_repair_station/repair_station.svg" "render": "./assets/layers/bike_repair_station/repair_station.svg"
}, },
"mapRendering": {
"0": {
"icon": {
"render": "./assets/layers/bike_repair_station/repair_station.svg"
}
}
},
"name": "Station velo (réparation, pompe à vélo)", "name": "Station velo (réparation, pompe à vélo)",
"presets": { "presets": {
"0": { "0": {
@ -756,6 +763,17 @@
} }
} }
}, },
"mapRendering": {
"0": {
"icon": {
"mappings": {
"0": {
"then": "./assets/layers/defibrillator/aed_checked.svg"
}
}
}
}
},
"name": "Défibrillateurs", "name": "Défibrillateurs",
"presets": { "presets": {
"0": { "0": {

View file

@ -456,6 +456,13 @@
"icon": { "icon": {
"render": "./assets/layers/bike_repair_station/repair_station.svg" "render": "./assets/layers/bike_repair_station/repair_station.svg"
}, },
"mapRendering": {
"0": {
"icon": {
"render": "./assets/layers/bike_repair_station/repair_station.svg"
}
}
},
"name": "Stazioni bici (riparazione, gonfiaggio o entrambi)", "name": "Stazioni bici (riparazione, gonfiaggio o entrambi)",
"presets": { "presets": {
"0": { "0": {
@ -772,6 +779,17 @@
} }
} }
}, },
"mapRendering": {
"0": {
"icon": {
"mappings": {
"0": {
"then": "./assets/layers/defibrillator/aed_checked.svg"
}
}
}
}
},
"name": "Defibrillatori", "name": "Defibrillatori",
"presets": { "presets": {
"0": { "0": {

View file

@ -896,6 +896,13 @@
"icon": { "icon": {
"render": "./assets/layers/birdhide/birdhide.svg" "render": "./assets/layers/birdhide/birdhide.svg"
}, },
"mapRendering": {
"0": {
"icon": {
"render": "./assets/layers/birdhide/birdhide.svg"
}
}
},
"name": "Vogelkijkhutten", "name": "Vogelkijkhutten",
"presets": { "presets": {
"0": { "0": {
@ -4131,6 +4138,17 @@
} }
} }
}, },
"mapRendering": {
"0": {
"iconSize": {
"mappings": {
"0": {
"then": "Vuilnisbak"
}
}
}
}
},
"name": "Vuilnisbak", "name": "Vuilnisbak",
"presets": { "presets": {
"0": { "0": {

View file

@ -341,6 +341,13 @@
"icon": { "icon": {
"render": "./assets/layers/bike_repair_station/repair_station.svg" "render": "./assets/layers/bike_repair_station/repair_station.svg"
}, },
"mapRendering": {
"0": {
"icon": {
"render": "./assets/layers/bike_repair_station/repair_station.svg"
}
}
},
"presets": { "presets": {
"0": { "0": {
"description": "Um aparelho para encher os seus pneus num local fixa no espaço público<h3>Exemplos de bombas de bicicletas</h3><div style='width: 100%; display: flex; align-items: stretch;'><img src='./assets/layers/bike_repair_station/pump_example_manual.jpg' style='height: 200px; width: auto;'/><img src='./assets/layers/bike_repair_station/pump_example.png' style='height: 200px; width: auto;'/><img src='./assets/layers/bike_repair_station/pump_example_round.jpg' style='height: 200px; width: auto;'/></div>" "description": "Um aparelho para encher os seus pneus num local fixa no espaço público<h3>Exemplos de bombas de bicicletas</h3><div style='width: 100%; display: flex; align-items: stretch;'><img src='./assets/layers/bike_repair_station/pump_example_manual.jpg' style='height: 200px; width: auto;'/><img src='./assets/layers/bike_repair_station/pump_example.png' style='height: 200px; width: auto;'/><img src='./assets/layers/bike_repair_station/pump_example_round.jpg' style='height: 200px; width: auto;'/></div>"

View file

@ -341,6 +341,13 @@
"icon": { "icon": {
"render": "./assets/layers/bike_repair_station/repair_station.svg" "render": "./assets/layers/bike_repair_station/repair_station.svg"
}, },
"mapRendering": {
"0": {
"icon": {
"render": "./assets/layers/bike_repair_station/repair_station.svg"
}
}
},
"name": "Estações de bicicletas (reparo, bomba ou ambos)", "name": "Estações de bicicletas (reparo, bomba ou ambos)",
"presets": { "presets": {
"0": { "0": {

View file

@ -403,6 +403,13 @@
"icon": { "icon": {
"render": "./assets/layers/bike_repair_station/repair_station.svg" "render": "./assets/layers/bike_repair_station/repair_station.svg"
}, },
"mapRendering": {
"0": {
"icon": {
"render": "./assets/layers/bike_repair_station/repair_station.svg"
}
}
},
"presets": { "presets": {
"0": { "0": {
"title": "Велосипедный насос" "title": "Велосипедный насос"
@ -722,6 +729,17 @@
} }
} }
}, },
"mapRendering": {
"0": {
"icon": {
"mappings": {
"0": {
"then": "./assets/layers/defibrillator/aed_checked.svg"
}
}
}
}
},
"name": "Дефибрилляторы", "name": "Дефибрилляторы",
"presets": { "presets": {
"0": { "0": {
@ -1446,6 +1464,17 @@
} }
} }
}, },
"mapRendering": {
"0": {
"iconSize": {
"mappings": {
"0": {
"then": "Контейнер для мусора"
}
}
}
}
},
"name": "Контейнер для мусора", "name": "Контейнер для мусора",
"presets": { "presets": {
"0": { "0": {

View file

@ -751,6 +751,17 @@
} }
} }
}, },
"mapRendering": {
"0": {
"icon": {
"mappings": {
"0": {
"then": "./assets/themes/hackerspaces/led.png"
}
}
}
}
},
"name": "Hackerspace", "name": "Hackerspace",
"presets": { "presets": {
"0": { "0": {

View file

@ -804,6 +804,17 @@
} }
} }
}, },
"mapRendering": {
"0": {
"icon": {
"mappings": {
"0": {
"then": "./assets/themes/hackerspaces/led.png"
}
}
}
}
},
"name": "Hackerspace", "name": "Hackerspace",
"presets": { "presets": {
"0": { "0": {