Exporter vers DAO (Conversion)
Récapitulatif
Crée un ou plusieurs dessins DAO basés sur les valeurs présentes dans une ou plusieurs classes d'entités ou couches d'entités et tables connexes en entrée.
Utilisation
-
Cet outil crée des fichiers DAO DWG, DXF ou DGN.
-
Toutes les classes d'entités en entrée et/ou couches d'entités et shapefiles sont des entrées valides pour cet outil.
-
Cet outil exporte des classes d'entités annotations vers les fichiers DAO sous la forme de texte. Inversement, l'outil Importer des annotations CAD crée des classes d'entités annotations à partir de texte contenu dans les fichiers DAO.
Par défaut, la sortie crée une couche de dessin pour chaque classe d'entités ou couche en entrée, sauf indication contraire dans un fichier de configuration et/ou des champs clés.
La sortie par défaut génère des entités à l'aide des propriétés par défaut du format de fichier DAO en sortie sauf indication contraire à l'aide d'un fichier de configuration et/ou de champs clés.
La sortie au format DWG/DXF écrit le système de coordonnées dans le dictionnaire d'objets nommés du dessin à l'aide d'une chaîne de texte connu (WKT), comme défini par le document "Mapping Specification for CAD". Ces données non-graphiques sont reconnues par ArcGIS Desktop et peuvent être modifiées dans l'application AutoCAD (version 2007 ou ultérieure) au moyen du plug-in Esri ArcGIS pour AutoCAD.
La sortie au format DWG/DXF (version 2007 ou ultérieure) écrit la structure de classe d'entités de chaque classe d'entités dans le dictionnaire d'objets nommés du dessin à l'aide de xrecords, comme défini par le document "Mapping Specification for CAD". Ces données non-graphiques sont reconnues par ArcGIS Desktop et peuvent être modifiées dans l'application AutoCAD au moyen du plug-in Esri ArcGIS pour AutoCAD.
La sortie au format DWG/DXF (version 2007 ou ultérieure) exporte les attributs d'entités sous la forme d'attributs liés aux entités dans le dictionnaire d'extensions du dessin référencé par l'entité, comme défini par le document "Mapping Specification for CAD". Ces données non-graphiques sont reconnues par ArcGIS Desktop et peuvent être modifiées dans l'application AutoCAD au moyen du plug-in Esri ArcGIS pour AutoCAD.
-
Cet outil n'exporte pas d'annotations de couverture vers des formats DAO.
-
Les fichiers de configuration et les champs clés permettent de contrôler les couches, les propriétés graphiques telles que la couleur, et les définitions de bloc AutoCAD dans les fichiers DAO en sortie.
-
Pour ajouter les champs clés à la classe d'entités en entrée, utilisez l'outil Ajouter un champ. Pour ajouter plusieurs champs à la fois par catégorie fonctionnelle, utilisez l'outil Ajouter des champs DAO.
-
Le champ RefName dans la classe d'entités en entrée indique le bloc de fichier de configuration ou les noms de cellule à utiliser. Les éléments de balises d'attributs définis pour une définition de bloc AutoCAD sont renseignés avec des informations attributaires si leurs noms de balise correspondent à un nom de champ.
-
Le champ DocPath dans la classe d'entités en entrée permet de diriger la sortie vers un ou plusieurs fichiers de dessin DAO. Si le paramètre Ignorer les chemins d'accès dans les tables est activé dans la boîte de dialogue de l'outil, ce champ est ignoré.
-
Le champ LTScale champ permet d'ajuster la pondération de ligne dans les fichiers DGN.
-
Le champ LineWt permet d'ajuster la pondération de ligne dans les fichiers DWG.
Syntaxe
Paramètre | Explication | Type de données |
in_features [in_features,...] |
Un ensemble de classes d'entités et/ou de couches d'entités dont la géométrie sera exportée vers un ou plusieurs fichiers DAO. | Feature Layer |
Output_Type |
La plate-forme et la version de fichier DAO des fichiers en sortie. Cette valeur remplace toute valeur output_type contenue dans la colonne de nom de clé ou d'alias CADFile_type. Voici la liste des types : DGN_V8, DWG_R14, DWG_R2000, DWG_R2004, DWG_R2005, DWG_R2007, DWG_R2010, DXF_R14, DXF_R2000, DXF_R2004, DXF_R2005, DXF_R2007 et DXF_R2010. | String |
Output_File |
Le chemin du fichier de dessin DAO en sortie souhaité. Ce nom remplace les informations relatives au nom de dessin incluses dans les colonnes d'entités en entrée ou les colonnes d'alias intitulées DrawingPathName. | CAD drawing dataset |
Ignore_FileNames (Facultatif) |
Permet à la fonction d'ignorer ou d'utiliser les chemins dans le paramètre DrawingPathName. Ceci permet à la fonction de générer en sortie des entités DAO dans des dessins spécifiques ou d'ignorer ceci et d'ajouter la sortie à un fichier DAO.
| Boolean |
Append_To_Existing (Facultatif) |
Permet l'ajout de la sortie à un fichier DAO existant. Ceci vous permet d'ajouter des informations à un fichier DAO sur disque.
| Boolean |
Seed_File (Facultatif) |
Un dessin DAO existant dont le contenu et les propriétés de document et de couche sont utilisés pour tous les nouveaux fichiers DAO en sortie. La version de la plateforme DAO et du format du fichier de configuration remplacent la valeur spécifiée par le paramètre Output_Type. S'il s'agit d'un ajout dans des fichiers DAO existants, le dessin de configuration est ignoré. | CAD drawing dataset |
Exemple de code
# Name: ExportToCAD.py # Description: Create an AutoCAD DWG # 10/1/2009 # Import system modules import arcpy from arcpy import env # Set workspace env.workspace = "C:/data" # Set local variables in_features = "C:/data/EditorTutorial.gdb/StudyArea/Buildings" output_type = "DWG_R2010" output_file = "c:/data/Buildings.dwg" try: # Process: Export to CAD arcpy.ExportCAD_conversion(in_features, output_type, output_file, "USE_FILENAMES_IN_TABLES", "OVERWRITE_EXISTING_FILES", "") except: # If an error occurs while running a tool print the message print arcpy.GetMessages()