Verwenden von externen Capabilities-Dateien mit WCS-Services
Jeder WCS-Service macht Metadaten auf Service-Ebene durch seine Capabilities-Datei verfügbar. Die Capabilities-Datei ist die XML-Antwort, die Clients empfangen, wenn sie beim Service eine GetCapabilities-Anforderung stellen. Durch das Konfigurieren externer Capabilities-Dateien haben Sie folgende Möglichkeiten:
- Hinzufügen von Service-Metadaten
- Hinzufügen von Layer-Metadaten
Bei der Verwendung externer Capabilities-Dateien für den WCS-Service sind Sie für das Überprüfen der Capabilities-Dateien in Bezug auf das DTD- oder XML-Schema von OGC zuständig. Sie sind auch für die gesamte Synchronisierung zwischen den Capabilities-Dateien und den Quelldaten zuständig, über die der WCS-Service veröffentlicht wird.
Um einen WCS-Service zur Verwendung externer Funktionen zu konfigurieren, muss mindestens eine WCS-Capabilities-Datei vorhanden sein. Sie können die Datei von Grund auf neu erstellen, aber es ist oft einfacher, eine vom System generierte Capabilities-Datei als Vorlage zu verwenden. Standardmäßig werden die vom System generierten Capabilities-Dateien bei jedem Senden einer WCS-Anforderung "GetCapabilities" an den Service erstellt. Um eine vom System generierte Capabilities-Datei als Vorlage zu verwenden, müssen Sie die Anforderung "GetCapabilities" manuell senden und die Antwort als XML speichern.
Wenn der WCS-Service verschiedene Versionen des WCS-Protokolls unterstützen soll – z. B. 1.0.0, 1.1.0 und 1.1.1– muss jeweils eine Capabilities-Datei für jede WCS-Version vorhanden sein. Sobald Sie alle notwendigen Capabilities-Dateien erstellt haben, benennen Sie sie mit einem allgemeinen Präfix (z. B. "capabilities") und einer eindeutigen dreistelligen Versionsnummer (z. B. capabilities100, capabilities110, oder capabilities111). Platzieren Sie all Ihre Capabilities-Dateien in einem allgemeinen Ordner, auf den über eine URL zugegriffen werden kann.
Führen Sie die unten beschriebenen Schritte aus, um den WCS-Service zur Verwendung externer Capabilities-Dateien zu konfigurieren:
Anweisungen für ArcGIS for Server Manager
Öffnen Sie ArcGIS for Server Manager, und melden Sie sich an. Weitere Hilfe zu diesem Schritt finden Sie unter Anmelden bei Manager.
Klicken Sie auf Services > Services verwalten.
Klicken Sie im Modul Services verwalten auf den Namen des Service, den Sie bearbeiten möchten. Wenn der Service nicht in der Liste angezeigt wird, befindet er sich möglicherweise in einem Ordner im Verzeichnis Site (Stammverzeichnis).
Klicken Sie im Modul Bearbeiten auf Funktionen.
Klicken Sie in der Liste der Funktionen auf WCS, und stellen Sie sicher, dass WCS ausgewählt ist.
Wählen Sie in der Liste WCS-Konfiguration die Option Externe Capabilities-Dateien verwenden aus.
Geben Sie im Feld Speicherort und Präfix angeben die URL des Ordners mit den Capabilities-Dateien zusammen mit dem entsprechenden allgemeinen Präfix (z. B. "capabilities") ein.
Klicken Sie auf Speichern und neu starten. Die Änderungen am Service werden sofort übernommen.
Anweisungen für ArcGIS for Desktop
Erweitern Sie in ArcCatalog oder im Fenster Katalog in ArcGIS for Desktop den Knoten GIS-Server, und richten Sie eine Verbindung des Typs GIS-Server verwalten zu ArcGIS for Server ein. Wenn Sie bereits eine Verbindung GIS-Server verwalten hergestellt haben, können Sie diesen Schritt überspringen. Anweisungen zum Herstellen der Verbindung finden Sie unter Herstellen einer Administratorverbindung zu ArcGIS for Server in ArcGIS for Desktop.
Klicken Sie in der Verbindung zu ArcGIS for Server mit der rechten Maustaste auf den Service, den Sie bearbeiten möchten, und wählen Sie Service-Eigenschaften aus.
Klicken Sie im Service-Editor auf die Registerkarte Funktionen, und stellen Sie sicher, dass WCS ausgewählt ist.
Klicken Sie auf die Registerkarte WCS und wählen Sie Externe Capabilities-Dateien verwenden aus.
Geben Sie im Feld Speicherort und Präfix angeben die URL des Ordners mit den Capabilities-Dateien zusammen mit dem entsprechenden allgemeinen Präfix (z. B. "capabilities") ein.
Klicken Sie auf OK. Der Service wird neu gestartet, und Ihre Änderungen an ihm werden sofort übernommen.