Skip to content

sqlite and web listing of deutsche bahn's network of stations

License

Notifications You must be signed in to change notification settings

deingithub/stationsliste

Repository files navigation

DB Bahnhöfe&Haltestellen Liste

Das Endergebnis.

Aufbereitet aus einem… interessanten CSV-Format, bzw. fünf, denn die Informationen sind über fünf Dateien verteilt, alle mit unterschiedlichem Format.

Das Skript create_database.sh lädt die momentan aktuellsten Daten (Anfang 2020, auch über zwei Jahre nach dem Anfang von 2020) herunter und importiert sie in bahnhof.sqlite3. Das Skript generate2.py <db_path> konvertiert die Daten aus der sqlite-Datei in den web/ Ordner als HTML auf Englisch und Deutsch, die Ordnerstruktur muss zuerst mit mkdir -p web/details/{en,de} vorbereitet werden.

Lizenzen

Die dieser Seite zugrundeliegenden Datensätze Haltestellendaten SuS 01/2020, Stationsdaten SuS 03/2020, Haltestellendaten RNI 04/2020, Bahnsteigdaten SuS 03/2020 und Bahnsteigdaten RNI 04/2020 gehören der Deutschen Bahn und wurden allesamt von ihr freundlicherweise unter der Lizenz CC-BY 4.0 frei zur Verfügung gestellt.

Das Webinterface nutzt surreal für die interaktive Suche. Dieses ist hier mitgeliefert und unter der MIT-Lizenz verfügbar.

About

sqlite and web listing of deutsche bahn's network of stations

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published