mapsforge — die Offline-Karte hinter RouteConverter

mapsforge ist eine Open-Source-Bibliothek zum Rendern von Vektorkarten aus OpenStreetMap-Daten. Die Kartenansicht von RouteConverter basiert darauf — deshalb funktioniert die Karte auch ohne Internetverbindung weiter, sobald das benötigte Gebiet heruntergeladen ist.

Kartendaten statt Kartenkacheln

Eine mapsforge-.map-Datei ist ein kompakter, vorgerenderter Auszug von OpenStreetMap-Daten für eine Region — ein Land, ein Bundesland oder ein kleineres Gebiet, je nach Angebot des Kartenanbieters. Anders als bei Online-Kachelkarten wird nichts pro Zoomstufe oder Verschiebung nachgeladen; das ganze Gebiet liegt auf der Festplatte und wird direkt gezeichnet, sodass Verschieben und Zoomen auch offline flüssig bleiben.

.map-Dateien für benötigte Gebiete lassen sich über Ansicht → Karten… herunterladen, oder Sie durchsuchen RouteConverters eigenen Katalog von Karten- und Overlay-Servern auf der Ressourcen-Seite.

Themes

Wie eine Karte aussieht — Straßenfarben, welche POI-Symbole bei welcher Zoomstufe erscheinen, Schriftarten für Beschriftungen — wird getrennt von den Kartendaten über ein mapsforge-Render-Theme (eine XML-Datei) gesteuert. RouteConverter liefert ein Standard-Theme mit und erlaubt die Auswahl weiterer, darunter Community-Themes wie das GPXSee-Theme.

Orte finden

mapsforge zeichnet nicht nur die Karte — seine Points-of-Interest-Daten sind auch die erste Anlaufstelle von RouteConverter bei Position → Finde Ort… oder beim Vervollständigen einer Postanschrift für eine Position. Erst wenn die Offline-Daten keine Antwort liefern, weicht RouteConverter auf Online-Geocoder aus. Die vollständige Liste und Reihenfolge der Dienste steht unter Orte finden und Adressen vervollständigen.

Was mapsforge ersetzt hat

Ältere RouteConverter-Versionen konnten zusätzlich eine eingebettete, browserbasierte Kartenansicht anzeigen. Dieses Modul wurde mit Version 3.5 entfernt — mapsforge ist schon seit einer Weile die einzige Kartenansicht, der alte Code wurde von niemandem mehr genutzt.