hydromt_sfincs.workflows.green_ampt_from_hsg_landuse#

hydromt_sfincs.workflows.green_ampt_from_hsg_landuse(da_hsg: DataArray, da_lulc: DataArray, df_map: DataFrame, df_modifiers: DataFrame, *, da_ksat: DataArray | None = None, dual_hsg: str = 'drained') → Dataset[source]#

Estimate Green-Ampt parameters from soil classes, Ksat, and land use.

Starts with green_ampt_from_hsg(), then scales sigma by the storage modifier and ks by the surface modifier. Inputs must already be-read xarray objects and DataFrames.

Parameters:
  • da_hsg (xr.DataArray) – Hydrologic soil group class raster.

  • da_lulc (xr.DataArray) – Land-use or land-cover class raster.

  • df_map (pd.DataFrame) – Green-Ampt parameter table indexed by HSG class.

  • df_modifiers (pd.DataFrame) – Land-use modifier table indexed by class.

  • da_ksat (xr.DataArray, optional) – Saturated hydraulic conductivity raster [mm/hr]; overrides table ks.

  • dual_hsg ({"drained", "native"}, optional) – HSG normalization mode, by default "drained".

Returns:

Green-Ampt psi, sigma, and ks rasters.

Return type:

xr.Dataset