- Intermodal Journey Planner
An Intermodal Journey Planner (IJP) is a
Transport Information System which provides travellers with information to plan their journeys and to support them during their intermodal trip. IJP systems provide timetable, routing and other travel information. An intermodal journey planner covers "multiple"modes of transport including bothpublic transport (bus, rail, air, tram and underground) and private transport (car journeys, use of footpaths, cycle routes) on the road and path networks.Basic Features of an IJP
Fundamental to an IJP is
Journey Planner engine with public transport timetable and road routing information and knowledge of the stops and interchanges: it may also be able to supply maps. An IJP will also have one or more user interfaces optimised for different purposes, for example, for online self-service use with aWeb browser , forcall centre agents, for use on mobile devices, or special interfaces for visually impaired users. An IJP will provide specific journey plans made up of one or more journey legs. It may also support other represnetations such as, full timetables, stop departures boards, etc.Fully featured IJPs are capable of incorporating
Real-time information along with the planned timetable, for example to provide live departures from a particular stop, to include incident information about situations that may affect a journey, or to compute journeys that take into account predicted delays, allowing the user to perform journey repair to recover from a disruption to normal services. IJPs may also cover road-real time data and may be considered part of anIntelligent Transportation Systems .An Intermodal Journey Planner (IJP) calculates the best overall journeys between origin and destination for the user's preferred modes.
Public Transport Routing
For public transport routing, the engine will consider journeys that combine different public transport modes, constrained by times of arrival or departure. It may support different optimisations - for example, fastest, least changes, with constraints to go via or to avoid specific way points.
Most engines are not capable of multimodal fare optimisations (eg "cheapest", or "most flexible") but may be able to advise fares for a single mode.
Car Routing
The planning of road legs is usually done by a separate subsystem within an IJP, but may consider both single mode trip calculations (e.g. with private traffic and/or public transport) as well as intermodal scenarios (e.g.
Park and Ride ,Kiss and Ride , etc.). Typical optimisations for car routing are "shortest route", "fastest route", "cheapest route" and with constraints for specific "waypoints."Some advanced IJP's can take into account average journey times on road sections, or even real-time predicted average journey times on road sections.
Pedestrian Routing
An IJP will be able to provide detailed path routing for pedestrian access to stops, stations, points of interest etc. This will include options to take into account accessibility requirements for different types of user, for example; 'no steps', 'wheelchair access', 'no lifts', etc
Bicycle Routing
Some IJP systems can calculate bicycle routes, integrating the off-road path network as well as the road network. Advanced systems allow the user to specify preferences for quite or safe roads and may also support contour optimisation to minimise the effort needed to overcome vertial differences.
User interfaces
An IJP will typically comprise one or more back-end services (exposed as web services which may be used by different front-end applications which manage interaction with the user. Interaction will be optimised for different types of user and device, for example:
Interactive channels
* Online
Web Browser
* Online browser for the Visually Impaired
* Online mobileWireless Application Protocol Browser
*SMS query /response system.
* Smart Client on aPersonal Computer with a LAN or WAN connection
* Smart Client on a mobile device with an internet connection
* [Interactive voice] Engine voice recognition and synthesized voice:Printed output
IJP may also provide multiple printed output, for example:
* Personal journey plans
* Specific Stop Timetables
* Timetable pages
* Route Option Maps
* Local Area MapsPublic Transport data
An IJP integrates a number of different types of data about the planned services for the Public Transport system, including:
* Information to identify and navigate stop, stations and other transport interchanges.
* Information about origins and destinations that users may want to travel to and their relation to stops and stations, for example Points of Interest and their access points, Towns and cities.
* Information about theTopography of a country and its relation to transport systems.
* Information about theNetwork topology and the routes and lines.
* Schedules for different modes of transport
* Schematic maps ofTransport interchange s.
* Schematic maps of theTransport network .
* Maps of the country and of the area around stops.
* Information about facilities at stops and stations.
* Information about fares,Tariff zone s and fare products.
* Information about theCarbon footprint costs of usage of different modes. In order to develop data sets that can be integrated economically and robustly, data standards and conceptual models, such asTransmodel are used.Private Transport data
An IJP also integrates a number of different types of data about the transport networks available for use by private vehicle and pedestrian access,
* Road transport
Network topology .
* Foot path and Cycle path network topology, withAccessibility information .
* Bridleway & Cycle pathNetwork topology ..
* Topographical maps.
*Contour profile data.
* Information about facilities for the motorist.
* Information speed restrictions.
* Information about road works and disruptions.
* Information about average journey times
* Information about fuel usage.
* Information about theCarbon footprint of usage of different vehicle typesReal-Time data
Advanced IJP engines are capable of integrating Real-time Information into their computations. This may be of two main types
Real-Time prediction information
Automatic Vehicle Location (AVL) Systems know the actual position of their vehicles compared to the timetable and can pass on the real-time and forecast information to the IJP system. The IJP engine incorporates this up-to-date information into its database and considers it in all requests. Based on this information IJP is able to indicate the punctuality or delays for each mode of transport in a departure monitor. An IJP will use a real time interface such asService Interface for Real Time Information to obtain this data.Real time Road Infoemation may come from systems such as UTMC
Situation Information
A Situation is a software representation of an Incident (for example saecurty alert, cancellation or bad weather) or Event that is affecting or is likely to affect the transport network. An IJP can integrate Situation information and use it both to revise its journey planning computations and to annotate its ressonses so as to inform users through both text and map representations. An IJP will typically use a standard interafce such as SIRI,
TPEG orDATEX2 to obtain Situation information.Incidents are captured through an
Incident Capturing System (ICS) by different operators and stakeholders, for example in Transport Op [rator Control Rooms, by broadcasters or by the emergency services. Text and image information can be combined with the trip result. Recent incidents can be considered within the routing as well as visualized in an interactive map.See also
*
Journey Planner
*Public transport route planner
*Transmodel
*TPEG
*Service Interface for Real Time Information
*Transport Direct Portal
*Intelligent Transport Systems
*Modes of transport Examples of IJP Systems
Large scale Examples of IJP systems include
* [http://www.journeyon.co.uk JourneyOn] - IJP comparing rail, buses, driving, walking and cycling developed by Steer Davies Gleave
* [http://reiseauskunft.bahn.de/bin/query.exe/en DB] - using the IJP of Hacon
*Transport for London - using the IJP of by Mentz Datenverarbeitung GmbH
*Transport Direct Portal - using the IJP's of Trapeze Group/Jeppesen, JourneyPlan, Mentz Datenverarbeitung and WS ATkins
* [http://www.nationalrail.co.uk National Rail Enquiries] - using the IJP of Jeppesen
*WMATA, Washington D.C. - using the IJP of Trapeze Group
* [http://tripplanner.metrokc.gov/cgi-bin/itin_page.pl?resptype=U King Co. Metro, Seattle WA] - using the IJP of Trapeze Group
* [http://www.mbta.com MBTA, Boston MA] - using the IJP of Trapeze Group
* [http://tripplanner.mta.info/ New York City Transit, New York NY] - using the IJP of Trapeze Group
* [http://metrotransit.org/tripPlanner/Default.aspx Metro Transit, Minneapolis MN] - using the IJP of Trapeze Group
* [http://tripsweb.rtachicago.com Regional Transportation Authority, Chicago IL] - using the IJP of Trapeze Group
* [http://www.njtransit.com New Jersey Transit, Newark NJ] - using the IJP of Trapeze GroupReferences
----
* [http://www.mentzdv.de/index.php?id=9 Mentz Datenverarbeitung GmbH]
* [http://www.journeyplanner.org/ Transport for London]
* [http://www.transportdirect.info/ Transport Direct]
* [http://www.trapezegroup.com/solutions/pt_custinfo.php Trapeze Group]
* [http://www.journeyplan.co.uk/ JourneyPlan]
Wikimedia Foundation. 2010.