@Luna ,
Effectivement pour Altitude_GS, mais ça me paraissait plus simple. Sinon il faudrait créer un nouvelle attribut « Altitude_Fe » qui serait Altitude_Fe = Altitude_GS - DIAM.
Pour le DIAM c’est une des données que je reçois qui ne sont pas toujours complète. Mais on pourrait penser à une boucle qui lit chaque point, par exemple :
Pt_5 :
Altitude_GS = 12.00
DIAM(pt_5) = 200 (si DIAM(pt_5) = null alors DIAM(pt_5) = DIAM(pt_4))
Altitude_Fe = 12.00 - 200/1000 = 11,80
(Normalement chaque extrémité de polyligne à un DIAM)
Et affecter la nouvelle valeur d’élévation (Altitude_Fe) au sommet de la polyligne correspondant.
Et si possible, que largeur global de la polyligne soit égale à DIAM/1000
Merci encore !