This is a proposal to provide a mechanism to indicate when transit
vehicles do not indicate their destination or travel direction.
NEED:
Currently, some information-presenting applications assume that there
is always a destination indicator. For example, if trip_headsign or
stop_headsign values are not provided, Google Maps assumes that the
headsign is the name of the last stop in the trip. However, for some
trips, such as on loop routes, it would be better if no headsign were
displayed (This Cottonwood Area Transit bus is always bound for
Garrison Park:
http://g.co/maps/uhm5g).
I perceive this as a major issue based on the number of services
affected: 50 of our client transit services collectively operate
approximately 195 loop routes, most of which do not show destination
headsigns.
PROPOSAL:
Since some feed publishers now expect the displayed headsign to be the
last stop name of the trip, I propose to add a new field to trips.txt,
no_dest_indicator. This field will indiciate whether the destination
is indicated on vehicle signs. Trip planning applications could use
this field to control if destination information is shown.
Possible values and meanings as follows.
no_dest_indicator is 0 or not defined: Vehicle destination is shown.
no_dest_indicator is 1: Vehicle destination is not shown.
BACKGROUND:
This follows after a discussion regarding loop routes
(
https://groups.google.com/group/gtfs-changes/browse_thread/thread/
43eacdb65b889a21)
REQUEST FOR RESPONSES:
Does this seem like a sensible, workable change to the Spec? Does
anyone have alternative ideas? Are there other organizations that
have similar needs?
--
Aaron Antrim
Trillium Solutions, Inc.
www.trilliumtransit.com
Portland, Oregon