diff --git a/src/Model/Geometry/ProfileXYZ.py b/src/Model/Geometry/ProfileXYZ.py index 45bbd92d00ba9d9610e767f505ea9337b0917911..37b3233909761966bf2b635a99d0b443ef009540 100644 --- a/src/Model/Geometry/ProfileXYZ.py +++ b/src/Model/Geometry/ProfileXYZ.py @@ -212,12 +212,17 @@ class ProfileXYZ(Profile, SQLSubModel): return profile def point_from_data(self, header, data): + def float_format(s: str): + return float( + s.replace(",", ".") + ) + point = None try: if len(header) == 0: - x = float(data[0]) - y = float(data[1]) - z = float(data[2]) + x = float_format(data[0]) + y = float_format(data[1]) + z = float_format(data[2]) name = data[3] if len(data) == 4 else "" point = PointXYZ(