NDOV-integratie laten bouwen
Vervoerders in het Nederlandse openbaar vervoer leveren hun dienstregeling en hun actuele ritgegevens aan de NDOV-loketten, die ze als open data beschikbaar stellen. Wie een reisapp, een vertrekscherm, een mobiliteitsplatform of een analyse bouwt, haalt de gegevens daar op. Het lastige zit in de verwerking: NeTEx-bestanden per concessiehouder, een doorlopende stroom KV6-, KV15- en KV17-berichten, en haltes die moeten kloppen met het Centraal Halte Bestand. Appfront bouwt de integratie die NDOV-data ophaalt, combineert en klaarzet voor uw eigen toepassing.
Wat is een integratie met de ov-data van de NDOV-loketten?
Een NDOV-integratie verbindt uw software met de open ov-data van de NDOV-loketten. Volgens de Concessiebijlage Datasets OV van DOVA leveren vervoerders hun gegevens op een vaste manier aan twee loketten, Stichting OpenGeo en Reisinformatie Groep, die ze onder een CC0-licentie als open data beschikbaar stellen. De dienstregeling komt volgens BISON NeTEx, actuele posities en stiptheid via KV6, berichten voor reizigers via KV15 en rituitval en omleidingen via KV17. De integratie haalt die gegevens op, legt gepland en actueel naast elkaar en zet het resultaat klaar voor uw eigen toepassing.
Zonder integratie blijft de data voor veel organisaties onbruikbaar. De bestanden zijn groot en komen per concessiehouder, de realtime stroom loopt dag en nacht door via ZeroMQ, en een bericht in KV6 zegt pas iets als het aan de juiste rit uit de dienstregeling is gekoppeld. Het NDOV Loket van OpenGeo geeft zelf geen technische ondersteuning en stelt de best-effortstromen beschikbaar onder fair use, met één verbinding per afnemer per stroom. Wie dat zelf probeert, eindigt vaak met een script dat stilvalt bij een nieuwe dienstregeling.
Wij bouwen maatwerk omdat elke toepassing iets anders vraagt. Een vertrekscherm bij één halte heeft genoeg aan de verwachte tijden daar, een reisplanner heeft het hele land nodig en een gemeente wil de stiptheid per lijn over een jaar analyseren. Welke vervoerders en gebieden u nodig hebt, of best effort volstaat of dat u de beschikbaarheid van het premium netwerk onder de NDOV-gebruikersovereenkomst nodig hebt, en waar de gegevens heen moeten, bepaalt hoe de integratie eruitziet.
Gepland en actueel
In één beeld per rit.
Bij de bron
Data van de NDOV-loketten.
Bewaakt
Stilte in de stroom gemeld.
Hoe wij uw integratie met de ov-data van de NDOV-loketten bouwen
We beginnen bij uw toepassing: welke gegevens u nodig hebt, voor welke vervoerders en gebieden, hoe actueel ze moeten zijn en waar ze terechtkomen. Daarna bouwen we de eerste versie met de dienstregeling uit NeTEx en de KV6-stroom voor één gebied, omdat de koppeling tussen gepland en actueel daar het eerst te toetsen is. Daarna volgen KV15, KV17, meer gebieden en de levering aan uw systemen. Ten slotte houden we de integratie bij als BISON een profiel wijzigt of de loketten iets aanpassen.
Gegevens, gebieden, bestemming.
NeTEx en KV6 gekoppeld.
KV15, KV17 en meer gebieden.
Livegang, bewaking, en beheer bij wijzigingen.
Wat een integratie met de ov-data van de NDOV-loketten concreet doet
De onderdelen hieronder komen in vrijwel elke NDOV-integratie terug. Welke u nodig hebt, hangt af van uw toepassing en van hoe actueel de gegevens moeten zijn.
Dienstregeling
NeTEx per concessiehouder.
Posities
KV6 aan de rit gekoppeld.
Berichten
KV15 voor reizigers.
Rituitval
KV17 en omleidingen.
Haltes
Afgestemd op het CHB.
Bewaking
Oude of ontbrekende data.
Voor wie wij een integratie met de ov-data van de NDOV-loketten bouwen
De integratie is bedoeld voor organisaties die Nederlandse ov-gegevens in hun eigen software willen gebruiken en daar niet zelf een verwerkingsketen voor willen bouwen en onderhouden.
Reisinformatie
Apps en vertrekschermen.
Mobiliteitsplatforms
Ov naast ander vervoer.
Overheden
Stiptheid en bereikbaarheid.
Onderzoek
Historie voor analyse.
Technologie en koppelingen
Deze pagina gaat over het afnemen van Nederlandse ov-data bij de NDOV-loketten. Werken uw partners met de Europese standaard voor actuele gegevens, of wilt u vertalen tussen beide, kijk dan naar onze pagina over de SIRI-integratie. Voor de bedrijfsvoering van een vervoerder is er onze pagina over openbaarvervoersoftware, en voor apps op andere open data onze pagina over een open data-app. Onze werkwijze leest u op software laten maken.
Waarom Appfront voor uw integratie met de ov-data van de NDOV-loketten?
Een vertrekscherm dat een rit toont die allang is uitgevallen, een app die na een nieuwe dienstregeling ineens lege haltes laat zien, of een stroom die 's nachts stilvalt zonder dat iemand het merkt, kost reizigers vertrouwen en u klachten. Daar bouwen we op: gegevens uit de bron, gepland en actueel goed aan elkaar gekoppeld, en bewaking op wat ontbreekt.
Klopt per rit
Gepland en actueel gekoppeld.
Bijgewerkt
Nieuwe dienstregeling ingelezen.
Bewaakt
Stilte wordt gemeld.
Security en privacy bij een integratie met de ov-data van de NDOV-loketten
De ov-data van de NDOV-loketten is open data en bevat geen gegevens over reizigers. Wat u er zelf aan toevoegt, zoals favorieten of reisgegevens van gebruikers van uw app, bewaren we gescheiden van de ov-gegevens en alleen zolang dat nodig is. Toegang tot het beheer is per rol ingericht en elke inleesactie wordt vastgelegd.
De integratie draait in een Europees datacenter, met versleutelde verbindingen en dagelijkse back-ups van de verwerkte gegevens. Valt een stroom weg of komt er een bestand niet binnen, dan krijgt de beheerder een melding, en de toepassing laat zien dat gegevens verouderd zijn in plaats van oude tijden als actueel te tonen.
Veelgestelde vragen over een integratie met de ov-data van de NDOV-loketten
Vragen die ontwikkelaars, productmanagers en beleidsmedewerkers stellen voordat ze hiermee beginnen.
Een koppeling die de open ov-data van de NDOV-loketten ophaalt en verwerkt voor uw eigen software. De dienstregeling, de actuele ritgegevens, de berichten voor reizigers en de haltes komen dan vanzelf binnen, gekoppeld en bijgewerkt, zonder dat u zelf de bestanden en stromen hoeft te verwerken.
De centrale contactpunten waar afnemers de ov-data van Nederlandse vervoerders krijgen: Stichting OpenGeo en Reisinformatie Groep. Vervoerders leveren hun gegevens daar volgens de Concessiebijlage Datasets OV van DOVA, en de loketten stellen ze beschikbaar als open data.
De data wordt beschikbaar gesteld onder een CC0-licentie, ook voor commerciële toepassingen. Voor de best-effortstromen geldt fair use; wie een hogere beschikbaarheid nodig heeft, kan bij het NDOV Loket een gebruikersovereenkomst afsluiten voor het premium netwerk.
KV6 bevat de actuele positie en stiptheid van voertuigen per rit, KV15 de vrije tekstberichten voor reizigers bij verstoringen, en KV17 de mutaties op de dienstregeling, zoals ritten die vervallen of haltes die worden overgeslagen. De dienstregeling zelf komt volgens BISON NeTEx.
SIRI is de Europese standaard voor actuele ov-gegevens. In Nederland lopen actuele gegevens grotendeels nog via de eigen koppelvlakken, terwijl BISON werkt aan Nederlandse SIRI-profielen. Een NDOV-integratie verwerkt wat de loketten nu leveren; een SIRI-integratie vertaalt naar of van de Europese standaard.
Het NDOV Loket van OpenGeo biedt naast de BISON-stromen ook een stroom met NS InfoPlus-gegevens. Welke gegevens u voor treinen nodig hebt en onder welke voorwaarden, bekijken we in de eerste stap.
Voor organisaties die ov-gegevens structureel gebruiken in een app, scherm, platform of analyse. Wilt u eenmalig een bestand bekijken voor een onderzoek, dan is de download van de loketten vaak genoeg.
Ov-data van de NDOV-loketten in uw eigen software?
Vertel ons welke gegevens u nodig hebt en waar ze heen moeten. We laten zien hoe een integratie de dienstregeling en de actuele ritten voor u verwerkt.