create stratigraphic hierarchy

create stratigraphic hierarchy

The create stratigraphic hierarchy module reads a pregeology file (.pgf) and allows the user to interactively build geologic surfaces based on the input file’s geologic surface intersections. This process is carried out visually in the EVS viewer using the module’s user interface. The surface hierarchy can be generated automatically for simple geology models or layer-by-layer for complex models. When the user is finished creating surfaces, the GMF file can be finalized and converted into a .GEO file.

Ports

DirectionNameTypeDescription
OutputGeologic Legend InformationGeology LegendInformation required to properly label stratigraphic output or lithology within Legend.
OutputOutput ObjectsRenderableA renderable object displaying the TIN surface and the pregeology data.

Properties

PropertyTypeDescription
FilenameStringThe name of the pregeology file.
Z ScaleDoubleThe vertical exaggeration to be applied to the output object.
Existing GMF FilenameStringThe name of an existing GMF. This file will be loaded and the surfaces added to the current hierarchy being created.
Current GMF FilenameStringThe name of the current GMF being created. This file can be overwritten or appended to each time the Write Surface button is pressed.
Overwrite GMF FileBooleanCauses the Current GMF file used while creating the hierarchy to be overwritten when the Write Layer button is selected. On by default but automatically turned off when using an Existing GMF Filename, or after the Write Layer button is selected.
Preserve BottomBooleanWhen selected, the places where the TIN has reached the bottom of the boring will not be dropped.
SamplesBooleanPrevents or allows samples from being created or displayed.
ScreensBooleanPrevents or allows screens from being created or displayed.
Well LabelsBooleanPrevents or allows well labels from being created or displayed.
Sample LabelsBooleanPrevents or allows sample labels from being created or displayed.

Geologic Hiearchy Options

PropertyTypeDescription
Current Material ListChoiceShows every material that intersects the current surface.
Layer ThicknessDoubleControls the thickness of the current layer. Enabled when the Method is set to Layer Thickness.
Set To Max ThicknessButtonForces the current Layer Thickness to its maximum extent. Saves the user from having to drag the slider each time.
Write SurfaceButtonWrites the position of every boring in the TIN surface and the current selected material to the GMF file. If the Overwrite toggle is on, it overwrites the current file; otherwise it appends the surface. Surfaces at the bottom of a material may add the material below to the current selected material list. If the surface is at the bottom of the boring, that boring is removed from the TIN surface.
Undo SurfaceButtonRemoves the last surface from the file. Affects file contents, not just the memory-resident surface.
Finish GeologyButtonUsed when the GMF file is complete. Converts the GMF to a GEO file.
CycleBooleanCauses the module to automatically generate layers using the set parameters until it reaches a stopping condition (such as reaching the bottom of the model or producing a layer of the same material as the one above).

Picked Data

PropertyTypeDescription
Picked BoringStringThe currently selected boring.
Boring StateChoice: Normal, Locked, Preserved, To Be Dropped, Boring DroppedDescribes the action being taken on the currently picked boring. Normal allows the surface to move along the boring; Locked prevents movement; Preserved is used with the Preserve Bottom toggle; To Be Dropped indicates the end of the boring has been reached; Boring Dropped means the boring has been dropped from remaining surfaces.
OffsetDoubleApplied to the current position of the picked boring, allowing user control of a single point in the TIN.

Group Select

PropertyTypeDescription
Show Group Select WindowBooleanAllows the user to select multiple borings at once and to change their state.
Zoom To FitButtonResets the scaling for the group select window.
Set Group To LockedButtonThe borings contained within the drawn polyline will have the state changed to the Locked position.
Set Group To NormalButtonThe borings contained within the drawn polyline will have the state changed to the Normal position.
Erase Last PointButtonThe last point drawn in the selection polyline will be removed.
Clear All PointsButtonAll points in the selection polyline will be removed.

Sample Settings

PropertyTypeDescription
Sphere Count LimitIntegerThe maximum number of spheres to create. If the number of samples exceeds this value, the module will generate colored tubes instead.
Maximum Sample ThresholdIntegerThe maximum number of samples from the input file to allow. If the file contains more than this amount, an error will occur.

Glyph Settings

PropertyTypeDescription
Glyph SizeDoubleUsed to scale the glyphs in all directions. The default is automatically computed based on input data.
PriorityChoice: Maximum, MinimumReverses the scaling so that the smallest sample values have the largest size.
Minimum Scale FactorDoubleScales the sample values with the least Priority.
Maximum Scale FactorDoubleScales the sample values with the greatest Priority.
Sphere SubdivisionsIntegerDefines how finely the sample spheres are rendered. Higher values mean smoother spheres but at a higher memory cost.

Screen Settings

PropertyTypeDescription
Display Screens AsChoice: Tubes, WiresControls how the well screens will be displayed. Tubes display as a tube from the top to the bottom of the well screen; Wires display as a line.
Screen RatioDoubleA percentage value (0.0 to 100.0) that sets what proportion of the Glyph Size the tube size will be.
Screen Tube ResolutionIntegerThe number of divisions used to make each well screen tube. The higher the resolution, the smoother each tube will be.
Close Screen TubesBooleanPlaces a disc inside the top and bottom of the tube for a more solid visualization.
Connect Screen LinesBooleanFor non-vertical intervals, merges separate cell ends into a single seamless tube by averaging the separate ends.

Label Settings

PropertyTypeDescription
TitleStringSets the template the title labels are generated with.
Title PositionChoice: Top of Boring, Bottom of Boring, Top and BottomAllows the user to place the title label at the top or bottom of the boring.
Default TopChoice: First Sample, Tube TopIf the ground elevation is not defined in file, sets the default to either the first sample or the Boring Tube Top value.
Tube TopDoubleThe top elevation for each tube. If specified in the file, the file value is used instead.
FeaturesStringSets the template the feature labels are generated with.
Screen LabelingChoice: At sample, At mid-intervalSpecifies where each feature label will occur.
Label TypeChoice: Forward Facing Fonts, TrueType Fonts, Line FontsSelects between three font types. Forward Facing Fonts are aligned to the View. TrueType fonts are standard fonts. Line fonts are low-impact fonts which perform better when large numbers of labels are generated.
True Type Font StyleFontAllows the user to alter the basic look of the TrueType font.
3D Label SettingsLabel SettingsAllows the user to align the labels to an appropriate view.
Forward Facing StyleFontAllows the user to align forward-facing labels and alter the basic layout of the font.
Label ColorColorSets the color for every label.
Top OffsetDoubleThe title (well/boring ID label) offset in the z direction. Raises or lowers your title and is added to the Z offset to determine the z location of the title.
Radial OffsetDoubleThe radial offset that determines how far from the sample to place the label. A value of 1 means to add the size of the sphere to the XYZ location of the sample and place the label there.
Label AngleDoubleDetermines where in a circle around the sample to place the label. A value of zero places the label to the direct right of the sample; 90 places it directly above.
Z OffsetDoubleAdded to the Z coordinate to raise or lower the labels in the Z direction.
Label SubsettingChoice: None, Blank Labels, Boring Min/MaxRestricts the number of labels in a rectangular region by using label blanking, or restricts the number along a boring based on analytical value.
X BlankDoubleHelps create a 3D box that allows only the label at the highest or lowest value to be displayed inside (X dimension).
Y BlankDoubleHelps create a 3D box that allows only the label at the highest or lowest value to be displayed inside (Y dimension).
Z BlankDoubleHelps create a 3D box that allows only the label at the highest or lowest value to be displayed inside (Z dimension).
Favor Min ValueBooleanUsed along with the X, Y, and Z Blanking fields. Switches the behavior to display the lowest value inside the box.