-
Notifications
You must be signed in to change notification settings - Fork 0
KV6
Emil Haugberg edited this page Jun 27, 2019
·
1 revision
We retrieve our real time data in a format called KV6, also known as "koppelvlak 6". This specifies the various events that can occur, and what type of data is sent in those cases. As the specifications are written in Dutch, so do we:
meaning: Vertrek van een rit wordt uigesteld / vertraging bij aanvang van een rit.
| key | explanation |
|---|---|
| dataownercode | vervoerder |
| lineplanningnumber | lijn zoals gebruikt in het systeem van de vervoerder |
| operatingday | exploitatiedag |
| journeynumber | publieke ritnummer zoals bekend bij de vervoerder |
| reinforcementnumber | versterkingsrit indicator |
| timestamp | tijdstip van verzenden bericht door het bronsysteem (van het vervoer) |
| source | de onderliggende bron van het bericht |
| punctuality | verwachte afwijking op de geplande tijd in seconden ten opzichte van het beginpunt. < 0 = te vroeg, > |
meaning: Er vindt een koppeling plaats tussen voertuig en rit
| key | explanation |
|---|---|
| dataownercode, lineplanningnumber, operartingdate, journeynumber, reinforcementnumber, timestamp, source | zelfde als bij DELAY |
| userstopcode | haltenummer van de actuele beginhalte (kan anders zijn dan gepland) |
| passagesequencenumber | passagenummer horende bij de userstopcode (hoe vaak ben je de halte gepasseerd) |
| blockcode | Identificeert een wagendienst / omloop van een vervoerder. |
| wheelchairaccessible | rolstoeltoegankelijk |
| number of coaches | aantal rijtuigen |
Zelfde waarden als bij INIT, maar met een extra veld:
| key | explanation |
|---|---|
| punctuality | afwijking op geplande aankomsttijd in seconden (vertraging) |
In this project, we are primarily interested in the ARRIVAL and DEPARTURE values, as these give the best indication of how punctual a vehicle is.
For the full overview of the KV6 data, see README-Kv6.txt