banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Pour sa 21ème année, l’association GeoRezo a toujours besoin de vous !

10€ = 1 mois de frais bancaires ; 15€ = 12 mois de nom de domaine ; 30€ = 1 semaine de location des serveurs …

Faire un don 

Retrouver nos membres bienfaiteurs

#1 Tue 28 January 2014 14:19

MathieuR
Membre
Lieu: aix-en-provence
Date d'inscription: 16 Feb 2009
Messages: 1690
Site web

variable $scale et affichage conditionnel des étiquettes en f(échelle)

Bonjour,

Ma composition comprend des mini cartes correspondant à des zooms sur des secteurs particuliers.

J'aimerais utiliser les colonnes xlib / xlibmin ou ylib / ylibmin en fonction de l'échelle d'affichage de ma carte de telle sorte que les étiquettes seront positionnées différemment dans mes mini cartes

Pour cela, j'aimerais utiliser la variable $scale sur les attributs d'emplacement X et Y de mes étiquettes avec une expression du type :

Code:

CASE WHEN $scale > [valeur]
THEN xlibmin
END

mais ma valeur $scale renvoie 0

Il est écrit dans l'aide que $scale renvoie 0 dans certains contextes. Quels sont ces contextes ? Bref, comment appliquer cet étiquetage conditionnel en fonction de l'échelle ?

Merci !


geodata au cerema et petits billets en géomatique

Hors ligne

 

#2 Tue 28 January 2014 16:00

haubourg
Participant assidu
Lieu: Grenoble
Date d'inscription: 7 Sep 2005
Messages: 257
Site web

Re: variable $scale et affichage conditionnel des étiquettes en f(échelle)

Bonjour Mathieu,
je crois que $scale est cassée en version 2.0... ça marchait bien juste avant la release.
Régis

Hors ligne

 

Pied de page des forums

Powered by FluxBB