Message posté par : SANTANNA
----------------------------------------
Bonjour,
J'avais écrit un texte hier mais l'erreur gateway machin chose du site me l'a
flingué.
Le cartouche, c'est juste une zone de texte ou plein de choses? Et ça se redimensionne
en fonction de quoi? Regardez peut-être du côté de
https://docs.qgis.org/3.16/fr/docs/training_manual/map_composer/dynamic_lay… pour
voir comment dynamiquement jouer avec les dimensions/positions des éléments en fonction de
la mise en page voulue.
Pour ce qui est des communes, une méthode peut être d'ajouter un élément table portant
sur la couche "communes" limité aux éléments dans l'emprise de la carte, et
en ayant caché les autres champs et la ligne d'en-tête. L'inconvénient est que vos
communes seront sous forme de liste et pas les unes à la suite des autres. Je sais pas
trop quel rendu vous escomptiez, cela dit.
Autrement, vous avez l'option avec une expression du type (on crée un objet
géométrique stockant l'emprise de la carte et on concatène les communes qui s'y
superpose -- vous avez plus de latitude pour votre délimiteur ici) . Si besoin, je vous
conseille de voir l'aide de chacune des fonctions utilisées pour votre adaptation.
-----------------
Code :
with_variable( 'etendue',
map_get( item_variables( 'lenomdelobjetCarte' ), 'map_extent' ),
aggregate(
'lacouchecommune',
'concatenate',
"lechampdesnomsdecommune",
intersects( $geometry, @etendue),
', '
)
)
-----------------
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=342621#p342621
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net