Skip to content
Snippets Groups Projects

Isochrone

This is an implementation of various algorithms that can be used for calculating isochrones in multimodal spatial networks. An isochrone in such a network is defined as a possibly disconnected subgraph that covers all space points in the network from where a query poiint q is reachable within a given time span and by a given arrival time at q.

Development:

This project is realized using the java programming language and eclipse. It utilizes the build-tool gradle. To generate the eclipse environment type ./gradlew eclipse in the project's root folder and import it into eclipse afterwards by using "existing project".

Test backend

Development and testing of this project is supported by a virtualbox testmachine that is configured and controlled by vagrant. More information about can be found in the stand-alone project isochrone-vm

Documentation

User documentation:

To generate the user documentation type ./gradlew asciidoctor. This will create the build/docs/asciidoctor directory which contains an index.html file that can be viewed in your favorite web-browser.

Technical documentation:

To generate the technical documentation type ./gradlew javadoc. This will create the build/docs/javadoc directory which contains an index.html file that can be viewed in your favorite web-browser.