hydromt_wflow.WflowModel.setup_grid_from_raster#
- WflowModel.setup_grid_from_raster(raster_fn: str | Dataset, reproject_method: str, variables: List[str] | None = None, wflow_variables: List[str] | None = None, fill_method: str | None = None) List[str] [source]#
Add data variable(s) from
raster_fn
to grid object.If raster is a dataset, all variables will be added unless
variables
list is specified. The config toml can also be updated to include the new maps usingwflow_variables
.Adds model layers:
raster.name or variables grid: data from raster_fn
- Parameters:
raster_fn (str) – Source name of RasterDataset in data_catalog.
reproject_method (str) – Reprojection method from rasterio.enums.Resampling. Available methods: [‘nearest’, ‘bilinear’, ‘cubic’, ‘cubic_spline’, ‘lanczos’, ‘average’, ‘mode’, ‘gauss’, ‘max’, ‘min’, ‘med’, ‘q1’, ‘q3’, ‘sum’, ‘rms’]
variables (list, optional) – List of variables to add to grid from raster_fn. By default all.
wflow_variables (list, optional) – List of corresponding wflow variables to update the config toml (e.g: [“input.vertical.altitude”]). Should match the variables list. variables list should be provided unless raster_fn contains a single variable (len 1).
fill_method (str, optional) – If specified, fills nodata values using fill_nodata method. Available methods are {‘linear’, ‘nearest’, ‘cubic’, ‘rio_idw’}.
- Returns:
Names of added model staticmap layers.
- Return type: