Open-source tool voor ritinformatie uit ARNU/IFF

222 views
Skip to first unread message

Geert Wirken

unread,
Jul 27, 2015, 6:30:17 PM7/27/15
to ope...@googlegroups.com
-----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-----

Aar Clay

unread,
Jul 28, 2015, 7:00:01 AM7/28/15
to openov, ge...@gwirken.nl
Ik zag het al eerder voorbij komen toen ik je recentelijk erover mailde. en het ziet er zeker interessant uit.
Ik ga het zeker inbouwen komende week.

Je bent ook al op de hoogte dat de NS een proef gaat starten met een vernieuwde DVS, met daarin TreinVervangendVervoer?
Zie ook de 'ndov-loket meldingen'-groep met het onderwerp van 30 juni j.l.

Groeten,
Ariën





Op dinsdag 28 juli 2015 00:30:17 UTC+2 schreef Geert Wirken:

Geert Wirken

unread,
Jul 28, 2015, 12:08:52 PM7/28/15
to ope...@googlegroups.com
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 28-07-15 13:00, Aar Clay wrote:
> Je bent ook al op de hoogte dat de NS een proef gaat starten met
> een vernieuwde DVS, met daarin TreinVervangendVervoer? Zie ook de
> 'ndov-loket meldingen'-groep met het onderwerp van 30 juni j.l.

Zeker, alleen was op dat moment RDT Serviceinfo al in beta :-)
Overigens duurt het nog tot 2016 voordat dit operationeel is.

Geert

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)

iQEcBAEBAgAGBQJVt6kEAAoJENVof3KuNKVZjTIIAJwQ1Wf/Izy7oPFtHQMGv8ra
V9u/3MwSTXE/oEf00EtXHqzm/KPfjlbBugM1hIkx8OlCb8yyiAHUN1Yv+f4iTuWi
ccmQ4TMlNs8pCOetSmeMnddPQgLXpTxPMjNhN/TASLomVGQtDJZ/paYfocdyleLg
dUXWx1/rNPFoJKlm0i+DDYHpD8TUwjXumneFeXEydpDMLtcZ/3FXVEXOCaSP7nnw
L+vHKZC6mUmHoMQiuyK8p+Gmn1YPuvSBSC2tSwpU01bpeX+c/kwV5Wulm0jd0vgn
+gsGvBw+8FaXWSVgLoCDxjaLOjw0VGoTYXv9HeegVpkYPs+sBqhCL6es1Awokew=
=lHc8
-----END PGP SIGNATURE-----

Aar Clay

unread,
Aug 5, 2015, 4:19:36 PM8/5/15
to openov
Ik moet dus http://data.ndovloket.nl/ns/ns-latest.zip dagelijks even downloaden met een cron en uitpakken naar de cache/dataset directory?
Dat klopt toch zo ;-)?


Op dinsdag 28 juli 2015 18:08:52 UTC+2 schreef Geert Wirken:

Geert Wirken

unread,
Aug 5, 2015, 6:37:49 PM8/5/15
to ope...@googlegroups.com
Yep, dat is inderdaad de bedoeling (en verder de dienstregeling
verwerken zoals het in de README omschreven staat).

Geert

On 05-08-15 22:19, Aar Clay wrote:
> Ik moet dus http://data.ndovloket.nl/ns/ns-latest.zip dagelijks even
> downloaden met een cron en uitpakken naar de |cache/dataset directory?
> Dat klopt toch zo ;-)?
> |
> Op dinsdag 28 juli 2015 18:08:52 UTC+2 schreef Geert Wirken:
>
> On 28-07-15 13:00, Aar Clay wrote:
>> Je bent ook al op de hoogte dat de NS een proef gaat starten met
>> een vernieuwde DVS, met daarin TreinVervangendVervoer? Zie ook de
>> 'ndov-loket meldingen'-groep met het onderwerp van 30 juni j.l.
>
> Zeker, alleen was op dat moment RDT Serviceinfo al in beta :-)
> Overigens duurt het nog tot 2016 voordat dit operationeel is.
>
> Geert
>
>
> --
> Je hebt dit bericht ontvangen omdat je bent geabonneerd op de groep
> "openov" van Google Discussiegroepen.
> Als je je wilt afmelden bij deze groep en geen e-mails van de groep meer
> wilt ontvangen, stuur je een e-mail naar
> openov+un...@googlegroups.com
> <mailto:openov+un...@googlegroups.com>.
> Ga naar https://groups.google.com/d/optout voor meer opties.

Reply all
Reply to author
Forward
0 new messages