hydromt_delwaq.workflows.emissions.emission_raster#
- hydromt_delwaq.workflows.emissions.emission_raster(da: DataArray, ds_like: Dataset, method: str = 'average', fillna_method: str = 'nearest', classnumber: int | float = 0.0, fillna_value: int | float = 0.0, area_division: bool = False)[source]#
Return emission map.
The following emission maps are calculated: - da
- Parameters:
da (xarray.DataArray) – DataArray containing emission map.
ds_like (xarray.DataArray) – Dataset at model resolution.
method (str {'average', 'nearest', 'mode', 'classfraction', 'classarea'}) – Method for resampling.
classnumber (int | float) – Class number used for resampling methods ‘classfraction’ or ‘classarea’.
fillna_method (str {'nearest', 'zero', 'value'}) – Method to fill NaN values.
fillna_value (int | float) – If fillna_method is set to ‘value’, NaNs in the emission maps will be replaced by this value.
area_division (boolean) – If needed do the resampling in count/m2 (True) instead of count (False)
- Returns:
da_out – Dataset containing gridded emission map at model resolution.
- Return type: