-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Beste allemaal,
De afgelopen maanden heb ik gewerkt aan een tool om de
NS-ritinformatie uit ARNU beschikbaar te maken via een HTTP
interface,
aangevuld met de geplande dienstregeling uit de IFF dataset. Deze
service is de basis voor de ritinformatie die sinds de laatste update
op te vragen is in de Rijden de Treinen app
(
www.rijdendetreinen.nl/app).
Eerder had ik al de InfoPlus DVS service van Rijden de Treinen open
source gemaakt, vanavond kondig ik ook de eerste public release aan
van RDT Serviceinfo. RDT Serviceinfo is in staat om dienstregelingen
uit IFF in te laden en wijzigingen, annuleringen of extra ritten via
ARNU Ritinfo te verwerken.
De actuele dienstregeling wordt voor iedere dienstregelingsdag
opgeslagen in een Redis database; via een REST webservice is de
ritinformatie per trein op te vragen (evenals een overzicht van alle
treinritten voor een dienstregelingsdag).
Tot slot biedt RDT Serviceinfo de mogelijkheid om, wanneer je RDT
InfoPlus DVS gebruikt, ritten bij te mengen die momenteel niet in DVS
worden doorgeleverd (lees: treinvervangend vervoer en treinen tussen
Enschede en Gronau).
RDT Serviceinfo is geschreven in Python en draait zonder problemen op
Debian 8 of recente releases van Ubuntu.
Je kunt RDT Serviceinfo vinden op GitHub:
https://github.com/geertw/rdt-serviceinfo
In de README staan de systeemvereisten en een stappenplan om aan de
slag te gaan.
De code is beschikbaar onder de GNU GPL. Merge requests, tips en
issues zijn welkom. Enjoy!
Geert
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQEcBAEBAgAGBQJVtrDpAAoJENVof3KuNKVZyWwH/0Huxm72wqK89qrVlJgUwCf4
02uLycTWkk72ryadWcHMWtuFtI/7RyOqu0ymdlGwFXvZuSA+VN6LTfyRPxqi8IIc
jlCmJJ92bCtl9S1twOS6LPt0FfCy+v84dx28Pi9o1j9XrVThNb7DyBmE3waM8eKw
v+uFgvl0ygDzOyhA/6tDQiR0pexS1YXELaZ5tBtx9op+MpgNDIRN9YVB7jmoiLeT
ruZFGS/OfHII+8xifjK4HkZ+fhokW/H4GqWJ/o2srtYQhxf1BkFR2KzdH/dZ5wQc
h2CzKK5UMtxaxLFZLeSt12Dbe0F5Jx9dc6S8VaMexvlEooTdkc+D3/1KqVBOHpU=
=dxZ9
-----END PGP SIGNATURE-----