A Powerful Contouring, Gridding,
and Surface Mapping Package for Scientists and Engineers
il software leader per il Contouring, Gridding, e Surface
Mapping. Permette di convertire
i dati nei seguenti tipi di mappe: contour, 3D wireframe,
vector, image, shaded relief, post, base.
La mappa può essere scelta tra quelle in archivio o creata
miscelando gli elementi di diverse mappe; può essere poi personalizzata
in tutti i suoi elementi al fine di arrivare al risultato
Con Surfer la produzione di mappe di qualità è non è mai stata
cosi veloce e semplice.
You work hard gathering your data. Don’t settle for subpar
visualization. Utilize Surfer’s extensive modeling tools to display your
data the way it deserves while maintaining accuracy and precision.
Clearly communicate information with Surfer.
Surfer appears to have been designed by people who really understand
what scientists like myself want to do. This allows me to look at data
and ask questions without being concerned with the technicalities of how
to load, manipulate and map data.
Barry Gardiner, Senior Scientist
Image courtesy of Alain Paillou, Amateur Astronomer
Discover the depths of your data with Surfer’s numerous analysis
tools. Adjust interpolation and gridding parameters, assess the spatial
continuity of data with variograms,
define faults and breaklines, or
perform grid calculations such as volumes, transformations, smoothing,
or filtering. Surfer quickly transforms your data into knowledge.
The wide variety and functionality of the
interpolation/extrapolation algorithms, as well as the geostatistical
functionality, is simply awesome!
Grant van Heerden, Principal Coal Geologist
Snowden Mining Industry Consultants
Communicate your hard-earned findings with confidence. Whether it is
for your project manager, thesis advisor, or client, Surfer facilitates a
complete and thorough understanding of data.
You make awesome products that give me the ability to present data in
clear, concise, visually appealing ways to help my clients understand
the concepts we are presenting.
Trusted Since 1983
Surfer has withstood the tests of time. See
for yourself why thousands of scientists and engineers across the globe
trust Surfer to display their data.
Surfer is actively used in the following industries:
- Oil & Gas
- Renewable Energy
- UAV / UAS
- Water Resources
We Are Here to Help
Expert advice and learning is a click away. We're here to help you through every stage of your project.
Create Professional Maps
Easily communicate both simple and complex spatial data. Surfer gives
you the tools to create high-quality maps to clearly deliver your
message to coworkers, clients, and stakeholders.
Surfer Map Types
Image courtesy of Igor Yashayaev, Bedrod Institute of Oceanography, Canada
Model Data in Multi-Dimensions
Gain deeper insights into your data when viewed in three-dimensional space. Surfer's 3D viewer makes it easy to model, analyze, and understand all aspects of your
data. Switching between Surfer's 2D and 3D perspectives ensures you
discover all of your data's patterns and trends.
Achieve a 360° Perspective
- View point data in true 3D space
- Rotate your map
- Walk along the surface
- Adjust the vertical exaggeration
- Create and record fly-through videos to share with others
LiDAR Point Clouds
LiDAR is an increasingly popular data collection method used within
many fields including archaeology, surveying, GIS, and more. Use
Surfer's extensive LiDAR processing and visualization features to take
advantage of all that LiDAR has to offer.
Surfer's LiDAR Point Cloud Features
- Create a point cloud from multiple LAS/LAZ files
- Assign color by elevation, intensity, return number, or classification
- Select points interactively or by criteria
- Remove, reclassify or crop to selected points
- Create a grid from the point cloud or export to LAS/LAZ
- Visualize all aspects of the data in the 3D view
Surfer's LAS/LAZ Filtering Options
- Spatial filtering based on XY bounds or elevation data limits
- Import every Nth point
- Import only the desired Return type or Classification values
- Import data with specified Source ID
- Flag filters such as scan direction, edge of flight, or synthetic, key, and withheld points
You will be up and running in matter of minutes. Surfer's user
interface was designed to take the guesswork out of learning a new
program. We worked hard to streamline workflows so you don't have to.
Surfer User Interface Features
- Welcome dialog to get you started
- Map wizard to quickly create maps and models
- Customize ribbon and quick access toolbar
- Dock or float all windows
- Single window to view, edit, and manipulate the data and maps
- Contents window to easily manage layers of maps and models
- Properties window for quick feature editing
- Worksheet window to view or edit raw data
Enhance Maps & Models
Surfer gives you the tools to visualize and model all types of data,
but it doesn't stop there. Surfer's extensive customization options
allow you to convey complex ideas in an easy to understand manner.
Enhance your maps and models with a variety of customizations options.
Surfer Customization Options
- Add legends, cross sections, magnifiers, scale bars, and multiple axes
- Include headers and footers
- Apply linear or logarithmic color scales
- Adjust tilt, rotation, and field of view angle
- Edit all axis parameters
- Include graticule lines or another grid
- Combine or stack multiple maps
- Define custom line styles and colors
- Edit text, line, fill and symbol properties
- Add text, polylines, polygons, symbols, and spline polylines
- Include range rings
- Many more.
Full Grid Control
Surfer gives you extensive control over grid files.
Create isopach maps for structural geology, calculate volumes for
inventory management or derivatives for terrain analysis, and even
create site suitability models all with grid files. Achieve a complete
understanding of your underlying data.
Surfer Grid Features
- Directly edit the underlying grid data
- Calculate volume and area of grids
- Add, subtract, multiply, and divide grids
- Perform custom mathematical functions on grids
- Calculate differential and integral operations or Fourier and spectral analysis
- Convert areas to nodata
- Project grids from one coordinate system to another
- Mosaic multiple grids together seamlessly
- Transform, offset, rescale, rotate, or mirror grids
- Filter grids with high- and low-pass filters
- Extract smaller areas from a grid
- Subtract the Z in the grid from the original Z
Edit contour lines down to the finest detail. Surfer's grid editor
lets you quickly adjust contour lines by interactively editing the
underlying grid file. Brush, warp, smooth, push down or up, and erase
grid nodes, and immediately see the changes to your grid-based maps.
- Perform free-hand contour editing
- Brush specific Z values across nodes
- Smooth contours
- Pull up or push down contours in specific areas
- Warp contour lines
- Erase parts of the contour map
- Find the Z value at any XY point location
Grid Data with Certainty
Have complete confidence in the accuracy of your model. Surfer
provides numerous interpolation methods to grid regularly or irregularly
spaced data onto a grid or raster, and each interpolation method
provides complete control over gridding parameters. Plus, no time is
wasted with multithreaded gridding!
Surfer Gridding Methods
Surfer Interpolation Features
- Variogram models
- Kriging with external drift
- Faults and breaklines
- Control over search neighborhood size, shape, and constraints
- Data filtering
- Automatic data statistics
- Create grid files directly from contour polylines
- Grid to convex hull
- Duplicate handling
- Cross validation
- Control over output geometry and resolution
- Limit or clamp z-values
Make Meaningful Decisions
Get answers to your questions with Surfer's geoprocessing tools.
Process your data and analyze relationships. Narrow down areas of
interest, highlight important intersections, or perform mathematical
calculations on the underlying data to make informed decisions.
Surfer Geoprocessing Tools
- View, create, edit and delete object attributes using the convenient Attribute Table
- Calculate attribute values
- Query objects based on attribute values
- Perform Delaunay triangulation
- Reshape, simplify, smooth polylines, polygons, and grids
- Create buffers around points, polylines, and polygons
- Convert between polygons and polylines
- Create polygons by combining existing polygons
- Create points or polygons in intersecting areas
- Connect or break polylines at specified locations
- Combine and split islands
- Georeference images
- Apply line, fill, and symbol properties based on attribute values
- Display symbology in the legend
- Select symbology based on unique values, unclassed colors and symbols, and classed colors and symbols
Immediate Access to Online Data
An abundance of data is at your fingertips waiting to be visualized.
Surfer gives you immediate access to worldwide aerial imagery, Open
Street Map imagery, worldwide vector data, and terrain data. If you have
your own favorite data servers or access to a private data server,
include a custom link to that source for easy access. Surfer makes it
easy to access the surplus of online data.
Supported server types:
- Web mapping server (WMS)
- Open Street Map server (OSM)
- Web coverage server (WCS)
- Web feature server (WFS)
Work Seamlessly with all Coordinate Systems
Your job is to transform data into valuable visualizations. Surfer's
job is to make it easy for you. Surfer effortlessly manages unreferenced
data and data projected in different/multiple coordinate systems. It really is that easy.
Surfer Coordinate System Features
- Over 2500 predefined coordinate systems
- Create custom coordinate systems
- Search coordinate systems by name or EPSG number
- Reproject coordinate systems
- Over 80 ellipsoids
- Over 45 predefined linear units
- Create custom linear units
- Add graticule or grid lines to view different coordinate systems on a map
Image courtesy of Eric Dickenson, Environmental Science and Engineering Division, Colorado School of Mines.
Seamlessly visualize and analyze data from multiple sources. Surfer natively reads numerous file formats
including SHP, DXF, and XLSX. Surfer also supports all popular export
formats. An extensive set of data management tools are at your disposal
for complete compatibility.
Collaborate with Confidence
Quickly share your work with colleagues, stakeholders, and clients.
Surfer models are ready for printed publication with the high quality
export formats including PDF or TIF. Alternatively, share your work
online with web compatible formats like JPG or PNG. If you are preparing
for a presentation, simply copy and paste your map or model into
presentation tools such as Microsoft PowerPoint or Word.
PDF snippet courtesy of Alecos Demetriades, Institute of Geology and Mineral Exploration.
A., 2011. The Lavrion urban geochemistry study, Hellas. Chapter 25 In:
C.C. Johnson, A. Demetriades, J. Locutura & R.T. Ottesen (Editors),
Mapping the chemical environment of urban areas. Wiley-Blackwell, John
Wiley & Sons Ltd., Chichester, U.K., 424-456.
Work Smart, Not Hard with Automation
Don't waste time doing the same process over and over. Create scripts
to automate repetitive or recurring tasks. Surfer can be called from
any automation-compatible programming languages such as C , Python, or
Perl. Surfer also ships with Scripter, a built-in Visual Basic
compatible scripting tool.
Save time with automation, and save even more time by reviewing the extensive set of sample scripts in the Surfer Automation Knowledge Base!
There are many very exciting new features in Surfer 16! We
focused on increasing usability, improving workflows to increase time
savings, and including the most popular new features requested. The top
new features are listed below. A more complete list of the new features
can be found by clicking the ? button in the upper right corner of the
program to open the Help. On the Contents page in the Help, navigate to Surfer 16 | Introduction | New Features.
1. View point data in true 3D space in the 3D View
View and explore your XYZ point data
in 3D! If your point data used for Post, Classed Post, or Base from Data
maps contains a Z component (or some other component value for each XY
point), you can now show this data in the 3D View. These points can be
colored, sized and have 2D or 3D symbols. You can display this data
along with your surface, contour and color relief maps in true 3D!
2. Visualize your data more effectively with the new Colormap Editor
You told us and we listened! You wanted a better Colormap Editor,
with more flexible and powerful options for representing your data - and
we have provided!
- New colormap presets better fit your data
- Separate color mapping and opacity mapping allows more control over
how to best represent your data. Easily set the fill to be gradually
transparent or opaque, or insert or delete opacity nodes to get the
transparency settings you need.
- The histogram behind both the colormap and opacity map shows the
spread of values in your data, so you can easily see where you need more
colors or different opacity settings to represent the data
- Change the colormap stretch to Evenly distribute (equal spacing between nodes) or Equalize (a.k.a. equal area stretch, nodes are placed so that the same amount of data is between each node pair)
- Change the colormap method to different options for interpreting the color gradation from node to node
- Select between linear or logarithmic scaling for the colormap values to emphasize small changes in the colors
3. Create contours with equal area in each interval
Are you tired of spending painstaking
hours calculating equal-area intervals for your contour maps? That's
all in the past, Surfer now does it for you with the click of a button!
Simply change the level method to Equal area and specify the
number of contour intervals you would like. The area per interval is
handily displayed for your reference. Histogram equalization can
be essential to detect and image subtle variations when more extreme
values also exist.
4. Duplicate map layers, and move or copy objects to other base layers
You can now duplicate maps, map layers and other objects with the
click of a button! Once you have your layer just the way you want it,
you don't have to recreate all the settings for each grid file to create
new maps. Simply duplicate the layer and swap out the grid file!
In addition, you can move or copy objects in vector base layers with
ease! Even better, you can now simply drag and drop objects from one
base layer to another, You can even drag drawn objects from the plot
window, like text or polygons, straight into a vector base layer.
Different coordinate systems? No worries, Surfer takes care of
everything for you on the fly.
5. Attribute Table
These new features will greatly increase the usability of the Attribute Table and the Base Symbology feature, released in Surfer 15.
- Add the geometry as attributes to your vector base layers. You can
either add the geometry attributes to one object at a time, or add the
geometry attributes for all objects in the entire layer from the
Attribute Table. Choose which geometry to add as attributes (e.g. area,
length, XY point position, etc), and choose which units to use! For
example, add polygon areas in square kilometers, or polyline lengths in
- Perform mathematical calculations on fields in the Attribute Table!
This is tremendously useful when new attributes must be created based on
results from existing attributes.
6. Change the height or width of color scales and scale bars
Change the height and width of color scales, or the height of map
scale bars, in the scale bar properties without distorting the text
labels! Now your color scales and scale bars can look their finest.
7. Display contour line properties on the color scale
Contour line properties can now be displayed on the color scale! See the contour line properties with or without contour fill.
Improve the versatility of your Query operations with these new tools:
- Export the results of your query to a file for use in other software
- Move or copy selected objects from a query to a new map layer, so you can easily identify or edit the query results
- Grid your data with the new gridding option, kriging with external
drift. Specify a grid of another variable for the external drift.
- Copy the geometry settings from another grid file! Accept the
default extents and resolution for the output grid geometry, or select
any existing grid and Surfer will automatically enter the same geometry
settings. This option is available wherever you need to specify the
geometry for an output grid file.
- Advanced options has an updated property-manager style user interface.
We added the following commands (previously only available through the user interface) to our Scripter automation model:
- Add and edit graticule layers
- Perform queries
- Save gridding and volume reports
- Perform geoprocessing commands:
- line thinning
- line smoothing
- create intersection points
- change type
- connect polylines
- union, interesect, or difference of polygons
- break polyline
- break polyline at intersections
- combine island/lakes
- split island/lakes
- Import ESRI File Geodatabase (.FGDB)
- Export GPX from the plot window
- Save the worksheet as a DBF, perfect for editing your SHP attributes
12. Coordinate Systems added:
- Adindan | Adindan / UTM zone 35N (EPSG 20135)
- Africa Arc 1960 / UTM Zone 35N (EPSG 21095)
- Africa Arc 1960 / UTM Zone 36N (EPSG 21096)
- Africa Arc 1960 / UTM Zone 37N (EPSG 21097)
- Gabon | M'poraloko / UTM zone 32S (EPSG 26692)
- Mozambique | Moznet / UTM zone 38S (EPSG 5629)
- Guinea | Conakry / UTM zone 28N (EPSG 31528)
- Guinea | Conakry / UTM zone 29N (EPSG 31529)
- Australian GDA2020 coordinate systems and datum
- Luxembourg 1930 Gauss (EPSG 2169)
13. Many more!
- Legends: control line spacing between layers or items, and control the size of the fill samples
- Base layers: format numeric labels, apply a colormap to the
unclassed and classed symbols symbologies, change the units for the
geometry (e.g. length, area, perimeter) of vector objects.
- 3D View: control the shading detail and scale factor for surfaces, pan with mouse while in trackball mode.
- Point clouds: display the number of points and XYZ extents on the Info tab of layer properties.
- Apply buttons! The Colormap Editor, advanced contour Levels for Map, and the classed post map Classes for Map dialogs all have Apply buttons!
- The Shaded Relief and Color Relief layer types have been combined
into one map type with different terrain representation options.
- Windows 7, 8 (excluding RT), 10 or higher
- 32-bit and 64-bit operation system support
- 1024x768 or higher monitor resolution
with minimum 16-bit color depth
- At least 500 MB free hard disk space
- At least 512 MB RAM