
Click this Write Up Link to open the RockWare online Knowledge Base where you can learn more and see larger examples.
The Inverse-Distance Layered modeling method is one of the many "flavors" of the Inverse-Distance algorithm. This algorithm is designed to provide a tool for quickly modeling large datasets that represent horizontally layered but laterally discontinuous materials or data such as geochemistry or geophysical properties. Because speed was the primary concern during development, this algorithm does not support the faulting tools built into some of the other RockWorks modeling algorithms.
- Layer Height: For each layer with the output model, this algorithm extracts all of the control points within a horizontal parallelopiped. The height of this parallelopiped is determined by the Layer Height setting which is a multiple of the Voxel Height (Figure 1). For example, if the Layer Height is set to 3.0 and the Voxel Height (aka Z-Spacing) is set to 1 meter, the parallelopiped will be 3 meters high. This means that only the points which are 1.5 meters above or below the midpoint of a model layer will be included in the interpolation.
- Weighting Exponent: The voxel values within each layer are estimated based on an inverse-distance weighting algorithm that only uses the control points within the parallelopiped. In essence, the algorithm creates a block model by stacking gridded models in which the Weighting Exponent determines the influence of the surrounding points on the voxel value estimation.
- Layer Smoothing: Unlike the Smoothing option within the Special Options menu, the Layer Smoothing within the IDW Layered sub-menu is optimized (multi-threaded) for this particular algorithm. Specifically, a 7x7 voxel distance-weighted box filter will be applied to all of the voxels within each parallelopiped followed by a simple averaging of vertically adjacent voxels. Accordingly, the Special Options / Smoothing option is not shown when the IDW Layered algorithm has been selected.
- Sector-Based Searching: If enabled, the IDW Layered algorithm will only use the specified number of closest points within each directional sector relative to the voxel being interpolated. This can be a useful tool when dealing with clustered or co-linear control points. Be forewarned, however, that the time required to perform these searches increases with the number of sectors and the number of points used within each of these sectors.
For example, interpolating a large model (5.8m voxels) based on a large dataset (10,000 points) using four search sectors (90 degree spacing) took approximately 3 minutes compared with the 71 minutes required to interpolate a model that used 72 sectors (5 degree spacing).
- No Sector-Based Searching: Not using Sector-Based Searching is a subjective decision based on personal preferences, the data distribution, and the nature of the geology being modeled. If the data is evenly distributed (e.g., downhole geochemical data from uniformly spaced wells) modeling without sector-based searching may be preferable. Not using the sector-based searching is also much faster.
- Honoring the Control Points: As a final step, the original control points will be subtracted from the interpolated values to compute the “residuals”. These residuals are then interpolated into a temporary model that is combined with the final model such that the control points are “honored”. Although similar to the Special Options / HiFi option, this version is optimized (via multi-threading) to the IDW Layered algorithm for very fast results. Accordingly, the Special Options / HiFi option is not shown when the IDW Layered algorithm has been selected.

Back to Solid Modeling Method Summary

RockWare home page