hydromt.io.open_raster#
- hydromt.io.open_raster(filename, mask_nodata=False, chunks={}, nodata=None, logger=<Logger hydromt.io (WARNING)>, **kwargs)[source]#
Open a gdal-readable file with rasterio based on
rioxarray.open_rasterio()
, but return squeezed DataArray.- Parameters:
filename (str, rasterio.DatasetReader, or rasterio.WarpedVRT) – Path to the file to open. Or already open rasterio dataset.
mask_nodata (bool, optional) – set nodata values to np.nan (xarray default nodata value)
chunks (int, tuple or dict, optional) – Chunk sizes along each dimension, e.g.,
5
,(5, 5)
or{'x': 5, 'y': 5}
. If chunks is provided, it used to load the new DataArray into a dask array.**kwargs – key-word arguments are passed to
xarray.open_dataset()
with “rasterio” engine.
- Returns:
data – DataArray
- Return type:
DataArray