Comprehensive Route Map

3 views
Skip to first unread message

Weston

unread,
Jan 24, 2008, 4:58:58 PM1/24/08
to Google Transit Trip Planner
My friend and I were talking today about how useful it would be to
have a comprehensive route view for a given region. While having icons
indicating the various transit stops is helpful, having line paths
that indicate entire route would be even more helpful. By knowing the
path of routes, I am able to discover new places I can go on via
transit and even discover better ways of getting places.

To implement this, I envision that there would be a "Transit" toggle
button in participating cities, just as there is for Traffic and
Street View. Once this button is clicked, a new layer would be
overlaid which would show the path of every transit route in the
current view. Assigning colors to each route would help distinguish
between route paths. Hovering over a line would provide a tooltip for
the routes that are being pointed at. Upon clicking on one of the
routes, the others would fade so that the clicked route would stand
out and be more easily identifiable. If multiple routes are
overlapping each other, a balloon could appear which would then allow
you select the route. Clicking another route path would also cause it
to be highlighted alongside of the previously clicked route. This way
the two can be examined side-by-side. Re-clicking a selected route
would make it fade fade away like the other route paths.

A route's path may also be seen by clicking a route number which
appears in the suggested trips or in the transit stop detail balloon
which appears after clicking a transit stop icon. Clicking one of
these routes automatically selects the "Transit" toggle and highlights
the desired route. The other routes in the suggested trips may then
also be selected so that the entire routes of all the trip connections
may be compared.

Lines that demarcate the fare zones would also be helpful.

I love Google Transit and think that these improvements would make it
all the more lovable.

Bob Heitzman

unread,
Jan 25, 2008, 11:20:13 AM1/25/08
to Google Transit Trip Planner
Second!

Great ideas!

Scott Gunsaullus

unread,
Jan 25, 2008, 11:47:56 AM1/25/08
to Google Transit Trip Planner
Ditto. A great idea. All the data is already in there. It's just a
question of coding the presentation.

Brent Rieck

unread,
Jan 29, 2008, 5:56:48 PM1/29/08
to Google Transit Trip Planner
On Jan 24, 1:58 pm, Weston <WestonRu...@gmail.com> wrote:
> To implement this, I envision that there would be a "Transit" toggle
> button in participating cities, just as there is for Traffic and
> Street View. Once this button is clicked, a new layer would be
> overlaid which would show the path of every transit route in the
> current view. Assigning colors to each route would help distinguish
> between route paths. Hovering over a line would provide a tooltip for
> the routes that are being pointed at. Upon clicking on one of the
> routes, the others would fade so that the clicked route would stand
> out and be more easily identifiable. If multiple routes are
> overlapping each other, a balloon could appear which would then allow
> you select the route. Clicking another route path would also cause it
> to be highlighted alongside of the previously clicked route. This way
> the two can be examined side-by-side. Re-clicking a selected route
> would make it fade fade away like the other route paths.
>
> A route's path may also be seen by clicking a route number which
> appears in the suggested trips or in the transit stop detail balloon
> which appears after clicking a transit stop icon. Clicking one of
> these routes automatically selects the "Transit" toggle and highlights
> the desired route. The other routes in the suggested trips may then
> also be selected so that the entire routes of all the trip connections
> may be compared.
>
> Lines that demarcate the fare zones would also be helpful.

Well, it's nothing close to what the ultimate would be, but here's
version 0.01alpha which is for the Portland, Oregon area and uses
TriMet data: http://spek.org/trimet/map.php

--Brent

Bob Heitzman

unread,
Jan 30, 2008, 11:05:03 AM1/30/08
to Google Transit Trip Planner

> Well, it's nothing close to what the ultimate would be, but here's
> version 0.01alpha which is for the Portland, Oregon area and uses
> TriMet data:http://spek.org/trimet/map.php

Nice - a select all would be useful which would be too complex in
region view but in local view it would be "comprehensive".

I would guess a full GM version would include the ability to set time
of day for the display so that we could see availability by day and
time. Again with a "select all" to override for "comprehensive" view.

Devin Braun

unread,
Jan 31, 2008, 11:24:02 AM1/31/08
to Google Transit Trip Planner
Hi Brent,

I think you've got a great start to an application that can be used to
show an agency's routes.

Here's something that's an early version of a bus stop and route
finder from MTS:

http://www.mtsotp.com/mts/stop_finder/stop_finder.cfm

It uses the GTFS feed data in the background.

Devin Braun
San Diego MTS

Devin Braun

unread,
Jan 31, 2008, 12:12:44 PM1/31/08
to Google Transit Trip Planner
One of our most popular publications is our Regional Transit Map. Our
passengers are always looking for the newest version. This kind of
map really shows our passengers our entire route structure. It helps
our passengers to visualize their trip. Google Transit does a good
job of visualizing the places that one needs to transfer by drawing
the lines and showing the transfer points.

For agencies that use shapes.txt, it would be possible for them to
draw their routes on a base map using their shape records. However,
there is one inherent problem I can see with taking the raw data and
drawing route lines - what shape is drawn for each route? Some routes
have multiple variants and end terminals, some have shortlines and
some have trips that travel on different roads depending on the time
of day -- therefore they have multiple shape records. Look at the
Green Line in Boston with its four variants (http://www.mbta.com/
schedules_and_maps/subway/). In the GTFS, there would be at least
four different shape_ids for this subway line.

In theory, there could be a field added to the shapes.txt file that
would signal which shape_id/shape_ids should be drawn on the map if a
user selected a route. This would require some work on the feed
provider's part, but should be doable. Any application using an
agency's feed could then draw this shape/shapes and create a dynamic
system map.

Devin Braun
San Diego MTS

On Jan 24, 1:58 pm, Weston <WestonRu...@gmail.com> wrote:

Joe Hughes

unread,
Jan 31, 2008, 12:51:05 PM1/31/08
to google...@googlegroups.com
It's great to see people like Brent and Devin developing interesting
applications on top of GTFS data! Out of curiosity, have either of
you tried your route viewing applications with other agencies' feeds,
like the ones at:
http://code.google.com/p/googletransitdatafeed/wiki/PublicFeeds

In any case, I've long thought that it would be great to see route
overlays on Google Maps. It seems to be a fairly common use of the
Google Maps API...

Joe

Brent Rieck

unread,
Jan 31, 2008, 4:35:56 PM1/31/08
to google...@googlegroups.com
Joe Hughes wrote:
> It's great to see people like Brent and Devin developing interesting
> applications on top of GTFS data! Out of curiosity, have either of
> you tried your route viewing applications with other agencies' feeds,
> like the ones at:
> http://code.google.com/p/googletransitdatafeed/wiki/PublicFeeds
>
> In any case, I've long thought that it would be great to see route
> overlays on Google Maps. It seems to be a fairly common use of the
> Google Maps API...

I haven't tried using any of the other data besides the TriMet stuff,
but if the data is in the same format it should work with my code. I'm
just using the static route information though and not TriMet's
real-time data feed, I don't know if the real-time stuff exists for
other regions or if it would be compatible if it did.

--Brent

Devin Braun

unread,
Feb 1, 2008, 4:28:35 PM2/1/08
to Google Transit Trip Planner
I was intrigued by the possibility of using some of the other public
feeds. I've released a new version that includes multiple agencies.
I hope to eventually get all of the open-source agencies included in
the program.

http://www.mtsotp.com/mts/stop_finder/stop_finder.cfm

Devin

On Jan 31, 9:51 am, "Joe Hughes" <joe.hughes.c...@gmail.com> wrote:
> It's great to see people like Brent and Devin developing interesting
> applications on top of GTFS data!  Out of curiosity, have either of
> you tried your route viewing applications with other agencies' feeds,
> like the ones at:http://code.google.com/p/googletransitdatafeed/wiki/PublicFeeds
>
> In any case, I've long thought that it would be great to see route
> overlays on Google Maps.  It seems to be a fairly common use of the
> Google Maps API...
>
> Joe
>
> On Jan 31, 2008 8:24 AM, Devin Braun <devin.br...@sdmts.com> wrote:
>
>
>
>
>
> > Hi Brent,
>
> > I think you've got a great start to an application that can be used to
> > show an agency's routes.
>
> > Here's something that's an early version of a bus stop and route
> > finder from MTS:
>
> >http://www.mtsotp.com/mts/stop_finder/stop_finder.cfm
>
> > It uses the GTFS feed data in the background.
>
> > Devin Braun
> > San Diego MTS
>
> > On Jan 29, 2:56 pm, Brent Rieck <b...@spek.org> wrote:
> > > Well, it's nothing close to what the ultimate would be, but here's
> > > version 0.01alpha which is for the Portland, Oregon area and uses
> > > TriMet data:http://spek.org/trimet/map.php
>
> > > --Brent- Hide quoted text -
>
> - Show quoted text -

brain...@gmail.com

unread,
Feb 3, 2008, 11:22:11 AM2/3/08
to Google Transit Trip Planner
This is a great idea.

Eva

unread,
Feb 4, 2008, 3:16:45 AM2/4/08
to Google Transit Trip Planner
There is my page for public transit in Tallinn (capital of Estonia)
and suburban with the ability to view line path and its stops on
Google Maps:

http://soiduplaan.tallinn.ee/?l=en#991
Reply all
Reply to author
Forward
0 new messages