Message posté par : Tixi
----------------------------------------
Merci,
Overlay_intersects semble s'utiliser de la maniere suivante
array_to_string(array_sort((overlay_intersects('LIEUX-DITS',tex))))
avec array to string indispensable pour pouvoir concatener les elements. En effet, la
version 2.28 offre de nouvelles options, dont le classement par surface
d'intersection.
Pour ma part, j'ai un peu triche, j ai pris le lieu dit qui se trouve au centroide de
chaque zone, ca elimine tous les lieux dits qui sont en bordure de zone. Ca a le merite
d'etre simple.
aggregate(
layer:='LIEUX-DITS',
aggregate:='min',
expression:="tex",
filter:=intersects( $geometry, centroid(geometry(@parent))))
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=356598#p356598
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