SMS:Arc Size Function: Difference between revisions

From XMS Wiki
Jump to navigationJump to search
No edit summary
 
(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]]
{{Version SMS 12.2}}
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 specifiy the size function dataset and specify the interpolation method.
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 to Raster – Linear'' dialog]]
[[File:InterpolateToRasterLinear.png|thumb|300 px|The ''Interpolate – Linear'' dialog]]
When using [[SMS:Linear Interpolation|linear interpolation]], the ''Interpolate to Raster – Linear'' dialog allows the following options:
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:
<blockquote style="margin-top:0px; margin-bottom:0px;">
**''Truncate to min/max of dataset'' &ndash; 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'' &ndash; The interpolation will not use values that go below the minumum value or above the maximum value of the size dataset.
**''Truncate to specified range'' &ndash; The interpolation will not use values below or above the values defined below:
*''Truncate to specified range'' &ndash; The interpolation will not use values below or above the values defined below:
***''Min'' &ndash; The lowest value to be used in the interpolation.
<blockquote style="margin-top:0px; margin-bottom:0px;">
***''Max'' &ndash; The highest value to be used in the interpolation.
*''Min'' &ndash; The lowest value to be used in the interpolation.
*''Extrapolation''
*''Max'' &ndash; The highest value to be used in the interpolation.
**''Constant''
</blockquote></blockquote>
***''Value''
***''Assign extrapolation value to hidden objects''
**''Inverse distance weighted''
***''Computation of interpolation weights''
****''Use nearest''
****''in each quadrant''
****''Use all points''
*''Clough-Tocher'' &ndash; Use the [[GMS:Clough-Tocher|Clough-Tocher]] interpolation technique.
*''Clough-Tocher'' &ndash; Use the [[GMS:Clough-Tocher|Clough-Tocher]] interpolation technique.


===Inverse Distance Weighted===
===Inverse Distance Weighted===
[[File:InterpolateToRasterIDW.png|thumb|305 px|The ''Interpolate to Raster &ndash; Inverse Distance Weighted'' dialog]]
[[File:InterpolateToRasterIDW.png|thumb|305 px|The ''Interpolate &ndash; Inverse Distance Weighted'' dialog]]
When using [[SMS:Inverse Distance Weighted Interpolation|inverse distance weighted interpolation]], the ''Interpolate to Raster &ndash; Inverse Distance Weighted'' dialog allows the following options:
When using [[SMS:Inverse Distance Weighted Interpolation|inverse distance weighted interpolation]], the ''Interpolate &ndash; Inverse Distance Weighted'' dialog allows the following options:


''Nodal Function'' &ndash; Specify the nodal function to use in the interpolation.
''Nodal Function'' &ndash; Specify the nodal function to use in the interpolation.
*''Constant (Shepard's Method)'' &ndash; Use the [[SMS:Inverse_Distance_Weighted_Interpolation#Shepard.27s_Method|Shepard's method]] equation.
*''Constant (Shepard's Method)'' &ndash; Use the [[SMS:Inverse_Distance_Weighted_Interpolation#Shepard.27s_Method|Shepard's method]] equation.
<blockquote style="margin-top:0px; margin-bottom:0px;">
**''Use classic weight function'' &ndash; Option to specify the classic weight function as entered below.
*''Use classic weight function'' &ndash; Option to specify the classic weight function as entered below.
**''Weighting exponent'' &ndash; Value for the weight function.
*''Weighting exponent'' &ndash; Value for the weight function.
</blockquote>
*''Gradient plane''  &ndash; Use the [[GMS:Gradient Plane Nodal Functions|gradient plane nodal function]] variation of the Shepards method.
*''Gradient plane''  &ndash; Use the [[GMS:Gradient Plane Nodal Functions|gradient plane nodal function]] variation of the Shepards method.
*''Quadratic'' &ndash; Use [[GMS:Quadratic Nodal Functions|quadratic]] polynomials to reproduce local variations.
*''Quadratic'' &ndash; Use [[GMS:Quadratic Nodal Functions|quadratic]] polynomials to reproduce local variations.
''Computation of nodal function coefficients'' &ndash; Options in this section indicate to use a subset of points in the nodal function coefficient.
''Computation of nodal function coefficients'' &ndash; Options in this section indicate to use a subset of points in the nodal function coefficient.
*''Use nearest'' &ndash; Drops points that are further than the indicated value.
*''Use nearest'' &ndash; Drops points that are further than the indicated value.
<blockquote style="margin-top:0px; margin-bottom:0px;">
**''in each quadrant'' &ndash; When turned on, the nearest points in each quadrant are used in the subset.  
*''in each quadrant'' &ndash; When turned on, the nearest points in each quadrant are used in the subset.  
</blockquote>
*''Use all points'' &ndash; All points will be used in the computation.
*''Use all points'' &ndash; All points will be used in the computation.
''Computation of interpolation weights'' &ndash; Options in this section indicate to use a subset of points in the interpolation weight.  
''Computation of interpolation weights'' &ndash; Options in this section indicate to use a subset of points in the interpolation weight.  
*''Use nearest'' &ndash; Drops points that are further than the indicated value.
*''Use nearest'' &ndash; Drops points that are further than the indicated value.
<blockquote style="margin-top:0px; margin-bottom:0px;">
**''in each quadrant'' &ndash; When turned on, the nearest points in each quadrant are used in the subset.  
*''in each quadrant'' &ndash; When turned on, the nearest points in each quadrant are used in the subset.  
</blockquote>
*''Use all points'' &ndash; All points will be used in the computation.
*''Use all points'' &ndash; All points will be used in the computation.
Truncate
Truncate
*''Truncate value'' &ndash; Allows limiting the interpolation values with one of the following methods:
*''Truncate value'' &ndash; Allows limiting the interpolation values with one of the following methods:
<blockquote style="margin-top:0px; margin-bottom:0px;">
**''Truncate to min/max of dataset'' &ndash; 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'' &ndash; The interpolation will not use values that go below the minumum value or above the maximum value of the size dataset.
**''Truncate to specified range'' &ndash; The interpolation will not use values below or above the values defined below:
*''Truncate to specified range'' &ndash; The interpolation will not use values below or above the values defined below:
***''Min'' &ndash; The lowest value to be used in the interpolation.
<blockquote style="margin-top:0px; margin-bottom:0px;">
***''Max'' &ndash; The highest value to be used in the interpolation.
*''Min'' &ndash; The lowest value to be used in the interpolation.
*''Max'' &ndash; The highest value to be used in the interpolation.
</blockquote></blockquote>


===Natural Neighbor===
===Natural Neighbor===
[[File:InterpolateToRasterNaturalNeighbor.png|thumb|300 px|The ''Interpolate to Raster &ndash; Natural Neighbor'' dialog]]
[[File:InterpolateToRasterNaturalNeighbor.png|thumb|300 px|The ''Interpolate &ndash; Natural Neighbor'' dialog]]
When using [[SMS:Natural Neighbor Interpolation|natural neighbor interpolation]], the ''Interpolate to Raster &ndash; Natural Neighbor'' dialog allows the following options:
When using [[SMS:Natural Neighbor Interpolation|natural neighbor interpolation]], the ''Interpolate &ndash; Natural Neighbor'' dialog allows the following options:


''Nodal Function''
''Nodal Function''
Line 69: Line 65:
''Nodal function computed from'' &ndash; Options in this section indicate to use a subset of points in the nodal function.
''Nodal function computed from'' &ndash; Options in this section indicate to use a subset of points in the nodal function.
*''Use nearest'' &ndash; Drops points that are further than the indicated value.
*''Use nearest'' &ndash; Drops points that are further than the indicated value.
<blockquote style="margin-top:0px; margin-bottom:0px;">
**''in each quadrant'' &ndash; When turned on, the nearest points in each quadrant are used in the subset.  
*''in each quadrant'' &ndash; When turned on, the nearest points in each quadrant are used in the subset.  
</blockquote>
*''Use all points'' &ndash; All points will be used in the computation.
*''Use all points'' &ndash; All points will be used in the computation.


Truncate
Truncate
*''Truncate value'' &ndash; Allows limiting the interpolation values with one of the following methods:
*''Truncate value'' &ndash; Allows limiting the interpolation values with one of the following methods:
<blockquote style="margin-top:0px; margin-bottom:0px;">
**''Truncate to min/max of dataset'' &ndash; 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'' &ndash; The interpolation will not use values that go below the minumum value or above the maximum value of the size dataset.
**''Truncate to specified range'' &ndash; The interpolation will not use values below or above the values defined below:
*''Truncate to specified range'' &ndash; The interpolation will not use values below or above the values defined below:
***''Min'' &ndash; The lowest value to be used in the interpolation.
<blockquote style="margin-top:0px; margin-bottom:0px;">
***''Max'' &ndash; The highest value to be used in the interpolation.
*''Min'' &ndash; The lowest value to be used in the interpolation.
*''Max'' &ndash; The highest value to be used in the interpolation.
</blockquote></blockquote>


===Advanced===
===Advanced===
[[File:InterpolateToRasterAdvanced.png|thumb|300 px|The ''Interpolate to Raster &ndash; Advanced'' dialog (rarely used)]]
[[File:InterpolateToRasterAdvanced.png|thumb|300 px|The ''Interpolate &ndash; Advanced'' dialog (rarely used)]]
Clicking the '''Advanced''' button in any of the ''Interpolate to Raster'' dialogs will open the ''Interpolate to Raster &ndash; Advanced'' dialog. The options in this dialog are rarely used in most projects. The options include:
Clicking the '''Advanced''' button in any of the ''Interpolate'' dialogs will open the ''Interpolate &ndash; Advanced'' dialog. The options in this dialog are rarely used in most projects. The options include:


''Anosotropy'' &ndash; Allows accounting for data with directional tendencies.
''Anisotropy'' &ndash; 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

The Interpolation Source and Options dialog

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

The Interpolate – Linear dialog

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
  • Clough-Tocher – Use the Clough-Tocher interpolation technique.

Inverse Distance Weighted

The Interpolate – Inverse Distance Weighted dialog

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

The Interpolate – Natural Neighbor dialog

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

The Interpolate – Advanced dialog (rarely used)

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