• Skip to main content
  • Skip to primary sidebar
  • Skip to footer

INT

Empowering Visualization

  • Blog

INTViewer

Top 5 Overlooked Shortcuts in INTViewer

By Thierry Danard | March 16, 2020

Feedback is key to the improvement of any software. INTViewer has many long-time users, and one piece of feedback that I sometimes receive is that “it takes too many clicks to reach an often-used feature.” Fortunately, with many years of real-world usage under its belt, the usability of INTViewer has been fine-tuned. These “missing” shortcuts are already built-in, I just didn’t do a good job communicating these improvements to our users. So now I’ll try to address this by sharing the 5 most overlooked INTViewer shortcuts.

1. Customizing Header Annotations

The most often-used window of INTViewer is the XSection window. The horizontal annotations are an efficient tool to inspect the seismic headers, but INTViewer tends to show one header at a time by default.

shortcut1

INTViewer veterans would typically reach for the Plot → Annotation menu, click the Horizontal tab, select a header, then press Ok. That’s five clicks. You can perform the same operation by right-clicking the top-left corner of your visualization, and selecting the header of your choice.

shortcutmenu

2. Customizing Color Bars

Another annotation that is quite popular is the color bar. Color bars can be customized from Plot → Annotation → Bars tab, but that’s three clicks just to open this dialog. A faster way is to right-click the bottom locator bar, and select Customize. This contextual menu item will open the Bars dialog directly.

shortcut2

3. Opening Menus

There are times where even opening a contextual menu is too time-consuming. The annotations dialog is one of the panels that users need to open frequently. If this is your case, you have the option to define a keyboard shortcut to open it.

Open the Tools → Options → Keymap tab and enter the shortcut you’d like to assign to your most-often used menu. In the example below, we choose pressing the Control key while pressing the K key as our keyboard shortcut.

shortcuts

The annotation dialog will now automatically open from anywhere when using this combination of keys. The menu itself will also remind you of this shortcut.

menu

4. Customizing Display Parameters

The classic way to customize the rasterization of a seismic visualization is to right-click the content of a XSection window, select Properties, select the Display Parameters tab, select a color bar, then press OK.

propertiesmenut   display

This often-used sequence of clicks can be reduced using profiles. Once you have selected a set of parameters, you can save them as a profile, then later apply these parameters by default or on demand.

The set of parameters that you can control goes beyond the display parameters. You can use it, for example, to define a standard scale—or even a standard set of seismic headers.

5. Automating Steps

Much of the geoscience QA work is repetitive. If you are familiar with Microsoft Excel and became a power user with its macros, you will probably benefit from INTViewer’s Python capabilities.

INTViewer empowers geoscientists by letting them automate their steps. For example, opening a 3D visualization, a XSection window, a map, and a spectrum analysis of one seismic dataset would require numerous clicks when performed manually. INTViewer makes this sequence of steps seamless with its easy-to-learn Python syntax. Here is actual script that prompts a user for a dataset on disk, then opens these four windows:

# prompt for a seismic file on disk
chooser=SeismicDataChooser()
seismicData=chooser.getSelectedData()

# open a 3D window with that dataset
window3D=Window3D('3D')
object3d=SeismicVolumeLayer3D(window3D, seismicData)
object3d.addDefaultSlices()

# open a XSection window with that dataset
xsectionWindow=XSectionWindow('XSection')
seismicLayer=SeismicLayer(xsectionWindow, seismicData)

# open a map window with that dataset
mapWindow=MapWindow('Map')
mapLayer=MapSeismicLayer(mapWindow, seismicData)

# open a spectrum window with that dataset
spectrumWindow=SpectrumWindow('Spectrum Analysis')
spectrumLayer=SpectrumLayer(spectrumWindow, seismicLayer)

# arrange all these windows as one
WindowManager().combineAll()

After dragging this Python script to INTViewer’s desktop, INTViewer will look like this:

intviewer-dashboard

There are many more shortcuts to INTViewer than just the ones showcased in this article. (The ability to save the state of the desktop to session files is one!) But hopefully, both casual and power users of INTViewer will have discovered a new way to enhance their productivity with these tips. And if you’d like to suggest a new shortcut, we’re listening! Just email us at support@int.com.

Primary Sidebar

Search the blog

Top Posts

  • 3 NetBeans Shortcuts to Help You Be More Productive August 1, 2017
  • Installing the Seismic Unix Library on Windows [Walkthrough] July 12, 2018
  • INT’s Leading Upstream Data Visualization Platform,… June 4, 2019
  • Simple Usability Features for Desktop Applications April 16, 2017
  • What Cloud Data Lakes Mean for Geoscience May 17, 2018
  • Simplifying the Learning Curve of the Seismic Unix Library January 26, 2018
  • What We Learned about the Future of NetBeans from… January 4, 2019
  • Enterprise Data Visualization: A Critical Component… April 19, 2018
  • Choosing the Right Coordinate Reference System April 18, 2017
  • Microsoft Azure + INTViewer April 17, 2017

Footer

Solutions

  • Visualization for OSDU
  • For Energy
  • For Developers
  • Enterprise Data Visualization
  • Customer Success Stories

Products

  • IVAAP
  • INTViewer
  • GeoToolkit
  • Interactive Demos

About

  • News
  • Events
  • Careers
  • Management Team

Resources

  • Blog
  • FAQ

Support

  • JIRA
  • Developer Community

Contact


© 1989–2021 Interactive Network Technologies, Inc.
Privacy Policy

COPYRIGHT © 2021 INTERACTIVE NETWORK TECHNOLOGIES, Inc