Message posté par : SANTANNA
----------------------------------------
Bonjour,
-----------------
Citation :
on m'a demandé (si cela est possible) de savoir combien d'incendie il y a eu sur
une même zone
-----------------
Est)-ce que dès lors qu'un polygone incendie recouvre un bout de votre zone, on
considère que la zone a eu un incendie? Je veux dire par là, que la surface réellement
impactée par l'incendie ne nous intéresse pas mais c'est plutôt le fait que ce
peuplement ait été à un moment donné touché par un incendie qui intéresse? Si oui, vous
devriez pouvoir obtenir le résultat depuis la fenêtre des exprressions de la couche des
peuplements avec les fonctions overlay_intersects
(
https://docs.qgis.org/3.28/fr/docs/user_manual/expressions/functions_list.h…)
ou aggregate
(
https://docs.qgis.org/3.28/fr/docs/user_manual/expressions/functions_list.h…)
-----------------
Code :
array_count(overlay_intersects('lenomdelacoucheincendie',
"unchampdesincendies"))
-----------------
-----------------
Code :
aggregate('lenomdelacoucheincendie', 'count',
"unchampdesincendies", filter:=intersects($geometry, geomertry(@parent)))
-----------------
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=365323#p365323
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