Skip to content

GIScience/otp-raptor-experiment

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About the experiment

This is a fork of OTP.

We want to experiment with using OTP's raptor implementation as a standalone library.

Installation in IntelliJ

  • Requires Maven >= 3.6.6
  • Import the project as a Maven project or from version control (GitHub)
  • Run mvn install
  • Execute Build Project in IntelliJ
  • Reload all Maven projects (in Maven tool window)

Now everything should compile file and tests can be run in the IDE.

Step 1: Use RaptorService (API) with simple example

Goal: Execute a few queries on the OTP Raptor API. Try to load timetable data via GTFS import.

Steps:

  • Fork the OTP GH project.
  • Start with a simple test case (or a few) using the existing RaptorModuleTestCase mechanism but our own scenario.
  • Possible approach: Get rid of the test support code like RaptorModuleTestCase so that in the end we use RaptorService directly. Alternative: Build RaptorService use up from scratch.
  • Create timetable for our scenario as GTFS files.
  • Import GTFS files for running the test. Use OTP’s approach or an external library.

Original README

See the original README for more information about the OpenTripPlanner project.

About

Clone OTP to try out its Raptor implementation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 94.2%
  • JavaScript 3.6%
  • TypeScript 1.6%
  • CSS 0.3%
  • HTML 0.2%
  • Python 0.1%