mapcomplete/assets/layers/elevator/elevator.json

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

347 lines
12 KiB
JSON
Raw Normal View History

2022-07-18 15:11:06 +02:00
{
"id": "elevator",
"name": {
"en": "Elevator",
"fr": "Ascenseur",
2023-01-10 19:34:07 +01:00
"de": "Aufzüge",
2022-11-02 13:47:34 +01:00
"nl": "Lift",
2023-03-29 15:50:10 +02:00
"pa_PK": "ایلیویٹر",
2023-09-16 18:52:42 +02:00
"ca": "Ascensor",
"pl": "Winda"
2022-07-18 15:11:06 +02:00
},
"source": {
2022-07-19 15:07:30 +02:00
"osmTags": "highway=elevator"
2022-07-18 15:11:06 +02:00
},
"minzoom": 13,
"description": {
2022-07-27 10:13:31 +02:00
"en": "This layer show elevators and asks for operational status and elevator dimensions. Useful for wheelchair accessibility information",
2022-07-27 10:16:11 +02:00
"fr": "Ce calque montre les ascenseurs et demande l'état opérationnel et les dimensions de l'ascenseur. Utile pour les informations sur l'accessibilité en fauteuil roulant",
2022-07-28 09:30:45 +02:00
"de": "Diese Ebene zeigt Aufzüge an und fragt nach dem Betriebsstatus und den Abmessungen des Aufzugs. Nützlich für Informationen zur Zugänglichkeit für Rollstuhlfahrer",
2023-09-19 14:22:52 +02:00
"nl": "Deze laag toont liften en vraagt praktische info over de grootte van de lift en ofdat deze werkt, vooral met het oog op of de lift werkt of niet.",
"ca": "Aquesta capa mostra ascensors i demana l'estat operatiu i les dimensions de l'ascensor. Útil per obtenir informació sobre l'accessibilitat en cadira de rodes"
},
"title": {
"render": {
"en": "Elevator",
"fr": "Ascenseur",
"de": "Aufzug",
2022-11-02 13:47:34 +01:00
"nl": "Lift",
2023-09-16 18:52:42 +02:00
"pa_PK": "ایلیویٹر",
2023-09-19 14:22:52 +02:00
"pl": "Winda",
"ca": "Ascensor"
}
},
2022-07-18 17:04:55 +02:00
"tagRenderings": [
2022-07-19 12:20:57 +02:00
"images",
2022-07-25 16:45:11 +02:00
"multilevels",
{
"id": "operational_status",
"question": {
2022-07-27 10:13:31 +02:00
"en": "Does this elevator work?",
2022-07-27 10:16:11 +02:00
"fr": "Cet ascenseur fonctionne-t-il ?",
2022-07-28 09:30:45 +02:00
"de": "Ist dieser Aufzug in Betrieb?",
2023-09-16 18:52:42 +02:00
"nl": "Werkt deze lift?",
2023-09-19 14:22:52 +02:00
"pl": "Czy ta winda działa?",
"ca": "Funciona aquest ascensor?"
},
"mappings": [
{
"if": "operational_status=broken",
"then": {
2022-07-27 10:13:31 +02:00
"en": "This elevator is broken",
2022-07-27 10:16:11 +02:00
"fr": "Cet ascenseur est en panne",
2022-07-28 09:30:45 +02:00
"de": "Dieser Aufzug ist kaputt",
2023-09-16 18:52:42 +02:00
"nl": "Deze lift is kapot",
2023-09-19 14:22:52 +02:00
"pl": "Ta winda jest zepsuta",
"ca": "L'ascensor està trencat"
},
"icon": "close:red"
},
{
"if": "operational_status=closed",
"then": {
2022-07-27 10:13:31 +02:00
"en": "This elevator is closed <span class='subtle'>e.g. because renovation works are going on</span>",
2022-07-27 10:16:11 +02:00
"fr": "Cet ascenseur est fermé <span class='subtle'>par ex. parce que des travaux de rénovation sont en cours</span>",
2022-07-28 09:30:45 +02:00
"de": "Dieser Aufzug ist außer Betrieb <span class='subtle'>z.B. wegen Renovierungsarbeiten</span>",
2023-09-16 18:52:42 +02:00
"nl": "Deze lift is tijdelijk gesloten <span class='subtle'>bijvoorbeeld door renovatiewerken</span>",
2023-09-19 14:22:52 +02:00
"pl": "Ta winda jest nieczynna <span class='subtle'>np. z powodu renowacji</span>",
"ca": "L'ascensor està tancat <span class='subtle'>p.e. perquè s'estan fent obres de reforma</span>"
},
"icon": "invalid:red"
},
{
"if": "operational_status=ok",
"then": {
2022-07-27 10:13:31 +02:00
"en": "This elevator works",
2022-07-27 10:16:11 +02:00
"fr": "Cet ascenseur fonctionne",
2022-07-28 09:30:45 +02:00
"de": "Dieser Aufzug ist in Betrieb",
2023-09-16 18:52:42 +02:00
"nl": "Deze lift werkt",
2023-09-19 14:22:52 +02:00
"pl": "Ta winda działa",
"ca": "L'ascesor funciona"
}
},
{
"if": "operational_status=",
"then": {
2022-07-27 10:13:31 +02:00
"en": "This elevator works",
2022-07-27 10:16:11 +02:00
"fr": "Cet ascenseur fonctionne",
2022-07-28 09:30:45 +02:00
"de": "Dieser Aufzug ist in Betrieb",
2023-04-03 00:33:50 +02:00
"nl": "Deze lift werkt",
2023-09-16 18:52:42 +02:00
"ca": "Aquest ascensor funciona",
"pl": "Ta winda działa"
},
"hideInAnswer": true
}
]
},
2022-07-19 12:20:57 +02:00
{
"id": "door-width",
"render": {
2022-07-27 10:13:31 +02:00
"en": "This elevator's doors have a width of {canonical(door:width)}",
2022-07-27 10:16:11 +02:00
"fr": "Les portes de cet ascenseur ont une largeur de {canonical(door:width)}",
2022-07-28 09:30:45 +02:00
"de": "Die Türen des Aufzugs haben eine Breite von {canonical(door:width)}",
2023-09-16 18:52:42 +02:00
"nl": "De breedte van de liftdeur is {canonical(door:width)}",
2023-09-19 14:22:52 +02:00
"pl": "Drzwi tej windy mają szerokość {canonical(door:width)}",
"ca": "Les portes de l'ascensor tenen un amplada de {canonical(door:width)}"
2022-07-19 12:20:57 +02:00
},
"question": {
2022-07-27 10:13:31 +02:00
"en": "What is the width of this elevator's entrance?",
2022-07-27 10:16:11 +02:00
"fr": "Quelle est la largeur de l'entrée de cet ascenseur ?",
2022-07-28 09:30:45 +02:00
"de": "Wie breit ist die Tür dieses Aufzugs?",
2023-05-07 23:47:50 +02:00
"nl": "Wat is de breedte van de liftdeur?",
2023-09-16 18:52:42 +02:00
"ca": "Quina és l'amplada de l'entrada d'aquest ascensor?",
"pl": "Jaka jest szerokość drzwi windy?"
2022-07-19 12:20:57 +02:00
},
"freeform": {
"key": "door:width",
"type": "pfloat"
}
},
{
"id": "elevator-width",
"render": {
2022-07-27 10:13:31 +02:00
"en": "This elevator has a width of {canonical(elevator:width)}",
2022-07-27 10:16:11 +02:00
"fr": "Cet ascenseur a une largeur de {canonical(elevator:width)}",
2022-07-28 09:30:45 +02:00
"de": "Die Aufzugskabine hat eine Breite von {canonical(elevator:width)}",
2023-09-16 18:52:42 +02:00
"nl": "Deze lift heeft een breedte van {canonical(elevator:width)}",
2023-09-19 14:22:52 +02:00
"pl": "Szerokość tej windy to {canonical(elevator:width)}",
"ca": "L'ascensor té una amplada de {canonical(elevator:width)}"
2022-07-19 12:20:57 +02:00
},
"question": {
2022-07-27 10:13:31 +02:00
"en": "What is the width of this elevator?",
2022-07-27 10:16:11 +02:00
"fr": "Quelle est la largeur de cet ascenseur ?",
2022-07-28 09:30:45 +02:00
"de": "Wie breit ist die Kabine dieses Aufzugs?",
2023-09-16 18:52:42 +02:00
"nl": "Wat is de breedte van deze lift?",
2023-09-19 14:22:52 +02:00
"pl": "Jaka jest szerokość tej windy?",
"ca": "Quina és l'amplada d'aquest ascensor?"
2022-07-19 12:20:57 +02:00
},
"freeform": {
"key": "elevator:width",
"type": "pfloat"
}
},
{
"id": "elevator-depth",
"render": {
2022-07-27 10:13:31 +02:00
"en": "This elevator has a depth of {canonical(elevator:depth)}",
2022-07-27 10:16:11 +02:00
"fr": "Cet ascenseur a une profondeur de {canonical(elevator:depth)}",
2022-07-28 09:30:45 +02:00
"de": "Dieser Aufzug hat eine Kabinentiefe von {canonical(elevator:depth)}",
2023-09-19 14:22:52 +02:00
"nl": "Deze lift heeft een diepte van {canonical(elevator:depth)}",
"ca": "L'ascensor té un profunditat de {canonical(elevator:depth)}"
2022-07-19 12:20:57 +02:00
},
"question": {
2022-07-27 10:13:31 +02:00
"en": "What is the depth of this elevator?",
2022-07-27 10:16:11 +02:00
"fr": "Quelle est la profondeur de cet ascenseur ?",
2022-07-28 09:30:45 +02:00
"de": "Wie tief ist die Kabine dieses Aufzugs?",
2023-09-19 14:22:52 +02:00
"nl": "Wat is de diepte van deze lift?",
"ca": "Quina és la profunditat de l'ascensor?"
2022-07-19 12:20:57 +02:00
},
"freeform": {
"key": "elevator:depth",
"type": "pfloat"
}
},
"induction-loop",
2023-09-19 14:22:52 +02:00
{
"id": "tactile_writing_available",
"question": {
"en": "Has this elevator tactile writing?"
},
"mappings": [
{
"if": "tactile_writing:braille=yes",
"then": {
"en": "This elevator has tactile writing in Braille"
}
},
2023-09-19 14:22:52 +02:00
{
"if": "tactile_writing:braille=no",
"then": {
"en": "This elevator does not have tactile writing"
}
}
]
2023-09-02 14:20:53 +02:00
},
2022-10-29 03:23:04 +02:00
{
"id": "tactile_writing_language",
"condition": "tactile_writing:braille=yes",
2022-10-29 03:23:04 +02:00
"render": {
2023-09-02 14:14:24 +02:00
"special": {
2022-11-02 13:47:34 +01:00
"type": "language_chooser",
"key": "tactile_writing:braille",
2022-11-02 13:47:34 +01:00
"question": {
2022-11-08 14:37:31 +01:00
"en": "In which languages does this elevator have tactile writing (braille)?",
2022-12-20 20:42:32 +01:00
"de": "In welchen Sprachen hat der Aufzug taktile Schrift (Braille)?",
2023-09-19 14:22:52 +02:00
"nl": "In welke talen heeft deze lift voelbaar schrift (braille)?",
"ca": "Aquest ascensor en quins idiomes té l'escriptura tàctil (braille)?"
2022-11-02 13:47:34 +01:00
},
"render_list_item": {
2022-11-08 14:37:31 +01:00
"en": "This elevator has tactile writing in {language():font-bold}",
2022-12-20 20:42:32 +01:00
"de": "Der Aufzug hat taktile Schrift in {language():font-bold}",
2023-09-19 14:22:52 +02:00
"nl": "Deze lift heeft voelbaar schrift in het {language():font-bold}",
"ca": "Aquest ascensor té l'escriptura tàctil en {language():font-bold}"
2022-11-02 13:47:34 +01:00
},
"render_single_language": {
2022-11-08 14:37:31 +01:00
"en": "This elevator has tactile writing in {language():font-bold}",
2022-12-20 20:42:32 +01:00
"de": "Der Aufzug hat taktile Schrift in {language():font-bold}",
2023-09-19 14:22:52 +02:00
"nl": "Deze lift heeft voelbaar schrift in het {language():font-bold}",
"ca": "Aquest ascensor té l'escriptura tàctil en {language():font-bold}"
2022-11-02 13:47:34 +01:00
}
}
}
2023-05-06 12:20:08 +02:00
},
2023-09-19 14:22:52 +02:00
{
"id": "speech_output_available",
"question": {
"en": "Has this elevator speech output?"
},
"questionHint": {
"en": "E.g. it announces the current floor"
},
"mappings": [
{
"if": "speech_output=yes",
"then": {
"en": "This elevator has speech output"
}
},
2023-09-19 14:22:52 +02:00
{
"if": "speech_output=no",
"then": {
"en": "This elevator does not have speech output"
}
}
]
2023-09-02 14:20:53 +02:00
},
2023-05-06 12:20:08 +02:00
{
"id": "speech_output",
"condition": "speech_output=yes",
2023-05-06 12:20:08 +02:00
"render": {
"special": {
"type": "language_chooser",
"key": "speech_output",
"question": {
"en": "In which languages does this elevator have speech output?",
2023-05-18 19:47:49 +02:00
"nl": "In welke talen heeft deze lift gesproken tekst?",
2023-09-19 14:22:52 +02:00
"de": "In welchen Sprachen verfügt der Aufzug über eine Sprachausgabe?",
"ca": "Aquest ascensor en quins idiomes té sortida de veu?"
2023-05-06 12:20:08 +02:00
},
"render_list_item": {
"en": "This elevator has speech output in {language():font-bold}",
2023-05-18 19:47:49 +02:00
"nl": "Deze lift heeft gesproken tekst in het {language():font-bold}",
2023-09-19 14:22:52 +02:00
"de": "Der Aufzug hat eine Sprachausgabe in {language():font-bold}",
"ca": "Aquest ascensor té sortida de veu en {language():font-bold}"
2023-05-06 12:20:08 +02:00
},
"render_single_language": {
"en": "This elevator has speech output in {language():font-bold}",
2023-05-18 19:47:49 +02:00
"nl": "Deze lift heeft gesproken tekst in het {language():font-bold}",
2023-09-19 14:22:52 +02:00
"de": "Der Aufzug hat eine Sprachausgabe in {language():font-bold}",
"ca": "Aquest ascensor té sortida de veu en {language():font-bold}"
2023-05-06 12:20:08 +02:00
}
}
}
2022-11-02 13:47:34 +01:00
}
2022-07-18 17:04:55 +02:00
],
2022-07-18 15:11:06 +02:00
"mapRendering": [
2022-07-19 12:20:57 +02:00
{
"icon": "circle:white;./assets/layers/elevator/elevator_wheelchair.svg",
"iconSize": "40,40",
2022-07-19 12:20:57 +02:00
"location": [
"point",
"centroid"
],
"iconBadges": [
{
"if": {
"or": [
"operational_status=broken",
2023-09-02 14:16:40 +02:00
"operational_status=closed"
]
},
"then": "close:#c33"
}
],
"anchor": "center"
2022-07-19 12:20:57 +02:00
}
2022-07-19 12:57:14 +02:00
],
"presets": [
{
"title": {
"en": "an elevator",
2022-07-27 10:13:31 +02:00
"nl": "een lift",
2022-07-27 10:16:11 +02:00
"fr": "un ascenseur",
2023-03-29 15:50:10 +02:00
"de": "einen Aufzug",
2023-09-16 18:52:42 +02:00
"ca": "un ascensor",
"pl": "winda"
2022-07-19 12:57:14 +02:00
},
"tags": [
2022-07-19 15:18:07 +02:00
"highway=elevator"
2022-07-19 12:57:14 +02:00
]
}
],
"units": [
{
"appliesToKey": [
"door:width",
"elevator:width",
"elevator:depth"
],
"defaultInput": "cm",
2022-07-19 12:57:14 +02:00
"applicableUnits": [
{
"canonicalDenomination": "m",
"alternativeDenomination": [
"meter"
],
"useIfNoUnitGiven": true,
2022-07-19 12:57:14 +02:00
"human": {
2022-07-27 10:13:31 +02:00
"en": "meter",
2022-07-27 10:16:11 +02:00
"fr": "mètre",
2022-07-28 09:30:45 +02:00
"de": "Meter",
2022-11-02 13:47:34 +01:00
"nl": "meter",
2023-09-16 18:52:42 +02:00
"pa_PK": "میٹر",
2023-09-19 14:22:52 +02:00
"pl": "metr",
"ca": "metre"
2022-07-19 12:57:14 +02:00
}
},
{
"canonicalDenomination": "cm",
"alternativeDenomination": [
"centimeter",
"cms"
],
"human": {
2022-07-27 10:13:31 +02:00
"en": "centimeter",
2022-07-27 10:16:11 +02:00
"fr": "centimètre",
2022-07-28 09:30:45 +02:00
"de": "Zentimeter",
2022-11-02 13:47:34 +01:00
"nl": "centimeter",
2023-09-16 18:52:42 +02:00
"pa_PK": "سینٹیمیٹر",
2023-09-19 14:22:52 +02:00
"pl": "centymetr",
"ca": "centímetre"
2022-07-19 12:57:14 +02:00
}
}
]
}
2022-07-18 15:11:06 +02:00
]
}