From 89749844cdc65759afe9c1b0516f208ae8f23192 Mon Sep 17 00:00:00 2001 From: Qiusheng Wu Date: Sat, 11 Nov 2023 00:40:21 -0500 Subject: [PATCH] Fix gdb_to_vector bug --- leafmap/common.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/leafmap/common.py b/leafmap/common.py index 55806734dd..75107ccb17 100644 --- a/leafmap/common.py +++ b/leafmap/common.py @@ -11640,6 +11640,7 @@ def gdb_to_vector( if len(filenames) != len(layers): raise ValueError("The length of filenames must match the length of layers.") + ii = 0 # Iterate over the layers for i in range(layer_count): layer = gdb_dataset.GetLayerByIndex(i) @@ -11654,7 +11655,8 @@ def gdb_to_vector( # Create the output file path if filenames is not None: - output_file = os.path.join(out_dir, filenames[i] + "." + file_extension) + output_file = os.path.join(out_dir, filenames[ii] + "." + file_extension) + ii += 1 else: output_file = os.path.join( out_dir, feature_class_name + "." + file_extension