Kennisbank
Technische gidsen en documentatie om Belgische vervoersgegevens te integreren.
Snelkoppelingen
GTFS begrijpen
Wat is GTFS?
GTFS is een gestandaardiseerd formaat voor openbaarvervoersgegevens.
GTFS bestaat uit:
- Statische data: Routes, haltes, dienstregeling en tarieven
- Real-time data: Live voertuigposities, vertragingen en waarschuwingen
GTFS-bestandsstructuur
Een GTFS-dataset is een ZIP-bestand met CSV-bestanden:
Werken met GTFS-gegevens
EssentiΓ«le bestanden
- agency.txt: Information about transit agencies
- stops.txt: Individual stops/stations with coordinates
- routes.txt: Transit routes (bus lines, train routes)
- trips.txt: Individual journeys along routes
- stop_times.txt: Times when vehicles arrive/depart stops
Optionele bestanden
- calendar.txt: Service days for routes
- shapes.txt: Route paths for mapping
- fare_attributes.txt: Fare information
- transfers.txt: Transfer rules between routes
API-documentatie
GTFS statische API
Download volledige dienstregelinggegevens voor alle operatoren.
Retourneert: ZIP-bestand met GTFS-gegevens
GTFS real-time API
Toegang tot live rit-updates en dienstwaarschuwingen.
Retourneert: Protocol Buffer-formaat
MIVB-specifieke APIβs
Brussels-specifieke datafeeds met uitgebreide informatie.
Retourneert: JSON-formaat
Datakwaliteit en opschoning
Onze dataverwerkingspijplijn
We implementeren uitgebreide kwaliteitscontroles om betrouwbare en consistente gegevens te garanderen.
Validatiestappen
- GTFS format compliance checking
- Geographic coordinate validation
- Schedule consistency verification
- Stop name and ID standardization
Dataverbeteringen
- Route shape optimization
- Multi-language support
- Accessibility information
- Cross-operator transfer rules
Best practices voor het gebruik van onze data
- β’ Valideer GTFS-feeds altijd voordat je ze in productie gebruikt
- β’ Cache gegevens correct om API-aanroepen te beperken
- β’ Ga soepel om met real-time vertragingen en ontbrekende data
- β’ Abonneer je op de statuspagina voor onderhoudsnotificaties
Codevoorbeelden en tutorials
Python: GTFS-gegevens ophalen
GTFS-gegevens downloaden en verwerken met Python.
JavaScript: real-time voertuigposities
Real-time voertuigposities ophalen en weergeven met JavaScript.
cURL: API-voorbeelden
Commandoregelvoorbeelden voor toegang tot onze APIβs.
Meer hulp nodig?
Kan je niet vinden wat je zoekt? Ons team helpt je graag.