SMS:Arc Size Function: Difference between revisions
No edit summary |
(→Linear) |
||
(12 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
[[File:InterpolationSourceAndOptions.png|thumb|450 px|The ''Interpolation Source and Options'' dialog]] | [[File:InterpolationSourceAndOptions.png|thumb|450 px|The ''Interpolation Source and Options'' dialog]] | ||
Vertices along an arc can be redistributed using a [[SMS:Size Function|size function]] dataset. This options is selected in the ''Redistribute Vertices'' dialog. Once the "Size Function" option is set, a dataset must be assigned. Clicking the '''Options''' button will bring up dialogs that allow assigning the size function. | Vertices along an arc can be redistributed using a [[SMS:Size Function|size function]] dataset. This options is selected in the ''Redistribute Vertices'' dialog. Once the "Size Function" option is set, a dataset must be assigned. Clicking the '''Options''' button will bring up dialogs that allow assigning the size function. | ||
==Interpolation Source and Options Dialog== | ==Interpolation Source and Options Dialog== | ||
The ''Interpolation Source and Options'' dialog is used to | The ''Interpolation Source and Options'' dialog is used to specify the size function dataset and specify the interpolation method. | ||
*''Source geometry'' – Shows all available source data in the scatter module. | *''Source geometry'' – Shows all available source data in the scatter module. | ||
*''Source dataset'' – Select the specific size function dataset in the source data. | *''Source dataset'' – Select the specific size function dataset in the source data. | ||
Line 12: | Line 11: | ||
===Linear=== | ===Linear=== | ||
[[File:InterpolateToRasterLinear.png|thumb|300 px|The ''Interpolate | [[File:InterpolateToRasterLinear.png|thumb|300 px|The ''Interpolate – Linear'' dialog]] | ||
When using [[SMS:Linear Interpolation|linear interpolation]], the ''Interpolate | When using [[SMS:Linear Interpolation|linear interpolation]], the ''Interpolate – Linear'' dialog allows the following options: | ||
*''Truncate value'' – Allows limiting the interpolation values with one of the following methods: | *''Truncate value'' – Allows limiting the interpolation values with one of the following methods: | ||
**''Truncate to min/max of dataset'' – The interpolation will not use values that go below the minimum value or above the maximum value of the size dataset. | |||
*''Truncate to min/max of dataset'' – The interpolation will not use values that go below the | **''Truncate to specified range'' – The interpolation will not use values below or above the values defined below: | ||
*''Truncate to specified range'' – The interpolation will not use values below or above the values defined below: | ***''Min'' – The lowest value to be used in the interpolation. | ||
***''Max'' – The highest value to be used in the interpolation. | |||
*''Min'' – The lowest value to be used in the interpolation. | *''Extrapolation'' | ||
*''Max'' – The highest value to be used in the interpolation. | **''Constant'' | ||
***''Value'' | |||
***''Assign extrapolation value to hidden objects'' | |||
**''Inverse distance weighted'' | |||
***''Computation of interpolation weights'' | |||
****''Use nearest'' | |||
****''in each quadrant'' | |||
****''Use all points'' | |||
*''Clough-Tocher'' – Use the [[GMS:Clough-Tocher|Clough-Tocher]] interpolation technique. | *''Clough-Tocher'' – Use the [[GMS:Clough-Tocher|Clough-Tocher]] interpolation technique. | ||
===Inverse Distance Weighted=== | ===Inverse Distance Weighted=== | ||
[[File:InterpolateToRasterIDW.png|thumb|305 px|The ''Interpolate | [[File:InterpolateToRasterIDW.png|thumb|305 px|The ''Interpolate – Inverse Distance Weighted'' dialog]] | ||
When using [[SMS:Inverse Distance Weighted Interpolation|inverse distance weighted interpolation]], the ''Interpolate | When using [[SMS:Inverse Distance Weighted Interpolation|inverse distance weighted interpolation]], the ''Interpolate – Inverse Distance Weighted'' dialog allows the following options: | ||
''Nodal Function'' – Specify the nodal function to use in the interpolation. | ''Nodal Function'' – Specify the nodal function to use in the interpolation. | ||
*''Constant (Shepard's Method)'' – Use the [[SMS:Inverse_Distance_Weighted_Interpolation#Shepard.27s_Method|Shepard's method]] equation. | *''Constant (Shepard's Method)'' – Use the [[SMS:Inverse_Distance_Weighted_Interpolation#Shepard.27s_Method|Shepard's method]] equation. | ||
**''Use classic weight function'' – Option to specify the classic weight function as entered below. | |||
*''Use classic weight function'' – Option to specify the classic weight function as entered below. | **''Weighting exponent'' – Value for the weight function. | ||
*''Weighting exponent'' – Value for the weight function. | |||
*''Gradient plane'' – Use the [[GMS:Gradient Plane Nodal Functions|gradient plane nodal function]] variation of the Shepards method. | *''Gradient plane'' – Use the [[GMS:Gradient Plane Nodal Functions|gradient plane nodal function]] variation of the Shepards method. | ||
*''Quadratic'' – Use [[GMS:Quadratic Nodal Functions|quadratic]] polynomials to reproduce local variations. | *''Quadratic'' – Use [[GMS:Quadratic Nodal Functions|quadratic]] polynomials to reproduce local variations. | ||
''Computation of nodal function coefficients'' – Options in this section indicate to use a subset of points in the nodal function coefficient. | ''Computation of nodal function coefficients'' – Options in this section indicate to use a subset of points in the nodal function coefficient. | ||
*''Use nearest'' – Drops points that are further than the indicated value. | *''Use nearest'' – Drops points that are further than the indicated value. | ||
**''in each quadrant'' – When turned on, the nearest points in each quadrant are used in the subset. | |||
*''in each quadrant'' – When turned on, the nearest points in each quadrant are used in the subset. | |||
*''Use all points'' – All points will be used in the computation. | *''Use all points'' – All points will be used in the computation. | ||
''Computation of interpolation weights'' – Options in this section indicate to use a subset of points in the interpolation weight. | ''Computation of interpolation weights'' – Options in this section indicate to use a subset of points in the interpolation weight. | ||
*''Use nearest'' – Drops points that are further than the indicated value. | *''Use nearest'' – Drops points that are further than the indicated value. | ||
**''in each quadrant'' – When turned on, the nearest points in each quadrant are used in the subset. | |||
*''in each quadrant'' – When turned on, the nearest points in each quadrant are used in the subset. | |||
*''Use all points'' – All points will be used in the computation. | *''Use all points'' – All points will be used in the computation. | ||
Truncate | Truncate | ||
*''Truncate value'' – Allows limiting the interpolation values with one of the following methods: | *''Truncate value'' – Allows limiting the interpolation values with one of the following methods: | ||
**''Truncate to min/max of dataset'' – The interpolation will not use values that go below the minimum value or above the maximum value of the size dataset. | |||
*''Truncate to min/max of dataset'' – The interpolation will not use values that go below the | **''Truncate to specified range'' – The interpolation will not use values below or above the values defined below: | ||
*''Truncate to specified range'' – The interpolation will not use values below or above the values defined below: | ***''Min'' – The lowest value to be used in the interpolation. | ||
***''Max'' – The highest value to be used in the interpolation. | |||
*''Min'' – The lowest value to be used in the interpolation. | |||
*''Max'' – The highest value to be used in the interpolation. | |||
===Natural Neighbor=== | ===Natural Neighbor=== | ||
[[File:InterpolateToRasterNaturalNeighbor.png|thumb|300 px|The ''Interpolate | [[File:InterpolateToRasterNaturalNeighbor.png|thumb|300 px|The ''Interpolate – Natural Neighbor'' dialog]] | ||
When using [[SMS:Natural Neighbor Interpolation|natural neighbor interpolation]], the ''Interpolate | When using [[SMS:Natural Neighbor Interpolation|natural neighbor interpolation]], the ''Interpolate – Natural Neighbor'' dialog allows the following options: | ||
''Nodal Function'' | ''Nodal Function'' | ||
Line 69: | Line 65: | ||
''Nodal function computed from'' – Options in this section indicate to use a subset of points in the nodal function. | ''Nodal function computed from'' – Options in this section indicate to use a subset of points in the nodal function. | ||
*''Use nearest'' – Drops points that are further than the indicated value. | *''Use nearest'' – Drops points that are further than the indicated value. | ||
**''in each quadrant'' – When turned on, the nearest points in each quadrant are used in the subset. | |||
*''in each quadrant'' – When turned on, the nearest points in each quadrant are used in the subset. | |||
*''Use all points'' – All points will be used in the computation. | *''Use all points'' – All points will be used in the computation. | ||
Truncate | Truncate | ||
*''Truncate value'' – Allows limiting the interpolation values with one of the following methods: | *''Truncate value'' – Allows limiting the interpolation values with one of the following methods: | ||
**''Truncate to min/max of dataset'' – The interpolation will not use values that go below the minimum value or above the maximum value of the size dataset. | |||
*''Truncate to min/max of dataset'' – The interpolation will not use values that go below the | **''Truncate to specified range'' – The interpolation will not use values below or above the values defined below: | ||
*''Truncate to specified range'' – The interpolation will not use values below or above the values defined below: | ***''Min'' – The lowest value to be used in the interpolation. | ||
***''Max'' – The highest value to be used in the interpolation. | |||
*''Min'' – The lowest value to be used in the interpolation. | |||
*''Max'' – The highest value to be used in the interpolation. | |||
===Advanced=== | ===Advanced=== | ||
[[File:InterpolateToRasterAdvanced.png|thumb|300 px|The ''Interpolate | [[File:InterpolateToRasterAdvanced.png|thumb|300 px|The ''Interpolate – Advanced'' dialog (rarely used)]] | ||
Clicking the '''Advanced''' button in any of the ''Interpolate | Clicking the '''Advanced''' button in any of the ''Interpolate'' dialogs will open the ''Interpolate – Advanced'' dialog. The options in this dialog are rarely used in most projects. The options include: | ||
'' | ''Anisotropy'' – Allows accounting for data with directional tendencies. | ||
*''Horizontal anisotropy'' | *''Horizontal anisotropy'' | ||
*''Azimuth'' | *''Azimuth'' | ||
Line 99: | Line 90: | ||
==Related Topics== | ==Related Topics== | ||
*[[SMS:Arcs#Redistribute Vertices|Redistribute Vertices]] | *[[SMS:Arcs#Redistribute Vertices|Redistribute Vertices]] | ||
*[[SMS:Size Function|Size Function]] | |||
Latest revision as of 14:26, 17 September 2019
Vertices along an arc can be redistributed using a size function dataset. This options is selected in the Redistribute Vertices dialog. Once the "Size Function" option is set, a dataset must be assigned. Clicking the Options button will bring up dialogs that allow assigning the size function.
Interpolation Source and Options Dialog
The Interpolation Source and Options dialog is used to specify the size function dataset and specify the interpolation method.
- Source geometry – Shows all available source data in the scatter module.
- Source dataset – Select the specific size function dataset in the source data.
- Time step – Select the time step to use in a transient dataset.
- Interpolation method – Options include "Linear", "Inverse distance weighted", and "Natural neighbor".
- Options – Brings up the Interpolate to Raster dialog for the specified interpolation method. See below for more details.
Linear
When using linear interpolation, the Interpolate – Linear dialog allows the following options:
- Truncate value – Allows limiting the interpolation values with one of the following methods:
- Truncate to min/max of dataset – The interpolation will not use values that go below the minimum value or above the maximum value of the size dataset.
- Truncate to specified range – The interpolation will not use values below or above the values defined below:
- Min – The lowest value to be used in the interpolation.
- Max – The highest value to be used in the interpolation.
- Extrapolation
- Constant
- Value
- Assign extrapolation value to hidden objects
- Inverse distance weighted
- Computation of interpolation weights
- Use nearest
- in each quadrant
- Use all points
- Computation of interpolation weights
- Constant
- Clough-Tocher – Use the Clough-Tocher interpolation technique.
Inverse Distance Weighted
When using inverse distance weighted interpolation, the Interpolate – Inverse Distance Weighted dialog allows the following options:
Nodal Function – Specify the nodal function to use in the interpolation.
- Constant (Shepard's Method) – Use the Shepard's method equation.
- Use classic weight function – Option to specify the classic weight function as entered below.
- Weighting exponent – Value for the weight function.
- Gradient plane – Use the gradient plane nodal function variation of the Shepards method.
- Quadratic – Use quadratic polynomials to reproduce local variations.
Computation of nodal function coefficients – Options in this section indicate to use a subset of points in the nodal function coefficient.
- Use nearest – Drops points that are further than the indicated value.
- in each quadrant – When turned on, the nearest points in each quadrant are used in the subset.
- Use all points – All points will be used in the computation.
Computation of interpolation weights – Options in this section indicate to use a subset of points in the interpolation weight.
- Use nearest – Drops points that are further than the indicated value.
- in each quadrant – When turned on, the nearest points in each quadrant are used in the subset.
- Use all points – All points will be used in the computation.
Truncate
- Truncate value – Allows limiting the interpolation values with one of the following methods:
- Truncate to min/max of dataset – The interpolation will not use values that go below the minimum value or above the maximum value of the size dataset.
- Truncate to specified range – The interpolation will not use values below or above the values defined below:
- Min – The lowest value to be used in the interpolation.
- Max – The highest value to be used in the interpolation.
Natural Neighbor
When using natural neighbor interpolation, the Interpolate – Natural Neighbor dialog allows the following options:
Nodal Function
- Constant – Use the standard natural neighbor interpolation equation.
- Gradient plane – Use the gradient plane nodal function variation.
- Quadratic – Use quadratic polynomials to reproduce local variations.
Nodal function computed from – Options in this section indicate to use a subset of points in the nodal function.
- Use nearest – Drops points that are further than the indicated value.
- in each quadrant – When turned on, the nearest points in each quadrant are used in the subset.
- Use all points – All points will be used in the computation.
Truncate
- Truncate value – Allows limiting the interpolation values with one of the following methods:
- Truncate to min/max of dataset – The interpolation will not use values that go below the minimum value or above the maximum value of the size dataset.
- Truncate to specified range – The interpolation will not use values below or above the values defined below:
- Min – The lowest value to be used in the interpolation.
- Max – The highest value to be used in the interpolation.
Advanced
Clicking the Advanced button in any of the Interpolate dialogs will open the Interpolate – Advanced dialog. The options in this dialog are rarely used in most projects. The options include:
Anisotropy – Allows accounting for data with directional tendencies.
- Horizontal anisotropy
- Azimuth
- Vertical Anisotropy (1/z mag.) – Minimizes the effects of clustering along vertical traces.
Extrapolation
- Value – Assigns a defaults value to interpolation points outside of the convex hull of the scatter set.
- Assign extrapolation value to hidden objects – Assign the default extrapolation value to all points that are hidden.
Related Topics
SMS – Surface-water Modeling System | ||
---|---|---|
Modules: | 1D Grid • Cartesian Grid • Curvilinear Grid • GIS • Map • Mesh • Particle • Quadtree • Raster • Scatter • UGrid | |
General Models: | 3D Structure • FVCOM • Generic • PTM | |
Coastal Models: | ADCIRC • BOUSS-2D • CGWAVE • CMS-Flow • CMS-Wave • GenCade • STWAVE • WAM | |
Riverine/Estuarine Models: | AdH • HEC-RAS • HYDRO AS-2D • RMA2 • RMA4 • SRH-2D • TUFLOW • TUFLOW FV | |
Aquaveo • SMS Tutorials • SMS Workflows |