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