Manual Petrogis
Manual Petrogis
Manual Petrogis
com
PetroGIS
version 1.4
for ArcGIS 10
contact:
Jan Burdziej
(jan.burdziej@gis-media.com)
1/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
Table of content
1. About PetroGIS.............................................................................................3
2. Installation...................................................................................................5
3. Tools............................................................................................................6
3.1. Import SPS / RPS...........................................................................................................7
3.2. Import SEG-P1.............................................................................................................10
3.3. Import SEG Y..............................................................................................................13
3.4. Import XPS.................................................................................................................15
3.5. Import UKOOA (P1/90).................................................................................................16
3.6. Import UKOOA (S+R)...................................................................................................20
3.7. Import UKOOA (Custom)...............................................................................................22
3.8. Batch Import UKOOA (P1/90).........................................................................................24
3.9. Export UKOOA (P1/90)..................................................................................................26
3.10. Create Bin Grid............................................................................................................28
3.11. List Line Bends.............................................................................................................29
3.12. Design 2D Survey.........................................................................................................31
3.13. Design Offsets.............................................................................................................33
3.14. Points To Lines.............................................................................................................37
3.15. Points To Polygons........................................................................................................39
3.16. DMS <-> DD Converter.................................................................................................41
3.17. Get Coordinates...........................................................................................................42
3.18. Measure Angles............................................................................................................43
3.19. About PetroGIS Tools....................................................................................................44
2/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
1. About PetroGIS
PetroGIS ia a collection of GIS tools designed for E&P (e.g. seismic) data. PetroGIS is released as an Add-In for
ArcGIS Desktop 10™ software. The 10-day trial can be downloaded from our website. Check the website
for commercial license models and pricing.
Please do not hesitate to contact us if you need any kind of GIS assistance. Check our website for a full
list of services.
Feel free to report bugs and submit comments and feature requests.
Main features:
• import SPS (both rev. 0 and rev. 2.1), SEG-P1, UKOOA P1-90 and SEG Y files directly to your
ArcGIS project,
• batch import UKOOA P1-90 files (as point or lines, as SSDM TrackLines),
• export to UKOOA text files,
• convert seismic points into lines (support for one- and two-field sorting, e.g. Line and Station,
support for M-aware),
• convert survey / block coordinates into polygons,
• create bin grids (using UKOOA standard parameters, such as bin size, grid orientation),
• perform seismic survey preplanning / offset design (move theoretic source / receiver points
perpendicularily to the preplanned line layout),
• design 2D seismic survey – create points and lines with custom intervals, spread lengths,
station numbers (convert your sketch lines into valid seismic profiles),
• list profile's vertices and bands (export to clipboard or save to point feature class)
• easily retrieve X/Y coordinates from your map (support for snapping, copy to clipboard etc.),
• easily measure angles and distances (support for snapping).
3/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
Technical notes:
– All input and output feature classes are assumed to have the same coordinate system as the
active data frame. Thus, make sure that e.g. while importing UKOOA / SPS files, the input
coordinates (those in the UKOOA / SPS text file) matches the active data frame coordinate
system.
– For most tools it is recommended to use Projected Coordinates Systems instead of Geographic
Coordinate Systems.
– ArcGIS 10™ and .Net Framework 4 or higher are required for the PetroGIS to work properly.
4/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
2. Installation
The PetroGIS is distributed as a sigle file "PetroGIS_x.x.esriAddIn". You can install it by double-clicking in
Windows Explorer. When double-clicked, the ESRI supplied Add-In Installation Utility validates the add-in
and copies it to the appropriate well-known folder.
3. Click "OK":
PetroGIS add-in can also be installed manually, using the "Add from file" button on the Customize dialog
box available in all ArcGIS Desktop 10™ applications.
To uninstall the PetroGIS add-in, click Customize menu -> Add-In Manager -> select PetroGIS -> click
Delete this Add-In.
5/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
3. Tools
6/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
Description
This tool allows to import SPS / RPS files. See the SEG SPS rev. 0 (1993) and SEG SPS rev. 2.1 (2006)
for further details on input file format.
Usage
1. Input. Path of the selected input SPS / RPS file. Click the folder icon to load a valid SPS / RPS file
you want to import into point feature class.
2. SPS / RPS summary. The Number of Points in the input file. Only rows starting with "S" (for
shot points) or "R" (for receiver points) will be counted. Type of Points: "SPS" for shot points or
"R" for receiver points. It is assumed that all points in the file are of the same type.
3. Options. SPS rev. 0 / SPS rev. 2.1. Choose the type of your input file.
4. Add and calculate date / time field. Check to add an additional field to the output attribute
table. This will be a date field calculated based on Julian day (day of the year) as specified in the
input file (columns ).
5. Year. Specify a year (e.g. 2011) to be used in date calculation. Grayed out if Add and calculate
7/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
date / time field is not checked. Note that if your SPS data was recorded during several years,
you will have to adjust the year after import.
6. Output. Path for the output feature class. Click the folder icon to select a valid output feature
class. This can be a feature class in a geodatabase (File or Personal) or a shapefile.
7. Add output to map. Check to automatically add the output file to the active data frame in your
ArcMap session. The output feature class will use the coordinate system from the active data
frame.
Item Definition of field Cols Format Min. to Max Default Units Field Name Field Type
2 Line name (left adj) 2-17 4A4 Free None - LineName String
3 Point number (right adj) 18-25 2A4 Free None - PointNum Double
13 Surface Elevation 66-71 F6.1 -999.9- 9999.9 None Metre SurElev Double
_Date Date **
# Water depth should be read in as F5.1 to allow for 4 character decimal and integer values.
* Example Point codes :
"PM" - permanent marker, "KL" - kill or omit point
"G1".."G9" "H1".."H9", "R1".."R9" - receiver codes
8/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
Note: Grey columns indicate field names and field types of the output attribute table.
Source (modified): SEG SPS rev 0 (1995), SEG Technical Standards Committee on Ancillary Data
Formats, Shell Processing Support Format for Land 3-D Surveys, Geophysics, 60, no. 2, 596-610.
http://www.seg.org/documents/10161/77915/seg_sps_rev0.pdf
9/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
Description
This tool allows to import SEG-P1 files. See below for the SEG-P1 (1983) standard for detailed description
of the required input file schema.
Usage
1. Input. Path of the selected input input SEG-P1 file. Click the folder icon to select a valid SEG P-1
file you want to import into point feature class.
2. SEG-P1 Preview. This will list first 20 rows of the SEG P-1 file, which should contain header
information. See SEG-P1 file schema for details. The second window will list rows no. 21-22 as
sample data.
3. Add and calculate date / time field. Check to a date field based on "Year", "DayOfYear",
"Hours", "Minutes" and "Seconds" SEG-P1 fields, which shall be provided in a valid SEG-P1 file.
10/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
4. Decimal Places in X/Y. Check to enable custom precision of Easting and Northing coordinates.
Specify the number of digits from the right that will be regarded as decimals. E.g. if checked and
set to 1, the input string “12345678” will be regarded as “1234567.8”.
5. Output. Path for the output feature class. Click the folder icon to select a valid output feature
class. This can be a feature class in a geodatabase (File or Personal) or a shapefile.
6. Add output to map. Check to automatically add the output file to the active data frame in your
ArcMap session. The output feature class will use the coordinate system from the active data
frame.
5 Latitude (deg., min., sec to two I2, I2, F4.2, A1, 1 27-35 Lat String
decimal places,N or S; or grads to Or
five decimal places, N or S)
6 Longitude (deg., min., sec to two I3, I2, F4.2, A1, 1 36-45 Lon String
decimal places,E or W; or grads to Or
five decimal places, E or W)
11/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
_Date Date **
** An additional optional field for storing exact date value. It is calculated based on: 1) year (taken from
column 10), 2) day of year (taken from column 11) and 3) time (taken from columns 12-14). The tool
assumes that year < 50 will be the year 2000 (e.g. 2049), while the year => 50 will be 1900 (i.e. 1950).
Source (modified): Morgan, J. G., Spradley, L. H., Worthington, G. A. and McClelland, I. J., 1983,
Special report on SEG standard exchange formats for positional data: Geophysics, 48, no. 04, 488-490.
http://www.seg.org/documents/10161/77915/seg_p1_p2_p3.pdf
Note: Grey columns indicate field names and field types of the output attribute table.
Note. All header records should start with “H”. They will be skipped during import. All other records will
be assumed valid SEG-P1 records.
Note. At least Easting and Northing values have to be convertible to numbers for the record to be
imported as a point in a feature class. If not, an error will be logged and the error log window will be
displayed at the end of processing. Big number of errors can slow down the import significantly. If any
other fields does not fit to the SEG-P1 standard (i.e. can't be converted to a proper output type) they will
result in NULL values.
12/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
Description
This tool allows to import SEG Y (rev. 1.0 / 2002) geometry as a point feature class.
Usage
1. Input. Path of the selected input input SEG Y file. Click the folder icon to select a valid SEG Y file
you want to import into a point feature class.
2. Geometry Options. Choose the type of geometry: Source, Receiver or CDP X and Y coordinates
(see below for detailed description).
3. Byte order. Choose between Big and Little Endian.
4. Output. Path for the output feature class. Click the folder icon to select a valid output feature
class. This can be a feature class in a geodatabase (File or Personal) or a shapefile.
5. Add output to map. Check to automatically add the output file to the active data frame in your
ArcMap session. The output feature class will use the coordinate system from the active data
frame.
13/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
14/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
Description
This tool allows to import XPS (script) files. See the Shell Processing Standard for detailed description of
the file schema. The output is a table (DBF or geodatabase table).
Usage
1. Input. Path of the selected input XPS file. Click the folder icon to load a valid XPS file to import into table class.
2. XPS summary. The number of points in the input file. Only rows starting with "X" will be
counted. Type of Points. It is assumed that all points in the file are of the same type ("XPS").
3. Options. No specific options are currently available.
4. Output. Path for the output table. Click the folder icon to select a valid output table class. This
can be a table in a geodatabase (File or Personal) or a standalone DBF file.
5. Add output to map. Check to automatically add the output file to the active data frame in your
ArcMap session.
15/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
Description
This tool allows to import UKOOA files. See the UKOOA-P1/90 standard for a detailed description of the
file schema.
Usage
1. Input. Path of the selected input UKOOA P-1/90 file. Click the folder icon to load a valid UKOOA
P-1/90 file you want to import into point feature class.
2. UKOOA Summary. A summary shows the number of points of a certain type. Unchecked types
will be skipped during import.
3. UKOOA Preview. This will list all rows of the UKOOA file starting with "H". See UKOOA P-1/90
file schema for details. The second text box shows a sample UKOOA P-1/90 file preview. This will
list first row after the header as a sample data.
16/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
4. Output. Path for the output feature class. Click the folder icon to select a valid output feature
class. This can be a feature class in a geodatabase (File or Personal) or a shapefile.
5. Add output to map. Check to automatically add the output file to the active data frame in your
ArcMap session.
2 Line name (left justified, including reshoot 2-13 A12 LineName String
code)
(non metric) I9
17/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
(non metric) I9
(non metric) I4
(non metric) I9
I9
I4
Source: U.K.O.O.A. P1/90 POST PLOT DATA EXCHANGE TAPE, 1990 format.
http://www.seg.org/documents/10161/77915/ukooa_p1_90.pdf
Note: Grey columns indicate field names and field types of the output attribute table.
Note. All header records should start with “H”. They will be skipped during import. All other records will
be assumed valid UKOOA P1-90 records.
18/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
Note. At least Easting and Northing values have to be convertible to numbers for the record to be
imported as a point in a feature class. If not, an error will be logged and the error log window will be
displayed at the end of processing. Big number of errors can slow down the import significantly. If any
other fields does not fit to the UKOOA P1-90 standard (i.e. can't be converted to a proper output type)
they will result in NULL values.
Note. All “R” records may include up to 3 receiver groups. Each group will be stored as a single point.
19/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
Description
This tool allows to import UKOOA files, with a typical (land) seismic survey, i.e. Source and Receiver
points only. It allows to split the UKOOA file directly into two separate point feature classes, one
for source points and one for receiver (geophone) points.
Note: Columns from 71 to 80 are split into four "Status" fields, which is not a standard UKOOA schema.
Usage
1. Input. Path of the selected input UKOOA P-1/90 file. Click the folder icon to load a valid UKOOA
P-1/90 file you want to import into point feature class.
2. UKOOA Summary. A summary showing number of points of a certain type.
3. UKOOA Preview. This will list all rows of the UKOOA file starting with "H". See UKOOA P-1/90
file schema for details. The second text box shows a sample UKOOA P-1/90 file preview. This will
20/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
21/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
Description
This tool allows to import custom UKOOA files. You can use this tool to import any other text files, as
long as they contain valid coordinates. You can interactively specify start and end column for Line Name,
Point Number, Easting (X) and Northing (Y). The first letter in each row will treated as RecordID, and will
be checked and processed unless it is "H" (header information) or "EOF" (end of file).
Usage
1. Input. Path of the selected input UKOOA (or any other text) file. Click the folder icon to select
the UKOOA file (or a custom text file) you want to import into point feature class. It should
contain fixed (in terms of column numbers) location of Line Name, Point Number and X and Y
coordinates.
2. Custom Column Positions. Select start and end column for each field. The frst character in
each line will always be treated as a "Record ID".
22/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
3. Coordinates type. Choose the appropriate coordinate format for both Easting (X) and Northing
(Y). The following formats are available:
Id Mask Sample UKOOA string Example
0 XXXXXXX.X 1234567.9 1234567.9
1 DDMMSS.X 123542.5 12°35'42.5''
2 DDDMMSS.X 1123542.5 112°35'42.5''
3 DDMMSS.XH 123542.5E 12°35'42.5''E
4 DDDMMSS.XH 1123542.5E 112°35'42.5''E
5 DDMMSS.XX 123542.53 12°35'42.53''
6 DDDMMSS.XX 1123542.53 112°35'42.53''
7 DDMMSS.XXH 123542.53E 12°35'42.53''E
8 DDDMMSS.XXH 1123542.53E 112°35'42.53''E
Key:
D – degrees, S – seconds, M – minutes,
X – any digit,
H – hemisphere (N, S, E, W)
Note: each string value is converted to double. Leading spaces will be omiitted.
4. UKOOA Preview. An interactive preview of the input file. Modify start and end columns to see
which data will be taken as Line Name, Point Number, Easting (X) and Northing (Y). Make sure
that start is not less then end column, and column ranges do not overlap.
5. Output. Path for the output feature class. Click the folder icon to select a valid output feature
class. This can be a feature class in a geodatabase (File or Personal) or a shapefile.
6. Add output to map. Check to automatically add the output file to the active data frame in your
ArcMap session.
23/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
Description
This tool allows to import multiple UKOOA P1/90 files at a time (batch import). See the UKOOA-P1/90
standard for a detailed description of the input file schema. Several conversion types are available:
UKOOA to point feature class, UKOOA to line feature class and UKOOA to SSDM Tracklines.
Usage
1. Conversion Type. Choose the output type (e.g. points, lines, SSDM Tracklines).
2. Input. List of selected input UKOOA P-1/90 files. Click the folder icon to load valid UKOOA P-1/90
files you want to import into point feature classes. # Lines indicates the number of lines in each
input file (including headers etc.).
3. Output options. Create a new feature class or append new data to the existing feature class.
4. Use File Name as Line Name. Check to use input file name(s) as LineName string for the
24/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
25/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
Description
This tool allows to a export point feature class into the UKOOA text file. Some fields (such as Easting,
Northing, Longitude, Latitude) can be filled automatically based on feature's geometry. Julian Day and
Time can be calculated based on the date field.
Usage
1. Input. Select the input point layer from the active data frame.
2. UKOOA Fields. Choose the fields, which contain respective UKOOA attributes. If you choose
26/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
“none”, the given column range in the output UKOOA file will be filled with spaces.
3. Point No. Decimals. Set the number of decimal places for Point Numbers (max. 3 is allowed).
4. Receiver Group Records. Choose the fields for receiver group records. If you choose “none”,
the given column range in the output UKOOA file will be filled with spaces (for “R” records).
5. East / North from geometry. Choose to fill Easting and Northing attributes automatically based
on features' geometries. Note, that the Projected Coordinate System of the point feature class is
required to get valid Easting and Northing values.
6. Lat / Lon from geometry. Choose to fill Latitude and Longitude attributes automatically based
on features' geometries. These values will be formatted as Decimal Degrees.
7. Julian Day and Time from Date field. Choose to calculate and fill the Julian Day (day of year)
as well as Time (HHMMSS) attributes based on a date field. Choose a date field for calculating
Julian Day and time.
8. Add UKOOA Header. Check to add the UKOOA Header. Projection parameters (such as False
Easting / False Northing) will be filled in automatically.
9. Edit Header. Click to edit the default UKOOA header.
10. Output. Path for the output UKOOA file. Click the folder icon to select the output UKOOA file
name and location.
27/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
Description
This tool allows to create a bin grid using UKOOA standard parameters, such as bin size, origin, bearing
etc.). See the attached image and Bin Grid Definition for details.
Usage
28/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
Description
This tool is designed to list all line coordinates (vertices): start and end coordinates along with all line
bends. It can be used as "lines to points" converter. You shall specify the Line Name field, which
contains line identifier. Each line vertex / node will be numbered. You may copy the output list to the
clipboard (and paste it e.g. into the Excel spreadsheet) or save it as a point feature class.
Usage
1. Input. Select the input line layer from the active data frame.
2. Options. Choose the Line Name field, which containg the line identifier.
3. All points / End points. Choose whether you need all line coordinates (vertices) or start / end
points only.
29/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
4. Output. When clicked "OK", all line vertices will be listed here. Click "Copy" to copy the Output
results to the clipboard. Fields will be separated with tabulators, so you can easily paste the
results e.g. to the Excel spreadsheet. Click "Clear" to clear the results.
5. Point layer. Check to save the output to a point feature class. Click the folder icon to select a
valid output feature class. This can be a feature class in a geodatabase (File or Personal) or a
shapefile.
6. Add output to map. Check to automatically add the output file to the active data frame in your
ArcMap session.
30/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
3.12.Design 2D Survey
Description
This tool helps in desiging 2D seismic profiles. Providing that there are draft design profiles, one can
provide specific point intervals, first point number, point number increment as well as the length of tail
spread at the beginning and end of seismic profile. This tool can create both source and receiver points
and lines using input sketch lines as either source or receiver lines. See the image below for the
additional explanation. Note: the tool is still under development.
Usage
1. Input. Select the input line layer from the active data frame. This could be an initial 2D survey
31/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
design, e.g. sketch source or receiver lines designed based on the geological target and local
obstacles (such as protected areas, buildings, wells, roads).
2. Source Lines /Receiver Lines. Choose which type of seismic survey the input layer represents.
3. Line Name. Specify the field from the input feature class, which contains the line name.
4. Line Options. Design both Source and Receiver lines. Check to design both line types. If
unchecked, only input lines will be adjusted to fit specific intervals and station numbering. E.g. if
the input line feature class represents source lines, the output will contain only source lines /
points. If checked, both source and receiver lines / points will be created.
5. Get from fields – all line parameters will be acquired from specified fields. This option allows to
design multiple seismic profiles with different parameters (e.g. intervals / tail spread).
6. Set manually – set all attributes manually. Note: all lines will have the same parameters (e.g.
point intervals and tail spread length).
7. First SP/RP – first source / receiver point number; Increment SP/RP – increment value for
source / receiver points, e.g. 1 would result in SP/RP numbers: 2001, 2002, 2003..., while
increment 2 would result in SP/RP numbers: 2001, 2003, 2005...; Interval SP/RP (m) – the
distance between source / receiver points in meters.
8. Start Spread (m) – spread length in meters, i.e. the distance between first SP and first RP. It
has to be calculated manually, usually it can be calculated as:
((Number of receiver points in start tail spread – 1) * receiver interval) + receiver interval / 2
Note: negative value will result in source lines being longer than receiver lines.
9. End Spread (m) – spread length in meters, i.e. the distance between last SP and last RP. It has
to be calculated manually, usually it can be calculated as:
((Number of receiver points in end tail spread – 1) * receiver interval) + receiver interval / 2
Note: negative value will result in source lines being longer than receiver lines.
10. Output. Line layer. Check to save output to a line feature class. Click the folder icon to select a
valid output line feature class. This can be a feature class in a geodatabase (File or Personal) or a
shapefile.
11. Output. Point layer. Check to save output to a point feature class. Click the folder icon to select
a valid output point feature class. This can be a feature class in a geodatabase (File or Personal)
or a shapefile.
12. Add output to map. Check to automatically add the output file to the active data frame in your
ArcMap session.
32/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
3.13.Design Offsets
Description
The theoretic survey grid usually does not take into account existing obstacles, such as protected or
restricted areas, well locations, buildings, roads, underground infrastructure etc. At the initial stage of a
seismic survey project, this theoretic survey can be compared with auxiliary data (such as topographic
maps, satellite imagery and other spatial data) to find possible offsets or bypasses. In this way the
preplanned seismic survey can be designed right in the office. Fold analysis and other analyses can be
performed on this new design to check, how obstacles may affect the survey results (e.g. the fold
distribution, number of skipped points, etc.).
This tool allows to perform a seismic survey preplanning / offset design. It will move theoretic
source / receiver points perpendicularily to the preplanned line layout.
33/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
Usage
1. Input. Choose the Point Layer with theoretic point locations. Next, choose Line Layer with
offset / bypass lines.
2. TIP: When drawing offset lines make sure that they are extended beyod theoretic lines so
that the perpendicularily moved point could be located on the new offset line. Make sure the
Line ID field is of the same type and contains the same values in both point and line
layer.
3. Options. Single input line. Choose, if only one line exists in the input line layer.
4. Options. Multiple input lines. Choose, if there are multiple lines in the input line layer. In this
case you will need to provide Line ID field for both input points and lines. This will be used to
assign points to appropriate lines on which the points will be projected.
5. Copy all attributes. Check to transfer all attributes of your theoretic points to the newly created
offset point feature class.
6. Add Offset Length field. Check to add the Offset field to the output feature class. The offset
distance will be stored here (useful to evaluate offset statistics – e.g. min, max, mean offsets).
7. Adjust offsets to. Check to round the final offset to a given interval. This could be used to
ensure, that offset points will fit the bin grid. Note that this will result in points that are not
placed exactly on the input lines.
8. Max offset. Check to specify what is the maximum offset allowed (often defined in seismic
survey technical specification). If a max. offset is exceeded, the point will be placed in its
theoretic location. The default is 100.
9. Order. Choose the ordering rule for the input point layer. The input points can be reordered using
one or two fields (e.g. Line Name and Point Number).
10. Output. Path for the output point feature class. Click the folder icon to select a valid output
feature class. This can be a feature class in a geodatabase (File or Personal) or a shapefile.
11. Add output to map. Check to automatically add the output file to the active data frame in your
ArcMap session.
34/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
Fig. 1: Theoretic 3D seismic survey (roads, lake and restricted Fig. 2: Manually designed offset lines. Obstacles are bypassed,
area shown in the background). roads are used if possible.
Fig. 3: Theoretic points (Input Point Layer, blue) and offset lines Fig. 4: Theoretic points and offset points (generated using Deisgn
(Input Line Layer, violet) on which the points will be Offsets tool).
projected.
35/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
Fig. 5: Theoretic points (blue) and offset points (violet) - placed Fig. 6: Offset points symbolized using Offset Length, calculated by
perpendicularily to the original profile. the Deisgn Offsets tool.
Fig. 7: Offset points created without Adjust Offset option. Note Fig. 8: Offset points created with Adjust Offset option. Note
that offset points (violet) are placed exactly on the offset that offset points (violet) are aligned with the bin grid (black)
lines (violet), thus they are not aligned with the bin grid but will not be placed oexactly on offset lines (violet).
(black).
36/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
3.14.Points To Lines
Description
With this tool you can convert points (e.g. SPS / UKOOA points) into lines (seismic profiles). Multiple
lines (with unique line ID) are allowed. Additionally, the input file data can be reordered using one or
two fields (e.g. Line Name and Point Number).
For each line "From" and "To" point values (e.g. Point Numbers) can be added.
Usage
1. Input. Select the input point layer from the active data frame.
2. Line Options. Create a single output line. Choose to create a single output line. Only one line
in the output feature class will be created. It will be assumed that all points in the input feature
class belong to the same line.
37/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
3. Line Options. Create multiple output lines using field. Choose to create a multiple output
lines. This is a typical scenario if drawing seismic survey consisting of several seismic profiles.
Multiple lines in the output feature class will be created. Specify the field name containing the
unique line ID / Name.
4. Add "From" and "To". Check to add two additional columns in the output line feature class:
"From" and "To". Specify the field name, from which the first and the last value will be recorded
for each line. This coulb be e.g. the Point Number – in this case new fields will store the station
range for each seismic profile.
5. Order. Choose the ordering rule. The input points can be reordered using one or two fields (e.g.
Line Name and Point Number).
6. Output. Path for the output line feature class. Click the folder icon to select a valid output feature
class. This can be a feature class in a geodatabase (File or Personal) or a shapefile.
7. Add output to map. Check to automatically add the output file to the active data frame in your
ArcMap session.
38/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
3.15.Points To Polygons
Description
With this tool you can convert points (e.g. block / concession coordinates) into polygons (e.g. block /
concession boundary). Multiple polygons are supported. Additionally, the input points can be reordered
using one or two fields (e.g. Block Name and Point Number).
Usage
1. Input. Select the input point layer from the active data frame.
2. Polygon Options. Create a single output polygon. Choose to create a single output polygon.
Only one polygon in the output feature class will be created.
3. Polygon Options. Create multiple output polygons using field. Choose to create multiple
output polygons. Multiple polygons in the output feature class will be created. Specify the field
name containing a unique polygon ID / Name.
39/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
4. Order. Choose the ordering rule. The input points can be reordered using one or two fields (e.g.
Line Name and Point Number).
5. Output. Path for the output polygon feature class. Click the folder icon to select a valid output
feature class. This can be a feature class in a geodatabase (File or Personal) or a shapefile.
6. Add output to map. Check to automatically add the output file to the active data frame in your
ArcMap session.
40/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
Description
Convert between Degrees-Minutes-Seconds (DMS) and Decimal Degrees (DD). Both conversions (DMS to
DD and DD to DMS) are supported.
Usage
41/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
3.17.Get Coordinates
Description
This tool can be activeted in the data view only. Click icon to activate the tool. It allows to easily
retrieve coordinates by clicking on a map. The results are listed in a dockable window. When the tool
is activated, the dockable window will appear. It can be docked, just like any other window in ArcMap.
By default, when the tool is active, the snapping is also turned on. Click on a map to get coordinates of
a specific location. You can also snap to any object in the map. Snapping description will also be added
to the results window.
Click "Copy to Clipboard" to copy the results to the clipboard. The results can be easily pasted into a
text editor or a spreadsheet (e.g. MS Excel™). Click "Clear" to clear the results.
Additionally, it is possible to double click on a specific record in the result window and a graphic icon
will be placed on the map showing the exact location for which the coordinates were acquired. This is a
graphic element, which can be deleted just like any other graphic element in the ArcMap ™ (using the
standard Select Elements tool ).
Usage
1. Click "Copy to Clipboard" to copy the results to the clipboard. The results can be easily pasted
(Ctrl + V) into a text editor or a spreadsheet (e.g. MS Excel™ or Calc).
2. Click "Clear" to clear the results.
3. List of coordinates. Double click on each record to put a red cross (a graphic icon) on the
specific location on the map.
4. Coordinate system of the active data frame. For Geographic Coordinate Systems (GCS)
Easting_X corresponds to Longitude, while Northing_Y to latitude.
42/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
3.18.Measure Angles
Description
This tool can be activeted in the data view only. Click icon to activate the tool. It allows to easily
measure angles and distances on a map. The results are shown in the bottom-left corner of the
ArcMap™ window or in a pop-up window (when double-clicked). By default, when the tool is active, the
snapping is also turned on.
The angle is measured clockwise from the North (0) in degrees. Use the tool when the data frame is
in a Projected Coordinate System (PCS).
Usage
1. Click on a map to set the starting point and move the mouse cursor to the second point of the
line you want to measure.
2. Double-click to stop measuring. The pop-up window will be displayed with the results (distance
and angle from the origin point).
43/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
Description
Here you can find the product name and version as well as the license information (license type and
licensee name). The progress bar displays the license status (e.g. remaining days to expiry date).
Additionally, this dialog allows for registering new licenses and obtaining machine ID, which is
required to activate the Single License.
Usage
1. Register. Click to register your PetroGIS license. You will receive your license via email after
purchase. Copy the license code from the email and click Paste From Clipboard. Alternatively,
you may receive the license file. In this case click Load From File and browse to your license
file.
44/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
45/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
LICENSE
TRIAL LICENSE. THE SOFTWARE MAY BE USED ON ONE SINGLE MACHINE (COMPUTER) FOR A GIVEN
TRIAL PERIOD. THE TRIAL PERIOD MAY NOT BE PROLONGATED IN ANY WAY UNLESS EXPILICTLY
ALLOWED BY THE LICENSOR.
SINGLE LICENSE. SINGLE LICENSE IS REGISTERED TO A SPECIFIED MACHINE BY THE UNIQUE
MACHINE CODE. THIS LICENSE MAY NOT BE USED ON ANY OTHER MACHINES.
CORPORATE LICENSE. CORPORATE LICENSE MAY BE USED ON ANY NUMBER OF MACHINES WITHIN
THE SAME COMPANY AND IN THE SAME PHYSICAL LOCATION.
WARRANTY DISCLAIMER
THE PROGRAM IS DISTRIBUTED IN THE HOPE THAT IT WILL BE USEFUL, BUT WITHOUT ANY WARRANTY.
IT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY
SERVICING, REPAIR OR CORRECTION.
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW THE AUTHOR WILL BE LIABLE TO YOU FOR
DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA
OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF THE AUTHOR HAS
BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
46/47
PetroGIS – the E&P add-in for ArcGIS www.gis-media.com
5. References
Morgan, J. G., Spradley, L. H., Worthington, G. A. and McClelland, I. J., 1983, Special report on SEG
standard exchange formats for positional data: Geophysics, 48, no. 04, 488-490. URL:
http://www.seg.org/documents/10161/77915/seg_p1_p2_p3.pdf.
SEG SPS rev 0 (1995), SEG Technical Standards Committee on Ancillary Data Formats, Shell Processing
Support Format for Land 3-D Surveys, Geophysics, 60, no. 2, 596-610. URL:
http://www.seg.org/documents/10161/77915/seg_sps_rev0.pdf.
U.K.O.O.A. P1/90 POST PLOT DATA EXCHANGE TAPE, 1990 format. URL:
http://www.seg.org/documents/10161/77915/ukooa_p1_90.pdf.
47/47