Enrich OSM maps with additional information


The cards created with Maperitive will look pretty good as is, depending on the database and the rules. However, you will likely need to rework the details of the exported data. This applies in particular to cards with large amounts of information at scales greater than 1:50000. In terms of this example, there turned out to be several incomplete regular trails declared as "Service Ways" scattered over the entire island (Figure 4).

Figure 4: It's easy to remove unnecessary elements from the card. Just hide or delete the layer marked xxxx.

To improve the map, it's now Inkscape's turn. You can either remove the planes with defective items or complete them by adding more elements. However, Inkscape is so slow when editing maps that it is little fun to edit larger images: Even on a quad-core machine with 8GB RAM, the computer swaps constantly. You will need to plan your changes well in advance.


Maperitive makes it relatively easy to create excellent maps based on OSM data. However, the procedure requires a huge amount of time and much experience. Maperitive helps convert the OSM data into a usable form and does most of the work for you. After that, however, significant manual work is required to produce really good results.

Buy this article as PDF

Express-Checkout as PDF
Price $2.95
(incl. VAT)

Buy Linux Magazine

Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content

  • Digitizing Analog Music Media

    Armed with the Audacity sound editor, you can convert the analog content of LPs, tapes, and cassettes to the digital world.

  • FileZilla

    High-performance GUI-based ftp clients for Linux are hard to find. The graphical FileZilla ftp client closes the gap.

  • KTools: Treeline

    Mindmaps are useful for organizing ideas and data. Treeline is a promising mindmap tool for KDE.

  • Labyrinth

    The Labyrinth mind mapper lets you collect and organize your thoughts and ideas without major detours.

  • Command Line: Using udev

    Learn how to create your own udev rules and deploy command-line tools to monitor and control udev events to clear your way through the Linux device jungle.

comments powered by Disqus
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters

Support Our Work

Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.

Learn More