Skip to content
abyrd edited this page Nov 14, 2012 · 144 revisions

OpenTripPlanner

Note: this wiki is targeted primarily at the OTP development community. For general information about the project, please visit opentripplanner.com

OpenTripPlanner (OTP) is an open source multi-modal trip planner, which runs on Linux, Windows, or potentially any platform with a Java virtual machine. OTP is released under the LGPL. As of Summer 2012, the code is under active development, with a variety of working demos from around the world.

Latest Project Updates:

Status

OpenTripPlanner is presently at version 0.9. (see changelog)

The software currently:

  • Plans multi-modal walking, wheelchair, biking and transit trips
  • Takes travel time, road type/safety, and elevation data into account when planning bike trips, and provides an interface for customizing the weighting of these three factors
  • Shows graphical elevation profiles for bike trips
  • Imports data from GTFS, shapefiles, OpenStreetMap and the National Elevation Dataset
  • Plans trips in about 100ms in a moderate sized city
  • Exposes a RESTful API (XML and JSON), which other apps or front-ends can build on
  • Supports GTFS-Realtime for service changes and alerts
  • Supports Bike rental
  • Has experimental support for Raptor

See the Milestones page for more information on what's next.

See for performance characteristics in a larger metropolitan area with extensive transit coverage.

Demos

See the OTP NYC demo, plus other working demos of OTP.

Download

http://maps5.trimet.org/otp-dev/otp.zip (90 megs)

Please see the following tutorials:

Code Repository

To browse the source online visit https://github.com/openplans/OpenTripPlanner.

To create a local copy of the repository, use the following command:

$ git clone git://github.com/openplans/OpenTripPlanner.git

Developer Information

Contact Info

Send questions and comments to the user mailing list.

Chat with us via IRC on Freenode channel #opentripplanner or chat through the web

Stakeholders and User Information

About

The project began a collaborative effort among TriMet, OpenPlans, and the developers of FivePoints, OneBusAway and Graphserver, and has since grown to encompass a global community of users and developers. More information on OTP's origins is available at the Project History page.

Clone this wiki locally