Mit dem Dienstprogramm zum Verwalten von Cache-Kacheln können Sie Karten- oder Image-Service-Cache-Kacheln über die Befehlszeile verwalten. Mit diesem Dienstprogramm können Sie Kacheln zu einem Cache hinzufügen bzw. daraus löschen.
Vor dem Ausführen dieses Dienstprogramms muss ein Cache für den Service definiert sein. Verwenden Sie dazu das Dienstprogramm zum Erstellen eines Cache-Schemas.
Parameter
Parameter | Details |
---|---|
-u | Der Name eines Benutzers von ArcGIS Server, der das Dienstprogramm ausführt. Der Benutzer muss über Berechtigungen auf entsprechender Ebene verfügen, um die Aktion auszuführen. Wenn Ihre Site mit der Authentifizierung auf Webebene konfiguriert ist, geben Sie einen integrierten Benutzer an, z. B. das primäre Site-Administratorkonto. |
-p | Das Kennwort des Benutzers, der mit dem "-u"-Parameter angegeben wird. |
-s | Die URL der Site in einem der folgenden Formate:
|
-n | Der Name des Services, dessen Cache-Kacheln Sie verwalten möchten. Wenn sich der Service im Stammverzeichnis befindet, verwenden Sie die Syntax <Service-Name>:<Service-Typ>. Wenn sich der Service in einem Ordner befindet, verwenden Sie die Syntax <Ordnername>/<Service-Name>:<Service-Typ>. |
-scales | Die Maßstäbe, für die Sie Cache-Kacheln verwalten möchten, bereitgestellt als eine durch Semikolons getrennte Zeichenfolge, wie 12000;6000;3000. Stellen Sie sicher, dass die Maßstäbe vom kleinsten zum größten Maßstab aufgelistet sind. |
-mode | Der Aktualisierungsmodus, in dem festgelegt wird, ob Sie Kacheln bzw. nur derzeit leere Kacheln erstellen oder Kacheln löschen möchten. Die jeweils verfügbaren Werte sind RECREATE_ALL_TILES | RECREATE_EMPTY_TILES | DELETE_TILES. |
-i | Die Anzahl der CachingTools-Service-Instanzen von ArcGIS Server, die für den Auftrag verwendet werden sollen. Weitere Informationen finden Sie unter Zuordnung von Serverressourcen zum Caching. |
-AOI | Der Pfad zu einer Feature-Class, deren Grenzen festlegen, wo Kacheln erstellt werden. Dadurch lässt sich beim Caching von unregelmäßig geformten Geographien Zeit und Speicherplatz sparen. Dieser Parameter ist optional. |
-extent | Eine rechteckige Ausdehnung, die definiert, wo die Kacheln erstellt werden. Die Bereitstellung erfolgt im Format xmin;ymin;xmax;ymax. Dieser Parameter ist optional. |
-wait | Legt fest, ob das Dienstprogramm synchron (WAIT) oder asynchron (DO_NOT_WAIT) ausgeführt wird. Wenn es asynchron ausgeführt wird, können währenddessen andere Befehle ausgeführt werden. |
-h | Druckt die Hilfe für das Dienstprogramm. |
--ignoressl | Ein optionaler Parameter zur Deaktivierung der SSL-Zertifizierungsüberprüfung. |
Beispiel
Im folgenden Beispiel werden Cache-Kacheln für einen Kartenservice mit der Bezeichnung "SanDiego" erstellt:
Vorversion:
Wenn Sie Logik zur automatischen Ausführung dieser Dienstprogramme implementiert haben, müssen Sie die Skripte aktualisieren, um die Python-Abhängigkeiten zu entfernen. Nachfolgend finden Sie einige Beispiele:
- <ArcGIS Server installation location>/arcgis/server/tools/python
- Die Erweiterung .py, wenn auf den Namen des Befehlszeilendienstprogramms verwiesen wird
Anhand des folgenden Beispiels wird die richtige Verwendung erläutert:
<ArcGIS Server installation location>/arcgis/server/tools/admin/managecachetiles -u admin -p admin -s http://gisserver.domain.com:6080 -n SanDiego:MapServer -scales "500000;250000;125000;66000" -mode RECREATE_ALL_TILES -i 3 -wait DO_NOT_WAIT