hydromt_sfincs.SfincsModel.setup_grid_from_region#
- SfincsModel.setup_grid_from_region(region: dict, res: float = 100, crs: str | int = 'utm', rotated: bool = False, hydrography_fn: str = None, basin_index_fn: str = None, align: bool = False, dec_origin: int = 0, dec_rotation: int = 3)[source]#
Setup a regular or quadtree grid from a region.
- Parameters:
region (dict) –
Dictionary describing region of interest, e.g.:
{‘bbox’: [xmin, ymin, xmax, ymax]}
{‘geom’: ‘path/to/polygon_geometry’}
Note: For the ‘bbox’ option the coordinates need to be provided in WG84/EPSG:4326.
For a complete overview of all region options, see
hydromt.workflows.basin_mask.parse_region()
res (float, optional) – grid resolution, by default 100 m
crs (Union[str, int], optional) – coordinate reference system of the grid if “utm” (default) the best UTM zone is selected else a pyproj crs string or epsg code (int) can be provided
grid_type (str, optional) – grid type, “regular” (default) or “quadtree”
rotated (bool, optional) – if True, a minimum rotated rectangular grid is fitted around the region, by default False
hydrography_fn (str) – Name of data source for hydrography data.
basin_index_fn (str) – Name of data source with basin (bounding box) geometries associated with the ‘basins’ layer of hydrography_fn. Only required if the region is based on a (sub)(inter)basins without a ‘bounds’ argument.
align (bool, optional) – If True (default), align target transform to resolution. Note that this has only been implemented for non-rotated grids.
dec_origin (int, optional) – number of decimals to round the origin coordinates, by default 0
dec_rotation (int, optional) – number of decimals to round the rotation angle, by default 3