Prioritize transfers between to trips. The priority goes from the lowest value NOT_ALLOWED to
the highest priority PREFERRED. This follow the NeTEx/Transmodel naming and functionality. In
GTFS the priority is mapped using transfer_type:
0 or empty -> PREFERRED. Recommended transfer point between routes.
1 -> ALLOWED. Timed transfer point between two routes. The departing vehicle is
expected to wait for the arriving one and leave sufficient time for a rider to transfer
between routes. The transfer is also set as GUARANTEED.
3 -> NOT_ALLOWED. Transfers are not possible
/li>
Note that for transfer_type=1 the guarantied flag is also set causing it to take
precedence over the priority. A guarantied ALLOWED transfer is preferred over a PREFERRED
none-guarantied transfer.
Note that transfer_type=2 is not a constraint, just a regular path transfer.
| value | description |
|---|---|
| NOT_ALLOWED | Avoid this transfer if possible.
GTFS: 3 - Transfers are not possible. |
| ALLOWED | This is the same as a regular transfer.
GTFS: 1 - Timed transfer point, 2 - Transfer requires a minimum amount of time. |
| RECOMMENDED | A recommended transfer, but not as good as preferred.
GTFS: Not available in GTFS |
| PREFERRED | The highest priority there exist.
GTFS: 0 or empty - Recommended transfer point between routes. |