|
<< Click to Display Table of Contents >> Navigation: General > Import table |
Importing tabular format data from a text file
![]()
![]()
Import Table module reads tabular data from an external text file and converts it into an internal table that can be used by the processing system. This allows geometry, attributes, or auxiliary data created outside the software to be integrated into seismic workflows.
The module supports common text formats, including tab-delimited text, comma-separated values (CSV), and formatted space-delimited files. Column headers and data rows are interpreted based on user-defined or predefined table formats.
Imported tables can be used for quality control, geometry validation, attribute mapping, and as input to other processing modules. The import process does not modify seismic data and only affects the creation of a new internal table.
For best results, ensure that the input text file uses consistent delimiters, clearly defined header rows, and correct data types before importing.
![]()
![]()

![]()
![]()

Auto — detects the delimiter automatically based on the file extension. Files with a .csv extension are treated as comma-delimited; all other files are treated as tab- or space-delimited. Use this option when you are unsure of the exact format or when files follow standard naming conventions.
Text (Tab delimited) — columns are separated by tab characters. This is the most common format for plain-text exports from spreadsheet applications and seismic software.
CSV (comma delimited) — columns are separated by commas. Use this for files exported from Excel or other applications in .csv format.
Formatted text (Space delimited) — columns are separated by one or more space characters. Use this for fixed-width ASCII output files from legacy processing systems. Consecutive spaces are treated as a single delimiter.
Custom format — allows full manual control over the table structure. You specify which row contains column headers and which row the data begins on. Use this option for any table file that was not produced by the g-Platform Export Table module.
Geomage format (from 'Export table') — reads tables that were previously exported using the Export table module. In this mode the header and data row positions are fixed automatically (column headers on row 6, data starting on row 7) and the table title is read from row 2 of the file. The Headers row number and Data start row number parameters are disabled when this option is selected.

![]()
![]()
![]()
![]()
If the number of column headers does not match the number of data columns found in the first data row, the module automatically replaces all headers with sequential numeric labels (1, 2, 3, ...). Verify that the delimiter and header row settings are correct if column names are missing or misaligned in the output table.
Empty lines in the input file are silently skipped. If a data row has fewer values than the expected number of columns, that row is still written to the output table with the available values and remaining columns left blank.
![]()
![]()
In this example, we import a text file (tabular format file).

Select the input file from the Input data tab and select text format from the appropriate format from the drop down menu.
Execute the module and generate the vista item.

![]()
![]()
There are no action items available for this module so the user can ignore it.
![]()
![]()
YouTube video lesson, click here to open [VIDEO IN PROCESS...]
![]()
![]()
Yilmaz. O., 1987, Seismic data processing: Society of Exploration Geophysicist
* * * If you have any questions, please send an e-mail to: support@geomage.com * * *
![]()