Message posté par : SANTANNA
----------------------------------------
Bonjour,
overlay_intersects a un paramètre sort_by_intersection_size
(
https://docs.qgis.org/3.40/fr/docs/user_manual/expressions/functions_list.h…)
qui permet de trier les résultats dans un ordre donné. Reste plus qu'à y récupérer le
premier (ou dernier, selon le type de tri) index, soit (non testé):
-----------------
Code :
overlay_intersects(layer:='macouchesource', expression:="lechamp",
sort_by_intersection_size:='des')[0]
-----------------
OU
-----------------
Code :
array_first(overlay_intersects(layer:='macouchesource',
expression:="lechamp", sort_by_intersection_size:='des')
-----------------
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=376105#p376105
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net