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. The Use Gradients toggle enables gradient estimation at the sample points to improve the interpolation result. The Horizon Point Radius is a distance in coordinate units; if a data point from the input geology comes within this radius of a horizon point, a warning is issued and the point handling is determined by the Horizon Point Behavior setting.

Ports

DirectionNameTypeDescription
InputStratigraphy InputVistas DataGrid and horizon input.
InputInput Z ScaleNumberThe factor for vertical scaling.
InputInput ExplodeNumberThe value used for separating output based on geology.
OutputOutput FieldFieldThe field containing the created fault surface.
OutputGeologic Legend InformationGeology LegendInformation required to properly label stratigraphic output or lithology within Legend.
OutputOutput Z ScaleNumberThe factor for vertical scaling.
OutputGeology Export OutputVistas DataInformation required for direct exporting of geology to other software.
OutputHorizon PointsRenderableA renderable object displaying the Horizon Points.
OutputOutput ExplodeNumberThe value used for separating output based on geology.

Properties

PropertyTypeDescription
Allow RunBooleanThis toggle can prevent 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.
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. 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 to a point in the horizon point list, a warning will be issued and the point will be handled according to the Horizon Point Behavior setting.
Horizon Point BehaviorChoice: Use Horizon Point, Keep Original PointDetermines the action when a data point from the input geology comes within the Horizon Point Radius of a 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 PointsFileExport both input points and horizon points as a GMF.

Glyph Settings

PropertyTypeDescription
Color ByChoice: Node Data, Cell Data, Solid ColorControls 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 cell data component for the Horizon Point spheres.
Horizons To DisplayChoice: Currently Selected Horizon, All HorizonsAllows the user to display points from either the currently selected horizon or all horizons.
Point MappingChoice: To Top, To BottomControls to which surface the horizon points are mapped 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 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.