|
The SEDRIS Data Representation Model
APPENDIX C - Types SE_Interpolation_Type |
|---|
/* * REGISTERABLE ENUM: SE_Interpolation_Type * * This data type allows the data provider to indicate how best to * interpolate the data to points that are between grid points * on an <Axis>. */ typedef SE_Short_Integer SE_Interpolation_Type;
| Enumerant | Definition | Value |
|---|---|---|
| SE_INTERPOLATION_TYP_DISALLOWED | Interpolation is disallowed by the data provider. |
1 |
| SE_INTERPOLATION_TYP_NOT_SUPPLIED | No preferred interpolation method was supplied. |
2 |
| SE_INTERPOLATION_TYP_METADATA_SPECIFIED | See the metadata for the <Axis>'s <Data Table> aggregate to determine the data provider's preferred interpolation method. |
3 |
| SE_INTERPOLATION_TYP_LINEAR | Linear interpolation (the most common default). |
4 |
| SE_INTERPOLATION_TYP_NEAREST_NEIGHBOUR | Nearest neighbour. |
5 |
| SE_INTERPOLATION_TYP_DIAGONALIZATION | Diagonalization; one common use is for grids representing terrain elevation data. |
6 |
| SE_INTERPOLATION_TYP_OAML_DBDB_SPLINE_FIT | This enumerant represents a spline-fitting technique, specifically that used to support derived from data from the U. S. Navy's Oceanographic and Atmospheric Library (OAML). More specifically, it is used to support DBDB OAML tables. One common use is within OAML-derived tables representing bathymetry. |
7 |
| SE_INTERPOLATION_TYP_OAML_GDEM_POLYN_DEFORMATION | Exists to support tables derived from data from the U. S. Navy's Oceanographic and Atmospheric Library (OAML). Specifically, this enumerant exists to support the Generalized Environmental Digital Model, known as GDEM, which is a 4-dimensional steady-state digital model of ocean temperature and salinity, consisting of gridded sets of coefficients with very specific grid spacing values. This interpolation method uses polynomial deformation. One common use of this method is within tables representing sound speed profiles. |
8 |
| SE_INTERPOLATION_TYP_BICUBIC_SPLINE | 9 | |
| SE_INTERPOLATION_TYP_KRIGGING | 10 | |
| SE_INTERPOLATION_TYP_LAGRANGIAN | 11 |
|