HESKUDI-GPX Version 0.2.0: Karten-Cache
Allgemeines
Der Karten-Cache dient zum automatischen Speichern der aus dem Internet geladenen und angezeigten Karten auf die Festplatte.
Das hat erstens den Vorteil, dass beim wiederholten Anzeigen bestimmter Kartenregionen die Karten nicht wiederholt aus dem Netz geladen werden müssen.
Das ist zweitens besonders dann hilfreich, wenn keine Internetverbindung besteht. Alle zuvor gespeicherten Kartendaten können dann auch offline angezeigt werden.
Der Inhalt des Karten-Caches kann in einer Datei gespeichert werden, die ihrerseits später wieder eingelesen werden kann. Man kann so beispielsweise für die Region Mallorca die Karten-Daten „einsammeln“ und sie für die spätere Benutzung unter dem Namen Mallorca.dat speichern.
Mit der Funktion „Download Kartendaten“ werden alle Kartendaten (Kacheln) für den derzeit auf der Karte angezeigten Bereich aus dem Internet in den Karten-Cache gespeichert.
Der Karten-Cache kann natürlich nicht alle Kacheln der ganzen Erde beinhalten, erst recht nicht, wenn die Daten zuvor für eine bestimmte Region gespeichert wurden. Mit der Funktion „Umrisse der Kacheln anzeigen?“ wurde eine Möglichkeit geschaffen, alle vorhanden Kartenkacheln als Umrisse anzuzeigen. So hat man sofort eine Kontrolle, ob oder wo für eine bestimmte Region Kartendaten im Cache vorhanden sind.
Funktionen
Online/Offline- Modus
Im Menü „Anzeige“ existiert der Menüpunkt „Online-Modus“.
Wenn dieser aktiviert ist, werden alle neuen Karten-Daten aus dem Internet geladen. Wenn im Menüpunkt „Karten-Cache“/“Karten anzeigen?“ aktiviert ist, werden nur die Daten aus dem Internet geladen, die noch nicht im Karten-Cache existieren.
Wenn der „Online-Modus“ nicht aktiviert ist, befinden wir uns im Offline-Modus. Hier werden die Kartendaten aus dem Karten-Cache benutzt, wenn „Karten-Cache“/“Karten anzeigen?“ aktiviert ist, ansonsten wird nichts angezeigt.
Gültigkeit der Kartendaten
Die OSM-Kartendaten im Internet werden in bestimmten zeitlichen Abständen je nach Aktivität der Datensammler erneuert. Es könnte also sein, dass sich im unseren Karten-Cache eventuell veraltete Daten (Kacheln) angesammelt haben.
Genau deshalb kann im Menüpunkt „Konfiguration“/“Karten-Cache“ die Gültigkeit in Tagen definiert werden. Alle älteren Daten im Karten-Cache werden per Definition willkürlich als ungültig angesehen.
Im gleichen Menüpunkt kann bestimmt werden, dass die ungültigen Daten automatisch aufgefrischt werden. Das geschieht in dem Moment, wenn eine entsprechende Karten-Kachel angezeigt werden soll. Zusätzlich besteht im Menü „Karten-Cache“ die Möglichkeit, die ungültigen Daten zu löschen oder insgesamt aufzufrischen.
Die Anzahl der ungültigen Kacheln kann im Statistik-Dialog (Menüpunkt „Infos“/“Statistik“) überprüft werden.
Menü Karten-Cache
Karten anzeigen?
Wenn dieser Menüpunkt aktiviert wird, können die Daten aus dem Karten-Cache angezeigt werden, anderenfalls werden nur die Daten aus dem Internet angezeigt.
Im Karten-Cache speichern
Die aus dem Internet geladenen und angezeigten Daten werden automatisch im Karten-Cache gespeichert, wenn dieser Menüpunkt aktiviert wird.
Umrisse der Kacheln anzeigen?
Mit dieser Funktion besitzt man die Möglichkeit, alle im Karten-Cache vorhandenen Kacheln insgesamt als Umrisse anzuzeigen.
Angezeigt werden immer alle Kacheln für das nächste Zoom-Level und alle darauf folgenden Levels. So kann man sich darüber informieren, ob bereits alle interessierenden Kartenbereiche geladen wurden. Wenn eine Kartendatei neu eingelesen wird, kann man sich auf diese Weise auch einen Überblick über den Inhalt dieser Datei verschaffen.
Aktiviert man den Offline-Modus durch Ausschalten der Funktion „Anzeige“/“Online-Modus“, werden nur die Kartendaten aus dem Karten-Cache angezeigt. Nicht vorhanden Kartenkacheln werden grau dargestellt.
Meistens wird es so sein, dass nicht für alle Zoom-Levels Kartendaten einer Region gespeichert worden sind. Zusätzlich zur gewohnten Zoom-Funktion (Maus-Scrollrad oder +/- Taste) können deshalb durch gleichzeitiges Drücken der CTRL-Taste die Zoom-Levels übersprungen werden, für die keine Kartendaten existieren. Dabei sollte sich beim Hereinzoomen das gewünschte Ziel in der Mitte oder im Bereich des aktuellen Kartenfenster befinden.
Hinweis: Die Funktion „Umrisse der Kacheln anzeigen?“ verlangsamt die Anzeige speziell im Online-Modus (insbesondere der Wechsel des Zoom-Levels) und sollte deshalb nur als zeitweises Hilfsmittel benutzt werden.
Aktuelle Kartendaten in Datei speichern
Die aktuell im Karten-Cache befindlichen Daten werden in einer Datei für die spätere Verwendung gespeichert.
Kartendatei öffnen
Eine zuvor gespeicherte Kartendatei kann eingelesen werden. Dabei wird der Inhalt des Karten-Caches vollständig durch den Inhalt der Karten-Datei ersetzt.
Lösche alle Kartendaten
Alle sich im Karten-Cache befindlichen Karten-Daten mit Ausnahme der ersten 3 Zoom-Ebenen (damit ist immer eine Grundorientierung garantiert) werden gelöscht.
Lösche Kartendaten
Die Anzahl der Kartenkacheln wird reduziert auf die Anzahl, die im Menüpunkt „Konfiguration“/ Konfiguration editieren“/“Karten-Cache“ vorgegeben ist. Dabei werden zuerst die Kacheln gelöscht, die am wenigsten benutzt wurden.
Komprimiere Karten-Cache
Diese Funktion gibt Festplattenspeicher frei, die noch vom Karten-Cache belegt ist.
Hintergrund: Wenn Daten im Karten-Cache gelöscht werden oder kleine Kartendateien eingelesen werden, wird der vom Karten-Cache zuvor belegte Festplattenspeicher aus Geschwindigkeitsgründen nicht automatisch an das Betriebssystem zurückgegeben.
Die Größe des vom Karten-Cache belegten Speichers kann im Statistik-Dialog (Menüpunkt „Infos“/“Statistik“) überprüft werden.
Ungültige Kartendaten auffrischen
Die per Definition ungültigen Karten-Daten werden aufgefrischt, d.h, die Karten-Kacheln, die älter als eine bestimmte Anzahl von Tagen sind, werden durch die neu aus dem Internet geladenen Daten ersetzt.
Ungültige Kartendaten löschen
Die Karten-Kacheln, die älter als eine bestimmte Anzahl von Tagen sind, werden gelöscht.
Download Kartendaten
Mit dieser Funktion werden alle Kartendaten (Kacheln) für den derzeit auf der Karte angezeigten Bereich aus dem Internet in den Karten-Cache gespeichert. Folgende Kartendaten werden gespeichert:
- die Erdübersichtskarte
- der aktuell dargestellte Kartenbereich im aktuellen Zoom-Level und die weiteren, vollständigen Zoom-Levels, solange die maximale Anzahl an Kacheln (zur Zeit 2500) für einen Download noch nicht erreicht wird. Sie werden nur heruntergeladen, wenn im Menü „Konfiguration“/“editieren“/“Karten-Cache“ der entsprechende Menüpunkt aktiviert ist.
- für die Daten der Erdübersichtskarte und des aktuellen Kartenbereichs werden zusätzlich weitere Zoom-Ebenen berücksichtigt, so dass beide Bereiche formatfüllend für Bildschirmgrößen von 300×200 bis etwa 2600×2200 dargestellt werden können.
- für selektierte Tracks und Wegpunkte werden die Daten entsprechend formatfüllend wie oben beschrieben geladen