12 Complements

Embed Size (px)

Citation preview

  • 8/12/2019 12 Complements

    1/36

    SKUAand GOCADUser Guide

    Part XII: System and Complements

  • 8/12/2019 12 Complements

    2/36

    Published October 10, 2012

    19972012 Paradigm Ltd. or its affiliates and subsidiaries. All rights reserved.

    The information in this document is subject to change without notice and should not be construed as a commitment byParadigm Ltd. or its affiliates and subsidiaries (collectively, "Paradigm"). Paradigm assumes no responsibility for anyerrors that mayappear in this document.

    The Copyright Act of the United States, Title 17 of the United States Code, Section 501 prohibits the reproduction ortransmission of Paradigms copyrighted material in any form or by any means, electronic or mechanical, includingphotocopying and recording, or by any information storage and retrieval system without permission in writing fromParadigm. Violators of this statute will be subject to civil and possible criminal liability. The infringing activity will beenjoined and the infringing articles will be impounded. Violators will be personally liable for Paradigms actual damagesand any additional profits of the infringer, or statutory damages in the amount of up to $150,000 per infringement.Paradigm will also seek all costs and attorney fees. In addition, any person who infringes this copyright willfully and for thepurpose of commercial advantage or private financial gain, or by the reproduction or distribution of one or more copies ofa copyrighted work with a total retail value of over $1,000 shall be punished under the criminal laws of the United States ofAmerica, including fines and possible imprisonment.

    The following are trademarks or registered trademarks of Paradigm Ltd. or its affiliates and subsidiaries(collectively,"Paradigm") in the United States or in other countries: Paradigm, Paradigm logo, and/or other Paradigmproducts referenced herein. For a complete list of Paradigm trademarks, visit our Web site at www.pdgm.com. All othercompany or product names are the trademarks or registered trademarks of their respective holders.

    Alea and Jacta software under license from TOTAL. All r ights reserved.

    Some components or processes may be licensed under one or more of U.S. Patent Numbers 5,570,106; 5,615,171;

    6,765,570; and 6,690,820.Some components or processes are patented by Paradigm and/or one or more of its affiliates under U.S. Patent Numbers5,563,949; 5,629,904; 5,838,564; 5,892,732; 5,930,730; 6,055,482; 6,092,026; 6,430,508; 6,819,628; 6,820,043;6,859,734; 6,873,913; 7,095,677; 7,123,258; 7,295,929; 7,295,930; 7,328,139; 7,561,922; 7,584,056; 7,711,532; and7,844,402. In addition, there may be patent protection in other foreign jurisdictions for these and other Paradigm products.

    All rights not expressly granted are reserved.

    Third-party software notices are located at www.pdgm.com/thirdparty/.

    http://www.pdgm.com/http://www.pdgm.com/thirdparty/http://www.pdgm.com/thirdparty/http://www.pdgm.com/
  • 8/12/2019 12 Complements

    3/36

    iiiContents

    Contents

    Part XII: System and Complements

    Chapter 1 Introduction to Complements...................................................................1-1

    1.1 What Is OpenSpirit Client? ............................................................................ 1-2

    1.2 What Is 3D Magellan Mouse?........................................................................ 1-3

    Chapter 2 Exchanging Data Using OpenSpirit Client................................................2-1

    2.1 Introduction to OpenSpirit Client................................................................... 2-2

    2.1.1 Data Access with OpenSpirit Client ................................................... 2-2

    2.1.2 Application Integration with OpenSpirit Client................................... 2-3

    2.1.3 OpenSpirit Client Licensing Requirements.......................................... 2-4

    2.2 Getting Started with OpenSpirit Client .......................................................... 2-52.3 Quick Tour of the OpenSpirit Client Interface ................................................2-12

    2.4 Loading External Data with OpenSpirit DataSelector......................................2-13

    2.4.1 Loading Wells, Markers, and Logs with OpenSpirit DataSelector ........2-14

    2.4.2 Loading 3D Seismic Volumes with OpenSpirit DataSelector ...............2-17

    2.4.3 Loading Horizons with OpenSpirit DataSelector ................................2-19

    2.4.4 Loading Fault Sticks with OpenSpirit DataSelector ............................2-20

    2.5 Loading External Data with OpenSpirit Viewers or Third-Party Programs .........2-21

    2.6 Tracking Pointer Location Through OpenSpirit ...............................................2-22

    2.7 Exporting SKUA or GOCAD Data Through OpenSpirit....................................2-23

    2.7.1 Exporting a Well Through OpenSpirit ...............................................2-23

    2.7.2 Exporting a Well Marker Through OpenSpirit....................................2-24

    2.7.3 Exporting a Well Log Through OpenSpirit .........................................2-25

    2.7.4 Exporting a Voxet Property Through OpenSpirit ................................2-26

  • 8/12/2019 12 Complements

    4/36

    Contentsiv SKUAand GOCAD Paradigm 2011

    With Epos

    4.1 Data Management

  • 8/12/2019 12 Complements

    5/36

    1-1

    1

    Introduction to Complements

    In this chapter "What Is OpenSpirit Client?,"

    page 1-2

    "What Is 3D Magellan Mouse?,"

    page 1-3

    Overview Paradigm SKUAand Paradigm GOCADincludes the complementary products:OpenSpirit Client and 3D Magellan Mouse. The complementary products are not linkedto any discipline but increase productivity when you perform tasks with other SKUA andGOCAD products.

  • 8/12/2019 12 Complements

    6/36

    Introduction to Complements1-2 SKUAand GOCAD Paradigm 2011

    With Epos

    4.1 Data Management

    1.1 What Is OpenSpirit Client?With OpenSpirit Client, users can work within the OpenSpirit application integrationframework to access and interact with OpenWorks, SeisWorks, IESX, and otherprograms. The OpenSpirit Client module lessens the need for file conversions betweenSKUA or GOCAD and major vendor products, resulting in increased productivity andeasier use of SKUA and GOCAD technology. Seismic data does not need to be moved, andyou can directly access well data in the data store. OpenSpirit Client supports eventsgenerated by the interpreter in his or her interpretation workstation so that modificationsto the interpretation are automatically updated in SKUA and GOCAD.

    Some important features and benefits of OpenSpirit Client include:

    Reduce costs.Leverage your existing project databases (referred to in OpenSpirit asdata stores). Eliminate costly data reformatting tasks.

    Save time.Reduce the time spent doing data import/export.

    Eliminate costly errors.OpenSpirit Client automatically converts all data accessedinto a consistent coordinate system and set of units.

    Improve decision quality.Find and use all available data in your office by leveragingthe OpenSpirit DataSelector and ArcView Extension.

    Enable creative workflows.With OpenSpirit Client, SKUA and GOCAD users cancreate innovative multi-vendor workflows.

    For more information about OpenSpirit Client, see Chapter 2, "Exchanging Data UsingOpenSpirit Client."

  • 8/12/2019 12 Complements

    7/36

    Part XII: System and Complements

    1.2 What Is 3D Magellan Mouse? 1-3User Guide

    1.2 What Is 3D Magellan Mouse?In SKUA and GOCAD, you can use 3D Magellan Mouse to enhance your interpretationexperience.

    3D Magellan Mouse is the software component that interacts with the 3D MagellanMouse hardware device. For an example, see Figure 11. The mouse has a 6-degrees-of-

    freedom (three axis translations and rotations) sensor cap mounted on a steady base.With it you can manipulate 3D models naturally and intuitively to simultaneously pan,zoom, and rotate 3D objects in every direction. You control the direction and speed ofmovement by applying pushes, pulls, and twists to the cap.

    Benefits include:

    Ergonomic features in the 3D Magellan Mouse reduce hand motion and muscleactivity.

    The 3D Magellan Mouse increases productivity two to three times compared to usinga conventional mouse.

    Figure 11 Example of a3D Magellan Mouse

    Figure 12 Controlling3D motion

    http://-/?-http://-/?-
  • 8/12/2019 12 Complements

    8/36

    Introduction to Complements1-4 SKUAand GOCAD Paradigm 2011

    With Epos

    4.1 Data Management

  • 8/12/2019 12 Complements

    9/36

    2-1

    2

    Exchanging Data UsingOpenSpirit Client

    In this chapter "Introduction to OpenSpirit Client,"

    page 2-2

    "Getting Started with OpenSpiritClient," page 2-5

    "Quick Tour of the OpenSpirit ClientInterface," page 2-12

    "Loading External Data withOpenSpirit DataSelector," page 2-13

    "Loading External Data with

    OpenSpirit Viewers or Third-PartyPrograms," page 2-21

    "Tracking Pointer Location ThroughOpenSpirit," page 2-22

    "Exporting SKUA or GOCAD DataThrough OpenSpirit," page 2-23

    Overview This chapter provides an overview of the ways you can access data through OpenSpirit,the types of data you can exchange, and licensing requirements. It also explains how touse OpenSpirit Client, from connecting to OpenSpirit, through loading data and sending

    and receiving cursor (pointer location) information, and finally exporting Paradigm

    SKUAand Paradigm GOCADdata to other subsurface data stores and programs.

  • 8/12/2019 12 Complements

    10/36

    Exchanging Data Using OpenSpirit Client2-2 SKUAand GOCAD Paradigm 2011

    With Epos

    4.1 Data Management

    2.1 Introduction to OpenSpirit ClientOpenSpirit Client is an optional module in Paradigm SKUAand Paradigm GOCADthat you can use to exchange data seamlessly with GeoFrame, OpenWorks, and othersubsurface data stores and native programs such as IESX, Charisma, and SeisWorks. WithOpenSpirit Client, you can also bidirectionally track the pointer location in SKUA or

    GOCAD and another interpretation program such as SeisWorks. For an example of atypical scenario, see Figure 21.

    Figure 21 Data exchange scenario with OpenSpirit Client

    For more information about data access, application integration, and licensingrequirements related to OpenSpirit Client, see the following topics:

    "Data Access with OpenSpirit Client," page 2-2 "Application Integration with OpenSpirit Client," page 2-3 "OpenSpirit Client Licensing Requirements," page 2-4

    2.1.1 Data Access with OpenSpirit Client

    With OpenSpirit Client, SKUA or GOCAD "listens" for OpenSpirit data selection events,which may come from a variety of sources including:

    OpenSpirit DataSelector OpenSpirit viewers ArcView (with ArcView Extension from OpenSpirit)

    Native OpenWorks programs (StratWorks and SeisWorks, for example) Native GeoFrame programs (IESX and Charisma, for example) Other vendor programs

    After a data selection event is received, the OpenSpirit Client will load the selected datainto the current SKUA or GOCAD session. With OpenSpirit Client, you can access the datatypes listed in Table 21, coming from any OpenSpirit-enabled data store.

    ArcViewExtension

    OpenSpirit Framework

    Exchange data

    and eventsExchange data

    and events

    Exchange data

    and events

    SeisWorks

    Data or cursor

    selection event

    OpenSpirit Event

    GatewayEvent

    GeoFrameData Connector

    Exchange data

    OpenWorksdata store

    Exchange data

    OpenWorksData Connector

    . . .

    Server

    Client

    Server

    . . .

    OpenSpirit Client(module in SKUAor GOCAD)

    OpenSpiritDataSelector

    Geoframedata store

  • 8/12/2019 12 Complements

    11/36

    Part XII: System and Complements

    2.1 Introduction to OpenSpirit Client 2-3User Guide

    Table 21 Reading andwriting of data

    In addition, OpenSpirit Client listens for data change events and updates thecorresponding SKUA or GOCAD object if an external program modifies an OpenSpiritobject. An automatic update occurs in SKUA or GOCAD if the object is modified in thedata store while connected to the OpenSpirit Session. For more information aboutOpenSpirit sessions, see "Getting Started with OpenSpirit Client" on page 2-5.

    2.1.2 Application Integration with OpenSpiritClient

    With OpenSpirit Client, SKUA or GOCAD listens for and sends a variety of events (seeTable 22) that allows it to interact with other OpenSpirit-enabled programs, includingnative OpenWorks and GeoFrame programs.

    Table 22 Interactionevents

    Examples You can broadcast data selection events from ArcView and SKUA or GOCAD will reactand display data coming f rom an OpenSpirit connected data store (requires ArcViewExtension).

    You can bidirectionally share cursor tracking events with StratWorks or SeisWorks(running on Solaris or Linux) and SKUA or GOCAD (running anywhere).

    You can broadcast selection events from the GeoFrame data manager (on Linux) topopulate SKUA or GOCAD with selected wells, logs, and markers.

    You can preview log data in the OpenSpirit Well Viewer and then broadcast thehighlighted logs to SKUA or GOCAD.

    You can update well correlations in another OpenSpirit-enabled program and SKUAor GOCAD immediately updates the measured depth of the corresponding wellmarker.

    Data type Read from external data store Write to external data store

    Well (time or depth)

    Path Yes Yes

    Markers (picks) Yes Yes

    Logs Yes Yes

    InterpretationHorizon (seismic and

    nonseismic)

    Yes Yes

    Fault stick Yes No

    Checkshot Yes No

    2D seismic Yes No

    3D seismic Yes No

    Interaction SKUA and GOCAD listen SKUA and GOCAD send

    Data selection Yes No

    Data change Yes Yes, when updated data is exportedCursor (pointer) tracking Yes Yes

  • 8/12/2019 12 Complements

    12/36

    Exchanging Data Using OpenSpirit Client2-4 SKUAand GOCAD Paradigm 2011

    With Epos

    4.1 Data Management

    2.1.3 OpenSpirit Client Licensing Requirements

    Several licenses and products from different vendors are required to use OpenSpirit Client:

    OpenSpirit Client module for SKUA or GOCAD, licensed by Paradigm (OpenSpiritClient includes the SKUA or GOCAD Connection license from OpenSpirit Corporation)

    OpenSpirit Runtime (licensed by OpenSpirit Corporation; includes the BaseFramework, Launcher, DataSelector, and Viewers)

    Data store such as any of the following:

    OpenWorks (licensed by Landmark Graphics Corporation) GeoFrame (licensed by Schlumberger Information Solutions) Finder (licensed by Schlumberger Information Solutions) KINGDOM (licensed by Seismic Micro-Technology, Inc.)

    andthe corresponding OpenSpirit Data Module server (licensed by OpenSpiritCorporation). A complete list of currently supported OpenSpirit data stores is on theOpenSpirit Corporation Web site at http://www.openspirit.com/.

    Optionally, to find and select data in ArcView:

    ArcView (licensed by ESRI) ArcView Extension (licensed by OpenSpirit Corporation) Scan Utility (OpenSpirit Corporation) (one per site)

    http://www.openspirit.com/http://www.openspirit.com/
  • 8/12/2019 12 Complements

    13/36

    Part XII: System and Complements

    2.2 Getting Started with OpenSpirit Client 2-5User Guide

    2.2 Getting Started with OpenSpirit ClientBefore you can use OpenSpirit Client, you must first start OpenSpirit Launcher (theOpenSpirit Corporation program) and connect to an OpenSpirit Session. The OpenSpiritSession sets the scope of collaboration among programs and includes some preferencesettings (coordinate system and units preferences, for example). An OpenSpirit project,called a ProjectSet., must be associated with the Session. A ProjectSet in OpenSpirit is a"virtual" project that can be shared with other users in your organization; it defines thescope of data you want to work with in a given Session. Your ProjectSet can have projectsfrom multiple vendor programs and versions.

    After you set up the Session and connect to it in OpenSpirit Launcher, you must thenconnect to the same Session in SKUA or GOCAD.

    For information, see the following topics:

    "To set up an OpenSpirit Session," page 2-5 "To connect to the OpenSpirit Session in SKUA or GOCAD," page 2-10

    Notes

    This section summarizes the steps required in OpenSpirit Launcher. Details regarding starting

    the OpenSpirit Launcher, creating an OpenSpirit Session, and creating an OpenSpirit ProjectSetare all in the OpenSpirit Users Guide, which is installed locally with the program and available

    at http://www.openspirit.com/documentation.html. The OpenSpirit Users Guide also explains

    the options that appear when you close OpenSpirit Launcher.

    For information about how to install OpenSpirit, see the OpenSpirit Users Guide. OpenSpiritClient is installed automatically when you install SKUA or GOCAD, with access controlled

    through License Manager. If you are using OpenSpirit Client in a UNIX or Linux environment,

    one additional configuration step is needed to specify where OpenSpirit is installed on your

    computer. For information, see the Installation Guide.

    To set up anOpenSpirit Session

    1 Do one of the following to start OpenSpirit Launcher:

    If you are working in the Windows environment, click OpenSpirit Launchericonon your Windows desktop.

    If you are working in the UNIX environment, type openspiritin the bin directoryof the OpenSpirit installation.

    2 If you are starting Open Spirit Launcher for the first time, register as a new OpenSpirituser when the OpenSpirit User Registration dialog box appears. You can either createa new OpenSpirit user or "alias" to an existing one. The most common case is tocreate a new OpenSpirit user by typing your UNIX user ID, the name of the UNIX host,and password. For more information, see the OpenSpirit Users Guide.

    http://www.openspirit.com/documentation.htmlhttp://www.openspirit.com/documentation.html
  • 8/12/2019 12 Complements

    14/36

    Exchanging Data Using OpenSpirit Client2-6 SKUAand GOCAD Paradigm 2011

    With Epos

    4.1 Data Management

    3 When prompted, start the OpenSpirit User Server. You can run the User Server locallyor on a remote UNIX host. If you select to run it on a remote UNIX host, type the logininformation for that host. For more information, see the OpenSpirit Users Guide.

    After you successfully register and start the User Server, OpenSpirit Launcher opens.

    4 Click Session Manager to show the full set of features.

  • 8/12/2019 12 Complements

    15/36

    Part XII: System and Complements

    2.2 Getting Started with OpenSpirit Client 2-7User Guide

    5 If the OpenSpirit project (called a ProjectSet) you want to use does not already exist,create it now. The basic process to create a ProjectSet is as follows; details are in theOpenSpirit Users Guide.

    a In OpenSpirit Launcher, click the Project Settab, and then click Createto openthe Create a ProjectSet dialog box.

    b Expand the project tree on the left, click the project you want to include in the

    ProjectSet, and then click the right arrow to move the project to the ProjectSetContentsarea on the right. Move all the projects you want to include in yourProjectSet to the area on the r ight.

    c In the Namebox, type a name for your ProjectSet, type a description for theProjectSet in the Descriptionbox, and then click OK.

  • 8/12/2019 12 Complements

    16/36

    Exchanging Data Using OpenSpirit Client2-8 SKUAand GOCAD Paradigm 2011

    With Epos

    4.1 Data Management

    6 If the OpenSpirit Session you want to use does not already exist, create it now. Thebasic process to create a session is as follows; details are in the OpenSpirit UsersGuide.

    a In OpenSpirit Launcher, click the Sessiontab, and then click Createto open theCreate A Session dialog box.

    b In the Namebox, type a name for your Session, type a description in theDescriptionbox, and then click Select.

    c In the Select a Project Set for Session dialog box, click the ProjectSet you want toassociate with this Session, and then click OK. The name of the ProjectSetappears in the Create A Session dialog box, and the name of the Selectbuttonchanges to Project password.

    d Click Project passwordand set the passwords if they are necessary for any ofthe projects in your ProjectSet. For example, GeoFrame requires a projectpassword and Finder requires an analyst and password; OpenWorks does notrequire a password.

  • 8/12/2019 12 Complements

    17/36

    Part XII: System and Complements

    2.2 Getting Started with OpenSpirit Client 2-9User Guide

    e Click the Unitstab and select the preferred units of measure for display. Thecommand requires you to specify the units. In this example, the units are set tothe International System of Units (SI).

    f Click the Coordinate System tab and select the preferred coordinate system.The command requires you to specify a coordinate system.

    g If your ProjectSet includes any OpenWorks projects, select interpreters by usingthe Project Interpreterstab and define the source priority. For moreinformation, see the OpenSpirit Users Guide.

    h When you are finished creating the Session, click OK.

  • 8/12/2019 12 Complements

    18/36

    Exchanging Data Using OpenSpirit Client2-10 SKUAand GOCAD Paradigm 2011

    With Epos

    4.1 Data Management

    7 In OpenSpirit Launcher, select the Session you want to connect to in the CurrentSessionbox.

    Now you are ready to connect to the same Session in SKUA or GOCAD and begin usingOpenSpirit Client.

    To connect to theOpenSpirit Session in

    SKUA or GOCAD

    1 Start SKUA or GOCAD and include the OpenSpirit Client module in the project.

    Notes

    The OpenSpirit Client module is available only when you run standalone SKUA or GOCAD.It is not available when you run SKUA or GOCAD from the Paradigm Session Manager.

    For information about how to add a module to a new or existing project, see Part I:Getting Started, "Choosing Modules for a Project" on page 1-11.

    2 In the SKUA or GOCAD window, on the OpenSpirittoolbar, click Listen to

    Selection Events to open the Connect to Session dialog box.

    Important As described in the previous procedure, OpenSpirit Launcher must be runningand connected to a Session with unit and coordinate system preferences set; the Session must

    also be associated with a ProjectSet containing at least one project.3 In the Active OpenSpirit Sessionbox, select the same OpenSpirit Session you have

    connected to in OpenSpirit Launcher.

    After you select the session, the coordinate system information specified in yoursession will appear in the dialog box.

    http://1gettingstarted.pdf/http://1gettingstarted.pdf/http://1gettingstarted.pdf/http://1gettingstarted.pdf/
  • 8/12/2019 12 Complements

    19/36

    Part XII: System and Complements

    2.2 Getting Started with OpenSpirit Client 2-11User Guide

    4 In the Well import domainarea, select the domain in which you want to loadOpenSpirit well data by clicking Timeor Depth. OpenSpirit will convert well data inthe depth domain to time if you select the Timeoption and a preferred checkshotsurvey (well time-depth table) exists for the well in the source data store.

    Notes

    Converting to the time domain has no affect on the data residing in the data store; itchanges the domain in SKUA or GOCAD. If you update the converted wells in SKUA or

    GOCAD, you will not be able to export them back to the data s tore while they are still in

    the time domain.

    If your wells in the data store are in depth, you select the Timeoption, and no checkshotsurvey exists, you will not be able to load the wells into SKUA or GOCAD.

    After successful connection, a lightning bolt icon ( ) appears on the OpenSpirit

    toolbar, indicating that SKUA or GOCAD is now "listening" for selection events. You canalso see the name of the OpenSpirit session at any time by resting the pointer over the

    icon.

    Selection events can be sent by:

    OpenSpirit DataSelectorfor information about how to load data by using theDataSelector, see "Loading External Data with OpenSpirit DataSelector" onpage 2-13.

    OpenSpirit Data Viewersfor information, see "Loading External Data withOpenSpirit Viewers or Third-Party Programs" on page 2-21.

    ArcView Extension and other third-party programsfor information, see "LoadingExternal Data with OpenSpirit Viewers or Third-Party Programs" on page 2-21.

  • 8/12/2019 12 Complements

    20/36

    Exchanging Data Using OpenSpirit Client2-12 SKUAand GOCAD Paradigm 2011

    With Epos

    4.1 Data Management

    2.3 Quick Tour of the OpenSpirit ClientInterfaceWhen you open a SKUA or GOCAD project that includes OpenSpirit Client, theOpenSpirit toolbar appears at the top of the SKUA or GOCAD window (see Figure 22).

    Figure 22 OpenSpirittoolbar

    Also, the File menu contains additional commands to export SKUA and GOCAD objectsthrough OpenSpirit. You can find them by selecting File > Export > OpenSpirit, andthen clicking the command for the item that you want to export. For information aboutthese commands, see "Exporting SKUA or GOCAD Data Through OpenSpirit" onpage 2-23.

    Listen to Cursor Events.Receives cursor (pointer) tracking events. If you select

    Send Cursor Events in an OpenSpirit-enabled program and select Listen to

    Cursor Events in SKUA or GOCAD, you can move the pointer in the other

    program and track the location in SKUA or GOCAD. For more information, see "Toreceive pointer location events" on page 2-22.

    Send Cursor Events.Sends cursor (pointer) tracking events. If you select Send

    Cursor Events in SKUA or GOCAD and select Listen to Cursor Events in

    an OpenSpirit-enabled program, you can pick a point on an object (use Get XYZ

    Coordinate ) and track the location in the other program. For more

    information, see "To send pointer location events" on page 2-22.

    Listen to Selection Events.Opens a dialog box in which you select theOpenSpirit Session you want to connect to. For more information, see "To connectto the OpenSpirit Session in SKUA or GOCAD" on page 2-10.

    After you connect to a session, a lightning bolt icon ( ) appears, indicating that

    SKUA or GOCAD is "listening" for OpenSpirit selection events. You can thenexchange data and share cursor tracking events through OpenSpirit.

    Tip You can also see the OpenSpirit session name by resting the point over the icon.

  • 8/12/2019 12 Complements

    21/36

    Part XII: System and Complements

    2.4 Loading External Data with OpenSpirit DataSelector 2-13User Guide

    2.4 Loading External Data with OpenSpiritDataSelectorTable 23summarizes the data types you can load from an OpenSpirit-enabled data storeinto SKUA or GOCAD.

    Table 23 OpenSpirit-supported data types you

    can load

    When you load data into SKUA or GOCAD through OpenSpirit, you are creating a link tothe data store: the data resides in the data store rather than on disk in SKUA or GOCADformat. You can work with the loaded data the same way that you would work with anyother data created in SKUA or GOCAD or imported using file converters. If you decidethat you want the objects to be stored with the project in SKUA or GOCAD format, savethe project.

    For basic information about how to use OpenSpirit DataSelector to load data into SKUAor GOCAD, see the following topics:

    "Loading Wells, Markers, and Logs with OpenSpirit DataSelector," page 2-14 "Loading 3D Seismic Volumes with OpenSpirit DataSelector," page 2-17 "Loading Horizons with OpenSpirit DataSelector," page 2-19 "Loading Fault Sticks with OpenSpirit DataSelector," page 2-20

    Note For complete details regarding the DataSelector, see the OpenSpirit Users Guide. It includes

    information about how to:

    Query data based on attribute values or spatial location. This is a powerful capability; forexample, you can construct an attribute query to find all active wells with a total depth greater

    than 7000 feet.

    Display data in project units and coordinate system or use session preferences. Save query criteria and display preferences (in an XML file) for later reuse. Query across multiple projects of any type. Control which attributes are displayed in the DataSelector.

    OpenSpirit data type Object type loaded into SKUA or GOCAD

    Well bore Well

    Well pick Well marker

    Well log Well log

    3D volume Voxet and properties

    Horizon and properties 2D-Grid and properties

    Fault (stick) Curve

  • 8/12/2019 12 Complements

    22/36

    Exchanging Data Using OpenSpirit Client2-14 SKUAand GOCAD Paradigm 2011

    With Epos

    4.1 Data Management

    2.4.1 Loading Wells, Markers, and Logs withOpenSpirit DataSelector

    You can use the OpenSpirit DataSelector to load well data into SKUA or GOCAD.

    For more information, see the following topics:

    "To load wells through OpenSpirit," page 2-14 "To load well picks (markers) through OpenSpirit," page 2-16 "To load well logs through OpenSpirit," page 2-17

    To load wells throughOpenSpirit

    1 Ensure OpenSpirit Launcher and SKUA or GOCAD are connected to the sameOpenSpirit Session. For information about how to connect to an OpenSpirit Session,see "Getting Started with OpenSpirit Client" on page 2-5.

    2 In OpenSpirit Launcher, select Tools >DataSelector/CopySyncto open theOpenSpirit DataSelector Pluswindow (referred to as DataSelector).

    3 On the Projectstab, select the projects you want to load data from. All projects inthe ProjectSet are listed and selected by default. (In this example, there is only one

    project, but there could be several.)

    http://-/?-http://-/?-http://-/?-http://-/?-
  • 8/12/2019 12 Complements

    23/36

    Part XII: System and Complements

    2.4 Loading External Data with OpenSpirit DataSelector 2-15User Guide

    4 If necessary, click Wellson the left side of the window to change the work area tothe well domain, click the Well Bore Listtab, and then select one or more wellborelists.

    5 Click the Well Bore tab, select the wells that you want to load into SKUA or GOCAD,

    and then click Broadcast All Selected Rows .

    The wells appear in SKUA or GOCAD in the Objectsbrowser, named with theCommonName.

    Tip If you want to name the wells w ith a different alias, you can run a hidden command: Select

    View > Terminalto open the Terminal pane, type the command WellRenameFromAlias, press

    ENTER, and then select the alias type you want to usefor example, the unique well identifier (UWI).

  • 8/12/2019 12 Complements

    24/36

    Exchanging Data Using OpenSpirit Client2-16 SKUAand GOCAD Paradigm 2011

    With Epos

    4.1 Data Management

    To load well picks(markers) through

    OpenSpirit

    1 If you have not done so already, in DataSelector, select the wells whose markers youwant to loadfor information, see "To load wells through OpenSpirit" on page 2-14.

    2 Click the Well Picktab. All the well picks (markers) for the selected wells appear inthe list.

    Note For OpenWorks projects, the list only includes markers for the interpreter selected whenyou created the OpenSpirit Session.

    Tip If you have not loaded

    the associated wells into

    SKUA or GOCAD yet, click

    Broadcast All Selected

    Rows on All Tabs

    instead.

    3 Select the well markers that you want to load into SKUA or GOCAD, and then click

    Broadcast All Selected Rows .

    The well markers appear in the Objectsbrowser in the markers list for each well and areautomatically displayed in the view. When you show the associated well, the markersappear along the well path. The command also creates a stratigraphic horizon feature foreach well marker. (For more information about features and how they are used in SKUA orGOCAD, see Part IV: Foundation Modeling, Chapter 8, "Defining and Working withGeologic Features.")

    http://4foundationmodeling.pdf/http://4foundationmodeling.pdf/http://4foundationmodeling.pdf/http://4foundationmodeling.pdf/
  • 8/12/2019 12 Complements

    25/36

    Part XII: System and Complements

    2.4 Loading External Data with OpenSpirit DataSelector 2-17User Guide

    To load well logsthrough OpenSpirit

    1 If you have not done so already, in DataSelector, select the wells whose logs you wantto loadfor information, see "To load wells through OpenSpirit" on page 2-14.

    2 Click the Well Logtab. All the well logs for the selected wells appear in the list.

    Tip If you have not loaded

    the associated wells into

    SKUA or GOCADyet, click

    Broadcast All Selected

    Rows on All Tabs

    instead.

    3 Select the well logs that you want to load into SKUA or GOCAD, and then click

    Broadcast All Selected Rows .

    The well logs appear in the Objectsbrowser in the logs list for each well.

    2.4.2 Loading 3D Seismic Volumes with OpenSpiritDataSelector

    You can use the OpenSpirit DataSelector to load 3D seismic volumes into SKUA orGOCAD as Voxet objects.

    To load 3D volumesthrough OpenSpirit

    1 Ensure OpenSpirit Launcher and SKUA or GOCAD are connected to the sameOpenSpirit Session. For information about how to connect to an OpenSpirit Session,see "Getting Started with OpenSpirit Client" on page 2-5.

    2 In OpenSpirit Launcher, select Tools> DataSelector/CopySyncto open theOpenSpirit DataSelector Pluswindow.

    3 On the Projectstab, select the projects you want to load data from. All projects inthe ProjectSet are selected by default.

  • 8/12/2019 12 Complements

    26/36

    Exchanging Data Using OpenSpirit Client2-18 SKUAand GOCAD Paradigm 2011

    With Epos

    4.1 Data Management

    4 Click Seismicon the left side of the window to change the work area to the seismicdomain, click the 3D Survey tab, and then select one or more surveys.

    5 Click the 3D Volume tab, select the seismic cubes that you want to load into SKUA or

    GOCAD, and then click Broadcast All Selected Rows .

    Tip If your SKUA or GOCADproject includes the

    Interpretation Modeling

    module, you can use the

    Seismic Sectiontoolbar to

    display sections.

    The 3D volumes are loaded into SKUA or GOCAD as Voxet objects and appear in theObjectsbrowser. When you display the voxet in the 3D Viewer, only the cage appears. Tovisualize the volume, display the property, and then use the Styletoolbar for the voxet todisplay sections.

    The sections are loaded from the OpenSpirit-enabled data store as you select them (thewhole volume is not loaded into memory). When doing picking, the sample value is alsoqueried through the server, which can be relatively slow. For this reason, you might wantto load the whole volume. You can load the whole volume by using any of these methods:

    Saving the voxet as an ASCII file by using the Save Objectsor the Save Objects Ascommandfor information, see Part I: Getting Started, "Saving an Object as a DataFile" on page 3-15.

    Saving the project by using the Saveor Save Ascommandfor information, seePart I: Getting Started, "Saving a Project" on page 5-7.

    Loading the property into memory by using the Storage Swapcommandforinformation, see Part IV: Foundation Modeling, "Swapping Property Storage orBricking Properties" on page 12-30.

    http://1gettingstarted.pdf/http://1gettingstarted.pdf/http://1gettingstarted.pdf/http://4foundationmodeling.pdf/http://4foundationmodeling.pdf/http://4foundationmodeling.pdf/http://4foundationmodeling.pdf/http://1gettingstarted.pdf/http://1gettingstarted.pdf/http://1gettingstarted.pdf/
  • 8/12/2019 12 Complements

    27/36

    Part XII: System and Complements

    2.4 Loading External Data with OpenSpirit DataSelector 2-19User Guide

    2.4.3 Loading Horizons with OpenSpiritDataSelector

    You can use the OpenSpirit DataSelector to load seismic horizon interpretations intoSKUA or GOCAD as 2D-Grid objects.

    To load seismichorizon

    interpretationsthrough OpenSpirit

    1 Ensure OpenSpirit Launcher and SKUA or GOCAD are connected to the sameOpenSpirit Session. For information about how to connect to an OpenSpirit Session,see "Getting Started with OpenSpirit Client" on page 2-5.

    2 In OpenSpirit Launcher, select Tools> DataSelector/CopySyncto open theOpenSpirit DataSelector Pluswindow.

    3 On the Projectstab, select the projects you want to load data from. All projects inthe ProjectSet are selected by default.

    4 Click Interpretationon the left side of the window to change the work area to theinterpretation domain, click the Earth Model tab, and then select one or more earthmodels.

    5 Click the Horizon tab, select the horizons that you want to load into SKUA or

    GOCAD, and then click Broadcast All Selected Rows .

    The horizons are loaded into SKUA or GOCAD as 2D-Grid objects and appear in theObjectsbrowser. All properties carried on the horizons are also loaded.

  • 8/12/2019 12 Complements

    28/36

    Exchanging Data Using OpenSpirit Client2-20 SKUAand GOCAD Paradigm 2011

    With Epos

    4.1 Data Management

    2.4.4 Loading Fault Sticks with OpenSpiritDataSelector

    You can use the OpenSpirit DataSelector to load fault interpretations (fault sticks) intoSKUA or GOCAD as Curve objects.

    To load fault sticksthrough OpenSpirit

    1 In OpenSpirit Launcher, select Tools>DataSelector/CopySyncto open theOpenSpirit DataSelector Pluswindow.

    2 On the Projectstab, select the projects you want to load data from. All projects inthe ProjectSet are selected by default.

    3 Click Interpretationon the left side of the window to change the work area to theinterpretation domain, click the Earth Model tab, and then select one or more earthmodels.

    4 Click the Fault tab, select the fault sticks that you want to load into SKUA or

    GOCAD, and then click Broadcast All Selected Rows .

    The fault sticks are loaded into SKUA or GOCAD as Curve objects and appear in theObjectsbrowser.

  • 8/12/2019 12 Complements

    29/36

    Part XII: System and Complements

    2.5 Loading External Data with OpenSpirit Viewers or Third-Party Programs 2-21User Guide

    2.5 Loading External Data with OpenSpiritViewers or Third-Party ProgramsFrom the OpenSpirit 3D Viewer, you can load the same OpenSpirit data types into SKUAor GOCAD as with the DataSelector. For a list of the OpenSpirit data types that you canload into SKUA or GOCAD and the resulting SKUA or GOCAD object types, see "Loading

    External Data with OpenSpirit DataSelector" on page 2-13.

    As OpenSpirit Client listens to data selection events, the data selection event can comefrom any program that can send such an event. The OpenSpirit 3D Viewer is such aprogram, as well as ArcView Extension and other programs such as SeisWorks when theOpenWorks Pointing Dispatcher event is translated into an OpenSpirit data selectionevent.

    This section explains how to load data from the 3D Viewer or Well Viewer in OpenSpirit.You can use the same general approach to load eligible data into SKUA or GOCAD fromother OpenSpirit-enabled programs.

    To load data from an

    OpenSpirit viewer

    1 Ensure the OpenSpirit viewer and SKUA or GOCAD are connected to the same

    OpenSpirit session. For information about how to connect to an OpenSpirit session,see "Getting Started with OpenSpirit Client" on page 2-5.

    2 In the OpenSpirit viewer, select the object you want to load into SKUA or GOCAD (the

    object must be highlighted), and then click Broadcast .

    Note To load a well pick (marker) or log into SKUA or GOCAD from the OpenSpirit Well

    Viewer, the well on which the marker or log is defined should already be in the SKUA or

    GOCAD project.

    The object appears in the Objectsbrowser.

  • 8/12/2019 12 Complements

    30/36

    Exchanging Data Using OpenSpirit Client2-22 SKUAand GOCAD Paradigm 2011

    With Epos

    4.1 Data Management

    2.6 Tracking Pointer Location ThroughOpenSpiritWith OpenSpirit Client, you can share pointer location information between SKUA orGOCAD and any number of Open-Spirit-enabled programs: OpenSpirit Viewers, nativeOpenWorks and GeoFrame programs (requires the appropriate OpenSpirit event gateway

    to be running), and/or ArcView (requires the ArcView extension). The programs must beconnected to the same OpenSpirit session.

    For more information, see the following topics:

    "To receive pointer location events," page 2-22 "To send pointer location events," page 2-22

    To receive pointerlocation events

    1 Ensure the OpenSpirit-enabled program and SKUA or GOCAD are connected to thesame OpenSpirit session. For information about how to connect to an OpenSpiritsession, see "Getting Started with OpenSpirit Client" on page 2-5.

    2 In an OpenSpirit-enabled program, click Send Cursor Events .

    3 In SKUA or GOCAD, cl ick Listen to Cursor Events .

    4 Move the pointer in the other program.

    In SKUA or GOCAD, 3D Pointer and Get XYZ Coordinate turn on

    automatically. As you move the pointer in the other program or if you pick a point, thepointer moves to the same location in the 3D Viewer. The coordinates display on thestatus bar at the bottom of the window.

    To send pointerlocation events

    1 Ensure the OpenSpirit-enabled program and SKUA or GOCAD are connected to thesame OpenSpirit session. For information about how to connect to an OpenSpiritsession, see "Getting Started with OpenSpirit Client" on page 2-5.

    2 In SKUA or GOCAD, cl ick Send Cursor Events .

    3 In an OpenSpirit-enabled program, click Listen to Cursor Events .

    4 In SKUA or GOCAD, cl ick Get XYZ Coordinate on the Selectiontoolbar, and

    then pick a point on an object in the 3D Viewer.

    The location is sent to the other program and the pointer moves to that location. If youpick on a voxet that was loaded from OpenSpirit, there may be a delay because the valuemust be retrieved from the data store in OpenSpirit.

  • 8/12/2019 12 Complements

    31/36

    Part XII: System and Complements

    2.7 Exporting SKUA or GOCAD Data Through OpenSpirit 2-23User Guide

    2.7 Exporting SKUA or GOCAD Data ThroughOpenSpiritTable 24summarizes the SKUA or GOCAD data you can export to an OpenSpirit-enableddata store. It also indicates whether you can create or update the data and specifies theOpenSpirit data type you are exporting to. If you want to export any data, the target

    project must be associated with the OpenSpirit Session that you connected SKUA orGOCAD tofor more information, see "Getting Started with OpenSpirit Client" onpage 2-5.

    Table 24 Export

    capabilities from SKUAand GOCAD to

    OpenSpirit

    For more information, see the following topics:

    "Exporting a Well Through OpenSpirit," page 2-23 "Exporting a Well Marker Through OpenSpirit," page 2-24 "Exporting a Well Log Through OpenSpirit," page 2-25 "Exporting a Voxet Property Through OpenSpirit," page 2-26

    2.7.1 Exporting a Well Through OpenSpirit

    You can export one or more wells to an OpenSpirit-enabled data store. You specify whichOpenSpirit project to export to. If you loaded any of the wells from the specifiedOpenSpirit project and then modified it in SKUA or GOCAD, the command updates thewell in OpenSpirit. If a well you select to export does not already exist in the project, the

    command creates a new well. Wells in the depth domain can be exported. Exporting wellsin the time domain is not supported.

    To create or updatean OpenSpirit well

    1 Ensure OpenSpirit Launcher and SKUA or GOCAD are connected to the sameOpenSpirit Session. For information about how to connect to an OpenSpirit Session,see "Getting Started with OpenSpirit Client" on page 2-5.

    2 Select File > Export > OpenSpirit > Create or Update Wellto open the ExportWell dialog box.

    SKUA and GOCAD data

    typeCreate? Update? Exported as this OpenSpirit data type

    Well object Yes Yes Wellbore

    Well marker Yes Yes Well pick

    Well log Yes Yes Well log

    Voxet Yes No Seismic 3D volume

  • 8/12/2019 12 Complements

    32/36

    Exchanging Data Using OpenSpirit Client2-24 SKUAand GOCAD Paradigm 2011

    With Epos

    4.1 Data Management

    3 In the OpenSpirit Project box, select the project you want to export to. The listincludes all projects in the current OpenSpirit Session.

    4 In the Well objects box, enter the wells you want to export.

    5 Click OKor Apply.

    The command exports the wells to OpenSpirit. If any well you are exporting was

    previously loaded from the OpenSpirit project and then modified in SKUA or GOCAD, thecommand updates the well in OpenSpirit. If the well did not exist in the project, thecommand creates a new well.

    2.7.2 Exporting a Well Marker Through OpenSpirit

    You can export a well marker to an OpenSpirit-enabled data store. The well on which themarker is defined must already exist in OpenSpirit. If not, export the well firstforinformation, see "Exporting a Well Through OpenSpirit" on page 2-23and then exportthe marker. If you loaded the marker from OpenSpirit and then modified it in SKUA orGOCAD, the command updates the marker. If the marker does not exist, the commandcreates a new marker.

    To create or updatean OpenSpirit well

    marker

    1 Ensure OpenSpirit Launcher and SKUA or GOCAD are connected to the sameOpenSpirit Session. For information about how to connect to an OpenSpirit Session,see "Getting Started with OpenSpirit Client" on page 2-5.

    2 Select File > Export > OpenSpirit >Create or Update Well Markerto open theExport Well Marker dialog box.

    3 In the Wellbox, enter one or more wells where the marker is defined. The wells mustalready exist in OpenSpirit.

    4 In the Marker namebox, select the well marker you want to export.

    5 In the Interpreter name box, select the interpreter you want to use among the

    available interpreters.6 Click OKor Apply.

    The command exports the well marker to OpenSpirit. If the marker you are exporting waspreviously loaded from OpenSpirit and then modified in SKUA or GOCAD, the commandupdates the marker in OpenSpirit. If the marker did not exist, the command creates a newmarker.

  • 8/12/2019 12 Complements

    33/36

    Part XII: System and Complements

    2.7 Exporting SKUA or GOCAD Data Through OpenSpirit 2-25User Guide

    2.7.3 Exporting a Well Log Through OpenSpirit

    You can export a well log to an OpenSpirit-enabled data store. The well on which the logis defined must already exist in OpenSpirit. If not, export the well firstfor information,see "Exporting a Well Through OpenSpirit" on page 2-23and then export the log. If youloaded the log from OpenSpirit and then modified it in SKUA or GOCAD, the commandupdates the log. If the log does not exist, the command creates a new log.

    To create or updatean OpenSpirit well

    log

    1 Ensure OpenSpirit Launcher and SKUA or GOCAD are connected to the sameOpenSpirit Session. For information about how to connect to an OpenSpirit Session,see "Getting Started with OpenSpirit Client" on page 2-5.

    2 Select File > Export > OpenSpirit > Create or Update Well Logto open the ExportWell Log dialog box.

    3 In the Wellbox, enter one or more wells where the log is defined. The wells mustalready exist in OpenSpirit.

    4 In the Log namebox, select the well log you want to export.

    5 In the Interpreter name, select the interpreter you want to use among the available

    interpreters.

    6 Click OKor Apply.

    The command exports the well log to OpenSpirit. If the log you are exporting waspreviously loaded from OpenSpirit and then modified in SKUA or GOCAD, the commandupdates the log in OpenSpirit. If the log did not exist, the command creates a new log.

  • 8/12/2019 12 Complements

    34/36

    Exchanging Data Using OpenSpirit Client2-26 SKUAand GOCAD Paradigm 2011

    With Epos

    4.1 Data Management

    2.7.4 Exporting a Voxet Property ThroughOpenSpirit

    You can export a voxet property to a seismic 3D volume in an OpenSpirit-enabled datastore. You must specify which seismic survey to export the property to.

    Exporting a voxet property can take a considerable amount of time, depending on the sizeof the voxet.

    To export a voxetproperty through

    OpenSpirit

    1 Ensure OpenSpirit Launcher and SKUA or GOCAD are connected to the sameOpenSpirit Session. For information about how to connect to an OpenSpirit Session,see "Getting Started with OpenSpirit Client" on page 2-5.

    2 Select File > Export >OpenSpirit >Export Voxet as 3D Volume to open theExport voxet dialog box.

    3 In the Voxet name box, select the voxet you want to export.

    4 In the OpenSpirit Project box, select the project you want to export to. The list

    includes all projects in the current OpenSpirit Session.

    5 In the Seismic survey box, select the seismic survey you want to export the horizonto. The list includes all surveys associated with the current OpenSpirit Session.

    6 In the Propertiesbox, enter the voxet property you want to export. You can exportonly one property of the voxet to a seismic 3D volume.

    7 Click OKor Apply.

  • 8/12/2019 12 Complements

    35/36

  • 8/12/2019 12 Complements

    36/36