Home - HY-OHTUPROJ-OSRM/osrm-project GitHub Wiki
Overview
An application based on OSRM for drawing roadblocks and traffic zones on a map and dynamically recalculate roads speeds without costly recalculation of the entire routing data.
This repository (osrm-project
) contains mainly documentation and the deployment config for the application. The application itself consists of multiple repositories, which are explained in Architecture.
Table of Contents
-
- Overview of the system's architecture
- Key components and their roles
- How components interact with eachother
-
- Deployment of the application to OpenShift
- Changing the route dataset in OpenShift
-
Digiroad to OSM transformation
- Steps to transform Digiroad data to OSM format
- Tools and scripts used
- Values changed from Digiroad to OSM
-
- Setting up a local development environment
- Fail-safe guide for MacOS
-
HTTP Interface for routing-api
- Available routes and their descriptions
- Request and response data formats
-
- How to build the algorithm
- How to test the algorithm
- Binary formats for input and output data
- How the algorithm works
-
- How to build the algorithm
- How to test the algorithm
- Binary formats for input and output data
- How the algorithm works
- How the algorithm could be improved
-
- Definition of Done
- Branching Strategy