Hi all,
I'm just dipping my toe into rail data and attempting to differentiate between the different feeds available. I've signed up for OpenLDBWS and have requested an account on Rail Data Marketplace (in the hope of accessing JSON feeds), but have not heard back from the latter yet.
In what I imagine is a fairly typical initial use-case, I'm interested in homebrewing a departure board display for my local station, initially in a command-line interface, but perhaps later in a physical screen. I believe that OpenLDBWS is the right source for that data, and I have successfully made some requests to the "ldb12" version of OpenLDBWS via Postman and SoapUI using the GetDepBoardWithDetails request type.
There's some data I was expecting to see in the responses that doesn't seem to be present, namely fields describing typical passenger loading,
previous calling points and the "last report" status (e.g. "between XYZ and ABC"). These are often present in some public front-ends, e.g.
this one (I think this is referred to as the "live departure board" site?).
I wondered if this might be a difference between the Public and Staff versions of the LDB feeds, but fields for the above data (or at least, the first two of the three I list) are described in the
OpenLDBWS docs for the Public version, so I was hoping to see them in the responses. Should these fields be present somewhere, or should I be making a different request to see them? Or is it the case that LDBWS doesn't provide some of these and they must be gleaned from other sources, such as Push Port?
Any tips would be very much appreciated! Thanks in advance, and do feel free to correct any misnomers or assumptions above, as I'm still getting to grips with all this.
James