Download presentation
Presentation is loading. Please wait.
1
Brian Ferris, Software Engineer
Google Maps Transit Brian Ferris, Software Engineer
2
Organize the world's information and make it universally accessible and useful.
Google Maps' mission to provide useful local information, help users explore the world, give detailed info on how to get around (driving, transit, and walking directions) Discuss why we Google does transit directions, part of maps, history of Google transit (20% project) However you want to travel, Google Maps will get you there. any day of the week, any type of getting around, transit directions can help Google Transit originated from the 20% time of some engineers at Google. It quickly became very popular, which led to its being released as a part of Google Labs. As we gained more users and more agencies joined in, Google Transit "graduated" from Google Labs to become an integrated feature of Google Maps -- meaning that whenever a user searches for (driving) directions in Google Maps in an area where we have transit data available, public transit itineraries will appear as an alternative. routing will get you from a specific Point A to Point B - ie planning out your daily commute seeing transit times, transit numbers and suggested routes drawn directly onto the map (in the participating cities) can help you plan any trip
3
Public transit information: universally accessible and useful.
Transit layer: Transit layer (select transit layer on map and see all of highlighted routes--here in NY, can see all of the subway lines along with station icons to better plan your trip--even when you don't know exactly where you want to go) Public transit information: universally accessible and useful.
4
Transit Where You Need It
Transit is available through Google Maps on many devices. On the desktop through the browser (maps.google.com), as well as on mobile (smartphones and tablets) through our Android app Google Maps mobile. You get all of the same great functionality with maps--transit directions, along with walking, biking, driving directions. Transit layer, traffic layer. All on your mobile device.
5
Explain Routing functionality based on example: "Imagine you're staying in a hotel in New York..."
Mention variety of routing results and hint at Service alert Desktop
6
Overview of the functionality (here the GMM app shown on an Android phone):
Screenshot by screenshot: 1. Routing (also using the current location via GPS) 2. Directions with detailed results and the possibility to expand the stops (so you don't miss when you have to get out) 3. 3D view to find the stop easiliy while walking towards it Mobile
7
Google Now gets you just the right information at just the right time.
Used for transit to show you the closest stops and automatically the best transit options to your next destination. Google Now
8
Explain Routing functionality based on example: "Imagine you're staying in a hotel in New York..."
Mention variety of routing results and hint at Service alert The new Google Maps
9
Explain Routing functionality based on example: "Imagine you're staying in a hotel in New York..."
Mention variety of routing results and hint at Service alert The new Google Maps
10
Glass
11
Live Transit Updates
12
Communication is Critical
Communication is Critical
13
Explanation of our integration of service alerts into our routing results and infowindow
14
Explanation of integration of live trip updates in routing and on the go (here screenshots of stop in San Diego). Realtime indicated by pulsating dot. Trip Updates
15
Explanation of integration of live trip updates in routing and on the go (here screenshots of stop in San Diego). Realtime indicated by pulsating dot. Real-time Re-Routing
16
Real-Time Data Public transit agencies are experts at running large, complex transit networks, but these agencies might have less experience when it comes to writing apps for the latest smart-phone. Software developers are experts at writing innovative applications that push the limits of the latest in technology, but these developers might have less experience when it comes to driving buses. Is there some way we can leverage the skills of both these groups? We believe that common formats for exchanging public transit information are the answer. These formats allow public transit agencies to publish their transit data and developers to write applications that consume that data in an interoperable way. General Transit Feed specification: Open standard to exchange Transit information. The General Transit Feed Specification (GTFS) defines a common format for public transportation schedules and associated geographic information. GTFS "feeds" allow public transit agencies to publish their transit data and developers to write applications that consume that data in an interoperable way. A GTFS feed is composed of a series of text files collected in a ZIP file. Each file models a particular aspect of transit information: stops, routes, trips, and other schedule data. Realtime: GTFS-realtime is a feed specification that allows public transportation agencies to provide realtime updates about their fleet to application developers.
17
General Transit Feed Specification for Realtime Data GTFS-Realtime
Developed through a partnership of transit agencies, developers, and Google. GTFS-Realtime
18
Real-time everywhere?
19
Transit Data Across the Globe
Availability: Many regions in the world. This map shows where we have schedule information (based on the amount of stops). !This shows only where we have routing, stops would be more! Transit Data Across the Globe
20
Thanks!
21
Brian Ferris, Software Engineer
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.