Skip to content

Commit c156fca

Browse files
authored
Add cycle_barrier fields (#1232)
1 parent cfa71d6 commit c156fca

File tree

8 files changed

+90
-1
lines changed

8 files changed

+90
-1
lines changed

data/fields/cycle_barrier.json

+16
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+
}
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

+10
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

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"key": "maxwidth:physical",
3+
"type": "roadheight",
4+
"label": "Width Limit",
5+
"snake_case": false
6+
}

data/fields/opening.json

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"key": "opening",
3+
"type": "number",
4+
"label": "Opening Width (Meters)",
5+
"snake_case": false,
6+
"prerequisiteTag": {
7+
"key": "cycle_barrier",
8+
"valueNot": "single"
9+
}
10+
}

data/fields/overlap.json

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"key": "overlap",
3+
"type": "number",
4+
"label": "Overlap Width (Meters)",
5+
"snake_case": false,
6+
"prerequisiteTag": {
7+
"key": "cycle_barrier",
8+
"valueNot": "single"
9+
}
10+
}

data/fields/spacing.json

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"key": "spacing",
3+
"type": "number",
4+
"label": "Distance Between Barriers (Meters)",
5+
"snake_case": false,
6+
"prerequisiteTag": {
7+
"key": "cycle_barrier",
8+
"valueNot": "single"
9+
}
10+
}

data/presets/barrier/cycle_barrier.json

+14-1
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",

0 commit comments

Comments
 (0)