The TIBCO ActiveMatrix BusinessWorks Plug-in for OpenSpirit allows customers to create BusinessWorks process definitions and services that connect to geotechnical data stores (even those with proprietary binary files) and read and write data while honoring the coordinate reference systems of spatial data and units of scientific measurements. It also allows one to make process definitions that send OpenSpirit data selection or GIS selection events to other OpenSpirit enabled applications. You also may perform unit and coordinate system conversions.
The OpenSpirit Plug-in adds an OpenSpirit palette to Designer and the following components are then available for use:
Shared Resources
OpenSpirit Data Connection (create a data connection to an OpenSpirit enabled data source)
Activities
Data access
Query (Read data based on a SQL query defined at design time)
Insert (Insert data based on a SQL query defined at design time)
Update (Update data based on a SQL query defined at design time)
Delete (Delete data based on a SQL query defined at design time)
SQL Direct (Read or write data based on a SQL query defined at design or run time)
Directional Survey Processing (Perform rotational calculation on a well bore path given a target CRS)
Seismic 2D Reader (Read seismic 2D bulk data and output to a binary stream or an image)
Seismic 3D Reader (Read seismic 3D bulk data and output to a binary stream or an image)
Horizon Grid Reader (Read horizon grid bulk data and output to a binary stream or an image)
Coordinate systems
Coordinate System (select a coordinate system)
Coordinate System Conversion (perform coordinate conversion)
Geometry Conversion (Perform conversion of ESRI WKT to/from OpenSpirit Geometry types)
Spatial Operations (Perform spatial operations on geometry types)
Units
Units (select units)
Unit Conversion (perform unit conversion)
Events
Send Data Selection Event (send a data selection event to a user's listening applications)
Send GIS Selection Event (send a GIS selection event to a user's listening applications)
Each of these components is discussed in detail in the sections below.