2022-07-11 13:45:09 +02:00
{
"id" : "onwheels" ,
"title" : {
2022-07-26 10:51:14 +02:00
"en" : "OnWheels" ,
"de" : "Auf Rädern" ,
2022-07-28 09:42:32 +02:00
"fr" : "OnWheels" ,
2022-09-14 13:35:54 +02:00
"nl" : "OnWheels" ,
2022-10-27 01:50:01 +02:00
"nb_NO" : "På hjul" ,
2023-01-15 03:26:46 +01:00
"ca" : "Sobre rodes" ,
2022-10-27 02:05:54 +02:00
"pa_PK" : "آنویل"
2022-07-11 13:45:09 +02:00
} ,
"description" : {
2022-07-26 10:51:14 +02:00
"en" : "On this map, publicly weelchair accessible places are shown and can be easily added" ,
2022-08-24 03:09:51 +02:00
"de" : "Auf dieser Karte können Sie öffentlich zugängliche Orte für Rollstuhlfahrer ansehen, bearbeiten oder hinzufügen" ,
2022-07-28 09:42:32 +02:00
"fr" : "Sur cette carte nous pouvons voir et ajouter les différents endroits publiques accessibles aux chaises roulantes" ,
2022-09-14 13:35:54 +02:00
"nl" : "Op deze kaart kan je informatie rond rolstoeltoegankelijkheid zien, zoals toegangsdeuren met hun breedte en drempelhoogte, toiletten met toegankelijkheidsinformatie, recepties maar ook winkels, cafés en restaurants." ,
2023-01-29 18:02:06 +01:00
"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"
2022-07-11 13:45:09 +02:00
} ,
"icon" : "./assets/themes/onwheels/crest.svg" ,
2022-07-25 17:52:51 +02:00
"startLat" : 50.86622 ,
2022-07-11 13:45:09 +02:00
"defaultBackgroundId" : "CartoDB.Voyager" ,
2022-07-25 17:52:51 +02:00
"startLon" : 4.350103 ,
"startZoom" : 17 ,
2022-07-11 13:45:09 +02:00
"widenFactor" : 2 ,
2022-07-25 16:45:11 +02:00
"hideFromOverview" : false ,
2022-07-11 13:45:09 +02:00
"layers" : [
2022-07-27 14:47:41 +02:00
{
2022-07-27 14:20:55 +02:00
"builtin" : "indoors" ,
"override" : {
"minzoom" : 19 ,
"name" : null ,
"passAllFeatures" : true
}
} ,
2022-07-25 17:52:51 +02:00
{
"builtin" : "pedestrian_path" ,
"override" : {
"name" : null ,
2022-07-28 10:00:11 +02:00
"tagRendering" : null ,
"title" : "null" ,
"minzoom" : 19 ,
2022-07-25 17:52:51 +02:00
"shownByDefault" : false
}
} ,
{
"builtin" : "cycleways_and_roads" ,
"override" : {
"name" : null ,
"shownByDefault" : false
}
} ,
2022-07-24 13:03:34 +02:00
{
"builtin" : "cafe_pub" ,
"override" : {
2022-07-26 11:16:17 +02:00
"minzoom" : 15 ,
2022-07-24 13:03:34 +02:00
"mapRendering" : [
{
"icon" : "./assets/themes/onwheels/cafe.svg" ,
2022-07-14 15:17:09 +02:00
"iconSize" : "40,40,bottom" ,
"label" : null
2022-07-24 13:03:34 +02:00
}
]
}
} ,
2022-07-25 14:35:21 +02:00
{
"builtin" : "entrance" ,
"override" : {
2022-07-26 11:16:17 +02:00
"minzoom" : 19 ,
2022-07-25 14:35:21 +02:00
"mapRendering" : [
{
2022-07-27 17:35:22 +02:00
"icon" : "circle:white;./assets/themes/onwheels/entrance.svg" ,
2022-07-26 16:51:00 +02:00
"iconSize" : "40,40,center"
2022-07-25 14:35:21 +02:00
}
2022-07-26 12:05:02 +02:00
] ,
2022-07-25 17:52:51 +02:00
"syncSelection" : "theme-only" ,
2022-07-26 16:58:51 +02:00
"filter" : [
2022-07-25 17:52:51 +02:00
{
"id" : "width" ,
"options" : [
{
2022-07-26 16:58:51 +02:00
"question" : {
2022-07-27 10:13:31 +02:00
"en" : "Any/No width info" ,
2022-07-28 09:42:32 +02:00
"de" : "Beliebig/Keine Breiteninformationen" ,
2022-08-05 12:45:51 +02:00
"nl" : "All kerbs" ,
2022-09-14 13:35:54 +02:00
"fr" : "Toute/aucune information sur la largeur" ,
2023-01-29 18:02:06 +01:00
"da" : "Eventuelle/ingen bredde info" ,
"cs" : "Jakékoliv/žádné informace o šířce"
2022-07-25 17:52:51 +02:00
}
} ,
{
"osmTags" : "width=" ,
"question" : {
2022-07-28 09:42:32 +02:00
"en" : "Without width info" ,
"de" : "Beliebige Breiteninformationen" ,
2022-08-05 12:45:51 +02:00
"nl" : "Geen breedtes gekend" ,
2022-09-14 13:35:54 +02:00
"fr" : "Pas d’ information sur la largeur" ,
2023-01-29 18:02:06 +01:00
"da" : "Uden bredde info" ,
"cs" : "Bez informací o šířce" ,
"nb_NO" : "Uten breddeinfo"
2022-07-25 17:52:51 +02:00
}
}
]
}
2022-07-25 14:35:21 +02:00
]
}
} ,
2022-07-24 13:03:34 +02:00
{
"builtin" : "food" ,
"override" : {
2022-07-26 11:16:17 +02:00
"minzoom" : 15 ,
2022-07-24 13:03:34 +02:00
"mapRendering" : [
{
"icon" : "./assets/themes/onwheels/restaurant.svg" ,
2022-07-24 13:06:58 +02:00
"iconSize" : "40,40,bottom" ,
"label" : null
2022-07-24 13:03:34 +02:00
}
]
}
} ,
2022-07-14 15:17:09 +02:00
{
"builtin" : "kerbs" ,
"override" : {
2022-07-26 11:16:17 +02:00
"minzoom" : 19 ,
2022-07-25 17:52:51 +02:00
"syncSelection" : "theme-only" ,
2022-07-14 15:17:09 +02:00
"mapRendering" : [
{
"icon" : {
"render" : "./assets/themes/onwheels/cone.svg"
}
}
2022-07-25 17:52:51 +02:00
] ,
2022-07-28 09:30:45 +02:00
"=filter" : [
2022-07-25 17:52:51 +02:00
{
"id" : "kerb-type" ,
"options" : [
{
"question" : {
"en" : "All types of kerbs" ,
"nl" : "Alle typen stoepranden" ,
2022-08-05 12:45:51 +02:00
"de" : "Alle Arten von Bordsteinen" ,
2022-09-14 13:35:54 +02:00
"fr" : "Tous types de ressauts" ,
2023-01-29 18:02:06 +01:00
"da" : "Alle typer kantsten" ,
"cs" : "Všechny typy obrubníků"
2022-07-25 17:52:51 +02:00
}
} ,
{
"osmTags" : "kerb=raised" ,
"question" : {
"en" : "Raised kerb (>3 cm)" ,
"nl" : "Hoge stoeprand (>3 cm)" ,
2022-08-05 12:45:51 +02:00
"de" : "Erhöhter Bordstein (>3 cm)" ,
2022-09-14 13:35:54 +02:00
"fr" : "Ressaut surélevé (> 3 cm)" ,
2023-01-29 18:02:06 +01:00
"da" : "Hævet kantsten (>3 cm)" ,
"cs" : "Zvýšený obrubník (>3 cm)"
2022-07-25 17:52:51 +02:00
}
} ,
{
"osmTags" : "kerb=lowered" ,
"question" : {
"en" : "Lowered kerb (~3 cm)" ,
"nl" : "Verlaagde stoeprand (~3 cm)" ,
2022-08-05 12:45:51 +02:00
"de" : "Abgesenkter Bordstein (~3 cm)" ,
2022-09-14 13:35:54 +02:00
"fr" : "Ressaut abaissé (~ 3 cm)" ,
2023-01-29 18:02:06 +01:00
"da" : "Sænket kantsten (~3 cm)" ,
"cs" : "Snížený obrubník (~3 cm)"
2022-07-25 17:52:51 +02:00
}
} ,
{
"osmTags" : "kerb=flush" ,
"question" : {
"en" : "Flush kerb (~0cm)" ,
"nl" : "Vlakke stoeprand (~0cm)" ,
2022-08-05 12:45:51 +02:00
"de" : "Bündiger Bordstein (~0cm)" ,
2022-09-14 13:35:54 +02:00
"fr" : "Ressaut à niveau (~ 0 cm)" ,
2023-01-29 18:02:06 +01:00
"da" : "Skyl kantsten (~0 cm)" ,
"cs" : "Zapuštěný obrubník (~0 cm)"
2022-07-25 17:52:51 +02:00
}
}
]
}
2022-07-14 15:17:09 +02:00
]
}
} ,
2022-07-24 12:10:27 +02:00
{
"builtin" : "parking" ,
"override" : {
2022-07-26 11:16:17 +02:00
"minzoom" : 15 ,
2022-07-24 12:10:27 +02:00
"mapRendering" : [
{
2022-07-24 13:03:34 +02:00
"icon" : "./assets/themes/onwheels/parking.svg" ,
2022-12-26 13:58:40 +01:00
"iconSize" : {
"render" : "20,20,bottom" ,
"mappings" : [
{
"if" : {
"or" : [
"capacity:disabled>0" ,
"capacity:disabled=yes"
]
} ,
"then" : "40,40,bottom"
}
]
}
2022-07-24 13:03:34 +02:00
} ,
{
"color" : "#225f92"
2022-07-24 12:10:27 +02:00
}
]
}
} ,
2022-12-25 19:50:45 +01:00
{
"builtin" : "parking_spaces" ,
"override" : {
"source" : {
"osmTags" : "parking_space=disabled"
} ,
"mapRendering" : [
{
2022-12-25 21:13:28 +01:00
"icon" : {
"mappings" : null
2022-12-26 13:58:10 +01:00
} ,
"iconSize" : "30,30,center" ,
"iconBadges" : [
{
"if" : "parking_space=disabled" ,
"then" : "./assets/layers/toilet/wheelchair.svg"
}
]
2022-12-25 19:50:45 +01:00
}
2022-12-26 13:58:10 +01:00
] ,
"name" : {
2023-01-03 01:07:40 +01:00
"en" : "Disabled parking spaces" ,
2023-01-10 19:34:07 +01:00
"de" : "Barrierefreie Parkplätze" ,
2023-01-06 04:33:45 +01:00
"nl" : "Parkeerplaatsen voor personen met een beperking" ,
2023-01-29 18:02:06 +01:00
"fr" : "Places de stationnement pour personnes handicapées" ,
"cs" : "Parkovací místa pro osoby se zdravotním postižením"
2022-12-26 13:58:10 +01:00
}
2022-12-25 19:50:45 +01:00
} ,
2022-12-25 21:13:28 +01:00
"hideTagRenderingsWithLabels" : [
"type" ,
"capacity"
]
2022-12-25 19:50:45 +01:00
} ,
2022-07-24 13:03:34 +02:00
{
"builtin" : "shops" ,
"override" : {
2022-07-26 11:16:17 +02:00
"minzoom" : 15 ,
2022-07-24 13:03:34 +02:00
"mapRendering" : [
{
"icon" : "./assets/themes/onwheels/shop.svg" ,
"iconSize" : "40,40,bottom" ,
"label" : null
} ,
{
"color" : "#ea4a94"
}
]
}
} ,
{
"builtin" : "toilet" ,
"override" : {
2022-07-26 11:16:17 +02:00
"minzoom" : 19 ,
2022-07-25 17:52:51 +02:00
"syncSelection" : "theme-only" ,
2022-07-24 13:03:34 +02:00
"mapRendering" : [
{
"icon" : "./assets/themes/onwheels/toilet.svg" ,
"iconSize" : "40,40,bottom"
}
]
}
} ,
2022-07-14 15:17:09 +02:00
{
"builtin" : "pharmacy" ,
"override" : {
2022-07-26 11:16:17 +02:00
"minzoom" : 15 ,
2022-07-26 16:51:00 +02:00
"shownByDefault" : false ,
2022-07-14 15:17:09 +02:00
"mapRendering" : [
{
"icon" : "./assets/themes/onwheels/pharmacy.svg" ,
"iconSize" : "40,40,bottom" ,
"label" : null
}
]
}
} ,
{
"builtin" : "doctors" ,
2022-07-26 16:51:00 +02:00
"shownByDefault" : false ,
2022-07-14 15:17:09 +02:00
"override" : {
2022-07-26 11:16:17 +02:00
"minzoom" : 15 ,
2022-07-14 15:17:09 +02:00
"mapRendering" : [
{
"icon" : "./assets/themes/onwheels/doctor.svg" ,
"iconSize" : "40,40,bottom"
}
]
}
} ,
{
"builtin" : "hospital" ,
"override" : {
2022-07-26 11:16:17 +02:00
"minzoom" : 15 ,
2022-07-26 16:51:00 +02:00
"shownByDefault" : false ,
2022-07-14 15:17:09 +02:00
"mapRendering" : [
{
"icon" : "./assets/themes/onwheels/hospital.svg" ,
"iconSize" : "40,40,bottom"
} ,
{
"color" : "#dd463b"
}
]
}
} ,
{
"builtin" : "reception_desk" ,
"override" : {
2022-07-26 11:16:17 +02:00
"minzoom" : 19 ,
2022-07-27 17:35:22 +02:00
"syncSelection" : "theme-only"
2022-07-14 15:17:09 +02:00
}
} ,
2022-07-19 12:26:53 +02:00
"walls_and_buildings" ,
2022-07-25 14:35:21 +02:00
{
"builtin" : "elevator" ,
"override" : {
2022-07-26 11:16:17 +02:00
"minzoom" : 19 ,
2022-07-26 12:05:02 +02:00
"syncSelection" : "theme-only" ,
2022-07-25 14:35:21 +02:00
"mapRendering" : [
{
2022-07-27 17:35:22 +02:00
"icon" : "circle:white;./assets/themes/onwheels/elevator.svg" ,
2022-07-25 14:35:21 +02:00
"iconSize" : "40,40,bottom"
}
]
}
} ,
2022-07-25 10:15:50 +02:00
{
"builtin" : "hotel" ,
"override" : {
2022-07-26 11:16:17 +02:00
"minzoom" : 15 ,
2022-07-26 16:51:00 +02:00
"shownByDefault" : false ,
2022-07-25 10:15:50 +02:00
"mapRendering" : [
{
"icon" : "./assets/themes/onwheels/hotel.svg" ,
"iconSize" : "40,40,bottom"
}
]
}
2022-07-25 14:35:21 +02:00
} ,
2022-07-27 14:47:41 +02:00
{
"builtin" : "governments" ,
"override" : {
"minzoom" : 15 ,
"mapRendering" : [
{
"icon" : "./assets/themes/onwheels/government.svg" ,
"iconSize" : "40,40,bottom"
}
]
}
} ,
{
"builtin" : "current_view" ,
"override" : {
"+mapRendering" : [
{
"location" : [
"point" ,
"centroid"
] ,
"icon" : "statistics"
}
] ,
"=title" : {
"render" : {
"en" : "Statistics" ,
2022-08-05 12:45:51 +02:00
"de" : "Statistik" ,
2022-09-14 13:35:54 +02:00
"fr" : "Statistiques" ,
"da" : "Statistikker" ,
2022-10-27 01:50:01 +02:00
"nb_NO" : "Statistikk" ,
2022-10-27 02:05:54 +02:00
"ca" : "Estadístiques" ,
2022-12-16 13:40:25 +01:00
"pa_PK" : "انکڑے" ,
2023-01-29 18:02:06 +01:00
"nl" : "Statistieken" ,
"cs" : "Statistiky"
2022-07-27 14:47:41 +02:00
}
} ,
"tagRenderings" : [
{
"id" : "stats" ,
"render" : "{statistics()}"
}
]
}
} ,
2022-07-14 15:17:09 +02:00
{
"builtin" : "maproulette_challenge" ,
"override" : {
"source" : {
"geoJson" : "https://maproulette.org/api/v2/challenge/view/28012"
} ,
"calculatedTags" : [
"_closest_osm_hotel=feat.closest('hotel')?.properties?.id" ,
"_closest_osm_hotel_distance=feat.distanceTo(feat.properties._closest_osm_hotel)" ,
"_has_closeby_feature=Number(feat.properties._closest_osm_hotel_distance) < 50 ? 'yes' : 'no'"
2022-07-18 16:08:41 +02:00
] ,
"+tagRenderings" : [
{
"id" : "import-button" ,
"condition" : "_has_closeby_feature=no" ,
2022-07-19 12:06:26 +02:00
"render" : {
"special" : {
"type" : "import_button" ,
"targetLayer" : "hotel" ,
"tags" : "tags" ,
"text" : {
2022-07-31 13:33:45 +02:00
"en" : "Import" ,
2022-08-05 12:45:51 +02:00
"de" : "Import" ,
2022-09-14 13:35:54 +02:00
"fr" : "Importation" ,
"da" : "Importere" ,
2022-10-27 01:50:01 +02:00
"nb_NO" : "Importer" ,
2022-10-27 02:05:54 +02:00
"ca" : "Importar" ,
2022-12-16 13:40:25 +01:00
"pa_PK" : "ایمپورٹ کرو" ,
2023-01-29 18:02:06 +01:00
"nl" : "Importeren" ,
"cs" : "Dovoz"
2022-07-19 12:06:26 +02:00
} ,
"icon" : "./assets/svg/addSmall.svg" ,
"location_picker" : "photo" ,
"maproulette_id" : "mr_taskId"
}
}
2022-07-18 16:08:41 +02:00
} ,
{
"id" : "tag-apply-button" ,
"condition" : "_has_closeby_feature=yes" ,
2022-07-19 12:06:26 +02:00
"render" : {
"special" : {
"type" : "tag_apply" ,
"tags_to_apply" : "$tags" ,
"message" : {
2022-07-31 13:33:45 +02:00
"en" : "Add all the suggested tags" ,
2022-08-05 12:45:51 +02:00
"de" : "Alle vorgeschlagenen Tags hinzufügen" ,
2022-09-14 13:35:54 +02:00
"fr" : "Ajouter tous les attributs suggérés" ,
"da" : "Tilføj alle de foreslåede tags" ,
2022-12-16 13:40:25 +01:00
"nb_NO" : "Legg til alle foreslåtte" ,
2023-01-29 18:02:06 +01:00
"nl" : "Voeg alle gesuggereerde tags toe" ,
"cs" : "Přidat všechny navrhované značky"
2022-07-19 12:06:26 +02:00
} ,
"image" : "./assets/svg/addSmall.svg" ,
"id_of_object_to_apply_this_one" : "_closest_osm_hotel"
}
}
2022-07-18 16:08:41 +02:00
}
2022-07-14 15:17:09 +02:00
]
}
2022-07-26 11:16:17 +02:00
}
2022-07-11 13:45:09 +02:00
] ,
2022-07-13 10:03:09 +02:00
"overrideAll" : {
2022-07-18 09:31:54 +02:00
"+calculatedTags" : [
2022-07-29 20:04:36 +02:00
"_enclosing_building=feat.enclosingFeatures('walls_and_buildings')?.map(f => f.feat.properties.id)?.at(0)"
2022-07-18 09:31:54 +02:00
] ,
2022-07-29 20:04:36 +02:00
"tagRenderings+" : [
2022-07-18 09:31:54 +02:00
{
2022-07-29 20:04:36 +02:00
"id" : "_stolen_entrances" ,
2022-07-19 11:53:16 +02:00
"condition" : {
"and" : [
"entrance=" ,
2022-07-25 18:55:15 +02:00
"kerb=" ,
2022-07-26 16:51:00 +02:00
"current_view!=yes" ,
"door="
2022-07-19 11:53:16 +02:00
]
} ,
2022-07-18 09:31:54 +02:00
"render" : {
2022-07-28 09:16:19 +02:00
"special" : {
2022-07-29 20:04:36 +02:00
"type" : "steal" ,
"featureId" : "_enclosing_building" ,
"tagRenderingId" : "walls_and_buildings.entrance_info; walls_and_buildings.biggest_width"
2022-07-18 09:31:54 +02:00
}
2022-07-30 14:50:35 +02:00
}
2022-07-18 09:31:54 +02:00
}
2022-07-11 13:45:09 +02:00
]
2022-07-28 10:52:19 +02:00
} ,
"enableDownload" : true
2022-07-11 13:45:09 +02:00
}