forked from MapComplete/MapComplete
Studio: improvements after user test
This commit is contained in:
parent
449c1adb00
commit
e79a0fc81d
59 changed files with 1312 additions and 2920 deletions
|
@ -308,7 +308,6 @@
|
|||
"nl": "Aanbod voor kinderen",
|
||||
"en": "Bikes for children available",
|
||||
"fr": "Vélos pour enfants disponibles",
|
||||
"hu": "",
|
||||
"it": "Sono disponibili biciclette per bambini",
|
||||
"de": "Fahrräder für Kinder verfügbar",
|
||||
"ru": "Доступны детские велосипеды",
|
||||
|
|
|
@ -10,17 +10,7 @@
|
|||
"es": "Estaciones de carga",
|
||||
"pl": "Stacje ładowania"
|
||||
},
|
||||
"description": {
|
||||
"en": "A charging station",
|
||||
"nl": "Oplaadpunten",
|
||||
"ca": "Una estació de càrrega",
|
||||
"cs": "Nabíjecí stanice",
|
||||
"da": "En ladestation",
|
||||
"de": "Eine Ladestation",
|
||||
"es": "Una estación de carga",
|
||||
"fr": "Une station de recharge",
|
||||
"pl": "Stacja ładowania"
|
||||
},
|
||||
"minzoom": 10,
|
||||
"source": {
|
||||
"osmTags": {
|
||||
"and": [
|
||||
|
@ -35,7 +25,6 @@
|
|||
]
|
||||
}
|
||||
},
|
||||
"minzoom": 10,
|
||||
"title": {
|
||||
"render": {
|
||||
"en": "Charging station",
|
||||
|
@ -91,113 +80,18 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
"pointRendering": [
|
||||
{
|
||||
"location": [
|
||||
"point",
|
||||
"centroid"
|
||||
],
|
||||
"marker": [
|
||||
{
|
||||
"icon": "pin",
|
||||
"color": "#fff"
|
||||
},
|
||||
{
|
||||
"icon": {
|
||||
"render": "./assets/themes/charging_stations/plug.svg",
|
||||
"mappings": [
|
||||
{
|
||||
"if": "bicycle=yes",
|
||||
"then": "./assets/themes/charging_stations/bicycle.svg"
|
||||
},
|
||||
{
|
||||
"if": {
|
||||
"or": [
|
||||
"car=yes",
|
||||
"motorcar=yes"
|
||||
]
|
||||
},
|
||||
"then": "./assets/themes/charging_stations/car.svg"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"iconBadges": [
|
||||
{
|
||||
"if": {
|
||||
"or": [
|
||||
"disused:amenity=charging_station",
|
||||
"operational_status=broken"
|
||||
]
|
||||
},
|
||||
"then": "close:#c22;"
|
||||
},
|
||||
{
|
||||
"if": {
|
||||
"or": [
|
||||
"proposed:amenity=charging_station",
|
||||
"planned:amenity=charging_station"
|
||||
]
|
||||
},
|
||||
"then": "./assets/layers/charging_station/under_construction.svg"
|
||||
},
|
||||
{
|
||||
"if": {
|
||||
"and": [
|
||||
"bicycle=yes",
|
||||
{
|
||||
"or": [
|
||||
"motorcar=yes",
|
||||
"car=yes"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"then": "circle:#fff;./assets/themes/charging_stations/car.svg"
|
||||
}
|
||||
],
|
||||
"anchor": "bottom",
|
||||
"iconSize": "50,50"
|
||||
}
|
||||
],
|
||||
"lineRendering": [],
|
||||
"presets": [
|
||||
{
|
||||
"tags": [
|
||||
"amenity=charging_station",
|
||||
"motorcar=no",
|
||||
"bicycle=yes",
|
||||
"socket:typee=1"
|
||||
],
|
||||
"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)",
|
||||
"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)",
|
||||
"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)"
|
||||
}
|
||||
},
|
||||
{
|
||||
"tags": [
|
||||
"amenity=charging_station",
|
||||
"motorcar=yes",
|
||||
"bicycle=no"
|
||||
],
|
||||
"title": {
|
||||
"en": "a charging station for cars",
|
||||
"nl": "een oplaadstation voor elektrische auto's",
|
||||
"ca": "una estació de càrrega per a cotxes",
|
||||
"cs": "nabíjecí stanice pro automobily",
|
||||
"da": "en ladestation til biler",
|
||||
"de": "Eine Ladestation für Elektrofahrzeuge",
|
||||
"es": "una estación de carga para coches",
|
||||
"pl": "stacja ładowania dla samochodów"
|
||||
}
|
||||
}
|
||||
],
|
||||
"description": {
|
||||
"en": "A charging station",
|
||||
"nl": "Oplaadpunten",
|
||||
"ca": "Una estació de càrrega",
|
||||
"cs": "Nabíjecí stanice",
|
||||
"da": "En ladestation",
|
||||
"de": "Eine Ladestation",
|
||||
"es": "Una estación de carga",
|
||||
"fr": "Une station de recharge",
|
||||
"pl": "Stacja ładowania"
|
||||
},
|
||||
"#": "no-question-hint-check",
|
||||
"tagRenderings": [
|
||||
"images",
|
||||
{
|
||||
|
@ -5132,6 +5026,113 @@
|
|||
}
|
||||
}
|
||||
],
|
||||
"lineRendering": [],
|
||||
"pointRendering": [
|
||||
{
|
||||
"location": [
|
||||
"point",
|
||||
"centroid"
|
||||
],
|
||||
"marker": [
|
||||
{
|
||||
"icon": "pin",
|
||||
"color": "#fff"
|
||||
},
|
||||
{
|
||||
"icon": {
|
||||
"render": "./assets/themes/charging_stations/plug.svg",
|
||||
"mappings": [
|
||||
{
|
||||
"if": "bicycle=yes",
|
||||
"then": "./assets/themes/charging_stations/bicycle.svg"
|
||||
},
|
||||
{
|
||||
"if": {
|
||||
"or": [
|
||||
"car=yes",
|
||||
"motorcar=yes"
|
||||
]
|
||||
},
|
||||
"then": "./assets/themes/charging_stations/car.svg"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"iconBadges": [
|
||||
{
|
||||
"if": {
|
||||
"or": [
|
||||
"disused:amenity=charging_station",
|
||||
"operational_status=broken"
|
||||
]
|
||||
},
|
||||
"then": "close:#c22;"
|
||||
},
|
||||
{
|
||||
"if": {
|
||||
"or": [
|
||||
"proposed:amenity=charging_station",
|
||||
"planned:amenity=charging_station"
|
||||
]
|
||||
},
|
||||
"then": "./assets/layers/charging_station/under_construction.svg"
|
||||
},
|
||||
{
|
||||
"if": {
|
||||
"and": [
|
||||
"bicycle=yes",
|
||||
{
|
||||
"or": [
|
||||
"motorcar=yes",
|
||||
"car=yes"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"then": "circle:#fff;./assets/themes/charging_stations/car.svg"
|
||||
}
|
||||
],
|
||||
"anchor": "bottom",
|
||||
"iconSize": "50,50"
|
||||
}
|
||||
],
|
||||
"presets": [
|
||||
{
|
||||
"tags": [
|
||||
"amenity=charging_station",
|
||||
"motorcar=no",
|
||||
"bicycle=yes",
|
||||
"socket:typee=1"
|
||||
],
|
||||
"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)",
|
||||
"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)",
|
||||
"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)"
|
||||
}
|
||||
},
|
||||
{
|
||||
"tags": [
|
||||
"amenity=charging_station",
|
||||
"motorcar=yes",
|
||||
"bicycle=no"
|
||||
],
|
||||
"title": {
|
||||
"en": "a charging station for cars",
|
||||
"nl": "een oplaadstation voor elektrische auto's",
|
||||
"ca": "una estació de càrrega per a cotxes",
|
||||
"cs": "nabíjecí stanice pro automobily",
|
||||
"da": "en ladestation til biler",
|
||||
"de": "Eine Ladestation für Elektrofahrzeuge",
|
||||
"es": "una estación de carga para coches",
|
||||
"pl": "stacja ładowania dla samochodów"
|
||||
}
|
||||
}
|
||||
],
|
||||
"filter": [
|
||||
{
|
||||
"id": "vehicle-type",
|
||||
|
@ -5419,19 +5420,6 @@
|
|||
]
|
||||
}
|
||||
],
|
||||
"deletion": {
|
||||
"softDeletionTags": {
|
||||
"and": [
|
||||
"amenity=",
|
||||
"disused:amenity=charging_station"
|
||||
]
|
||||
},
|
||||
"neededChangesets": 10
|
||||
},
|
||||
"allowMove": {
|
||||
"enableRelocation": false,
|
||||
"enableImproveAccuracy": true
|
||||
},
|
||||
"units": [
|
||||
{
|
||||
"appliesToKey": [
|
||||
|
@ -5681,5 +5669,17 @@
|
|||
"eraseInvalidValues": true
|
||||
}
|
||||
],
|
||||
"#": "no-question-hint-check"
|
||||
}
|
||||
"allowMove": {
|
||||
"enableRelocation": false,
|
||||
"enableImproveAccuracy": true
|
||||
},
|
||||
"deletion": {
|
||||
"softDeletionTags": {
|
||||
"and": [
|
||||
"amenity=",
|
||||
"disused:amenity=charging_station"
|
||||
]
|
||||
},
|
||||
"neededChangesets": 10
|
||||
}
|
||||
}
|
|
@ -32,9 +32,7 @@
|
|||
"tagRenderings": [
|
||||
{
|
||||
"id": "render_crab",
|
||||
"render": {
|
||||
"nl": "Volgens het CRAB ligt hier <b>{STRAATNM}</b> {HUISNR} (label: {HNRLABEL})"
|
||||
}
|
||||
"render": "Volgens het CRAB ligt hier <b>{STRAATNM}</b> {HUISNR} (label: {HNRLABEL})"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
@ -129,7 +129,7 @@
|
|||
"then": "./assets/layers/id_presets/temaki-hammer_shoe.svg"
|
||||
}
|
||||
],
|
||||
"mappings+":[
|
||||
"mappings+": [
|
||||
{
|
||||
"if": "craft=key_cutter",
|
||||
"then": "./assets/layers/id_presets/fas-key.svg"
|
||||
|
@ -156,7 +156,7 @@
|
|||
{
|
||||
"if": {
|
||||
"or": [
|
||||
"service:key_cutting=yes",
|
||||
"service:key_cutting=yes",
|
||||
"craft=key_cutter"
|
||||
]
|
||||
},
|
||||
|
@ -399,7 +399,7 @@
|
|||
{
|
||||
"id": "key_cutter",
|
||||
"question": {
|
||||
"en":"Does this shop offer key cutting?"
|
||||
"en": "Does this shop offer key cutting?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
{
|
||||
"id": "slow_roads",
|
||||
"name": {
|
||||
"en": "Paths, carfree and slow roads",
|
||||
"nl": "Paadjes, trage wegen en autoluwe straten"
|
||||
},
|
||||
"description": {
|
||||
|
@ -30,42 +31,51 @@
|
|||
"minzoom": 16,
|
||||
"title": {
|
||||
"render": {
|
||||
"en": "Slow road",
|
||||
"nl": "Trage weg"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "name~*",
|
||||
"then": {
|
||||
"*": "{name}",
|
||||
"nl": "{name}"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "highway=footway",
|
||||
"then": {
|
||||
"en": "Footway",
|
||||
"nl": "Voetpad"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "highway=cycleway",
|
||||
"then": {
|
||||
"en": "Cycleway",
|
||||
"nl": "Fietspad"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "highway=pedestrian",
|
||||
"then": {
|
||||
"en": "Pedestrian street",
|
||||
"nl": "Voetgangersstraat"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "highway=living_street",
|
||||
"then": {
|
||||
"en": "Living street",
|
||||
"nl": "Woonerf"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "highway=path",
|
||||
"then": "Klein pad"
|
||||
"then": {
|
||||
"en": "Small path",
|
||||
"nl": "Klein pad"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -122,7 +132,8 @@
|
|||
{
|
||||
"if": "highway=living_street",
|
||||
"then": {
|
||||
"nl:": "<div> Dit is een woonerf: <ul><li>Voetgangers mogen hier de volledige breedte van de straat gebruiken</li><li>Gemotoriseerd verkeer mag maximaal <b>20km/h</b> rijden</li></ul></div>"
|
||||
"en": "This is a living street",
|
||||
"nl": "<div> Dit is een woonerf: <ul><li>Voetgangers mogen hier de volledige breedte van de straat gebruiken</li><li>Gemotoriseerd verkeer mag maximaal <b>20km/h</b> rijden</li></ul></div>"
|
||||
},
|
||||
"icon": {
|
||||
"path": "./assets/layers/slow_roads/woonerf.svg",
|
||||
|
@ -132,30 +143,35 @@
|
|||
{
|
||||
"if": "highway=pedestrian",
|
||||
"then": {
|
||||
"en": "This is a wide, carfree street",
|
||||
"nl": "Dit is een brede, autovrije straat"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "highway=footway",
|
||||
"then": {
|
||||
"en": "This is a footway",
|
||||
"nl": "Dit is een voetpaadje"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "highway=path",
|
||||
"then": {
|
||||
"en": "This is a small path",
|
||||
"nl": "Dit is een wegeltje of bospad"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "highway=bridleway",
|
||||
"then": {
|
||||
"en": "This is a bridleway",
|
||||
"nl": "Dit is een ruiterswegel"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "highway=track",
|
||||
"then": {
|
||||
"en": "This is a land access road",
|
||||
"nl": "Dit is een tractorspoor of weg om landbouwgrond te bereikken"
|
||||
}
|
||||
}
|
||||
|
@ -163,6 +179,7 @@
|
|||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "What surface does this road have?",
|
||||
"nl": "Wat is de wegverharding van dit pad?"
|
||||
},
|
||||
"render": {
|
||||
|
@ -299,7 +316,10 @@
|
|||
},
|
||||
{
|
||||
"id": "slow_road_is_lit",
|
||||
"question": "Is deze weg 's nachts verlicht?",
|
||||
"question": {
|
||||
"en": "Is this road lit at night?",
|
||||
"nl": "Is deze weg 's nachts verlicht?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "lit=yes",
|
||||
|
@ -307,7 +327,10 @@
|
|||
},
|
||||
{
|
||||
"if": "lit=no",
|
||||
"then": "Niet verlicht"
|
||||
"then": {
|
||||
"en": "Not lit",
|
||||
"nl": "Niet verlicht"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
@ -461,7 +461,6 @@
|
|||
"en": "This lamp has 1 fixture",
|
||||
"nl": "Deze lantaarn heeft 1 lamp",
|
||||
"de": "Diese Straßenlaterne hat 1 Leuchte",
|
||||
"es": "",
|
||||
"ca": "Aquest fanal té 1 aparell",
|
||||
"cs": "Tato lampa má 1 světlo"
|
||||
}
|
||||
|
|
|
@ -11,6 +11,7 @@
|
|||
"cs": "Stezky"
|
||||
},
|
||||
"description": {
|
||||
"en": "Waymarked trails",
|
||||
"nl": "Aangeduide wandeltochten"
|
||||
},
|
||||
"source": {
|
||||
|
@ -103,9 +104,11 @@
|
|||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "What is the name of this trail?",
|
||||
"nl": "Wat is de naam van deze wandeling?"
|
||||
},
|
||||
"render": {
|
||||
"en": "This trail is called <b>{name}</b>",
|
||||
"nl": "Deze wandeling heet <b>{name}</b>"
|
||||
},
|
||||
"freeform": {
|
||||
|
@ -115,9 +118,11 @@
|
|||
},
|
||||
{
|
||||
"render": {
|
||||
"en": "This trail is maintained by {operator}",
|
||||
"nl": "Beheer door {operator}"
|
||||
},
|
||||
"question": {
|
||||
"en": "Who maintains this trail?",
|
||||
"nl": "Wie beheert deze wandeltocht?"
|
||||
},
|
||||
"freeform": {
|
||||
|
@ -131,6 +136,7 @@
|
|||
]
|
||||
},
|
||||
"then": {
|
||||
"en": "This trail is maintained by Natuurpunt",
|
||||
"nl": "Dit gebied wordt beheerd door Natuurpunt"
|
||||
},
|
||||
"icon": {
|
||||
|
@ -145,6 +151,7 @@
|
|||
]
|
||||
},
|
||||
"then": {
|
||||
"en": "This trail is maintained by {operator}",
|
||||
"nl": "Dit gebied wordt beheerd door {operator}"
|
||||
},
|
||||
"hideInAnswer": true,
|
||||
|
@ -158,9 +165,11 @@
|
|||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "What is the reference colour of this trail?",
|
||||
"nl": "Welke kleur heeft deze wandeling?"
|
||||
},
|
||||
"render": {
|
||||
"en": "The reference colour is {colour}",
|
||||
"nl": "Deze wandeling heeft kleur {colour}"
|
||||
},
|
||||
"freeform": {
|
||||
|
@ -221,17 +230,20 @@
|
|||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "Is this trail wheelchair accessible?",
|
||||
"nl": "Is deze wandeling toegankelijk met de rolstoel?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"then": {
|
||||
"en": "This trail is wheelchair-accessible",
|
||||
"nl": "deze wandeltocht is toegankelijk met de rolstoel"
|
||||
},
|
||||
"if": "wheelchair=yes"
|
||||
},
|
||||
{
|
||||
"then": {
|
||||
"en": "This trail is not wheelchair accessible",
|
||||
"nl": "deze wandeltocht is niet toegankelijk met de rolstoel"
|
||||
},
|
||||
"if": "wheelchair=no"
|
||||
|
@ -241,17 +253,20 @@
|
|||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "Is this trail accessible with a pushchair?",
|
||||
"nl": "Is deze wandeltocht toegankelijk met de buggy?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"then": {
|
||||
"en": "This trail is accessible with a pushchair",
|
||||
"nl": "deze wandeltocht is toegankelijk met de buggy"
|
||||
},
|
||||
"if": "pushchair=yes"
|
||||
},
|
||||
{
|
||||
"then": {
|
||||
"en": "This trail is not accessible with a pushchair",
|
||||
"nl": "deze wandeltocht is niet toegankelijk met de buggy"
|
||||
},
|
||||
"if": "pushchair=no"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue