pygmt.grdfill¶
- 
pygmt.grdfill(grid, mode=None, outgrid=None, region=None, **kwargs)[source]¶
- Fill blank areas from a grid file. - Read a grid that presumably has unfilled holes that the user wants to fill in some fashion. Holes are identified by NaN values but this criteria can be changed. There are several different algorithms that can be used to replace the hole values. - Full option list at https://docs.generic-mapping-tools.org/latest/grdfill.html - Aliases: - A = mode 
- G = outgrid 
- R = region 
 - Parameters
- grid (str or xarray.DataArray) – The file name of the input grid or the grid loaded as a DataArray. 
- outgrid (str or None) – The name of the output netCDF file with extension .nc to store the grid in. 
- mode (str) – Specify the hole-filling algorithm to use. Choose from c for constant fill and append the constant value, n for nearest neighbor (and optionally append a search radius in pixels [default radius is \(r^2 = \sqrt{ X^2 + Y^2 }\), where (X,Y) are the node dimensions of the grid]). 
- region (str or list) – Required if this is the first plot command. xmin/xmax/ymin/ymax[+r][+uunit]. Specify the region of interest. 
 
- Returns
- ret (xarray.DataArray or None) – Return type depends on whether the - outgridparameter is set:- xarray.DataArrayif- outgridis not set
- None if - outgridis set (grid output will be stored in file set by- outgrid)