From f7f3fe6a4cf389f30d7f9b60771e61a6d3f5ca9c Mon Sep 17 00:00:00 2001 From: Harald Husum Date: Thu, 12 Jun 2025 09:21:01 +0200 Subject: [PATCH 1/5] Add preset for climbing areas --- data/preset_categories/climbing.json | 7 +++++++ data/presets/climbing/area.json | 23 +++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 data/preset_categories/climbing.json create mode 100644 data/presets/climbing/area.json diff --git a/data/preset_categories/climbing.json b/data/preset_categories/climbing.json new file mode 100644 index 0000000000..a5cdd2990a --- /dev/null +++ b/data/preset_categories/climbing.json @@ -0,0 +1,7 @@ +{ + "icon": "temaki-climbing", + "name": "Climbing Features", + "members": [ + "climbing/area" + ] +} diff --git a/data/presets/climbing/area.json b/data/presets/climbing/area.json new file mode 100644 index 0000000000..bfabb97728 --- /dev/null +++ b/data/presets/climbing/area.json @@ -0,0 +1,23 @@ +{ + "icon": "temaki-climbing", + "fields": [ + "name" + ], + "geometry": [ + "relation" + ], + "tags": { + "climbing": "area", + "type": "site" + }, + "addTags": { + "climbing": "area", + "site": "climbing", + "sport": "climbing", + "type": "site" + }, + "name": "Climbing Area", + "aliases": [ + "Climbing Region" + ] +} From d71984a84a596ead6ef053109904c9192ec5039a Mon Sep 17 00:00:00 2001 From: Harald Husum Date: Thu, 12 Jun 2025 12:17:57 +0200 Subject: [PATCH 2/5] Add reference --- data/presets/climbing/area.json | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/data/presets/climbing/area.json b/data/presets/climbing/area.json index bfabb97728..8778ae8412 100644 --- a/data/presets/climbing/area.json +++ b/data/presets/climbing/area.json @@ -19,5 +19,9 @@ "name": "Climbing Area", "aliases": [ "Climbing Region" - ] + ], + "reference": { + "key": "climbing", + "value": "area" + } } From 686efd553eaeb508059dcd0ea79d4d3abca155c7 Mon Sep 17 00:00:00 2001 From: Harald Husum Date: Thu, 12 Jun 2025 12:20:12 +0200 Subject: [PATCH 3/5] Add website as an additional field --- data/presets/climbing/area.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/data/presets/climbing/area.json b/data/presets/climbing/area.json index 8778ae8412..d466b8acbd 100644 --- a/data/presets/climbing/area.json +++ b/data/presets/climbing/area.json @@ -3,6 +3,9 @@ "fields": [ "name" ], + "moreFields": [ + "website" + ], "geometry": [ "relation" ], From cbbeb0d92fce206dc23a4303b749ecea906a3121 Mon Sep 17 00:00:00 2001 From: Harald Husum Date: Fri, 13 Jun 2025 11:15:29 +0200 Subject: [PATCH 4/5] Cleanup --- data/presets/climbing/area.json | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/data/presets/climbing/area.json b/data/presets/climbing/area.json index d466b8acbd..ad077b7f04 100644 --- a/data/presets/climbing/area.json +++ b/data/presets/climbing/area.json @@ -10,8 +10,7 @@ "relation" ], "tags": { - "climbing": "area", - "type": "site" + "climbing": "area" }, "addTags": { "climbing": "area", @@ -22,9 +21,5 @@ "name": "Climbing Area", "aliases": [ "Climbing Region" - ], - "reference": { - "key": "climbing", - "value": "area" - } + ] } From b9890dc2dcaf9dca683aa01e5b85e40e1bd3b5ca Mon Sep 17 00:00:00 2001 From: Harald Husum Date: Sat, 14 Jun 2025 22:25:03 +0200 Subject: [PATCH 5/5] Understand climbing area as a site subtype --- data/preset_categories/climbing.json | 2 +- data/presets/{ => type/site}/climbing/area.json | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) rename data/presets/{ => type/site}/climbing/area.json (75%) diff --git a/data/preset_categories/climbing.json b/data/preset_categories/climbing.json index a5cdd2990a..61d51032dc 100644 --- a/data/preset_categories/climbing.json +++ b/data/preset_categories/climbing.json @@ -2,6 +2,6 @@ "icon": "temaki-climbing", "name": "Climbing Features", "members": [ - "climbing/area" + "type/site/climbing/area" ] } diff --git a/data/presets/climbing/area.json b/data/presets/type/site/climbing/area.json similarity index 75% rename from data/presets/climbing/area.json rename to data/presets/type/site/climbing/area.json index ad077b7f04..b075b5184e 100644 --- a/data/presets/climbing/area.json +++ b/data/presets/type/site/climbing/area.json @@ -10,7 +10,8 @@ "relation" ], "tags": { - "climbing": "area" + "climbing": "area", + "type": "site" }, "addTags": { "climbing": "area", @@ -18,6 +19,10 @@ "sport": "climbing", "type": "site" }, + "reference": { + "key": "climbing", + "value": "crag" + }, "name": "Climbing Area", "aliases": [ "Climbing Region"