GTFS
We provide a free and ready-to-use data processing system which transforms and publishes General Transit Feed Specification (GTFS) archives into Linked Data using the Linked GTFS and Linked Connections vocabularies.
Features
- Conversion of GTFS archives to Linked Data
- Computation of the Linked Connections graph
- HDT compression and indexing
- Spatial indexing of
gtfs:Stop
instances - Triple store setup, configuration and data loading
- REST API exposing Linked GTFS and Linked Connections triples in various RDF serialization formats
Domain Model
Our domain model uses the terms defined in
System Overview
Usage
System and Environment Requirements
Building the system
git clone [BLA]
cd [BLA]
./docker-build.sh
Processing a GTFS archive
./docker-run.sh --no-port /opt/gtfs-converter/import.sh https://opendata.rnv-online.de/sites/default/files/rnv-GTFS_145.zip rnv 2019-11-27
Publishing the GTFS archive
./docker-run.sh