2020-11-16 12:20:20 +01:00
{
"id" : "climbing" ,
"title" : {
2021-09-14 18:19:29 +02:00
"nl" : "Open klimkaart" ,
2020-11-16 12:20:20 +01:00
"de" : "Offene Kletterkarte" ,
2021-05-28 12:58:53 +02:00
"en" : "Open Climbing Map" ,
2021-06-04 17:23:17 +02:00
"ru" : "Открытая карта скалолазания" ,
2021-06-08 16:56:36 +02:00
"ja" : "登山地図を開く" ,
2021-06-11 22:53:09 +02:00
"zh_Hant" : "開放攀爬地圖" ,
2021-07-04 00:22:46 +02:00
"nb_NO" : "Åpent klatrekart" ,
2021-08-19 17:35:45 +02:00
"it" : "Mappa aperta per le arrampicate" ,
"fr" : "Open Climbing Map"
2020-11-16 12:20:20 +01:00
} ,
"description" : {
"nl" : "Op deze kaart vind je verschillende klimgelegenheden, zoals klimzalen, bolderzalen en klimmen in de natuur" ,
"de" : "Auf dieser Karte finden Sie verschiedene Klettermöglichkeiten wie Kletterhallen, Boulderhallen und Felsen in der Natur." ,
2021-05-28 12:58:53 +02:00
"en" : "On this map you will find various climbing opportunities such as climbing gyms, bouldering halls and rocks in nature." ,
2021-06-04 17:23:17 +02:00
"ru" : "Н а этой карте вы найдете различные возможности для скалолазания, такие как скалодромы, залы для боулдеринга и скалы на природе." ,
2021-06-08 16:56:36 +02:00
"ja" : "この地図には、自然の中のクライミングジム、ボルダリングホール、岩など、さまざまなクライミングの機会があります。" ,
2021-08-19 17:35:45 +02:00
"zh_Hant" : "在這份地圖上你會發現能夠攀爬機會,像是攀岩體育館、抱石大廳以及大自然當中的巨石。" ,
"fr" : "Cette carte indique les sites d’ escalades comme les salles d’ escalade ou les sites naturels."
2020-11-16 12:20:20 +01:00
} ,
2020-12-14 01:14:22 +01:00
"descriptionTail" : {
2021-09-14 18:19:29 +02:00
"nl" : "De klimkaart is oorspronkelijk gemaakt door <a href='https://utopicode.de/en/?ref=kletterspots' target='_blank'>Christian Neumann</a> op <a href='https://kletterspots.de' target='_blank'>kletterspots.de</a>." ,
2020-12-18 01:36:45 +01:00
"en" : "The climbing map was originally made by <a href='https://utopicode.de/en/?ref=kletterspots' target='_blank'>Christian Neumann</a>. Please <a href='https://utopicode.de/en/contact/?project=kletterspots&ref=kletterspots' target='blank'>get in touch</a> if you have feedback or questions.</p><p>The project uses data of the <a href='https://www.openstreetmap.org/' target='_blank'>OpenStreetMap</a> project.</p>" ,
2021-05-28 12:58:53 +02:00
"de" : "<p><strong>kletterspots.de</strong> wird betrieben von <a href='https://utopicode.de/?ref=kletterspots' target='_blank'>Christian Neumann</a>. Bitte <a href='https://utopicode.de/kontakt/?project=kletterspots&ref=kletterspots' target='blank'>melden Sie sich</a>, wenn Sie Feedback oder Fragen haben.</p><p>Das Projekt nutzt Daten des <a href='https://www.openstreetmap.org/' target='_blank'>OpenStreetMap</a> Projekts und basiert auf der freien Software <a href='https://github.com/pietervdvn/MapComplete' target='_blank'>MapComplete</a>.</p>" ,
2021-06-04 17:23:17 +02:00
"ru" : "Создатель карты скалолазания — <a href='https://utopicode.de/en/?ref=kletterspots' target='_blank'>Christian Neumann</a>. Пожалуйста, <a href='https://utopicode.de/en/contact/?project=kletterspots&ref=kletterspots' target='blank'>пишите</a> если у вас есть отзыв или вопросы.</p><p>Проект использует данные <a href='https://www.openstreetmap.org/' target='_blank'>OpenStreetMap</a>.</p>" ,
2021-06-08 16:56:36 +02:00
"ja" : "登山地図はもともと <a href='https://utopicode.de/en/?ref=kletterspots' target='_blank'>Christian Neumann</a> によって作成されたものです。フィードバックや質問がありましたら、<a href='https://utopicode.de/en/contact/?project=kletterspots&ref=kletterspots' target='blank'>ご連絡</a>ください。</p><p>このプロジェクトでは、<a href='https://www.openstreetmap.org/' target='_blank'>OpenStreetMap</a>プロジェクトのデータを使用します。</p>" ,
2021-08-19 17:35:45 +02:00
"zh_Hant" : "攀爬地圖最初由 <a href='https://utopicode.de/en/?ref=kletterspots' target='_blank'>Christian Neumann</a> 製作。如果你有回饋意見或問題請到Please <a href='https://utopicode.de/en/contact/?project=kletterspots&ref=kletterspots' target='blank'>這邊反應</a>。</p><p>這專案使用來自<a href='https://www.openstreetmap.org/' target='_blank'>開放街圖</a>專案的資料。</p>" ,
"fr" : "La carte a été créée par <a href='https://utopicode.de/en/?ref=kletterspots' target='_blank'>Christian Neumann</a>. Merci de le <a href='https://utopicode.de/en/contact/?project=kletterspots&ref=kletterspots' target='blank'>contacter</a> pour des avis ou des questions.</p><p>Ce projet utilise les données <a href='https://www.openstreetmap.org/' target='_blank'>OpenStreetMap</a>.</p>"
2020-12-14 01:14:22 +01:00
} ,
2020-11-16 12:20:20 +01:00
"language" : [
2021-05-20 00:10:38 +02:00
"nl" ,
2020-11-16 12:20:20 +01:00
"de" ,
2021-05-27 21:20:04 +02:00
"en" ,
2021-06-04 17:23:17 +02:00
"ru" ,
"ja" ,
2021-06-08 16:56:36 +02:00
"zh_Hant" ,
2021-06-11 22:53:09 +02:00
"nb_NO" ,
2021-07-04 00:22:46 +02:00
"it" ,
2021-05-27 21:20:04 +02:00
"ca" ,
"fr" ,
2021-06-04 17:23:17 +02:00
"id"
2020-11-16 12:20:20 +01:00
] ,
"maintainer" : "Christian Neumann <christian@utopicode.de>" ,
2021-03-29 00:25:08 +02:00
"icon" : "./assets/themes/climbing/climbing_icon.svg" ,
2020-11-16 12:20:20 +01:00
"version" : "0" ,
"startLat" : 0 ,
"startLon" : 0 ,
"startZoom" : 1 ,
2021-09-26 17:36:39 +02:00
"widenFactor" : 1.5 ,
2020-11-16 12:20:20 +01:00
"socialImage" : "" ,
"layers" : [
2020-11-21 15:23:57 +01:00
{
"id" : "climbing_club" ,
"name" : {
2021-01-18 11:51:18 +01:00
"de" : "Kletterverein" ,
2020-11-21 15:23:57 +01:00
"nl" : "Klimclub" ,
2021-05-28 12:58:53 +02:00
"en" : "Climbing club" ,
2021-06-04 17:23:17 +02:00
"ru" : "Клуб скалолазания" ,
2021-06-08 16:56:36 +02:00
"ja" : "クライミングクラブ" ,
2021-06-11 22:53:09 +02:00
"zh_Hant" : "攀岩社團" ,
2021-08-19 17:35:45 +02:00
"nb_NO" : "Klatreklubb" ,
"fr" : "Club d’ escalade"
2020-11-21 15:23:57 +01:00
} ,
"minzoom" : 10 ,
2021-03-21 01:49:08 +01:00
"source" : {
"osmTags" : {
"or" : [
"club=climbing" ,
{
"and" : [
"sport=climbing" ,
{
"or" : [
"office~*" ,
"club~*"
]
}
]
}
]
}
2020-11-21 15:23:57 +01:00
} ,
"title" : {
"render" : {
"en" : "Climbing club" ,
"nl" : "Klimclub" ,
2021-05-28 12:58:53 +02:00
"de" : "Kletterverein" ,
2021-06-04 17:23:17 +02:00
"ru" : "Клуб скалолазания" ,
2021-06-08 16:56:36 +02:00
"ja" : "クライミングクラブ" ,
2021-06-11 22:53:09 +02:00
"zh_Hant" : "攀岩社團" ,
2021-08-19 17:35:45 +02:00
"nb_NO" : "Klatreklubb" ,
"fr" : "Club d’ escalade"
2020-11-21 15:23:57 +01:00
} ,
"mappings" : [
{
"if" : "office~*" ,
"then" : {
"nl" : "Klimorganisatie" ,
2021-01-18 11:51:18 +01:00
"en" : "Climbing NGO" ,
2021-06-04 17:23:17 +02:00
"de" : "Kletter-Organisation" ,
2021-06-08 16:56:36 +02:00
"ja" : "クライミングNGO" ,
2021-08-19 17:35:45 +02:00
"zh_Hant" : "攀岩 NGO" ,
"fr" : "Association d’ escalade"
2020-11-21 15:23:57 +01:00
}
}
]
} ,
"description" : {
2021-01-18 11:51:18 +01:00
"de" : "Ein Kletterverein oder eine Organisation" ,
2020-11-21 15:23:57 +01:00
"nl" : "Een klimclub of organisatie" ,
2021-06-04 17:23:17 +02:00
"en" : "A climbing club or organisations" ,
2021-06-08 16:56:36 +02:00
"ja" : "クライミングクラブや団体" ,
2021-06-11 22:53:09 +02:00
"zh_Hant" : "攀岩社團或組織" ,
2021-08-19 17:35:45 +02:00
"nb_NO" : "En klatreklubb eller organisasjoner" ,
"fr" : "Club ou association d’ escalade"
2020-11-21 15:23:57 +01:00
} ,
"tagRenderings" : [
{
"render" : {
"en" : "<strong>{name}</strong>" ,
"nl" : "<strong>{name}</strong>" ,
2021-05-27 21:20:04 +02:00
"de" : "<strong>{name}</strong>" ,
"ca" : "<strong>{name}</strong>" ,
"fr" : "<strong>{name}</strong>" ,
"id" : "<strong>{name}</strong>" ,
2021-06-04 17:23:17 +02:00
"ru" : "<strong>{name}</strong>" ,
2021-06-08 16:56:36 +02:00
"ja" : "<strong>{name}</strong>" ,
"zh_Hant" : "<strong>{name}</strong>"
2020-11-21 15:23:57 +01:00
} ,
"question" : {
"en" : "What is the name of this climbing club or NGO?" ,
2021-01-18 11:51:18 +01:00
"de" : "Wie lautet der Name dieses Vereins oder Organisation?" ,
2021-06-04 17:23:17 +02:00
"nl" : "Wat is de naam van deze klimclub?" ,
2021-08-19 17:35:45 +02:00
"ja" : "この登山クラブやNGOの名前は何ですか?" ,
"fr" : "Quel est le nom du club ou de l’ association ?"
2020-11-21 15:23:57 +01:00
} ,
"freeform" : {
"key" : "name"
2021-09-26 19:59:51 +02:00
} ,
"id" : "climbing_club-name"
2020-11-21 15:23:57 +01:00
} ,
2021-06-24 02:35:55 +02:00
{
2021-09-26 20:08:40 +02:00
"id" : "minimap" ,
2021-06-24 02:35:55 +02:00
"render" : "{minimap(18): height: 5rem; overflow: hidden; border-radius:3rem; }"
} ,
2020-11-21 15:23:57 +01:00
"website" ,
"email" ,
"phone" ,
"opening_hours"
] ,
"icon" : {
"render" : "./assets/themes/climbing/club.svg"
} ,
2020-12-18 01:36:45 +01:00
"iconOverlays" : [
{
"if" : "opening_hours~*" ,
"then" : "isOpen" ,
"badge" : true
}
] ,
2020-11-21 15:23:57 +01:00
"width" : {
"render" : "8"
} ,
"iconSize" : {
"render" : "40,40,center"
} ,
"color" : {
"render" : "#00f"
} ,
"presets" : [
{
"tags" : [
"club=sport" ,
"sport=climbing"
] ,
"title" : {
2021-01-18 11:51:18 +01:00
"de" : "Kletterverein" ,
2020-11-21 15:23:57 +01:00
"en" : "Climbing club" ,
2021-06-04 17:23:17 +02:00
"nl" : "Klimclub" ,
2021-06-11 22:53:09 +02:00
"ja" : "クライミングクラブ" ,
2021-07-18 18:02:17 +02:00
"nb_NO" : "Klatreklubb" ,
2021-08-19 17:35:45 +02:00
"ru" : "Клуб скалолазания" ,
"fr" : "Club d’ escalade"
2020-11-21 15:23:57 +01:00
} ,
"description" : {
2021-01-18 11:51:18 +01:00
"de" : "Ein Kletterverein" ,
2020-11-21 15:23:57 +01:00
"nl" : "Een klimclub" ,
2021-06-04 17:23:17 +02:00
"en" : "A climbing club" ,
2021-06-11 22:53:09 +02:00
"ja" : "クライミングクラブ" ,
2021-07-18 18:02:17 +02:00
"nb_NO" : "En klatreklubb" ,
2021-08-19 17:35:45 +02:00
"ru" : "Клуб скалолазания" ,
"fr" : "Un club d’ escalade"
2020-11-21 15:23:57 +01:00
}
} ,
{
"tags" : [
"office=ngo" ,
"sport=climbing"
] ,
"title" : {
2021-01-18 11:51:18 +01:00
"de" : "Eine Kletter-Organisation" ,
2020-11-21 15:23:57 +01:00
"en" : "Climbing NGO" ,
2021-06-04 17:23:17 +02:00
"nl" : "Een klimorganisatie" ,
2021-08-19 17:35:45 +02:00
"ja" : "クライミングNGO" ,
"fr" : "Association d’ escalade"
2020-11-21 15:23:57 +01:00
} ,
"description" : {
2021-01-18 11:51:18 +01:00
"de" : "Eine Organisation, welche sich mit dem Klettern beschäftigt" ,
2020-11-21 15:23:57 +01:00
"nl" : "Een VZW die werkt rond klimmen" ,
2021-06-04 17:23:17 +02:00
"en" : "A NGO working around climbing" ,
2021-08-19 17:35:45 +02:00
"ja" : "登山に関わるNGO" ,
"fr" : "Une association d’ escalade"
2020-11-21 15:23:57 +01:00
}
}
] ,
"wayHandling" : 1
} ,
2020-11-16 12:20:20 +01:00
{
2020-11-19 12:44:35 +01:00
"id" : "climbing_gym" ,
2020-11-16 12:20:20 +01:00
"name" : {
2020-11-19 12:44:35 +01:00
"de" : "Kletterhallen" ,
2020-11-21 15:23:57 +01:00
"en" : "Climbing gyms" ,
2021-06-04 17:23:17 +02:00
"nl" : "Klimzalen" ,
2021-08-19 17:35:45 +02:00
"ja" : "クライミングジム" ,
"fr" : "Salle d’ escalade"
2020-11-16 12:20:20 +01:00
} ,
2020-11-19 12:44:35 +01:00
"minzoom" : 10 ,
2021-03-21 01:49:08 +01:00
"source" : {
"osmTags" : {
"and" : [
"sport=climbing" ,
"leisure=sports_centre"
]
}
2020-11-16 12:20:20 +01:00
} ,
"title" : {
"render" : {
2020-11-19 12:44:35 +01:00
"nl" : "Klimzaal" ,
"de" : "Kletterhalle" ,
2021-06-04 17:23:17 +02:00
"en" : "Climbing gym" ,
2021-08-19 17:35:45 +02:00
"ja" : "クライミングジム" ,
"fr" : "Salle d’ escalade"
2020-12-18 01:36:45 +01:00
} ,
"mappings" : [
{
"if" : "name~*" ,
"then" : {
"nl" : "Klimzaal <strong>{name}</strong>" ,
"de" : "Kletterhalle <strong>{name}</strong>" ,
2021-06-04 17:23:17 +02:00
"en" : "Climbing gym <strong>{name}</strong>" ,
2021-08-19 17:35:45 +02:00
"ja" : "クライミングジム<strong>{name}</strong>" ,
"fr" : "Salle d’ escalade <strong>{name}</strong>"
2020-12-18 01:36:45 +01:00
}
}
]
2020-11-16 12:20:20 +01:00
} ,
"description" : {
2020-11-19 12:44:35 +01:00
"de" : "Eine Kletterhalle" ,
2021-06-04 17:23:17 +02:00
"en" : "A climbing gym" ,
2021-07-18 18:02:17 +02:00
"ja" : "クライミングジム" ,
2021-08-19 17:35:45 +02:00
"nl" : "Een klimzaal" ,
"fr" : "Une salle d’ escalade"
2020-11-16 12:20:20 +01:00
} ,
"tagRenderings" : [
2020-12-18 02:10:26 +01:00
"images" ,
"questions" ,
2021-06-24 02:35:55 +02:00
{
2021-09-26 20:08:40 +02:00
"id" : "minimap" ,
2021-06-24 02:35:55 +02:00
"render" : "{minimap(18): height: 5rem; overflow: hidden; border-radius:3rem; }"
} ,
2021-03-21 01:49:08 +01:00
{
2020-11-16 12:20:20 +01:00
"render" : {
2020-11-19 12:44:35 +01:00
"en" : "<strong>{name}</strong>" ,
"nl" : "<strong>{name}</strong>" ,
2021-05-27 21:20:04 +02:00
"de" : "<strong>{name}</strong>" ,
"ca" : "<strong>{name}</strong>" ,
"fr" : "<strong>{name}</strong>" ,
2021-05-28 12:58:53 +02:00
"id" : "<strong>{name}</strong>" ,
2021-06-04 17:23:17 +02:00
"ru" : "<strong>{name}</strong>" ,
"ja" : "<strong>{name}</strong>"
2020-11-16 12:20:20 +01:00
} ,
"question" : {
2020-11-19 12:44:35 +01:00
"en" : "What is the name of this climbing gym?" ,
"nl" : "Wat is de naam van dit Klimzaal?" ,
2021-06-04 17:23:17 +02:00
"de" : "Wie heißt diese Kletterhalle?" ,
2021-08-19 17:35:45 +02:00
"ja" : "このクライミングジムは何という名前ですか?" ,
"fr" : "Quel est le nom de la salle d’ escalade ?"
2020-11-16 12:20:20 +01:00
} ,
"freeform" : {
2020-11-19 12:44:35 +01:00
"key" : "name"
2021-09-26 19:59:51 +02:00
} ,
"id" : "name"
2020-11-16 12:20:20 +01:00
} ,
2020-11-19 12:44:35 +01:00
"website" ,
"phone" ,
"email" ,
2020-12-18 02:10:26 +01:00
"opening_hours" ,
"reviews"
2020-11-19 12:44:35 +01:00
] ,
"icon" : {
"render" : "./assets/themes/climbing/climbing_gym.svg"
} ,
2020-12-18 01:36:45 +01:00
"iconOverlays" : [
{
"if" : "opening_hours~*" ,
"then" : "isOpen" ,
"badge" : true
}
] ,
2020-11-19 12:44:35 +01:00
"width" : "0" ,
"iconSize" : {
"render" : "40,40,center"
} ,
"wayHandling" : 1
} ,
{
"id" : "climbing_route" ,
"name" : {
"en" : "Climbing routes" ,
2020-11-21 15:23:57 +01:00
"de" : "Kletterrouten" ,
2021-06-04 17:23:17 +02:00
"nl" : "Klimroute" ,
2021-06-11 22:53:09 +02:00
"ja" : "登坂ルート" ,
2021-08-19 17:35:45 +02:00
"nb_NO" : "Klatreruter" ,
"fr" : "Voies d’ escalade"
2020-11-19 12:44:35 +01:00
} ,
"minzoom" : 18 ,
2021-03-21 01:49:08 +01:00
"source" : {
"osmTags" : {
"and" : [
"climbing=route"
]
}
2020-11-19 12:44:35 +01:00
} ,
"title" : {
"render" : {
"de" : "Kleterroute" ,
2020-11-21 15:23:57 +01:00
"en" : "Climbing route" ,
2021-06-04 17:23:17 +02:00
"nl" : "Klimroute" ,
2021-06-11 22:53:09 +02:00
"ja" : "登坂ルート" ,
2021-07-04 00:22:46 +02:00
"nb_NO" : "Klatrerute" ,
2021-08-19 17:35:45 +02:00
"it" : "Via di arrampicata" ,
"fr" : "Voie d’ escalade"
2020-12-18 01:36:45 +01:00
} ,
"mappings" : [
{
"if" : "name~*" ,
"then" : {
"de" : "Kleterroute <strong>{name}</strong>" ,
"en" : "Climbing route <strong>{name}</strong>" ,
2021-06-04 17:23:17 +02:00
"nl" : "Klimroute <strong>{name}</strong>" ,
2021-07-04 00:22:46 +02:00
"ja" : "登坂ルート<strong>{name}</strong>" ,
2021-08-19 17:35:45 +02:00
"it" : "Via di arrampicata <strong>{name}</strong>" ,
"fr" : "Voie d’ escalade <strong>{name}</strong>"
2020-12-18 01:36:45 +01:00
}
}
]
2020-11-19 12:44:35 +01:00
} ,
"tagRenderings" : [
2020-12-18 01:36:45 +01:00
"images" ,
"questions" ,
2021-06-24 02:35:55 +02:00
{
2021-09-26 20:08:40 +02:00
"id" : "minimap" ,
2021-06-24 02:35:55 +02:00
"render" : "{minimap(18): height: 5rem; overflow: hidden; border-radius:3rem; }"
} ,
2020-11-16 12:20:20 +01:00
{
"render" : {
2020-11-19 12:44:35 +01:00
"en" : "<strong>{name}</strong>" ,
"nl" : "<strong>{name}</strong>" ,
2021-05-27 21:20:04 +02:00
"de" : "<strong>{name}</strong>" ,
"ca" : "<strong>{name}</strong>" ,
"fr" : "<strong>{name}</strong>" ,
2021-05-28 12:58:53 +02:00
"id" : "<strong>{name}</strong>" ,
2021-06-04 17:23:17 +02:00
"ru" : "<strong>{name}</strong>" ,
2021-07-04 00:22:46 +02:00
"ja" : "<strong>{name}</strong>" ,
"it" : "<strong>{name}</strong>"
2020-11-16 12:20:20 +01:00
} ,
"question" : {
2020-11-19 12:44:35 +01:00
"en" : "What is the name of this climbing route?" ,
2020-11-21 15:23:57 +01:00
"de" : "Wie heißt diese Kletterroute?" ,
2021-06-04 17:23:17 +02:00
"nl" : "Hoe heet deze klimroute?" ,
2021-07-04 00:22:46 +02:00
"ja" : "この登坂ルートの名前は何ですか?" ,
2021-08-19 17:35:45 +02:00
"it" : "Come si chiama questa via di arrampicata?" ,
"fr" : "Quel est le nom de cette voie d’ escalade ?"
2020-11-16 12:20:20 +01:00
} ,
"freeform" : {
2020-11-19 12:44:35 +01:00
"key" : "name"
2020-11-16 12:20:20 +01:00
} ,
"mappings" : [
{
"if" : {
"and" : [
"noname=yes" ,
"name="
]
} ,
"then" : {
2020-11-19 12:44:35 +01:00
"en" : "This climbing route doesn't have a name" ,
2020-11-21 15:23:57 +01:00
"de" : "Diese Kletterroute hat keinen Namen" ,
2021-06-04 17:23:17 +02:00
"nl" : "Deze klimroute heeft geen naam" ,
2021-07-04 00:22:46 +02:00
"ja" : "この登坂ルートには名前がありません" ,
2021-08-19 17:35:45 +02:00
"it" : "Questa via di arrampicata non ha un nome" ,
"fr" : "Cette voie n’ a pas de nom"
2020-11-16 12:20:20 +01:00
}
}
2021-09-26 19:59:51 +02:00
] ,
"id" : "Name"
2020-12-18 01:36:45 +01:00
} ,
{
2021-06-21 00:02:45 +02:00
"question" : {
"en" : "How long is this climbing route (in meters)?" ,
2021-07-04 00:22:46 +02:00
"nl" : "Hoe lang is deze klimroute (in meters)?" ,
2021-08-19 17:35:45 +02:00
"it" : "Quanto è lunga questa via di arrampicata (in metri)?" ,
2021-10-18 22:42:41 +02:00
"fr" : "Quelle est la longueur de cette voie (en mètres) ?" ,
"de" : "Wie lang ist diese Kletterroute (in Metern)?"
2021-06-21 00:02:45 +02:00
} ,
2020-12-18 01:36:45 +01:00
"render" : {
2021-06-22 03:16:45 +02:00
"de" : "Diese Route ist {canonical(climbing:length)} lang" ,
"en" : "This route is {canonical(climbing:length)} long" ,
"nl" : "Deze klimroute is {canonical(climbing:length)} lang" ,
"ja" : "このルート長は、 {canonical(climbing:length)} メーターです" ,
2021-07-04 00:22:46 +02:00
"nb_NO" : "Denne ruten er {canonical(climbing:length)} lang" ,
2021-08-19 17:35:45 +02:00
"it" : "Questo percorso è lungo {canonical(climbing:length)}" ,
"fr" : "Cette voie fait {canonical(climbing:length)} de long"
2020-12-18 01:36:45 +01:00
} ,
"freeform" : {
"key" : "climbing:length" ,
"type" : "pnat"
2021-09-26 19:59:51 +02:00
} ,
"id" : "Length"
2020-12-18 01:36:45 +01:00
} ,
{
2021-06-21 00:02:45 +02:00
"question" : {
"en" : "What is the difficulty of this climbing route according to the french/belgian system?" ,
2021-07-04 00:22:46 +02:00
"nl" : "Hoe moeilijk is deze klimroute volgens het Franse/Belgische systeem?" ,
2021-08-19 17:35:45 +02:00
"it" : "Qual è la difficoltà di questa via di arrampicata nel sistema francese/belga?" ,
2021-10-18 22:42:41 +02:00
"fr" : "Quelle est la difficulté de cette voie selon le système franco-belge ?" ,
"de" : "Wie hoch ist der Schwierigkeitsgrad dieser Kletterroute nach dem französisch/belgischen System?"
2021-06-21 00:02:45 +02:00
} ,
2020-12-18 01:36:45 +01:00
"render" : {
2021-05-19 23:57:26 +02:00
"de" : "Die Schwierigkeit ist {climbing:grade:french} entsprechend des französisch/belgischen Systems" ,
2020-12-18 01:36:45 +01:00
"en" : "The difficulty is {climbing:grade:french} according to the french/belgian system" ,
2021-06-04 17:23:17 +02:00
"nl" : "De klimmoeilijkheid is {climbing:grade:french} volgens het Franse/Belgische systeem" ,
2021-07-04 00:22:46 +02:00
"ja" : "フランス/ベルギーのランク評価システムによると、{climbing:grade:french}の困難度です" ,
2021-08-19 17:35:45 +02:00
"it" : "Il grado di difficoltà è {climbing:grade:french} nel sistema francese/belga" ,
"fr" : "Selon le système franco-belge, la difficulté de cette voie est de {climbing:grade:french}"
2020-12-18 01:36:45 +01:00
} ,
"freeform" : {
"key" : "climbing:grade:french"
2021-09-26 19:59:51 +02:00
} ,
"id" : "Difficulty"
2020-12-18 01:36:45 +01:00
} ,
2021-06-21 13:00:21 +02:00
{
"question" : {
2021-08-19 17:35:45 +02:00
"en" : "How much bolts does this route have before reaching the moulinette?" ,
"fr" : "Combien de prises cette voie possède avant d’ atteindre la moulinette ?"
2021-06-21 13:00:21 +02:00
} ,
"render" : {
2021-08-19 17:35:45 +02:00
"en" : "This route has {climbing:bolts} bolts" ,
"fr" : "Cette voie a {climbing:bolts} prises"
2021-06-21 13:00:21 +02:00
} ,
"freeform" : {
"key" : "climbing:bolts" ,
"type" : "pnat" ,
"addExtraTag" : [
"climbing:bolted=yes"
]
} ,
"mappings" : [
{
"if" : "climbing:bolted=no" ,
"then" : {
2021-08-19 17:35:45 +02:00
"en" : "This route is not bolted" ,
"fr" : "Cette voie n’ a pas de prises"
2021-06-21 13:00:21 +02:00
} ,
"hideInAnswer" : true
} ,
{
"if" : "climbing:bolted=no&climbing:bolts=" ,
"then" : {
2021-08-19 17:35:45 +02:00
"en" : "This route is not bolted" ,
"fr" : "Cette voie n’ a pas de prises"
2021-06-21 13:00:21 +02:00
}
}
2021-09-26 19:59:51 +02:00
] ,
"id" : "Bolts"
2021-06-21 13:00:21 +02:00
} ,
{
"question" : "Is there other relevant info?" ,
"render" : "<h3>Description</h3><br/>{description}" ,
"freeform" : {
"key" : "description"
2021-09-26 19:59:51 +02:00
} ,
"id" : "Description"
2021-06-21 13:00:21 +02:00
} ,
2021-06-21 16:25:51 +02:00
{
2021-06-21 13:00:21 +02:00
"render" : {
2021-08-19 17:35:45 +02:00
"en" : "The rock type is {_embedding_features_with_rock:rock} as stated <a href='#{_embedding_features_with_rock:id}'>on the surrounding crag</a>" ,
"fr" : "Le type de roche est {_embedding_features_with_rock:rock} selon <a href='#{_embedding_features_with_rock:id}'>le mur</a>"
2021-06-21 13:00:21 +02:00
} ,
"freeform" : {
"key" : "_embedding_features_with_rock:rock"
2021-09-26 19:59:51 +02:00
} ,
"id" : "Rock type"
2021-06-21 13:00:21 +02:00
} ,
2020-12-18 01:36:45 +01:00
"reviews"
2020-11-16 12:20:20 +01:00
] ,
"icon" : {
2021-06-21 00:02:45 +02:00
"render" : "circle:white;./assets/themes/climbing/climbing_route.svg"
2020-11-16 12:20:20 +01:00
} ,
"width" : {
"render" : "4"
} ,
"iconSize" : {
2021-06-21 00:02:45 +02:00
"render" : "28,28,center"
2020-11-16 12:20:20 +01:00
} ,
"color" : {
"render" : "#0f0"
2021-06-21 00:02:45 +02:00
} ,
"presets" : [
{
"title" : {
2021-07-18 18:02:17 +02:00
"en" : "Climbing route" ,
2021-08-19 17:35:45 +02:00
"nl" : "Klimroute" ,
2021-10-18 22:42:41 +02:00
"fr" : "Voie d’ escalade" ,
"de" : "Kletterroute"
2021-06-21 00:02:45 +02:00
} ,
"tags" : [
"sport=climbing" ,
"climbing=route"
]
}
] ,
"wayHandling" : 2
2020-11-23 11:30:11 +01:00
} ,
2020-12-18 01:36:45 +01:00
{
"id" : "climbing" ,
"name" : {
2020-12-18 02:10:26 +01:00
"nl" : "Klimgelegenheden" ,
2020-12-18 01:36:45 +01:00
"de" : "Klettermöglichkeiten" ,
2021-06-04 17:23:17 +02:00
"en" : "Climbing opportunities" ,
2021-08-19 17:35:45 +02:00
"ja" : "登坂教室" ,
"fr" : "Opportunité d’ escalade"
2020-12-18 01:36:45 +01:00
} ,
"minzoom" : 10 ,
2021-03-21 01:49:08 +01:00
"source" : {
"osmTags" : {
"and" : [
"sport=climbing" ,
"climbing!~route" ,
"leisure!~sports_centre" ,
"climbing!=route_top" ,
"climbing!=route_bottom"
]
}
2020-12-18 01:36:45 +01:00
} ,
"title" : {
"render" : {
"en" : "Climbing opportunity" ,
"nl" : "Klimgelegenheid" ,
2021-06-04 17:23:17 +02:00
"de" : "Klettermöglichkeit" ,
2021-06-11 22:53:09 +02:00
"ja" : "登坂教室" ,
2021-08-19 17:35:45 +02:00
"nb_NO" : "Klatremulighet" ,
"fr" : "Opportunité d’ escalade"
2021-06-21 00:02:45 +02:00
} ,
"mappings" : [
{
"if" : "climbing=crag" ,
"then" : {
2021-08-19 17:35:45 +02:00
"en" : "Climbing crag <b>{name}</b>" ,
"fr" : "Mur d’ escalade <b>{name}</b>"
2021-06-21 00:02:45 +02:00
}
} ,
{
"if" : {
"and" : [
{
"or" : [
"climbing=area" ,
"climbing=site"
]
} ,
"name~*"
]
} ,
"then" : {
"en" : "Climbing area <b>{name}</b>" ,
2021-08-19 17:35:45 +02:00
"nl" : "Klimsite <b>{name}</b>" ,
2021-10-18 22:42:41 +02:00
"fr" : "Zone d’ escalade <b>{name}</b>" ,
"de" : "Klettergebiet <b>{name}</b>"
2021-06-21 00:02:45 +02:00
}
} ,
{
2021-07-11 13:45:56 +02:00
"if" : {
"or" : [
"climbing=site" ,
"climbing=area"
]
} ,
2021-06-21 00:02:45 +02:00
"then" : {
"en" : "Climbing site" ,
2021-08-19 17:35:45 +02:00
"nl" : "Klimsite" ,
2021-10-18 22:42:41 +02:00
"fr" : "Site d’ escalade" ,
"de" : "Klettergebiet"
2021-06-21 00:02:45 +02:00
}
} ,
{
"if" : "name~*" ,
"then" : {
"nl" : "Klimgelegenheid <b>{name}</b>" ,
2021-08-19 17:35:45 +02:00
"en" : "Climbing opportunity <b>{name}</b>" ,
2021-10-18 22:42:41 +02:00
"fr" : "Opportunité d’ escalade <b>{name}</b>" ,
"de" : "Klettermöglichkeit <b>{name}</b>"
2021-06-21 00:02:45 +02:00
}
}
]
2020-12-18 01:36:45 +01:00
} ,
"description" : {
"nl" : "Een klimgelegenheid" ,
"de" : "Eine Klettergelegenheit" ,
2021-06-04 17:23:17 +02:00
"en" : "A climbing opportunity" ,
2021-06-11 22:53:09 +02:00
"ja" : "登坂教室" ,
2021-08-19 17:35:45 +02:00
"nb_NO" : "En klatremulighet" ,
"fr" : "Opportunité d’ escalade"
2020-12-18 01:36:45 +01:00
} ,
"tagRenderings" : [
2020-12-18 02:10:26 +01:00
"images" ,
"questions" ,
2021-06-24 02:35:55 +02:00
{
2021-09-26 20:08:40 +02:00
"id" : "minimap" ,
2021-06-24 02:35:55 +02:00
"render" : "{minimap(18, id, _contained_climbing_route_ids): height: 9rem; overflow: hidden; border-radius:3rem; }"
} ,
2021-06-21 00:02:45 +02:00
{
"render" : {
2021-08-19 17:35:45 +02:00
"en" : "<h3>Length overview</h3>{histogram(_length_hist)}" ,
2021-10-18 22:42:41 +02:00
"fr" : "<h3>Résumé de longueur</h3>{histogram(_length_hist)}" ,
"de" : "<h3>Längenübersicht</h3>{histogramm(_length_hist)}"
2021-06-21 03:14:03 +02:00
} ,
2021-09-26 19:59:51 +02:00
"condition" : "_length_hist!~\\[\\]" ,
"id" : "Contained routes length hist"
2021-06-21 00:02:45 +02:00
} ,
{
"render" : {
2021-08-19 17:35:45 +02:00
"en" : "<h3>Difficulties overview</h3>{histogram(_difficulty_hist)}" ,
2021-10-18 22:42:41 +02:00
"fr" : "<h3>Résumé des difficultés</h3>{histogram(_difficulty_hist)}" ,
"de" : "<h3>Schwierigkeitsübersicht</h3>{histogram(_difficulty_hist)}"
2021-06-21 03:14:03 +02:00
} ,
2021-09-26 19:59:51 +02:00
"condition" : "_difficulty_hist!~\\[\\]" ,
"id" : "Contained routes hist"
2021-06-21 03:14:03 +02:00
} ,
{
"render" : {
2021-08-19 17:35:45 +02:00
"en" : "<h3>Contains {_contained_climbing_routes_count} routes</h3> <ul>{_contained_climbing_routes}</ul>" ,
"fr" : "<h3>Contient {_contained_climbing_routes_count} voies</h3> <ul>{_contained_climbing_routes}</ul>"
2021-06-21 03:14:03 +02:00
} ,
2021-09-26 19:59:51 +02:00
"condition" : "_contained_climbing_routes~*" ,
"id" : "Containe {_contained_climbing_routes_count} routes"
2021-06-21 00:02:45 +02:00
} ,
2021-03-21 01:49:08 +01:00
{
2020-12-18 01:36:45 +01:00
"render" : {
"en" : "<strong>{name}</strong>" ,
"nl" : "<strong>{name}</strong>" ,
2021-05-27 21:20:04 +02:00
"de" : "<strong>{name}</strong>" ,
"ca" : "<strong>{name}</strong>" ,
"fr" : "<strong>{name}</strong>" ,
2021-05-28 12:58:53 +02:00
"id" : "<strong>{name}</strong>" ,
2021-06-04 17:23:17 +02:00
"ru" : "<strong>{name}</strong>" ,
"ja" : "<strong>{name}</strong>"
2020-12-18 01:36:45 +01:00
} ,
"question" : {
"en" : "What is the name of this climbing opportunity?" ,
"nl" : "Wat is de naam van dit Klimgelegenheid?" ,
2021-06-04 17:23:17 +02:00
"de" : "Wie heißt diese Klettergelegenheit?" ,
2021-08-19 17:35:45 +02:00
"ja" : "この登坂教室の名前は何ですか?" ,
"fr" : "Quel est le nom de ce site ?"
2020-12-18 01:36:45 +01:00
} ,
"freeform" : {
"key" : "name"
} ,
"mappings" : [
{
"if" : {
"and" : [
"noname=yes" ,
"name="
]
} ,
"then" : {
"en" : "This climbing opportunity doesn't have a name" ,
"nl" : "Dit Klimgelegenheid heeft geen naam" ,
2021-06-04 17:23:17 +02:00
"de" : "Diese Klettergelegenheit hat keinen Namen" ,
2021-08-19 17:35:45 +02:00
"ja" : "この登坂教室には名前がついていない" ,
"fr" : "Ce site n’ a pas de nom"
2020-12-18 01:36:45 +01:00
}
}
2021-09-26 19:59:51 +02:00
] ,
"id" : "name"
2020-12-18 02:10:26 +01:00
} ,
2021-06-21 00:02:45 +02:00
{
"question" : "What kind of climbing opportunity is this?" ,
"mappings" : [
{
"if" : "climbing=boulder" ,
"then" : {
2021-08-19 17:35:45 +02:00
"en" : "A climbing boulder - a single rock or cliff with one or a few climbing routes which can be climbed safely without rope" ,
2021-10-18 22:42:41 +02:00
"fr" : "Rocher d’ escalade, rocher avec une ou peu de voie permettant d’ escalader sans corde" ,
"de" : "Ein Kletterfelsen - ein einzelner Felsen oder eine Klippe mit einer oder wenigen Kletterrouten, die ohne Seil sicher bestiegen werden können"
2021-06-21 00:02:45 +02:00
}
} ,
{
"if" : "climbing=crag" ,
"then" : {
2021-08-19 17:35:45 +02:00
"en" : "A climbing crag - a single rock or cliff with at least a few climbing routes" ,
"fr" : "Mur d’ escalade, rocher avec plusieurs voies d’ escalades"
2021-06-21 00:02:45 +02:00
}
} ,
{
"if" : "climbing=area" ,
"then" : "A climbing area with one or more climbing crags and/or boulders"
}
2021-09-26 19:59:51 +02:00
] ,
"id" : "Type"
2021-06-21 00:02:45 +02:00
} ,
2021-06-21 16:25:51 +02:00
{
2021-06-21 13:00:21 +02:00
"question" : {
2021-08-19 17:35:45 +02:00
"en" : "What is the rock type here?" ,
2021-10-18 22:42:41 +02:00
"fr" : "Quel est le type de roche ?" ,
"de" : "Welchen Gesteinstyp gibt es hier?"
2021-06-21 13:00:21 +02:00
} ,
"render" : {
2021-08-19 17:35:45 +02:00
"en" : "The rock type is {rock}" ,
2021-10-18 22:42:41 +02:00
"fr" : "La roche est du {rock}" ,
"de" : "Der Gesteinstyp ist {rock}"
2021-06-21 13:00:21 +02:00
} ,
"freeform" : {
"key" : "rock"
} ,
"mappings" : [
{
"if" : "rock=limestone" ,
"then" : {
"en" : "Limestone" ,
2021-08-19 17:35:45 +02:00
"nl" : "Kalksteen" ,
2021-10-18 22:42:41 +02:00
"fr" : "Calcaire" ,
"de" : "Kalkstein"
2021-06-21 13:00:21 +02:00
}
}
] ,
"condition" : {
2021-06-21 16:25:51 +02:00
"or" : [
"climbing=crag" ,
"natural=cliff" ,
"natural=bare_rock"
]
2021-09-26 19:59:51 +02:00
} ,
"id" : "Rock type (crag/rock/cliff only)"
2021-06-21 13:00:21 +02:00
} ,
2020-12-18 02:10:26 +01:00
"reviews"
2020-12-18 01:36:45 +01:00
] ,
"icon" : {
"render" : "./assets/themes/climbing/climbing_no_rope.svg"
} ,
"width" : {
"render" : "8"
} ,
"iconSize" : {
"render" : "40,40,center"
} ,
"color" : {
"render" : "#d38d5fAA"
} ,
"presets" : [
{
"tags" : [
"sport=climbing"
] ,
"title" : {
"en" : "Climbing opportunity" ,
"nl" : "Klimgelegenheid" ,
2021-06-04 17:23:17 +02:00
"de" : "Klettermöglichkeit" ,
2021-06-11 22:53:09 +02:00
"ja" : "登坂教室" ,
2021-08-19 17:35:45 +02:00
"nb_NO" : "Klatremulighet" ,
"fr" : "Opportunité d’ escalade"
2020-12-18 01:36:45 +01:00
} ,
"description" : {
"nl" : "Een klimgelegenheid" ,
"de" : "Eine Klettergelegenheit" ,
2021-06-04 17:23:17 +02:00
"en" : "A climbing opportunity" ,
2021-06-11 22:53:09 +02:00
"ja" : "登坂教室" ,
2021-08-19 17:35:45 +02:00
"nb_NO" : "En klatremulighet" ,
"fr" : "Opportunité d’ escalade"
2020-12-18 01:36:45 +01:00
}
}
] ,
2021-06-21 00:02:45 +02:00
"wayHandling" : 2 ,
"calculatedTags" : [
"_contained_climbing_routes_properties=feat.overlapWith('climbing_route').map(f => f.feat.properties).map(p => {return {id: p.id, name: p.name, 'climbing:grade:french': p['climbing:grade:french'], 'climbing:length': p['climbing:length']} })" ,
"_contained_climbing_routes=JSON.parse(feat.properties._contained_climbing_routes_properties ?? '[]').map(p => `<li><a href='#${p.id}'>${p.name ?? 'climbing route'}</a> (<b>${p['climbing:grade:french'] ?? 'unknown difficulty'}</b>, ${p['climbing:length'] ?? 'unkown length'} meter)</li>`).join('')" ,
2021-06-24 02:35:55 +02:00
"_contained_climbing_route_ids=JSON.parse(feat.properties._contained_climbing_routes_properties ?? '[]').map(p => p.id)" ,
2021-06-21 00:02:45 +02:00
"_difficulty_hist=JSON.parse(feat.properties._contained_climbing_routes_properties ?? '[]').map(p => p['climbing:grade:french'])" ,
2021-06-21 03:14:03 +02:00
"_length_hist=JSON.parse(feat.properties._contained_climbing_routes_properties ?? '[]').map(p => p['climbing:length'])" ,
2021-07-10 21:23:32 +02:00
"_contained_climbing_routes_count=JSON.parse(feat.properties._contained_climbing_routes_properties ?? '[]').length"
2021-06-21 00:02:45 +02:00
]
2020-12-18 01:36:45 +01:00
} ,
2020-11-23 11:30:11 +01:00
{
"id" : "maybe_climbing" ,
"name" : {
"nl" : "Klimgelegenheiden?" ,
"de" : "Klettermöglichkeiten?" ,
2021-06-04 17:23:17 +02:00
"en" : "Climbing opportunities?" ,
2021-06-11 22:53:09 +02:00
"ja" : "登坂教室?" ,
2021-08-19 17:35:45 +02:00
"nb_NO" : "Klatremuligheter?" ,
"fr" : "Opportunités d’ escalade ?"
2020-11-23 11:30:11 +01:00
} ,
"minzoom" : 19 ,
2021-03-21 01:49:08 +01:00
"source" : {
"osmTags" : {
2021-06-21 00:02:45 +02:00
"and" : [
{
"or" : [
"leisure=sports_centre" ,
"barrier=wall" ,
"barrier=retaining_wall" ,
"natural=cliff" ,
"natural=rock" ,
"natural=stone"
]
} ,
"climbing="
2021-03-21 01:49:08 +01:00
]
}
2020-11-23 11:30:11 +01:00
} ,
"title" : {
"render" : {
2021-06-21 16:25:51 +02:00
"en" : "Climbing opportunity?" ,
"nl" : "Klimgelegenheid?" ,
2021-06-04 17:23:17 +02:00
"de" : "Klettermöglichkeit?" ,
2021-06-11 22:53:09 +02:00
"ja" : "登坂教室?" ,
2021-08-19 17:35:45 +02:00
"nb_NO" : "Klatremulighet?" ,
"fr" : "Opportunité d’ escalade ?"
2020-11-23 11:30:11 +01:00
}
} ,
"description" : {
2021-06-21 16:25:51 +02:00
"nl" : "Een klimgelegenheid?" ,
2020-11-23 11:30:11 +01:00
"de" : "Eine Klettergelegenheit?" ,
2021-06-04 17:23:17 +02:00
"en" : "A climbing opportunity?" ,
2021-06-11 22:53:09 +02:00
"ja" : "登坂教室?" ,
2021-08-19 17:35:45 +02:00
"nb_NO" : "En klatremulighet?" ,
"fr" : "Opportunité d’ escalade ?"
2020-11-23 11:30:11 +01:00
} ,
"tagRenderings" : [
2021-06-24 02:35:55 +02:00
{
2021-09-26 20:08:40 +02:00
"id" : "minimap" ,
2021-06-24 02:35:55 +02:00
"render" : "{minimap(18): height: 5rem; overflow: hidden; border-radius:3rem; }"
} ,
2020-11-23 11:30:11 +01:00
{
2021-09-26 20:08:40 +02:00
"id" : "climbing-opportunity-name" ,
2020-11-23 11:30:11 +01:00
"render" : {
"en" : "<strong>{name}</strong>" ,
2021-05-27 21:20:04 +02:00
"de" : "<strong>{name}</strong>" ,
"ca" : "<strong>{name}</strong>" ,
"fr" : "<strong>{name}</strong>" ,
2021-05-28 12:58:53 +02:00
"id" : "<strong>{name}</strong>" ,
2021-06-04 17:23:17 +02:00
"ru" : "<strong>{name}</strong>" ,
2021-07-18 18:02:17 +02:00
"ja" : "<strong>{name}</strong>" ,
"nl" : "<strong>{name}</strong>"
2020-11-23 11:30:11 +01:00
} ,
"condition" : "name~*"
} ,
{
2021-09-26 20:08:40 +02:00
"id" : "climbing-possible" ,
2020-11-23 11:30:11 +01:00
"question" : {
"en" : "Is climbing possible here?" ,
2021-06-04 17:23:17 +02:00
"de" : "Kann hier geklettert werden?" ,
2021-06-11 22:53:09 +02:00
"ja" : "ここで登坂はできますか?" ,
2021-08-19 17:35:45 +02:00
"nb_NO" : "Er klatring mulig her?" ,
"fr" : "Est-il possible d’ escalader ici ?"
2020-11-23 11:30:11 +01:00
} ,
"mappings" : [
{
"if" : {
"and" : [
"sport!~climbing"
]
} ,
"then" : {
"en" : "Climbing is not possible here" ,
2021-06-04 17:23:17 +02:00
"de" : "Hier kann nicht geklettert werden" ,
2021-06-11 22:53:09 +02:00
"ja" : "ここでは登ることができない" ,
2021-06-24 01:19:33 +02:00
"nb_NO" : "Klatring er ikke mulig her" ,
2021-08-19 17:35:45 +02:00
"nl" : "Klimmen is hier niet mogelijk" ,
"fr" : "Escalader n’ est pas possible"
2020-11-23 11:30:11 +01:00
} ,
"hideInAnswer" : true
} ,
{
"if" : {
"and" : [
"sport=climbing"
]
} ,
"then" : {
"en" : "Climbing is possible here" ,
2021-06-04 17:23:17 +02:00
"de" : "Hier kann geklettert werden" ,
2021-06-11 22:53:09 +02:00
"ja" : "ここでは登ることができる" ,
2021-06-24 01:19:33 +02:00
"nb_NO" : "Klatring er mulig her" ,
2021-08-19 17:35:45 +02:00
"nl" : "Klimmen is hier niet toegelaten" ,
"fr" : "Escalader est possible"
2020-11-23 11:30:11 +01:00
}
2021-06-21 00:02:45 +02:00
} ,
{
"if" : "climbing=no" ,
"then" : {
"en" : "Climbing is not possible here" ,
"de" : "Hier kann nicht geklettert werden" ,
"ja" : "ここでは登ることができない" ,
2021-06-24 01:19:33 +02:00
"nb_NO" : "Klatring er ikke mulig her" ,
2021-08-19 17:35:45 +02:00
"nl" : "Klimmen is hier niet toegelaten" ,
"fr" : "Escalader n’ est pas possible"
2021-06-21 00:02:45 +02:00
}
2020-11-23 11:30:11 +01:00
}
]
}
] ,
"icon" : "./assets/themes/climbing/climbing_unknown.svg" ,
"width" : {
2020-11-24 14:37:08 +01:00
"render" : "2"
2020-11-23 11:30:11 +01:00
} ,
"color" : {
2020-11-24 14:37:08 +01:00
"render" : "#ddff55AA"
2020-11-23 11:30:11 +01:00
} ,
"wayHandling" : 0
2020-11-16 12:20:20 +01:00
}
] ,
2020-11-18 12:48:41 +01:00
"roamingRenderings" : [
2020-11-19 12:44:35 +01:00
{
2020-12-18 01:36:45 +01:00
"#" : "Website" ,
2020-11-19 12:44:35 +01:00
"question" : {
"en" : "Is there a (unofficial) website with more informations (e.g. topos)?" ,
2021-06-04 17:23:17 +02:00
"de" : "Gibt es eine (inoffizielle) Website mit mehr Informationen (z.B. Topos)?" ,
2021-06-24 01:19:33 +02:00
"ja" : "もっと情報のある(非公式の)ウェブサイトはありますか(例えば、topos)?" ,
2021-07-18 18:02:17 +02:00
"nl" : "Is er een (onofficiële) website met meer informatie (b.v. met topos)?" ,
2021-08-19 17:35:45 +02:00
"ru" : "Есть ли (неофициальный) веб-сайт с более подробной информацией (напр., topos)?" ,
"fr" : "Existe-t’ il un site avec plus d’ informations (ex : topographie) ?"
2020-11-19 12:44:35 +01:00
} ,
"condition" : {
"and" : [
"leisure!~sports_centre" ,
2020-11-21 15:23:57 +01:00
"sport=climbing" ,
"office=" ,
"club="
2020-11-19 12:44:35 +01:00
]
} ,
"render" : "<a href='{url}' target='_blank'>{url}</a>" ,
"freeform" : {
"key" : "url" ,
"type" : "url"
}
} ,
2021-06-21 00:02:45 +02:00
{
"#" : "Access from containing feature" ,
"mappings" : [
{
"if" : "_embedding_feature:access=yes" ,
"then" : {
2021-06-24 01:19:33 +02:00
"en" : "<span class='subtle'>The <a href='#{_embedding_feature:id}'>containing feature</a> states that this is</span> publicly accessible<br/>{_embedding_feature:access:description}" ,
2021-08-19 17:35:45 +02:00
"nl" : "<span class='subtle'>Een <a href='#{_embedding_feature:id}'>omvattend element</a> geeft aan dat dit <span>publiek toegangkelijk is</span><br/>{_embedding_feature:access:description}" ,
"fr" : "<span class='subtle'>L’ <a href='#{_embedding_feature:id}'>élément englobant</a> indique un </span> accès libre<br/>{_embedding_feature:access:description}"
2021-06-21 00:02:45 +02:00
}
} ,
{
"if" : "_embedding_feature:access=permit" ,
"then" : {
2021-06-24 01:19:33 +02:00
"en" : "<span class='subtle'>The <a href='#{_embedding_feature:id}'>containing feature</a> states that </span> a permit is needed to access<br/>{_embedding_feature:access:description}" ,
2021-08-19 17:35:45 +02:00
"nl" : "<span class='subtle'>Een <a href='#{_embedding_feature:id}'>omvattend element</a> geeft aan dat</span> een toelating nodig is om hier te klimmen<br/>{_embedding_feature:access:description}" ,
"fr" : "<span class='subtle'>L’ <a href='#{_embedding_feature:id}'>élément englobant</a> indique qu’ </span> une autorisation d’ accès est nécessaire<br/>{_embedding_feature:access:description}"
2021-06-21 00:02:45 +02:00
}
} ,
{
"if" : "_embedding_feature:access=customers" ,
"then" : {
2021-08-19 17:35:45 +02:00
"en" : "<span class='subtle'>The <a href='#{_embedding_feature:id}'>containing feature</a> states that this is</span> only accessible to customers<br/>{_embedding_feature:access:description}" ,
"fr" : "<span class='subtle'>L’ <a href='#{_embedding_feature:id}'>élément englobant</a> indique que </span> l’ accès est réservés aux clients<br/>{_embedding_feature:access:description}"
2021-06-21 00:02:45 +02:00
}
} ,
{
"if" : "_embedding_feature:access=members" ,
"then" : {
2021-08-19 17:35:45 +02:00
"en" : "<span class='subtle'>The <a href='#{_embedding_feature:id}'>containing feature</a> states that this is</span> only accessible to club members<br/>{_embedding_feature:access:description}" ,
"fr" : "<span class='subtle'>L’ <a href='#{_embedding_feature:id}'>élément englobant</a> indique que </span> l’ accès est réservé aux membres<br/>{_embedding_feature:access:description}"
2021-06-21 00:02:45 +02:00
}
} ,
{
"if" : "_embedding_feature:access=no" ,
"then" : "Not accessible as stated by <a href='#{_embedding_feature:id}'>the containing feature</a>"
}
] ,
"condition" : "_embedding_feature:access~*"
} ,
{
"#" : "Access" ,
"question" : {
2021-08-19 17:35:45 +02:00
"en" : "Who can access here?" ,
2021-10-18 22:42:41 +02:00
"fr" : "Qui peut y accéder ?" ,
"de" : "Wer hat hier Zugang?"
2021-06-21 00:02:45 +02:00
} ,
"mappings" : [
{
"if" : "access=yes" ,
"then" : {
2021-08-19 17:35:45 +02:00
"en" : "Publicly accessible to anyone" ,
2021-10-18 22:42:41 +02:00
"fr" : "Libre d’ accès" ,
"de" : "Öffentlich zugänglich für jedermann"
2021-06-21 00:02:45 +02:00
}
} ,
{
"if" : "access=permit" ,
"then" : {
2021-08-19 17:35:45 +02:00
"en" : "You need a permit to access here" ,
2021-10-18 22:42:41 +02:00
"fr" : "Une autorisation est nécessaire" ,
"de" : "Zugang nur mit Genehmigung"
2021-06-21 00:02:45 +02:00
}
} ,
{
"if" : "access=customers" ,
"then" : {
2021-08-19 17:35:45 +02:00
"en" : "Only custumers" ,
2021-10-18 22:42:41 +02:00
"fr" : "Réservé aux clients" ,
"de" : "Nur für Kunden"
2021-06-21 00:02:45 +02:00
}
} ,
{
"if" : "access=members" ,
"then" : {
2021-07-18 18:02:17 +02:00
"en" : "Only club members" ,
2021-08-19 17:35:45 +02:00
"ru" : "Только членам клуба" ,
2021-10-18 22:42:41 +02:00
"fr" : "Réservé aux membres" ,
"de" : "Nur für Vereinsmitglieder"
2021-06-21 00:02:45 +02:00
}
} ,
{
"if" : "access=no" ,
"then" : "Not accessible"
}
] ,
"condition" : {
"and" : [
"climbing!=no" ,
"office=" ,
"club=" ,
{
"or" : [
"sport=climbing" ,
"climbing:sport=yes"
]
} ,
{
"or" : [
"access~*" ,
"_embedding_feature:access="
]
}
]
}
} ,
{
"#" : "Access description (without _embedding_feature:access:description)" ,
"render" : "{access:description}" ,
"freeform" : {
"key" : "access:description"
}
} ,
2020-11-18 12:48:41 +01:00
{
2020-12-18 01:36:45 +01:00
"#" : "Avg length?" ,
2020-11-18 12:48:41 +01:00
"render" : {
2021-06-22 03:16:45 +02:00
"de" : "Die Routen sind durchschnittlich <b>{canonical(climbing:length)}</b> lang" ,
"en" : "The routes are <b>{canonical(climbing:length)}</b> long on average" ,
"nl" : "De klimroutes zijn gemiddeld <b>{canonical(climbing:length)}</b> lang" ,
2021-08-19 17:35:45 +02:00
"ja" : "ルートの長さは平均で<b>{canonical(climbing:length)}</b>です" ,
"fr" : "Les voies font <b>{canonical(climbing:length)}</b> de long en moyenne"
2020-11-19 12:44:35 +01:00
} ,
"condition" : {
"and" : [
"climbing!~route" ,
2020-11-21 15:23:57 +01:00
"office=" ,
"club=" ,
2021-06-21 00:02:45 +02:00
"climbing:toprope!=no" ,
2020-11-19 12:44:35 +01:00
{
"or" : [
2021-06-21 00:02:45 +02:00
"sport=climbing" ,
"climbing:sport=yes" ,
"climbing=traditional" ,
"climbing=gym"
2020-11-19 12:44:35 +01:00
]
}
]
2020-11-18 12:48:41 +01:00
} ,
"question" : {
2020-11-19 12:44:35 +01:00
"de" : "Wie lang sind die Routen (durchschnittlich) in Metern?" ,
2020-11-21 15:23:57 +01:00
"en" : "What is the (average) length of the routes in meters?" ,
2021-06-04 17:23:17 +02:00
"nl" : "Wat is de (gemiddelde) lengte van de klimroutes, in meter?" ,
2021-08-19 17:35:45 +02:00
"ja" : "ルートの(平均)長さはメートル単位でいくつですか?" ,
"fr" : "Quelle est la longueur moyenne des voies en mètres ?"
2020-11-18 12:48:41 +01:00
} ,
"freeform" : {
2020-11-19 12:44:35 +01:00
"key" : "climbing:length" ,
"type" : "pnat"
}
} ,
{
2020-12-18 01:36:45 +01:00
"#" : "Difficulty-min" ,
"question" : {
2021-01-18 11:51:18 +01:00
"de" : "Welche Schwierigkeit hat hier die leichteste Route (französisch/belgisches System)?" ,
2020-12-18 01:36:45 +01:00
"en" : "What is the level of the easiest route here, accoring to the french classification system?" ,
2021-06-04 17:23:17 +02:00
"nl" : "Wat is het niveau van de makkelijkste route, volgens het Franse classificatiesysteem?" ,
2021-08-19 17:35:45 +02:00
"ja" : "ここで一番簡単なルートのレベルは、フランスのランク評価システムで何ですか?" ,
"fr" : "Quel est le niveau de la voie la plus simple selon la classification franco-belge ?"
2020-12-18 01:36:45 +01:00
} ,
"render" : {
2021-06-19 20:06:28 +02:00
"de" : "Die leichteste Route hat hier die Schwierigkeit {climbing:grade:french:min} (französisch/belgisches System)" ,
"en" : "The minimal difficulty is {climbing:grade:french:min} according to the french/belgian system" ,
"nl" : "De minimale klimmoeilijkheid is {climbing:grade:french:min} volgens het Franse/Belgische systeem" ,
2021-08-19 17:35:45 +02:00
"ja" : "フランス/ベルギーのランク評価システムでは、最小の難易度は{climbing:grade:french:min}です" ,
"fr" : "La difficulté minimale est {climbing:grade:french:min} selon la classification franco-belge"
2020-12-18 01:36:45 +01:00
} ,
"freeform" : {
"key" : "climbing:grade:french:min"
} ,
"condition" : {
"and" : [
"climbing!~route" ,
"office=" ,
2021-06-21 00:02:45 +02:00
"club=" ,
{
"or" : [
"climbing:sport=yes" ,
"sport=climbing"
]
}
2020-12-18 01:36:45 +01:00
]
}
} ,
{
"#" : "Difficulty-max" ,
"question" : {
2021-01-18 11:51:18 +01:00
"de" : "Welche Schwierigkeit hat hier die schwerste Route (französisch/belgisches System)?" ,
2020-12-18 01:36:45 +01:00
"en" : "What is the level of the most difficult route here, accoring to the french classification system?" ,
2021-06-04 17:23:17 +02:00
"nl" : "Wat is het niveau van de moeilijkste route, volgens het Franse classificatiesysteem?" ,
2021-08-19 17:35:45 +02:00
"ja" : "フランスのランク評価によると、ここで一番難しいルートのレベルはどれくらいですか?" ,
"fr" : "Quel est le niveau de la voie la plus difficile selon la classification franco-belge ?"
2020-12-18 01:36:45 +01:00
} ,
"render" : {
2021-06-19 20:06:28 +02:00
"de" : "Die schwerste Route hat hier die Schwierigkeit {climbing:grade:french:min} (französisch/belgisches System)" ,
"en" : "The maximal difficulty is {climbing:grade:french:max} according to the french/belgian system" ,
"nl" : "De maximale klimmoeilijkheid is {climbing:grade:french:max} volgens het Franse/Belgische systeem" ,
2021-08-19 17:35:45 +02:00
"ja" : "フランス/ベルギーのランク評価システムでは、最大の難易度は{climbing:grade:french:max}です" ,
"fr" : "La difficulté maximale est {climbing:grade:french:max} selon la classification franco-belge"
2020-12-18 01:36:45 +01:00
} ,
"freeform" : {
"key" : "climbing:grade:french:max"
} ,
"condition" : {
"and" : [
"climbing!~route" ,
"office=" ,
2021-06-21 00:02:45 +02:00
"club=" ,
{
"or" : [
"climbing:sport=yes" ,
"sport=climbing"
]
}
2020-12-18 01:36:45 +01:00
]
}
} ,
{
"#" : "Boldering?" ,
2020-11-19 12:44:35 +01:00
"question" : {
"de" : "Kann hier gebouldert werden?" ,
2020-11-21 15:23:57 +01:00
"en" : "Is bouldering possible here?" ,
2021-06-04 17:23:17 +02:00
"nl" : "Is het mogelijk om hier te bolderen?" ,
2021-06-11 22:53:09 +02:00
"ja" : "ここでボルダリングはできますか?" ,
2021-08-19 17:35:45 +02:00
"nb_NO" : "Er buldring mulig her?" ,
"fr" : "L’ escalade de bloc est-elle possible ici ?"
2020-11-18 12:48:41 +01:00
} ,
"mappings" : [
{
2020-11-19 12:44:35 +01:00
"if" : "climbing:boulder=yes" ,
"then" : {
"de" : "Hier kann gebouldert werden" ,
2020-11-21 15:23:57 +01:00
"en" : "Bouldering is possible here" ,
2021-06-04 17:23:17 +02:00
"nl" : "Bolderen kan hier" ,
2021-06-11 22:53:09 +02:00
"ja" : "ボルダリングはここで可能です" ,
2021-08-19 17:35:45 +02:00
"nb_NO" : "Buldring er mulig her" ,
"fr" : "L’ escalade de bloc est possible"
2020-11-19 12:44:35 +01:00
}
} ,
{
"if" : "climbing:boulder=no" ,
"then" : {
"de" : "Hier kann nicht gebouldert werden" ,
2020-11-21 15:23:57 +01:00
"en" : "Bouldering is not possible here" ,
2021-06-04 17:23:17 +02:00
"nl" : "Bolderen kan hier niet" ,
2021-06-11 22:53:09 +02:00
"ja" : "ここではボルダリングはできません" ,
2021-08-19 17:35:45 +02:00
"nb_NO" : "Buldring er ikke mulig her" ,
"fr" : "L’ escalade de bloc n’ est pas possible"
2020-11-19 12:44:35 +01:00
}
} ,
2020-12-18 01:36:45 +01:00
{
"if" : "climbing:boulder=limited" ,
"then" : {
2021-01-18 11:51:18 +01:00
"de" : "Bouldern ist hier nur an wenigen Routen möglich" ,
2020-12-18 01:36:45 +01:00
"en" : "Bouldering is possible, allthough there are only a few routes" ,
2021-06-04 17:23:17 +02:00
"nl" : "Bolderen kan hier, maar er zijn niet zoveel routes" ,
2021-08-19 17:35:45 +02:00
"ja" : "ボルダリングは可能ですが、少しのルートしかありません" ,
"fr" : "L’ escalade de bloc est possible sur des voies précises"
2020-12-18 01:36:45 +01:00
}
} ,
2020-11-19 12:44:35 +01:00
{
"if" : "climbing:boulder~*" ,
"then" : {
"de" : "Hier gibt es {climbing:boulder} Boulder-Routen" ,
2020-11-21 15:23:57 +01:00
"en" : "There are {climbing:boulder} boulder routes" ,
2021-06-04 17:23:17 +02:00
"nl" : "Er zijn hier {climbing:boulder} bolderroutes" ,
2021-08-19 17:35:45 +02:00
"ja" : "{climbing:boulder} ボルダールートがある" ,
"fr" : "Il y a {climbing:boulder} voies d’ escalade de bloc"
2020-11-18 12:48:41 +01:00
} ,
2020-11-19 12:44:35 +01:00
"hideInAnswer" : true
}
2020-11-21 15:23:57 +01:00
] ,
"condition" : {
"and" : [
2021-06-21 00:02:45 +02:00
{
"or" : [
"climbing:sport=yes" ,
"sport=climbing"
]
} ,
2020-11-21 15:23:57 +01:00
"office=" ,
"club="
]
}
2020-11-19 12:44:35 +01:00
} ,
{
2020-12-18 01:36:45 +01:00
"#" : "Toproping?" ,
2020-11-19 12:44:35 +01:00
"question" : {
"de" : "Ist Toprope-Klettern hier möglich?" ,
2020-11-21 15:23:57 +01:00
"en" : "Is toprope climbing possible here?" ,
2021-06-04 17:23:17 +02:00
"nl" : "Is het mogelijk om hier te toprope-klimmen?" ,
2021-08-19 17:35:45 +02:00
"ja" : "ここでtoprope登坂はできますか?" ,
"fr" : "Est-il possible d’ escalader à la moulinette ?"
2020-11-19 12:44:35 +01:00
} ,
"mappings" : [
{
"if" : "climbing:toprope=yes" ,
"then" : {
"de" : "Toprope-Klettern ist hier möglich" ,
2020-11-21 15:23:57 +01:00
"en" : "Toprope climbing is possible here" ,
2021-06-04 17:23:17 +02:00
"nl" : "Toprope-klimmen kan hier" ,
2021-08-19 17:35:45 +02:00
"ja" : "ここでToprope登坂ができます" ,
"fr" : "L’ escalade à la moulinette est possible"
2020-11-19 12:44:35 +01:00
}
} ,
{
"if" : "climbing:toprope=no" ,
2020-11-18 12:48:41 +01:00
"then" : {
2020-11-19 12:44:35 +01:00
"de" : "Toprope-Climbing ist hier nicht möglich" ,
2020-11-21 15:23:57 +01:00
"en" : "Toprope climbing is not possible here" ,
2021-06-04 17:23:17 +02:00
"nl" : "Toprope-klimmen kan hier niet" ,
2021-08-19 17:35:45 +02:00
"ja" : "ここではToprope登坂はできません" ,
"fr" : "L’ escalade à la moulinette n’ est pas possible"
2020-11-18 12:48:41 +01:00
}
2020-11-19 12:44:35 +01:00
} ,
{
"if" : "climbing:toprope~*" ,
"then" : {
"de" : "Hier gibt es {climbing:toprope} Toprope-Routen" ,
2020-11-21 15:23:57 +01:00
"en" : "There are {climbing:toprope} toprope routes" ,
2021-06-04 17:23:17 +02:00
"nl" : "Er zijn hier {climbing:toprope} toprope routes" ,
2021-08-19 17:35:45 +02:00
"ja" : "{climbing:toprope} 登坂ルートがある" ,
"fr" : "{climbing:toprope} voies sont équipées de moulinettes"
2020-11-19 12:44:35 +01:00
} ,
"hideInAnswer" : true
2020-11-18 12:48:41 +01:00
}
2020-11-21 15:23:57 +01:00
] ,
"condition" : {
"and" : [
2021-06-21 00:02:45 +02:00
{
"or" : [
"climbing:sport=yes" ,
"sport=climbing"
]
} ,
2020-11-21 15:23:57 +01:00
"office=" ,
"club="
]
}
2020-11-18 12:48:41 +01:00
} ,
{
2020-12-18 01:36:45 +01:00
"#" : "Sportclimbing?" ,
2020-11-19 12:44:35 +01:00
"question" : {
"de" : "Ist hier Sportklettern möglich (feste Ankerpunkte)?" ,
2020-11-21 15:23:57 +01:00
"en" : "Is sport climbing possible here on fixed anchors?" ,
2021-06-04 17:23:17 +02:00
"nl" : "Is het mogelijk om hier te sportklimmen/voorklimmen op reeds aangebrachte haken?" ,
"ja" : "ここでは固定アンカー式のスポーツクライミングはできますか?"
2020-11-19 12:44:35 +01:00
} ,
"mappings" : [
{
"if" : "climbing:sport=yes" ,
"then" : {
"de" : "Sportklettern ist hier möglich" ,
2020-11-21 15:23:57 +01:00
"en" : "Sport climbing is possible here" ,
2021-05-30 20:55:08 +02:00
"nl" : "Sportklimmen/voorklimmen kan hier" ,
2021-06-04 17:23:17 +02:00
"ru" : "Здесь можно заняться спортивным скалолазанием" ,
"ja" : "ここでスポーツクライミングができます"
2020-11-19 12:44:35 +01:00
}
} ,
{
"if" : "climbing:sport=no" ,
"then" : {
"de" : "Sportklettern ist hier nicht möglich" ,
2020-11-21 15:23:57 +01:00
"en" : "Sport climbing is not possible here" ,
2021-05-30 20:55:08 +02:00
"nl" : "Sportklimmen/voorklimmen kan hier niet" ,
2021-06-04 17:23:17 +02:00
"ru" : "Спортивное скалолазание здесь невозможно" ,
"ja" : "ここではスポーツクライミングはできません"
2020-11-19 12:44:35 +01:00
}
} ,
{
"if" : "climbing:sport~*" ,
"then" : {
"de" : "Hier gibt es {climbing:sport} Sportkletter-Routen" ,
2020-11-21 15:23:57 +01:00
"en" : "There are {climbing:sport} sport climbing routes" ,
2021-06-04 17:23:17 +02:00
"nl" : "Er zijn hier {climbing:sport} sportklimroutes/voorklimroutes" ,
"ja" : "スポーツクライミングの {climbing:sport} ルートがある"
2020-11-19 12:44:35 +01:00
} ,
"hideInAnswer" : true
}
2020-11-21 15:23:57 +01:00
] ,
"condition" : {
"and" : [
2021-06-21 00:02:45 +02:00
{
"or" : [
"climbing:sport=yes" ,
"sport=climbing"
]
} ,
2020-11-21 15:23:57 +01:00
"office=" ,
"club="
]
}
2020-11-19 12:44:35 +01:00
} ,
{
2020-12-18 01:36:45 +01:00
"#" : "Traditional climbing?" ,
2020-11-19 12:44:35 +01:00
"question" : {
"de" : "Ist hier traditionelles Klettern möglich (eigene Sicherung z.B. mit Klemmkleilen)?" ,
2020-11-21 15:23:57 +01:00
"en" : "Is traditional climbing possible here (using own gear e.g. chocks)?" ,
2021-06-04 17:23:17 +02:00
"nl" : "Is het mogelijk om hier traditioneel te klimmen? <br/><span class='subtle'>(Dit is klimmen met klemblokjes en friends)</span>" ,
"ja" : "伝統的な登山はここで可能ですか(例えば、チョックのような独自のギアを使用して)? "
2020-11-18 12:48:41 +01:00
} ,
2020-11-19 12:44:35 +01:00
"mappings" : [
{
"if" : "climbing:traditional=yes" ,
"then" : {
"de" : "Traditionelles Klettern ist hier möglich" ,
2020-11-21 15:23:57 +01:00
"en" : "Traditional climbing is possible here" ,
2021-06-04 17:23:17 +02:00
"nl" : "Traditioneel klimmen kan hier" ,
"ja" : "ここでは伝統的な登山が可能です"
2020-11-19 12:44:35 +01:00
}
} ,
{
"if" : "climbing:traditional=no" ,
"then" : {
"de" : "Traditionelles Klettern ist hier nicht möglich" ,
2020-11-21 15:23:57 +01:00
"en" : "Traditional climbing is not possible here" ,
2021-06-04 17:23:17 +02:00
"nl" : "Traditioneel klimmen kan hier niet" ,
"ja" : "伝統的な登山はここではできない"
2020-11-19 12:44:35 +01:00
}
} ,
{
"if" : "climbing:traditional~*" ,
"then" : {
"de" : "Hier gibt es {climbing:traditional} Routen für traditionelles Klettern" ,
2020-11-21 15:23:57 +01:00
"en" : "There are {climbing:traditional} traditional climbing routes" ,
2021-06-04 17:23:17 +02:00
"nl" : "Er zijn hier {climbing:traditional} traditionele klimroutes" ,
"ja" : "{climbing:traditional} の伝統的な登山ルートがある"
2020-11-19 12:44:35 +01:00
} ,
"hideInAnswer" : true
}
2020-11-21 15:23:57 +01:00
] ,
"condition" : {
"and" : [
2021-06-21 00:02:45 +02:00
{
"or" : [
"climbing:sport=yes" ,
"sport=climbing"
]
} ,
2020-11-21 15:23:57 +01:00
"office=" ,
"club="
]
}
2020-11-19 12:44:35 +01:00
} ,
{
2020-12-18 01:36:45 +01:00
"#" : "Speed climbing?" ,
2020-11-18 12:48:41 +01:00
"question" : {
2020-11-19 12:44:35 +01:00
"de" : "Gibt es hier eine Speedkletter-Wand?" ,
2020-11-21 15:23:57 +01:00
"en" : "Is there a speed climbing wall?" ,
2021-06-04 17:23:17 +02:00
"nl" : "Is er een snelklimmuur (speed climbing)?" ,
"ja" : "スピードクライミングウォールはありますか?"
2020-11-18 12:48:41 +01:00
} ,
2020-11-19 12:44:35 +01:00
"condition" : {
"and" : [
"leisure=sports_centre" ,
2021-06-21 00:02:45 +02:00
{
"or" : [
"climbing:sport=yes" ,
"sport=climbing"
]
} ,
2020-11-21 15:23:57 +01:00
"office=" ,
"club="
2020-11-19 12:44:35 +01:00
]
} ,
"mappings" : [
{
"if" : "climbing:speed=yes" ,
"then" : {
"de" : "Hier gibt es eine Speedkletter-Wand" ,
2020-11-21 15:23:57 +01:00
"en" : "There is a speed climbing wall" ,
2021-06-04 17:23:17 +02:00
"nl" : "Er is een snelklimmuur voor speed climbing" ,
"ja" : "スピードクライミングウォールがある"
2020-11-19 12:44:35 +01:00
}
} ,
{
"if" : "climbing:speed=no" ,
"then" : {
"de" : "Hier gibt es keine Speedkletter-Wand" ,
2020-11-21 15:23:57 +01:00
"en" : "There is no speed climbing wall" ,
2021-06-04 17:23:17 +02:00
"nl" : "Er is geen snelklimmuur voor speed climbing" ,
"ja" : "スピードクライミングウォールがない"
2020-11-19 12:44:35 +01:00
}
} ,
{
"if" : "climbing:speed~*" ,
"then" : {
"de" : "Hier gibt es {climbing:speed} Speedkletter-Routen" ,
2020-11-21 15:23:57 +01:00
"en" : "There are {climbing:speed} speed climbing walls" ,
2021-06-04 17:23:17 +02:00
"nl" : "Er zijn hier {climbing:speed} snelklimmuren" ,
"ja" : "{climbing:speed} のスピードクライミングウォールがある"
2020-11-19 12:44:35 +01:00
} ,
"hideInAnswer" : true
}
]
2020-11-18 12:48:41 +01:00
}
2021-06-21 00:02:45 +02:00
] ,
"overrideAll" : {
2021-06-22 03:16:45 +02:00
"titleIcons" : [
{
2021-06-25 18:30:56 +02:00
"render" : "<div style='display:block ruby;' class='m-1 '><img src='./assets/themes/climbing/height.svg' style='width:2rem; height:2rem'/>{climbing:length}m</div>" ,
2021-06-22 03:16:45 +02:00
"freeform" : {
"key" : "climbing:length"
}
} ,
{
"render" : "<div style='display:block ruby;' class='m-1 '><img src='./assets/themes/climbing/carabiner.svg' style='width:2rem; height:2rem'/>{climbing:bolted}</div>" ,
"freeform" : {
"key" : "climbing:bolted"
2021-06-25 18:30:56 +02:00
} ,
"mappings" : [
{
"if" : "climbing:bolted=yes" ,
"then" : "<img src='./assets/themes/climbing/carabiner.svg' style='width:2rem; height:2rem'/>"
}
]
2021-06-22 03:16:45 +02:00
} ,
2021-06-24 12:23:17 +02:00
"defaults"
] ,
2021-06-21 03:14:03 +02:00
"+calculatedTags" : [
2021-06-21 00:02:45 +02:00
"_embedding_feature_properties=feat.overlapWith('climbing').map(f => f.feat.properties).filter(p => p !== undefined).map(p => {return{access: p.access, id: p.id, name: p.name, climbing: p.climbing, 'access:description': p['access:description']}})" ,
"_embedding_features_with_access=JSON.parse(feat.properties._embedding_feature_properties ?? '[]').filter(p => p.access !== undefined)[0]" ,
2021-06-22 03:16:45 +02:00
"_embedding_feature_with_rock=JSON.parse(feat.properties._embedding_feature_properties ?? '[]').filter(p => p.rock !== undefined)[0] ?? '{}'" ,
2021-07-10 21:23:32 +02:00
"_embedding_features_with_rock:rock=JSON.parse(feat.properties._embedding_feature_with_rock ?? '{}')?.rock" ,
"_embedding_features_with_rock:id=JSON.parse(feat.properties._embedding_feature_with_rock ?? '{}')?.id" ,
2021-06-21 00:02:45 +02:00
"_embedding_feature:access=JSON.parse(feat.properties._embedding_features_with_access ?? '{}').access" ,
"_embedding_feature:access:description=JSON.parse(feat.properties._embedding_features_with_access ?? '{}')['access:description']" ,
2021-06-21 03:14:03 +02:00
"_embedding_feature:id=JSON.parse(feat.properties._embedding_features_with_access ?? '{}').id"
2021-09-13 01:21:47 +02:00
] ,
"units+" : [
{
"appliesToKey" : [
"climbing:length" ,
"climbing:length:min" ,
"climbing:length:max"
] ,
"applicableUnits" : [
{
"canonicalDenomination" : "" ,
"alternativeDenomination" : [
"m" ,
"meter" ,
"meters"
] ,
"human" : {
"en" : " meter" ,
"nl" : " meter" ,
2021-10-18 22:42:41 +02:00
"fr" : " mètres" ,
"de" : " Meter"
2021-09-13 01:21:47 +02:00
} ,
"default" : true
} ,
{
"canonicalDenomination" : "ft" ,
"alternativeDenomination" : [
"feet" ,
"voet"
] ,
"human" : {
"en" : " feet" ,
"nl" : " voet" ,
2021-10-18 22:42:41 +02:00
"fr" : " pieds" ,
"de" : " Fuß"
2021-09-13 01:21:47 +02:00
}
}
]
}
2021-06-21 00:02:45 +02:00
]
}
2021-05-19 23:57:26 +02:00
}