Proposed Features/Validity of Route Relations
|Validity of Route Relations|
|Status:||Draft (under way)|
|Definition:||the period of the timetable a public transport route is based on|
This proposal introduces the two new keys timetable:start=* and timetable:end=* for public transport route relations (route=train/light_rail/tram/bus/trolleybus/ferry/aerialway. They indicate the beginning and end of the period of the timetable the route is based on. The value is a date whose format is
If mappers add or modify a route relation they can indicate when the next check is necessary (usually when the next annual timetable is published). Data users are able to determine if a route relation at OSM is still maintained.
What this proposal does not want to
This proposal is no replacement for any tagging scheme for temporary features. Don't use timetable:start=* and timetable:end=* to map routes which where served in history (e.g. last year), will exist in future or are only served for a short time (e.g. detours due to construction works).
When public transport agencies publish new timetables, mappers want to mark which route relations have been updated yet and which not. Because large parts of Europe change their timetable on the second Sunday in December every year, it is difficult to update all route relations at the day when a new timetable becomes valid. In addition, manpower is limited and some route relations are already outdated. Data consumers should be able to distinguish old and new, outdated and up-to-date route relations. The last_modified timestamp provided by the OSM API cannot serve this job because splitting one member way creates a new version of the route. That happens quite often.
valid_from=* is already in use but it is used for protected areas. It is not proposed by this proposal to avoid confusion.
This proposal applies route relations of public transport routes. It applies to all tagging schemes.
This is a tagging proposal and no rendering proposal.
- The idea of such a tag was raised on "OSM-Samstag" (OSM Saturday) at FOSSGIS conference 2017 in Passau, Germany.
- Tagging mailing list
Please comment on the discussion page or on the Tagging mailing list.