Affichage d'annotations de géodatabase
Affichage d'annotations de géodatabase
Les annotations de géodatabase sont ajoutées à ArcMap comme n'importe quelle autre donnée. Les annotations apparaissent avec d'autres données géographiques dans la table des matières d'ArcMap et sont représentées en fonction de leur ordre ; toutefois, les annotations sont différentes des entités ponctuelles, linéaires et surfaciques, car chaque annotation stocke des informations sur sa symbolisation. Pour modifier la symbologie de base de données des annotations, vous pouvez utiliser ArcCatalog ou les outils de mise en forme d'ArcMap.
Pour en savoir plus sur la mise à jour des annotations dans la boîte de dialogue Attributs
Pour modifier temporairement la symbologie d'annotations de géodatabase, vous pouvez utiliser la substitution de symboles, qui enregistrera les modifications apportées à la symbologie dans la carte actuelle mais n'affectera pas l'affichage des annotations dans d'autres cartes.
Pour en savoir plus sur la substitution de symboles
Lorsque vous affichez des annotations de géodatabase avec d'autres couches, il peut être utile d'appliquer le masquage à profondeur variable pour masquer les parties des couches situées sous les annotations.
Dans l'exemple de carte d'isolignes ci-dessous, les isolignes et les annotations sont superposées. Toutefois, en utilisant un masque pour les annotations, des parties des isolignes sont masquées, alors que l'ombrage d'altitude sous ces couches reste visible.
Pour en savoir plus sur l'utilisation du masquage avec les annotations de géodatabase
Affichage des propriétés de symbole textuel et d'étiquetage par défaut pour les annotations de géodatabase
En ouvrant la boîte de dialogue Propriétés de la couche d'une sous-classe d'annotations dans ArcMap, vous pouvez afficher les propriétés du symbole textuel et d'étiquetage par défaut pour les annotations de la classe d'annotations correspondante.
Les propriétés d'étiquetage s'appliquent uniquement à l'annotation liée à l'entité.
Pour en savoir plus sur la gestion des classes d'entités annotations
Etapes :
- Développez l'entrée de votre couche d'annotations dans la table des matières.
- Double-cliquez sur une classe d'annotations pour ouvrir la boîte de dialogue Propriétés de la couche.
- Cliquez sur l'onglet Classe d'annotations.
- Cliquez sur le bouton Symbole textuel pour afficher les propriétés du symbole textuel par défaut pour les annotations de la classe d'annotations.
Ces propriétés s'affichent en lecture seule dans ArcMap.
Substitution de symboles
Dans ArcMap, vous pouvez modifier la symbologie des annotations d'une carte particulière à l'aide d'une substitution de symboles. Vous pouvez effectuer cette substitution lorsque, par exemple, vous ne souhaitez pas modifier la symbologie de base de données de vos annotations ou lorsque vous ne pouvez pas modifier cette symbologie (par exemple, si vous ne possédez pas les droits de mise à jour sur les annotations). La substitution de symboles s'avère également utile pour apporter des modifications temporaires à l'apparence de vos annotations. Par exemple, vous pouvez visualiser des annotations en texte noir par-dessus un arrière-plan noir, provenant éventuellement d'une image. Vous pouvez utiliser la substitution de symboles pour afficher en blanc vos annotations dans la carte en cours. Si vous enregistrez la carte, vos modifications seront enregistrées dans la carte en cours, mais elles n'affecteront pas l'affichage des annotations dans d'autres cartes. Si vous n'enregistrez pas vos modifications dans la carte, le changement de couleur sera temporaire et annulé lors de la fermeture de votre carte. Comme pour toute autre propriété de couche, vous pouvez également enregistrer vos modifications dans un fichier .lyr séparé.
En ouvrant la boîte de dialogue Propriétés de la couche d'une sous-classe d'annotations dans ArcMap, vous pouvez afficher les propriétés du symbole textuel par défaut des annotations de la classe d'annotations correspondante. Il s'agit de la symbologie des annotations non mises à jour dans cette classe d'annotations particulière. Ces informations sont en lecture seule dans ArcMap, mais vous pouvez modifier les propriétés du symbole textuel des annotations à l'aide de la boîte de dialogue Propriétés de la classe d'entités d'ArcCatalog.
Pour en savoir plus sur la gestion des classes d'entités annotations
La substitution de symboles comporte trois options différentes :
- Désactiver les substitutions : avec cette option, la substitution de symboles n'est pas activée. Le texte de la classe d'entités annotations apparaît avec la symbologie stockée qui lui est associée. Il s'agit de l'option par défaut. Une fois la substitution de symboles activée, vous pouvez revenir à cette option et désactiver la substitution sans perdre les symboles et les couleurs de substitution. Après cette désactivation, vous pouvez par la suite réactiver la substitution de symboles en sélectionnant simplement la deuxième ou la troisième option.
- Substituer les couleurs du symbole textuel par une seule couleur : dans ce cas, seule la couleur du texte est substituée. Le texte est affiché à l'aide des polices, tailles de polices, etc., qui sont stockées pour les annotations.
Sélectionnez cette option si vous souhaitez que l'annotation se détache sur une couleur d'arrière-plan différente de celle prévue à l'origine. Par exemple, si vous avez une annotation noire difficile à distinguer sur un fond de photographie aérienne, cette option vous permet de changer la couleur de toutes vos annotations en blanc pour qu'elles ressortent plus distinctement.
- Substituer des symboles spécifiques dans la collection : avec cette option, vous pouvez substituer des symboles spécifiques dans la collection de la classe d'entités annotations. Il est probable qu'une grande partie du texte fait référence à un symbole de la collection de symboles. Le symbole de la collection est utilisé comme symbole de base avec lequel le texte est affiché. En substituant ce symbole, vous pouvez modifier l'aspect du texte en ajoutant des propriétés de symbole textuel, par exemple en définissant des ombres ou des halos, ou encore en modifiant la police du symbole.
Lorsque cette option est activée, chaque symbole d'origine stocké dans la géodatabase est répertorié dans la boîte de dialogue. Par défaut, aucun de ces symboles n'est substitué. Pour substituer un symbole particulier, cliquez sur le bouton Propriétés pour afficher toutes les propriétés de ce symbole ou pour sélectionner un nouveau symbole. Cliquez sur Restaurer pour rétablir le symbole Substitué à son état initial. Vous pouvez substituer autant de symboles de la collection que vous le souhaitez. L'état de chaque symbole Non substitué ou Substitué est répertorié avec chaque symbole. Ce type de substitution de symboles comporte aussi deux options supplémentaires permettant de contrôler l'affichage du texte.
- Substituer la couleur du texte stocké en ligne avec une seule couleur : lorsque cette option est activée, la couleur des symboles stockée avec les symboles est substituée. Les symboles stockés en ligne sont des symboles qui ne référencent pas un symbole de la collection. Ces entités sont reconnaissables à leurs attributs, car la valeur contenue dans leur champ SymbolID est -1. La substitution des symboles d'une collection est sans effet sur l'affichage de ces entités stockées en ligne. Activez cette option et sélectionnez la couleur de votre choix pour substituer celle de ces entités.
- La substitution de symboles a priorité sur les remplacements de symboles individuels : lorsque cette option est activée, le texte est tracé uniquement avec les symboles issus de la collection de symboles de remplacement. Les remplacements de symboles d'entités annotations qui changent en principe l'apparence des entités (elles diffèrent alors de leurs symboles de base) sont ignorés. Pour respecter les remplacements de symboles stockés dans des entités individuelles, désactivez cette option. Lorsque cette option est désactivée, l'entité annotation est tracée avec le symbole issu de la collection de symboles de substitution et tout remplacement individuel est appliqué à ce symbole.
Remarque :Si vous sélectionnez l'option Substituer des symboles spécifiques dans la collection et si vous choisissez un symbole substitué dont la police et la taille de police sont différentes de celles du symbole original, des différences de taille peuvent apparaître entre le texte de l'annotation et la zone de sélection du texte de l'annotation.
Utilisation de la substitution de symboles avec les annotations de géodatabase
Etapes :
- Cliquez avec le bouton droit sur le nom de la couche dans la table des matières, puis sélectionnez Propriétés.
- Cliquez sur l'onglet Symbologie.
- Sélectionnez l'une des options suivantes :
- Désactiver les substitutions : pour afficher la symbologie d'origine (stockée dans la géodatabase),
- Substituer la couleur du texte : pour afficher les polices d'origine, les tailles de polices d'origine, etc., avec uniquement la couleur modifiée,
- Substituer des symboles individuels : pour utiliser des symboles différents des symboles d'origine dans la couche actuelle.
- Lors de la substitution de symboles individuels, cochez la case Substituer la couleur du texte stockée avec cette couleur, puis spécifiez une couleur à substituer pour les annotations dont les symboles de géodatabase d'origine sont stockés en ligne.
Les symboles de ces entités ne sont pas répertoriés dans la liste des symboles, et vous pouvez uniquement substituer une couleur.
- Pour la substitution de symboles individuels, activez l'option La substitution de symboles a priorité sur les remplacements de symboles individuels pour spécifier si la substitution de symboles prévaut sur le remplacement des symboles stockés.
Lorsque cette option est activée, toutes les annotations sont dessinées avec les symboles de substitution spécifiés et les remplacements sont ignorés. Lorsque la case à cocher est désactivée, les annotations sont dessinées avec les symboles de substitution spécifiés. Si des remplacements sont stockés, ils sont appliqués par-dessus le symbole substitué.
Eventuellement, cliquez sur l'onglet Affichage pour définir le niveau de transparence de vos annotations et spécifier si la couche d'annotations doit être dessinée selon sa position dans la table des matières, ou dans l'onglet Annotation pour afficher un résumé des propriétés de votre couche d'annotations.
- Cliquez sur OK.