Surfer - 三维数据可视化和分析软件
面向二维/三维空间数据建模、制图与分析的可视化工具
Surfer 是 Golden Software 的二维与三维制图、网格化和空间数据分析软件,可将复杂地理空间数据转换为二维地图和三维模型。软件适合处理规则或不规则分布的 XYZ 数据、栅格数据、钻孔数据、点云数据和多种 GIS / CAD 文件。
在地质、水文、环境、矿业、勘探、工程建设、测绘、考古和教育科研等场景中,Surfer 可用于插值建模、等值线图、三维表面、剖面图、体积/面积计算、网格运算、坐标处理和成果输出,帮助用户把空间数据转化为可解释的图形结果。
网格化与插值
支持将规则或不规则间隔的数据转换为网格或栅格,提供 Kriging、Co-Kriging、反距离幂、最小曲率、自然邻点、最近邻、局部多项式等 13 种二维插值算法。
二维与三维表达
可生成等值线图、基础图、点位图、分类点位图、三维表面、线框图、彩色地形图、网格值图、流域图、矢量图、点云图、可视域图、峰谷图、钻孔图和剖面图等图件。
数据分析与建模能力
网格计算
支持网格格式转换、网格数学、网格微积分、方向导数、地形建模、微分和积分算子、傅里叶与谱分析、网格变换、网格函数和网格切片等操作。
空间关系分析
可通过剖面图、横截面、等厚图、等容图、残差计算、点采样、等值线体积/面积计算等方式分析趋势、异常、厚度变化和感兴趣区域。
断层与折线约束
在插值与网格化过程中,可结合各向异性、断层、折线和变异函数模型等参数,帮助用户按数据特征控制模型生成方式。





三维模型与点云处理
Surfer 的三维视图可用于显示三维点、三维基础图层、曲面、钻孔路径、钻孔数据和 XYZC 三维网格。三维网格可作为体渲染、块渲染或等值面显示,也可通过自定义角度的裁切平面查看内部结构。
对于钻孔与点云数据,Surfer 可用于创建钻孔模型、识别接触点、生成接触面,并支持从 LAS/LAZ 文件创建点云。点云可按高度、强度、返回编号或分类进行着色,也可进行选择、裁剪、重新分类、生成网格或导出。
地图类型与成果表达
| 方向 | 支持内容 |
|---|---|
| 地图类型 | 基础图、在线底图、等值线图、点位图、分类点位图、三维表面、线框图、彩色地形图、网格值图、流域图、网格矢量图、点云图、可视域图、峰谷图、钻孔图、剖面图和经纬网等。 |
| 版面元素 | 可添加标题栏、公司标识、图例、比例尺、剖面、放大镜、多坐标轴、影像底图和文字注释,用于形成更完整的地图版面。 |
| 三维输出 | 支持创建、编辑和录制三维飞行浏览,可导出 3D PDF、VRML、三维矢量数据和视频文件,也可输出 JPG、TIF、PNG 等图像格式。 |
| 报告衔接 | 地图和模型可复制粘贴到 PowerPoint 或 Word,也可导出 PDF、TIF、DXF、DWG、KMZ 等格式,用于报告、制图、CAD 或 Google Earth 相关流程。 |
数据兼容与自动化
文件格式与坐标系统
Surfer 可导入和导出多种文件格式,包括 SHP、DXF、DWG、PDF、GeoTIFF、XLSX、JPG、CSV、KML、GRD、VTK 等,并可处理未配准数据和不同坐标系中的数据。
脚本与重复流程
软件提供内置 Scripter 工具,支持 Visual Basic 兼容脚本;也可通过 C、Python、Perl 等任务自动化兼容语言调用 Surfer,用于重复性网格化和制图流程。
适用行业
Surfer 适用于地质、地球物理、水文、环境、矿业、石油与天然气、岩土工程、地热、农业、考古、测量、GIS、无人机、能源、海洋、施工、教育和政府等数据可视化与空间分析场景。
系统要求
| 操作系统 | Windows 桌面软件,支持 Windows 10、Windows 11 及更高版本;需要 64-bit 操作系统。Mac、Linux 或 Unix 用户可通过 Windows 模拟器运行,但 3D View 功能需结合模拟器兼容性测试。 |
| 显示与磁盘 | 显示分辨率 1024 × 768 或更高,至少 16-bit 色深;至少 1 GB 可用硬盘空间,建议使用容量更大的硬盘并保留可用空间。 |
| 内存与环境 | 内存至少 2 GB,建议 16 GB;需要 .NET Framework 4.8。处理大型 LiDAR 或矢量数据文件时,建议使用更大的内存容量。 |
| 三维视图 | 3D View 需要支持 OpenGL v3.2 或更高版本的显卡;建议使用独立显卡,例如 NVIDIA 或 AMD 显卡。 |
- 2026-09-16
- 2026-09-10
- 2026-09-10
- 2026-09-08
- 2026-09-08
- 2026-09-07
- 2026-09-09
- 2026-09-06
- 2026-09-05
- 2026-09-04
- 2026-09-01
- 2026-08-28








