Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
geoscene3d:toolbox:toolbox_grid_operations:grid_value_operations [2020/02/12 20:37] – created rebecca130301_gmail.com | geoscene3d:toolbox:toolbox_grid_operations:grid_value_operations [2020/03/22 19:05] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 3: | Line 3: | ||
(Select a single 2D or 3D grid file) | (Select a single 2D or 3D grid file) | ||
- | Use this operation to manipulate the values in a single grid file. Both floating point value grids and discrete value grids may be manipulated although most operations are available only to floating point value grids. Some of the operations are similar to the ones used in the [[Grid Editor|]] | + | Use this operation to manipulate the values in a single grid file. Both floating point value grids and discrete value grids may be manipulated although most operations are available only to floating point value grids. Some of the operations are similar to the ones used in the [[: |
- | tool. | + | |
- | ==== | + | ==== Operating ==== |
- | Operating | + | |
After the operation type has been selected various settings in the form are enabled. When pressing " | After the operation type has been selected various settings in the form are enabled. When pressing " | ||
- | __ | + | __Operation:__ Select the operation type. See description below.\\ |
- | Operation: __ | + | __Value:__ Numeric value used in several operation types\\ |
- | Select the operation type. See description below. \\ | + | __Get Blank Value:__ Retrieves the blank value for the current grid to the " |
- | __Value:__ | + | __Apply To Blanks:__ When checked the operation is also applied to blank grid values. In most operations blank grid values are ignored. |
- | Numeric value used in several operation types \\ | + | ==== Floating Point Value Grid Operations (2D/3D) ==== |
- | __Get Blank Value:__ | + | |
- | Retrieves the blank value for the current grid to the " | + | |
- | __Apply To Blanks:__ | + | |
- | When checked the operation is also applied to blank grid values. In most operations blank grid values are ignored. | + | |
- | ==== | + | **Set Value ** \\ |
- | Floating Point Value Grid Operations (2D/ | + | |
- | + | ||
- | ** | + | |
- | Set Value ** \\ | + | |
Sets each node in the grid to the specified value. | Sets each node in the grid to the specified value. | ||
- | ** | + | **Add Fixed Value ** \\ |
- | Add Fixed Value ** \\ | + | |
Adds the specified value to each node in the grid. | Adds the specified value to each node in the grid. | ||
- | ** | + | **Multiply With Value ** \\ |
- | Multiply With Value ** \\ | + | |
Multiplies the specified value to each node in the grid. | Multiplies the specified value to each node in the grid. | ||
- | ** | + | **Blank Above ** \\ |
- | Blank Above ** \\ | + | |
All nodes with a value above the specified value are blanked. | All nodes with a value above the specified value are blanked. | ||
- | ** | + | **Blank Below ** \\ |
- | Blank Below ** \\ | + | |
All nodes with a value below the specified value are blanked. | All nodes with a value below the specified value are blanked. | ||
- | ** | + | **Fill Blanks ** \\ |
- | Fill Blanks ** \\ | + | |
Fills all blank values with the specified value | Fills all blank values with the specified value | ||
- | ** | + | **Smooth ** \\ |
- | Smooth ** \\ | + | Performs a simple box smooth of the grid. Each node in the produced grid is a simple mean of the nodes in the old grid within the specified box size. Larger boxes will smooth more that smaller boxes. In most cases the box should not be larger than 1 or 2. |
- | Performs a simple box smooth of the grid. Each node in the produced grid is a simple mean of the nodes in the old grid within the specified box size. Larger boxes will smooth more that smaller boxes. In most cases the box should not be larger than 1 or 2. | + | |
- | + | ||
- | __ | + | |
- | Box Radius: __ | + | |
- | Controls the size of the smooth box. A radius of 1 will include the center node as well as all the neighboring nodes (2D Grids = 9 nodes, 3D Grids = 27 nodes). A radius of 2 will include the center node as well as all the neighboring two nodes in all directions (2D Grids = 25 nodes, 3D Grids = 125 nodes). | + | |
- | ==== | + | __Box Radius:__ Controls the size of the smooth box. A radius of 1 will include the center node as well as all the neighboring nodes (2D Grids = 9 nodes, 3D Grids = 27 nodes). A radius of 2 will include the center node as well as all the neighboring two nodes in all directions (2D Grids = 25 nodes, 3D Grids = 125 nodes). |
- | Discrete Value Grid Operations (3D) ==== | + | ==== Discrete Value Grid Operations (3D) ==== |
- | ** | + | **Replace ** \\ |
- | Replace ** \\ | + | |
Each node in a discrete value grid represents an integer value. That value is usually associated with a symbol from a symbol list. The symbol list is assigned in the main form of the Toolbox. The operation replaces all occurrences of a specified value with a new specified value. | Each node in a discrete value grid represents an integer value. That value is usually associated with a symbol from a symbol list. The symbol list is assigned in the main form of the Toolbox. The operation replaces all occurrences of a specified value with a new specified value. | ||
- | __ | + | __Existing:__ Select the symbol that should be replaced. The list contains the symbols currently used in the grid. |
- | Existing: __ | + | |
- | Select the symbol that should be replaced. The list contains the symbols currently used in the grid. | + | |
- | __ | + | __New:__ Select the symbol that should replace the existing symbol selected above. The list contains all the symbols available in the current symbol list. |
- | New: __ | + | |
- | Select the symbol that should replace the existing symbol selected above. The list contains all the symbols available in the current symbol list. | + | |
- | __ | + | __Blank |
- | Blank Symbol: __ | + | |
- | If this check box is checked the selected existing symbol will be replaced with blank values | + | |
- | __ | + | __Fill |
- | Fill Down: __ | + | |
- | Blank nodes are assigned the value from the first node above that is not blank. | + | |
- | __ | + | __Fill |
- | Fill Up: __ | + | |
- | Blank nodes are assigned the value from the first node below that is not blank. | + | |