From 224de53c9a53ca9457ba8de612806749998f7ffe Mon Sep 17 00:00:00 2001 From: Martin Raifer Date: Tue, 18 Jan 2022 17:26:45 +0100 Subject: [PATCH] add field for "usage" tag on canals (see #348) --- data/fields/usage_waterway.json | 17 +++++++++++++++++ data/presets/waterway/canal.json | 8 ++++++++ interim/source_strings.yaml | 17 +++++++++++++++++ 3 files changed, 42 insertions(+) create mode 100644 data/fields/usage_waterway.json diff --git a/data/fields/usage_waterway.json b/data/fields/usage_waterway.json new file mode 100644 index 00000000..c1347489 --- /dev/null +++ b/data/fields/usage_waterway.json @@ -0,0 +1,17 @@ +{ + "key": "usage", + "type": "combo", + "label": "Usage Type", + "strings": { + "options": { + "transportation": "Transportation", + "transmission": "Transmission", + "irrigation": "Irrigation", + "headrace": "Headrace", + "tailrace": "Tailrace", + "spillway": "Spillway" + } + }, + "autoSuggestions" : false, + "customValues" : false +} diff --git a/data/presets/waterway/canal.json b/data/presets/waterway/canal.json index cf728dc8..24d49826 100644 --- a/data/presets/waterway/canal.json +++ b/data/presets/waterway/canal.json @@ -4,6 +4,7 @@ "name", "structure_waterway", "width", + "usage_waterway", "intermittent", "lock" ], @@ -19,5 +20,12 @@ "tags": { "waterway": "canal" }, + "terms": [ + "headrace", + "irrigation", + "spillway", + "tailrace", + "waterpower" + ], "name": "Canal" } diff --git a/interim/source_strings.yaml b/interim/source_strings.yaml index 822dc9b0..635e517d 100644 --- a/interim/source_strings.yaml +++ b/interim/source_strings.yaml @@ -3190,6 +3190,22 @@ en: # usage=tourism tourism: Tourism terms: '[translate with synonyms or related terms for ''Usage Type'', separated by commas]' + usage_waterway: + # usage=* + label: Usage Type + options: + # usage=headrace + headrace: Headrace + # usage=irrigation + irrigation: Irrigation + # usage=spillway + spillway: Spillway + # usage=tailrace + tailrace: Tailrace + # usage=transmission + transmission: Transmission + # usage=transportation + transportation: Transportation utility: # utility=* label: Utility @@ -9856,6 +9872,7 @@ en: waterway/canal: # 'waterway=canal\n\nTranslate the primary name. Optionally, add equivalent synonyms on newlines in order of preference (press the Return key).' name: Canal + # 'terms: headrace,irrigation,spillway,tailrace,waterpower' terms: '' waterway/canal/lock: # 'waterway=canal + lock=yes\n\nTranslate the primary name. Optionally, add equivalent synonyms on newlines in order of preference (press the Return key).'