ArcGIS for Desktop

  • Dokumentation
  • Preise
  • Support

  • My Profile
  • Hilfe
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

Die Mapping-Plattform für Ihre Organisation

ArcGIS for Desktop

Ein vollständiges professionelles GIS

ArcGIS for Server

GIS in Ihrem Unternehmen

ArcGIS for Developers

Werkzeuge zum Erstellen standortbezogener Apps

ArcGIS Solutions

Kostenlose Karten- und App-Vorlagen für Ihre Branche

ArcGIS Marketplace

Rufen Sie Apps und Daten für Ihre Organisation ab.

  • Dokumentation
  • Preise
  • Support
Esri
  • Anmelden
user
  • Eigenes Profil
  • Abmelden

Hilfe

  • Startseite
  • Erste Schritte
  • Karte
  • Analysieren
  • Verwalten von Daten
  • Werkzeuge
  • Mehr...

Veröffentlichen eines Karten-Service mit Python

Sie können das Veröffentlichen eines Karten-Service mit einem Python-Skript automatisieren. Hierzu müssen Sie die im Folgenden beschriebenen Funktionen des Moduls "arcpy.mapping" und Werkzeuge der Toolbox "Server" aufrufen.

  1. Verwenden Sie die arcpy.mapping-Funktion CreateMapSDDraft, um einen Entwurf einer Service-Definition (.sddraft) zu erstellen. Mit dieser Funktion wird das Kartendokument (MXD) gelesen und der Entwurf der Service-Definition erstellt.

    Tipp:

    In dem oben als Link angegebenen Thema finden Sie ein vollständiges Codebeispiel für die Veröffentlichung eines Karten-Service mithilfe von Python.

  2. Verwenden Sie die arcpy.mapping-Funktion AnalyzeForSD zum Analysieren des Entwurfs der Service-Definition im Hinblick auf mögliche Fehler, die eine erfolgreiche Veröffentlichung verhindern könnten. Mit dieser Funktion wird eine Python-Liste mit Fehlern, Warnungen und Informationsmeldungen zurückgegeben, mit denen Sie die Karte auf ihre Gültigkeit für die Veröffentlichung prüfen können. Diese Liste ähnelt der Liste, die angezeigt wird, wenn Sie in ArcGIS for Desktop im Dialogfeld Service-Editor auf die Schaltfläche Analysieren klicken.
  3. Führen Sie das Geoverarbeitungswerkzeug Service bereitstellen für den Entwurf der Service-Definition aus. Dadurch wird der Entwurf in eine Service-Definition (.sd) konvertiert, die auf ArcGIS for Server veröffentlicht werden kann.
  4. Führen Sie das Geoverarbeitungswerkzeug Service-Definition hochladen aus, um die Service-Definition als Service zu veröffentlichen.
Feedback zu diesem Thema?

ArcGIS for Desktop

  • Startseite
  • Dokumentation
  • Preise
  • Support

ArcGIS Plattform

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Über Esri

  • Über uns
  • Karriere
  • Insider-Blog
  • User Conference
  • Developer Summit
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Datenschutz | Rechtliches