Importation rapide (Data Interoperability)
Récapitulatif
Convertit des données enregistrées dans n'importe quel format pris en charge par l'extension ArcGIS Data Interoperability en classes d'entités.
La classe d'entités obtenue est stockée dans une géodatabase. Vous pouvez ensuite exploiter cette géodatabase ou effectuer d'autres traitements.
Utilisation
-
Cet outil permet d'importer des données étrangères vers l'environnement ArcGIS. En général, il est nécessaire de procéder à un traitement supplémentaire pour intégrer les données ainsi obtenues avec les données ou les formats existants.
Cet outil peut être intégré dans un modèle ou dans un script dans la structure ArcGIS.
-
Les classes d'entités générées dépendent des données en entrée. Par exemple, si vous importez deux fichiers MapInfo MIF/MID, deux classes d'entités sont créées.
-
Cet outil respecte les paramètres de remplacement de l'outil de géotraitement.
-
Dans l'application ModelBuilder, les classes d'entités générées dans la géodatabase en sortie sont accessibles avec l'outil Sélectionner des données.
-
Cet outil crée une structure en sortie par défaut pour la géodatabase nouvellement créée. Si cette structure doit être modifiée, il est préférable d'utiliser l'outil ETL spatial.
-
Les courbes de Bézier incluses dans les classes d'entités en entrée sont conservées dans les classes d'entités en sortie.
Syntaxe
Paramètre | Explication | Type de données |
Input |
Données à importer. La syntaxe peut prendre plusieurs formes :
| Interop Source Dataset |
Output |
Fichier en sortie ou géodatabase personnelle | Workspace |
Exemple de code
# Name: QuickImport_Ex_01.py
# Requirements: None
# Description: Imports Map Info file to a geodatabase
# Import system modules
import arcpy
from arcpy import env
# Check out the Data Interoperability Extension
arcpy.CheckOutExtension("DataInteroperability")
# Set local variables
mif_table= "c:/data/roads.tab"
output_gdb = "c:/workspace/mif_output.gdb"
# Execute Quick Ixport
arcpy.QuickImport_interop(mif_table, output_gdb)