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 Aujourd'hui 11:11

NoviceCarto
Juste Inscrit !
Date d'inscription: 17 Dec 2025
Messages: 1

QGIS/Atlas: Afficher la somme des surfaces d une carte dans un atlas

Bonjour,

Voici quelques jours que je cherche mais je ne maitrise vraiment pas les formules dans QGIS et les atlas.

Je cherche a afficher dans une étiquette (ou un tableau) la somme des surfaces ayant la valeur "Zone_Industrielle" dans le champ 'CODE'  visible pour la carte spécifique de l'atlas.

J'ai isoler les  polygones pour l'atlas via cette formule, je pensais pouvoir repartir de çà. sad

CASE
   WHEN within( $geometry , @atlas_geometry ) = 1 AND "CODE" = 'Zone_Industrielle' THEN  intersects( $geometry , @atlas_geometry )
   
ELSE NULL
END


Pour vous donner le plus d'information:

      -> L'atlas est créer a partir du couche "COMMANDE" regroupant les zones études
      -> Une couche "SITE", constituer des différentes surfaces et type composant une zone (une zone industrielle par exemple)

=> Je recherche a savoir via une formule qu'elle est la SOMMES des surfaces de TYPE 'Zone_Industrielle' comprise dans la COMMANDE sélectionner dans l'atlas.
Je pense qu'il faut utiliser les éléments : $geometry , @atlas_geometry , sum

J'espère avoir été clair et que cela restera simple pour vous.

Merci beaucoup d'avance à tout le monde de votre aide, Bonne journée

Hors ligne

 

Pied de page des forums

Copyright Association GeoRezo