From 06a7a8d57f8f498a6b1feb87ed4e0972bedf2a40 Mon Sep 17 00:00:00 2001 From: Robin van der Linde Date: Fri, 1 Jul 2022 16:22:46 +0200 Subject: [PATCH] Added kerb height --- assets/layers/kerbs/kerbs.json | 59 ++++++++++++++++++++++++++++++++++ langs/layers/en.json | 21 ++++++++++++ langs/layers/nl.json | 21 ++++++++++++ 3 files changed, 101 insertions(+) diff --git a/assets/layers/kerbs/kerbs.json b/assets/layers/kerbs/kerbs.json index 9d5a8bd8c2..a9f20f6deb 100644 --- a/assets/layers/kerbs/kerbs.json +++ b/assets/layers/kerbs/kerbs.json @@ -142,6 +142,25 @@ } ], "condition": "_geometry:type=Point" + }, + { + "id": "kerb-height", + "question": { + "en": "What is the height of this kerb?", + "nl": "Hoe hoog is deze stoeprand?" + }, + "render": { + "en": "Kerb height: {{kerb:height}}", + "nl": "Stoeprandhoogte: {{kerb:height}}" + }, + "freeform": { + "key": "kerb:height", + "placeholder": { + "en": "Height of the kerb", + "nl": "Hoogte van de stoeprand" + }, + "type": "pnat" + } } ], "presets": [ @@ -242,5 +261,45 @@ } ] } + ], + "units": [ + { + "applicableUnits": [ + { + "canonicalDenomination": "cm", + "alternativeDenomination": [ + "centimeter", + "centimeters" + ], + "human": { + "en": "centimeters", + "nl": "centimeter" + }, + "humanSingular": { + "en": "centimeter", + "nl": "centimeter" + }, + "default": true + }, + { + "canonicalDenomination": "m", + "alternativeDenomination": [ + "meter", + "meters" + ], + "human": { + "en": "meters", + "nl": "meter" + }, + "humanSingular": { + "en": "meter", + "nl": "meter" + } + } + ], + "appliesToKey": [ + "kerb:height" + ] + } ] } \ No newline at end of file diff --git a/langs/layers/en.json b/langs/layers/en.json index 536129307e..7c83c4e626 100644 --- a/langs/layers/en.json +++ b/langs/layers/en.json @@ -4117,6 +4117,13 @@ } }, "tagRenderings": { + "kerb-height": { + "freeform": { + "placeholder": "Height of the kerb" + }, + "question": "What is the height of this kerb?", + "render": "Kerb height: {{kerb:height}}" + }, "kerb-type": { "mappings": { "0": { @@ -4154,6 +4161,20 @@ }, "title": { "render": "Kerb" + }, + "units": { + "0": { + "applicableUnits": { + "0": { + "human": "centimeters", + "humanSingular": "centimeter" + }, + "1": { + "human": "meters", + "humanSingular": "meter" + } + } + } } }, "kindergarten_childcare": { diff --git a/langs/layers/nl.json b/langs/layers/nl.json index 0d22edb34a..f3b77fc05e 100644 --- a/langs/layers/nl.json +++ b/langs/layers/nl.json @@ -4030,6 +4030,13 @@ } }, "tagRenderings": { + "kerb-height": { + "freeform": { + "placeholder": "Hoogte van de stoeprand" + }, + "question": "Hoe hoog is deze stoeprand?", + "render": "Stoeprandhoogte: {{kerb:height}}" + }, "kerb-type": { "mappings": { "0": { @@ -4053,6 +4060,20 @@ }, "title": { "render": "Stoeprand" + }, + "units": { + "0": { + "applicableUnits": { + "0": { + "human": "centimeter", + "humanSingular": "centimeter" + }, + "1": { + "human": "meter", + "humanSingular": "meter" + } + } + } } }, "kindergarten_childcare": {