Upgrade to Pro — share decks privately, control downloads, hide ads and more …

HSL Navigator - Fully open journey planning

HSL Navigator - Fully open journey planning

Presentation at ITS Europe 2014 in Helsinki

Tuukka Hastrup

June 18, 2014
Tweet

More Decks by Tuukka Hastrup

Other Decks in Programming

Transcript

  1. Path to fully open HSL's current Journey Planner: • Open

    data • Open APIs HSL Navigator adds: • Open source • Open collaboration
  2. HSL's current Journey Planner Customers recommend current HSL Journey Planner

    0.15 million users per day, compared to 1.3 million inhabitants, 1 million boardings per day Current Features: – Schedules and maps – Journey planning • Walking, cycling, public transport – Real-time schedules – Favourite journeys and stops
  3. Open data ”A piece of data or content is open

    if anyone is free to use, reuse, and redistribute it” — http://opendefinition.org/ Why? – Enable as much data use and innovation as possible.
  4. Open APIs Application Programming Interfaces — ”What you build apps

    on top of” Why? – Allow concentration on user experience. – Remove need for per-app servers.
  5. Sep 2009 Sep 2010 Feb 2011 480 30 670 (789)

    < 5 apps +30 apps Sep 2011 Sep 2012 Why to open APIs? Developer accounts 2009-2012
  6. HSL Navigator Developed in one person-year Mobile HTML5 app Covers

    the on-the-go route planning use case Tested in Tampere, Amsterdam, Berlin, Manchester, New York…
  7. Open source ”Open source software is software that can be

    freely used, changed, and shared (in modified or unmodified form) by anyone.” — http://opensource.org Why? – Mozilla Firefox, Google Android, GNU/Linux, ... – No need to pay licensing fees – Customisations, development and support can be freely tendered – Improvements can be freely shared with others
  8. ”Build your own journey planner” • Re-use OpenTripPlanner from Portland,

    Oregon • Oulu has deployed OpenTripPlanner and HSL Navigator as part of their new information system: http://www.oulunliikenne.fi/oulunliikenne2014 • Vedia Oy and iplaner.pl deploying their own versions of HSL Navigator
  9. Open collaboration • University student group project wrapped HTML5 Navigator

    into Android app • Other cities can test the Navigator • Anyone can build new features
  10. HSL's next Journey Planner • Learn from the HSL Navigator

    project – Mobile first, API first, HTML5, open source • Add everything from current Journey Planner • Seamless integration of realtime features • Multi-year project, open for collaboration – Joint project with Finnish Transport Agency – Everyone invited to follow along
  11. Thank you! Team at Helsinki Region Transport HSL: Tuukka Hastrup,

    Systems Designer Jari Honkonen, Project Manager Kerkko Vanhanen, Head of Information Systems Group