Verwenden von externen Capabilities-Dateien mit WPS-Services

Jeder WPS-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:

HinweisHinweis:

Bei der Verwendung externer Capabilities-Dateien für den WPS-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 WPS-Service veröffentlicht wird.

Konfigurieren eines WPS-Service zur Verwendung externer Capabilities-Dateien

Um einen WPS-Service zur Verwendung externer Funktionen zu konfigurieren, muss mindestens eine WPS-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 WPS-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.

Derzeit ist Version 1.0.0 die einzige von OGC angebotene WPS-Protokollversion. Wenn der WPS-Service zukünftige Versionen des WPS-Protokolls unterstützen soll (z. B. 1.0.0, 1.1.0 usw.), muss jeweils eine Capabilities-Datei für jede WPS-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 WPS-Service zur Verwendung externer Capabilities-Dateien zu konfigurieren:

Anweisungen für ArcGIS for Server Manager

Schritte:
  1. Öffnen Sie ArcGIS for Server Manager, und melden Sie sich an. Weitere Hilfe zu diesem Schritt finden Sie unter Anmelden bei Manager.
  2. Klicken Sie auf Services > Services verwalten.
  3. 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).
  4. Klicken Sie im Modul Bearbeiten auf Funktionen.
  5. Klicken Sie in der Liste der Funktionen auf WPS, und überprüfen Sie, ob WPS ausgewählt ist.
  6. Wählen Sie in der Liste WPS-Konfiguration die Option Externe Capabilities-Dateien verwenden aus.
  7. 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.
  8. Klicken Sie auf Speichern und neu starten. Die Änderungen am Service werden sofort übernommen.

Anweisungen für ArcGIS for Desktop

Schritte:
  1. 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.
  2. 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.
  3. Klicken Sie im Service-Editor auf die Registerkarte Funktionen, und überprüfen Sie, ob WPS ausgewählt ist.
  4. Klicken Sie auf die Registerkarte WPS, und wählen Sie Externe Capabilities-Dateien verwenden aus.
  5. 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.
  6. Klicken Sie auf OK. Der Service wird neu gestartet, und Ihre Änderungen werden sofort übernommen.
9/23/2013