Skip to content
Holds the recipe to run our street data converter locally via docker-compose:
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.


Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore first commit Feb 24, 2020 first commit Feb 24, 2020
docker-compose.yml first commit Feb 24, 2020

GIS • OPS OSM Street Data Converter Demo

This repository is under construction until futher notice!!

This repository holds everything necessary to replicate our demo ReactJS web app located at on your local computer, including:

  • docker-compose.yml to run the web app and 3 instances of Valhalla, one for each data source
  • Valhalla road graphs for TomTom, HERE and OSM

After the quick setup below you'll be able to view the web app on http://localhost:3000 in your browser.



The following software must be available:

  • Docker
  • docker-compose

This demo works on

  • Windows: Follow these Microsoft instructions to install Docker and run Linux containers
  • Mac OS: There are workable instructions on the official site to install Docker
  • Linux:
sudo apt-get install
sudo systemctl start docker
sudo systemctl enable docker

docker-compose can be installed following the instructions on


  1. Download the ZIP archive of this repository (or alternatively clone via git)
  2. Unzip the repository to your preferred location
  3. Run the terminal/command script suitable for your OS
  4. Wait until the Docker images were pulled and the containers were started
  5. Visit http://localhost:3000 in your browser and enjoy 😄


The demo app is a showcase for our commercial service to convert any arbitrary street data source into OpenStreetMap's data model.

Using the app you can:

  • calulate routes and isochrones for car or truck profiles in the region of Vienna, Austria
  • fully customize your profile with a variety of different weights and restrictions, including:
    • truck weight, height, width, length, axle load and hazardous materials
    • avoid highways or tollways
    • penalize turns or border crossings
  • the app will always compare the results using OSM data and:
    • either TomTom
    • or HERE data
  • view and compare active restrictions for both active data providers


The dataset provided out of the box in this repository is only covering Vienna, Austria, indicated by the black bounding box in the web app.

The following data sources are available:

  • OpenStreetMap (OSM): The world's largest crowd-sourced database of physical objects founded by Steve Coast in 2004. It's also the foundation for a huge universe of open-source and free software, ranging from analytical applications to map rendering and routing applications.
  • TomTom: The world’s biggest tech companies – including Apple and Uber – choose TomTom Real-Time Map Data to provide context and coverage for drivers in over 200 countries.
  • HERE: HERE Map Data has been at the forefront of mapping innovations for decades, serving automotive OEMs, businesses and governments that require the most accurate location intelligence.


  • OSM: OpenStreetMap is licensed under the ODBL
  • HERE:
  • TomTom:
You can’t perform that action at this time.