多年来,最常见的问题之一是“我怎样才能把我的等高线地图从。冲浪者地图软件和ArcMap?”它实际上很容易获取地图冲浪者ArcMap。你可以点击文件|导出从Surfer导出到shapefile (*. shp)。您还可以选择其他格式(例如DXF、MIF、GeoTIFF等),但本文将重点介绍SHP。
您可能会问,“属性呢?”导出为SHP文件时冲浪者13、等高线的Z值作为属性导出到关联的DBF文件。此外,如果基础层中的对象具有属性,那么这些属性也会导出到SHP文件。所有属性都存储在SHP的相关DBF文件中。
导出SHP文件时冲浪者,对于点、多边形、标记符号和文本的存储,您确实有一些选项可供选择。您选择的选项取决于您要导出的Surfer文件中的内容,您使用的Surfer版本,以及最终您希望SHP文件包含的内容。
假设你把一些数据网格化了冲浪者13,创建了一个等高线地图,覆盖了显示原始点位置的后地图,并希望将其导出到SHP,以便您可以将其导入ArcMap。请注意,当导出到SHP文件时,最好不要显示等高线标签,因为它们会在连续的等高线折线中创建一个断点。
从Surfer 13导出等高线地图到SHP文件使用文件|导出并导入到ArcMap中。
要导出此地图,您需要:
一个。在扩展佩奇,确保扩展源设为地图。这将设置文件的矩形坐标到地图单元,并允许在地图单元中导出地图。下面的坐标是很重要的文件的矩形都是地图单位。如果您使用的是旧版本的Surfer (Surfer 11或更早的版本),那么您可能需要执行一些额外的步骤才能在文件的矩形框(请参阅我们的知识库文章)在线)。唯一不能导出地图单元的情况是导出3D表面或线框地图。这些地图类型不适合导出到SHP。
在扩展佩奇,确保文件的矩形单位是地图单位。
b。在空间参考佩奇,你很可能想要prj文件选项选中,以便Surfer可以将地图的坐标系统导出到PRJ文件,然后在导入该文件时ArcMap知道该文件的坐标系统信息。如果您没有在Surfer中为地图设置坐标系统,则不会创建PRJ文件。
在空间参考佩奇,确保prj文件检查。
c。的轴马力选项页面是告诉冲浪者如何将信息导出到SHP的地方。您可能知道,也可能不知道,SHP文件每个文件只能有一个对象类型。你可以有点,折线或多边形。在单个SHP中不能有一种以上类型的对象(例如点和折线),并且不支持其他对象类型(例如文本,图像)。当导出多个对象类型到SHP时,Surfer可以将所有对象转换为折线并将所有对象保存到单个折线文件中,也可以将点和多边形写入自己的文件中。
控件上选择所需的选项轴马力选项页面。
我。下区域,选择Surfer是将多边形转换为折线,还是将多边形保留为多边形并将其写入新的多边形文件。这真的取决于你,但大多数用户为多边形对象创建一个单独的文件。
2下点,选择Surfer是将任何点对象转换为折线,还是保留点对象并将其写入新的点文件。同样,这取决于您,但用户必须为点对象创建单独的SHP文件。
3由于SHP文件中不支持文本,如果您想包含文本对象(例如轴标签,轮廓标签等),您可以勾选渲染文本。这将把文本字符转换为单独的多边形,并使用下面选择的选项将它们作为多边形写出来区域。大多数用户在他们的SHP文件中不需要文本,也不需要额外的多边形,所以我将不选中它。这意味着没有文本(轴标签或轮廓标签)被导出到SHP。
4在SHP文件中也不支持标记符号。标记符号是你用来定义点的实际符号形状。例如,假设您使用圆形,三角形和正方形来制作后地图。如果你将post map导出为SHP文件,你将在ArcMap中得到简单的点对象(没有圆形,三角形和正方形),它将使用ArcMap中的默认符号。如果希望呈现点标记符号的形状,可以选中渲染标记符号框和Surfer将把标记符号转换成多边形,并使用下面选择的选项将它们写为多边形区域。
v。的属性转换[代码页]选项允许您为与SHP关联的DBF文件(属性文件)中的文本指定不同的代码页。在大多数情况下,您将希望将此设置保留为默认设置。
d。点击好吧并创建SHP文件。在本例中,Surfer创建了两个SHP文件:一个用于我的折线对象(等高线和轴),另一个用于多边形对象(等高线填充和标记符号,因为我选择将标记符号呈现为多边形)。创建的每个SHP文件都有许多与之相关的文件,如CPG、DBF、PRJ和SHX。
导出到SHP时,还会创建相关文件(CPG、DBF、PRJ和SHX)。
现在导出了SHP文件,我们可以将其导入ArcMap(我使用的是10.3版本)。
选择其中一条轮廓折线,您可以看到原始Z值存储为ZLEVEL属性。
如果我加上ContourMapPoly.shp层,多边形被添加到地图中。由于标记现在是多边形,因此显示了原始张贴点的形状。您可以根据需要添加属性或为多边形上色。
导入多边形文件,你可以看到轮廓填充和标记符号多边形。
作为比较,如果您没有选中选项以使标记符号呈现在导出选项对话框,那么Surfer将生成三个SHP文件(一个用于折线,一个用于多边形,一个用于点)。如果您将这三条线都导入到ArcMap中,您将看到相同的折线,但是多边形文件将不包含标记符号。这些点将保存在一个点SHP文件中,当该文件导入到ArcMap中时,这些点将使用默认符号显示。
在导出过程中不要渲染标记符号,并且post地图中的点将导出为点而不是渲染为多边形。
还有一些其他的场景可能会让你感兴趣。也可以将轮廓导出到形状文件映射|导出等高线命令。两者的区别是什么文件|导出和映射|导出等高线?的出口轮廓命令只导出等高线本身。填充多边形、点和任何其他地图对象都不会导出到文件中。此外,您还可以选择导出2D SHP文件(其中等高线的Z值保存在DBF文件中,相当于文件|导出)或3D SHP文件。3D SHP文件选项存储每个折线中每个顶点的Z值。以下是一些经验法则:
将Surfer与ArcMap结合使用的另一个选择是在Surfer中生成网格,将其保存为ESRI Arc网格文件,将其作为栅格导入ArcMap,并直接在ArcMap中重新创建等高线。ArcMap确实接受Surfer网格文件(*.GRD),但由于某种原因,它不识别与GRD相关的PRJ文件,因此您丢失了坐标系统信息。为了保持坐标系统信息,最好在ArcMap中使用之前直接转换为ESRI的网格格式之一。例如:
在Surfer中创建ESRI网格文件,并将其作为栅格直接加载到ArcMap中。
万博手机版官网网址尽一切努力确保Surfer与其他流行的软件包如ArcMap兼容。如果由于任何原因,导出不工作的方式,你期望它,请电子邮件冲浪者*。SRF文件到surfersupport@goldensoftware.com,报告您正在使用的Surfer版本,并描述当您将其导出到SHP文件(或您选择的任何文件格式)时出现的问题。
我们的客万博篮球巨星户
logo-USGS.png
logo-TetraTech.png
logo-HazelSawyer.png
logo-Laguna_Geosciences.png
//www.a1classiccar.com/images/logos/logo-Laguna_Geosciences.png
logo-Arcadis.png
logo-RockSolidGroup.png
logo-StanleyConsultants.png
logo-Arm_Geophysics.png
评论5
你好。你们有定位洞穴的软件吗?
如何使用冲浪者绘图软件在地表内进行建筑和地理标记?
你好布莱恩,
如果你的映射没有分配一个坐标系统,那么就不会有空间参考选项卡,因为没有任何坐标系信息要保存到PRJ。
所以选择地图在内容窗,而在属性窗口,单击坐标系统页面。点击改变,选择地图的坐标系统,然后单击好吧(点击好吧如果收到关于未引用层的警告)。现在你可以点击文件|导出并导出为SHP文件。只要地图有一个为它定义的坐标系统空间参考选项卡应该在导出选项对话框。
谢谢,
Kari
为什么我的导出选项对话框窗口不包括“空间引用”选项卡?
任何其他方式分配一个。prj到一个导出的shapefile(在Surfer..我可以在arcccatalog中做吗?
我们可以从冲浪者导出以下所有空间和项目信息的弧形地图吗?
1_ 3D表面光栅
向量映射
3_阴影浮雕图