Message posté par : SANTANNA
----------------------------------------
Bonjour,
-----------------
Citation :
Mais l'expression est invalide. Qu'y a-t-il à corriger?
-----------------
Votre code ne respecte pas la syntaxe habituelle des fonctions QGIS et surtout pas de la
fonction intersects qui est intersects (geometrieA, geometrieB). Et dans le cas actuel, si
vous pouvez utilisez $geometry pour l'entité ENEDIS, vous ne pouvez passer la bonne
géométrie de l'entité tracé vu que vous ne savez pas quel est le bon objet et que vous
devez balayer toute la couche trace. Autrement dit, intersects n'est pas la réponse.
L'extension refFunctions fait effectivement l'affaire. Pour info l'extension
refFunctions a été renforcée et intégrée dans les fonctions par défaut de QGIS: il
s'agit des fonctions overlay_xxx. donc à privilégier.
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=344848#p344848
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