This commit is contained in:
Theophile Terraz committed 2025-02-11 10:20:12 +01:00
1 parent cbe3ad0084
commit ed1a1a71ac
2 files changed
+22 -7

No files matched your search

+10 -1
View File
@@ -994,6 +994,7 @@ class Mage8(Mage):
reachs = []
iprofiles = {}
profile_len = []
reach_offset = {}
data = read_int(2*nb_reach)
@@ -1013,6 +1014,7 @@ class Mage8(Mage):
# Profile ID offset
reach_offset[r] = i1
profile_len.append(i2-i1+1)
logger.debug(f"read_bin: iprofiles = {iprofiles}")
@@ -1041,6 +1043,13 @@ class Mage8(Mage):
]
def ip_to_ri(r, i): return i - reach_offset[r]
# check results and geometry consistency
for i, r in enumerate(reachs):
if len(r.profiles) != profile_len[i]:
logger.warning(f"geometry reach {i} has {len(r.profiles)} profiles")
logger.warning(f"results reach {i} has {profile_len[i]} values")
return
ts = set()
end = False
while not end:
@@ -1050,7 +1059,7 @@ class Mage8(Mage):
f, dtype=np.byte, count=1)).decode()
data = read_float(n)
logger.debug(f"read_bin: timestamp = {timestamp} sec")
#logger.debug(f"read_bin: timestamp = {timestamp} sec")
ts.add(timestamp)
if key in ["Z", "Q"]: