Blogs
Seismic 2D shot points in ArcGIS 10
Date: 11/5/2011
(Want to go straight to the download page on ArcGIS.com? No problem)
For a while now Esri’s ArcMap has had the ability to add ‘hatches’ to line layers, enabling you to post labelled measurements along lines (for further information see the ArcGIS Desktop 10 help on linear referencing and dynamic segmentation). The main applications of this in oil and gas are posting shot point labels along 2D seismic navigation lines, or posting information along well paths and pipelines.

However, the interface for adding hatches, while powerful, has never been the easiest for the occasional ArcGIS Desktop user to master. In addition it uses somewhat odd GIS-y language which the average geologist or geophysicist might not understand.
As a result a common deliverable in many of our GIS engagements with oil and gas companies has been a custom ArcGIS Desktop tool for posting seismic shot points along 2D seismic navigation lines.
In ArcGIS 8 and 9 this was done using VBA or compiled code, but in ArcGIS 10, the new add-in capability provides a way to easily share this kind of functionality. We thought it would be a good test of the process of developing ArcGIS Desktop add-ins to create one for 2D line shot point posting.
It turns out that creating an add-in like this was really very straightforward (see the Esri documentation for further information on building add-ins for ArcGIS Desktop), and having tested the tool we decided to make it available to everyone via ArcGIS.com. It’s called the ‘Team-GIS Shot Point Renderer’.
We branded it as a Team-GIS tool as we felt that it was a complimentary product to our commercial ArcGIS Desktop extensions – especially Team-GIS KBridge which creates feature classes with the required M-values when importing 2D line data from SMT’s KINGDOM.

As you can see in the screengrab above, the tool interface is clearly laid out, providing easily configurable minor and major shot point intervals, and options to label shot points as well as the line name itself. In addition, it has some simple controls for configuring scale dependency, so that you can switch off the shot point symbols and labels when you’re zoomed out from the lines.
So, if you’d like to try our free seismic shot point posting tool simply follow this procedure:
- Download the Team-GIS Shot Point Renderer add-in from ArcGIS.com.
- Install the add-in (see the Esri help on sharing add-ins for further information).
- Open ArcMap and select ‘Customize > Customize Mode’ from the menu.
- Click the Commands tab and when the dialog has refreshed (which might take a few moments), select ‘Exprodat Tools: Team-GIS’ from the categories list.

- Now drag the “Team-GIS Shot Point Renderer” tool from the Commands panel on the right into an appropriate place on your ArcMap tool bar and close the Customize dialog.

That’s it! The Team-GIS Shot Point Renderer add-in is now ready to use. Note that only line layers that have M-values or measures will appear in the tool’s drop-down layer selector. For more information on creating line feature classes with measures see the Esri help topic An overview of creating route feature classes.
By default the tool will appear with just an icon, rather than an icon and the text. To change this open up the ‘Customize’ dialog again and, with the dialog open, right mouse click the toolbar to select ‘Image and Text’, then close the ‘Customize’ dialog.
If you like the tool, please don’t forget to give it a rating in ArcGIS.com - thanks!
Posted by Chris Jepps, Technical Director, Exprodat.
About time
Nice job guys. We developed a workflow for this ages ago been doing it for years. Creat polyline(m)from sp data. Then use "layer properties" to assign sp intervals and label intervals (hatching etc). Your tool looks good does the same thing in about 1 less step.
Posted By: SCB - 22/05/2013 17:04:43
Good work
Chris and Exprodat Team..great job and it is free...thank for sharing, it benefits our team for seismic mapping
Posted By: zukhairi_lateff@petronas.com.my - 09/06/2011 15:33:59




Bookmark with: