如何将轮廓图从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中。
-
在ArcMap中,单击文件 | 添加数据 添加数据。
-
选择SHP文件(例如ContourMap.shp ),然后单击“添加” 。显示轮廓线。
-
如果进入编辑模式并选择多段线之一,则可以在“属性”窗口中看到Z值是该属性。
如果在ContourMapPoly.shp图层中添加,则多边形将添加到地图中。由于标记现在是多边形,因此将显示原始发布点的形状。您可以根据需要添加属性或为多边形着色。
作为比较,如果未选中在“导出选项”对话框中呈现标记符号的选项,则Surfer会生成三个SHP文件(用于折线,用于多边形,用于点)。如果将三个都导入到ArcMap中,则可以看到相同的折线,但是多边形文件将不标记符号。这些点将保存在点SHP文件中,并将该文件导入到ArcMap中时,将使用默认符号显示这些点。