xrspatial.flood.inundation#
- xrspatial.flood.inundation(hand_agg: DataArray, water_level: float, name: str = 'inundation') DataArray[source]#
Create a binary inundation mask from a HAND raster.
Returns
1.0whereHAND <= water_level,0.0elsewhere.NaNcells in the input remainNaN.- Parameters:
hand_agg (xarray.DataArray) – 2D HAND raster (output of
hand()).water_level (float) – Water surface elevation above the drainage network (>= 0).
name (str, default 'inundation') – Name of the output DataArray.
- Returns:
2D float64 binary mask.
- Return type:
xarray.DataArray