4. Using nd
with xarray
nd
is built on top of and around xarray
. As such, it is meant to be used with xarray.Dataset
and xarray.DataArray
objects.
Much of the functionality contained in nd
is available directly from these xarray
objects via custom accessors after importing the library.
4.1. Applying filters using the filter
accessor
import xarray as xr
import nd
ds = xr.open_dataset('data/C2.nc')
ds_filtered = ds.filter.gaussian(dims=('y', 'x'), sigma=0.5)
4.2. Reprojecting a dataset using the nd
accessor
import xarray as xr
import nd
ds = xr.open_dataset('data/C2.nc')
ds_proj = ds.nd.reproject(crs='EPSG:27700')