#1 Thu 09 August 2007 13:26
- ckiko13
- Participant assidu
- Date d'inscription: 20 Feb 2007
- Messages: 363
[ArcGis 9.1] Etiquettes
Bonjour
J'ai une couverture de points dont les étiquettes combinent 2 champs: N°INSEE + NOM (champs qui se situent sur la même ligne).
Le symbole des points est un rond d'une certaine taille.
J'aimerais que le N° se situe au milieu du cercle, mais que le NOM se place après le contour.
Quelqu'un a-t-il une idée?
Merci
Hors ligne
#2 Thu 09 August 2007 13:54
Re: [ArcGis 9.1] Etiquettes
Le contour ? Celui du rond ? Est-ce que le contour varie ? Si oui, la seule solution que je vois, c'est de créer deux couches différentes, avec un style d'étiquettes pour chaque.
Jérôme Cuinet
L'avantage de la Chine, c'est que le soleil se couche plus tard !
Hors ligne
#3 Thu 09 August 2007 14:09
- ckiko13
- Participant assidu
- Date d'inscription: 20 Feb 2007
- Messages: 363
Re: [ArcGis 9.1] Etiquettes
Oui le contour du rond, qui ne varie pas.
Les N° vont de 1 à 3 chiffres (de 1 à 200 par ex).
Donc:
- soit j'arrive à placer les N° à 1 unité correctement (au centre du point avec le nom hors du contour), mais ceux > 9 se décalent
- soit c'est l'inverse.
Sachant que seuls certains N° sont suivis d'un NOM.
Hors ligne
#4 Thu 09 August 2007 14:26
Re: [ArcGis 9.1] Etiquettes
Ah, le N° INSEE et le NOM sont forcément sur la même lignes ?
La solution des deux couches est vraiment la plus simple dans ce cas :
La première, les numéros centrés,
la deuxième, les noms, décalés sur la droite, de telle façon qu'ils soient à l'extérieur des cercles.
Jérôme Cuinet
L'avantage de la Chine, c'est que le soleil se couche plus tard !
Hors ligne
#5 Thu 09 August 2007 14:36
- ckiko13
- Participant assidu
- Date d'inscription: 20 Feb 2007
- Messages: 363
Re: [ArcGis 9.1] Etiquettes
Je pensais qu'il pouvait exister une possibilité grâce au langage VB.
Hors ligne
#6 Thu 09 August 2007 14:52
Re: [ArcGis 9.1] Etiquettes
En VB, tu pourrais compter le nombre de caractères pour ton numéro, et donc déterminer la distance à rajouter pour le nom.
Personnellement, je trouve ça plus compliqué que simplement crée une deuxième couche (à partir des mêmes données, tu n'as qu'une ligne en plus dans ta table des matières.
Jérôme Cuinet
L'avantage de la Chine, c'est que le soleil se couche plus tard !
Hors ligne
#7 Thu 09 August 2007 17:30
- ckiko13
- Participant assidu
- Date d'inscription: 20 Feb 2007
- Messages: 363
Re: [ArcGis 9.1] Etiquettes
Alors, en fait, j'ai contourné le problème.
Je n'ai pas créé 2 couches; mais par contre dans l'onglet ETIQUETTES
METHODE: UILISER DIFFERENTES CLASSES D'ENTITES,
J'ai ajouté une nouvelle classe.
Donc j'ai 2 classes d'étiquettes avec la même requête sql, mais l'option de placement est différente.
Et à priori ça marche nickel.
Donc merci Jérôme, tu m'as mis la puce à l'oreille.
Hors ligne
#8 Mon 13 August 2007 10:53
Re: [ArcGis 9.1] Etiquettes
En fin de compte c'est exactement la même chose mais c'est plus élégant. Je ne voyais vraiment pas cette solution. Merci pour cette solution.
Jérôme Cuinet
L'avantage de la Chine, c'est que le soleil se couche plus tard !
Hors ligne