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 zuerst erstellt und in ArcGIS Pro in der Regel als benutzerdefinierte Modell- oder Skriptwerkzeuge 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.

Sie können mit einer Administratorverbindung einen Geoverarbeitungsservice von ArcGIS Pro auf einem eigenständigen Server (ein Server, der mit keinem ArcGIS Enterprise-Portal verbunden ist) veröffentlichen.

Wenn Sie mit einer Server-Site arbeiten, die mit einem ArcGIS Enterprise-Portal verbunden ist, geben Sie stattdessen Web-Werkzeuge für das Portal frei. Web-Werkzeuge werden von Geoverarbeitungsservices ausgeführt. Durch das Freigeben eines Web-Werkzeugs für Ihr Portal 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. 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

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.