waarisdetrein.nl

Archive for the ‘Uncategorized’ Category

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 »

API Awesomeness (0.6.0)

zondag, februari 5th, 2012

De Waarisdetrein Actuele Vertrektijden zijn weer aangepast! Deze keer is er een grote, belangrijke wijziging, namelijk dat de informatie nu rechtstreeks van de NS komt. Eerder werd informatie opgehaald van de Mobiele NS website en geanalyseerd en gecombineerd. De NS heeft vorig jaar een API beschikbaar gemaakt, en daarmee is het nu mogelijk om betere, volledige informatie binnen te krijgen.

Nieuw

  • Sneller!
  • De mouseover het treinnummer geeft nu ook de vervoerder weer
  • Extra treinen worden met gele treinnummers weergegeven
  • Extra berichten (“Rijdt vandaag tot …”) worden ingeklapt weergegeven met een blauw plus-symbooltje. Klik erop om de berichten te zien.

Known bugs

  • Een bug mbt tot ’s Hertogenbosch is terug, alleen “Hertogenbosch” of “Den Bosch” werken.
  • Informatie over Duitse stations klopt mogelijk niet helemaal (moet nog worden nagekeken)

Als je bugs tegenkomt, meldt ze hier als comment, dan kijk ik er zo snel mogelijk naar. Alvast bedankt voor mogelijke feedback! Vul ook de onderstaande poll in om meer richting te geven op de volgende versie. Andere ideeen mag je ook in de comments zetten.

Wat wil jij zien in een de volgende versie?

  • Treintype per trein (volgens de planning) (81%, 150 Votes)
  • Storingen op het gekozen station (20%, 37 Votes)
  • Andere layout (net als schermen op het station) (18%, 34 Votes)
  • Stations in de buurt van je huidige locatie (9%, 16 Votes)
  • Meerdere stations per pagina (8%, 14 Votes)
  • Faciliteiten op een station (7%, 13 Votes)

Totaal aantal stemmen: 186

Laden ... Laden ...

 

Posted in Uncategorized | No Comments »

And we’re back (0.5.2)

woensdag, oktober 12th, 2011

Laatste update was tijd geleden, en in de 9 maanden sinds de laatste update is er veel gebeurd. Eigenlijk is het API deel van de site nu overbodig, de NS is zelf met een API gekomen, met veel meer informatie dan Waarisdetrein gaf. Mocht je de API nog gebruiken, het is eigenlijk tijd om over te gaan schakelen. Het is vrij makkelijk, ik heb voor PHP een class ontwikkeld die alle nodige logica en wat voorbeeldjes bevat. Kijk zelf maar

Omdat er toch nog gebruikers waren heb ik het een en ander aangepast zodat het weer werkt: er ging veel dingen mis. Hier en daar mist misschien wel een treinnummer helaas. Binnenkort komt een nieuwe versie (0.7), compleet herschreven en aan de hand van de nieuwe API.

Posted in Uncategorized | 2 Comments »

Versie 0.5.1: API Bugs

woensdag, januari 26th, 2011

Twee dingen gefixt in de API, en meteen ook maar toegevoegd in de interface:

– Via werkt nu correct en is te zien in de interface door je muis over de bestemming te houden

– Het type trein (Intercity, Sprinter, etc.) wordt nu in de API getoond met duitse afkortingen (RB = stoptrein, RE = sneltrein, maar SPR = Sprinter). Dit is op de site te zien door je muis over het treinnummer te houden.

Overigens zijn alle bugs welkom! Heb weer beetje tijd om hier aan te werken, dus laat het vooral weten, ook je toepassingen zijn welkom.

Posted in Uncategorized | 2 Comments »

Lijn 0

donderdag, juli 8th, 2010

image

Tja, en dan was lijn 0 de treinvervangende touringcar…

Posted in Uncategorized | No Comments »

NS Dienstregeling 2010 materieelinfo

zaterdag, november 7th, 2009

Hierbij een lijst met alle treinnummers en het materieel dat volgens het NS Jaarplan wordt gebruikt per dag van de week. Ik heb ook informatie over welke standplaats de Mcn en Hc hebben en vertrek en aankomst tijden. Als je goeie ideeen hebt waarom dat ook handig is of hoe ik dat kan integreren, laat dan maar een berichtje achter.

Hier staat de lijst

Update 07/11: Lijst aangepast, dagen van de week verwijderd, maar nu staan wel alle treinen er in (ook DM90).

Posted in Uncategorized | 7 Comments »

Proef: Omschrijving Werkzaamheden

maandag, mei 11th, 2009

Omdat ik voor Somda sowieso graag actief wil zijn in het verzorgen van omschrijvingen van de te komen werkzaamheden op het Nederlandse spoornet, heb ik besloten om dit ook als soort “dienst” aan te bieden. De data wordt in een klant-vriendelijke manier gepresenteerd in de categorie ‘Werkzaamheden’. Hiervan is ook een RSS Feed beschikbaar voor hergebruik op andere sites, klik daarvoor hier.

Momenteel betreft het een proef: geen idee of ik het al te lang volhoud 🙂 We’ll see!

Posted in Uncategorized | No Comments »

Sensor

woensdag, januari 7th, 2009

In het HAN studentenblad Sensor staan een artikel over mijn passie: treinen. Daarbij worden sites, communties en een scriptje genoemd. Als je na het lezen van het artikel hier komt, dan vind je de onderstaande links misschien interessant:

Ben je geinteresseerd in het artikel, kijk dan hier, het is pagina/spread 13. 

Posted in Uncategorized | 1 Comment »

AV versie 0.4.3

zaterdag, mei 17th, 2008

Inmiddels al weer versie 0.4.3, de grote verandering is dat er nu ‘genoeg’ data wordt opgehaald van HAFAS. De NS geeft x aantal treinen, Hafas een uur lang treinen, en op kleine stations geeft de NS dus meer informatie. Dat is nu opgelost: er wordt data opgehaald van de eerste tot de laatste trein.

Posted in Uncategorized | 6 Comments »

AV Versie 0.4.1

woensdag, april 30th, 2008

Twee versies op een dag is inderdaad niet normaal 🙂 Maar wel leuk natuurlijk: na wat commentaar van gebruikers is het volgende gefixt:
– Volledige stationsnamen worden nu geaccepteerd (behalve enkele gevallen waar er 2 of meer stations in een stad zijn en Hafas ’t verschil niet direct weet), dit wordt nog aangepast.
– Er staat een tekstvak om een volgende AV op te vragen onderaan elke pagina: de standaard waarde is het huidige station zodat je kan verversen met de druk van de knop ‘Ga’.
– De link ‘Directe Link’ onderaan de pagina doet het nu ook echt

Alle opmerkingen hoor ik graag!

Posted in Uncategorized | 1 Comment »

RSS Dienstregelingen

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

Kalender

juni 2017
m D w d v Z Z
« nov    
 1234
567891011
12131415161718
19202122232425
2627282930