edit horizons
The edit horizons module is an interactive module that allows the user to probe points and selectively add them to the creation of each stratigraphic horizon. This provides the ability to manually edit horizon surfaces prior to the creation of geologic models.
The method of connecting edit horizons is unique among modules. It uses the stratigraphy output port from gridding and horizons as its primary input, and it also requires the viewer side port since it requires interactive probing. Its output port then becomes equivalent to the output of gridding and horizons, but with edited surfaces.
Regardless of the estimation method used originally, edit horizons uses Natural Neighbor to perform its near-real-time modifications.
Ports
| Direction | Name | Type | Description |
|---|---|---|---|
| Input | Stratigraphy Input | Vistas Data | Grid and horizon input. |
| Output | Output Field | Field | The field containing the created fault surface. |
| Output | Geologic Legend Information | Geology Legend | Information required to properly label stratigraphic output or lithology within Legend. |
| Output | Geology Export Output | Vistas Data | Information required for direct exporting of geology to other software. |
| Output | Horizon Points | Renderable | A renderable object displaying the Horizon Points. |
Properties
| Property | Type | Description |
|---|---|---|
| Allow Run | Boolean | Prevents the module from running, allowing the user to make changes to large data sets without waiting for updates. |
| Execute | Button | Forces the module to run even if the Allow Run toggle has been turned off. This allows the user to make a number of changes before updating. |
| Use Gradients | Boolean | When on, gradients estimated at the sample points improve the interpolation result. |
| Z Scale | Double | The vertical exaggeration to apply to the coordinate values of the output. |
| Explode | Double | The distance between exploded layers, cell sets or materials. For example, an explode distance of 20 will separate each geologic layer by 20 feet from the layer above and below it. The explode distance incorporates the scale factor. |
| Horizon Point Radius | Double | A distance in coordinate units. If a data point from the input geology comes within this radius of a point in the horizon point list, a warning is issued and the point will be ignored, since the assumption is that the original data takes priority. |
| Horizon Point Behavior | Choice: Use Horizon Point, Keep Original Point | The action taken when a data point from the input geology comes within the Horizon Point Radius of a Horizon Point. The default behavior is to ignore the original data point in favor of the Horizon Point. |
| Probe Action | Choice: None, Reset Position, Add Point | Allows for changing the current line coordinates or for adding new coordinates at the probed location. |
| Horizons | Choice | Allows the user to select which horizon to add points to. Options are populated from the input field. |
| Display Selected Horizon Point | Boolean | Creates a set of lines surrounding the current Horizon Point for visibility. |
| Horizon Point List | Coordinate List | The list of control points used to change the geologic input. |
| Clear Horizon Points | Button | Clears all created horizon points. |
| Export All Points | String | Exports both input points and horizon points as a GMF. |
Glyph Settings
| Property | Type | Description |
|---|---|---|
| Color By | Choice: Node Data, Cell Data, Solid Color | Sets how the color of the output should be determined. If Node Data is selected, the output will be colored by the elevation of each horizon point. |
| Cel Data Component | Choice: Layer, Material | The Color Data Component for the Horizon Point spheres can be either the geological layer or the material value of that layer. |
| Horizons To Display | Choice: Currently Selected Horizon, All Horizons | Allows the user to display points from either the currently selected horizon from the Horizon list or all horizons. |
| Point Mapping | Choice: To Top, To Bottom | Selects which surface the horizon points are mapped to when exploded. |
| Glyph Size | Double | Used to scale the glyphs in all directions. The default is automatically computed based on input data. |
| Generated Glyph | Choice: Sphere, Cube, Cone, Cylinder, Polygon, Disk | Selects the type of glyph that is automatically generated. |
| Sphere Subdivisions | Integer | Defines how finely the sample spheres are rendered. Higher values mean smoother spheres but at a higher memory cost. |
| Glyph Resolution | Integer | The resolution for generated cone, polygon, cylinder, and disk glyphs. |
| Primary Axis Factor | Double | The scale factor for the primary axis of the glyph. |
| Secondary Axis Factor | Double | The scale factor for the secondary axis of the glyph. |
| Heading Dip | Heading/Dip | The heading and dip values used to align the glyphs to a constant orientation. |
| Roll | Double | The roll of the glyph along its primary axis. |