PROBLÈME

exporter une classe d’entités vers un fichier AutoCAD DWG a pour effet de convertir les polygones en cercles

Last Published: April 25, 2020

Description

Dans certains cas, l’exportation d’une classe d’entités vers un fichier AutoCAD DWG à l’aide de l’outil Export to CAD (Exporter vers DAO) affiche des cercles ou des ellipses à la place des polygones. Cela se produit notamment si la classe d’entités en entrée utilisée par l’outil a été convertie à partir d’un fichier DWG via l’outil CAD to Geodatabase (DAO vers géodatabase).

Cause

Voici les causes possibles de ce problème.

  • Lorsque les blocs (insertions) d’AutoCAD sont convertis dans une géodatabase à l’aide de l’outil CAD to Geodatabase (DAO vers géodatabase), les composants des blocs sont séparés en classes d’entités ponctuelles, linéaires et surfaciques. Le champ Entity identifie néanmoins ces entités comme des insertions. De ce fait, lors de la reconversion vers le fichier DWG, l’outil Export to CAD (Exporter vers DAO) utilise les informations du champ Entity pour créer plus de blocs (insertions) que prévu.
  • Lorsque les lignes de longueur nulle avec rayons sont importées des données DAO vers une géodatabase, des cercles ou des ellipses sont créés si vous utilisez l’outil Export to CAD (Exporter vers DAO).
    Remarque :
    Un bloc est le terme utilisé dans les programmes Autodesk (AutoCAD, par exemple) pour désigner une entité ponctuelle pouvant contenir des points, des lignes, des polygones, du texte et d’autres types d’entités. Il s’affiche selon un symbole spécifique dans le programme Autodesk. Ces entités s’affichent sous forme de points dans ArcGIS et le champ Entity (Entité) dans les logiciels Esri indique le terme « insertion » ; un point identifié comme une insertion dans les logiciels Esri est donc identique à un bloc dans AutoCAD.
    

Solution ou alternative

Pour contourner le problème, suivez les instructions indiquées ci-après.

  • Installer la dernière version d’ArcGIS Desktop

    Ce problème a été corrigé dans la version ArcGIS for Desktop 10.3.1. Si vous utilisez une version précédente, il est recommandé de migrer vers la dernière version d’ArcGIS Desktop. Pour plus d’informations, reportez-vous au document d’aide suivant : ArcMap : Nouveautés d’ArcMap.

  • S’assurer qu’il n’existe qu’une seule insertion de bloc pour chaque insertion de bloc
  1. Convertissez le fichier DWG en fichier de géodatabase à l’aide de l’outil CAD to Geodatabase (DAO vers géodatabase).
  2. Ouvrez la table attributaire des données en sortie.
  3. Dans la table attributaire de la classe d’entités ponctuelles, assurez-vous qu’une seule insertion de bloc est désignée à l’insertion de chaque bloc.
  4. Si les tables attributaires des classes d’entités polylinéaires et surfaciques, contrôlez qu’il n’y a pas d’entités de type insertions.
  5. Si de telles entités figurent dans les classes d’entités polylinéaires et surfaciques, démarrez une session de mise à jour et modifiez les entités de type insertions en LWPolyline.
  6. Ajoutez un champ de texte CADType à la classe d’entités ponctuelles.
    Remarque : 
    Les noms LWPolyline et CADType sont réservés au structures de champs DAO. Pour plus d’informations, reportez-vous au document d’aide suivant : ArcMap : Champs DAO réservés pour les formats AutoCAD DWG/DXF.
  7. A l’aide du champ Entity, copiez chaque type d’entité correspondant dans le champ CADType associé.
  8. Lors de l’exécution de l’outil Export to CAD (Exporter vers DAO), spécifiez un fichier de configuration qui contient les définitions de blocs. Pour plus d’informations, reportez-vous à l’article technique suivant : Procédure : créer des insertions de blocs AutoCAD avec des attributs d’entités ponctuelles ArcGIS.
  • Densifier les points qui posent problème (courbes réelles) dans le jeu de données en entrée
Lorsque le problème provient de lignes de longueur nulle dotées de rayons et importées de données DAO vers une géodatabase, suivez la procédure indiquée ci-après.
  1. Localisez les cercles dans la sortie de l’outil Export to CAD (Exporter vers DAO).
  2. Démarrez une session de mise à jour avec les données en entrée.
  3. Sélectionnez les points qui posent problème (courbes réelles) et forment des cercles ou des ellipses.
  4. Densifiez les courbes réelles au moyen de l’outil Densify (Densifier). Pour plus d’informations, reportez-vous au document d’aide suivant : ArcMap : Densifier.

ID d’article:000013522

Obtenir de l’aide auprès des experts ArcGIS

Contacter le support technique

Télécharger l’application Esri Support

Accéder aux options de téléchargement

Informations associées

En savoir plus sur ce sujet