hydromt_sfincs.components.quadtree.SfincsQuadtreeElevation.create#
- SfincsQuadtreeElevation.create(elevation_list: List[dict], nrmax: int = 2000, buffer_cells: int = 0, interp_method: str = 'linear', zmin: float = -1000000000.0, zmax: float = 1000000000.0, interpolate_na: bool = True)[source]#
Interpolate topobathy (z) data to the model grid.
Adds model grid layers:
z: combined elevation/bathymetry [m+ref]
- Parameters:
elevation_list (
List[dict]) – List of dictionaries with topobathy data, each containing a dataset name or Path (elevation) and optional merge arguments e.g.: [{‘elevation’: merit_hydro, ‘zmin’: 0.01}, {‘elevation’: gebco, ‘offset’: 0, ‘merge_method’: ‘first’, ‘reproj_method’: ‘bilinear’}] For a complete overview of all merge options, seehydromt.workflows.merge_multi_dataarrays()buffer_cells (
int, optional) – Number of cells between datasets to ensure smooth transition of bed levels, by default 0interp_method (
str, optional) – Interpolation method used to fill the buffer cells, by default “linear”interpolate_na (
bool, optional) – Whether to interpolate (and extrapolate) missing values (NaNs) in the elevation data, by default True