Supprimer les étiquettes ambiguës

Lors de l’étiquetage d’entités ponctuelles, il est parfois difficile de déterminer quelle est l’entité étiquetée par le texte, surtout lorsqu’un décalage est appliqué à des agrégats d’entités denses. Une étiquette ambiguë est une étiquette qui se situe dans les limites de la distance de décalage d’une entité ponctuelle autre que la sienne.

Vous pouvez supprimer les étiquettes ambiguës en les plaçant à un autre emplacement sans ambiguïté. À défaut, si aucune autre position n’est disponible, vous pouvez les laisser non placées. Il est possible de les supprimer pour toutes les entités ponctuelles au niveau de la carte, ou d’une classe d’étiquettes spécifique.

Vous pouvez choisir la manière dont les étiquettes ambiguës sont traitées par le Moteur d’étiquetage Maplex. Les options sont les suivantes :

  • Remove all (Supprimer tout) - Les étiquettes sont supprimées lorsqu’elles se situent dans les limites de la distance de décalage d’une entité ponctuelle. Il s’agit de l’option par défaut.
  • Remove within same label class (Supprimer dans la même classe d’étiquettes) - Les étiquettes sont supprimées lorsqu’elles se situent dans les limites de la distance de décalage d’une entité ponctuelle qui fait partie d’une classe d’étiquettes.
  • Do not remove (Ne pas supprimer) - Les étiquettes sont placées indépendamment de l’ambiguïté.

Les images ci-dessous montrent les étiquettes de ville avec les changements apportés aux paramètres d’ambiguïté. L’image de gauche montre les étiquettes ambiguës à supprimer pour la classe d’étiquettes de petite ville, à l’aide de l’option Remove within same label class (Supprimer dans la même classe d’étiquettes) option. Janesville est l’entité ponctuelle rouge. Afin que l’étiquette soit sans ambiguïté pour la classe d’étiquettes, elle est déplacée en haut à gauche de l’entité. Puisque le Moteur d’étiquetage Maplex supprime uniquement les étiquettes ambiguës au sein de la classe d’étiquettes, l’étiquette est placée à proximité de l’entité ponctuelle Madison qui se trouve dans une classe d’étiquettes différente. L’image de droite montre l’utilisation de l’option Remove all (Supprimer tout) pour supprimer les étiquettes ambiguës. L’étiquette Janesville est déplacée en bas à gauche de l’entité ponctuelle, c’est-à-dire en dehors des limites de la distance de décalage de l’entité ponctuelle Madison.

Deux cartes étiquetées comparant le placement d’une étiquette à une position ambiguë et à une position plus précise

Les images ci-dessous montrent les étiquettes de ville placées en haut à droite de leurs entités, suivant la position de placement Top right of point (En haut à droite du point). L’image de gauche montre comment les étiquettes sont placées lorsque l’option Remove ambiguous labels (Supprimer les étiquettes ambiguës) est définie sur Do not remove (Do not remove (Ne pas supprimer). Les images du centre et de droite montrent comment les étiquettes ambiguës sont supprimées lorsque l’option Remove ambiguous labels (Supprimer les étiquettes ambiguës) est définie sur Remove all (Supprimer tout). Les étiquettes Hopkinsville et Columbia sont supprimées, puisqu’elles se situent dans les limites de la distance de décalage des entités Bowling Green et Murfreesboro. Les étiquettes rouges sur l’image du centre sont les étiquettes non placées, que vous pouvez afficher en cliquant sur le bouton View Unplaced (Afficher les étiquettes non placées) du ruban Labeling (Étiquetage).

Trois cartes étiquetées comparant les options disponibles pour les étiquettes ambiguës

Pour supprimer les étiquettes ambiguës, procédez comme suit.

  1. Vérifiez que Répertorier par étiquetage est la méthode active d’affichage dans la fenêtre Contenu. Cliquez sur l’onglet List By Labeling (Répertorier par étiquetage) Répertorier par étiquetage.
  2. Sélectionnez une classe d'étiquette dans la fenêtre Contents (Contenu) et cliquez sur l'onglet Labeling (Étiquetage).
  3. Dans l'onglet Labeling (Étiquetage), dans le groupe Label Placement (Placement des étiquettes), cliquez sur Label Placement Properties (Propriétés de placement d’étiquette) Lanceur.
  4. Dans la fenêtre Labeling (Étiquetage), cliquez sur Position et sur l’onglet Conflict resolution (Résolution des conflits) Résolution des conflits.
  5. Développez Remove ambiguous labels (Supprimer les étiquettes ambiguës).
  6. Sélectionnez le type de suppression des étiquettes ambiguës :
    • Remove all (Supprimer tout) - Les étiquettes sont supprimées lorsqu’elles se situent dans les limites de la distance de décalage d’une entité ponctuelle. Il s’agit de l’option par défaut.
    • Remove within same label class (Supprimer dans la même classe d’étiquettes) - Les étiquettes sont supprimées lorsqu’elles se situent dans les limites de la distance de décalage d’une entité ponctuelle qui fait partie d’une classe d’étiquettes.
    • Do not remove (Ne pas supprimer) - Les étiquettes sont placées indépendamment de l’ambiguïté.
  7. Vous pouvez également diminuer l’ambiguïté en utilisant des lignes de rattachement.