TransXChange is the UK nationwide standard for exchanging bus schedules and related data. Please see above and BODS Data Formats for more information. Siri-VM is an XML standard for exchanging real time bus location information. Please see below for information on how the database is used within the package. The OTC database contains information for every registered bus service in the UK. OTC stands for Office of the Traffic Commissioner. BODS Data Extractor also allows you to filter results by NOC, please see fine-tuning section below for more detail. To find the NOCs for the operators you are interested in, you can browse or download the NOC Database from Traveline. Each bus operator has at least one identifying code, consisting of four letters, but can have multiple. The UK profile includes elements related to fares for buses. NeTEx is a CEN standard that can be used to represent many aspects of a multi-modal transport network. Please see BODS Quick Start Guidance for more information. Operators must provide a complete set of data regarding local bus services. Please see fine-tuning section below for more detail on how to do this.įor definitions of each field within the data returned, please see BODS Data Catalogue. BODS Data Extractor allows you to filter results on the ATCO admin authority (the first 3 numbers). The remaining characters to a maximum of 8 are alpha-numeric determined locally. The first 3 numbers denote the authority responsible for the stop. If you have not already done so you will need to register in order to create your API key.ĪTCO (Association of Transport Co-ordinating Officers) codes refer to the unique identifiers used for individual UK bus stops. Use of the APIs requires an API key which can be obtained from your BODS Account Settings. This key is linked to your account and should not be shared. A different API call is required for each type of data (timetables, bus location, fares). All data within the Bus Open Data Service can be queried and accessed via API calls. TermĪn API (Application Programming Interface) is a way for two different computer programmes to communicate with each other. To help you when using the data, we've put together a list of useful terms and their meanings. Guide to Matching Location and Timetables Data.There are a number of different documents and data standards that are used as part of the Bus Open Data Service. It facilitates the fetching and extraction of data, currently focussed on Timetables, into tables to be used for analysis or your own projects. This project was created to lower the barrier to entry for analysis of UK Bus Open Data. Providing additional detail about services.Handling vehicle journeys that cross midnight.ATCO Code to Local Authority Lookup Table.How to fine tune your results using additional parameters.Fundamentals of extracting data using this package.A python client for downloading and extracting data from the UK Bus Open Data Service
0 Comments
Leave a Reply. |