readnetcdfmodel.py
March 27, 2020 ยท View on GitHub
- Reads netCDF format tidal solutions provided by Ohio State University and ESR
- Spatially interpolates tidal constituents to input coordinates
Calling Sequence
from pyTMD.read_netcdf_model import read_netcdf_model
ht = read_netcdf_model(ilon,ilat,directory,model_files,type,METHOD='spline')
Inputs
ilon: longitude to interpolateilat: latitude to interpolatedirectory: data directory for tide data filesgrid_file: grid file for modelmodel_files: list of model files for each constituenttype: tidal variable to run- 'z': heights
- 'u': horizontal transport velocities
- 'v': vertical transport velocities
Options
METHOD: interpolation methodspline: scipy bivariate spline interpolationlinear,cubic,nearest: scipy griddata interpolations
GZIP: input netCDF4 files are compressedSCALE: scaling factor for converting to output units
Outputs
amplitude: amplitudes of tidal constituentsphase: phases of tidal constituentsD: bathymetry of tide modelconstituents: list of model constituents