Skip to content

Commit 2894e6d

Browse files
authored
feat: model JRL service revisions (#279)
1 parent be83ca1 commit 2894e6d

14 files changed

Lines changed: 199 additions & 14 deletions

File tree

data/line/JRL.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
},
99
"type": "mrt.medium",
1010
"color": "#0099aa",
11-
"startedAt": "2027-12-31",
11+
"startedAt": "2028-06-30",
1212
"operatingHours": {
1313
"weekdays": {
1414
"start": "05:30",

data/service/JRL_WEST.json

Lines changed: 161 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
},
1010
"revisions": [
1111
{
12-
"id": "r_2027_stage_1",
13-
"startAt": "2027-12-31",
12+
"id": "r_2028_stage_1",
13+
"startAt": "2028-06-30",
1414
"endAt": "2029-12-31",
1515
"path": {
1616
"stations": [
@@ -106,6 +106,157 @@
106106
{
107107
"id": "r_2029_stage_3",
108108
"startAt": "2029-12-31",
109+
"endAt": "2035-01-01",
110+
"path": {
111+
"stations": [
112+
{
113+
"stationId": "CCK",
114+
"displayCode": "JS1"
115+
},
116+
{
117+
"stationId": "CKW",
118+
"displayCode": "JS2"
119+
},
120+
{
121+
"stationId": "TGH",
122+
"displayCode": "JS3"
123+
},
124+
{
125+
"stationId": "HGK",
126+
"displayCode": "JS4"
127+
},
128+
{
129+
"stationId": "CPN",
130+
"displayCode": "JS5"
131+
},
132+
{
133+
"stationId": "JRW",
134+
"displayCode": "JS6"
135+
},
136+
{
137+
"stationId": "BHJ",
138+
"displayCode": "JS7"
139+
},
140+
{
141+
"stationId": "BNL",
142+
"displayCode": "JS8"
143+
},
144+
{
145+
"stationId": "ETP",
146+
"displayCode": "JS9"
147+
},
148+
{
149+
"stationId": "TKN",
150+
"displayCode": "JS10"
151+
},
152+
{
153+
"stationId": "JRH",
154+
"displayCode": "JS11"
155+
},
156+
{
157+
"stationId": "JRP",
158+
"displayCode": "JS12"
159+
},
160+
{
161+
"stationId": "JRH",
162+
"displayCode": "JS11"
163+
},
164+
{
165+
"stationId": "TKN",
166+
"displayCode": "JS10"
167+
},
168+
{
169+
"stationId": "ETP",
170+
"displayCode": "JS9"
171+
},
172+
{
173+
"stationId": "BNL",
174+
"displayCode": "JS8"
175+
},
176+
{
177+
"stationId": "BHJ",
178+
"displayCode": "JS7"
179+
},
180+
{
181+
"stationId": "GKP",
182+
"displayCode": "JW1"
183+
},
184+
{
185+
"stationId": "TWS",
186+
"displayCode": "JW2"
187+
},
188+
{
189+
"stationId": "NYG",
190+
"displayCode": "JW3"
191+
},
192+
{
193+
"stationId": "NYC",
194+
"displayCode": "JW4"
195+
},
196+
{
197+
"stationId": "PKH",
198+
"displayCode": "JW5"
199+
},
200+
{
201+
"stationId": "NYC",
202+
"displayCode": "JW4"
203+
},
204+
{
205+
"stationId": "NYG",
206+
"displayCode": "JW3"
207+
},
208+
{
209+
"stationId": "TWS",
210+
"displayCode": "JW2"
211+
},
212+
{
213+
"stationId": "GKP",
214+
"displayCode": "JW1"
215+
},
216+
{
217+
"stationId": "BHJ",
218+
"displayCode": "JS7"
219+
},
220+
{
221+
"stationId": "JRW",
222+
"displayCode": "JS6"
223+
},
224+
{
225+
"stationId": "CPN",
226+
"displayCode": "JS5"
227+
},
228+
{
229+
"stationId": "HGK",
230+
"displayCode": "JS4"
231+
},
232+
{
233+
"stationId": "TGH",
234+
"displayCode": "JS3"
235+
},
236+
{
237+
"stationId": "CKW",
238+
"displayCode": "JS2"
239+
},
240+
{
241+
"stationId": "CCK",
242+
"displayCode": "JS1"
243+
}
244+
]
245+
},
246+
"operatingHours": {
247+
"weekdays": {
248+
"start": "05:30",
249+
"end": "00:00"
250+
},
251+
"weekends": {
252+
"start": "05:30",
253+
"end": "00:00"
254+
}
255+
}
256+
},
257+
{
258+
"id": "r_2035_js2a_infill",
259+
"startAt": "2035-01-01",
109260
"endAt": null,
110261
"path": {
111262
"stations": [
@@ -117,6 +268,10 @@
117268
"stationId": "CKW",
118269
"displayCode": "JS2"
119270
},
271+
{
272+
"stationId": "JS2A",
273+
"displayCode": "JS2A"
274+
},
120275
{
121276
"stationId": "TGH",
122277
"displayCode": "JS3"
@@ -233,6 +388,10 @@
233388
"stationId": "TGH",
234389
"displayCode": "JS3"
235390
},
391+
{
392+
"stationId": "JS2A",
393+
"displayCode": "JS2A"
394+
},
236395
{
237396
"stationId": "CKW",
238397
"displayCode": "JS2"

data/station/BHJ.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
{
1515
"lineId": "JRL",
1616
"code": "JS7",
17-
"startedAt": "2027-12-31T00:00:00Z",
17+
"startedAt": "2028-06-30T00:00:00Z",
1818
"endedAt": null,
1919
"structureType": "elevated"
2020
}

data/station/BNL.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
{
2222
"lineId": "JRL",
2323
"code": "JS8",
24-
"startedAt": "2027-12-31T00:00:00Z",
24+
"startedAt": "2028-06-30T00:00:00Z",
2525
"endedAt": null,
2626
"structureType": "elevated"
2727
}

data/station/CCK.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
{
2929
"lineId": "JRL",
3030
"code": "JS1",
31-
"startedAt": "2027-12-31T00:00:00Z",
31+
"startedAt": "2028-06-30T00:00:00Z",
3232
"endedAt": null,
3333
"structureType": "elevated"
3434
}

data/station/CKW.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
{
1515
"lineId": "JRL",
1616
"code": "JS2",
17-
"startedAt": "2027-12-31T00:00:00Z",
17+
"startedAt": "2028-06-30T00:00:00Z",
1818
"endedAt": null,
1919
"structureType": "elevated"
2020
}

data/station/CPN.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
{
1515
"lineId": "JRL",
1616
"code": "JS5",
17-
"startedAt": "2027-12-31T00:00:00Z",
17+
"startedAt": "2028-06-30T00:00:00Z",
1818
"endedAt": null,
1919
"structureType": "elevated"
2020
}

data/station/GKP.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
{
1515
"lineId": "JRL",
1616
"code": "JW1",
17-
"startedAt": "2027-12-31T00:00:00Z",
17+
"startedAt": "2028-06-30T00:00:00Z",
1818
"endedAt": null,
1919
"structureType": "elevated"
2020
}

data/station/HGK.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
{
1515
"lineId": "JRL",
1616
"code": "JS4",
17-
"startedAt": "2027-12-31T00:00:00Z",
17+
"startedAt": "2028-06-30T00:00:00Z",
1818
"endedAt": null,
1919
"structureType": "elevated"
2020
}

data/station/JRW.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
{
1515
"lineId": "JRL",
1616
"code": "JS6",
17-
"startedAt": "2027-12-31T00:00:00Z",
17+
"startedAt": "2028-06-30T00:00:00Z",
1818
"endedAt": null,
1919
"structureType": "elevated"
2020
}

0 commit comments

Comments
 (0)