Skip to content

Commit 5848919

Browse files
committed
migrate to the measurement field
1 parent 412eb0a commit 5848919

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+1255
-1010
lines changed
Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,16 @@
11
{
22
"key": "aerialway:duration",
3-
"type": "number",
3+
"type": "measurement",
4+
"measurement": {
5+
"dimension": "duration",
6+
"usage": "default",
7+
"units": {
8+
"minute": [
9+
""
10+
]
11+
}
12+
},
413
"minValue": 0,
5-
"label": "Duration (minutes)",
14+
"label": "{duration}",
615
"placeholder": "1, 2, 3..."
716
}

data/fields/ascent.json

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,16 @@
11
{
22
"key": "ascent",
33
"minValue": 0,
4-
"type": "number",
4+
"type": "measurement",
5+
"measurement": {
6+
"dimension": "length",
7+
"usage": "default",
8+
"units": {
9+
"meter": [
10+
""
11+
]
12+
}
13+
},
514
"label": "Total Ascent",
615
"terms": [
716
"ascent",

data/fields/capacity_volume.json

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,16 @@
11
{
22
"key": "capacity",
3-
"type": "number",
3+
"type": "measurement",
4+
"measurement": {
5+
"dimension": "volume",
6+
"usage": "default",
7+
"units": {
8+
"cubic-meter": [
9+
""
10+
]
11+
}
12+
},
413
"minValue": 0,
5-
"label": "Capacity (Cubic Meters)",
14+
"label": "Capacity",
615
"placeholder": "50, 100, 200..."
716
}

data/fields/circumference.json

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,27 @@
11
{
22
"key": "circumference",
3-
"type": "combo",
3+
"type": "measurement",
4+
"measurement": {
5+
"dimension": "length",
6+
"usage": "default",
7+
"units": {
8+
"meter": [
9+
""
10+
],
11+
"centimeter": [
12+
"cm"
13+
],
14+
"millimeter": [
15+
"mm"
16+
],
17+
"foot-and-inch": [
18+
"'"
19+
],
20+
"yard": [
21+
"yd"
22+
]
23+
}
24+
},
425
"label": "Circumference (at Breast Height)",
526
"snake_case": false,
627
"placeholder": "1 m, 20 cm, 30\"",

data/fields/climbing/length.json

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,15 @@
11
{
22
"key": "climbing:length",
3-
"type": "number",
3+
"type": "measurement",
4+
"measurement": {
5+
"dimension": "length",
6+
"usage": "default",
7+
"units": {
8+
"meter": [
9+
""
10+
]
11+
}
12+
},
413
"minValue": 0,
5-
"label": "Length (Meters)"
14+
"label": "Length"
615
}

data/fields/depth.json

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,15 @@
11
{
22
"key": "depth",
33
"minValue": 0,
4-
"type": "number",
5-
"label": "Depth (Meters)"
4+
"type": "measurement",
5+
"measurement": {
6+
"dimension": "length",
7+
"usage": "default",
8+
"units": {
9+
"meter": [
10+
""
11+
]
12+
}
13+
},
14+
"label": "Depth"
615
}

data/fields/descent.json

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,16 @@
11
{
22
"key": "descent",
33
"minValue": 0,
4-
"type": "number",
4+
"type": "measurement",
5+
"measurement": {
6+
"dimension": "length",
7+
"usage": "default",
8+
"units": {
9+
"meter": [
10+
""
11+
]
12+
}
13+
},
514
"label": "Total Descent",
615
"terms": [
716
"cumulative elevation",

data/fields/diameter.json

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,28 @@
11
{
22
"key": "diameter",
3-
"type": "combo",
3+
"type": "measurement",
4+
"measurement": {
5+
"dimension": "length",
6+
"usage": "default",
7+
"units": {
8+
"meter": [
9+
"m"
10+
],
11+
"centimeter": [
12+
"cm"
13+
],
14+
"millimeter": [
15+
"",
16+
"mm"
17+
],
18+
"foot-and-inch": [
19+
null
20+
],
21+
"yard": [
22+
"yd"
23+
]
24+
}
25+
},
426
"label": "Diameter",
527
"snake_case": false,
628
"placeholder": "5 mm, 10 cm, 15 in…"

data/fields/distance.json

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,25 @@
11
{
22
"key": "distance",
3-
"type": "text",
3+
"type": "measurement",
44
"label": "Distance",
55
"terms": [
66
"length",
77
"mileage"
8-
]
8+
],
9+
"measurement": {
10+
"dimension": "length",
11+
"usage": "default",
12+
"units": {
13+
"kilometer": [
14+
"",
15+
"km"
16+
],
17+
"mile": [
18+
"mi"
19+
],
20+
"meter": [
21+
"m"
22+
]
23+
}
24+
}
925
}

data/fields/dock/height.json

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,15 @@
11
{
22
"key": "dock:height",
33
"minValue": 0,
4-
"type": "number",
5-
"label": "Dock Height (Meters)"
4+
"type": "measurement",
5+
"measurement": {
6+
"dimension": "length",
7+
"usage": "default",
8+
"units": {
9+
"meter": [
10+
""
11+
]
12+
}
13+
},
14+
"label": "Dock Height"
615
}

0 commit comments

Comments
 (0)