#1 Wed 19 September 2007 17:25
- laure
- Participant occasionnel
- Date d'inscription: 10 May 2007
- Messages: 41
étiquette selon un critère
bonjour,
je souhaite étiquetter sur une carte uniquement les villes ayant une population supérieure à un seuil.
auriez-vous une solution?
merci!
laure
Hors ligne
#2 Wed 19 September 2007 18:11
- diletant
- Juste Inscrit !
- Date d'inscription: 16 Oct 2005
- Messages: 8
Re: étiquette selon un critère
Bonjour,
Sous ArcView9.x :
Dans Propriétés de la couche > Etiquettes : cocher "Etiqueter", cliquer sur "Expression", cocher "Avancé"
En cliquant sur "Aide", tu trouveras ce genre de fonction qui semble correspondre à ce que tu veux faire :
Cette fonction VBScript recherche les villes avec leur nom si leur population est supérieure à 250 000 :
Function FindLabel ([NAME], [POPULATION])
if ([POPULATION] > 250000) then
FindLabel = [NAME]
end if
End Function
Hors ligne
#3 Wed 19 September 2007 18:16
- Cyril à Alger
- Participant actif
- Lieu: Mumbai
- Date d'inscription: 28 Aug 2006
- Messages: 62
- Site web
Re: étiquette selon un critère
Bonjour,
Sinon dans l'aide en ligne Arcgis suivre les indications de l'utilisation du gestionnaire d'étiquettage.
ça permet de faire plus que cela puisque vous pourrez également sauvegarder les classes définies en fonction de vos requêtes.
Bonne lecture
Hors ligne
#4 Wed 19 September 2007 18:18
Re: étiquette selon un critère
Bonsoir,
Sinon, tu peux aussi sélectionner "utiliser différentes classes d'étiquettes" dans la liste déroulante au début
Ca marche pas mal, c'est plutot simple (uniquement des requêtes SQL) et ca permet d'avoir plusieurs styles possibles.
Ne pas oublier de décocher la case "Etiqueter les entités de cette classe" pour la classe "Par défaut" si tu n'en veux qu'une.
Bonne soirée,
Robin.
Hors ligne
#5 Thu 20 September 2007 14:47
- laure
- Participant occasionnel
- Date d'inscription: 10 May 2007
- Messages: 41
Re: étiquette selon un critère
Merci beaucoup pour toutes ces indications! ;-)
je m'y mets sur le champ.
bonne fin de journée!
laure
Hors ligne