From 4c0535855fbe554259817728e9b901f027f205ef Mon Sep 17 00:00:00 2001 From: martijn-siemerink Date: Mon, 4 Dec 2023 13:31:53 +0100 Subject: [PATCH] [DONE] Add manhole indicator field. (#340) --- CHANGES.rst | 2 +- threedigrid_builder/grid/connection_nodes.py | 1 + threedigrid_builder/interface/gridadmin.py | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGES.rst b/CHANGES.rst index 38242103..2a534354 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -4,7 +4,7 @@ Changelog of threedigrid-builder 1.12.2 (unreleased) ------------------- -- Nothing changed yet. +- Add manhole_indicator field to gridadmin for future export. 1.12.1 (2023-08-14) diff --git a/threedigrid_builder/grid/connection_nodes.py b/threedigrid_builder/grid/connection_nodes.py index fe17a518..3019fbbf 100644 --- a/threedigrid_builder/grid/connection_nodes.py +++ b/threedigrid_builder/grid/connection_nodes.py @@ -82,6 +82,7 @@ def get_nodes(self, node_id_counter): storage_area=self.storage_area, display_name=self.display_name, zoom_category=self.zoom_category, + manhole_indicator=self.manhole_indicator, has_groundwater_exchange=self.has_groundwater_exchange, ) diff --git a/threedigrid_builder/interface/gridadmin.py b/threedigrid_builder/interface/gridadmin.py index fe38b44e..cfd5d12e 100644 --- a/threedigrid_builder/interface/gridadmin.py +++ b/threedigrid_builder/interface/gridadmin.py @@ -357,6 +357,7 @@ def write_nodes(self, nodes, group_name="nodes"): group, "display_name", to_bytes_array(nodes.display_name, 64) ) self.write_dataset(group, "zoom_category", nodes.zoom_category) + self.write_dataset(group, "manhole_id", nodes.manhole_id) self.write_dataset(group, "manhole_indicator", nodes.manhole_indicator) self.write_dataset(group, "shape", to_bytes_array(nodes.shape, 4)) self.write_dataset(group, "drain_level", nodes.drain_level)