Sample Files

Several sample files are included in Surfer's Samples directory. The samples include interesting maps, data files, and scripts that can be used to automate Surfer.

 

By default, the majority of the sample files are located in: C:\Program Files\Golden Software\Surfer 16\Samples.

 

File Name

Description

3DView.srf

Sample Surfer file with a contour and color relief map and a 3D view fly-through

Axes.srf

Sample Surfer file showing dates on the axes and in the grid file.

Base.srf

Sample Surfer file of transportation and hydrology layers over an aerial photograph.

BaseMapFromServer.srf

Sample Surfer file displaying distribution of minerals, national boundaries, and generalized geology of South America. Images downloaded using the Base Map from Server command.

BaseSymbology.srf

Sample Surfer file showing population of Nevada counties.

CA2010.gsb

Golden Software boundary file of California counties.

CentralCalifornia.gsi

Golden Software interchange file of central California.

ClassedPost.srf

Sample Surfer file with two classed post maps.

CO2010.gsb

Golden Software boundary file of Colorado counties.

Colorado.grd

Sample grid file of Colorado.

Colorado.grd.gsr2

Golden Software reference file for Colorado.grd.

ColoradoCities.xls

Sample data file with some Colorado cities.

ColoradoCounties.dat

Sample data file with all the Colorado counties.

ColorRelief.srf

Sample Surfer file of an color relief map of Colorado.

ColorRelief2.srf

Sample Surfer file of Tanaka-style illuminated contours using a color relief map.

ColorRelief3(Reflectance).srf

Sample Surfer file of a shaded relief map of a USGS Quadrangle with raster base map and graticule.

Concentration.grd

Sample grid file of concentration values.

Conifer.grd

Sample grid file of Conifer, Colorado.

Conifer.grd.gsr2

Golden Software reference file for Conifer.grd.

Contours.srf

Sample Surfer file with a filled contour map of the Grand Canyon in Arizona.

Contours2.srf

Sample Surfer file with

Contours3.srf

Sample Surfer file with a post layer and two relief layers overlaid on a logarithmic contour map

CoordinateSystems.srf

Sample Surfer file that shows a map with different source coordinate systems overlaid onto a single map object. The map's target coordinate system is also changed.

Demogrid.cls

Classed post map file for defining classes for TutorWS.dat.

Demogrid.dat

Sample data file for Demogrid.grd.

Demogrid.grd

Sample grid file created from Demogrid.dat.

Demogrid.tif

Color image file of filled contour map of Demogrid.grd.

Demogrid+Colors.dat

Sample data file with Symbol and Color columns for use in a post map.

DemoRect.bln

Rectangle boundary to use with Demogrid.grd. Used in ApplicationObjectMethod.bas.

DemoSlice.bln

Boundary line to use with Demogrid.grd. Used in ApplicationObjectMethod.bas.

DemoText.mif

Text and lines to use as a base map with Demogrid.grd.

Diablo Example.dat

Sample data file of elevations of the Mt. Diablo region near San Francisco, California.

Diablo.grd

Sample grid file of elevations of the Mt. Diablo region near San Francisco, California.

Diablo.grd.gsr2

Golden Software reference file for diablo.grd.

Diablo_Sat.tif

Satellite image of the Mt. Diablo region near San Francisco, California.

Diablo_Sat.tif.gsr2

Golden Software reference file for Diablo_Sat.tif.

ExampleDataSetC.xls

Sample data file to use with the variogram tutorial.

Golden.grd

Sample grid file of Golden, Colorado.

Golden.grd.gsr2

Golden Software reference file for Golden.grd.

GoldenBlank1.grd

Sample grid file of Golden, Colorado with a NoData area.

GoldenBlank1.grd.gsr2

Golden Software reference file for GoldenBlank1.grd.

GoldenBlank2.grd

Sample grid file of Golden, Colorado with a NoData area.

GoldenBlank2.grd.gsr2

Golden Software reference file for GoldenBlank2.grd.

Grand Canyon.grd

Sample grid file of the Grand Canyon.

Grand Canyon.grd.gsr2

Golden Software reference file for Grand Canyon.grd.

Graticule.srf

Sample Surfer file of an graticule on a base layer and contour map of the Arvada, CO region.

GridValues.srf

Sample Surfer file with a grid values layer overlaid on a post layer and contour layer.

Heatmap.srf

Sample Surfer file with classed post and color relief layers overlaid on a world base layer.

Helens2.grd

Sample grid file from a Mount St. Helens digital elevation model.

Logarithmic.srf

Sample Surfer file displaying three maps comparing gridding with linear and logarithmic Z values.

Map.jgw

World reference file for map.jpg.

Map.jpg

Sample image map, provided to overlay with the Concentration.grd file.

Map.jpg.gsr

Golden Software Reference file for Map.jpg.

Map Layers.srf

Sample Surfer file with a map that has a contour map layer, a shaded relief map layer, and a BLN base map layer.

MapTypes.srf

Sample Surfer file demonstrating all of the map layer types covering a similar area of Telluride, Colorado, except the point cloud map which covers Las Vegas, Nevada.

NV_LasVegasValley_2010_000379.laz

Source laz data for PointCloud.srf

NV_LasVegasValley_2010_000382.laz

Source laz data for PointCloud.srf

NV_LasVegasValley_2010_000391.laz

Source laz data for PointCloud.srf

NV_LasVegasValley_2010_000394.laz

Source laz data for PointCloud.srf

NV2010.gsb

Golden Software boundary file of Nevada counties.

NV2010.gsb

Golden Software boundary file of Nevada counties with population data attribute.

OutFlood.grd

Sample grid file of Sagebrush Hills, Idaho.

PointCloud.srf

Sample Surfer file with a point cloud map of a portion of Las Vegas, NV

Post.srf

Sample Surfer file with multiple post symbols using a symbol column.

Profile.srf

Sample Surfer file displaying profiles through the Helens2.grd file.

Sample1.dat

Sample data used in scripts.

Stacked Maps.srf

Sample Surfer file with a sacked 3D wireframe and contour map of Morrison, Colorado.

Surface.srf

Sample Surfer file with a 3D surface map of Colorado gravity values.

Surface2.srf

Sample Surfer file with a 3D surface map of Telluride, Colorado.

Surface3.srf

Sample Surfer file with a 3D surface overlaid contours and raster base map of Loveland Pass, Colorado

Telluride.grd

Sample grid file of Telluride, Colorado.

Telluride.grd.gsr2

Golden Software reference file for Telluride.grd.

Temperature_Samples.grd

Sample grid file created from Temperature_Samples.xlsx.

Temperature_Samples.xlsx

Excel data file containing temperatures recorded at various times and depths. Used with the Axes.srf file.

Transparent.srf

Sample Surfer file of a semi-transparent contour layer over a satellite image base map.

Tutorial.srf

Sample Surfer file used in the tutorial.

TutorialTerraServ.grd

Sample grid file used in the tutorial.

TutorPl.grd

Sample planar grid file used in the tutorial.

TutorWS.dat

Data file used in the tutorial.

Vario1.dat

Sample data file for creating variograms.

Vectors.srf

Sample Surfer file of a vector and contour map of the Northern Hemisphere.

Viewshed.srf

Sample Surfer file of a an image map with viewshed layer in the Golden, CO region.

VOC_Concentration.xlsx

Excel data file containing VOC data. Data fits a gridded Z log arrangement better than a gridded linear Z arrangement. Used with the Logarithmic.srf file.

VOC_Concentration_LogAsLinear.grd

Sample grid file used with Logarithmic.srf file.

Watershed.srf

Sample Surfer file of a map with a watershed, post, base, contours, and surface map layers.

WatershedPoints.bln

Boundary file used by the WatershedMap.bas sample script file.

WatershedPoints.bln.gsr2

Golden Software reference file for WatershedPoints.bln

WellLocations.dat

Sample data file with well locations.

WellLocations.grd

Sample grid file created from WellLocations.dat

Wireframe.srf

Sample Surfer file of a 3D wireframe map of the Colorado front range.

Wireframe2.srf

Sample Surfer file of a 3D wireframe with overlaid watershed layer of Conifer, Colorado.

 

Sample script files .BAS located by default in: C:\Program Files\Golden Software\Surfer 16\Samples\Scripts.

 

File Name

Description

AddLayer.bas

Example script demonstrating how to add map layers to an existing map

ApplicationObjectMethods.bas

Example Application object script.

ApplicationObjectProperties.bas

Example Application object script.

Axes.bas

Example script demonstrating Axis object methods and properties.

BaseMap.bas

Example script demonstrating BaseLayer object methods and properties.

BaseMap_EditGroup.bas

Example script demonstrating properties/methods that can be changed for items in a base layer or composite object.

ClassedPostMap.bas

Example script demonstrating ClassedPostLayer object methods and properties.

client.cpp

Example C++ program to Automate Surfer.

ColorMap CLR file.bas

Example script demonstrating ColorMap object methods and properties.

ColorMap_LoadPreset.bas

Example script demonstrating how to load a preset colormap.

ContinuousColorScale.bas

Example script demonstrating the ContinuousColorScale object methods and properties.

ContourMap.bas

Example script demonstrating ContourLayer object methods and properties.

ContourMap.py

Example Python program to Automate Surfer.

ContourMap_Advanced.bas

Example script demonstrating the methods/properties for a contour map with the advanced level method.

ContourMap_Logarithmic.bas

Example script demonstrating the methods/properties for a contour map with the logarithmic level method.

ContourMap_Simple.bas

Example script demonstrating the methods/properties for a contour map with the simple level method.

CoordinateSystems.bas

Example script demonstrating changing or setting coordinate systems.

DataOpen_LiDAR.bas

Example script demonstrating importing data with an import options string.

DiscreteColorScale.bas

Example script demonstrating the DiscreteColorScale object methods and properties.

DocumentsCollection.bas

Example Documents collection script.

DrawingObjects.bas

Example script demonstrating how to create and edit drawing objects.

Geoprocessing.bas

Example script demonstrating the geoprocessing methods and properties.

Graticule.bas

Example script demonstrating the Graticule object methods and properties.

Grid.bas

Example script demonstrating Grid object methods and properties.

GridBlank.bas

Example script demonstrating how to blank a grid file.

GridConvert.bas

Example script demonstrating how to convert a grid file.

GridData_Comparison.bas

Example script demonstrating how to grid the same data file using 8 gridding methods and create contour maps of each method to compare the results.

GridData3_ConvexHull.bas

Example script demonstrating how to grid a data file and inflate the convex hull of the data.

GridData3_Spacing.bas

Example script demonstrating how to set the grid spacing in the X and Y directions.

GridExtract_Sections_with_Statistics.bas

Example script demonstrating how to split a grid into sections and obtain statistics on each section.

GridInterpolate.bas

Example script demonstrating how to return the Z value of the grid at selected X, Y locations.

GridMath2.bas

Example script demonstrating how to add two grids together, remapping blanked values to a new Z value.

GridMosaic.bas

Example script demonstrating how to change the resolution or extents of a grid and combine multiple grids.

GridResiduals.bas

Example script demonstrating how to calculate the grid residuals between a grid file and data file.

GridSlice_CrossSection.bas

Example script demonstrating how to create a cross section from a BLN file and GRD file.

Grid_Statistics.bas

Example script demonstrating how to return the grid statistics.

LabelFormat_DateTime.bas

Example script demonstrating how to change the label format to date/time.

LevelsCollection.bas

Example script demonstrating LevelsCollection object methods and properties.

MapFrame.bas

Example script demonstrating MapFrame object methods and properties.

Opacity.bas

Example script demonstrating how to set the opacity of various objects.

OverlayMaps.bas

Example script demonstrating Overlays collection.

PlotDocumentObject.bas

Example PlotDocument object script.

PlotWindow.bas

Example PlotWindow object script.

PostMap.bas

Example script demonstrating PostLayer object methods and properties.

Profile.bas

Example script demonstrating how to create a profile.

Query.bas

Example script demonstrating how to perfom queries.

RulerObject.bas

Example Ruler object script.

SaveReport.bas

Example script demonstrating how to save a gridding report.

ScaleBar.bas

Example script demonstrating ScaleBar object methods and properties.

Script4.js

Example javascript file.

Script5.vbs

Creates a relief map using Windows Scripting Host and VBScript .

SelectionCollection.bas

Example script demonstrating Selection Collection object methods and properties.

StackMaps.bas

Example script demonstrating how to stack maps.

SurfaceMap.bas

Example script demonstrating Surface object methods and properties.

Two Maps.bas

Example script demonstrating how to create a contour and wireframe map side by side on the page.

VariogramObject.bas

Example VariogramObject script.

VectorMap.bas

Example script demonstrating VectorLayer and VectorLegend object methods and properties.

ViewshedMap.bas

Example script demonstrating ViewshedLayer object methods and properties.

WatershedMap.bas

Example script demonstrating the WatershedLayer object methods and properties.

Windows.bas

Example Windows collection and Window object script.

WireframeMap.bas

Example script demonstrating Wireframe object methods and properties.

WksCellFormat.bas

Example WksCellFormat script.

WksDocument.bas

Example WksDocument script.

WksPageSetup.bas

Example WksPageSetup script.

WksRange.bas

Example WksRange script.

WksStatistics.bas

Example WksStatistics script.

zColumn.bas

Example script demonstrating how to grid multiple data columns from the same worksheet and create a contour of each GRD.

 

Sample color files .CLR are located by default in: C:\Program Files\Golden Software\Surfer 16\ColorScales.

 

File Name

Description

AngledBlack.clr

Sample color spectrum file.

BluSteel.clr

Sample color spectrum file.

BrownBlue.clr

Sample color spectrum file.

BrownYellow.clr

Sample color spectrum file.

BYWaves.clr

Sample color spectrum file.

Carnival.clr

Sample color spectrum file.

ChromaDepth.clr

Sample color spectrum file.

Cold.clr

Sample color spectrum file.

Colors1.clr

Sample color spectrum file.

Colors2.clr

Sample color spectrum file.

CottonCandy.clr

Sample color spectrum file.

CyanBands.clr

Sample color spectrum file.

Dirt.clr

Sample color spectrum file.

Electric.clr

Sample color spectrum file.

Forest.clr

Sample color spectrum file.

GrassWhite.clr

Sample color spectrum file.

Grayscale.clr

Sample color spectrum file.

Greens.clr

Sample color spectrum file.

HighPoints.clr

Sample color spectrum file.

HighPoints2.clr

Sample color spectrum file.

Land.clr

Sample color spectrum file.

LandArid.clr

Sample color spectrum file.

LandSea.clr

Sample color spectrum file.

Midnight.clr

Sample color spectrum file.

Mist.clr

Sample color spectrum file.

Pastel1.clr

Sample color spectrum file.

Pastel2.clr

Sample color spectrum file.

PinkPea.clr

Sample color spectrum file.

PurpleBands.clr

Sample color spectrum file.

PurpleGreen.clr

Sample color spectrum file.

Rainbow.clr

Sample color spectrum file.

Rainbow2.clr

Sample color spectrum file.

Rainbow3.clr

Sample color spectrum file.

Rainbow4.clr

Sample color spectrum file.

Rainbow5.clr

Sample color spectrum file.

Rainbow6.clr

Sample color spectrum file.

Rainbow7.clr

Sample color spectrum file.

Rainbow8.clr

Sample color spectrum file.

RedHot.clr

Sample color spectrum file.

RedZebra.clr

Sample color spectrum file.

Swamp.clr

Sample color spectrum file.

Taffy.clr

Sample color spectrum file.

Terrain.clr

Sample color spectrum file.

Terrain2.clr

Sample color spectrum file.

TieDie.clr

Sample color spectrum file.

USflag.clr

Sample color spectrum file.

USzebra.clr

Sample color spectrum file.

YellowHigh.clr

Sample color spectrum file.

Zebra.clr

Sample color spectrum file.

 

 

See Also

Automation Examples

Running Scripts