Home

Awesome

OJP - Open API for distributed Journey Planning

Content

This repository contains the XML Schema, examples and documentation tables for the "Open API for distributed Journey Planning" published as "CEN/TS 17118:2017: "Intelligent transport systems - Public transport - Open API for distributed journey planning".

OJP consists of a set of services that can be addressed using HTTP requests.

The main services to request information are:

OJP systems interacting with each other additionally use:

Standard document

OJP is a CEN standard. Obtain a copy of the standard document "CEN/TS 17118:2017: "Intelligent transport systems - Public transport - Open API for distributed journey planning" at CEN.

OJP is part of the Transmodel family of standards together with NeTEx, SIRI and OpRa. It also contains elements from DATEX II.

Releases

GitHub Repository

Download the XSD schema files and examples in the git repository found at https://github.com/VDVde/OJP and take a look at the documentation tables.

You can contribute by:

Branches

Wiki

OJP uses the wiki on GitHub for some resources and examples.

White papers

The white papers are published in the wiki as well.

Other sources

The wiki also contains links to other sources and implementations.

Regulatory environment of OJP

The "ITS Directive Delegated Regulation for provision of EU-wide multimodal travel information services" is the legal framework for travel data access and distributed journey planning in Europe. This initiative will provide the necessary requirements to make EU-wide multimodal travel information services accurate and available across borders. One of the key requirements concerns linking travel information services for distributed journey planning. Upon request, travel information service providers shall provide to another information service provider "routing results" based on static, and where possible, dynamic information. The "routing results" shall be based on:

The Delegated Regulation recommends that the CEN OPEN API standard for distributed journey planning is used by local, regional and national travel information service providers.