Exportez des données pour pouvoir les partager sur plusieurs géodatabases et éventuellement modifier leur format.
Il existe plusieurs moyens d’exporter des données avec ArcMap ou depuis l’arborescence du Catalogue :
- Utilisation du menu contextuel dans l’arborescence du Catalogue
- Utilisation des outils de géotraitement
- Utilisation de l’assistant Extract Data (Extraire les données) dans ArcMap
- Utilisation de la commande Export Data (Exporter des données) dans ArcMap
Pour exporter des données via le menu contextuel ou le géotraitement, vous utilisez les outils Conversion de ArcToolbox. Reportez-vous à l’aide sur la boîte à outils Conversion pour obtenir des informations sur ces outils et leurs paramètres.
ArcGIS permet d’exporter tout ou partie d’une géodatabase dans un fichier d’exportation, offrant ainsi un moyen flexible de transfert des données.
Vous exportez des jeux de classes d’entités, des classes d’entités ou des tables dans leur intégralité grâce à l’assistant Export XML Workspace Document (Exporter un document d’espace de travail XML). Vous pouvez également exporter la structure sans aucune donnée.
Exportation de jeux de classes d’entités, de classes et de tables
Lorsque vous exportez des jeux de classes d’entités, des classes et des tables dans un fichier d’exportation, vous exportez également les données dépendantes. Par conséquent, si vous exportez un réseau géométrique ou une classe de topologie, toutes les classes d’entités du réseau ou de la topologie sont exportées. Si vous exportez une classe d’entités ou une table dans une relation, la classe de relations, ainsi que la classe d’entités ou la table à laquelle elle est associée, est également exportée. Il en va de même pour une classe d’entités qui comporte des annotations liées aux entités : ces dernières sont également exportées. Dans le cas d’une classe d’entités qui possède un domaine, un sous-type ou un index, le domaine, le sous-type ou l’index est également exporté.
Lorsque vous importez des jeux de classes d’entités, des classes et des tables à partir d’un fichier d’exportation, vous créez de nouveaux jeux de classes d’entités, de nouvelles classes d’entités et de nouvelles tables, et les données dépendantes sont également importées.
L’exportation de ces éléments et leur importation dans une autre géodatabase équivaut à utiliser les commandes Copy (Copier) et Paste (Coller) dans l’arborescence du Catalogue pour copier des données d’une géodatabase à une autre. Ces deux traitements créent de nouveaux jeux de classes d’entités, de nouvelles classes et de nouvelles tables et transfèrent les données dépendantes.
Les fichiers d’exportation créés via l’exportation de jeux de classes d’entités, de classes et de tables peuvent également être appelés documents d’espace de travail XML.
Exportation d’entités ou d’enregistrements
Lorsque vous exportez des entités ou des enregistrements dans un fichier d’exportation, vous exportez les attributs et les enregistrements sans aucune donnée dépendante. Par exemple, si vous exportez des entités à partir d’une classe d’entités qui utilise un domaine ou qui possède une annotation liée, le domaine ou l’annotation n’est pas exporté avec les entités. Cependant, les propriétés du champ, comme l’alias, l’autorisation de valeurs nulles et la valeur par défaut, sont exportées.
Lorsque vous chargez des entités ou des enregistrements depuis un fichier d’exportation, vous les chargez dans une classe d’entités ou une table existante.
Vous pouvez procéder au chargement avec ArcMap ou depuis l’arborescence du Catalogue.
Les fichiers d’exportation créés via l’exportation d’entités ou d’enregistrements peuvent également être appelés documents de jeu d’enregistrement XML.
Sélection d’un type de fichier d’exportation
Vous pouvez exporter les données de géodatabase dans un fichier dont le type est l’un des suivants : fichier XML, ZIP ou Z.
Si vous procédez à l’exportation dans un fichier XML, vous exportez vers un fichier texte non compressé. L’exportation vers ce type de fichier est suffisante si vous n’exportez qu’une structure. Cependant, si vous exportez des données, il est recommandé d’utiliser l’un des deux autres types de fichier afin de réduire la taille du fichier que vous créez. Exportez les données vers ce type de fichier uniquement si vous êtes certain de ne pas vouloir compresser les données.
Si vous procédez à l’exportation vers un fichier ZIP, vous exportez vers un fichier texte compressé dans un fichier ZIP. Ce type de fichier est le plus populaire car il réduit la taille du fichier créé, vous permettant ainsi de gagner de l’espace et de transférer les données plus facilement. Vous pouvez procéder à l’exportation vers ce type de fichier à condition que le fichier obtenu n’excède pas 4 Go.
Si vous exportez une importante quantité de données et que vous savez que la limite de 4 Go sera dépassée, procédez à l’exportation vers un fichier Z, un format compressé capable de contenir plus de 4 Go.
Vous pouvez importer les données directement depuis l’un de ces trois types de fichiers. Ainsi, il n’est pas nécessaire d’extraire un fichier depuis l’archive ZIP avant de procéder à l’importation.
Informations sur le format d’exportation
Le format d’exportation de géodatabase est un format XML ouvert, publié. Il permet aux développeurs d’écrire des applications qui lisent le fichier d’exportation, même s’ils ne possèdent pas de logiciel Esri. Vous trouverez des informations détaillées sur la structure XML de géodatabase dans le livre blanc XML Schema of the Geodatabase.