Skip to content
This repository has been archived by the owner on Aug 23, 2024. It is now read-only.

Collection of some solutions for typical issues with railway data in OpenStreetMap

License

Notifications You must be signed in to change notification settings

OpenRail-Playground/FixOurRail-simple-solutions

Repository files navigation

Fix Our Rail - Find them all!

We identify typical errors with railway data in OpenStreetMap. OSM data is very high quality already and is used in professional applications, e.g. OSRD.

During the hackathon, we found algorithms to spot

  • disconnected tracks
  • suspocious switches
  • stations apart from tracks (e.g. missing relation)
  • weird track angles
  • missing gauge information

Also see the presentation we gave.

Background

Dreiländerhack Logo

This project has been initiated during the Dreiländerhack 2023, a joint hackathon organised by the railway companies ÖBB, DB, and SBB.

Install

We have tried to set up a productive Osmose instance but ran into issues. Therefore, we used a local dev instance and put the issues via XML via the API into a frontend.

The hacky scripts to create these reports are in this repositories and will be further developed.

See also

License

The content of this repository is licensed under the Apache 2.0 license.

About

Collection of some solutions for typical issues with railway data in OpenStreetMap

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published