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

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Mon 22 July 2019 21:41

David PROGNON
Participant occasionnel
Lieu: île de la Réunion
Date d'inscription: 14 Feb 2006
Messages: 17
Site web

QGIS 3: Affichage d une selection d entite dans la mise en page

Bonjour à tous,

je cherche la façon d'afficher une entité sélectionnée (style parcelles) dans la mise en page.

En effet sur les versions 2 il fallait installer l'extension "expressions plus" et paramétrer le style de la couche " isselected('parcelles')" et avoir 2 valeurs "true"  et "false".... la parcelle sélectionnée apparaissait avec des limites plus grosses pour bien la repérer sur une carte..

sur la 3 cette extension n'existe pas...

comment faite vous pour afficher une entité sélectionnée dans vos mise en page avec QGIS 3 ?

merci à vous


David PROGNON
Responsable du service SIG de la CIREST
Site web: http://sig.cirest.fr

Hors ligne

 

#2 Tue 23 July 2019 09:13

SANTANNA
Moderateur
Lieu: Angers
Date d'inscription: 18 Jan 2008
Messages: 3947

Re: QGIS 3: Affichage d une selection d entite dans la mise en page

Bonjour,
l'extension, non! Mais la fonction, si!

Hors ligne

 

#3 Fri 26 July 2019 11:24

David PROGNON
Participant occasionnel
Lieu: île de la Réunion
Date d'inscription: 14 Feb 2006
Messages: 17
Site web

Re: QGIS 3: Affichage d une selection d entite dans la mise en page

oui la fonction existe mais ne fonctionne pas,
ou je n'arrive pas à faire fonctionner...

je trouve que c'est quand même un truc de base, faire apparaître une sélection d'une parcelle sur une mise en page...


David PROGNON
Responsable du service SIG de la CIREST
Site web: http://sig.cirest.fr

Hors ligne

 

#4 Sun 28 July 2019 06:38

SANTANNA
Moderateur
Lieu: Angers
Date d'inscription: 18 Jan 2008
Messages: 3947

Re: QGIS 3: Affichage d une selection d entite dans la mise en page

oui la fonction existe mais ne fonctionne pas,
ou je n'arrive pas à faire fonctionner...


Sans indiquer comment vous essayez de l'utiliser, difficile de se faire une opinion. Autrement, je n'ai pas, de mémoire, l'impression que le fonctionnement soit bien différent de ce que requérait l'extension (à part qu'il y a plus d'options dans la fonction native). Faites une symbologie catégorisée sur la couche avec la formule is_selected(), sélectionnez une entité et regardez dans la mise en page.

Hors ligne

 

#5 Mon 29 July 2019 07:02

David PROGNON
Participant occasionnel
Lieu: île de la Réunion
Date d'inscription: 14 Feb 2006
Messages: 17
Site web

Re: QGIS 3: Affichage d une selection d entite dans la mise en page

SANTANNA a écrit:

oui la fonction existe mais ne fonctionne pas,
ou je n'arrive pas à faire fonctionner...


Sans indiquer comment vous essayez de l'utiliser, difficile de se faire une opinion. Autrement, je n'ai pas, de mémoire, l'impression que le fonctionnement soit bien différent de ce que requérait l'extension (à part qu'il y a plus d'options dans la fonction native). Faites une symbologie catégorisée sur la couche avec la formule is_selected(), sélectionnez une entité et regardez dans la mise en page.


justement j'ai déjà procédé de cette manière mais la sélection d'une entité n’apparaît pas la mise en page....d'où ma question et mon post...

merci àvous


David PROGNON
Responsable du service SIG de la CIREST
Site web: http://sig.cirest.fr

Hors ligne

 

#6 Mon 29 July 2019 10:50

SANTANNA
Moderateur
Lieu: Angers
Date d'inscription: 18 Jan 2008
Messages: 3947

Re: QGIS 3: Affichage d une selection d entite dans la mise en page

Etrange! Je viens de tester sur 3.6 et 3.9 et ça marche!
Vous avez bien les catégories false et all other values (ou true) quand vous appliquez l'expression is_selected() dans votre fenêtre de symbologie?

Hors ligne

 

#7 Mon 29 July 2019 11:28

David PROGNON
Participant occasionnel
Lieu: île de la Réunion
Date d'inscription: 14 Feb 2006
Messages: 17
Site web

Re: QGIS 3: Affichage d une selection d entite dans la mise en page

alors j'ai bien is_selected ou is_selected('parcelles') dans la symbologie catégorisé dans colonne et après j'ai false et true comme valeur....j'ai procédé pareil qu'avec les version2....seul différence dans les versions 2 c'était  isselected('parcelles') et dans la 3 c'est is_selected('parcelles'.....mais çà ne fonctionne pas de mon côté...avec la 3.6 ou 3.8.1


David PROGNON
Responsable du service SIG de la CIREST
Site web: http://sig.cirest.fr

Hors ligne

 

#8 Mon 29 July 2019 12:11

David PROGNON
Participant occasionnel
Lieu: île de la Réunion
Date d'inscription: 14 Feb 2006
Messages: 17
Site web

Re: QGIS 3: Affichage d une selection d entite dans la mise en page

ouf j'ai réussi...
merci internet....
donc pour afficher des entités sélectionnés dans la mise en page dans QGIS 3 il faut avoir catégorisé la couche en "is_selected()" peut importe le nom de la couche contrairement à la version 2 où il fallait mettre en () le nom de la couche, puis mettre false et true comme valeur....

solution légèrement différente par rapport à la version 2


David PROGNON
Responsable du service SIG de la CIREST
Site web: http://sig.cirest.fr

Hors ligne

 

Pied de page des forums

Powered by FluxBB