Move trace vector to crocked line

<< Click to Display Table of Contents >>

Navigation:  Geometry >

Move trace vector to crocked line

 

Description

Note: This module is deprecated. It is retained for compatibility with existing workflows. For new projects, use the dedicated crooked-line geometry modules.

This module snaps trace geometry onto a crooked (irregularly curved) 2D stack line. For each trace in the input gather, it computes the midpoint between the source and receiver, finds the nearest CMP bin on the stack line, and reassigns the CDP number to that bin index. Source and receiver XY coordinates are then moved to the position of their closest bin on the stack line. This regularises the geometry of traces acquired along a crooked road or river line so that downstream processing treats them as a standard 2D line.

Traces whose midpoint lies farther from the nearest CMP bin than the configured maximum distance threshold are excluded from the output. The optional Move Topography setting also shifts the elevation (Z coordinate) of each source and receiver to match the elevation recorded on the stack line at that bin position.

Input data

Trace headers (geometry)

The trace header collection containing the current source and receiver positions (XY coordinates), picket numbers, and other geometry fields. This is the geometry dataset whose coordinates will be projected onto the crooked stack line. Connect the output of a geometry loading or geometry QC module here.

Stack line

The reference crooked-line bin grid that defines the target CMP positions. Each bin point on the stack line carries XY coordinates, an optional elevation (Z), and a sequential bin index that becomes the new CDP number for snapped traces. This data item is typically produced by the Create Stack Line module.

Parameters

Move Topography

Controls whether elevation (Z) values are updated when source and receiver positions are snapped to the stack line. When enabled, the Z coordinate of each source and receiver is replaced with the elevation stored at the nearest bin on the stack line. When disabled (default), only the horizontal XY coordinates are moved; the original elevation values are preserved. Enable this option when the stack line elevation data is more accurate than the original field values, or when a subsequent topography-based statics correction requires consistent elevations along the line.

Default: Disabled (elevation is not moved).

Max distance between midpoint and CMP point

The maximum allowable horizontal distance (in metres) between a trace midpoint and the nearest CMP bin on the stack line. If the actual distance exceeds this threshold, the trace is considered too far off the line and is excluded from the output. This filter removes stray shots or receivers that are geometrically inconsistent with the crooked line, preventing outlier traces from corrupting the regularised geometry. Set this value to roughly half the maximum lateral offset you expect between field midpoints and the nominal CMP positions. Traces that fall within this radius are snapped to the line; those that fall outside are discarded.

Default: 300 m. Minimum: 0 m.

Output data

Trace headers

The updated trace header collection in which each accepted trace has its CDP number reassigned to the index of its nearest stack-line bin, and its source and receiver XY coordinates (and optionally elevation) replaced with the coordinates of that bin. Traces whose midpoint exceeded the maximum distance threshold are not included in the output. The output can be passed directly to sorting, binning, or stacking modules.