Concepts essentiels d'étiquetage

En règle générale, l'étiquetage consiste à assortir les entités d'une carte d'un texte descriptif. Dans ArcGIS, l'étiquetage désigne spécifiquement la génération et le placement automatiques de texte descriptif pour des entités cartographiques. Une étiquette est une partie de texte d'une carte, placée de façon dynamique, et dont la chaîne de texte est associée à un ou plusieurs attributs d'entités.

Dans ArcGIS, les éléments suivants sont vrais :

L'étiquetage est pratique si vous souhaitez ajouter du texte descriptif à votre carte pour un grand nombre d'entités. L'étiquetage peut être un moyen rapide d'ajouter du texte à votre carte et vous dispense de l'ajout manuel de texte à chaque entité. En outre, l'étiquetage dans ArcMap génère le texte de façon dynamique et le place automatiquement. Ceci peut être pratique si vous pensez que vos données vont évoluer ou si vous créez des cartes à des échelles différentes.

ArcMap possède deux moteurs d'étiquetage. Le moteur d'étiquetage standard est le moteur d'étiquetage par défaut inclus avec ArcGIS, tandis que le moteur d'étiquetage Maplex (dans le cadre de l'extension Maplex pour ArcGIS) fournit des fonctionnalités supplémentaires pour le placement de vos étiquettes.

Création d'une carte avec des étiquettes

La procédure suivante fournit un workflow vous permettant d'utiliser un étiquetage dans la carte :

  1. Démarrez ArcMap et créez un nouveau document ArcMap ou ouvrez un document existant. Le cas échéant, ajoutez à la carte les données que vous voulez étiqueter.
  2. Ajoutez la barre d'outils Etiquetage et ouvrez le Gestionnaire d'étiquettes.
  3. Activez l'étiquetage pour la classe d'étiquettes par défaut de votre couche afin d'afficher un premier aperçu de vos étiquettes.
  4. Utilisez le Gestionnaire d'étiquettes pour créer d'autres classes d'étiquettes si vous souhaitez spécifier différentes propriétés d'étiquetage pour les entités de la même couche.
  5. Utilisez le Gestionnaire d'étiquettes pour donner aux étiquettes de votre carte un aspect soigné en modifiant les options d'expression, de symbole textuel et de placement des étiquettes.
  6. Utilisez des priorités et des pondérations d'étiquettes pour définir la priorité de vos étiquettes et résoudre les conflits entre les étiquettes et les entités.
  7. Convertissez vos étiquettes en annotations si vous souhaitez positionner manuellement chaque partie de texte.

Affichage des étiquettes dynamiques

Pour afficher les étiquettes d'une couche, spécifiez le ou les attributs des entités sur lesquelles vous voulez baser l'étiquetage, par exemple le nom de rue ou le type de sol, et activez l'étiquetage. ArcMap place automatiquement les étiquettes sur les entités qu'elles décrivent. Vous avez également la maîtrise de la police, de la taille et de la couleur du texte, ce qui vous permet de différencier les types d'entité.

Lorsque vous activez l'étiquetage dynamique, ArcMap s'efforce d'étiqueter le maximum d'entités sans provoquer de superposition. Dans les zones comprenant beaucoup d'entités étroitement rapprochées, certaines étiquettes sont omises. Toutefois, si vous faites un zoom avant sur votre carte, de nouvelles étiquettes apparaissent de façon dynamique.

Pour en savoir plus sur l'affichage d'étiquettes dynamiques

Echelle de référence

Par défaut, la taille des étiquettes n'est pas modifiée lorsque vous effectuez un zoom avant ou arrière sur votre carte ; en d'autres termes, elles conservent la même taille sur la page, quelle que soit l'échelle de la carte. Par conséquent, elles occupent, par défaut, plus d'espace géographique sur la carte lorsque vous effectuez un zoom arrière et moins d'espace lorsque vous effectuez un zoom avant. Une fois l'échelle de la carte définie, vous pouvez mettre à l'échelle vos étiquettes lorsque vous effectuez un zoom avant ou arrière. Il vous suffit pour cela de définir une échelle de référence pour votre bloc de données.

Contrôle de la priorité d'étiquetage des entités

Si vous avez besoin de maîtriser exactement quelles entités doivent être étiquetées et à quelle position elles doivent se trouver, vous devez utiliser des propriétés d'étiquetage plus avancées. En particulier, vous pouvez définir quelles entités sont étiquetées et l'emplacement des étiquettes par rapport aux entités.

Vous avez trois possibilités pour choisir quelles entités sont étiquetées :

La priorité des étiquettes, la pondération des étiquettes et des entités contrôlent ensemble les entités qui sont étiquetées et influencent également sur le placement des étiquettes.

La priorité des étiquettes peut fonctionner couche par couche, mais vous pouvez l'utiliser au sein même d'une couche en répartissant les étiquettes d'une couche en classes. Par exemple, vous pouvez séparer les étiquettes de villes en deux classes : les grandes villes et les villes secondaires. Vous pouvez ensuite accorder aux étiquettes des grandes villes une plus grande priorité et une pondération plus élevée qu'aux étiquettes secondaires.

Vous pouvez encore affiner votre carte en réglant la pondération des entités des classes d'étiquettes de villes. Pour la pondération, la règle générale est la suivante : une entité ne peut être recouverte par une étiquette d'un poids égal ou inférieur. Si nous poursuivons cet exemple, nous pouvons accroître le poids des grandes villes de Nul à Elevé, ce dernier constituant le poids le plus élevé. Ceci se traduit par une carte dans laquelle les étiquettes peuvent recouvrir les symboles des villes secondaires, mais pas ceux des grandes villes.

Contrôle du placement des étiquettes

Pour contrôler le placement des étiquettes, vous devez utiliser les propriétés de placement des étiquettes. Comme pour la priorité et la pondération des étiquettes, ces paramètres fonctionnent couche par couche, mais vous pouvez également utiliser des classes d'étiquettes pour subdiviser les entités d'une même couche et leur attribuer des propriétés de placement différentes. Les propriétés de placement des étiquettes vous permettent de spécifier à quel endroit de la carte chaque étiquette sera placée par rapport à l'entité correspondante. ArcMap propose différentes options de placement des entités ponctuelles, linéaires et surfaciques. En outre, l'installation et l'activation de l'extension Maplex pour ArcGIS vous offrent un jeu différent et plus riche de propriétés de placement des étiquettes.

Conversion d'étiquettes en annotations

Si vous voulez contrôler avec précision l'endroit d'une étiquette donnée sur la carte, convertissez-la en annotation. Vous pouvez modifier le texte d'une annotation, ce qui signifie que vous pouvez sélectionner et déplacer des parties individuelles de texte et en modifier les propriétés d'affichage (police, taille, couleur, etc.). Par exemple, vous pouvez convertir des étiquettes en annotations afin de déplacer manuellement quelques parties de texte et libérer ainsi de l'espace pour une partie qu'ArcMap ne pouvait pas afficher. Lorsque vous convertissez des étiquettes en annotations, ArcMap présente la liste des étiquettes qu'il n'a pas pu afficher et vous permet de les amener de façon interactive dans la carte selon les besoins.

Si vous possédez une licence ArcEditor ou ArcInfo, vous pouvez convertir des étiquettes en annotations spéciales appelées annotations liées aux entités. Les annotations liées aux entités représentent des annotations offrant certains avantages de l'étiquetage :

Rubriques connexes


7/10/2012