School Buses

216 views
Skip to first unread message

Catrina

unread,
Oct 9, 2012, 9:04:30 PM10/9/12
to gtfs-c...@googlegroups.com

Also something else we have been discussing.....schoolbuses.

 Are there any plans to include schoolbuses as vehicle types in the GTFS? 

 In NSW school buses are often run by the same entities that run normal commuter services. So in some cases they are normal buses, sometimes fully dedicated to school runs, but often after school travel times they return to normal scheduled trips.

 In a trip plan we currently cannot differentiate a schoolbus from a normal bus, so we have the issue of commuters showing up for school buses. As such we have removed all school bus data from our feed - however parents/kids also want to be able to plan their trip to school or see where the bus is (when we go realtime).

Hence a way to distinguish school buses is desired.

Jonathan Wilson

unread,
Oct 10, 2012, 2:08:16 AM10/10/12
to gtfs-c...@googlegroups.com
Same thing in Perth, school buses are regular Transperth buses running
"school special" services.

Nicholas Albion

unread,
Oct 10, 2012, 2:16:24 AM10/10/12
to gtfs-c...@googlegroups.com

Maybe it’s not too different in concept from the “bikes_allowed” proposal to trips.txt – ie “students_allowed”, that way you could just let Google (or other app) know that you are a student & these trips would be included in your options. (parents would have to log in as their children)

Jonathan Wilson

unread,
Oct 10, 2012, 2:19:07 AM10/10/12
to gtfs-c...@googlegroups.com
Nicholas Albion wrote:
>
>
> Maybe it�s not too different in concept from the �bikes_allowed� proposal
> to trips.txt � ie �students_allowed�, that way you could just let Google
> (or other app) know that you are a student & these trips would be included
> in your options. (parents would have to log in as their children)
>
Based on how they work over here, a better term would be "students_only",
i.e. a flag to say that its a student-only run (as opposed to a general run
that anyone, including students, can catch)

Bradley Tollison

unread,
Oct 10, 2012, 2:47:23 AM10/10/12
to gtfs-c...@googlegroups.com
Are regular passengers not permitted on these trips? In the US it's
illegal for a public transit agency to provide service specifically to
school children unless we allow anyone to ride. So for example, we can
have an alternative trip start at a school, but anyone at this stop
and any of the others are allowed to ride.

On Oct 9, 2012, at 23:19, Jonathan Wilson <jfw...@tpgi.com.au> wrote:

> Nicholas Albion wrote:
>>
>>
>> Maybe it’s not too different in concept from the “bikes_allowed” proposal
>> to trips.txt – ie “students_allowed”, that way you could just let Google
>> (or other app) know that you are a student & these trips would be included
>> in your options. (parents would have to log in as their children)
>>
> Based on how they work over here, a better term would be "students_only", i.e. a flag to say that its a student-only run (as opposed to a general run that anyone, including students, can catch)
>
> --
> You received this message because you are subscribed to the Google Groups "General Transit Feed Spec Changes" group.
> To post to this group, send email to gtfs-c...@googlegroups.com.
> To unsubscribe from this group, send email to gtfs-changes...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/gtfs-changes?hl=en.
>

Roger Slevin

unread,
Oct 10, 2012, 2:57:09 AM10/10/12
to gtfs-c...@googlegroups.com

The situation in the UK is that we have at least three primary types of school transport :

·         Services only available to students

·         Journeys on a public bus service which predominantly carry students and only run on schooldays

·         Journeys on a public bus service which runs throughout the year but on schooldays has a high load of students

 

We do not include the first of these types in our public transport data - though at the start of the school year there is some demand for this information as parents sort out the travel arrangements for their children (normally the day before term starts - even though they have known their kids will need to travel to and from their “new” school for months before).  Encoding such services into our public transport database, however, would be a major commitment of resources for very limited benefits - so we have not included them so far - and dedicated school buses have a habit of changing at short notice as they have to respond to changes in demand as families move house, particularly in rural areas, or as demand fluctuates from year to year .

 

We show schoolday-only journeys in our data …  some such journeys, however, are positioning runs and are not used by students.  There is a view that many adult bus users will avoid journeys marked “Sch” as a bus full of school children may not be the most pleasant environment in which to travel.

 

There is no way of showing the third of these categories - even though the public might like a warning that a particular journey will be full of school children on schooldays.

 

Roger

 

-----Original Message-----
From: gtfs-c...@googlegroups.com [mailto:gtfs-c...@googlegroups.com] On Behalf Of Jonathan Wilson
Sent: 10 October 2012 7:19 AM
To: gtfs-c...@googlegroups.com
Subject: Re: [gtfs-changes] Re: School Buses

 

Nicholas Albion wrote:

> 

> 

> Maybe it’s not too different in concept from the “bikes_allowed”

> proposal to trips.txt – ie “students_allowed”, that way you could just

> let Google (or other app) know that you are a student & these trips

> would be included in your options. (parents would have to log in as

> their children)

> 

Based on how they work over here, a better term would be "students_only", i.e. a flag to say that its a student-only run (as opposed to a general run that anyone, including students, can catch)

 

--

T Sobota

unread,
Oct 10, 2012, 2:40:26 PM10/10/12
to gtfs-c...@googlegroups.com
Our transit system (in the United States) reflects the regulatory observation below by establishing a second "agency" within our data feed to "operate" the supplemental school day transit trips.  This is largely facilitated by virtue of our scheduling our buses operating both the mainline and supplemental trips in the same software package - and being able to export both types of service into the GTFS format.

This agency distinction does help further distinguish the various calendar dates the supplemental trips do or do not operate, and allows a custom agency description text to appear in itinerary output for any trip/route "operated" by that second agency, etc.  The particular stop_times for a supplemental trip commute towards the school destination also happen to be coded predominantly "coordinate with driver" for "pickup_type" while "drop_off_type" is set as "not available" - to reflect the operation of the service (then coded in opposite manner for commute trips away from school).

This two-agency practice has fulfilled the goal of allowing students to plan their school commute using our GTFS data feed, while minimizing these supplemental trips from being displayed to unintended riders.  

Link below shows an example with trips on both supplemental route "E3" and mainline route "06" - each within their own "agency" (you may need to adjust dates, to the extent link is coded to arrive "today" by 8:05am... future todays might not be school days)

Derek Hofmann

unread,
Oct 10, 2012, 3:15:01 PM10/10/12
to gtfs-c...@googlegroups.com
Similarly, you could have an "employees_only" flag for shuttle vans operated by employers.

Or you could combine "students_only" and "employees_only" into a single flag and name it something like "private".

On Tue, Oct 9, 2012 at 11:19 PM, Jonathan Wilson <jfw...@tpgi.com.au> wrote:
Nicholas Albion wrote:


Maybe it’s not too different in concept from the “bikes_allowed” proposal
to trips.txt – ie “students_allowed”, that way you could just let Google

(or other app) know that you are a student & these trips would be included
in your options. (parents would have to log in as their children)

Based on how they work over here, a better term would be "students_only", i.e. a flag to say that its a student-only run (as opposed to a general run that anyone, including students, can catch)
--
You received this message because you are subscribed to the Google Groups "General Transit Feed Spec Changes" group.
To post to this group, send email to gtfs-c...@googlegroups.com.
To unsubscribe from this group, send email to gtfs-changes+unsubscribe@googlegroups.com.

Nicholas Albion

unread,
Nov 25, 2012, 5:50:02 PM11/25/12
to gtfs-c...@googlegroups.com
Brian & Joe,

Has there been any progress on the route_type proposal?  Can you confirm that Google Transit will support the following values for route_type?

700 Bus Service
712 School Bus

We plan to update the Sydney GTFS feed using these TPEG route_types to distinguish between regular bus services and school buses.

Brian Ferris

unread,
Nov 28, 2012, 6:27:24 PM11/28/12
to gtfs-c...@googlegroups.com
So I went back and dug into the code and I can confirm that Google Transit does not currently support the School Bus route type TPEG code.  It will take a little bit of work to support it properly on our side, but I will see if I can get the ball rolling on that.

Brian


--
You received this message because you are subscribed to the Google Groups "General Transit Feed Spec Changes" group.
To view this discussion on the web visit https://groups.google.com/d/msg/gtfs-changes/-/wnTZbJA0BdEJ.

To post to this group, send email to gtfs-c...@googlegroups.com.
To unsubscribe from this group, send email to gtfs-changes...@googlegroups.com.

Brian Ferris

unread,
Nov 28, 2012, 6:27:44 PM11/28/12
to gtfs-c...@googlegroups.com
Though to clarify, we do support the 700 code for regular bus service.

Koch

unread,
Apr 2, 2013, 6:25:30 PM4/2/13
to gtfs-c...@googlegroups.com
Could Google Transit start supporting the 714 type? It stands for rail replacement busses.

Kind regards,

Thomas Koch

Op donderdag 29 november 2012 00:27:44 UTC+1 schreef Brian Ferris het volgende:

Nicholas Albion

unread,
May 1, 2013, 10:15:43 PM5/1/13
to gtfs-c...@googlegroups.com
+1
Reply all
Reply to author
Forward
0 new messages