Geosoft mapping software for geophysics, geology, geochemistry
 

Press Release

Oasis montaj 5.1.6 Release Notes


December 10, 2002

Click on the following for further information:

New in Om5.1.6

New Drill3D Tool 

The Wholeplot 3D application enables you to view boreholes in full 3-dimensional perspective, with the ability to pan, zoom and rotate the view. Two different sets of data can be plotted down the borehole, selected from any of the choices already available in the Plan or Section views; including rock patterns, profiles, bar graphs, and more. Display surface topography, or overlay an image or grid on the surface topography. Include a gridded image of data at one or more selected levels. Like the Plan, Section and Strip Log maps, Wholeplot 3D plots to its own map, with optional legend. When plotted, the 3D viewer is launched automatically. Drill3D Tool product info page 

More Wholeplot Advances! 

"Font control" has been added to the various text features such as hole labels, annotations and posted text.

"Discrete numeric bands" have been added to the existing ability to plot colours based on a colour zone file. Discrete bands were actually the "old" Wholeplot way of defining colour bands, and are back by request. Up to eight individual bands may be defined, with colours or patterns. Minimum or maximum values may be left "open".

"Structural Ticks" have been added as a data plotting option for Sections and the 3D view. This option takes as input the absolute dip and azimuth of structures down the hole. In sections, ticks are plotted as lines crossing the hole, projected onto the section plane. In the 3D view, the "ticks" are plotted as disks to indicate the true orientation of the structure. [Note: For now, the dip and azimuth must be "true" values relative to horizontal and local north, but we plan to introduce a conversion method in the next release to allow the use of dips and azimuths measured relative to the local hole orientation.]

"Tadpole Plots" have been added to the Strip Log tool. The dip and azimuth of structures down the hole are plotted in a graph, with the dip being indicated by horizontal offset of the tadpole symbol from the vertical hole trace, and azimuth by the direction of the "tail". As with structural ticks, the dip and azimuth are measured with respect to true horizontal and north.

"Compositing" of Strip Log plots has been added. Not to be confused with the compositing tool for the strip log, this modification to the Strip Log dialog allows two or more sets of plotted data to be included in the same vertical hole trace on the strip log. Use the "lock" buttons on the left side of the Data tab in the Strip Log dialog to join adjacent plotting selections.

"Text vs. Numeric" channels. Previously, the selection of available plotting types was made based on the element type of each data channel in the Wholeplot project databases. For instance "Post Text" would appear for text-type channels and "Post Numeric" for numeric-type channels. However, in recognition that numeric data is frequently imported and stored as a text-type channel (for instance to include values such as "<1.0"), the data lists have been expanded so that text-type channels get all the possible plot types, both text and numeric. When handled as numbers, values such as "<1.0" are treated as "0.5", primarily for statistical reasons. This means if you post such values down the hole you will get "<1.0" if you use "Post Text", and "0.5" if you use "Post Numeric".

The plotting "+/-" symbols to indicate where the holes enter and leave the "envelope" of the defined sections has been made optional under the annotations section of "Hole Traces" tab in the Section Parameters dialog.

"Colour Section" display of array channels 

In addition to the improvements to Oasis montaj’s ability to import, manipulate and visualize array channel information introduced in v5.1.5, we have upgraded the display capability of the database editor for v5.1.6. Assign a colour zone file to the array channel and the array channel field in the database becomes a sort of "conductivity depth section" on its side (of course the values do not always refer to conductivity). This new feature is accessed from the right-mouse button menu with the new "Array Section Colours..." and "Array Prof/Sect Options..." items. Use the "Array Section Colours..." item to select a colour zone file to assign colours to individual array channel columns (indices), and the "Array Prof/Sect Options..." option to select whether to display the data as as profiles (the existing format), as colours alone, or as profiles plotted on top of the colours.

New 3D Colour Symbols Tool 

Use the new V3DSYMB GX to create a 3D symbol plot. The GX is found under the "Mapping" menu as "3D colour symbols..." The user specifies a "Z" channel to locate the symbol vertically. Symbols may be plotted as spheres, boxes, cylinders, cones or dots. The colour may be fixed, or variable based on a data channel and colour zone file.

Display of grids located in 3D 

A new GX "GRIDIMG3D" has been added to the "Grid" menu under "Display grid/Single grid to a 3D view". The Interactiv IP™ and Wholeplot™ applications already produce gridded data sections with built-in orientation information. These can be displayed in the 3D viewer directly using the GRIDIMG3D GX. Additional oriented grids can be added to the same view, and automatically located in their proper position. In cases where no orientation information is contained in the grid (the usual case for most grids), the user is prompted to define the orientation, selection either a plan orientation (horizontal) at a given elevation, or a section orientation (vertical) with a specified origin and azimuth.

Import methods more fault tolerant 

Previously, when importing ASCII or XYZ data, a single error in the data being imported would terminate the process. The user would then have to edit the data file manually, fix the error, and then attempt to re-import the data. Any errors farther into the file would again terminate the import, leading to more editing, and so on…

This process has been modified so that when an error is encountered, the row of data with the error is skipped, and a report of the error, including the line number in the data file, is written to an import log file "ImportQA.log", which is then displayed in your default text editor at the completion of the import. The import will still terminate if more than 100 errors are encountered.

GX Developer advances in Om5.1.6

New or Modified GX Functions

GX Developer Function Additions Description

LayerPIC_AGG:

Add a PIC as a layer in an aggregate.
TriPlot2_CHIMERA: Plot the TriPlot on a map using symbol number, size and colour VVs.
RequestMapData_DAP: Request a map dataset across the DAP interface
GetCapabilities_DAPWMS: Get a capabilities document for this server
GetDataSetInfo_DAPWMS: Get the meta data of a dataset
RenderDataset_DAPWMS: Render a dataset into an image file.
ExtractDataset_DAPWMS: Extract a dataset from the DFS server
GenServerFile_DAP: Generate a server relative name for a file based on finding a specific file in the path.
iIsReference_DOCU: Is the document only a reference (a URL)?
SetVASectColorFile_DB: Set colours for a VA channel when displayed section in the profile window.
GetVASectColorFile_DB Get colours for a VA channel when displayed section in the profile window.
SetVAProfSectOption_DB: Set the display options of VA channels
GetVAProfSectOption_DB: Get the display options of VA channels
CreateExternal_DH: Create a DH from an external process (no montaj running).
CreateCollarTable_DH: Create a collar table DB with channels set up.
GetChannelName_DH: Get a predefined (reserved) Wholeplot channel name.
iModify3dGUI_DH: Modify parameters for a 3D plot.
DXF2PLY_DXFI: Convert a DXF file to a PLY object/
ImportBIN2_DU: Import blocked binary data into the database with data error display
ImportXYZ2_DU: Import XYZ data into the database with data error display
Export2_DU: Like Export_DU, but include line names as data.
LoadPLY_GIS: Load GIS table drawing into a Multi-Polygon object.
DipoleMag_GU: Calculate a dipole magnetic field into XYZ file
SetBackgroundColor_3DN: Set the window background colour
SetAxisColor_3DN: Set the Axis draw colour
SetAxisFont_3DN: Set the Axis font
Create_HMAP: Create an HMAP object
Destroy_HMAP: Destroys a HMAP object.
GetMETA_HMAP: Get the metadata of a grid.
SetMETA_HMAP: Set the metadata of a grid.
ResolutionLST_HMAP: Produce a list of the Resolutions supported in this HMAP
hCreateMVIEW_HMAP: Create an HMAP from a View
ExportMAP_HMAP: Export an HMAP into a MAP
GridPLYEx_IMU: Get the grid edge in a PLY (with min points)
AggToGeoColor_IMU: Create a Geosoft colour grid from an aggregate.
GetOrientationInfo_IPJ: Get IPJ orientation parameters.
ClearOrientation_IPJ: Clear an orientation warp from an IPJ.
SetPlanView_IPJ: Set plan view orientation parameters.
SetSectionView_IPJ: Set section view orientation parameters
GetPlaneEquation_IPJ: Get the equation of a plane.
LoadA_ITR: Load to an ASCII file, ZON, TBL or ER-Mapper LUT
ColorVV_ITR: Get colour transform of a VV.
InsertItem_LST: Adds an item at a given location in the list.
AssayChannel_LST: Create a LST of assay channel mask strings from file.
iFindItemMask_LST: Searches the list for a specified item, list contains masks.
SetAttribEnum_META: Set an enum value to an attribute (as integer)
SetAttribBool_META: Get a boolean value to an attribute
GetAttribEnum_META: Get an enum value from an attribute (as integer)
GetAttribBool_META: Get a boolean value from an attribute
FindData_META: Does this meta/attribute have a value ?
hCreatItem_META: Creates item in this class.
DeleteItem_META: Delete all items in this class.
DeleteClass_META: Delete Class from META.
DeleteAttrib_META: Delete Attrib from META.
DeleteType_META: Delete Type from META.
DeleteData_META: Delete Data from META.
hCopyAcrossClass_META: Copy a Class from one META to another
hCopyAcrossType_META: Copy a Type from one META to another
hCopyAcrossAttribute_META: Copy an Attribute from one META to another
hCopyAcrossItem_META: Copy an Item from one META to another
hCopyAcrossData_META: Copy a Data value from one META to another
SetAttributeVisible_META: Allow/disallow an attribute to be visible in the browser
SetAttributeEditable_META: Allow/disallow an attribute to be editable in the browser
WriteText_META: Write the entire meta as a text file
GetMeta_MVIEW: Retrieves Metadata from a group
SetMeta_MVIEW: Update the META in this group with the new meta object.
UpdateMETAfromGroup_MVIEW: Fill the META with group dataset information
DefinePlane3D_MVIEW: Define a 2D drawing plane based on point and normal
DefineViewerPlane3D_MVIEW: Define a 2D drawing plane based on the user's view.
DefineViewerAxis3D_MVIEW: Define a 2D drawing plane based on the user's view that
Point3D_MVIEW: Draw a 3D point.
PolyLine3D_MVIEW: Draw a 3D polyline.
Sphere3D_MVIEW: Draw a 3D sphere
Box3D_MVIEW: Draw a 3D box
Cylinder3D_MVIEW: Draw a 3D cylinder
Draw3D_MVIEW: Draw a 3D object built from triangles
ContourPLY_MVU: Creates a contour map with clipped areas.
iStrStr_STR: Scan a string for the occurrence of a given sub-string.
RunMultiUserScript_SYS: Execute a script using multithreaded users
iGetThreadID_SYS: Get the ID the current thread.
FindColByIndex_TB: Gets the name of a table column by its index
ClipToDetectLimit_VVU: Apply detection limit clipping of data.
 

Bugs Fixed in Om 5.1.6

Number Description

General

 
757

IMPORT GX: When importing to an existing GDB, if append or merge append are used when importing xyz file, profiles are unloaded.

800 Added a 'pack/unpack ALL maps' option
840 Documentation error.Numerical data types.Instead of just PI, use @PI
949 NLFILT GX: Abort.Non-linear filter on gdb for the case of only one valid point in the line..sFlEdgePredVV
955 ABORT; Lock_MM.Too many resource locks on open maps. Occurred while running a long script with many maps using pattern fills.
970 We can select brightness for a grid but not for a colour bar. Changing grid brightness now changes colour bar as well.
860 Added support for dual monitors with a single graphics card.
884 ABORT: Destr_MAKER while selecting a map object.
930 ASCII import/ Flat archive import of DATE_1 format data gives error: Error decoding ''TheDate'' field at record 1.
931 Profiles: Abort.Data channels are arrays with 20 elements.It is possible to display the arrays in the profile window by modifying the "profile options/line style" to ignore dummy values.If I then proceed to move through the database line-by-line, OM crashes. <CCTL_Prof::RenderProf_NOXCHAN_NOWRAP>and<CCTL_Prof::RenderProfiles>
936 PLOTPROFILE GX: The 514 version doesn’t plot all of the log axis marks/lines in the bottom panel.Bottom panel is a log/linear profile. This worked in 5.1.3, but in 5.1.4 the 'log' scale Y axis values.
939 When I try to use a control file for contouring, sometimes it leaves off the 0.0 contour.This occurred because the contour interval size exceeded the data range of the grid.
956 IMPORT: Memory leak caused because an error occurred during binary import and resources were not freed.
1018 Drawing polygons to a rotated view (those created for lat/long maps) would locate the polygons incorrectly.
1025 IMPORT GX: abort when using a script to import a null-token XYZ file; SetLn_VV
1032 GROUPAREA GX: Incorrect area calculated for groups.
1046 IMPORT: Setting date in ASCII import as mm/dd/yyyy or dd/mm/yyyy gives: Error decoding ''date'' field at record 1. Spurious error check and message removed.
1060 GRID IMPORT: Trying to import a BIL grid format, which does not match the Geosoft, expected format. The Bil has a top left position and a -ve y increment
1068 Timed licenses not expiring correctly. This is now fixed.
1072 WARPFILE GX: Projection is not maintained when creating a warp file.
1073 NEWMAP GX: Creating a long/lat map from an existing geographic coordinate system failed with "I'm lost 5".It now creates a default projected coordinate system.
1074 CONTOUR GX: The contour 'annotate and mark' option gives { and % symbols for highs and lows. Should have plotted triangles and stars.
1077 Corrupted database.<< Internal Database error (Reading Unknown Blob) >>The database REPAIR tool was upgraded to validate all compressed blocks and any invalid blobs. All those things are now removed if they are corrupt. Note that the Check will now detect the corrupt data as well.
1078 PROFILES: The profile units or scale changes on the profile when you run a gx such as a filter on the gdb.
1079 Map scroll (slide) bars not working.
1095 SYMBOLS GX: No mask channel being placed in drop-list in symbols.gx.The function looks specifically for those channels with the CLASS = MASK, or, if run from CHIMERA, with part of the channel name contains the word 'MASK'.Modified relevant GXs, so if they can't find any mask channels to put in the list, they just list all the channels.
1108 RANGRID: Abort when gridding over 100 million points. Modified rangrid to expand the data point limits from 100,000,000 to 536,870,910 and give the error message instead abort if the data points exceed the limits.
1110 BASEMAP2 GX: Latitude, Longitude annotations on a polar map are missing or disappear and few border annotations appear.
1113 LAG GX: Chooses X channel by name, and not currently marked 'x' channel
1117 GRID IMPORT: Shifting of data importing into MapImagery from grd files using the ERMAPPER plug-in.We have created a complete install and new stuff for MapInfo including 3 new menu items in the Geosoft new menu. These are 'Display Map', 'Display Grid' and 'Display Shaded Grid'.
1125 RESZMAP GX: Refresh to data extents gives an error saying "No Data View". The process tried to use a previously deleted view, and should have ignored it.
1129 BIGRID: Dataset with lines and tie lines gridded with bigrid.gx into a 16-byte grid with a trend of 65 degrees.It causes the grid to be cut in half and the sections reversed on the horizontal.Re-gridding a grid to a smaller grid, and saving to a DOS format grid caused the grid to appear "wrapped".This can occur when trend gridding and saving the result to a Geosoft DOS grid.
1132 When auto-redraw is OFF, & you use the scroll bar option on a map, the map doesn't scroll, it just jumps back
1138 BIGRID GX uses wrong gradient sense for KX=-1
1139 PATH GX: Displaying line path, that should break on specified interval. But, doesn't seem to be working correctly. If there is a gap greater than the on one side of a point, then that point is not counted on the other side of it.
1141 When projection information of Data view is displayed, ''Warped'' is Yes but closing it makes it No.
1219 Free_MP abort. Settings for proxy. When trying to update from internet, after entering the username and password for the proxy prompt....abort
1244 Corrected problem losing rotation for non-projected ERM grids.
1248 POLYDRAW GX: Polygon mask not drawing correctly on warped map. Plotting polygons to a view with a warp (which is the case for long/lat centred views) would clip the view to the wrong coordinate system.
1265 MAP EXPORT:, GeoTIFF format. There is no option to save a GeoTIFF file as anything but 24 bit, but for ArcTIFF and TIFF there is - display problems in ArcGIS 8.2.Request to have the ability to create 8-bit and 24-bit GeoTIFF file formats when exporting maps.
1305 Copy / Convert to GeoTIFF (use TIF, GEO=0) from TIF file leaves black line at top of generated tif.
1D FFT  
1075 FFTRPOLE GX: Refidding any data that contained 1 or less valid data points after removal of dummies would cause abort. ">Refidding any data that contained 1 or less valid data points after removal of dummies would cause abort.
1118 FFTHZDRV GX: Abort in sFillN_VA - Filtering an array channel. Note: 1DFFT filters are worked only for non-array channels. If channel to filter is an array channel, then the output-filtered results are only for the first column of the array data. We may extend 1DFFT filters for array channel in later version.Added message '1D-FFT does not support array channel filtering'
Levelling  
1062 INTERSCT GX: Abort in Destr_VV; Enormous data set (400MB GDB) found the bug.

Kriging

 
1126 KRIGRID GX: Abort.<< sHuntKGRD >> when using wrong model name in the variogram file

IP

 
942 IPQC GX: Error message with help link for ipqc.gx. "The topic does not exist. Contact your application vendor for an updated Help file (129)"
978 IPDUP GX: The "QC" channel is not listed as a selectable mask channel.
1022 IPIMPORT GX: Elrec PRO: Added support for Dipole-Dipole and Pole-Pole surveys.
1081 "Z" Values not correctly calculated for some survey types. The top of the pseudosection plot (at n=1) is plotted a distance of a/2 below the scale, and, that by the plotting convention you might expect it to be at a distance "a" below the scale. The Z values have been corrected for DPDP plots, and also for the Zonge convention PLDP plots. Everything looks the same as before - the only difference is that the pseudo-section grids are now registered differently (since the Z values are now farther down), and, in cases where there is no topography, the 'surface' line (which is really only a horizontal scale, and not intended to represent the true surface) is now at -12.5 instead of 0, as it was before.
1097 In the old SUSHI days, dummied readings on the IP pseudosections used to be identified by "TN" for "too noisy".In OM, the point on the pseudosection is just left blank, which causes some ambiguity, especially if the first diagonal on a line was too noisy.In OM, people often question if the station was survey at all.We do not want to change the current behaviour of using the QC channel to tell if data is good or not, but you can now get '[TN]' if you set the QC channel to 2, and set the data value to -9999.
1193 IPTOPOFILE GX: Abort when importing a CSV file with a header: line, stn, topo
1210 IPIMPORT GX: Abort: sReadLineIP6; while importing a IRIS Elrec6 DMP file due to missing value.
Chimera  
921 The chchattr.gx, "Edit attributes..." in the channel header menu, was missing from Chimera DPA and Chimera QA/QC menus
934 Error message with help link for chimport.gx. "The topic does not exist. Contact your application vendor for an updated Help file (129)"
Geophysics
1098 MapInfo projection 'Brazil - CPRM GEOLOGICAL MAP 5M' is not importing correctly.
442 WARPGRID GX: Applying a warp to a grid was not working because the grid was opened read-only.In addition, added a check to prevent attempting to apply a warp to a rotated grid.
560 SETTINGS GX: Default database compression setting not used when a new database is created inside a script.
657 Dual monitor display failure with Radeon VE graphic driver.
272 GRLOAD GX: Bug with importing a CG3 dump file. Problem with using tabs instead of spaces in the file.
413 MAP EXPORT: When exporting to a MapInfo tiff, the settings for the projected coordinate system the component Lon0 is 15.808777778 but the in the exported MapInfo-tab-file that component is has one decimal too many
347 When you have two maps open and the All Maps is on, the unselected map does not redraw (i.e. follow) the selected map when you change positions using the map scroll bars.
695 ASCII IMPORT: Changed the 'CreateLineName_DB' function to trim spaces from the input alphanumeric line name before trying to make the line name.
767 EXPORTMI: MapInfo tab file export for a local Finnish coordinate system needs to be corrected.
838 WARPDATA GX: The output channels do not retain projection info from the WRP file.
903 SETTINGS GX: Default symbol font setting is not affected when a new map is created and a new symbol is plotted.
1180 BIGRID GX: NE/SW line direction and setting Trend angle in bigrid gives error: Cannot interpolate data because it is not a function. X VV either backtracks or repeats
1099 TINDB GX: Tinning limits increased. User trying to TIN 1.2 million points... should work with much larger sets now, but be cautious, as numerical problems could set in for very large sets...
1188 XYZIMPORT: Request to import integers in XYZ import as integers.Numeric values, regardless of type, are now initially read as doubles, then converted as necessary to longs, shorts, etc.
1201 GRIDWIND GX: Row of dummies in windowed grid.
1245 TINDB GX: Abort: sFindAdjacenciesTIN; while tinning a large dataset.
1246 EXPORT GX: Abort while trying to export from a GDB. sJustify_GS.When you export a number with display size of 1, it attempts to display a ** but since that is bigger than the display size it crashes.
1264 XYZSTAT GX: Request: Have the option to not open the text editor when running xyzstat.gx i.e. write to file, but do not display the file in an open text editor window. Added XYZSTAT.SHOWSTATS parameter for script to suppress output.
1266 MAPPING: Abort; hGetINI_MAKER using "colour display" right mouse click option on a map.
1301 MAPPING: Black map screen during editing.
Wholeplot  
1043 STRIP LOGS: Channel labels were automatically plotting at the end of the strip logs as well as on the top. The labels overwrote the scale bar. The hole labels should NOT have been plotted at the ends of the holes. They are now not plotted, and the dialog has been altered to remove the option. ">Channel labels automatically plotting at the end of the data strips as well as on the top. The labels overwrite the scale bar. The hole labels should NOT have been plotted at the ends of the holes. They are now not plotted, and the dialog has been altered to remove the option.
1149 After adding holes to any plan in the data view of a section map, right-click recreate section brings up the dhplanholes.gx GUI instead of dhsect.gx GUI
1153 A new check box has been added under Annotations, titled 'Entry locations +/-'. In the section when holes enter and exit why is there a plus and minus sign as well as a cross and arrow? The minus and plus signs are there are to define what side the holes enter and exit the section and/or plan, otherwise you would not know whether the hole is entering/exiting from the front of the window or the back. In addition to 'No line' 'Dashed' and 'Crossings' there is now the option 'No +/-', which gives you the same s 'Dashed' but without the +/- to show whether holes are entering or leaving the slice.
1154 In the XLS/Database import wizard: the ability to use the CTRL and SHIFT key functionality to select/deselect groups of data, especially in the From/To and Point data selection wizard has been introduced.
1015 ACQHOLE GX: When importing multiple geology datasets, due to the code of Wholeplot there cannot be an underscore in the name of the gdb. The acQuire system allows field names to have spaces in the header (eg Rock Code), the core of oasis does not.
1017 DHOPENPRJ GX: Abort opening WholePlot project databases.sGetInfoSymb_DB.
1114 The option to add a grid in the DATA tab, when Collars are selected in the HOLE TRACES tab should be made possible. Currently, no grid is created.and If something like Bar Plot is selected when the trace style is Collars, they should get a message that says something like ''in order to create this type of plot, please choose a different Trace Style(Either pierce points, or hole traces), under the Hole Traces tab.''In 5.1.6, it is now possible to plot gridded data at a selected level when collars are selected. If you select a down-hole data plotting option, however, you get a warning message, as suggested.
1116 EXPORT: When data is selected for subset export using any of the selection tools and then subsequently exported, the resulting collar file contains all the original collars ie it does not get subsetted according to the selection.Collar tables are now filtered by the selected holes, if that is what the user has selected for output (other option is all holes).
1227 ACQHOLE GX: Description assay fields were converted to half detection on import from acQuire. Now they import unchanged as text channels.
983 In the dhplan.gx and the dhsect.gx click on the Hole Traces tab. The hole trace minimum width is now 0.1mm. In 5.0 the minimum was as small as 0.001mm.
986 In the dhplan.gx, when you display an assay (say) and display it as a numeric bands plot type, the legend of these numeric bands is not displayed when specified to do so.
1000 In the dhplan.gx, click on the Hole Traces tab and change the colour of the Hole Traces. Then make the plan map and you will see that the end of the hole ''T'' junction of the trace is black while the rest of the hole is the colour you specified. This is a problem is when you have multiple groups of lines displayed onto the same map and one is not sure which drill hole has the end seeing they are all black.
1045 Missing items in the dropdown list for the Data fields.
1087 STRIP LOG: The strip log legend indicates an Easting and Northing but references the wrong item - easting is Northing and Northing is easting.
1087 STRIP LOG: Depth ticks only appearing on the second page only of a two page strip log
1200 IMPORT: Trying to import extra columns into the Collar GDB as 'Data' channels.The Data parameter is greyed out and cannot select it for these channels.
1211 STRIP LOG: Abort: sGetHole_DH, while using dhstriplog.gx
1348 IMPORT: Abort; Copy2_VV; dhimpdb.gx when importing an XLS file without a header row in the xls file.
 

About Geosoft

Geosoft's commitment to software innovation for the geosciences dates back to the company's inception in 1986. The company has grown to be a global, earth data solutions leader with offices in all five continents. Geosoft ranks among the top 150 software companies in Canada, providing software and services in over 100 countries around the world. Geosoft solutions enable simple and natural access to data, efficient and collaborative knowledge development, and sharing with others. Our mission is to make the earth data experience work, so geoscientists are free to explore.

Target and Oasis montaj are trademarks of Geosoft Inc. Other brand and product names mentioned herein are properties of their respective trademark owners.

For more information:

Product Enquiries:

Media Enquiries

www.geosoft.com

< back