Skip to content

Commit 8d39e0f

Browse files
committed
Add cycle_barrier fields
1 parent e11a6d2 commit 8d39e0f

File tree

11 files changed

+155
-10
lines changed

11 files changed

+155
-10
lines changed

data/fields/cycle_barrier.json

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"key": "cycle_barrier",
3+
"type": "combo",
4+
"label": "Type",
5+
"customValues": false,
6+
"autoSuggestions": false,
7+
"strings": {
8+
"options": {
9+
"single": "Single",
10+
"double": "Double",
11+
"triple": "Triple",
12+
"diagonal": "Diagonal",
13+
"tilted": "Tilted"
14+
}
15+
}
16+
}
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"key": "cycle_barrier:installation",
3+
"type": "combo",
4+
"label": "Installation",
5+
"customValues": false,
6+
"autoSuggestions": false,
7+
"strings": {
8+
"options": {
9+
"fixed": "Fixed",
10+
"openable": "Openable",
11+
"removable": "Removable"
12+
}
13+
}
14+
}

data/fields/deflection.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"key": "deflection",
3+
"type": "number",
4+
"label": "Angle",
5+
"increment": 5,
6+
"prerequisiteTag": {
7+
"key": "cycle_barrier",
8+
"value": "diagonal"
9+
}
10+
}

data/fields/maxwidth/physical.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"key": "maxwidth:physical",
3+
"type": "roadheight",
4+
"label": "Width Limit",
5+
"snake_case": false,
6+
"prerequisiteTag": {
7+
"key": "cycle_barrier",
8+
"value": [
9+
"single",
10+
"diagonal",
11+
"tilted"
12+
]
13+
}
14+
}

data/fields/opening.json

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"key": "opening",
3+
"type": "roadheight",
4+
"label": "Opening Width",
5+
"snake_case": false,
6+
"prerequisiteTag": {
7+
"key": "cycle_barrier",
8+
"value": [
9+
"double",
10+
"triple"
11+
]
12+
}
13+
}

data/fields/overlap.json

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"key": "overlap",
3+
"type": "roadheight",
4+
"label": "Overlap Width",
5+
"snake_case": false,
6+
"prerequisiteTag": {
7+
"key": "cycle_barrier",
8+
"value": [
9+
"double",
10+
"triple"
11+
]
12+
}
13+
}

data/fields/spacing.json

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"key": "spacing",
3+
"type": "roadheight",
4+
"label": "Distance Between Barriers",
5+
"snake_case": false,
6+
"prerequisiteTag": {
7+
"key": "cycle_barrier",
8+
"value": [
9+
"double",
10+
"triple"
11+
]
12+
}
13+
}

data/presets/barrier/cycle_barrier.json

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,17 @@
11
{
22
"icon": "temaki-cycle_barrier",
33
"fields": [
4-
"access"
4+
"access",
5+
"wheelchair",
6+
"cycle_barrier",
7+
"maxwidth/physical",
8+
"opening",
9+
"spacing",
10+
"overlap",
11+
"deflection"
12+
],
13+
"moreFields": [
14+
"cycle_barrier/installation"
515
],
616
"geometry": [
717
"vertex"
@@ -10,6 +20,9 @@
1020
"barrier": "cycle_barrier"
1121
},
1222
"terms": [
23+
"chicane",
24+
"bike chicane",
25+
"bike barrier",
1326
"bicycle barrier",
1427
"bicycling barrier",
1528
"bike gates",

interim/source_strings.yaml

Lines changed: 41 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1639,6 +1639,31 @@ en:
16391639
label: Type
16401640
# cutting field placeholder
16411641
placeholder: Default
1642+
cycle_barrier:
1643+
# cycle_barrier=*
1644+
label: Type
1645+
options:
1646+
# cycle_barrier=diagonal
1647+
diagonal: Diagonal
1648+
# cycle_barrier=double
1649+
double: Double
1650+
# cycle_barrier=single
1651+
single: Single
1652+
# cycle_barrier=tilted
1653+
tilted: Tilted
1654+
# cycle_barrier=triple
1655+
triple: Triple
1656+
cycle_barrier/installation:
1657+
# cycle_barrier:installation=*
1658+
label: Installation
1659+
options:
1660+
# cycle_barrier:installation=fixed
1661+
fixed: Fixed
1662+
# cycle_barrier:installation=openable
1663+
openable: Openable
1664+
# cycle_barrier:installation=removable
1665+
removable: Removable
1666+
terms: '[translate with synonyms or related terms for ''Installation'', separated by commas]'
16421667
cycle_network:
16431668
# cycle_network=*
16441669
label: Network
@@ -1706,6 +1731,9 @@ en:
17061731
defibrillator/location:
17071732
# defibrillator:location=*
17081733
label: Location Description
1734+
deflection:
1735+
# deflection=*
1736+
label: Angle
17091737
delivery:
17101738
# delivery=*
17111739
label: Delivery
@@ -3330,6 +3358,9 @@ en:
33303358
# maxwidth=*
33313359
label: Width Limit
33323360
terms: '[translate with synonyms or related terms for ''Width Limit'', separated by commas]'
3361+
maxwidth/physical:
3362+
# maxwidth:physical=*
3363+
label: Width Limit
33333364
memorial:
33343365
# memorial=*
33353366
label: Type
@@ -3717,6 +3748,9 @@ en:
37173748
# openfire=*
37183749
label: Open Fires Allowed
37193750
terms: '[translate with synonyms or related terms for ''Open Fires Allowed'', separated by commas]'
3751+
opening:
3752+
# opening=*
3753+
label: Opening Width
37203754
opening_date:
37213755
# opening_date=*
37223756
label: Expected Opening Date
@@ -3760,6 +3794,9 @@ en:
37603794
# outdoor_seating=*
37613795
label: Outdoor Seating
37623796
terms: '[translate with synonyms or related terms for ''Outdoor Seating'', separated by commas]'
3797+
overlap:
3798+
# overlap=*
3799+
label: Overlap Width
37633800
par:
37643801
# par=*
37653802
label: Par
@@ -5023,6 +5060,9 @@ en:
50235060
source/population:
50245061
# source:population=*
50255062
label: Population Source
5063+
spacing:
5064+
# spacing=*
5065+
label: Distance Between Barriers
50265066
species:
50275067
# species=*
50285068
label: Species
@@ -7960,7 +8000,7 @@ en:
79608000
barrier/cycle_barrier:
79618001
# barrier=cycle_barrier | Translate the primary name. Optionally, add equivalent synonyms on newlines in order of preference (press the Return key).
79628002
name: Cycle Barrier
7963-
# 'terms: bicycle barrier,bicycling barrier,bike gates,cycling barrier'
8003+
# 'terms: chicane,bike chicane,bike barrier,bicycle barrier,bicycling barrier,bike gates,cycling barrier'
79648004
terms: <translate with synonyms or related terms for 'Cycle Barrier', separated by commas>
79658005
barrier/ditch:
79668006
# barrier=ditch | Ditch | Translate the primary name. Optionally, add equivalent synonyms on newlines in order of preference (press the Return key).

package-lock.json

Lines changed: 6 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)