From ec5b9571d3ccf2ec85be13f24b08a3d8ef3aace3 Mon Sep 17 00:00:00 2001
From: Theophile Terraz <theophile.terraz@inrae.fr>
Date: Wed, 21 Aug 2024 14:21:02 +0200
Subject: [PATCH] debug

---
 src/Model/Geometry/ProfileXYZ.py | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/src/Model/Geometry/ProfileXYZ.py b/src/Model/Geometry/ProfileXYZ.py
index 911ae890..896388ef 100644
--- a/src/Model/Geometry/ProfileXYZ.py
+++ b/src/Model/Geometry/ProfileXYZ.py
@@ -491,6 +491,12 @@ class ProfileXYZ(Profile, SQLSubModel):
                     lines.append(geometry.LineString(line))
                 line = []
 
+        if zz[self.number_points-1] < z:
+                line.append([station[self.number_points-1], z])
+                if len(line) > 2:
+                    lines.append(geometry.LineString(line))
+                line = []
+
         return lines
 
     def max_water_depth(self, z):
-- 
GitLab