Waar te beginnen?

103 views
Skip to first unread message

Guus Van der Wal

unread,
Jul 13, 2025, 12:10:26 PMJul 13
to openov
Ik ben programmeur , al 40 jaar.
Ik woon op loopafstand van metrostation Maassluis-west..
Ik wil een display in mijn kamer ophangen , waarop ik de twee vertrektijden  van de twee eerstvolgende metros (Hoek van Holland en Nesselande) kan zien .
Daarvoor heb ik computerleesbare data nodig, bijvoorkeur JSON.

Ik heb begrepen dat dit met de openOV api zou moeten kunnen.
Hoe begin ik daarmee?

Stefan de Konink

unread,
Jul 13, 2025, 12:19:37 PMJul 13
to openov
Hoi Guus,

Welkom. kom ook vooral langs op Discord, dan kunnen mensen je interactief helpen. https://discord.gg/gGjdt7uWQt

De basis van de huidige datastromen is https://ndovloket.nl/ rechtsboven zit de knop aanmelden. Met in ons achterhoofd het three-tier-model leveren we geen direct consumeerbare REST API's aan. We gaan er vanuit dat een service provider een API aan haar eigen klanten levert, zodat wij niet betalen voor de klanten (of positiever: het succes) van een derde. Het schaalt ook een stuk beter.

Er zijn een aantal varianten beschikbaar. Als je zelf zo weinig mogelijk wilt doen kun je KV78turbo gebruiken. Daar is in principe al een filter op te leggen op basis van de bericht envelope zodat je niet alle data hoeft te verwerken. Voor de twee haltes die je wilt filteren zoek je op https://halteviewer.ov-data.nl/ de juiste halte codes op en je kunt aan de slag. Het formaat van KV78turbo is CTX. Meer details over deze standaard kun je hier vinden: https://bison.dova.nu/standaarden/kv78-turbo-efficiente-reisinformatie-op-halteniveau

Stefan
Reply all
Reply to author
Forward
0 new messages