ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Aide
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plateforme cartographique de votre organisation

ArcGIS Desktop

Un SIG professionnel complet

ArcGIS Enterprise

SIG dans votre entreprise

ArcGIS Developers

Outils de création d'applications de localisation

ArcGIS Solutions

Modèles d'applications et de cartes gratuits pour votre secteur d'activité

ArcGIS Marketplace

Téléchargez des applications et des données pour votre organisation.

  • Documentation
  • Support
Esri
  • Se connecter
user
  • Mon profil
  • Déconnexion

ArcMap

  • Accueil
  • Commencer
  • Carte
  • Analyser
  • Gérer les données
  • Outils
  • Extensions

Importer un document d’espace de travail XML

Disponible avec une licence Standard ou Advanced.

  • Résumé
  • Utilisation
  • Syntaxe
  • Exemple de code
  • Environnements
  • Informations de licence

Résumé

Importe le contenu d'un document d'espace de travail XML dans une géodatabase existante.

Pour en savoir plus sur la copie d'une structure à l'aide d'espaces de travail XML

Pour en savoir plus sur le XML de géodatabase

Utilisation

  • La valeur du paramètre Target Geodatabase (Géodatabase cible) doit déjà exister. Il peut s’agir d’une géodatabase personnelle, fichier ou d’entreprise. Pour créer une géodatabase vide, utilisez l’outil Créer une géodatabase fichier ou Créer une géodatabase personnelle.

  • Si vous importez les données dans une géodatabase fichier ou d'entreprise et que vous souhaitez utiliser un mot-clé de configuration, sélectionnez-en un dans la liste déroulante Mot-clé de configuration de la boîte de dialogue de l'outil. Dans un script Python, vous devez connaître le nom du mot-clé de configuration à utiliser.

  • Si l’option Overwrite the outputs of geoprocessing operations (Remplacer les sorties des opérations de géotraitement) de la boîte de dialogue Geoprocessing Options (Options de géotraitement) est décochée et qu’un élément de données du document d’espace de travail XML en entrée porte le même nom qu’un élément de données dans la valeur du paramètre Target Geodatabase (Géodatabase cible), l’élément de données est importé avec un nouveau nom unique. Si cette option est activée, les jeux de données existants seront remplacés. Pour plus d'informations sur le remplacement de la sortie de l'outil, reportez-vous à la rubrique Utilisation des options de géotraitement pour contrôler l'exécution d'un outil.

  • Les messages d'outil incluront la liste des noms d'éléments de données importés.

Syntaxe

arcpy.management.ImportXMLWorkspaceDocument(target_geodatabase, in_file, {import_type}, {config_keyword})
ParamètreExplicationType de données
target_geodatabase

La géodatabase existante dans laquelle le contenu du document d'espace de travail XML sera importé.

Workspace
in_file

Fichier de document d'espace de travail XML en entrée qui contient le contenu de géodatabase à importer. Il peut s’agir d’un fichier X.xml, d’un fichier .zip compressé ou d’un fichier .z qui contient le fichier .xml.

File
import_type
(Facultatif)

Indique si les données (classe d’entités et enregistrements de table, y compris la géométrie) et la structure sont importées, ou si seule la structure est importée.

  • DATA —Les données et la structure sont importées. Il s’agit de l’option par défaut.
  • SCHEMA_ONLY —Seule la structure est importée.
String
config_keyword
(Facultatif)

Mot-clé de configuration de la géodatabase à appliquer lorsque la valeur du paramètre Target Geodatabase (Géodatabase cible) est une géodatabase fichier ou d’entreprise.

String

Sortie dérivée

NomExplicationType de données
out_geodatabase

Géodatabase mise à jour.

Workspace

Exemple de code

Exemple 1 de la fonction ImportXMLWorkspaceDocument (fenêtre Python)

Le script ci-dessous pour la fenêtre Python illustre l’utilisation de la fonction ImportXMLWorkspaceDocument en mode immédiat.

import arcpy
arcpy.ImportXMLWorkspaceDocument_management("C:/Data/Target.gdb", 
                                            "C:/Data/StJohnsData.xml", 
                                            "SCHEMA_ONLY", "DEFAULTS")
Exemple 2 d'utilisation de la fonction ImportXMLWorkspaceDocument (script autonome)

Le script Python ci-dessous illustre l’utilisation de la fonction ImportXMLWorkspaceDocument dans un script autonome.

# 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)

Environnements

  • Espace de travail courant
  • Espace de travail temporaire

Informations de licence

  • Basic: Non
  • Standard: Oui
  • Advanced: Oui

Rubriques connexes

  • Vue d'ensemble du jeu d'outils Géodatabase répartie
  • Utilisation des réplicas de géodatabase

ArcGIS Desktop

  • Accueil
  • Documentation
  • Support

ArcGIS

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

A propos d'Esri

  • A propos de la société
  • Carrières
  • Blog d’Esri
  • Conférence des utilisateurs
  • Sommet des développeurs
Esri
Donnez-nous votre avis.
Copyright © 2021 Esri. | Confidentialité | Légal