Vous pouvez définir la distance de décalage entre une entité linéaire et une étiquette en entrant une valeur et en sélectionnant le type d'unité dans la liste déroulante appropriée. Ce décalage peut être mesuré à partir de la géométrie de l'entité ou à partir de la limite de la symbologie de l'entité. Vous pouvez également forcer le placement de l'étiquette sur un côté spécifique de la ligne.
Vous pouvez ajouter une distance de décalage secondaire, qui sera utilisée si l’étiquette est non placée après l'application du décalage principal. Ce placement vous permet de définir des valeurs de décalage minimal et maximal plutôt qu'une distance et place l'étiquette à l'horizontale par rapport à l'entité linéaire.
Vous pouvez contrôler l'emplacement d'une étiquette le long d'une ligne pour tous les styles de placement. Vous pouvez appliquer le paramètre par défaut Meilleure position le long de la ligne ou spécifier une position d'étiquette par rapport à l'extrémité d'une ligne. Diverses options de mesure sont disponibles pour décaler les étiquettes le long d'une ligne.
La boîte de dialogue Décalage du moteur d'étiquetage Maplex propose une série de paramètres de décalage le long de la ligne. Combinez-les pour contrôler l'emplacement d'une étiquette sur la ligne.
Vous pouvez placer l'étiquette au milieu d'une ligne :
Position de l'étiquette : le long de la ligne à partir du début
A partir du : centre de l’étiquette
Distance : 50 %
Ou bien vous pouvez placer l'étiquette à un emplacement spécifié :
Position de l'étiquette : le long de la ligne à partir de la fin
A partir du : côté le plus proche
Distance : 5 mm
Décalage d'une étiquette par rapport à une ligne
Pour chacun des styles de décalage du moteur d'étiquetage Maplex (Décalage horizontal, Décalée droite, Décalée courbe et Décalage perpendiculaire), vous pouvez définir la distance séparant l'étiquette de l'entité linéaire, indiquer si le décalage doit être mesuré à partir de la géométrie de l'entité ou de la limite de la symbologie de l'entité et contraindre le côté de l'entité sur lequel placer l'étiquette. Vous pouvez établir une distance de décalage préférée par rapport à la ligne, mesurée en unités cartographiques, en millimètres, en pouces ou en points. Vous pouvez aussi définir un décalage secondaire qui place l'étiquette à l'horizontale par rapport à l'entité. Ce décalage nécessite des valeurs minimale et maximale pour la plage de décalage.
Vous pouvez contraindre le côté d'une entité sur lequel l'étiquette est placée à l'aide de la liste déroulante Contraindre le décalage. Les options sont les suivantes :
- Aucune contrainte—Place l'étiquette de part et d'autre de l'entité. Par défaut, le moteur d’étiquetage place toujours l'étiquette au-dessus de la ligne mais, si cela n’est pas possible, il la place en dessous.
- Au-dessus de la ligne : place l'étiquette au-dessus de la ligne, en fonction de l'orientation de l'entité par rapport à la page.
- En dessous de la ligne : place l'étiquette sous la ligne, en fonction de l'orientation de l'entité par rapport à la page.
- A gauche de la ligne : place l'étiquette sur le côté gauche de la ligne, en fonction de la direction inhérente de l'entité.
- A droite de la ligne : place l'étiquette sur le côté droit de la ligne, en fonction de la direction inhérente de l'entité.
L'image suivante représente les étiquettes de lignes de ferries placées avec un décalage de 5 points et sans contrainte.
Décalage d'une étiquette le long d'une ligne
Le paramètre par défaut est Meilleure position le long de la ligne. Lorsque ce paramètre est sélectionné, le moteur d'étiquetage Maplex trouve un emplacement disponible le long de la ligne (la position par défaut est au centre) pour placer l'étiquette. Les options sont les suivantes :
- Meilleure position le long de la ligne—Recherche l'emplacement disponible le plus proche du centre de la ligne.
- Avant le début de la ligne—Place l'étiquette à une distance spécifiée avant le point de début de la ligne. Le point de début d'une ligne est déterminé à l'aide de l'une de deux méthodes. Si l'option Utiliser la direction de la ligne est activée, le point de début est déterminé en fonction de l'ordre des coordonnées dans l'entité linéaire. Si elle est désactivée, le nœud de fin le plus à gauche d'une ligne par rapport à la carte est le début de la ligne.
- Le long de la ligne à partir du début—Place l'étiquette à une distance spécifiée après le point de début de la ligne. Le point de début d'une ligne est déterminé à l'aide de l'une de deux méthodes. Si l'option Utiliser la direction de la ligne est activée, le point de début est déterminé en fonction de l'ordre des coordonnées dans l'entité linéaire. Si elle est désactivée, le nœud de fin le plus à gauche d'une ligne par rapport à la carte est le début de la ligne.
- Le long de la ligne à partir de la fin—Place l'étiquette à une distance spécifiée avant le point de fin de la ligne. Le point de fin d'une ligne est déterminé à l'aide de l'une de deux méthodes. Si l'option Utiliser la direction de la ligne est activée, le point de fin est déterminé en fonction de l'ordre des coordonnées dans l'entité linéaire. Si elle est désactivée, le nœud de fin le plus à droite d'une ligne par rapport à la carte est la fin de la ligne.
- Après la fin de la ligne—Place l'étiquette à une distance spécifiée après le point de fin de la ligne. Le point de fin d'une ligne est déterminé à l'aide de l'une de deux méthodes. Si l'option Utiliser la direction de la ligne est activée, le point de fin est déterminé en fonction de l'ordre des coordonnées dans l'entité linéaire. Si elle est désactivée, le nœud de fin le plus à droite d'une ligne par rapport à la carte est la fin de la ligne.
A partir du
Vous pouvez désigner la partie de l’étiquette par rapport à laquelle la mesure est effectuée lorsqu’une distance de décalage est appliquée. L’option A partir du définit un point d'ancrage dans l'étiquette qui sert à placer celle-ci le long de la ligne.
- Centre de l'étiquette—Mesure à partir du milieu de l'étiquette.
- Côté de l'étiquette le plus proche—Définit le point d'ancrage sur la limite de l'étiquette le plus proche de l'entité. Si aucune distance de décalage n'est spécifiée, l'étiquette a tendance à s'étendre au-delà de la limite de l'entité.
- Côté de l'étiquette le plus éloigné—Définit le point d'ancrage sur la limite de l'étiquette le plus éloigné de l'entité. Si aucune distance de décalage n'est spécifiée, l'étiquette tend à se placer sur l'entité.
Distance
Le paramètre Distance contrôle la position d'une étiquette par rapport au point de début ou à l'extrémité d'une entité linéaire.
Vous pouvez choisir de mesurer en unités de carte, millimètres, pouces, points ou en pourcentage de la longueur de la ligne. La méthode % longueur de ligne est pratique lorsque vous devez placer une étiquette à un emplacement spécifique sur une ligne dont la longueur varie. Par exemple, si vous souhaitez placer toutes les étiquettes le long du premier quart d'une ligne, vous devez entrer une distance de 25 et sélectionner % longueur de ligne comme unité de mesure.
Tolérance (+/-)
Le paramètre Tolérance laisse aux étiquettes une marge de déplacement sur la ligne. Une valeur de tolérance de 0 (zéro) indique que l'étiquette doit uniquement être placée à la distance saisie dans la zone de mise à jour Distance. Les unités de tolérance sont identiques aux unités de distance.
Utiliser la direction de la ligne
Lorsque la case à cocher Utiliser la direction de la ligne est activée, l'ordre des coordonnées dans l'entité linéaire détermine les points de début et de fin d'une ligne. Lorsqu’elle est désactivée, le point de début est le nœud de fin le plus à gauche de la ligne et le point de fin est le nœud de fin le plus à droite de la ligne, par rapport à la carte.
Exemple
L'image ci-dessous montre les lignes de ferries étiquetées à 40 points à partir de la fin de la ligne.