Gérer les propriétés des classes d'entités annotations

Les propriétés des classes d'entités annotations sont gérées via la fenêtre Catalogue.

La boîte de dialogue Propriétés de la classe d’entités permet de définir l'alias et les index spatial et attributaire, alors que la fenêtre Propriétés de la classe d'entités annotations permet de gérer les propriétés spécifiques aux classes d'entités annotations (classes d'annotations, symboles et paramètres qui déterminent comment les entités annotations peuvent être mises à jour).

Pour ouvrir ces éléments, cliquez avec le bouton droit sur une classe d’entités annotations dans la fenêtre Catalog (Catalogue) ou une vue Catalog (Catalogue), puis cliquez sur Properties (Propriétés) pour ouvrir la boîte de dialogue Feature Class Properties (Propriétés de la classe d’entités) ou sur Annotation Feature Class Properties (Propriétés de la classe d’entités annotations) pour ouvrir la fenêtre Annotation Feature Class Properties (Propriétés de la classe d’entités annotations). Certaines propriétés sont modifiables tandis que d'autres ne sont accessibles qu'en lecture seule.

Utilisez la vue des champs pour gérer les champs associés à une classe d’entités annotations. Vous pouvez mettre à jour la liste des champs, les sous-types et les domaines d'une classe d'entités annotations à partir de cette vue.

Champs

La vue Champs répertorie les champs figurant dans la classe d’entités annotations. Les champs suivants sont obligatoires et ne peuvent pas être supprimés :

  • ObjectID
  • Shape : forme polygonale représentant le contour des annotations
  • FeatureID : pour les annotations liées à des entités, contient le paramètre ObjectID ou, s’il est activé, le paramètre GlobalID de l’entité liée
  • Pour les relations d’annotations liées aux entités :
    • FeatureID : contient le paramètre ObjectID de l’entité liée si la relation de liaison des entités repose sur ObjectID
    or
    • FeatureGlobalID : contient le paramètre GlobalID de l’entité liée si la relation de liaison des entités repose sur GlobalID
  • ZOrder : non utilisé à ce stade
  • AnnotationClassID : classe d'annotations à laquelle appartiennent les annotations
  • Element : champ BLOB stockant la symbologie et la géométrie textuelle
  • SymbolID : symbole dans la table de symboles
  • Status : si l'entité est placée ou non placée
  • Shape_length
  • Shape_area

Le champ SymbolID contient normalement une valeur supérieure ou égale à 0. Cette valeur correspond au numéro du symbole textuel dans la collection de symboles. Si la valeur est -1, l'entité annotation stocke les propriétés d'affichage dans l'enregistrement et elle ne fait référence à aucun symbole textuel dans la collection de symboles. Lorsque la valeur SymbolID est -1, la valeur du champ Override est 0, car chaque propriété est remplacée.

Pour en savoir plus sur les symboles textuels dans la collection de symboles

D'autres champs de la classe d'entités référencent les propriétés d'affichage de l'entité annotation. Ces champs peuvent être modifiés et cette modification met à jour l'élément BLOB de l'entité. De même, toute modification apportée à l'entité annotation via l'onglet Annotation de la fenêtre Attribut est mise à jour dans les champs. Ces champs peuvent également être supprimés. Voici la liste de ces champs :

  • TextString : chaîne de texte pour l'entité
  • FontName : nom de la police, par exemple, Arial
  • FontStyle : nom du style de police, par exemple, Normal
  • FontSize : taille de la police
  • Underline : indique si le texte est souligné (true ou false)
  • VerticalAlignment : alignement vertical du texte (top, center, baseline ou bottom)
  • HorizontalAlignment : alignement horizontal du texte (left, right, center ou full)
  • XOffset : décale le texte vers la droite ou la gauche
  • YOffset : décale le texte vers le haut ou vers le bas
  • Angle : fait pivoter l'angle du texte
  • FontLeading : ajuste l'espacement entre les lignes
  • WordSpacing : ajuste l'espacement entre les mots
  • CharacterWidth : ajuste la largeur des caractères
  • CharacterSpacing : ajuste l'espacement entre les caractères
  • FlipAngle : ajuste l'angle auquel le texte pivoté est retourné

Le champ Override n'est pas modifiable et il est conservé par ArcGIS Pro. Lorsque la valeur de débrayage est 0, l'entité annotation est affichée à l'aide du symbole textuel SymbolID auquel elle fait référence et aucune propriété d'affichage n'est stockée dans l'enregistrement. Lorsque la valeur de débrayage est supérieure à 0, l'entité annotation utilise le symbole textuel SymbolID comme un affichage de base et applique les propriétés remplacées à ce symbole. Le tableau ci-dessous contient la liste de ces valeurs possibles. Les valeurs affichées dans la table attributaire sont une somme des valeurs ci-dessous. Par exemple, si la valeur de débrayage est 65, les propriétés XOffset (1) et Size (64) sont toutes les deux remplacées (1+64=65).

Remarque :

Le tableau ci-dessous contient les valeurs de débrayage des annotations ArcGIS Pro. Pour connaître les valeurs de débrayage des annotations ArcMap, reportez-vous à la rubrique Gestion des propriétés des classes d’entités annotations.

Valeur de débrayagePropriété remplacée

1

Propriété XOffset

2

Propriété YOffset

4

Propriété d'alignement horizontal

8

Propriété d'alignement vertical

16

Propriété d'angle de rotation

32

Propriété de point d’ancrage

64

Propriété de taille

128

Propriété de couleur

256

Propriété d'espacement des caractères

512

Propriété de largeur de caractère

1024

Propriété d'espacement des mots

2048

Propriété d'interlignage

4096

Propriété de nom de police

8192

Propriété de style de police

16384

Propriété de soulignement

32768

Symbole d’arrière-plan

65536

Symbole de ligne de rattachement

131072

Propriété de variation de police

Constantes de débrayage

Sous-types

Si la classe d'entités annotations comprend plus d'une classe d'annotations, les classes d'annotations sont mises en œuvre en tant que sous-types. La vue Sous-types répertorie les classes d’annotations. Cependant, pour gérer des classes d'annotations, utilisez la fenêtre Propriétés de la classe d'entités annotations.

Relations

Pour les annotations liées aux entités dans la fenêtre Catalogue, l'onglet Relations de la boîte de dialogue Propriétés de la classe d'entités affiche la classe de relations qui lie la classe d'entités annotations à sa classe d'entités associée.

Classes d'annotations

L'onglet Classes d'annotations, dans la fenêtre Propriétés de la classe d'entités annotations, vous permet de gérer les classes d'annotations. Vous pouvez ajouter et supprimer des classes d'annotations dans la liste. Pour modifier ou afficher les propriétés d'une classe d'annotations, double-cliquez sur la classe d'annotations dans la liste et accédez à ses propriétés à l'aide de l'un des contrôles de la fenêtre.

Pour en savoir plus sur les annotations dans la géodatabase

Propriétés de mise à jour des annotations

L'onglet Annotation, dans la fenêtre Propriétés de la classe d'entités annotations vous permet également de définir des propriétés qui affectent la manière dont les annotations peuvent être mises à jour.

Pour en savoir plus sur les propriétés de mise à jour de la classe d'entités annotations

Symboles textuels

Le groupe Collection de symboles, dans l'onglet Annotation, dans la fenêtre Propriétés de la classe d'entités annotations vous permet de gérer la collection de symboles. La collection de symboles répertorie les symboles textuels prédéfinis que vous pouvez attribuer aux entités annotations lorsque vous les créez ou les mettez à jour dans ArcGIS Pro. Chaque classe d'annotations a un symbole associé dans la liste. Lorsque le symbole de la classe change dans l’onglet Annotation Classes (Classes d’annotations), le symbole d’origine est renommé avec le suffixe _old et le nouveau symbole associé est créé dans la collection. Les symboles associés à la classe d’annotations ne peuvent pas être supprimés. Pour modifier ou afficher les propriétés d'un symbole, double-cliquez sur le symbole dans la liste et accédez à ses propriétés à l'aide de l'un des contrôles de la fenêtre. Pour créer un nouveau symbole utilisable dans la classe d’entités annotations, cliquez sur le bouton Add (Ajouter).Ajouter

Pour en savoir plus sur les annotations dans la géodatabase

Rubriques connexes