Specifically designed to meet the needs of Archaeological and Near Surface Geophysicists, TerraSurveyor64 is a complete package for downloading, assembling, enhancing, publishing and exporting the (2D) geophysical data from a range of instruments.

Why the Change from version 3?

If you are already familiar with TerraSurveyor, you may be wondering why this version is so different to previous ones. Fundamentally the change has been driven by the increasing importance of GPS cart systems and the age of of TerraSurveyor (the foundations of which go back to 2003). You can read more about this by clicking here.

Site based directory structure

Supports Site based storage of all source, grid, composite and graphic data. Simple navigation, selection and archiving of Sites and Composites is supported by dedicated features in the program. Site folders can contain any type of data in addition to the TerraSurveyor64 specific files.

Though Site based storage is supported and encouraged, it is not required. Files can be opened from any location you require.


All Surveys, either grid or GPS based, are stored as XML ASCII files. This means that your data can always be retrieved in the future.

  • The data is stored as source values plus applied processes. Your source is never modified or compromised.
  • When the file is opened, the source data is read and a new internal version created based on the processes defined in the file.
  • The file structure self-documents the data so it could be used by other programs with little effort.

Though the file structure is based on that used in TerraSurveyor v3, TerraSurveyor64 uses a single consistent file structure to cover all file types (GPS, Composite & Grid) in a unified manner. Attribute naming is also improved to aid future and non-TerraSurveyor users. Grid & Composite files from TerraSurveyor v3 can of course also be read.


Download data directly from any supported instrument using the same interface:

  • Bartington Grad 601 Fluxgate Gradiometer (Single & Dual Sensor)
  • GeoScan FM36 Fluxgate Gradiometer
  • GeoScan FM256 Fluxgate Gradiometer (data dump mode 1, 2 & 3 only)
  • GeoScan RM15 Resistivity meter + MPX15 multiplexer (All modes)
  • TR/CIA Resistivity meter


Import data from a range of standard ASCII formats and manufacturer specific files:

  • GSSI Profiler
  • Geonics
  • GeoMetrics
  • Scintrex
  • Frobisher
  • GeoPlot
  • UXO
  • ESRI
  • Surfer (ASCII & binary)

Grid Assembly

Grids of data produced by most hand-held instruments, need to be assembled into a single unit, or composite, to display a complete survey.

TerraSurveyor64 makes this very easy by displaying each grid as a thumbnail and allowing drag-and-drop positioning of each grid file into a survey grid. The size of the survey grid can be easily modified by adding or removing rows and columns.

In addition, grids can be rotated, flipped or otherwise modified to correct for a wide range of errors that may occur during the data collection stage.

Partial grids can also be merged with a simple drag-and-drop action.

GPS Based Data

TerraSurveyor64 treats all data, both grid and GPS based, equally. However the unique requirements of handling GPS based data requires some extra support. In particular, the recognition and handling of Tracks poses special problems. TerraSurveyor64 has a number of special features specifically designed to help with this. (see more…) 


The survey can be displayed in a number of ways to suit the requirements of any user or viewer. Traditionally geophysical surveys are displayed as either Shaded or Trace plots. Both of these are of course supported in TerraSurveyor64. Contours, Grid scales, Grid lines and Grid file names can also be displayed in any combination with either or both Shaded or Trace plots.

In addition, extra ‘scenery’ such as the palette, histogram, North arrow, Ground & Vertical scales and text boxes can be show with the survey. All these scenery items are linked to the survey so if the values of the survey change, the linked attributes of the scenery will also change.

The data can also be shown as a Delta view. This is a basic Shade plot generated from the difference between any two process layers in the survey. This Delta can  be very useful to visualize the effect of a process. In particular it can be used to ensure features are not being processed out of the data. The Delta view is activated by simply selecting two processes in the Structure Tree (click then Shift-click). The background colour will be changed to highlight that this is a Delta view.

The survey can also be viewed as a spreadsheet via separate window. This allows specific tracks or areas to copied or even certain values to be changed individually.

Finally a window provides an overview of all the metadata associated with the survey to be viewed as text. Tis also includes such things as textual descriptions of the processes and computed statistics such as the size of the surveyed area.

Data Layers

One of the most important foundations of TerraSurveyor64 is that all surveys are stored as source data plus processes. This means that the source is never compromised and that all processing can always be undone or modified. Processes can be removed, reordered and even temporarily turned off to see the difference in effect.

Data Processing

A wide range of processes can be applied to the data. All processes are designed to handle the particular needs of geophysical data and to aid in producing the best possible results. (see more…) 

Publish / Print / Export

In addition to TerraSurveyor64’s own XML format, the survey can be saved in either a number of text based formats or as images:


  • Generic XYZ, Z or Spreadsheet
  • Surfer files (various versions)
  • ArcInfo Grid files


  • PNG
  • BMP
  • TIF
  • WMF
  • JPG
  • DXF

Image files can be saved with WLD or KML – when the source data contains suitable georeferencing information.

Purchase Options for TerraSurveyor64

Please note that the upgrade is only applicable to existing Full lifetime licenses

Monthly & Yearly licenses will now only be available for TerraSurveyor64 at the new price.


133exc. VAT
  • £115.71
  • US $146.30


800exc. VAT
  • £696
  • US $880


4000exc. VAT
  • £3480
  • US $4400

Upgrade to TS64

500exc. VAT
  • £435
  • US $550

Trial version

TerraSurveyor can be installed on any PC where it will run in Trial mode for 30 days after installation. There are no limitations or restrictions placed on the program while running in Trail mode except that all images and prints will be overprinted with the word ‘Trial’.

Educational Discounts

An educational discount may be available to Universities, Colleges and Schools using the license specifically for teaching purposes. Please Contact DW Consulting for further information.

Fixed Exchange rates

Fixed exchange rates are offered for British Sterling, US Dollar & Australian Dollar prices. The exchange rate is normally updated just once per year.

License Types

Licenses are normally controlled by a USB dongle. This allows the program to be installed on any number of PCs, but only the PC with the dongle will be unrestricted in it’s operation. Licenses can also be supplied via ‘machine code’. In this case the license is restricted to single specified PC. The license cannot be transferred but does not require a dongle.



Install the program

Includes context sensitive Help & sample data sets.

Program will run in Trial mode unless a dongle or license is present.


130 page PDF manual

Full documentation on all processes, features and settings. Includes a short tutorial for use with the sample data supplied with the full install.


Only applicable to UK users!

Conversion files needed to work with OSGB36 & OSTN15 georeferenced data.

Unzip the downloaded file and then select the GIQ64.dll or OSGB36 file in Preferences > GPS > Mapping Systems. The selected files will be copied to the required location.