Message posté par : GlaDal
----------------------------------------
Vous pouvez récupérer sur votre ligne 'collecteur' l'altitude du fil d'eau
enregistré sur votre point 'regard' à l'aide d'une formule du style :
-----------------
Code :
aggregate(
layer:= 'REGARD',
aggregate:='max',
expression:="Z fil d'eau",
filter:=intersects(buffer($geometry,0.05), start_point(geometry(@parent))
)
-----------------
J'ai mis 'start_point' pour réucupérer le fil d'eau du point amont. Dans
un autre champ ("FE_AVAL") vous pouvez récupérer le fil d'eau du regard aval
en utilisant la fonction 'end_point'.
Une fois que vous avez récupéré le fil d'eau amont et aval de votre cana, il ne reste
plus qu'à calculer la pente à l'aide de l'expression du style :
-----------------
Code :
("FE_AMONT" - "FE_AVAL" )*100/$length
-----------------
Attention, cela fonctionne si votre polyligne de la canalisation est vectorisé dans le
sens d'écoulement.
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=370113#p370113
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