Merge pull request #1730 from pietervdvn/RobinLinde-patch-1

Update whitelist for socket types, fix walking/cycling nodes theme
This commit is contained in:
Pieter Vander Vennet 2023-12-02 00:57:22 +01:00 committed by GitHub
commit 723a13b05f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
21 changed files with 362 additions and 111 deletions

View file

@ -18,5 +18,8 @@
"[svelte]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"editor.formatOnSave": true
"editor.formatOnSave": true,
"files.associations": {
"*.protojson": "json"
}
}

View file

@ -329,15 +329,80 @@
"class": "medium"
},
"hideInAnswer": {
"or": [
"_country!=be",
"and": [
"_country!=af",
"_country!=al",
"_country!=dz",
"_country!=as",
"_country!=ad",
"_country!=ao",
"_country!=am",
"_country!=aw",
"_country!=az",
"_country!=by",
"_country!=bt",
"_country!=ba",
"_country!=bg",
"_country!=cv",
"_country!=td",
"_country!=cl",
"_country!=hr",
"_country!=dk",
"_country!=eg",
"_country!=ee",
"_country!=et",
"_country!=fo",
"_country!=fr",
"_country!=ma",
"_country!=tn",
"_country!=pl",
"_country!=cs",
"_country!=pf",
"_country!=ge",
"_country!=gr",
"_country!=gl",
"_country!=gn",
"_country!=gw",
"_country!=is",
"_country!=id",
"_country!=ir",
"_country!=jo",
"_country!=kz",
"_country!=kg",
"_country!=la",
"_country!=lv",
"_country!=lr",
"_country!=ly",
"_country!=lt",
"_country!=lu",
"_country!=mo",
"_country!=mr",
"_country!=md",
"_country!=mc",
"_country!=mn",
"_country!=me",
"_country!=mz",
"_country!=nl",
"_country!=nc",
"_country!=ne",
"_country!=kp",
"_country!=mk",
"_country!=pt",
"_country!=qa",
"_country!=ro",
"_country!=ru",
"_country!=rw",
"_country!=sm",
"_country!=sk",
"_country!=mo"
"_country!=si",
"_country!=kr",
"_country!=es",
"_country!=sr",
"_country!=tj",
"_country!=th",
"_country!=tl",
"_country!=tr",
"_country!=tm",
"_country!=ua",
"_country!=uy",
"_country!=uz",
"_country!=vn"
]
}
},
@ -378,6 +443,52 @@
"icon": {
"path": "./assets/layers/charging_station/TypeE.svg",
"class": "medium"
},
"hideInAnswer": {
"and": [
"_country!=be",
"_country!=bj",
"_country!=bf",
"_country!=bi",
"_country!=cm",
"_country!=cf",
"_country!=td",
"_country!=km",
"_country!=cz",
"_country!=dk",
"_country!=dj",
"_country!=gq",
"_country!=et",
"_country!=fo",
"_country!=fr",
"_country!=gf",
"_country!=pf",
"_country!=gl",
"_country!=gp",
"_country!=gw",
"_country!=la",
"_country!=lr",
"_country!=mg",
"_country!=ml",
"_country!=mq",
"_country!=mr",
"_country!=mu",
"_country!=mc",
"_country!=mn",
"_country!=ma",
"_country!=ne",
"_country!=pl",
"_country!=pt",
"_country!=rw",
"_country!=mf",
"_country!=pm",
"_country!=sn",
"_country!=sk",
"_country!=sy",
"_country!=tl",
"_country!=tn",
"_country!=uz"
]
}
},
{
@ -1031,7 +1142,7 @@
]
},
{
"or": [
"and": [
"_country!=us"
]
}
@ -5102,16 +5213,15 @@
"tags": [
"amenity=charging_station",
"motorcar=no",
"bicycle=yes",
"socket:typee=1"
"bicycle=yes"
],
"title": {
"en": "a charging station for electrical bikes with a normal european wall plug <img src='./assets/layers/charging_station/typee.svg' style='width: 2rem; height: 2rem; float: left; background: white; border-radius: 1rem; margin-right: 0.5rem'/> (meant to charge electrical bikes)",
"nl": "een oplaadpunt voor elektrische fietsen met een gewoon Europees stopcontact <img src='./assets/layers/charging_station/typee.svg' style='width: 2rem; height: 2rem; float: left; background: white; border-radius: 1rem; margin-right: 0.5rem'/> (speciaal bedoeld voor fietsen)",
"en": "a charging station for electrical bikes",
"nl": "een oplaadpunt voor elektrische fietsen",
"ca": "una estació de càrrega per a bicicletes elèctriques amb un endoll de paret europeu normal<img src='./assets/layers/charging_station/typee.svg' style='width: 2rem; height: 2rem; float: left; background: white; border-radius: 1rem; margin-right: 0.5rem'/> (destinat a carregar bicicletes elèctriques)",
"cs": "nabíjecí stanice pro elektrokola s běžnou evropskou zástrčkou <img src='./assets/layers/charging_station/typee.svg' style='width: 2rem; height: 2rem; float: left; background: white; border-radius: 1rem; margin-right: 0.5rem'/> (určeno k nabíjení elektrických kol)",
"da": "en ladestation til elektriske cykler med et normalt europæisk vægstik <img src='./assets/layers/charging_station/typee.svg' style='width: 2rem; height: 2rem; float: left; background: white; border-radius: 1rem; margin-right: 0.5rem'/> (beregnet til opladning af elektriske cykler)",
"de": "eine Ladestation für Elektrofahrräder mit einer normalen europäischen Steckdose <img src='./assets/layers/charging_station/typee.svg' style='width: 2rem; height: 2rem; float: left; background: white; border-radius: 1rem; margin-right: 0.5rem'/> (zum Laden von Elektrofahrrädern)",
"de": "eine Ladestation für Elektrofahrräder",
"es": "una estación de carga para bicicletas eléctricas con un enchufe de pared europeo normal <img src='./assets/layers/charging_station/typee.svg' style='width: 2rem; height: 2rem; float: left; background: white; border-radius: 1rem; margin-right: 0.5rem'/> (pensado para cargar bicicletas eléctricas)"
}
},

View file

@ -735,30 +735,32 @@
"point",
"centroid"
],
"marker": [{
"icon": "pin",
"color": "#fff"
},{
"icon": {
"render":"./assets/themes/charging_stations/plug.svg",
"mappings": [
{
"if": "bicycle=yes",
"then": "./assets/themes/charging_stations/bicycle.svg"
},
{
"if": {
"or": [
"car=yes",
"motorcar=yes"
]
"marker": [
{
"icon": "pin",
"color": "#fff"
},
{
"icon": {
"render": "./assets/themes/charging_stations/plug.svg",
"mappings": [
{
"if": "bicycle=yes",
"then": "./assets/themes/charging_stations/bicycle.svg"
},
"then": "./assets/themes/charging_stations/car.svg"
}
]
{
"if": {
"or": [
"car=yes",
"motorcar=yes"
]
},
"then": "./assets/themes/charging_stations/car.svg"
}
]
}
}
}],
],
"iconBadges": [
{
"if": {
@ -802,12 +804,11 @@
"tags": [
"amenity=charging_station",
"motorcar=no",
"bicycle=yes",
"socket:typee=1"
"bicycle=yes"
],
"title": {
"en": "charging station for electrical bikes with a normal european wall plug <img src='./assets/layers/charging_station/TypeE.svg' class='w-4 h-4 mx-1 bg-white rounded-full'/>",
"nl": "oplaadpunt voor elektrische fietsen met een gewone, europese stekker <img src='./assets/layers/charging_station/TypeE.svg' class='w-4 h-4 mx-1 bg-white rounded-full'/>"
"en": "charging station for electrical bikes",
"nl": "oplaadpunt voor elektrische fietsen"
}
},
{
@ -949,4 +950,4 @@
},
"neededChangesets": 10
}
}
}

View file

@ -91,7 +91,7 @@ function run(file, protojson) {
if (e.countryWhiteList.length > 0) {
// This is a 'hideInAnswer', thus _reverse_ logic!
const countries = e.countryWhiteList.map(country => "_country!=" + country) //HideInAnswer if it is in the wrong country
json["hideInAnswer"] = {or: countries}
json["hideInAnswer"] = {and: countries} // Should be and, as we want to hide if it does not match any of the countries
} else if (e.countryBlackList.length > 0) {
const countries = e.countryBlackList.map(country => "_country=" + country) //HideInAnswer if it is in the wrong country
json["hideInAnswer"] = {or: countries}

View file

@ -1,6 +1,6 @@
key,image,description:en,countryWhiteList,countryBlackList,commonVoltages,commonCurrents,commonOutputs,description:nl,associatedVehicleTypes,neverAssociatedWith,extraVisualisationCondition
socket:schuko,CEE7_4F.svg,<b>Schuko wall plug</b> without ground pin (CEE7/4 type F),be;fr;ma;tn;pl;cs;sk;mo,,230,16,3.6 kW,<b>Schuko stekker</b> zonder aardingspin (CEE7/4 type F),*,,
socket:typee,TypeE.svg,<b>European wall plug</b> with ground pin (CEE7/4 type E),,,230,16,3 kW;22 kW;,<b>Europese stekker</b> met aardingspin (CEE7/4 type E),*,,
socket:schuko,CEE7_4F.svg,<b>Schuko wall plug</b> without ground pin (CEE7/4 type F),af;al;dz;as;ad;ao;am;aw;az;by;bt;ba;bg;cv;td;cl;hr;dk;eg;ee;et;fo;fr;pf;ge;gr;gl;gn;gw;is;id;ir;jo;kz;kg;la;lv;lr;ly;lt;lu;mo;mr;md;mc;mn;me;mz;nl;nc;ne;kp;mk;pt;qa;ro;ru;rw;sm;sk;si;kr;es;sr;tj;th;tl;tr;tm;ua;uy;uz;vn,,230,16,3.6 kW,<b>Schuko stekker</b> zonder aardingspin (CEE7/4 type F),*,,
socket:typee,TypeE.svg,<b>European wall plug</b> with ground pin (CEE7/4 type E),be;bj;bf;bi;cm;cf;td;km;cz;dk;dj;gq;et;fo;fr;gf;pf;gl;gp;gw;la;lr;mg;ml;mq;mr;mu;mc;mn;ma;ne;pl;pt;rw;mf;pm;sn;sk;sy;tl;tn;uz,,230,16,3 kW;22 kW;,<b>Europese stekker</b> met aardingspin (CEE7/4 type E),*,,
socket:chademo,Chademo_type4.svg,<b>Chademo</b>,,,500,120,50 kW,<b>Chademo</b>,car;motorcar;hgv;bus,bicycle;scooter,
socket:type1_cable,Type1_J1772.svg,<b>Type 1 with cable</b> (J1772),,,200;240,32,3.7 kW;7 kW,<b>Type 1 met kabel</b> (J1772),car;motorcar;hgv;bus,bicycle;scooter,
socket:type1,Type1_J1772.svg,<b>Type 1 <i>without</i> cable</b> (J1772),,,200;240,32,3.7 kW;6.6 kW;7 kW;7.2 kW,<b>Type 1 <i>zonder</i> kabel</b> (J1772),car;motorcar;hgv;bus,bicycle;scooter,

1 key image description:en countryWhiteList countryBlackList commonVoltages commonCurrents commonOutputs description:nl associatedVehicleTypes neverAssociatedWith extraVisualisationCondition
2 socket:schuko CEE7_4F.svg <b>Schuko wall plug</b> without ground pin (CEE7/4 type F) be;fr;ma;tn;pl;cs;sk;mo af;al;dz;as;ad;ao;am;aw;az;by;bt;ba;bg;cv;td;cl;hr;dk;eg;ee;et;fo;fr;pf;ge;gr;gl;gn;gw;is;id;ir;jo;kz;kg;la;lv;lr;ly;lt;lu;mo;mr;md;mc;mn;me;mz;nl;nc;ne;kp;mk;pt;qa;ro;ru;rw;sm;sk;si;kr;es;sr;tj;th;tl;tr;tm;ua;uy;uz;vn 230 16 3.6 kW <b>Schuko stekker</b> zonder aardingspin (CEE7/4 type F) *
3 socket:typee TypeE.svg <b>European wall plug</b> with ground pin (CEE7/4 type E) be;bj;bf;bi;cm;cf;td;km;cz;dk;dj;gq;et;fo;fr;gf;pf;gl;gp;gw;la;lr;mg;ml;mq;mr;mu;mc;mn;ma;ne;pl;pt;rw;mf;pm;sn;sk;sy;tl;tn;uz 230 16 3 kW;22 kW; <b>Europese stekker</b> met aardingspin (CEE7/4 type E) *
4 socket:chademo Chademo_type4.svg <b>Chademo</b> 500 120 50 kW <b>Chademo</b> car;motorcar;hgv;bus bicycle;scooter
5 socket:type1_cable Type1_J1772.svg <b>Type 1 with cable</b> (J1772) 200;240 32 3.7 kW;7 kW <b>Type 1 met kabel</b> (J1772) car;motorcar;hgv;bus bicycle;scooter
6 socket:type1 Type1_J1772.svg <b>Type 1 <i>without</i> cable</b> (J1772) 200;240 32 3.7 kW;6.6 kW;7 kW;7.2 kW <b>Type 1 <i>zonder</i> kabel</b> (J1772) car;motorcar;hgv;bus bicycle;scooter

View file

@ -112,7 +112,15 @@
"lineRendering": [
{
"width": "4",
"color": "#00a703"
"color": {
"render": "#00a703",
"mappings": [
{
"if": "state=proposed",
"then": "#f0a513"
}
]
}
}
],
"pointRendering": null
@ -134,8 +142,9 @@
},
"source": {
"osmTags": {
"and": [
"rcn_ref~*"
"or": [
"rcn_ref~*",
"proposed:rcn_ref~*"
]
}
},
@ -146,14 +155,15 @@
"centroid"
],
"label": {
"render": "<div style='position: absolute; top: -30px; right: -10px; color: white; background-color: #00a703; width: 20px; height: 20px; border-radius: 100%'>?</div>",
"mappings": [
{
"if": "rcn_ref~*",
"then": "<div style='position: absolute; top: -10px; right: -10px; color: white; background-color: #00a703; width: 20px; height: 20px; border-radius: 100%'>{rcn_ref}</div>"
"then": "<div style='position: absolute; top: -30px; right: -10px; color: white; background-color: #00a703; width: 20px; height: 20px; border-radius: 100%'>{rcn_ref}</div>"
},
{
"if": "rcn_ref=",
"then": "<div style='position: absolute; top: -10px; right: -10px; color: white; background-color: #00a703; width: 20px; height: 20px; border-radius: 100%'>?</div>"
"if": "proposed:rcn_ref~*",
"then": "<div style='position: absolute; top: -32px; right: -10px; color: white; background-color: #00a703; width: 20px; height: 20px; border-radius: 100%; border-style:dotted; border-color:white; border-width: 2px'>{proposed:rcn_ref}</div>"
}
]
}
@ -162,16 +172,39 @@
"minzoom": 12,
"title": {
"render": {
"en": "Cycle node <strong>{rcn_ref}</strong>",
"de": "Fahrradknotenpunkt <strong>{rcn_ref}</strong>",
"es": "nodo ciclista <strong>{rcn_ref}</strong>",
"nb_NO": "sykkelnode <strong>{rcn_ref}</strong>",
"nl": "Fietsknooppunt <strong>{rcn_ref}</strong>",
"fr": "nœud cycliste <strong>{rcn_ref}</strong>",
"ca": "node ciclista <strong>{rcn_ref}</strong>",
"cs": "uzel cyklu <strong>{rcn_ref}</strong>",
"pl": "węzeł rowerowy <strong>{rcn_ref}</strong>"
}
"en": "Cycle node",
"de": "Fahrradknotenpunkt",
"es": "nodo ciclista",
"nb_NO": "sykkelnode",
"nl": "Fietsknooppunt",
"fr": "nœud cycliste",
"ca": "node ciclista",
"cs": "uzel cyklu",
"pl": "węzeł rowerowy"
},
"mappings": [
{
"if": "rcn_ref~*",
"then": {
"en": "Cycle node <strong>{rcn_ref}</strong>",
"de": "Fahrradknotenpunkt <strong>{rcn_ref}</strong>",
"es": "nodo ciclista <strong>{rcn_ref}</strong>",
"nb_NO": "sykkelnode <strong>{rcn_ref}</strong>",
"nl": "Fietsknooppunt <strong>{rcn_ref}</strong>",
"fr": "nœud cycliste <strong>{rcn_ref}</strong>",
"ca": "node ciclista <strong>{rcn_ref}</strong>",
"cs": "uzel cyklu <strong>{rcn_ref}</strong>",
"pl": "węzeł rowerowy <strong>{rcn_ref}</strong>"
}
},
{
"if": "proposed:rcn_ref~*",
"then": {
"en": "Proposed cycle node <strong>{proposed:rcn_ref}</strong>",
"nl": "Voorgesteld fietsknooppunt <strong>{proposed:rcn_ref}</strong>"
}
}
]
},
"tagRenderings": [
{
@ -194,7 +227,8 @@
"en": "This cycling node has reference number {rcn_ref}",
"nl": "Dit fietsknooppunt heeft referentienummer {rcn_ref}",
"de": "Knotenpunktnummer {rcn_ref} des Fahrradknotenpunktnetzwerks"
}
},
"condition": "rcn_ref~*"
},
{
"builtin": "survey_date",
@ -347,4 +381,4 @@
}
}
]
}
}

View file

@ -34,9 +34,14 @@
"source": {
"osmTags": {
"and": [
{
"or": [
"route=hiking",
"route=foot"
]
},
"network=rwn",
"network:type=node_network",
"route=foot"
"network:type=node_network"
]
}
},
@ -71,7 +76,15 @@
"lineRendering": [
{
"width": "4",
"color": "#452b29"
"color": {
"render": "#452b29",
"mappings": [
{
"if": "state=proposed",
"then": "#f0a513"
}
]
}
}
],
"pointRendering": null,
@ -122,8 +135,9 @@
},
"source": {
"osmTags": {
"and": [
"rwn_ref~*"
"or": [
"rwn_ref~*",
"proposed:rwn_ref~*"
]
}
},
@ -134,14 +148,15 @@
"centroid"
],
"label": {
"render": "<div style='position: absolute; top: -30px; right: -10px; color: white; background-color: #452b29; width: 20px; height: 20px; border-radius: 100%'>?</div>",
"mappings": [
{
"if": "rwn_ref~*",
"then": "<div style='position: absolute; top: -10px; right: -10px; color: white; background-color: #452b29; width: 20px; height: 20px; border-radius: 100%'>{rwn_ref}</div>"
"then": "<div style='position: absolute; top: -30px; right: -10px; color: white; background-color: #452b29; width: 20px; height: 20px; border-radius: 100%'>{rwn_ref}</div>"
},
{
"if": "rwn_ref=",
"then": "<div style='position: absolute; top: -10px; right: -10px; color: white; background-color: #452b29; width: 20px; height: 20px; border-radius: 100%'>?</div>"
"if": "proposed:rwn_ref~*",
"then": "<div style='position: absolute; top: -31px; right: -10px; color: white; background-color: #452b29; width: 22px; height: 22px; border-radius: 100%; border-style:dotted; border-color:white; border-width: 2px'>{proposed:rwn_ref}</div>"
}
]
}
@ -150,10 +165,26 @@
"minzoom": 12,
"title": {
"render": {
"en": "Walking node <strong>{rwn_ref}</strong>",
"nl": "Wandelknooppunt <strong>{rwn_ref}</strong>",
"de": "Wanderknoten <strong>{rwn_ref}</strong>"
}
"en": "Walking node",
"nl": "Wandelknooppunt"
},
"mappings": [
{
"if": "rwn_ref~*",
"then": {
"en": "Walking node <strong>{rwn_ref}</strong>",
"nl": "Wandelknooppunt <strong>{rwn_ref}</strong>",
"de": "Wanderknoten <strong>{rwn_ref}</strong>"
}
},
{
"if": "proposed:rwn_ref~*",
"then": {
"en": "Proposed walking node <strong>{proposed:rwn_ref}</strong>",
"nl": "Voorgesteld wandelknooppunt <strong>{proposed:rwn_ref}</strong>"
}
}
]
},
"tagRenderings": [
{
@ -176,7 +207,8 @@
"en": "This walking node has reference number {rwn_ref}",
"nl": "Dit wandelknooppunt heeft referentienummer {rwn_ref}",
"de": "Dieser Wanderknoten hat die Referenznummer {rwn_ref}"
}
},
"condition": "rwn_ref~*"
},
{
"builtin": "survey_date",
@ -312,4 +344,4 @@
}
}
]
}
}

View file

@ -1993,7 +1993,7 @@
"name": "Ladestationen",
"presets": {
"0": {
"title": "eine Ladestation für Elektrofahrräder mit einer normalen europäischen Steckdose <img src='./assets/layers/charging_station/typee.svg' style='width: 2rem; height: 2rem; float: left; background: white; border-radius: 1rem; margin-right: 0.5rem'/> (zum Laden von Elektrofahrrädern)"
"title": "eine Ladestation für Elektrofahrräder"
},
"1": {
"title": "Eine Ladestation für Elektrofahrzeuge"

View file

@ -1993,7 +1993,7 @@
"name": "Charging stations",
"presets": {
"0": {
"title": "a charging station for electrical bikes with a normal european wall plug <img src='./assets/layers/charging_station/typee.svg' style='width: 2rem; height: 2rem; float: left; background: white; border-radius: 1rem; margin-right: 0.5rem'/> (meant to charge electrical bikes)"
"title": "a charging station for electrical bikes"
},
"1": {
"title": "a charging station for cars"

View file

@ -1842,7 +1842,7 @@
"name": "Oplaadpunten",
"presets": {
"0": {
"title": "een oplaadpunt voor elektrische fietsen met een gewoon Europees stopcontact <img src='./assets/layers/charging_station/typee.svg' style='width: 2rem; height: 2rem; float: left; background: white; border-radius: 1rem; margin-right: 0.5rem'/> (speciaal bedoeld voor fietsen)"
"title": "een oplaadpunt voor elektrische fietsen"
},
"1": {
"title": "een oplaadstation voor elektrische auto's"

View file

@ -509,7 +509,12 @@
}
},
"title": {
"render": "node ciclista <strong>{rcn_ref}</strong>"
"mappings": {
"0": {
"then": "node ciclista <strong>{rcn_ref}</strong>"
}
},
"render": "node ciclista"
}
}
},
@ -1159,10 +1164,10 @@
"1": {
"mappings": {
"0": {
"then": "Sí, hi ha una vorera a aquest costat del carrer"
"then": "Hi ha una vorera a aquest costat del carrer"
},
"1": {
"then": "No, no hi ha vorera per la que caminar"
"then": "No hi ha vorera per la que caminar"
},
"2": {
"then": "Hi ha una vorera mapejada separadament per on caminar"

View file

@ -509,7 +509,12 @@
}
},
"title": {
"render": "uzel cyklu <strong>{rcn_ref}</strong>"
"mappings": {
"0": {
"then": "uzel cyklu <strong>{rcn_ref}</strong>"
}
},
"render": "uzel cyklu"
}
}
},
@ -1163,10 +1168,10 @@
"1": {
"mappings": {
"0": {
"then": "Ano, na této straně silnice je chodník"
"then": "Na této straně silnice je chodník"
},
"1": {
"then": "Ne, není tu žádný chodník"
"then": "Není tu žádný chodník"
},
"2": {
"then": "Na mapě je vyznačen samostatný chodník"

View file

@ -806,10 +806,10 @@
"1": {
"mappings": {
"0": {
"then": "Ja, der er et fortov på denne side af vejen"
"then": "Der er et fortov på denne side af vejen"
},
"1": {
"then": "Nej, der er ikke noget fortov at gå på"
"then": "Der er ikke noget fortov at gå på"
},
"2": {
"then": "Der er et særskilt kortlagt fortov at gå på"

View file

@ -524,7 +524,12 @@
}
},
"title": {
"render": "Fahrradknotenpunkt <strong>{rcn_ref}</strong>"
"mappings": {
"0": {
"then": "Fahrradknotenpunkt <strong>{rcn_ref}</strong>"
}
},
"render": "Fahrradknotenpunkt"
}
},
"2": {
@ -1199,10 +1204,10 @@
"1": {
"mappings": {
"0": {
"then": "Ja, es gibt einen Bürgersteig auf dieser Straßenseite"
"then": "Es gibt einen Bürgersteig auf dieser Straßenseite"
},
"1": {
"then": "Nein, es gibt keinen Bürgersteig für Fußgänger"
"then": "Es gibt keinen Bürgersteig für Fußgänger"
},
"2": {
"then": "Es gibt einen separat kartierten Bürgersteig für Fußgänger"
@ -1422,7 +1427,11 @@
}
},
"title": {
"render": "Wanderknoten <strong>{rwn_ref}</strong>"
"mappings": {
"0": {
"then": "Wanderknoten <strong>{rwn_ref}</strong>"
}
}
}
},
"2": {

View file

@ -524,7 +524,15 @@
}
},
"title": {
"render": "Cycle node <strong>{rcn_ref}</strong>"
"mappings": {
"0": {
"then": "Cycle node <strong>{rcn_ref}</strong>"
},
"1": {
"then": "Proposed cycle node <strong>{proposed:rcn_ref}</strong>"
}
},
"render": "Cycle node"
}
},
"2": {
@ -1199,10 +1207,10 @@
"1": {
"mappings": {
"0": {
"then": "Yes, there is a sidewalk on this side of the road"
"then": "There is a sidewalk on this side of the road"
},
"1": {
"then": "No, there is no sidewalk to walk on"
"then": "There is no sidewalk to walk on"
},
"2": {
"then": "There is a separately mapped sidewalk to walk on"
@ -1422,7 +1430,15 @@
}
},
"title": {
"render": "Walking node <strong>{rwn_ref}</strong>"
"mappings": {
"0": {
"then": "Walking node <strong>{rwn_ref}</strong>"
},
"1": {
"then": "Proposed walking node <strong>{proposed:rwn_ref}</strong>"
}
},
"render": "Walking node"
}
},
"2": {

View file

@ -509,7 +509,12 @@
}
},
"title": {
"render": "nodo ciclista <strong>{rcn_ref}</strong>"
"mappings": {
"0": {
"then": "nodo ciclista <strong>{rcn_ref}</strong>"
}
},
"render": "nodo ciclista"
}
}
},
@ -1163,10 +1168,10 @@
"1": {
"mappings": {
"0": {
"then": "Sí, hay una acera en este lado de la calle"
"then": "Hay una acera en este lado de la calle"
},
"1": {
"then": "No, no hay acera por la que caminar"
"then": "No hay acera por la que caminar"
},
"2": {
"then": "Hay una acera mapeada por separado por la que caminar"

View file

@ -506,7 +506,12 @@
}
},
"title": {
"render": "nœud cycliste <strong>{rcn_ref}</strong>"
"mappings": {
"0": {
"then": "nœud cycliste <strong>{rcn_ref}</strong>"
}
},
"render": "nœud cycliste"
}
}
},
@ -1102,10 +1107,10 @@
"1": {
"mappings": {
"0": {
"then": "Oui, il y a un trottoir de ce côté de la route"
"then": "Il y a un trottoir de ce côté de la route"
},
"1": {
"then": "Non, il n'y a pas de trottoir où marcher"
"then": "Il n'y a pas de trottoir où marcher"
},
"2": {
"then": "Il y a un trottoir où marcher cartographié séparément"

View file

@ -599,10 +599,10 @@
"1": {
"mappings": {
"0": {
"then": "Sì, c'è un marciapiede su questo lato della strada"
"then": "C'è un marciapiede su questo lato della strada"
},
"1": {
"then": "No, non c'è un marciapiede su cui camminare"
"then": "Non c'è un marciapiede su cui camminare"
}
}
}

View file

@ -283,7 +283,12 @@
"1": {
"name": "noder",
"title": {
"render": "sykkelnode <strong>{rcn_ref}</strong>"
"mappings": {
"0": {
"then": "sykkelnode <strong>{rcn_ref}</strong>"
}
},
"render": "sykkelnode"
}
}
},

View file

@ -475,7 +475,15 @@
}
},
"title": {
"render": "Fietsknooppunt <strong>{rcn_ref}</strong>"
"mappings": {
"0": {
"then": "Fietsknooppunt <strong>{rcn_ref}</strong>"
},
"1": {
"then": "Voorgesteld fietsknooppunt <strong>{proposed:rcn_ref}</strong>"
}
},
"render": "Fietsknooppunt"
}
}
},
@ -1156,10 +1164,10 @@
"1": {
"mappings": {
"0": {
"then": "Ja, er is een stoep aan deze kant van de weg"
"then": "Er is een stoep aan deze kant van de weg"
},
"1": {
"then": "Nee, er is geen stoep om op te lopen"
"then": "Er is geen stoep om op te lopen"
},
"2": {
"then": "Er is een apart ingetekende stoep om op te lopen"
@ -1424,7 +1432,15 @@
}
},
"title": {
"render": "Wandelknooppunt <strong>{rwn_ref}</strong>"
"mappings": {
"0": {
"then": "Wandelknooppunt <strong>{rwn_ref}</strong>"
},
"1": {
"then": "Voorgesteld wandelknooppunt <strong>{proposed:rwn_ref}</strong>"
}
},
"render": "Wandelknooppunt"
}
}
},

View file

@ -509,7 +509,12 @@
}
},
"title": {
"render": "węzeł rowerowy <strong>{rcn_ref}</strong>"
"mappings": {
"0": {
"then": "węzeł rowerowy <strong>{rcn_ref}</strong>"
}
},
"render": "węzeł rowerowy"
}
}
},
@ -1163,10 +1168,10 @@
"1": {
"mappings": {
"0": {
"then": "Tak, jest chodnik z boku drogi"
"then": "Jest chodnik z boku drogi"
},
"1": {
"then": "Nie, nie ma chodnika, którym można chodzić"
"then": "Nie ma chodnika, którym można chodzić"
},
"2": {
"then": "Jest oddzielnie oznaczony chodnik"