/Line/Route/Sequence with No stopPointSequences

Result of update dated 12/2/2019:

Lines duplicated: H3, N25, N550, W8, W9

405 missing stops between Purley and Redhill in both directions
B13 weirdly split into 5 inbound and 7 outbound sections
Piccadilly line missing Hatton Cross-Heathrow Terminal 4

Nick
I think that the new 405 file is just for the Arriva school journey, which does not run south of Purley. There is another file for the main service run by Metrobus.
Could I clarify what you mean by ā€œlines duplicatedā€? Are you referring to there being more than one XML file for the route with overlapping dates of operation (there are usually plenty which do not overlap) or to something that looks wrong within an individual XML file?

Michael

Hi Michael,
Iā€™m sure youā€™re right about what they meant to happen with the 405 and it would have appeared on my duplicated list, but the effect on the API call is to lose the main route entirely.
The ā€˜route duplicatedā€™ comment is my shorthand version of the opposite problem where, for instance, the N550 has two inbound stopPointSequence 0s and two outbound stopPointSequence 1s. These reflect a route divergence and rejoin through the City which really ought to be done as, for example, inbound 0 Canning Town-Aldgate, 1 Aldgate-Bank via St Mary Axe, 2 Aldgate-Bank via Fenchurch Street and 3 Bank-Trafalgar Square. Corresponding stuff for the outbound.

This is really part of a longer-running problem with the failure of the API and/or interface to deal with loops and split/rejoin cases. Iā€™ve had another thread on this open for about 21 months now. If you really want to see how badly it can go wrong have a look at the national-rail entries - Merseyrail is possibly the most horrible example. Iā€™ve written my own routines that correctly (ish) generate the routing information from the ATOC CIF-format timetable data for the rail side and am working on the same using the CUF-format for the Underground

Result of update dated 19/2/2019:

Lines duplicated: H3, N25, N550, W8, W9

405 missing stops between Purley and Redhill in both directions
B13 weirdly split into 5 inbound and 7 outbound sections
Piccadilly line missing Hatton Cross-Heathrow Terminal 4

Result of update dated 25/2/2019:

Lines duplicated H3, N25, N550, W8, W9

405 missing stops between Purley and Redhill in both directions
B13 weirdly split into 5 inbound and 7 outbound sections
Piccadilly line missing Hatton Cross-Heathrow Terminal 4

Result of update dated 26/2/2019:

Line restored: 405
Lines deleted: 13, N113
Lines duplicated: District, H3, N25, N550, W8, W9

B13 weirdly split into 5 inbound and 7 outbound sections
Piccadilly line missing Hatton Cross-Heathrow Terminal 4

Result of update dated 5/3/2019:

Lines restored: 13, N113
Lines duplicated: District, H3, N25, N63, N550, W8, W9

B13 weirdly split into 5 inbound and 7 outbound sections
Piccadilly line missing Hatton Cross-Heathrow Terminal 4

Result of update dated 13/3/2019:

Line restored: N63
Lines duplicated: District, H3, N25, N550, W8, W9

B13 weirdly split into 5 inbound and 7 outbound sections
Piccadilly line missing Hatton Cross-Heathrow Terminal 4

Result of update dated 18/3/2019:

And weā€™re back to the original bug that started this thread!:

Lines restored: District
Lines with no stopPointSequences: Hammersmith & City, Metropolitan
Lines duplicated: H3, N25, N550, W8, W9

Circle line has no outbound (clockwise) data
B13 weirdly split into 5 inbound and 7 outbound sections
Piccadilly line missing Hatton Cross-Heathrow Terminal 4

Result of update dated 28/3/2019:

Lines restored: Circle, Hammersmith & City
Line with no stopPointSequences: Metropolitan
Lines deleted in error: 147, 330, N15
Lines duplicated: H3, H37, N25, N550, W8, W9

B13 weirdly split into 5 inbound and 7 outbound sections
Piccadilly line missing Hatton Cross-Heathrow Terminal 4
Tram: missing Beckenham Junction/Elmers End-Croydon (both directions) and Wimbledon-Croydon

Oops, error in my last two posts:
The problem with H&C/Met on 18/3 and Met on 28/3 is a lack of routeSections in /Line/Mode/{modes}/Route, rather than a lack of stopPointSequences

Result of update dated 28/3/2019: (republication on 8/4 after reversion to 18/3 version):

Line restored: Tram
Lines with no routeSections: Hammersmith & City, Metropolitan
Lines deleted in error: 147, 330, N15, N279
Lines duplicated: H3, H37, N25, N550, W8, W9

B13: weirdly split into 5 inbound and 7 outbound sections
Circle: outbound (clockwise) direction missing, again due to missing routeSections

  • in fact the only routeSection is Edgware Road-Hammersmith, even though the /Route/Sequence call returns both inbound routes

Piccadilly: line missing Hatton Cross-Heathrow Terminal 4

Result of update dated 10/4/2019 (published 15/4):

Lines restored: 147, 330, N15, N25, N279, N550
Lines with no route sections: Hammersmith & City, Metropolitan
Lines duplicated: H3, H37, W8, W9

B13: weirdly split into 5 inbound and 7 outbound sections, also 119 outbound split into three sections
Circle: outbound (clockwise) direction missing, again due to missing routeSections
Piccadilly: line missing Hatton Cross-Heathrow Terminal 4

Result of update dated 16/4/2019:

Lines with no route sections: Hammersmith & City, Metropolitan
Line deleted: N109
Lines duplicated: H3, H37, W8, W9

B13: weirdly split into 5 inbound and 7 outbound sections, also 119 outbound split into three sections
Circle: outbound (clockwise) direction missing, again due to missing routeSections
Piccadilly: line missing Hatton Cross-Heathrow Terminal 4

Result of update dated 24/4/2019:

Line restored: N109
Lines with no route sections: Hammersmith & City, Metropolitan
Lines deleted: 124, U7
Lines duplicated: H3, H37, W8, W9

405: missing Purley-Redhill in both directions
B13: weirdly split into 5 inbound and 7 outbound sections, also 119 outbound split into three sections
Circle: outbound (clockwise) direction missing, again due to missing routeSections
Piccadilly: line missing Hatton Cross-Heathrow Terminal 4

Result of update dated 30/4/2019:

Lines restored: 124, 405, U7
Lines with no route sections: Hammersmith & City, Metropolitan
Line duplicated: Central, H3, H37, W8, W9

B13: weirdly split into 5 inbound and 7 outbound sections, also 119 outbound split into three sections
Circle: outbound (clockwise) direction missing, again due to missing routeSections
Piccadilly: line missing Hatton Cross-Heathrow Terminal 4

Result of update dated 3/5/2019:

Lines with no routeSections: Hammersmith & City, Metropolitan
Lines deleted in error: 65, 71, K3, N65
Line duplicated: Central, H3, H37, W8, W9

B13: weirdly split into 5 inbound and 7 outbound sections, also 119 outbound split into three sections
Circle: outbound (clockwise) direction missing, again due to missing routeSections
Piccadilly: line missing Hatton Cross-Heathrow Terminal 4

Result of update dated 7/5/2019:

Lines restored: 65, 71, K3, N65
Lines with no routeSections: Hammersmith & City, Metropolitan
Line deleted: 473
Lines duplicated: Central, H3, H37, W8, W9

B13: weirdly split into 5 inbound and 7 outbound sections, also 119 outbound split into three sections
Circle: outbound (clockwise) direction missing, again due to missing routeSections
Piccadilly: line missing Hatton Cross-Heathrow Terminal 4

Could I suggest starting a fresh thread on this as scrolling down on the wrong piece of kit can take forever!

You donā€™t have ctrl+end?