https://github.com/zaczero/osm-relatify
π OpenStreetMap Public Transport Made Easy! β Web Editor
https://github.com/zaczero/osm-relatify
bus mapping openstreetmap python routing tram transit transportation
Last synced: 22 days ago
JSON representation
π OpenStreetMap Public Transport Made Easy! β Web Editor
- Host: GitHub
- URL: https://github.com/zaczero/osm-relatify
- Owner: Zaczero
- License: agpl-3.0
- Created: 2023-05-08T17:55:31.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-06T02:17:45.000Z (3 months ago)
- Last Synced: 2025-04-09T16:17:24.071Z (22 days ago)
- Topics: bus, mapping, openstreetmap, python, routing, tram, transit, transportation
- Language: Python
- Homepage: https://relatify.monicz.dev
- Size: 10.3 MB
- Stars: 68
- Watchers: 8
- Forks: 6
- Open Issues: 58
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
#
OSM Relatify

[](https://liberapay.com/Zaczero/)
[](https://github.com/sponsors/Zaczero)
[](https://github.com/Zaczero/osm-relatify)OpenStreetMap public transport made easy.
You can access the **official instance** of osm-relatify at [relatify.monicz.dev](https://relatify.monicz.dev).
## About
OSM Relatify is a user-friendly web application specifically designed for editing public transport relations within OpenStreetMap (OSM).
The application relies on the OSM data to be (more-or-less) accurately tagged. Incorrect or poor tagging may necessitate manual corrections using an OSM editor, like iD or JOSM.
Please note that, for now, OSM Relatify only supports **bus** and **tram** relations.
## User documentation
## Features
### Supported
- β Bus routes
- β Tram routes
- β One-way roads
- β Roundabouts
- β Right-hand traffic
- β `ref` & `local_ref`
- β `roundtrip`
- β `public_transport:version=2`
- β `public_transport=platform`
- β `public_transport=stop_position`
- β `public_transport=stop_area`### Planned
- β³ Custom changeset comment
- β³ Tag editing
- β³ Creating new relations
- β³ Creating new bus stops
- β³ Left-hand traffic
- β³ Relation `type=restriction`
- β³ `direction=*`
- β³ `oneway=-1`
- β³ Trolleybuses, trains, etc.### Unsupported
- β Exceptionally poor tagging
- β `public_transport:version=1`