Message posté par : Jean Cascalès
----------------------------------------
J'ai réussi à inscrire pour chaque page de l'atlas, l'indemnisation qui est la
multiplication des surfaces de pistes intersectées par des coefficients selon les
parcelles agricoles du registre parcellaire graphique qui les intersectent. Je rappelle
que la couche de couverture est l'ensemble des parcelles par exploitant.
La table se décompose comme suit :
Exploitant Surface Coef Culture
AA 1000 1 Maîs
AA 2000 2 Blé
BB 500 3 Colza
BB 3000 1 Maïs
Cela donne pour l'exploitant
-AA : 5000 eurosn -- c'est-à-dire (1000*1)+(2000*2)
-BB : 4500 euros
L'expression est la suivante :
('Indemnisation : ' || ' ' ||
aggregate('Accès_buffer_decoupé_RPG','sum', "Indem"
,filter:=intersects($geometry,@atlas_geometry)))|| ' ' || 'euros'
Est-il possible d'avoir en mieux :
Exploitant AA : Maïs (1000 euros) - Blé (4000 euros) = 5000 euros
Exploitant BB : Colza(1500 euros) - Maïs(3000 euros) = 4500 euros
Merci.
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=350969#p350969
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