Web-Services werden häufig erstellt, indem eine GIS-Ressource von einer Desktop-Anwendung in ArcGIS Enterprise veröffentlicht oder freigegeben wird. Esri stellt ArcGIS Pro- und ArcMap-Desktop-Anwendungen zur Verfügung, mit denen Sie GIS-Inhalte erstellen und in ArcGIS Enterprise freigeben können.
In ArcGIS Pro stehen zwei grundlegende Freigabemodelle zur Verfügung. Bei dem ersten Modell werden Webinhalte in einem aktiven Portal freigegeben, bei dem es sich um ein ArcGIS Enterprise-Portal oder ArcGIS Online handeln kann. Beim zweiten werden Services direkt auf einer eigenständigen (also nicht mit einem Portal verbundenen) ArcGIS Server-Site veröffentlicht.
Weitere Informationen zu verbundenen und eigenständigen ArcGIS Server-Sites
Nach dem Registrieren eines aktiven Portals in ArcGIS Pro können Sie dort viele unterschiedliche Inhalte freigeben: Web-Layer, Webkarten, Webszenen und verschiedene Pakete. Im Rahmen der Freigabe dieser unterschiedlichen Inhaltstypen wird mindestens ein Web-Service auf einer ArcGIS Server-Site veröffentlicht, die mit dem Portal verbunden ist. Bei einer Freigabe handelt es sich um eine erweiterte Art der Veröffentlichung, da zusätzliche Informationen an das aktive Portal übermittelt werden. Wenn Sie zum Beispiel einen Web-Layer freigeben, werden Symbolisierung, Pop-up-Informationen und Zugriffsberechtigungen gepackt und in einem neuen Portal-Layer-Element statt auf Service-Ebene beibehalten. Somit können Sie mehrere Layer-Elemente erstellen, die auf denselben Service verweisen.
Falls Sie mit einer ArcGIS Server-Site arbeiten, die nicht mit einem Portal verbunden ist, können Sie den Server bei ArcGIS Pro registrieren und Services direkt auf einer Site veröffentlichen, auf der ArcGIS Server 10.6 oder höher ausgeführt wird. Auf diese Weise können Sie Kartenservices, Geokodierungsservices und Image-Services veröffentlichen. Sie können auch Services von der eigenständigen Server-Site über eine Serververbindung in ArcGIS Pro hinzufügen.
Web-Layer-Typen
Wenn Ihre ArcGIS Server-Site mit einem ArcGIS Enterprise-Portal verbunden ist, können Sie die folgenden Web-Layer-Typen im Portal freigeben. Jeder Web-Layer stellt einen Service bereit, der auf der ArcGIS Server-Site veröffentlicht wird.
Layer-Typ | Beschreibung |
---|---|
Unterstützt das Abfragen, Visualisieren und Bearbeiten von Features. Feature-Layer eignen sich für die Visualisierung von Vektordaten, die über Ihren Grundkarten verwendet werden. Wenn Sie mit der Datenoption Alle Daten kopieren einen Feature-Layer in ArcGIS Enterprise freigeben, wird der Service stets auf dem Hosting-Server veröffentlicht. Bei der Freigabe eines Feature-Layers für ArcGIS Enterprise mit der Datenoption Registrierte Daten referenzieren wird der Layer als abhängiger Layer eines Kartenbild-Layers freigegeben. Ein Feature-Layer stellt einen Feature-Service bereit. | |
Unterstützt die schnelle Visualisierung von Karten mithilfe einer Sammlung vorab gezeichneter Kartenbilder bzw. Kacheln. Diese Kacheln werden auf dem Server erstellt und gespeichert, nachdem Sie die Daten hochgeladen haben. Webkachel-Layer eignen sich für Grundkarten. Wird ein Kachel-Layer in ArcGIS Enterprise freigegeben, wird der Service stets auf dem Hosting-Server veröffentlicht. Ein Kachel-Layer stellt einen gehosteten, gecachten Kartenservice bereit. | |
Unterstützt die schnelle Visualisierung von Karten mithilfe einer Sammlung vorab gezeichneter Vektorkacheln. Obwohl diese Kacheln keine Raster-Daten unterstützen, passen sie sich an die Auflösung ihres Anzeigegeräts an, und ihr Aussehen lässt sich sogar für verschiedene Zwecke neu gestalten. Wird ein Vektor-Layer in ArcGIS Enterprise freigegeben, wird der Service stets auf dem Hosting-Server veröffentlicht. Ein Vektorkachel-Layer stellt einen Vektorkachelservice bereit. | |
Unterstützt die Kartenvisualisierung und das Abfragen von Features. Kartenbild-Layer können dynamisch vom Server oder aus Kacheln gezeichnet werden. Kartenbild-Layer können nur in ArcGIS Enterprise freigegeben werden. Kartenbild-Layer können Datasets in Workspaces referenzieren, die beim Verbundserver registriert sind. Beim Freigeben eines Kartenbild-Layers kann der Service auf einem beliebigen Server veröffentlicht werden, der mit dem Portal verbunden wurde, auf das Sie Zugriff haben. Zusätzliche Layer und Funktionen können aktiviert werden. Weitere Informationen finden Sie unter Zusätzliche Layer und Funktionen. Ein Kartenbild-Layer stellt einen dynamischen oder gecachten Kartenservice bereit. | |
Unterstützt Abfragen und Visualisierungen von Punkt-, 3D-Objekt-, Gebäude- und Punktwolkendaten. Wird ein Szenen-Layer in ArcGIS Enterprise freigegeben, wird der Szenen-Service stets auf dem Hosting-Server veröffentlicht. Punkt- und 3D-Objekt-Szenen-Layer können mit einem Feature-Service verknüpft sein, mit dem Sie den Szenen-Layer bearbeiten können. | |
Unterstützt Visualisierung, Metadaten, Messung und Bildverarbeitung, um Daten als Grundkarte oder die Ergebnisse einer Analyse anzuzeigen. Bilddaten-Layer können für jeden mit ArcGIS Enterprise verbundenen Server freigegeben werden. Ein Bilddaten-Layer stellt einen dynamischen oder gecachten Image-Service bereit. | |
Unterstützt Metadaten sowie die Visualisierung, Messung und Bildbearbeitung von Höhendatenquellen in der Bodenoberfläche einer Szene. Der Höhen-Layer wird in Webszenen zum Anzeigen von 3D-Inhalten auf einer benutzerdefinierten Höhenoberfläche verwendet. Wird ein lokal gecachter Höhen-Layer in ArcGIS Enterprise freigegeben, wird der Service stets auf dem Hosting-Server veröffentlicht. Wenn er auf dem Server gecacht wird, kann der Service auf jedem mit ArcGIS Enterprise verbundenen Server veröffentlicht werden. Ein Höhen-Layer macht einen gecachten Image-Service verfügbar, der ein Kachelschema mit LERC-Komprimierung verwendet | |
Unterstützt das Anzeigen, Filtern und Bearbeiten von Tabellenattributen. Eine Standalone-Tabelle macht einen Feature-Service verfügbar. |
Veröffentlichung auf eigenständigen Server-Sites
Über ArcGIS Pro können Sie eine Verbindung mit eigenständigen (also nicht mit einem Portal verbundenen) Server-Sites herstellen. Unter Verwendung dieser Publisher- oder Administratorverbindung können Sie Kartenservices, Geokodierungsservices und Image-Services direkt auf ArcGIS Server-Sites der Version 10.6 oder höher veröffentlichen. Jeder Service, den Sie auf einer eigenständigen Server-Site veröffentlichen, wird über eine Service-URL oder einen REST-Endpunkt verfügbar gemacht. Client-Anwendungen können über diese URL auf den Service und andere Funktionen, die Sie im Zuge der Veröffentlichung aktivieren, zugreifen.
Weitere Informationen zum Herstellen einer Verbindung mit einer Server-Site über ArcGIS Pro
Kartenservices
Über Kartenservices können andere Benutzer GIS-Inhalte im Web anzeigen und mit diesen interagieren. Kartenservices unterstützen Visualisierungen und Abfragen und können dynamisch aus den Quelldaten oder mithilfe von Kacheln aus einem Cache dargestellt werden. Vor der Veröffentlichung können für den Service zahlreiche Funktionen konfiguriert werden.
Sie können einen Kartenservice aus ArcGIS Pro auf einer eigenständigen Server-Service veröffentlichen. Ferner können Sie einen Kartenservice mithilfe von ArcPy veröffentlichen.
Wenn Sie den Kartenservice, den Sie veröffentlicht haben, aktualisieren müssen, können Sie den Service aus ArcGIS Pro überschreiben.
Geokodierungsservices
Mit Geokodierungsservices werden Geokodierungsfunktionen im Internet bereitgestellt. Unterstützt werden verschiedene Vorgänge wie die Suche nach Adressen oder Orten, die Geokodierung von Adressen- oder Ortstabellen, die Suche nach Informationen zu einer Position mittels Rückwärts-Geokodierung und die Bereitstellung interaktiver Vorschläge für die automatische Vervollständigung. Wenn ein Locator auf einer eigenständigen ArcGIS Server-Site veröffentlicht wird, sind die Geokodierungsfunktionen für alle Benutzer verfügbar, die Zugriff auf die Server-Site haben.
Vor der Veröffentlichung können Sie für Ihren Geokodierungsservice mehrere Funktionen und Parameter konfigurieren.
Nachdem Sie eine Publisher- oder Administratorverbindung von ArcGIS Pro zu einer eigenständigen Server-Site hergestellt haben, können Sie einen Geokodierungsservice auf der Server-Site veröffentlichen. Sie können auch die CreateGeocodeSDDraft-Funktion in ArcPy verwenden, um eine Service-Definitionsdatei zu erstellen, die veröffentlicht werden kann.
Wenn Sie den Geokodierungsservice, den Sie veröffentlicht haben, aktualisieren müssen, können Sie den Service aus ArcGIS Pro überschreiben.
Image-Services
Image-Services bieten Zugriff auf Raster- und Bilddaten über einen Web-Service. Standardmäßig werden Image-Services stets mit Image-Service-Funktionen veröffentlicht. Sie können optional die WMS- und WCS-Funktionen konfigurieren. Benutzer können Verbindungen mit diesen Services dann wie mit allen anderen veröffentlichten ArcGIS Server-Services herstellen.
Mithilfe einer Publisher- oder Administratorverbindung zu einer eigenständigen Server-Site können Sie einen Image-Service aus ArcGIS Pro veröffentlichen.