#1 Fri 26 November 2004 20:12
- Yves Hennequin / Resp SIG - HARDY BUREAU D'ETUDES
- Invité
ArcGIS 8.x et 9.x - etiquetage
Bonjour,
Existe-t-il des scripts pour Arcgis permettant de faire des etiquetages complexes comme on pouvait le faire sous AV3.2 du type : plusieurs champs dans une etiquette, des fonds de differente couleur .... ?
Merci pour vos retours d'experiences.
YVES
#2 Mon 29 November 2004 17:23
- Gaëtan LAVENU
- Invité
Re: ArcGIS 8.x et 9.x - etiquetage
Bonjour,
Ceci existe et de maniere beaucoup plus puissante que dans ArcView 3.x. Ce
sont des fonctions standard d' ArcGIS 8.x et 9.x.
Pour le contenu des etiquettes vous disposez de deux langages complets
(VBScript et JavaScript) pour rediger vos expressions.
Pour le look des etiquettes vous disposez d'un ensemble de balises de mise
en forme dont la logique est tres similaire a celle du langage HTML.
D'autre part, la gestion des etiquettes est beaucoup plus fine avec ArcGIS
dans la mesure ou vous pouvez creer, pour une meme couche, differente
classes d'etiquettes afin de prendre en compte differents contenus, aspects,
filtres ou echelles de vos textes.
Cordialement,
Gaetan LAVENU
ESRI France
#3 Tue 30 November 2004 13:20
- Yves Hennequin / Resp SIG - HARDY BUREAU D'ETUDES
- Invité
Re: ArcGIS 8.x et 9.x - etiquetage
Peut-on generer des etiquettes avec un fond mais sans la ligne type bulle de bande dessinee ?
Je voudrais simplement que mon cadre soit raccorder par un trait unique a l'objet.
Merci pour vos infos.
YVES
#4 Tue 30 November 2004 17:33
- Gaëtan LAVENU
- Invité
Re: ArcGIS 8.x et 9.x - etiquetage
Bonjour,
Vous pouvez tout a fait afficher des etiquettes avec un arriere plan et une simple ligne de rappel. Pour cela, suivre la demarche suivante :
- Afficher les proprietes du symbole textuel
- Se placer sur l'onglet Parametres avances de texte
- Cocher l'option Arriere plan du texte
- Choisir Ligne de rappel dans la liste deroulante Type
- Cocher les options Pointeur et Bordure puis decocher l'option Barre
verticale (si vous ne voulez-pas l'afficher)
Pour plus de details sur les possibilites offertes par ArcMap sur les styles de texte, je vous recommande la rubrique Creation de symboles textuels de l'aide en ligne.
Cordialement,
Gaetan LAVENU
ESRI France
#5 Fri 10 December 2004 19:41
- Vdamoy Csn5962
- Invité
Re: ArcGIS 8.x et 9.x - etiquetage
De: Vincent
Quand tu es dans le selecteur de symboles pour les etiquettes, tu appuie sur proprietes .
Puis, onglet parametres avances de texte
Tu coches Arriere plan du texte , et tu appuies sur proprietes (tu dois deja connaitre, mais c'est pour etre sur qu'on soit au meme endroit).
Une fois la, au lieu de bulle de rappel , tu selectionnes ligne de rappel .
Tu peux alors configurer l'arriere plan pour ne pas lui mettre de contour, la ligne et la barre verticale pour leur donner la forme voulue.
En esperant avoir pu t'aider...
#6 Tue 17 November 2009 10:33
- Razorbak
- Participant assidu
- Lieu: Clermont Ferrand
- Date d'inscription: 7 Oct 2007
- Messages: 505
Re: ArcGIS 8.x et 9.x - etiquetage
Bonjour,
Je relance ce sujet afin d'obtenir des informations sur la constitution d'étiquettes complexes.
En effet, je ne connais aucun des 2 langages cités précédemment. Je cherche donc soit de la doc pour apprendre rapidement, soit un peu d'aide pour concevoir mon étiquette type.
En fait, je cherche à représenter des données de comptage routier.
Ceci veut dire que j'aimerais obtenir une étiquette sous forme d'un tableau ou avec des fonds différents sur des tronçons (2 sens) comportant :
- le nombre total de véhicules sur une ligne,
- puis le nombre de véhicules légers
- puis le nombre ou le % de Poids Lourds sur une 3e ligne,
- sur la 4e ligne : une autre info (UVP : unité de véhicule particulier)
Tout d'abord, est-ce possible ?
N'hésitez pas à me demander plus d'infos si ce n'est pas clair...
Ah oui, j'oubliais, je travaille sur la 9.3.1 (sans Maplex).
Je vous remercie de votre aide. Bonne journée
Dernière modification par Razorbak (Tue 17 November 2009 10:33)
Hors ligne
#7 Tue 17 November 2009 10:39
- Spacejo
- Membre
- Lieu: Nancy
- Date d'inscription: 17 Aug 2008
- Messages: 2511
Re: ArcGIS 8.x et 9.x - etiquetage
Salut,
Regarde ce post:
http://www.forumsig.org/showthread.php? … =vbnewline
Il y a aussi celui ci:
http://www.forumsig.org/showthread.php? … =vbnewline
A+
Joël
Dernière modification par Spacejo (Tue 17 November 2009 11:03)
Hors ligne
#8 Tue 17 November 2009 11:19
- Razorbak
- Participant assidu
- Lieu: Clermont Ferrand
- Date d'inscription: 7 Oct 2007
- Messages: 505
Re: ArcGIS 8.x et 9.x - etiquetage
Bonjour Joël,
Merci pour ces liens. Je vais regarder de plus près. Le premier m'intéresse pas mal, mais c'est plus une sorte de tableau que j'essaie d'obtenir avec les lignes et les colonnes séparées...
Est-ce qu'il est possible de faire ce genre de tableau ou est-ce que je dois créer des nouvelles lignes (comme dans le post 2) et changer la couleur de fond afin de faire croire que c'est un tableau ?
J'espère que c'est compréhensible...
Merci encore.
Hors ligne
#9 Tue 17 November 2009 11:39
- Spacejo
- Membre
- Lieu: Nancy
- Date d'inscription: 17 Aug 2008
- Messages: 2511
Re: ArcGIS 8.x et 9.x - etiquetage
Re,
Si tu veux vraiment un tableau, je pense qu'il te faudra le créer comme la vignette du premier post.
Maintenant si tu veux juste une succession comme ceci:
- le nombre total de véhicules sur une ligne,
- puis le nombre de véhicules légers
- puis le nombre ou le % de Poids Lourds sur une 3e ligne,
- sur la 4e ligne : une autre info (UVP : unité de véhicule particulier)
Le code pour ceci:
Code:
Function FindLabel ([Nombre_Vehicule_Leger], [Nombre_Total_Vehicule], [Pourcentage_PL], [UVP]) FindLabel = "-Nombre de véhicules légers:" & [Nombre_Vehicule_Leger] & vbnewline & "-Nombre Total de Véhicules:" & [Nombre_Total_Vehicule] & vbnewline & "-% de Poids Lourds:" & [Pourcentage_PL] & vbnewline & "-UVP :" & [UVP] End Function
A+
Joël
Dernière modification par Spacejo (Tue 17 November 2009 12:21)
Hors ligne
#10 Tue 17 November 2009 12:01
Re: ArcGIS 8.x et 9.x - etiquetage
Hello,
Je pense que ce document devrait répondre à la question (créer des étiquettes avec VBScript):
http://www.esri.com/news/arcuser/1104/f … _label.pdf
Je suis intéressé par les retours sur cette méthode
Robin.
Hors ligne
#11 Tue 17 November 2009 15:53
- Razorbak
- Participant assidu
- Lieu: Clermont Ferrand
- Date d'inscription: 7 Oct 2007
- Messages: 505
Re: ArcGIS 8.x et 9.x - etiquetage
Re-bonjour,
Merci beaucoup Robin et Joël. Un mélange de vos deux solutions devraient me convenir.
Je vous tiens au courant rapidement dès que j'attaque ce projet.
Bonne journée
Hors ligne