如何将轮廓图从Surfer软件中提取并导入ArcMap?

“如何将轮廓图从Surfer软件中提取并导入ArcMap?”将地图从Surfer导入ArcMap,您需单击文件 | 从Surfer导出并导出到shapefile(*.SHP)。你可以选择格式(例如DXF,MIF,GeoTIFF等),但是文本将重点介绍SHP。

 

您可能会问,“属性如何?”在Surfer中导出为SHP文件时,轮廓线的Z值作为属性导出到关联的DBF文件。此外,如果在基础层中具有属性的对象,则这些属性也将导出到SHP文件。属性都存储在SHP的关联DBF文件中。

 

从Surfer导出SHP文件时,关于点,多边形,标记符号和文本的存储,确实有一些选项可选择。选择哪种选项取决于要导出的Surfer文件中的内容,使用的Surfer版本的SHF文件。

 

假设您在surfer中对数据进行网格化,创建了轮廓图,覆盖了显示原始点位置的后贴图,并将其导出到SHP或导入到ArcMap中。注意,导出SHP文件时,不要显示轮廓线标签,因为它们会在原本连续的轮廓多线段中产生断点。

 

使用文件|将轮廓图从Surfer 导出到SHP文件。将其导出并导入到ArcMap中。

 

 

要导出此地图,您将:

1、单击文件

2、在“导出”对话框中:

  • 给文件起名字。

  • 在“保存类型”旁边,选择“ SHP ESRI Shapefile”格式。

  • 选中“显示选项”对话框。

  • 点击保存。

3、在“导出选项”对话框中,共有三页选项:

  • 在“缩放”页面上,将“缩放”源设置为“地图”。这会将“文件矩形”坐标设置为地图单位,并以地图单位导出地图。文件矩形下的坐标以地图单位。如果您使用的是Surfer的旧版本(Surfer 11或以下版本),则需要执行额外的步骤才能在“文件矩形”框中获取地图单位。不能以地图单位导出“时间”是在导出3D曲面或线框地图时。这些地图类型不导出到SHP。

     

 

                                       在“缩放”页面上,注意“文件矩形”单位是以地图单位为单位

 

  • 在“空间参考”页面上,您选中ESRI .PRJ文件选项,Surfer可以将地图的坐标系导出到PRJ文件,然后在导入时ArcMap知道文件的坐标系信息。如果在Surfer中为地图设置坐标系,则不会创建PRJ文件。

 

 

“空间参考”页面上,注意,已选中SERL.PR

 

  • 在“ SHP选项”页面上,您可以告诉Surfer如何将信息导出到SHP。SHP文件文件中的对象类型选项为单项。您可以具有点,折线或多边形。在SHP中的对象类型(例如,点和折线)操作对象选择为单项,不文本,图像类型,将多种对象类型导出到SHP时,Surfer可以将对象转换为折线并将对象保存到单个折线文件中,也可以将点和面写出到它们自己的文件中。

 

在“区域”下,选择“Surfer”是将多边形转换为折线,还是将多边形保留为多边形并将其写出到新的多边形文件中。建议为多边形对象创建单独的文件。

 

在“点”下,选择“Surfer”是否将点对象转换为折线,还是保留该点对象并将其写到新的点文件中,用户需要给点对象创建单独的SHP文件。

 

由于SHP文件不文本,因此,如果要文本对象(例如,轴标签,轮廓标签等),则可以选中“渲染文本”。这会将文本字符转换为单个多边形,并使用Areas下选择的选项将其写为多边形。大多数用户要在其SHP文件中输入文本,也要多余的多边形,因此我将其保留为未选中状态。这着不会将文本(轴标签或轮廓标签)导出到SHP。

 

SHP文件中也不标记符号。标记符号是用于定义点的实际符号形状。例如,假设您使用圆形,三角形和正方形作为邮政地图。如果将该后导图导出到SHP文件,则在ArcMap中将获得纯点对象(没有圆,三角形和正方形),并且它将使用ArcMap中默认符号。如果要渲染点标记符号的形状,则可以选中“渲染标记符号”框,Surfer会将标记符号转换为多边形,并使用“区域”下选择的选项将其写为多边形。

 

“属性转换[代码页]”选项允许您为与SHP关联的DBF文件(属性文件)中的文本指定不同的代码页。在大多数情况下,您需要将此设置保留为默认值。

 

单击“确定”,将创建SHP文件。在这种情况下,Surfer创建了两个SHP文件:用于我的折线对象(轮廓线和轴),用于多边形对象(轮廓填充和标记符号,因为我选择将标记符号呈现为多边形)。创建的SHP文件都将具有关联文件,例如CPG,DBF,PRJ和SHX。

 

 

现在已经导出了SHP文件,我们可以将其导入到ArcMap中。

  1. 在ArcMap中,单击文件 | 添加数据 添加数据

  2. 选择SHP文件(例如ContourMap.shp ),然后单击“添加” 。显示轮廓线。

  3. 如果进入编辑模式并选择多段线之一,则可以在“属性”窗口中看到Z值是该属性

如果在ContourMapPoly.shp图层中添加,则多边形将添加到地图中。由于标记现在是多边形,因此将显示原始发布点的形状。您可以根据需要添加属性或为多边形着色。

 

作为比较,如果未选中在“导出选项”对话框中呈现标记符号的选项,则Surfer会生成三个SHP文件(用于折线,用于多边形,用于点)。如果将三个都导入到ArcMap中,则可以看到相同的折线,但是多边形文件将不标记符号。这些点将保存在点SHP文件中,并将该文件导入到ArcMap中时,将使用默认符号显示这些点

 

 

 

 

查看Surfer软件详情

热门产品

2021-03-23 16:28
首页    技术文档    如何将轮廓图从Surfer软件中提取并导入ArcMap?