Verwendung eines Globe-Services

Sobald Sie den Service erstellt und ihn gestartet haben, können Benutzer von Desktop-Client-Anwendungen wie z. B. ArcGlobe und ArcGIS Explorer den Globe-Service verwenden, indem sie eine Verbindung mit dem GIS-Server herstellen und den Service als Daten zu ihren Dokumenten hinzufügen. Clients können Globe-Services entweder über lokale (LAN oder WAN) oder über Internetverbindungen anzeigen. ArcScene kann keine Karten- oder Globe-Services nutzen.

Konfigurieren des Webzugriffs für den Service

Standardmäßig werden Globe-Services für den Webzugriff aktiviert. Um den Webzugriff auf den Service zu deaktivieren oder einzuschränken, lesen Sie Sichern von Web-Services.

Wenn für einen Globe-Service Webzugriff aktiviert ist, können Benutzer von Client-Anwendungen über HTTP auf den Service zugreifen. Unterstützte Clients dieser Web-Services sind die Gleichen wie die Clients, die durch lokale Verbindungen einen Globe-Service anzeigen können – nämlich Anwendungen aus ArcGlobe, ArcCatalog, ArcGIS Explorer, ArcReader und ArcGIS Engine.

Zulässige Operationen für Globe-Web-Services sind Globus, Animation und Abfrage. Alle drei sind standardmäßig aktiviert.

Eine Liste der Methoden, die mit jeder Operation verknüpft ist, finden Sie unter Einschränken, welche Operationen Benutzer mit einem Service ausführen können im Thema "Optimieren und Konfigurieren von Services".

Bei der Verwendung eines Globe-Web-Services setzt ArcGIS Server zwei Methoden zum Bereitstellen der Datenkacheln ein. Die erste Methode (Standard) verwendet eine Abfragezeichenfolge, und der Client ist in der Lage, Datenkacheln durch die Angabe von Zeilen und Spalten anzufordern. Wenn Sie den Web-Service aktivieren, ist dieser Modus aktiviert; es gibt nichts, was Sie als Web-Service-Administrator darüber hinaus machen müssen.

Wenn Sie das Cache-Verzeichnis mit einem virtuellen Verzeichnis auf dem Webserver verknüpfen, kann ArcGIS Server stattdessen die Datenkacheln mithilfe eines statischen HTTP GET abrufen. Wenn Sie den Cache über ein virtuelles Verzeichnis zur Verfügung stellen, hat dies den weiteren Vorteil, dass das Caching des IIS-Webservers genutzt wird, was die Performance verbessert. Gewähren Sie Leseberechtigungen für das virtuelle Verzeichnis. Sie können ein Cache-Verzeichnis mit einem virtuellen Verzeichnis verknüpfen, indem Sie die Cache-Verzeichniseigenschaften in ArcCatalog, dem Katalogfenster in ArcMap oder in ArcGIS Server Manager bearbeiten.

HinweisHinweis:

Sie müssen sicherstellen, dass die MIME-Kartentypen für das virtuelle Verzeichnis eine Platzhalterzuordnung (.*) für zulässige Dateitypen verwenden, da die Kacheln eines Globus-Caches keine Dateitypzuordnung haben.

URL-Format

Globe-Services sind über SOAP und REST verfügbar. Die SOAP-URL eines webfähigen Globe-Services folgt diesem Muster:

http://<server name>/<instance name>/services/<folder name (if the service resides in a folder)>/<service name>/GlobeServer

Wenn Sie z. B. einen Service "Toronto" im Ordner "Canada" haben, der auf einem Server "myServer" mit dem Standardinstanznamen "ArcGIS" ausgeführt wird, würde die SOAP-URL wie folgt aussehen:

http://myServer/arcgis/services/Canada/Toronto/GlobeServer

Die REST-URL fügt einen "rest"-Ordner in die URL ein, wie folgt:

http://myServer/arcgis/rest/services/Canada/Toronto/GlobeServer

Web-Clients

Die ESRI Web Mapping-APIs haben keine Steuerelemente zur Verwendung von Globe-Services. ArcGIS Explorer ist die empfohlene Anwendung zum Anzeigen von Globe-Services in einem einfachen Client.

Die einzige Möglichkeit, ArcGIS Server-Services in 3D in einer Webanwendung anzuzeigen, ist die Verwendung der ArcGIS-Erweiterung für Bing Maps, um einen gecachten Karten-Service anzuzeigen, der über dem Bing Maps-Globus drapiert wird.

Verwandte Themen


3/6/2012