May 22/23 TransXChange missing quite a few bus routes


#1

Hi,

I noticed in the latest download of the TransXChange that I downloaded from http://data.tfl.gov.uk/tfl/syndication/feeds/journey-planner-timetables.zip yesterday is showing quite a few bus routes missing / no schedules from today onwards.

For instance the route 100’s in the May 23 TransXChange were:
101
102
106
108
109
121
123
128
129
132
133
137
141
142
144
147
149
150
153
156
157
159
160
166
171
172
173
176
184
185
188
193
194
195
197
198
N109
N133
N136
N137
N171

but were missing:
100, 103, 104, 105, 107, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 122, 124, 125, 126, 127, 130, 131, 134, 135, 136, 138, 139, 140, 143, 145, 146, 148, 151, 152, 154, 155, 158, 161, 162, 163, 164, 165, 167, 168, 169, 170, 174, 175, 177, 178, 179, 180, 181, 182, 183, 186, 187, 189, 190, 191, 192, 196, 199, N113, N136, N155, N199

I checked against https://tfl.gov.uk/cdn/static/cms/documents/bus-service-changes.pdf to see if any of the missing routes were mentioned, for example route 124, but couldn’t find mention of it there. The pdf mentions some of the missing routes below, but not all.

I was able to plan a journey with route 124 on your website for tomorrow, May 25, but with the data from this download, I’m not able.

Other bus routes that are missing:
1, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 20, 22, 23, 24, 25, 27, 28, 30, 31, 32, 33, 34, 39, 43, 44, 46, 47, 51, 52, 53, 54, 55, 56, 57, 58, 61, 62, 65, 69, 70, 71, 72, 74, 75, 76, 77, 79, 80, 81, 83, 85, 86, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99
300, 302, 307, 308, 314, 315, 316, 320, 322, 323, 324, 326, 327, 328, 330, 331, 332, 336, 337, 339, 352, 353, 354, 355, 356, 357, 358, 359, 362, 365, 366, 371, 372, 379, 380, 383, 384, 386, 389, 390, 391, 395, 396, 398, 399
N205, N207
404, 405, 406, 411, 413, 418, 419, 423, 424, 425, 430, 432, 434, 440, 444, 453, 455, 460, 462, 463, 465, 467, 470, 472, 473, 476, 482, 483, 485, 487, 488, 491, 493, 496, 498, 499
507, 508, 521, 549, 601, 602, 603, 607, 613, 616, 617, 629, 632, 634, 636, 637, 638, 641, 662, 664, 665, 672, 678, 681, 683, 684, 689, 690, 696, 931, 965, N550, N551
A10, C1, C11, D3, D6, D7, D8, E2, E3, E6, E8, E11, G1, H9, H10, H11, H12, H13, H14, H17, H22, H32, H37, H91, H98, K2, K4, K5
N1, N5, N7, N8, N9, N11, N15, N16, N18, N20, N22, N28, N31, N44, N55, N74, N83, N86, N87, N91, N97, N98, P4, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, RV1, S1, S3, U1, U2, U3, U4, U10, W4, W7, W8, W9, W10, W14, W15, X26

Are these missing routes valid?

Thanks,
Melinda


#2

@TransitApp

Hi Melinda,

I’ve just downloaded the file myself and can see 259 files in BUSES PART ONE 23052017 and 472 in BUSES PART TWO 23052017 which marries up with the number of files generated from the Journey Planner.

I’m not sure what could have caused it - maybe there was a connection issue that caused it.

Please let me know if you’re still having issues.

Thanks,
James Evans
TfL Online Operations


#3

@jamesevans

Found the problem! It wasn’t a connection issue. It was just the regex we were using to unzip only the files with buses in it:
"BUSES PART ONE 23052017"
“BUS PART TWO 23052017”

We ended up not looking at “BUS PART TWO 23052017”, so that’s why half the busses were missing. We’ve updated our regex and it works now.

Thanks for your help!

Melinda