Message posté par : ccam86
----------------------------------------
Super merci beaucoup je suis sur la version 3.34.14-Prizren.
Voici le code retravaillé que @SANTANNA tu m'a présenté et qui fonctionne à
merveille:
-----------------
Code :
left(
array_first(
overlay_intersects(
'T_commune_5898a6b5_b79c_43b6_8990_3eb7b8f856b6',
concat("CM_NOM", ': ', area(intersection(@geometry,
geometry(@parent))) || ' m²'),
sort_by_intersection_size := 'desc'
)
),
strpos(
array_first(
overlay_intersects(
'T_commune_5898a6b5_b79c_43b6_8990_3eb7b8f856b6',
concat("CM_NOM", ': ', area(intersection(@geometry,
geometry(@parent))) || ' m²'),
sort_by_intersection_size := 'desc'
)
),
':'
) - 1
)
-----------------
Voici la photo du resultat champ "test"
https://image.noelshack.com/fichiers/2025/04/1/1737380073-sql-ok.png
https://image.noelshack.com/minis/2025/04/1/1737380073-sql-ok.png
(
https://www.noelshack.com/2025-04-1-1737380073-sql-ok.png)
Merci beaucoup !
J'ai cependant une autre question :
Pourquoi QGIS n'intègre-t-il pas la fonction :
-----------------
Code :
sort_by_intersection_size:='des')
-----------------
Je ne l'ai pas trouvée.
des = desc --> j'ai un peu de mal à comprendre ?
Cette fonctionnalité peut-elle également fonctionner avec des polylignes ?
Merci
----------------------------------------
Ce message est accompagné de fichiers, pour les télécharger, suivre le lien ci-dessous.
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=371249#p371249
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