Das OpenStreetMap Ökosystem

(this post is also available in English) Das Projekt OpenStreetMap (OSM) ist eine freie Datenbank für Geodaten. Die Daten können auf einer Karte angezeigt werden, aber das ist bei weitem nicht der einzige Zweck. In den letzten Jahren hat sich ein Ökosystem von Programmen, Diensten und Tools rund um OSM entwickelt. Dieser Blogbeitrag erläutert die grundlegenden Konzepte von OpenStreetMap und gibt einen Überblick wie die Daten angezeigt, bearbeitet, heruntergeladen und verarbeitet werden können. [Read More]

The OpenStreetMap Ecosystem

(this post is also availabe in German) OpenStreetMap (OSM) is a project that aims to create a common database for geodata. The data can be displayed on a map, but that is by far not its only purpose. Within the past years an ecosystem of programs, services and tools has evolved around OSM. This blog post explains the basic concepts of OpenStreetMap and gives an overview how to view, edit, download and process the data. [Read More]

Atom: My Coding Environment

I have been using the Atom text editor for quite a while and I am mostly happy with it. I also tried VS Code and the JetBrains IDEs and were pretty satisfied with them as well. Atom is open source and mainly developed by GitHub, the official description is: A hackable text editor for the 21st Century It is possible to edit all settings via text files, and it is highly configurable with packages (= plugins). [Read More]

Route Planning with OpenStreetMap

This blog post gives an overview of how to perform route planning 🏃 🚲 🚗 with OpenStreetMap (OSM) data. In beginning, some basics about route planning will be explained. Afterwards, the routing engines GraphHopper, pgRouting and the routing web service OpenRouteService will be described in more detail. OpenStreetMap is perfectly suited for route planning applications because the data quality of the street network is usually very satisfying. This has two reasons: Streets can easily be mapped from satellite imagery and GPS-tracks. [Read More]