easyclimate.interp.mesh2mesh¶
Regridding
Functions¶
|
Regridding regular or lat-lon grid data. |
Module Contents¶
- easyclimate.interp.mesh2mesh.interp_mesh2mesh(data_input: xarray.DataArray | xarray.Dataset, target_grid: xarray.DataArray | xarray.Dataset, lon_dim: str = 'lon', lat_dim: str = 'lat', method: Literal['linear', 'nearest', 'cubic', 'conservative'] = 'linear')¶
Regridding regular or lat-lon grid data.
Parameters¶
- data_input
xarray.DataArrayorxarray.Dataset The spatio-temporal data to be calculated.
- target_grid:
xarray.DataArrayorxarray.Dataset Target grid to be regridding.
xarray.DataArrayversion sampletarget_grid = xr.DataArray( dims=('lat', 'lon'), coords={'lat': np.arange(-89, 89, 3) + 1 / 1.0, 'lon': np.arange(-180, 180, 3) + 1 / 1.0} )
xarray.Datasetversion sampletarget_grid = xr.Dataset() target_grid['lat'] = np.arange(-89, 89, 3) + 1 / 1.0 target_grid['lon'] = np.arange(-180, 180, 3) + 1 / 1.0
- lon_dim:
str, default: lon. Longitude coordinate dimension name. By default extracting is applied over the lon dimension.
- lat_dim:
str, default: lat. Latitude coordinate dimension name. By default extracting is applied over the lat dimension.
- method:
str, default: linear. The methods of regridding.
linear: linear, bilinear, or higher dimensional linear interpolation.
nearest: nearest-neighbor regridding.
cubic: cubic spline regridding.
conservative: conservative regridding.
Reference¶
- data_input