Dienstregeling en actuele ritten uit één bron KV6, KV15 en KV17 verwerkt in uw eigen systeem Haltes en lijnen altijd bijgewerkt

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.

1
Toepassing in kaart

Gegevens, gebieden, bestemming.

2
Gepland en actueel

NeTEx en KV6 gekoppeld.

3
Uitbreiden

KV15, KV17 en meer gebieden.

4
Livegang en beheer

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.

BISON NeTEx KV6, KV15 en KV17 ZeroMQ-stromen Centraal Halte Bestand NS InfoPlus Bestanden per concessiehouder Verwachte tijden per halte API voor uw app of scherm Historie voor analyse Logboek en bewaking

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.

Edit Content