Product: IESX
Version: GeoFrame 3.1
Application: DataManager
Search Type: FAQ
Topic:
How do you load 2D segy with non-integer sp increments?
Description:
I thought that IESX was not able to read non-integer shot point increments
from the trace header.
Is it the same with IESX.11?
Solution:
IESX has always been able to read non-integer shotpoints from the trace headers.
It then determines the required increment from the values encountered. Every
trace must have a UNIQUE SP number in the header. Non-integer and varying SP
increments can be loaded this way.
However by default it reads the SP from the header as IBM (32 bit Integer).
This format was defined by the SEGY standard for SP numbers, but does not
accomodate non-integer SP numbers. It has become common for processing
companies to "workaround" this SEGY definition by putting the SP in the headers
as: 1. IBM (flt.pt.), or 2. IEEE (flt.pt.), or 3. multiplying the SP by 1000 so
that 101.5 becomes 101500 and can be stored in the IBM (32 bit Integer) format.
IESX can load any of these above situations directly from the header.
1.) Set the shotpoint header format to IBM (flt.pt.)
2.) Set the shotpoint header format to IEEE (flt.pt.)
3.) Set the shotpoint header format to IBM (32 bit Integer), the Key parameter
source: SP > Expression and define an expression SP = SP/1000.
What has changed with IESX.11 is that the SEGY Dump utility will now allow you
to view header locations that are stored in non-standard format such as IBM
(flt.pt.) or IEEE (flt. pt.). To read these values in SEGY Dump enter the SEGY
Dump panel then enter the new option: Trace header locations... and set your
formats here. These locations will be displayed at the beginning of each trace
dump.
Last Modified on: 25-NOV-98