edit horizons

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

DirectionNameTypeDescription
InputStratigraphy InputVistas DataGrid and horizon input.
OutputOutput FieldFieldThe field containing the created fault surface.
OutputGeologic Legend InformationGeology LegendInformation required to properly label stratigraphic output or lithology within Legend.
OutputGeology Export OutputVistas DataInformation required for direct exporting of geology to other software.
OutputHorizon PointsRenderableA renderable object displaying the Horizon Points.

Properties

PropertyTypeDescription
Allow RunBooleanPrevents the module from running, allowing the user to make changes to large data sets without waiting for updates.
ExecuteButtonForces 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 GradientsBooleanWhen on, gradients estimated at the sample points improve the interpolation result.
Z ScaleDoubleThe vertical exaggeration to apply to the coordinate values of the output.
ExplodeDoubleThe 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 RadiusDoubleA 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 BehaviorChoice: Use Horizon Point, Keep Original PointThe 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 ActionChoice: None, Reset Position, Add PointAllows for changing the current line coordinates or for adding new coordinates at the probed location.
HorizonsChoiceAllows the user to select which horizon to add points to. Options are populated from the input field.
Display Selected Horizon PointBooleanCreates a set of lines surrounding the current Horizon Point for visibility.
Horizon Point ListCoordinate ListThe list of control points used to change the geologic input.
Clear Horizon PointsButtonClears all created horizon points.
Export All PointsStringExports both input points and horizon points as a GMF.

Glyph Settings

PropertyTypeDescription
Color ByChoice: Node Data, Cell Data, Solid ColorSets 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 ComponentChoice: Layer, MaterialThe Color Data Component for the Horizon Point spheres can be either the geological layer or the material value of that layer.
Horizons To DisplayChoice: Currently Selected Horizon, All HorizonsAllows the user to display points from either the currently selected horizon from the Horizon list or all horizons.
Point MappingChoice: To Top, To BottomSelects which surface the horizon points are mapped to when exploded.
Glyph SizeDoubleUsed to scale the glyphs in all directions. The default is automatically computed based on input data.
Generated GlyphChoice: Sphere, Cube, Cone, Cylinder, Polygon, DiskSelects the type of glyph that is automatically generated.
Sphere SubdivisionsIntegerDefines how finely the sample spheres are rendered. Higher values mean smoother spheres but at a higher memory cost.
Glyph ResolutionIntegerThe resolution for generated cone, polygon, cylinder, and disk glyphs.
Primary Axis FactorDoubleThe scale factor for the primary axis of the glyph.
Secondary Axis FactorDoubleThe scale factor for the secondary axis of the glyph.
Heading DipHeading/DipThe heading and dip values used to align the glyphs to a constant orientation.
RollDoubleThe roll of the glyph along its primary axis.