From e682762d184833926d1c0c96f71a25a2f42a1f9a Mon Sep 17 00:00:00 2001 From: Tik Date: Fri, 24 Oct 2025 16:51:59 +0300 Subject: [PATCH] #37 - applied the same handling from `self.out_extra_fields` to `self.input_extra_fields` to append new settings into the metafile. --- dggrid4py/dggrid_runner.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dggrid4py/dggrid_runner.py b/dggrid4py/dggrid_runner.py index 4c159ac..c0584a5 100644 --- a/dggrid4py/dggrid_runner.py +++ b/dggrid4py/dggrid_runner.py @@ -856,6 +856,9 @@ def dgapi_grid_gen( if 'input_address_type' in subset_conf.keys() and subset_conf.get('input_address_type', 'NOPE') in self.input_address_types: metafile.append("input_address_type " + subset_conf['input_address_type']) + for elem in self.input_extra_fields: + if elem in subset_conf: + metafile.append(f"{elem} {subset_conf[elem]}") # join grid gen params add to metafile @@ -1675,7 +1678,6 @@ def grid_cell_centroids_from_cellids( input_extras = self.check_input_extra_fields(conf_extra) subset_conf.update(input_extras) - output_extras = self.check_output_extra_fields(conf_extra) output_conf: DggridMetaConfigT = { 'point_output_type': 'GDAL',