在Surfer14以上版本上,可以使用“ Grid from Contours”命令将SHP文件(或其他矢量文件)转换为网格文件。然后可以使用网格文件在Surfer中创建等高线图或任何其他基于网格的地图。具体步骤如下:

  1. 单击Grids | Grid from Contours;
  2. 如果用SHP文件绘制为base map,单击Home | base from data,选择SHP文件底图。否则,单击Browse 按钮,选择您的SHP文件,然后单击打开;
  3. 在“ 选择字段(Select Field)”对话框中,从下拉列表中选择包含z信息的数据列,然后单击“ OK”;
  4. 如果您希望网格文件包含断层线,请在Fault Source 源下拉列表中选择包含断层线的BLN文件,然后单击打开。
  5. 在“ Output Grid Geometry”部分中,设置网格文件的网格间距/节点数。
  6. 在Options 部分.默认设置即可。 1).在数据的凸壳外,在凸壳外的空白网格旁边检查框,以便将数据值分配给所有落在数据凸壳外面的网格节点; 2)如果输入0,可以通过在“ Inflate convex hull by”中输入正值或负值(以地图单位表示),将凸包充气或放气一定量。 3)如果您希望控制仅具有一个边界轮廓的网格节点(通常靠近轮廓的峰和盆)的z值的变化率,请为外插因子(Extrapolation factor)输入正值。最接近的两条轮廓线之间的斜率乘以外推因子来执行线性外推。值在下表中解释。
说明
产生平坦的山峰和盆地的网格
>0 and <1 从最近的轮廓距离减小Z的变化率(产生较低的峰值和较浅的盆地)
1 默认
>1 随着离最近的轮廓的距离增加Z的变化率(产生更高的峰值和更深的盆地)
		4)选中“ 关闭打开的轮廓 ”旁边的复选框,以便将折线轮廓与其起点附近的轮廓转换为多边形,以便可以用指定的填充颜色填充这些轮廓。
		5)如果您选择关闭打开的轮廓,请在框内的末端输入距离公差。如果轮廓线的起点和终点相同或足够接近以至于在此距离公差范围内,并且通过关闭多段线轮廓不会穿过另一轮廓线,则折线将转换为多边形。
		6)选中局部轮廓清理旁边的框可以改善在地图内部终止的开放轮廓周围的性能,特别是在地图边缘附近或等高线表示断层。  

7.在“ 输出网格 Output Grid”部分中,输出网格文件的名称和文件路径。如果您希望保存到特定的网格文件类型,请单击打开的文件图标以访问更多的保存选项。 8.勾选框添加网格层Add grid as layer ,从该网格创建一个新的图层,然后选择什么样的地图,将其从下拉列表中添加。 9.如果您选择将网格作为图层添加到新的或现有的地图,请从“ 新建图层类型”下拉列表中选择要创建的地图类型。 10.单击OK,完成从SHP文件创建网格文件。


更多课程尽在酒醒梦已残得网络课堂:http://edu.51cto.com/sd/4af4d