waarisdetrein.nl

Archive for november 10th, 2013

Resurection (0.7.0)

zondag, november 10th, 2013

Het heeft 20 maanden geduurd, maar het werd weer eens tijd voor een spiksplinternieuwe release van de actuele vertrektijden. Er is veel veranderd, veel oude code is weggehaald, en daarvoor in de plaats is een hele verbetering gekomen in de achterliggende data. De NS heeft sinds vorige week (via het OpenGeo NDOVLoket) Infoplus data beschikbaar gesteld aan ontwikkelaars. Infoplus is het “nieuwe” informatiesysteem voor reisinformatie, waar inmiddels alweer meer dan 10 jaar aan wordt gewerkt. Deze informatie is preciezer en bevat specifieke en gestructureerd info per trein, zoals je het ook op het perron op het station ziet.

screenshot

Dat betekent onder andere:

  • Betere detectie en de reden van afwijkingen (“Rijdt niet vanwege geplande werkzaamheden“)
  • De geplande en de actuele eindbestemming naast elkaar
  • Dezelfde vertragingen als op het bord, maar dan op de minuut (of preciezer, ga maa even met je muis op de vertraging staan)
  • Via (met je muis over de bestemming) bevat meer route informatie

Deze site (of misschien kan je het beter een hack noemen) bestaat alweer een jaar of 5/6 en begon als “screen scraper”. De mobiele NS site werd uitgelezen en werd getoond op een manier die geschikt was voor mijn GPRS dumbphone. Dus zeer beperkte opmaak, zo min mogelijk bytes, etc. Inmiddels heb ik alweer paar jaar een smartphone, wordt 4G uitgerold in Nederland en is de layout niet meer geschikt voor de hoeveelheid informatie die getoond moet kunnen worden.

Dit is de eerste iteratie, je kan het gerust Beta noemen – zowel aan de backend en de frontend is er vanalles nog niet perfect, en kan ik nog niet garanderen dat je 100% zekerheid hebt dat de informatie klopt. Zie je iets wat er fout uit ziet – laat het dan graag weten, dan zoek ik het uit. Dat kan bijvoorbeeld op twitter (@webguy) of als comment op deze blog post.

En wat komt er zo al nog aan de komende tijd?

  • een nieuwe layout die nog steeds past op je mobiele telefoon, maar iets meer opmaak heeft
  • alle nog komende stops van een trein worden toegevoegd
  • de actuele materieelsamenstelling, zover die bepaald kan worden (en niet fout is)
  • tweaks en verberteringen, vooral in het tonen van treinen die splitsen/combineren en meldingen daarover

Hierbij wat voorbeeld stations:

Amsterdam Centraal   |   Utrecht Centraal   |   Schiphol

 

Posted in Uncategorized | No Comments »

RSS Dienstregelingen

  • Er is een fout opgetreden, wat waarschijnlijk betekent dat de feed uit de lucht is. Probeer later opnieuw.

Kalender

november 2013
m D w d v Z Z
« feb    
 123
45678910
11121314151617
18192021222324
252627282930