wavespectra.core.select.sel_bbox#
- wavespectra.core.select.sel_bbox(dset, lons, lats, tolerance=0.0, sitename='site', lonname='lon', latname='lat')[source]#
Select sites within bbox.
- Parameters:
dset (Dataset) – Stations SpecDataset to select from.
lons (array) – Longitude of sites to interpolate spectra at.
lats (array) – Latitude of sites to interpolate spectra at.
tolerance (float) – Extend bbox extents by.
sitename (str) – Name of site dimension.
lonname (str) – Name of longitude coordinate.
latname (str) – Name of latitude coordinate.
- Returns:
lower-left=[min(lons), min(lats)], upper-right=[max(lons), max(lats)].
- Return type:
Selected SpecDataset within bbox defined by
Note
- Args dset_lons, dset_lats are not required but can improve performance when
dset is chunked with site=1 (expensive to access station coordinates) and improve precision if projected coordinates are provided at high latitudes.