ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Hilfe
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Die Mapping-Plattform für Ihre Organisation

ArcGIS Desktop

Ein vollständiges professionelles GIS

ArcGIS Enterprise

GIS in Ihrem Unternehmen

ArcGIS 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
  • Support
Esri
  • Anmelden
user
  • Eigenes Profil
  • Abmelden

ArcMap

  • Startseite
  • Erste Schritte
  • Karte
  • Analysieren
  • Verwalten von Daten
  • Werkzeuge
  • Erweiterungen

XML-Workspace-Dokument importieren

Mit der Standard- oder Advanced-Lizenz verfügbar.

  • Zusammenfassung
  • Verwendung
  • Syntax
  • Codebeispiel
  • Umgebungen
  • Lizenzinformationen

Zusammenfassung

Importiert den Inhalt eines XML-Workspace-Dokuments in eine vorhandene Geodatabase.

Weitere Informationen zum Kopieren eines Schemas mit XML-Workspaces

Weitere Informationen zu Geodatabase-XML

Verwendung

  • Der Parameterwert Ziel-Geodatabase muss bereits vorhanden sein und kann eine Personal-, File- oder Enterprise-Geodatabase sein. Um eine leere Geodatabase zu erstellen, verwenden Sie das Werkzeug File-GDB erstellen oder Personal-GDB erstellen.

  • Wenn Sie in eine File- oder Enterprise-Geodatabase importieren und ein Konfigurationsschlüsselwort verwenden möchten, wählen Sie ein Schlüsselwort aus der Dropdown-Liste Konfigurationsschlüsselwort im Werkzeugdialogfeld aus. In einem Python-Skript müssen Sie den Namen des zu verwendenden Konfigurationsschlüsselworts kennen.

  • Wenn die Option Ausgabe der Geoverarbeitungs-Operation überschreiben im Dialogfeld Geoverarbeitungsoptionen deaktiviert ist und ein Datenelement aus dem Eingabe-XML-Workspace-Dokument denselben Namen wie ein Datenelement im Parameterwert Ziel-Geodatabase hat, wird das Datenelement mit einem neuen eindeutigen Namen importiert. Wenn diese Option aktiviert ist, werden vorhandene Datasets überschrieben. Weitere Informationen zum Überschreiben von Werkzeugausgaben finden Sie unter Verwenden von Geoverarbeitungsoptionen zum Steuern der Werkzeugausführung.

  • Die Werkzeugmeldungen enthalten die Liste der Datenelementnamen, die importiert wurden.

Syntax

arcpy.management.ImportXMLWorkspaceDocument(target_geodatabase, in_file, {import_type}, {config_keyword})
ParameterErklärungDatentyp
target_geodatabase

Die vorhandene Geodatabase, in die der Inhalt eines XML-Workspace-Dokuments importiert wird.

Workspace
in_file

Die Eingabe-XML-Workspace-Dokumentdatei, in die der Inhalt einer Geodatabase importiert wird. Die Datei kann eine .xml-Datei oder eine komprimierte .zip- oder .z-Datei mit der .xml-Datei sein.

File
import_type
(optional)

Gibt an, ob sowohl Daten (Feature-Class und Tabellendatensätze, einschließlich Geometrie) als auch das Schema importiert werden, oder ob nur das Schema importiert wird.

  • DATA —Daten und Schema werden importiert. Dies ist die Standardeinstellung.
  • SCHEMA_ONLY —Nur das Schema wird importiert.
String
config_keyword
(optional)

Das Geodatabase-Konfigurationsschlüsselwort, das angewendet wird, wenn der Parameterwert Ziel-Geodatabase eine Enterprise- oder File-Geodatabase ist.

String

Abgeleitete Ausgabe

NameErklärungDatentyp
out_geodatabase

Die aktualisierte Geodatabase.

Workspace

Codebeispiel

ImportXMLWorkspaceDocument - Beispiel 1 (Python-Fenster)

Das folgende Skript für das Python-Fenster veranschaulicht, wie die Funktion ImportXMLWorkspaceDocument im unmittelbaren Modus verwendet wird.

import arcpy
arcpy.ImportXMLWorkspaceDocument_management("C:/Data/Target.gdb", 
                                            "C:/Data/StJohnsData.xml", 
                                            "SCHEMA_ONLY", "DEFAULTS")
ImportXMLWorkspaceDocument – Beispiel 2 (eigenständiges Skript)

Das folgende Python-Skript veranschaulicht die Verwendung der Funktion ImportXMLWorkspaceDocument in einem eigenständigen Skript.

# Name: ImportXMLWorkspaceDocument.py
# Description: Import the contents of an XML workspace document into a target 
#              geodatabase. 

# Import system modules
import arcpy

# Set local variables
target_gdb = "c:/data/Target.gdb"
in_file = "c:/data/StJohnsData.xml"
import_type = "SCHEMA_ONLY"
config_keyword = "DEFAULTS"

# Execute ImportXMLWorkspaceDocument
arcpy.ImportXMLWorkspaceDocument_management(target_gdb, in_file, import_type, 
                                            config_keyword)

Umgebungen

  • Aktueller Workspace
  • Scratch-Workspace

Lizenzinformationen

  • Basic: Nein
  • Standard: Ja
  • Advanced: Ja

Verwandte Themen

  • Überblick über das Toolset "Verteilte Geodatabase"
  • Arbeiten mit der Geodatabase-Replikaten

ArcGIS Desktop

  • Startseite
  • Dokumentation
  • Support

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Über Esri

  • Über uns
  • Karriere
  • Esri Blog
  • User Conference
  • Developer Summit
Esri
Wir sind an Ihrer Meinung interessiert.
Copyright © 2021 Esri. | Datenschutz | Rechtliches