Verwalten des lokalen Anzeige-Cache
Der Anzeige-Cache ist ein lokaler Festplatten-Cache auf dem Computer, in dem Daten für Grundkarten-Layer, gekachelte Bilder aus gecachten Karten-Services von ArcGIS for Server, gekachelte Bilder aus anderen Internet-Karten-Services und der ArcGIS Globe-Cache gespeichert werden. ArcGIS for Desktop nutzt diesen Anzeige-Cache, um die Anzeige-Performance in ArcMap und ArcGlobe zu verwalten und zu verbessern.
Der Nachteil ist, dass Sie häufig planen müssen, wie der Inhalt im lokalen Cache verwaltet wird. Im Laufe der Zeit kann es passieren, dass der Inhalt des lokalen Cache nicht mehr mit dem Serverinhalt synchron ist. Außerdem kann der lokale Anzeige-Cache auf dem lokalen Computer sehr viel Speicherplatz belegen.
Sie müssen eine Strategie für die Verwaltung des lokalen Cache entwickeln, entweder nach Layern oder für alle Inhalte im Anzeige-Cache. Die jeweiligen Schritte werden hier beschrieben.
Verwalten des gesamten Anzeige-Cache
Über das Dialogfeld ArcMap-Optionen können Sie die aktuelle Größe des Anzeige-Cache ermitteln und den Anzeige-Cache für alle Karten-Layer löschen. Außerdem können Sie den Pfad für den lokalen Cache-Speicher festlegen. Klicken Sie im Hauptmenü auf Anpassen > ArcMap-Optionen. Klicken Sie dann im Dialogfeld ArcMap-Optionen auf die Registerkarte Anzeige-Cache.
Wenn Sie auf die Registerkarte Anzeige-Cache klicken, sehen Sie ggf., dass sich der Cachegrößenzähler nach oben bewegt, da die gesamte Anzeige-Cachegröße auf der lokalen Festplatte addiert wird.
Verwalten des Anzeige-Cache für einzelne Layer
Der Anzeige-Cache für einzelne Layer kann für Folgendes verwaltet werden:
- Gekachelte Bilder aus gecachten Karten-Services von ArcGIS for Server
- Gekachelte Bilder aus anderen Internet-Karten-Services
Den Anzeige-Cache für diese Layer-Typen können Sie im Dialogfeld Layer-Eigenschaften auf der Registerkarte Cache verwalten.
Klicken Sie im Inhaltsverzeichnis mit der rechten Maustaste auf den Namen des Layers. Klicken Sie auf Eigenschaften und dann auf die Registerkarte Cache.
Im Folgenden werden die drei primären Tasks beschrieben, die Sie auf der Registerkarte Cache ausführen können.
Wählen Sie die Caching-Option aus.
Wählen Sie die zum Verwalten des Cache für diesen Layer gewünschte Option aus.
- Cache zwischen Sitzungen beibehalten. Dies ist die Standardeinstellung, mit der eine optimale Performance erzielt wird. Diese Option wird für Services empfohlen, bei denen keine Änderungen zu erwarten sind.
- Cache löschen am Ende der Sitzung. Diese Option wird empfohlen für Services, die sich regelmäßig ändern.
- Keine Daten lokal cachen. Die Kartenbilder werden in den Arbeitsspeicher geschrieben. Dadurch wird sichergestellt, dass immer die aktuellen Daten des Service dargestellt werden. Dies kann sich allerdings nachteilig auf die Geschwindigkeit auswirken. Dies ist nützlich, wenn Sie auf der lokalen Festplatte wenig Speicherplatz verfügbar ist oder dynamische Daten verwendet werden.Hinweis:
In manchen Fällen deaktiviert der ArcGIS for Server-Administrator die Verwendung von lokalen Karten-Caches für bestimmte Karten-Services. Wenn Sie auf einen solchen Karten-Service zugreifen, ist die Option Keine Daten lokal cachen aktiviert. Diese Einstellung kann dann nicht geändert werden.
Lokalen Cache jetzt löschen
Hiermit löschen Sie den lokalen Anzeige-Cache für den ausgewählten Layer, aber nicht für andere Layer im Cache. Wenn Sie den Cache für einen Service löschen, wirkt sich dies auf alle Layer in allen Karten aus, die auf diesen Service verweisen: Lokale Caches werden für jeden Service einzeln gespeichert. Wenn Sie über mehrere Layer verfügen, die auf einen gecachten Karten-Service verweisen, nutzen diese alle den gleichen Kachel-Cache im temporären Ordner von Windows.
Der lokale Cache auf dem Computer wird stets in einem Ordner mit dem Namen "MapCacheV1" gespeichert, und wie alle temporären Daten befindet sich dieser Ordner im Windows-Ordner für temporäre Daten. Im Ordner "MapCacheV1" wird für jeden gecachten Karten-Service ein separater Unterordner angelegt. Dies ist der letzte Teil des Pfades, der angezeigt wird.
Caches, die von Grundkarten-Layern verwendet werden, können nicht gelöscht werden, während sie verwendet werden. Um den Cache zu löschen, müssen Sie die Grundkarten-Layer aus der Karte entfernen.
Wenn Sie normalerweise nur Karten für einige wenige Bereiche darstellen, z. B. das Einzugsgebiet Ihres Unternehmens, wird die Cache-Größe nicht besonders stark zunehmen, da die von Ihnen dargestellten Kacheln wahrscheinlich bereits im Cache enthalten sind. Wenn Sie Karten für viele verschiedene Bereiche darstellen, kann der Cache anwachsen. Sobald Sie einen neuen Bereich zeichnen, werden neue Kacheln im lokalen Cache gespeichert.
Informationen zur Cache-Größe und dem Speicherort des Layers anzeigen
Das Dialogfeld zeigt die Anzeige-Cachegröße des aktuellen Layers und den Pfad des Cache-Verzeichnisses auf dem Datenträger an. Dies hilft Ihnen beim Überwachen der Verwendung.