hydromt_sfincs.SfincsModel.setup_manning_roughness#
- SfincsModel.setup_manning_roughness(datasets_rgh: List[dict] = [], manning_land=0.04, manning_sea=0.02, rgh_lev_land=0)[source]#
Setup model manning roughness map (manningfile) from gridded manning data or a combinataion of gridded land-use/land-cover map and manning roughness mapping table.
Adds model layers:
man map: manning roughness coefficient [s.m-1/3]
- Parameters:
datasets_rgh (List[dict], optional) – List of dictionaries with Manning’s n datasets. Each dictionary should at least contain one of the following: * (1) manning: filename (or Path) of gridded data with manning values * (2) lulc (and reclass_table) :a combination of a filename of gridded landuse/landcover and a mapping table. In additon, optional merge arguments can be provided e.g.: merge_method, gdf_valid_fn
manning_land (float, optional) – Constant manning roughness values for land and sea, by default 0.04 and 0.02 s.m-1/3 Note that these values are only used when no Manning’s n datasets are provided, or to fill the nodata values
manning_sea (float, optional) – Constant manning roughness values for land and sea, by default 0.04 and 0.02 s.m-1/3 Note that these values are only used when no Manning’s n datasets are provided, or to fill the nodata values
rgh_lev_land (float, optional) – Elevation level to distinguish land and sea roughness (when using manning_land and manning_sea), by default 0.0