forked from MapComplete/MapComplete
Merge pull request #1730 from pietervdvn/RobinLinde-patch-1
Update whitelist for socket types, fix walking/cycling nodes theme
This commit is contained in:
commit
723a13b05f
21 changed files with 362 additions and 111 deletions
5
.vscode/settings.json
vendored
5
.vscode/settings.json
vendored
|
@ -18,5 +18,8 @@
|
|||
"[svelte]": {
|
||||
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
||||
},
|
||||
"editor.formatOnSave": true
|
||||
"editor.formatOnSave": true,
|
||||
"files.associations": {
|
||||
"*.protojson": "json"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -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)"
|
||||
}
|
||||
},
|
||||
|
|
|
@ -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
|
||||
}
|
||||
}
|
||||
}
|
|
@ -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}
|
||||
|
|
|
@ -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,
|
||||
|
|
|
|
@ -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 @@
|
|||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
|
@ -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 @@
|
|||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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å"
|
||||
|
|
|
@ -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": {
|
||||
|
|
|
@ -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": {
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -283,7 +283,12 @@
|
|||
"1": {
|
||||
"name": "noder",
|
||||
"title": {
|
||||
"render": "sykkelnode <strong>{rcn_ref}</strong>"
|
||||
"mappings": {
|
||||
"0": {
|
||||
"then": "sykkelnode <strong>{rcn_ref}</strong>"
|
||||
}
|
||||
},
|
||||
"render": "sykkelnode"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
@ -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"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
@ -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"
|
||||
|
|
Loading…
Reference in a new issue