How to boost OSM application performance by reducing your map file size by up to 76%

OpenStreetMap (OSM) is undoubtedly the largest mapping service created practically entirely by the Internet community. Internet users are the guarantors of up-to-date maps, road layouts, and POIs. Thus, OpenStreetMap is increasingly used in various types of projects.

Despite its primary role – Geographical Information System mapping solution – OSM can also be used to calculate routes. This possibility has been utilized as one of the main features of Transportation Management System MuuMap, a custom software developed for the dairy industry for planning, managing, and optimizing the process of milk collection.

In the case of enterprise solutions development involving mapping, the hardware requirements that increase proportionally to the map size become one of the biggest constrains. Our backend system development team prepared a step-by-step guide to boost OSM tile-server performance by reducing your map file size by up to 76%.

In our latest Medium article, you will learn how to reduce the size of the map by extracting smaller fragments and removing map objects that are unnecessary for your application.

In DAC we use OpenStreetMap with Kubernetes. It allows us to deploy multiple instances of OSM tile-server and map-edition-server with different maps for different applications and clients.

Read the OpenStreetMap map size reduction guide on Medium