I was reading this blog post and I thought it may be of interest to some on here:
http://ljn.io/posts/calculating-uk-rail-fares/
Does anyone have any thoughts on how the data could be clearer?
One concern I have is that some of the data is simply wrong, and contradicts the public-facing conditions and/or restrictions.
http://ljn.io/posts/calculating-uk-rail-fares/
http://ljn.io/posts/check-a-journey-is-valid-on-a-fare/Linus Norton said:Although the UK rail fare data is often described as “open” I would actually describe it as available rather than open. Rail Delivery Group (formerly ATOC) are the holders of the data and before handing it over you need to agree to a fairly restrictive license and sign up for an account that can be disabled at their discretion. On top of that the data is only updated three times a year whereas the commercial data is updated daily.
What’s worse is that the data is almost entirely meaningless to anyone not working in the industry. Using the data to calculate rail fares is a complicated process and there is no formal documentation public or private. This guide covers the basics of looking up a fare and working out how much a train ticket should cost. The information presented in this blog post is also available in a wiki...
(read more)
If anyone else here has also been looking at the fares data, do you share these frustrations?Linus Norton said:In my previous post we covered the steps needed to calculate a fare. Now we’re going to validate that a journey is permitted using a fare. The data we need for that is all in the fares feed and as part of that we will be covering the fares restriction data which is a notoriously obtuse set of data......
(read more)
Does anyone have any thoughts on how the data could be clearer?
One concern I have is that some of the data is simply wrong, and contradicts the public-facing conditions and/or restrictions.