Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
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

 

#1 Wed 21 September 2022 14:55

F_BARATHIEU
Membre
Lieu: Alençon
Date d'inscription: 6 Jul 2022
Messages: 2

QGIS: Utilisation de map_get en dehors du composeur

Bonjour,

Je souhaiterai savoir s'il est possible d'utiliser l'expression map_get en dehors du composeur?

Par exemple la solution proposée ici : https://gis.stackexchange.com/questions … using-qgis
est-elle adaptable pour positionner les étiquettes d'une couche sur la carte?

J'arrive bien à faire fonctionner l'expression dans le composeur, mais si je tente de l'utiliser dans une étiquette par exemple, celle-ci me renvoie Null.

Mon objectif final étant de disposer les étiquettes d'un couche sur le périmètre de mon canevas.

Ci-dessous l'expression proposée sur gis.stackexchange :

Code:

'X-Centroid: ' ||
x_max(map_get(item_variables('Map 1'),'map_extent')))
|| ' - ' ||
'Y-Centroid: ' ||
y_max(map_get(item_variables('Map 1'),'map_extent')))

D'avance merci

Hors ligne

 

#2 Wed 21 September 2022 15:17

GlaDal
Membre
Date d'inscription: 30 Aug 2013
Messages: 755

Re: QGIS: Utilisation de map_get en dehors du composeur

Bonjour,

Vous pouvez peut-être vous inspirer de ce projet pour répondre à votre question.
https://plugins.qgis.org/geopackages/5/

Hors ligne

 

#3 Tue 27 September 2022 10:35

F_BARATHIEU
Membre
Lieu: Alençon
Date d'inscription: 6 Jul 2022
Messages: 2

Re: QGIS: Utilisation de map_get en dehors du composeur

Bonjour,
merci beaucoup pour cette proposition qui à l'air prometteuse , je vais regarder si ça me permet d'avancer.

Bonne journée

Hors ligne

 

Pied de page des forums

Powered by FluxBB

Partagez  |