Das Toolset "Veröffentlichen" stellt Werkzeuge zum Bereitstellen und Freigeben von Web-Layern und Services bereit. Die Freigabe gehosteter Web-Layer und Services kann mit ArcGIS Pro erfolgen.
Werkzeug | Beschreibung |
---|---|
Ersetzt den Inhalt eines Web-Layers in einem Portal durch den Inhalt eines anderen Web-Layers. | |
Stellt eine Service-Definition bereit. Eine bereitgestellte Service-Definitionsdatei (.sd) enthält alle Informationen, die zum Freigeben eines Web-Layers, Web-Werkzeugs oder Web-Service erforderlich sind. | |
Lädt einen Web-Layer, ein Web-Werkzeug oder einen Web-Service in ArcGIS Online, ArcGIS Enterprise oder ArcGIS Server hoch und gibt das Element dort frei. |
Automatisieren der Freigabe von Web-Layern und -Services
Das Freigeben von Web-Layern und -Services kann durch eine Kombination der Werkzeuge im Toolset "Veröffentlichen" mit ArcPy-Funktionen automatisiert werden. Am Anfang des Workflows steht eine Karte, die Sie freigeben möchten.
- Erstellen Sie zuerst Service-Definitionsentwürfe mit dem Modul arcpy.sharing oder den ArcPy-Funktionen CreateImageSDDraft oder CreateGPSDDraft.
- Stellen Sie als Nächstes die Service-Definition bereit. Beim Staging werden alle Informationen des Entwurfs der Service-Definition konsolidiert, die zum Freigeben des Web-Layers oder -Service in einer vollständigen Service-Definition benötigt werden. Verwenden Sie das Geoverarbeitungswerkzeug Service bereitstellen, um die Service-Definition bereitzustellen.
- Verwenden Sie abschließend das Geoverarbeitungswerkzeug Service-Definition hochladen, um die Service-Definition hochzuladen und den Web-Layer oder -Service zu veröffentlichen.
Sie müssen sich bei ArcGIS Online, ArcGIS Enterprise oder ArcGIS Server anmelden, um Ihren Web-Layer oder -Service für ein Konto freizugeben, dem Berechtigungen zum Erstellen von Inhalten und zum Veröffentlichen zugewiesen sind.