MapComplete/assets/themes/onwheels/onwheels.json

548 lines
15 KiB
JSON
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"id": "onwheels",
"title": {
"en": "OnWheels",
"de": "Auf Rädern",
"fr": "OnWheels",
"nl": "OnWheels",
"nb_NO": "På hjul",
"ca": "Sobre rodes",
"pa_PK": "آن‌ویل",
"es": "Sobre ruedas",
"cs": "Na kolečkách",
"eu": "Gurpil gainean",
"pl": "Na kółkach",
"ru": "Коляски",
"uk": "На колесах",
"ko": "휠체어 사용자 전용"
},
"description": {
"en": "On this map, publicly weelchair accessible places are shown and can be easily added",
"de": "Auf dieser Karte können Sie öffentlich zugängliche Orte für Rollstuhlfahrer ansehen, bearbeiten oder hinzufügen",
"fr": "Sur cette carte nous pouvons voir et ajouter les différents endroits publiques accessibles aux chaises roulantes",
"nl": "Op deze kaart kan je rolstoeltoegankelijke plaatsen vinden en toevoegen",
"da": "På dette kort vises steder, der er offentligt tilgængelige for kørestolsbrugere, og de kan nemt tilføjes",
"cs": "Na této mapě jsou zobrazena veřejně přístupná místa pro vozíčkáře, a lze je také snadno přidat",
"es": "En este mapa, se muestran y se pueden agregar fácilmente lugares accesibles para sillas de ruedas",
"ca": "En aquest mapa, es mostren llocs públics accessibles per a cadira de rodes i es poden afegir fàcilment",
"pl": "Na tej mapie pokazane są miejsca publicznie dostępne dla wózków inwalidzkich, które można łatwo dodać",
"it": "Su questa mappa sono indicati i luoghi pubblici accessibili con sedia a rotelle e possono essere facilmente aggiunti",
"uk": "На цій мапі показані громадські місця, доступні для осіб в інвалідних візків, їх також можна легко додати",
"ko": "이 지도에서는 공공 장소의 휠체어를 보여주고 쉽게 추가 가능합니다"
},
"icon": "./assets/themes/onwheels/crest.svg",
"startZoom": 17,
"startLat": 50.86622,
"startLon": 4.350103,
"hideFromOverview": false,
"layers": [
{
"id": "onwheels_entrance_data",
"passAllFeatures": true,
"pointRendering": null,
"title": null,
"tagRenderings": [],
"allowMove": false,
"lineRendering": [
{
"color": "black",
"width": 1
}
],
"shownByDefault": false,
"name": null,
"description": {
"en": "All objects which have entrance data mapped on the amenity instead of the entrance object"
},
"source": {
"osmTags": {
"and": [
"entrance=",
"indoor!=door",
"door=",
{
"or": [
"entrance:width~*",
"entrance:kerb:height~*",
"entrance:step_count~*",
"entrance:width~*"
]
}
]
}
}
},
{
"builtin": "indoors",
"override": {
"minzoom": 18,
"name": null,
"passAllFeatures": true
}
},
{
"builtin": "pedestrian_path",
"override": {
"name": null,
"tagRendering": null,
"title": "null",
"minzoom": 18,
"shownByDefault": false
}
},
{
"builtin": "cycleways_and_roads",
"override": {
"name": null,
"shownByDefault": false
}
},
{
"builtin": "cafe_pub",
"override": {
"minzoom": 15,
"pointRendering": [
{
"=marker": [
{
"icon": "./assets/themes/onwheels/cafe.svg"
}
],
"iconSize": "40,40",
"anchor": "bottom",
"label": null
}
]
}
},
{
"builtin": "entrance",
"override": {
"minzoom": 18,
"pointRendering": [
{
"=marker": [
{
"icon": "circle",
"color": "white"
},
{
"icon": "./assets/themes/onwheels/entrance.svg"
}
]
}
],
"syncSelection": "theme-only"
}
},
{
"builtin": "food",
"override": {
"minzoom": 15,
"pointRendering": [
{
"=marker": [
{
"icon": "./assets/themes/onwheels/restaurant.svg"
}
],
"iconSize": "40,40",
"anchor": "bottom",
"label": null
}
]
}
},
{
"builtin": "kerbs",
"override": {
"minzoom": 18,
"syncSelection": "theme-only",
"pointRendering": [
{
"=marker": [
{
"icon": "./assets/themes/onwheels/cone.svg"
}
]
}
],
"=filter": [
{
"id": "kerb-type",
"options": [
{
"question": {
"en": "All types of kerbs",
"nl": "Alle typen stoepranden",
"de": "Alle Arten von Bordsteinen",
"fr": "Tous types de ressauts",
"da": "Alle typer kantsten",
"cs": "Všechny typy obrubníků",
"es": "Todos los tipos de bordillos",
"ca": "Tot tipus de vorals",
"pl": "Wszystkie rodzaje kraweżnika",
"ko": "모든 유형의 보도 경계석"
}
},
{
"osmTags": "kerb=raised",
"question": {
"en": "Raised kerb (>3 cm)",
"nl": "Hoge stoeprand (>3 cm)",
"de": "Erhöhter Bordstein (>3 cm)",
"fr": "Ressaut surélevé (>3cm)",
"da": "Hævet kantsten (>3 cm)",
"cs": "Zvýšený obrubník (>3 cm)",
"es": "Bordillo elevado (>3 cm)",
"ca": "Voral elevat (>3 cm)",
"pl": "Krawężnik podniesiony (>3 cm)",
"ko": "높은 경계석 (3cm 이상)"
}
},
{
"osmTags": "kerb=lowered",
"question": {
"en": "Lowered kerb (~3 cm)",
"nl": "Verlaagde stoeprand (~3 cm)",
"de": "Abgesenkter Bordstein (~3 cm)",
"fr": "Ressaut abaissé (~3cm)",
"da": "Sænket kantsten (~3 cm)",
"cs": "Snížený obrubník (~3 cm)",
"es": "Bordillo rebajado (~3 cm)",
"ca": "Voral baix (~3 cm)",
"pl": "Krawężnik obniżony (~3 cm)",
"ko": "낮은 경계석 ( 3cm 미만)"
}
},
{
"osmTags": "kerb=flush",
"question": {
"en": "Flush kerb (~0cm)",
"nl": "Vlakke stoeprand (~0cm)",
"de": "Bündiger Bordstein (~0cm)",
"fr": "Ressaut à niveau (~0cm)",
"da": "Skyl kantsten (~0 cm)",
"cs": "Zapuštěný obrubník (~0 cm)",
"es": "Bordillo a ras (~0cm)",
"ca": "Voral ras (~0 cm)",
"pl": "Krawężnik zlicowany (~0cm)",
"ko": "평평한 경계석 (0cm)"
}
}
]
}
]
}
},
{
"builtin": "parking",
"override": {
"minzoom": 15,
"lineRendering": [
{
"color": "#225f92"
}
],
"pointRendering": [
{
"=marker": [
{
"icon": "./assets/themes/onwheels/parking.svg"
}
],
"anchor": "bottom",
"=iconSize": {
"render": "20,20",
"mappings": [
{
"if": {
"or": [
"capacity:disabled>0",
"capacity:disabled=yes"
]
},
"then": "40,40"
}
]
}
}
]
}
},
{
"builtin": "parking_spaces",
"override": {
"id": "parking_spaces_disabled",
"source": {
"osmTags": "parking_space=disabled"
},
"pointRendering": [
{
"iconSize": "40,40"
}
],
"name": {
"en": "Disabled parking spaces",
"de": "Barrierefreie Parkplätze",
"nl": "Parkeerplaatsen voor personen met een beperking",
"fr": "Places de stationnement pour personnes handicapées",
"cs": "Parkovací místa pro osoby se zdravotním postižením",
"es": "Plazas de estacionamiento para discapacitados",
"ca": "Places d'aparcament per a minusvàlids",
"pl": "Miejsca parkingowe dla niepełnosprawnych",
"da": "Handikapparkeringspladser",
"it": "Parcheggi per disabili",
"ko": "장애인 전용 주차 공간"
}
},
"hideTagRenderingsWithLabels": [
"type",
"capacity"
]
},
{
"builtin": "shops",
"override": {
"minzoom": 15,
"pointRendering": [
{
"=marker": [
{
"icon": "./assets/themes/onwheels/shop.svg"
}
],
"iconSize": "40,40",
"anchor": "bottom",
"label": null
}
],
"lineRendering": [
{
"color": "#ea4a94"
}
]
}
},
{
"builtin": "toilet",
"override": {
"minzoom": 18,
"syncSelection": "theme-only",
"pointRendering": [
{
"=marker": [
{
"icon": "./assets/themes/onwheels/toilet.svg"
}
],
"iconSize": "40,40",
"anchor": "bottom"
}
]
}
},
{
"builtin": "pharmacy",
"override": {
"minzoom": 15,
"shownByDefault": false,
"pointRendering": [
{
"=marker": [
{
"icon": "./assets/themes/onwheels/pharmacy.svg"
}
],
"iconSize": "40,40",
"anchor": "bottom",
"label": null
}
]
}
},
{
"builtin": "doctors",
"shownByDefault": false,
"override": {
"minzoom": 15,
"pointRendering": [
{
"=marker": [
{
"icon": "./assets/themes/onwheels/doctor.svg"
}
],
"iconSize": "40,40",
"anchor": "bottom"
}
]
}
},
{
"builtin": "hospital",
"override": {
"minzoom": 15,
"shownByDefault": false,
"pointRendering": [
{
"=marker": [
{
"icon": "./assets/themes/onwheels/hospital.svg"
}
],
"iconSize": "40,40",
"anchor": "bottom"
}
],
"lineRendering": [
{
"color": "#dd463b"
}
]
}
},
{
"builtin": "reception_desk",
"override": {
"minzoom": 18,
"syncSelection": "theme-only"
}
},
{
"builtin": "walls_and_buildings",
"override": {
"calculatedTags+": [
"_entrance_data_within=overlapWith(feat)('onwheels_entrance_data').map(f => f.properties.id)"
]
}
},
{
"builtin": "elevator",
"override": {
"minzoom": 18,
"syncSelection": "theme-only",
"pointRendering": [
{
"=marker": [
{
"icon": "circle",
"color": "white"
},
{
"icon": "./assets/themes/onwheels/elevator.svg"
}
],
"iconSize": "40,40",
"anchor": "bottom"
}
]
}
},
{
"builtin": "tourism_accomodation",
"override": {
"minzoom": 15,
"shownByDefault": false,
"pointRendering": [
{
"=marker": [
{
"icon": "./assets/themes/onwheels/hotel.svg"
}
],
"iconSize": "40,40",
"anchor": "bottom"
}
]
}
},
{
"builtin": "governments",
"override": {
"minzoom": 15,
"pointRendering": [
{
"=marker": [
{
"icon": "./assets/themes/onwheels/government.svg"
}
],
"iconSize": "40,40",
"anchor": "bottom"
}
]
}
},
{
"builtin": "current_view",
"override": {
"+pointRendering": [
{
"location": [
"point",
"centroid"
],
"marker": [
{
"icon": "./assets/svg/statistics.svg"
}
]
}
],
"=title": {
"render": {
"en": "Statistics",
"de": "Statistik",
"fr": "Statistiques",
"da": "Statistikker",
"nb_NO": "Statistikk",
"ca": "Estadístiques",
"pa_PK": "انکڑے",
"nl": "Statistieken",
"cs": "Statistiky",
"es": "Estadísticas",
"eu": "Estatistika",
"pl": "Statystyki",
"zh_Hant": "統計數據",
"it": "Statistiche",
"hu": "Statisztika",
"ko": "통계"
}
},
"tagRenderings+": [
{
"id": "stats",
"render": "{statistics()}"
}
]
}
}
],
"overrideAll": {
"+calculatedTags": [
"_enclosing_building=enclosingFeatures(feat)('walls_and_buildings')?.map(f => f.feat.properties.id)?.at(0)"
],
"tagRenderings+": [
{
"id": "_stolen_entrances",
"condition": {
"and": [
"entrance=",
"kerb=",
"current_view!=yes",
"door="
]
},
"render": {
"special": {
"type": "steal",
"featureId": "_enclosing_building",
"tagRenderingId": "walls_and_buildings.entrance_info; walls_and_buildings.biggest_width"
}
}
}
]
},
"enableDownload": true
}