In this article, we will show how to map match GPS traces from PostGIS with pyvalhalla and PL/Python!
Speed up your pgRouting queries with just a few simple tweaks and tricks!

Running OSRM with NodeJS Bindings



Open Source Routing Machine features the powerful ability to run it directly with its NodeJS bindings. This tutorial gives you a quick overview of what is possible.

Nordex Energy – Case Study



Together with Nordex Energy, one of the world's largest wind turbine manufacturers, we were given the task to automate the planning of roads to connect the wind turbines to each other. In this article we will focus on the problem itself, the approach we decided to take and the challenges we encountered along the way.

pgRouting & PostGIS – Customized Routing



Shortest paths aren't always what you would expect. With this technical tutorial we want to explain how easy it is to tinker with routing algorithms using pgRouting, PostGIS & OpenStreetMap data.
Finding the right routing engine for your use cases can be a tedious task. We compiled an overview for the most popular FOSS routing frameworks to help guide the decision.
If you want to know how to setup Valhalla on your Ubuntu with elevation support, then go ahead with this tutorial. By the end you will have had to prepare your Valhalla setup with all necessary packages and dependencies to finally be able to use Valhalla with elevation support.
If you simply want to run Valhalla within a docker container, then feel free to dive into this tutorial. However, to understand the individual steps being called in the provided Dockerfile please refer to part 1 and 2 of this Valhalla Routing series of tutorials.
If you are interested how to install Valhalla on your Ubuntu 18.04 server, then go ahead with this tutorial. By the end you will have had to prepare your host instance with all necessary packages and dependencies to finally be able to make and install Valhalla.
If you simply want to run Valhalla within a docker container, then feel free to dive into this tutorial. However, to understand the individual steps being called in the provided Dockerfile please refer to part 1 and 2 of this Valhalla Routing series of tutorials.