Skip To Content

Geoverarbeitungsservices

Geoverarbeitung ist eine wesentliche Komponente von GIS-Abläufen. Durch die Geoverarbeitung werden GIS-Benutzern Werkzeuge für Datenanalyse, Datenmanagement und Datenkonvertierung bereitgestellt. Ein Geoverarbeitungsservice ist eine Sammlung der auf einer Server-Site veröffentlichten Geoverarbeitungswerkzeuge zum Ausführen von Tasks, die für die Bearbeitung und Analyse geographischer Informationen in vielfältigen Disziplinen erforderlich sind.

Mit Geoverarbeitungsservices können Sie benutzerdefinierte Analysewerkzeuge in ArcGIS Server, einer Komponente von ArcGIS Enterprise, freigeben. Die Daten werden nicht auf Ihrem Computer, sondern auf der Server-Site gespeichert und verarbeitet. Dies ermöglicht das Ausführen von Analysen durch mehrere Clientanwendungen mit demselben Geoverarbeitungsservice, sogar gleichzeitig. Auf Geoverarbeitungsservices kann direkt auf einer Server-Site zugegriffen werden, und sie lassen sich in Webanwendungen integrieren. Sie führen jedoch häufig Web-Werkzeuge aus, die im ArcGIS Enterprise-Portal gehostet werden.

Ein Geoverarbeitungsservice kann ein oder mehrere Werkzeuge enthalten, die in einer Client-Anwendung eingegebene Eingabedaten verarbeiten und eine Ausgabe in Form von Features, Karten, Berichten oder Dateien zurückgeben. Diese Werkzeuge werden in ArcGIS Pro oder ArcGIS Desktop erstellt und ausgeführt, bevor sie auf einem Server freigegeben werden.

Da ein Geoverarbeitungsservice jedes Geoverarbeitungswerkzeug referenzieren kann, lässt er sich für eine Vielzahl von Aufgaben verwenden, einschließlich der folgenden:

  • das voraussichtliche Räumungsgebiet bei einem Chemieunfall berechnen
  • Prognosen zu Weg und Stärke eines sich aufbauenden Wirbelsturms anstellen
  • einen Bericht zur Landnutzung und zu den Böden in einem benutzerdefinierten Abflussgebiet erstellen
  • eine Flurstückkarte mit historischen Informationen über Eigentumsverhältnisse erzeugen
  • eine Adresse geokodieren und in einen Genehmigungsantrag für ein Haussanierungssysteme eingeben

Wenn eine Verbindung mit ArcGIS Server besteht, können Sie auf den Geoverarbeitungsservice zugreifen und ihn verwenden. Sie stellen eine Verbindung mit der Server-Site her und greifen direkt auf den Service zu und verwenden ihn.

Wenn Sie mit einer eigenständigen Server-Site (eine Site, die mit keinem ArcGIS Enterprise-Portal verbunden ist) arbeiten, können Sie über ArcGIS Pro oder ArcGIS Desktop Geoverarbeitungsservices auf der Server-Site veröffentlichen. Wenn eine Server-Site jedoch mit einem ArcGIS Enterprise-Portal verbunden ist, müssen Sie stattdessen ein Web-Werkzeug aus ArcGIS Pro für das Portal freigeben. Hierdurch werden automatisch ein oder mehrere Geoverarbeitungsservices auf der Verbundserver-Site veröffentlicht.

Weitere Informationen über die Kompatibilität von Geoverarbeitungsservices zwischen ArcGIS Pro und ArcGIS Server

Geoverarbeitungsservices und Desktop-Werkzeuge

Die Ausführung von Geoverarbeitungsservices ähnelt der Ausführung und Verwendung von Geoverarbeitungswerkzeugen in ArcGIS Pro und ArcGIS Desktop. Der Hauptunterschied zwischen Geoverarbeitungsservices und Desktop-Geoverarbeitungswerkzeugen besteht darin, dass die Ausführung der Aufgabe durch einen Geoverarbeitungsservice remote auf einem Server-Computer unter Verwendung der Ressourcen des Server-Computers und nicht auf dem Desktop-Computer erfolgt.

Erstellen und Veröffentlichen von Geoverarbeitungsservices in ArcGIS Pro

Wenn Sie mit einer eigenständigen ArcGIS Server-Site arbeiten, können Sie Ihre Geoverarbeitungswerkzeuge in Geoverarbeitungsservices umwandeln und sie in ArcGIS Pro verwenden. Nachdem ein Service erfolgreich veröffentlicht wurde, kann er von anderen ArcGIS Server-Benutzern ebenfalls verwendet werden, sofern Sie ihn für sie freigeben.

Zum Erstellen eines Geoverarbeitungsservice erstellen und dokumentieren Sie in der Regel ein Geoverarbeitungswerkzeug mit ModelBuilder oder Python. Sie müssen kein eigenes Werkzeug erstellen: Sie können stattdessen auch eines der zahlreichen Werkzeuge von ArcGIS verwenden.

Weitere Informationen zum Erstellen von Geoverarbeitungsservices

Nachdem Sie ein Werkzeug erstellt haben, müssen Sie es zuerst in ArcGIS Pro ausführen und es muss erfolgreich abgeschlossen werden. Wenn die Ausführung des Werkzeugs abgeschlossen wurde, kann es freigegeben werden. Durch die Freigabe wird das Geoverarbeitungsservice-Element in der Serververbindung erstellt. Sie können mehrere Werkzeuge hinzufügen, die Sie beim Veröffentlichen für denselben Geoverarbeitungsservice ausgeführt haben.

Weitere Informationen zum Veröffentlichen von Geoverarbeitungsservices

Erstellen und Veröffentlichen von Geoverarbeitungsservices in ArcGIS Desktop

Sie können Geoverarbeitungsservices aus ArcGIS Desktop auf einer ArcGIS Server-Site veröffentlichen, unabhängig davon, ob die Site mit einem ArcGIS Enterprise-Portal verbunden ist. Wenn es sich um eine Verbundserver-Site handelt, wird jeder von Ihnen veröffentlichte Service automatisch für das Portal freigegeben.

Vorsicht:

Es ist zwar möglich, Geoverarbeitungsservices aus ArcGIS Desktop in ArcGIS Server zu veröffentlichen, dies wird jedoch nicht mehr empfohlen. Das Veröffentlichen von Services aus ArcGIS Desktop in ArcGIS Enterprise wird ab Version 10.9 nicht mehr unterstützt. Nach dem Veröffentlichungszyklus 10.9x werden veröffentlichte Services aus ArcGIS Desktop nicht mehr in ArcGIS Server unterstützt. Es wird empfohlen, keine neuen Geoverarbeitungsservices aus ArcGIS Desktop zu veröffentlichen und stattdessen vorhandene Services zur ArcGIS Pro-Runtime zu migrieren.

Weitere Informationen über das Erstellen und Veröffentlichen von Geoverarbeitungsservices in ArcGIS Desktop

Verwenden von Geoverarbeitungsservices

Nachdem ein Geoverarbeitungsservice in ArcGIS Server veröffentlicht wurde (oder wenn ein Web-Werkzeug auf einem Portal mit einer Verbundserver-Site freigegeben wurde), können autorisierter Benutzer mit der ArcGIS REST API direkt auf den Service zugreifen, mit ihm in ArcGIS Pro arbeiten, den Service zu benutzerdefinierten Web-Apps hinzufügen und weitere Aktionen ausführen.

Weitere Informationen zur Verwendung von Geoverarbeitungs-Services

Hier finden Sie Informationen über allgemeine Überlegungen zum Verwenden von Geoverarbeitungsservices.