it's busness time - open transit data for the act

14
It's Busness Time! Alexander Sadleir [email protected]

Upload: maxious

Post on 19-Nov-2014

1.280 views

Category:

Technology


3 download

DESCRIPTION

It's busness time - Open Transit Data for the ACT

TRANSCRIPT

Page 1: It's busness time - Open Transit Data for the ACT

It's Busness Time!

Alexander [email protected]

Page 2: It's busness time - Open Transit Data for the ACT

Sadface website

"Haven't needed a #Canberra bus in so long I'd forgotten how much ACTION's web site is stuck in 1997." http://twitter.com/projectgus/status/35472831991123968

"Dear Action.act.gov.au. You fail. You fail at everything. You fail as a website, as a bus service... as everything." http://twitter.com/emslibbles/status/37468000114184192

"LOL was looking at Action bus site today as car booked for service tomoz. What a state of #1996 Abyssmal in fact." http://twitter.com/zuzu/status/37443590363807744

Page 3: It's busness time - Open Transit Data for the ACT

Better mobile information access

Website is hard to use on a mobile device and very data heavy.

Page 4: It's busness time - Open Transit Data for the ACT

My Mobile App Platform

10 months of development: would be alot less with a data import... but now have intimate knowledge of the intricacies of network! 

Built own database by drawing on sources like NearMap and OpenStreetMap as well as visiting bus stops and stations

Page 5: It's busness time - Open Transit Data for the ACT

Open Data means Open Help!

GTFS usage is based around iterative improvements. Why not give it to the community to make suggestions?

Page 6: It's busness time - Open Transit Data for the ACT

My Mobile App Platform

- 120 routes (Suburban and Intertown Express/"Rapid" services, not School services though)

- 263 route variants (weekend/saturday/sunday timetable, different directions)

- 220 timing points (landmarks, intersections, shopping centers, schools/universities)

- 49 spelling mistakes/duplications fixed- 1659 possible stop locations- 102 suburbs, 578 streets- 834 point-to-point routes

Page 7: It's busness time - Open Transit Data for the ACT

Data cleansing and management workflow- Correct spelling mistakes- Locate/fix/merge timing points- Add/remove/move stops- Reverse geocode stop locations into streets and suburbs- String together stops into routes

Page 8: It's busness time - Open Transit Data for the ACT

Timetable access/generation platform- Turns the text files into objects which can then be accessed by a website “What routes service this stop? What stops are near this point?”

Based on the Google provided python library and example webapp

Page 9: It's busness time - Open Transit Data for the ACT

Route planner platformBasically: Calculates the shortest path between two points

Page 10: It's busness time - Open Transit Data for the ACT

Mobile Interface - Provides access to backend services.- Cross-platform- Does let you access it from desktop PCs too!

Page 11: It's busness time - Open Transit Data for the ACT

Mobile Interface - Context aware- Adaptive degeneration- Goes from modern Webkit smartphones to ancient html proxying devices 

Page 12: It's busness time - Open Transit Data for the ACT

Mobile Interface 

Geolocation and Time Taking advantage of as much information as possible

Access route planner

Page 13: It's busness time - Open Transit Data for the ACT

Mobile Interface - Different perspectives/dimensions to the existing data - Quickly filters the overwhelming amount of information to that which is relevant to mobile users

Page 14: It's busness time - Open Transit Data for the ACT

Interested?Check it out at http:/bus.lambdacomplex.org , test out the Google Transit feed, look through the git repos

[email protected]@maxious