Skip To Content

Concepts essentiels pour coder des couches d’entités de document

Une couche d’entités ArcGIS locale est un ensemble de sélection nommé d’objets Autodesk AutoCAD qui partagent un ensemble de propriétés. Créez et configurez des objets à la volée de manière à afficher un sous-ensemble spécifique de contenus sous la forme de couches d’entités compatibles avec ArcGIS et reconnues par ArcGIS Desktop. Une couche d’entités fonctionne de la même manière qu’un ensemble de définition dans ArcGIS Desktop, mais permet en outre de définir des champs attributaires et de lier des attributs d’entités à une géométrie Autodesk AutoCAD native.

Structure de la couche d’entités

Une structure de couche d’entités est constituée d’informations non graphiques qui sont incorporées dans le dessin au niveau du jeu de données (ou du dessin). Il s’agit de couches d’entités vides constituées uniquement d’une structure stockant des métadonnées, et non les données d’entité. Les informations sont stockées en tant que xrecords DWG dans une structure normalisée de dictionnaires d'objets DWG.

Nom

Cette propriété indique le nom de la couche d’entités. Ce nom doit être unique pour ce dessin et commencer par une lettre. La meilleure pratique consiste à choisir un nom qui décrit clairement les entités grâce à une convention d’attribution de nom associant majuscules et minuscules. Vous pouvez changer le nom de la couche d’entités de document à l’aide de la commande ESRI_featurelayer.

Type

Cette propriété définit le type de géométrie des entités ArcGIS et restreint la couche d’entités à des objets AutoCAD spécifiques répertoriés dans la table suivante. Pour changer le type d’entité, vous devez créer une autre couche d’entités.

Type de géométrie ArcGISObjet DWG AutoCAD pris en charge

Point

Point, insérer

Polyligne

Arc, cercle, ellipse, ligne, Mligne, polyligne, spline, solide, face3D

Polygone

Cercle, solide, ellipse, face, polyligne fermée, polyligne 3D fermée, Mligne fermée

Annotation

Texte, Mtext, attribut, Attdef

Multipatch

Cercle, ellipse, Mligne fermé, spline fermé, solide, face 3D

Requête

Propriété que l’utilisateur peut configurer et qui restreint le jeu de sélection défini par la propriété de type. Cette liste agrégée crée l’objet de jeu de sélection final qui est transmis à la méthode de sélection.

Il est possible d'utiliser des opérateurs logiques OR pour séparer les valeurs des propriétés qui sont spécifiées par des chaînes, par exemple plusieurs noms de couches ou types de lignes. Si le filtre est vierge, tous les objets Autodesk AutoCAD définis par le type d’entité sont membres de la couche d’entités par défaut.

Champs

Les champs vous permettent de lier des attributs d’entités directement à des objets Autodesk AutoCAD et de les mettre à jour. Vous pouvez ajouter ou supprimer des champs d’une couche d’entités de document à tout moment. Vous les définissez par un nom, un type de données et une valeur similaire à une définition de champ dans une géodatabase.

Nom

La propriété du nom définit le nom de la colonne de la table (virtuelle). Ce nom s’affiche sous la forme d’un en-tête de champ lorsque vous affichez les attributs d’entités dans la table attributaire.

Type

Le type précise les types de valeurs que vous pouvez stocker dans le champ attributaire.

TypeÉquivalent ArcGIS

Chaîne

Texte

Double

Double

Court

Entier court

Entier

Entier long

Date

Date

Valeur par défaut

Cette propriété définit une valeur attributaire par défaut pour tous les nouveaux membres de la couche d’entités.

Longueur

La longueur définit le nombre maximal de caractères pouvant être entré pour un attribut d'entités. Cette propriété est reconnue uniquement pour les champs de texte.

Diagramme de la couche d’entités

Diagramme de la couche d’entités