You can read more about this OpenTripPlanner network graph here.
You can see the scripts used to download source data and generate it here.
License
The graph.obj and network.dat graph files are made available under the ODbL v1.0 by Adam Watkins as part of the Wales-ish OTP graph project.
The graph files contain:
- street map information obtained from OpenStreetMap contributors, via Geofabrik.de, under the ODbL v1.0,
- heavy rail timetable information obtained from RSP Limited (Rail Delivery Group) under the CC-BY v2.0, and
- bus and other public transport services timetable information obtained from Traveline and the UK Department for Transport under the OGL v3.0.
- Terrain 50 topology data obtained from Ordnance Survey under the OGL v3.0.
Each graph file is provided without any warranty of any kind and without any endorsement by any of the individuals or organisations named above, for any purpose.
If you provide a routing service or similar using either graph file you should make sure that the above attributions are stated clearly. If you produce a set of routing instructions using such a routing service, these likely form a “derived database” and should also be provided under the ODbL v1.0, again with the attributions above attached.
otp.jar is a copy of the version of OpenTripPlanner used to generate the graph file; it is released under the LGPL v3.0 (or later). Again, it is provided without any warranty of any kind and without any endorsement, for any purpose.
Guide to release assets
otp_and_graph.zip
A copy of OpenTripPlanner and a pre-generated network ‘graph’ for use with it. Use this to get going quickly with your own instance of OpenTripPlanner.
You will need to install Java 17 to run OpenTripPlanner.
gtfs_and_osm.zip
Public transport and map data in the commonly used GTFS and OSM PBF formats. Many trip planning and transport analysis programs will accept these files. Use this if you want to analyse the timetables yourself or alter them and generate your own network graph.
r5r_network_dat.zip
A network ‘graph’ for use with the {r5r} R package. See this gist for an example of how to get started with this. {r5r} is usually a better choice than OpenTripPlanner for analyses involving large numbers of journeys.