Message posté par : sylvain
----------------------------------------
Bonjour,
En complément j'utilise la fonction aggregate dans les mise en page (zone texte):
-----------------
Code :
aggregate(layer,aggregate,expression[,filter][,concatenator][,order_by])
-----------------
ici dans un atlas:
-----------------
Code :
Arbres ([%aggregate('gestiondifferenciee_points',
'count','',"type"='arbres' and "secteur" =
attribute( @atlas_feature , 'secteur') )%])
Haies : [%round(aggregate('gestiondifferenciee_lignes', 'sum', $length ,
"type"='haie' and "secteur" = attribute( @atlas_feature ,
'secteur')),-1)%] ml
Prairies : [%round(aggregate('gestiondifferenciee_polygones', 'sum',
$area, "type"='prairie' and "secteur" = attribute(
@atlas_feature , 'secteur')),-1)%] m²
-----------------
De manière plus accessible il y aussi le panneau "statistiques" (Vue >
Panneaux > Statistiques) qui peut faire la somme d'un champs surface par exemple,
et que sur une sélection.
Bon courage
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=336201#p336201
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