-
Notifications
You must be signed in to change notification settings - Fork 2
Routes
This document describes various aspects regarding routes in Jore. This document uses word "route" as combination of Transmodel's "Route" and "JourneyPattern", consisting of network links (such as streets) a vehicle runs on as well as stops/stations on which it stops.
Routes get (most of?) their metadata from their parent line. Lines' categories are described in a separate document in wiki.
Route diversions are modifications to existing route due to a closed road, construction work etc. In practice, if a stop is moved it also affects the route (JourneyPattern is affected) even if vehicle runs the same physical street.
Diversions are typically selected to have "temporary"/"väliaikainen" priority in Jore4.
Sometimes there is a need to run routes that are only run for a limited time for some special occasion. There are four main use cases:
- A normally operating route that has added service when needed. For example additional buses run on route 436 when I/P trains does not run due to an acute issue. In GTFS-RT, this has a Trip Update of a category "Added".
- A pre-planned route that only operates on special circumstances. For example 130X which runs only when Metro is out-of-order due to an acute issue. In GTFS-RT, similar to category 1.
- A pre-planned route with pre-planned timetables that run for a short period of time, such as 24X which runs every Christmas.
- Routes that are only used for testing, never operating.
- Tram's days first trip from depot to middle of some route and from there to route's terminus
Exception type | 1 | 2 | 3 | 4 | 5 |
---|---|---|---|---|---|
Priority | Normal | Temporary | Temporary | ? | ? |
Visible on static passenger information | Only normal service | No | No | No | No |
Visible on dynamic passenger information | Yes | Yes | Yes | No | Like case 2, only when a driver has logged in to that trip/vehicle task |
- New additional timetables are added for routes in the regular manner, when it comes to external data sources. URL to receive the timetable information is added in Jore as a source, and the timetables are updated through that source automatically.
- In this case, a pre-planned route will exist indefinitely as “temporary”. No timetables are attached to it until the route’s use is required. When required, a temporary timetable is added to it with a validity period. Only then will it be visible in dynamic passenger information.
- No need to set re-occurring routes or timetables. The required temporary route and timetable will be created as needed or picked from drafts.
- Will be done with draft priority. (Luonnos) Tags can be used to target the draft’s use in testing.
- In this case, the passengers can use these trips. The routes and the related timetables can be treated as a temporary route variant. The timetables can be with normal priority.
Note
- Static passenger information presents only the valid normal priority routes with valid timetables. (Reittien perusversiot voimassaolevilla aikatauluilla)
- Dynamic passenger information shows valid routes, both priorities normal and temporary, with valid timetables. (Reittien sekä perus- ja väliaikaiset versiot voimassaolevilla aikatauluilla)