google / google/transit

Have a way to explicitly communicate that a trip does not have any headsigns

Open
#488 2 comments 2 reactions 0 assignees View on GitHub
Change type: Documentation Maintenance Discussion Period GTFS Schedule
Dominant language
No language data
Stars
1.1k
Forks
225
Avg merge
7d 17h
Merged PRs (30d)
3

Description

### Describe the problem

In some small and rural agencies, the vehicles they operate don't have any headsigns and may merely have a vehicle with the overall transit agency name present. As promoted in #485, the headsigns field is being said the be "recommended". Therefore this creates a tension in assuming that data is missing when the headsigns data is not included.

### Use cases

Two examples from California are shown below:

Morro Bay Transit:

![image](https://github.com/user-attachments/assets/af71d907-29d5-46f3-8d7f-7b355c67fd3d)

Dana Point Trolley:

![image](https://github.com/user-attachments/assets/3f20f702-2f0a-4cba-9b48-0318bc076b40)

I would assume there are other places throughout the world where headsigns aren't used or don't exist.

### Proposed solution

There should be a some language within the specification that specifically notes how to note that headsign information is excluded. The spec could be rewritten so that when headsigns are not included, this constitutes an acknowledgment that headsigns aren't used for the trip in question. Otherwise, a flag could be added to note that headsings aren't used for a particular trip.

### Additional information

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.