Eigen eenvoudige reisplanner maken

207 views
Skip to first unread message

Oscar

unread,
Sep 8, 2020, 1:49:24 PM9/8/20
to openov

Ik heb een aantal routes die ik meerdere keren per week afleg met het OV. Hierbij loop ik regelmatig tegen het probleem aan dat als een bus vertraging heeft, apps als 9292 niet kijken naar andere bussen die wellicht eerder aan zouden komen dan de bus met vertraging. Ook houden de huidige reisplanners niet rekening mee dat fietsen ook een mogelijkheid is, ik kan namelijk ook de fiets pakken i.p.v. de bus naar het CS vanaf mijn huis.

Ik zou graag een eenvoudige app/site willen maken waarop ik met één klik mijn optimale reisplan kan zien, zonder dat ik zelf nog een aantal minuten bezig ben met alle andere opties bekijken. Ik ben nu namelijk nog een student aan TU Eindhoven en moet zeker nog een aantal jaar op en neer met het OV, dus als ik elke dag een aantal minuten in de ochtend en avond kan besparen zou dat ideaal zijn.

Wat ik nu denk nodig te hebben:

  • Aankomsttijden bussen bij een aantal haltes, en verwachtte tijd van aankomst bij bestemming
    • Deze informatie zou ik kunnen krijgen met KV78Turbo volgens mij
  • Vertrek en aankomst tijden van treinen die vanaf Den Bosch naar Eindhoven vertrekken en andersom 
    • Ik denk KV6/KV17, of misschien de NS-API?
  • Accurate fiets/loop tijden die als vervangen zouden kunnen worden gebruikt voor het OV
    • Dit kan ik zelf makkelijk meten
  • Een lijst met bushaltes die ik vaak gebruik
    • Heb ik al
  • Eventueel weer data, om de beslissing te maken tussen OV en fiets als dit niet veel uitmaakt in tijd
    • Zullen al wel API’s voor bestaan, maar dit heeft geen prioriteit

Ik heb ook nog een aantal andere vragen:

  • Als ik zelf iets moet programmeren, welke taal wordt dan aangeraden? Ik heb ervaring met C, C++,  JAVA, Matlab en Python. Een vriend van mij is een full-stack ontwikkelaar dus hij zou eventueel kunnen helpen met de front-end. Ik wil zelf wel graag de back-end programmeren als dat nog nodig is, dit vind ik namelijk wel interessant.
  • Zijn er nog grote obstakels die ik over het hoofd heb gezien?
  • Heeft iemand anders al iets vergelijkbaars gedaan?

Alvast bedankt,

Oscar Hesselberth

Sven Boor

unread,
Sep 8, 2020, 2:17:29 PM9/8/20
to openov
Hoi Oscar,

Leuk dat je hiermee bezig bent! Een goed startpunt is om een keertje naar de OpenTripPlanner te kijken https://github.com/opentripplanner/OpenTripPlanner denk ik. Als je echt iets wilt bouwen wat specifiek voor jouw reis bedoelt is kun je ook een paar bochten afsnijden, maar wat ik begrijp wil je wel iets maken wat voor iedereen beschikbaar is. 

Groet,

Sven

--
Je hebt dit bericht ontvangen omdat je bent geabonneerd op de groep 'openov' van Google Groepen.
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.
Ga naar https://groups.google.com/d/msgid/openov/90df39cc-e6f2-41f2-a60e-379aee5cbe22n%40googlegroups.com om deze discussie op internet te bekijken.

Oscar

unread,
Sep 8, 2020, 2:21:04 PM9/8/20
to openov
Hoi Sven,

Later zou ik wel iets willen maken dat ook door andere kan worden gebruikt. Maar voor nu is het voor alleen mij genoeg.

Groet,

Oscar

Op dinsdag 8 september 2020 om 20:17:29 UTC+2 schreef sven...@gmail.com:

Sven Boor

unread,
Sep 8, 2020, 2:31:42 PM9/8/20
to openov
Ok, als het alleen voor je zelf is kun je met een combinatie van het weergeven van halte tijden van treinen / bussen i.c.m. een aantal slimme filters al een heel eind komen denk ik. 

Reply all
Reply to author
Forward
0 new messages