SETGEOM

After running GENSETG 10.1.6, one needs to also have a survey *.nez file before proceeding. Continuing the example started in 10.1.6, this migh look like this:
          1    0.000000    0.000000  100.000000 SP001
          2    0.000000    2.000000  101.000000 SP002
          3    0.000000    4.000000  102.000000 SP003
          4    0.000000    6.000000  103.000000 SP004
          5    2.000000    2.000000  100.000000 VP001
          6    3.000000    2.000000  100.000000 VP002
          7    4.000000    2.000000  100.000000 VP003
          8    5.000000    2.000000  100.000000 VP004
          9    6.000000    2.000000  100.000000 VP005
         10    7.000000    2.000000  100.000000 VP006
         11    8.000000    2.000000  100.000000 VP007
         12    9.000000    2.000000  100.000000 VP008
         13   10.000000    2.000000  100.000000 VP009
         14   11.000000    2.000000  100.000000 VP010
         15   12.000000    2.000000  100.000000 VP011
         16   13.000000    2.000000  100.000000 VP012
         17    2.000000    8.000000  125.000000 VP050
         18    3.000000    8.000000  125.000000 VP051
         19    4.000000    8.000000  125.000000 VP052
         20    5.000000    8.000000  125.000000 VP053
         21    6.000000    8.000000  125.000000 VP054
         22    7.000000    8.000000  125.000000 VP055
         23    8.000000    8.000000  125.000000 VP056
         24    9.000000    8.000000  125.000000 VP057
         25   10.000000    8.000000  125.000000 VP058
         26   11.000000    8.000000  125.000000 VP059
         27   12.000000    8.000000  125.000000 VP060
         28   13.000000    8.000000  125.000000 VP061
The *.nez file contains the (N,E,Z) coordinates and must include the SP and VP labels that match the shots.txt and phones.txt files. If the SEG2 data files were converted to BSEGY format with EGG2SEG 3.1.6 we might have files 1001.seg through 1004.seg in our directory. We would then run setgeom with the following command:

setgeom shots.txt phones.txt samp0000.nez

where it is assumed that the *.nez file is as shown here. The output BSEGY files would be setg1001.seg through setg1004.seg. The header dump using BDUMP 4.0.1 of file setg1001.seg would look like this:

  -----------------------------------------------------------------------------------
   Length =  1000 samples             |  Shot Elevation =      100.0
   Sample Interval =    0.00050 sec.  |  Shot Depth =        0.0
   Delay Time =    0 msec.            |  Up Hole Time =     0 msec
   Low Cut Filter  =    8 Hz.         |  Shot X-COORD =       0.00
   High Cut Filter =  500 Hz.         |  Shot Y-COORD =       0.00
   Line ID: 001^@                      |  Shot Date (year.moday) = 1994.1117
   Shot Orientation:                  |  Shot Time (hr:min)   = 11:46
   Azimuth=  0 Deg.  Vertical=180 Deg.|  Charge Size (grams)=     0
 -----------------------------------------------------------------------------------
 TRACE|SHOT| STATION | OFFSET|        RECEIVER          |VERT|1STBRK|K-GAIN|AZI|VER|
   #  |REC.|SHOT  REC|       |  ELEV.  X-COORD   Y-COORD|FOLD|(SEC.)| (dB) |   |   |
 -----|----|---------|-------|----------------------------|--|------|------|---|---|
    1 |   1| 001  001|   2.83|  100.00      2.00      2.00| 1|0.0000|    0 |  0|180|
    2 |   1| 001  002|   3.61|  100.00      2.00      3.00| 1|0.0000|    0 |  0|180|
    3 |   1| 001  003|   4.47|  100.00      2.00      4.00| 1|0.0000|   20 |  0|180|
    4 |   1| 001  004|   5.39|  100.00      2.00      5.00| 1|0.0000|   20 |  0|180|
    5 |   1| 001  005|   6.32|  100.00      2.00      6.00| 1|0.0000|   20 |  0|180|
    6 |   1| 001  006|   7.28|  100.00      2.00      7.00| 1|0.0000|   40 |  0|180|
    7 |   1| 001  007|   8.25|  100.00      2.00      8.00| 1|0.0000|   40 |  0|180|
    8 |   1| 001  008|   9.22|  100.00      2.00      9.00| 1|0.0000|   40 |  0|180|
    9 |   1| 001  009|  10.20|  100.00      2.00     10.00| 1|0.0000|   40 |  0|180|
   10 |   1| 001  010|  11.18|  100.00      2.00     11.00| 1|0.0000|   40 |  0|180|
   11 |   1| 001  011|  12.17|  100.00      2.00     12.00| 1|0.0000|   40 |  0|180|
   12 |   1| 001  012|  13.15|  100.00      2.00     13.00| 1|0.0000|   40 |  0|180|
   13 |   1| 001  050|  26.36|  125.00      8.00      2.00| 1|0.0000|   40 |  0|180|
   14 |   1| 001  051|  26.46|  125.00      8.00      3.00| 1|0.0000|   40 |  0|180|
   15 |   1| 001  052|  26.59|  125.00      8.00      4.00| 1|0.0000|   40 |  0|180|
   16 |   1| 001  053|  26.76|  125.00      8.00      5.00| 1|0.0000|   40 |  0|180|
   17 |   1| 001  054|  26.96|  125.00      8.00      6.00| 1|0.0000|   40 |  0|180|
   18 |   1| 001  055|  27.20|  125.00      8.00      7.00| 1|0.0000|   40 |  0|180|
   19 |   1| 001  056|  27.48|  125.00      8.00      8.00| 1|0.0000|   40 |  0|180|
   20 |   1| 001  057|  27.78|  125.00      8.00      9.00| 1|0.0000|   40 |  0|180|
   21 |   1| 001  058|  28.12|  125.00      8.00     10.00| 1|0.0000|   40 |  0|180|
   22 |   1| 001  059|  28.50|  125.00      8.00     11.00| 1|0.0000|   40 |  0|180|
   23 |   1| 001  060|  28.90|  125.00      8.00     12.00| 1|0.0000|   40 |  0|180|
   24 |   1| 001  061|  29.33|  125.00      8.00     13.00| 1|0.0000|   40 |  0|180|
Note that the line ID has a binary zero. We would fix that by dumping the headers with BHED 10.1.4, then editing that zero out, replacing it with perhaps a space or some other valid ASCII character. This would be followed by an upload of the edited header file into the *.seg data by a second run of BHED. Some renaming would be required. The flow would look like this:
 bhed setg1001.seg 01.hed 1
 (edit the file 01.hed, say with VI)
 bhed setg1001.seg 01.hed 0
 mv bhedsetg.seg 1001.seg
The final result would be over writing 1001.seg with the corrected header version.

Figure 58: An example of what a plot by offset might look like, trace equalized with BEQU 12.0.9.
\includegraphics[scale=0.5]{Figuresetgeom.pdf}