Im Folgenden werden verschiedene Möglichkeiten erläutert, wie Sie Kacheln zu einem Cache hinzufügen können. Dabei sind die Informationen detaillierter als unter Grundlegende Schritte zum Erstellen eines Cache.
Es gibt mehrere Methoden zum Hinzufügen von Kacheln zu einem Cache:
- Automatisches Erstellen des Cache beim Veröffentlichen des Service.
- Manuelles Erstellen des Cache nach dem Veröffentlichen des Service über das Werkzeug Cache-Kacheln für Kartenserver verwalten.
- Erstellen der Kacheln nach Bedarf, wenn diese von Benutzern aufgesucht werden.
Ein kleiner Cache kann in einem Schritt zum Zeitpunkt der Veröffentlichung des Service erstellt werden. Bei großen Caches ist der Planungsaufwand größer, und es ist möglicherweise erforderlich, dass Sie die Caching-Werkzeuge manuell ausführen oder einige Kacheln nach Bedarf erstellen. Weitere Informationen finden Sie unter Strategien zum Erstellen von Karten-Cache-Kacheln.
Automatisches Erstellen des Cache beim Veröffentlichen des Service
Wenn Sie in ArcGIS for Desktop im Dialogfeld Service-Editor zum ersten Mal die Eigenschaften für den Service definieren, können Sie festlegen, dass der Cache automatisch beim Veröffentlichen des Service erstellt werden soll. Klicken Sie hierfür zunächst auf die Registerkarte Caching und anschließend auf Cache automatisch erstellen, wenn der Service veröffentlicht wird. Diese Option wird nur empfohlen, wenn der Cache auf eine kleine Ausdehnung beschränkt ist (beispielsweise eine Stadt oder ein Landkreis) oder nur kleine Maßstäbe ausgewählt wurden. Sie können die erwartete Cache-Größe anzeigen, indem Sie auf die Schaltfläche Cache-Größe berechnen klicken.
Wenn der Cache automatisch beim Veröffentlichen erstellt werden soll, wird der Caching-Auftrag an den Server gesendet, und Sie können uneingeschränkt in ArcMap weiterarbeiten oder ArcMap sogar schließen, während der Auftrag abgeschlossen wird. Auch wenn das Werkzeug "Cache-Kacheln für Kartenserver verwalten" schnell eine Bestätigungsmeldung ausgibt, wird der Cache weiterhin auf dem Server erstellt. Um den Cache-Status abzufragen, klicken Sie mit der rechten Maustaste auf den Service im Kataloginhaltsverzeichnis, und klicken Sie anschließend auf Cache-Status anzeigen.
Kacheln, die Sie nicht beim Veröffentlichen erstellen, können zu einem späteren Zeitpunkt über das Werkzeug "Cache-Kacheln für Kartenserver verwalten" oder auch über das bedarfsgesteuerte Caching erstellt werden.
Manuelles Erstellen des Cache nach dem Veröffentlichen des Service
Wenn der Cache nach dem Veröffentlichen des Service manuell erstellt werden soll, erfolgt dies über das Werkzeug "Cache-Kacheln für Kartenserver verwalten" in der Toolbox "Server Tools". Mit diesem Werkzeug können Sie Kacheln im Cache erstellen, löschen oder aktualisieren. Führen Sie die folgenden Schritte aus, um auf das Werkzeug zuzugreifen.
- Erweitern Sie in ArcCatalog oder dem Fenster Katalog in ArcGIS for Desktop den Knoten GIS-Server.
- Suchen Sie innerhalb der Verbindung zu ArcGIS for Server den Service, für den Sie Kacheln erstellen möchten.
- Klicken Sie mit der rechten Maustaste auf den Service und wählen Sie Cache verwalten > Kacheln verwalten aus. Diese Option ist nur verfügbar, wenn Sie zuvor über den Service-Editor festgelegt haben, dass Sie zum Zeichnen des Service Kacheln aus einem Cache verwenden möchten.
- Geben Sie die erforderlichen Parameter an und starten Sie das Werkzeug. Um zu erfahren, was die einzelnen Parameter des Werkzeugs bewirken, klicken Sie auf die Schaltfläche Hilfe anzeigen und dann auf den Parameter, über den Sie mehr erfahren möchten.
Hinweis:
Sie können die Caching-Werkzeuge nicht vom Manager aus starten.
Wenn Sie wie oben beschrieben auf das Werkzeug zugreifen, werden die meisten der Parameter automatisch mit Werten ausgefüllt, die das Werkzeug aus dem Karten-Service liest. Wenn Sie auf das Werkzeug über das Menü Geoverarbeitung zugreifen, müssen Sie den Service angeben, den Sie cachen möchten. Ziehen Sie hierzu den Service vom Kataloginhaltsverzeichnis in den ersten Parameter des Werkzeugs. Daraufhin werden die meisten der verbleibenden Eigenschaften mit ihren Standardwerten ausgefüllt.
Ein Parameter, den Sie manuell festlegen müssen, unabhängig davon, wie Sie das Werkzeug öffnen, ist der Aktualisierungsmodus. Wenn Sie den Cache zum ersten Mal erstellen, wählen Sie Recreate All Tiles (Alle Kacheln neu erstellen) aus. Wenn Sie den Cache aktualisieren, finden Sie unter Karten-Cache-Aktualisierungen Richtlinien zu den Einstellungen, die Sie verwenden sollten.
Nachdem Sie den Service-Namen und den Aktualisierungsmodus angegeben haben, können Sie damit beginnen, den Cache zu erstellen oder einige der Standardeinstellungen zu ändern. Wenn Sie die Option Auf Auftragsabschluss warten deaktivieren, können Sie ArcMap schließen, während der Server die Kacheln erstellt. Sie können den Cache-Status später überprüfen, indem Sie im Kataloginhaltsverzeichnis mit der rechten Maustaste auf den Service klicken und anschließend auf Cache-Status anzeigen klicken.
Ältere Versionen:
In 10.0 und früheren Versionen war es möglich, den zu cachenden Datenrahmen auszuwählen. In 10.1 und höheren Versionen wird nur der aktive Datenrahmen gecacht. In früheren Versionen war es außerdem möglich, eine Antialiasing-Eigenschaft festzulegen, wenn Sie ein Kachelschema konfiguriert oder die Caching-Werkzeuge ausgeführt haben. In 10.1 und höheren Versionen werden die Antialiasing-Einstellungen, die Sie für den Karten-Service im Service-Editor auswählen, automatisch auf den Cache angewendet.
Bedarfsgesteuertes Caching
Sie können den Cache so konfigurieren, dass die Kacheln erstellt werden, sobald ein Endbenutzer zu einem nicht gecachten Bereich in der Karte navigiert. Dieses On-Demand-Caching sollte eingesetzt werden, um selten besuchte Bereiche der Karte anzuzeigen, bei denen aus Zeit- oder Speicherplatzgründen ein vollständiges Caching nicht möglich ist. Weitere Informationen zum Einrichten und zur Verwendung des bedarfsgesteuerten Caching finden Sie unter Bedarfsgesteuertes Karten-Caching.