|
|
GeoViz On Connect DK FAQ
Questions
-
Where are GeoViz On Connect documentation and example programs found?
-
What are the development requirements for GeoViz On Connect DK applications?
-
Are there environment variables that I must set to run GeoViz On Connect DK applications?
-
What are the shared memory and segment requirements ?
-
How to launch GeoViz On Connect DK applications?
-
What operations are supported with GeoViz On Connect interfaces?
-
What operations are supported in the seismic access?
-
How to initialize GeoViz On Connect applications?
-
How are xyz_vectors points referenced to?
-
What operations are supported for opacity access?
Answers
- GeoViz On Connect DK documentation and example programs are found under $GF_PATH/ies_geoviz_ogl. See gfdk_geoviz.pdf for Programming Guide and plugin.c or plugin_volattr.c for example source code. br />
- You must have the include gvon.h (include file), gvon.a (C libraries of routines for connection to GeoViz), Sun 64 bit C compiler or Linux C compiler, and XWindows main widget ID for your plugin.
- The environment variable GEOVIZ_PLUGINS must be set to point to the location of the plugins.txt file. Inside the plugins.txt file, you specify the given name and the actual name of your plugins. For example: DemoPlugin plugin where the first word represents the name of the executable and the second word or phrase represents the path and name of your executable. In the example above, DemoPlugin is the given name of your executable and plugin is the actual name of the testbed plugin executable. Additionally, if you wish to save horizon attributes, you must set the environment variable GV_INTERP_CACHE to 1 > setenv GV_INTERP_CACHE 1
- The recommended shared memory requirement is 4294967295 and the recommended seg is 25.
The following lines should be added to your /etc/sysctl.conf on Linux machines. kernel.shmmax = 4294967295 Note: You must have root privileges to change your system's configuration. Please consult your system administrator with the proper settings for your machine.
- GeoViz On Connect DK applications are launched from the "User" Pulldown in GeoViz. In other words, GeoViz must be running. The following steps are needed to launch GeoViz On Connect DK application: 1) modify the plugins.txt file to include the directory name of the plugin executable. 2) setenv GEOVIZ_PLUGINS to point to the plugins.txt file, and setenv GV_INTERP_CACHE 1 if you wish to save horizon attributes. 3) run Proman 4) launch GeoViz 5) load a seismic volume 6) select Geoviz->User->Plugins->Demo 7) select OK
- GeoViz On Connect interfaces allow you to 1) access seismic volumes in GeoViz 2) access to Opacity curves 3) force screen redraw 4) receive events from Geoviz
- gvon_Connect connects your plugin to GeoViz and gvon_Disconnect disconnects such connection.
- You can list, create, read, update and delete seismic volumes.
- xyz_vectors points are referenced with respect to the survey origin. See page 13 of the GeoViz On Connect Programming guide for detailed explanation.
- Read and update operations are supported for opacity access.
Request More Information
|
|