From 07a7d7ad8eef9d2a5be895bec492f4b3656aff5b Mon Sep 17 00:00:00 2001 From: ptresson <paul.tresson@ird.fr> Date: Mon, 10 Mar 2025 16:39:12 +0100 Subject: [PATCH] get unique name for merged files. Should potentially fix #45 --- encoder.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/encoder.py b/encoder.py index d430b87..91e7f30 100644 --- a/encoder.py +++ b/encoder.py @@ -514,6 +514,8 @@ class EncoderAlgorithm(IAMAPAlgorithm): ## will update if process is canceled by the user self.all_encoding_done = True + merged_files_counter = 0 + for current, sample in enumerate(dataloader): if current <= last_batch_done: continue @@ -615,7 +617,8 @@ class EncoderAlgorithm(IAMAPAlgorithm): ] all_tiles = [f for f in all_tiles if not f.startswith("merged")] - dst_path = Path(os.path.join(self.output_subdir, "merged_tmp.tif")) + dst_path = Path(os.path.join(self.output_subdir, f"{merged_files_counter}_merged_tmp.tif")) + merged_files_counter += 1 try: merge_tiles( -- GitLab