
数据之间的转换.doc
6页1、 Surfer 软件与遥感, GIS 软件之间格式的转换步骤:surfer 软件,单击 Open 菜单,选择 Radial Basis Function.grd 文件单击 File 菜单,选择 save as , 观察其 surfer 能转换的不同格式,如下图所示:2、 与 Envi,Erdas 软件之间格式的转换步骤:在 ENVI 软件格式的转换在 Erdas 软件打开,必须借助 Envi 软件的转换在 ENVI4.0 软件中打开该转换后的 Radial Basis Function.ers 文件,如下图 3.1 所示:图 3.1在 ENVI4.0 软件中进行格式转换,点击 FileSave File asERDAS IMAGINE,如图 4.1 所示:图 4.1设置参数和输出路径,如图 5.1 所示:图 5.1在 ERADAS 中打开该文件,如图 6.1 所示:图 6.13、ArcMap 格式的转换上述在 ERDAS 打开成功的数据,可以直接加载到 ArcMap 中surfer 的栅格图和其他 GIS 软件栅格图的转换(1)在 ArcGIS 中,选择 arctoolbox—>conversion tools —>From Raster —> Raster to ASCII把 Arcgis 的 grid 数据输出为 ASCII 码格式;……surfer 的 grid 文件格式为:DSAAncols nrowsxmin xmaxymin ymaxzmin zmaxz11 z21 z31…(2)利用记事本打开 Arcgis 的 ASCII 文件编辑,将头文件修改为 surfer grid 的头文件,具体步骤:在第一行插入 DSAA;在第二行输入列数和行数;在第三行输入 x 的最小和最大值。
Xmin=Xllcorner,Xmax=Xmin+(cellsize*(Ncols-1) ) ;在第四行输入 y 的最小和最大值Ymin=Yllcorner,Ymax=Ymin+(cellsize*(Nrows-1) ) ;在第五行输入 z 的最小和最大值如果不知道确切的值,可以自定义差不多的;将所有 nodata 替换成 surfer 的空白值(1.70141e38) ;(此步骤可在后期利用 surfer 程序转换)移除 arcgis 格网文件文件头,使第六行开始为 z 值的列表以 GRD 扩展名保存文件,文件修改后格式如下:(3)在 surfer 中打开刚修改好的 Arc ASCII 转换成的栅格图像Surfer 中打开转换好的 Arc ASCII 栅格图(4)在 Surfer 的绘图(Plot)窗口中选择菜单命令“Grid(格网)| Transform(变换) ”,在弹出的“Open Grid(打开格网)”对话框中选择刚编辑好的格网文件,单击 “打开” ,在弹出的“Grid Transform (格网变换) ”对话框的“Operation” 下拉列表框中选择“Mirror Y(反射变换Y) ”变换类型,目的是让镜像 Y 值,因为 surfer 与 Arcgis 中的坐标系统原始点取值不一致。
指定输出文件的路径、保存的文件名和格式设置文件输出类型同理也可将 Surfer ASCII 格网文件手工转换成 Arcgis ASCII 格网格式调入修改好的 grid 文件即可4、 Surfer 8 与地理信息系统数据交换有几种常用的 GIS 软件文件格式可直接输入 Surfer 8 系统,如美国地质勘察( USGS)的 DLG、LGO、LGS ,空间数据转换标准(SDTS)格式 [.ddf]数字高程模型,MapInfo 的数据交换格式文件(MapInfo Interchange MIF) ,美国环境系统研究所(ESRI)的 ArcView的 Shape 文件、以及 ArcInfo 的输出格式 EOO 等在绘图窗口中输入 MIF 文件和 Shape 文件MapInfo 的数据交换格式文件(MapInfo Interchange MIF):是能够完全描述 MapInfo 的表的 ASCII 文件格式,图形和表格数据都被存在 MIF 文件中,图形数据房子以“.mif”为扩展名的文件中,表格数据放在“mid”为扩展名的文件中 MapInfo 交换格式可以用其它程序转换为其它格式Shape 文件时 ArcView GIS 的特有数据格式,它是一种无拓扑关系的矢量数据,用于存储空间数据和属性数据,Shape 文件一般是通过绘图操作添加特征逐步建立起来的,也可以通过已有的空间数据来创建。
在绘图窗口中选择菜单命令“File(文件)|Import(输入) ”,或选择菜单命令“Map( 地图)|Base Map(底图)” ,能直接输入 MIF 文件和 Shape 文件输入 MIF 文件和 Shape 文件的步骤:①在绘制窗口中选择菜单命令“File(文件)|Import(输入) ”或选择菜单命令“Map (地图)|Base Map(底图) ”,在弹出“输入文件”对话框中选择要输入的 MIF 文件或 Shape 文件;②在对话框的“文件名”文件框和“保存类型”下拉列表框中分别指定要输入的 MIF 文件或 Shape 文件的文件名(如图 8.3.1 所示) ;选择 Shape 文件③单击“打开” ,在出现的“ESRI Shape 输入选项对话框(ESRI Shape Import Options) ”中指定相应的输入文件选项(如图 8.3.2 所示) ;输入选项对话框指定输入选项④单击“确定” ,在绘图窗口中输入指定的 Shape 文件(如图 8.3.3 所示) 绘图窗口中输入指定的 Shape 文件输入数字高程模型(DEM)Surfer 8 既能生成系统本身格式的格网文件[.grd],也能直接读取其它格式的数字高程模型(DEM) ,Surfer 8 可以使用美国地质勘察数字高程模型(USGS DEM)[.dem]、GTopo30[.hdr]和空间数据转换标准(SDTS )格式[.ddf] 数字高程模型。
从 Surfer 7 开始格网文件格式已经被更新,默认设置是使用双精度保存数据信息,在保存数据时要注意保存为Surfer 7 中格网文件的格式 [.grd]在 Surfer 8 中用来操作格网文件[.grd]的所有命令,都可以直接对美国地质勘察数字高程模型(USGS DEM)[.dem] 进行操作;等高线图、影像图、地貌晕渲图、矢量图、线框图和曲面图除了可以用规则的格网文件生成之外,还可以直接选择数字高程模型(DEM)来生成GTopo30 文件非常大,虽然需要大约 220MB 内存,Surfer 8 也能读取通过使用“Grid( 格网)|Extract(提取 )”命令可把 GTopo30 文件变得更小注意在 Surfer 8 中使用 GTopo30 文件,同时要有[.dem]、[.hdr]和[.stx]文件用这些文件来计算 X、Y 和 Z 的范围SDTS DEM 文件有两种相互独立的 SDTS 文件其中“Topological Vector Profile Map(底图) ”,可将该格式文件作为底图;“Raster Profile SDTS”文件包含格网高程信息,可用来创建基于格网的地图。
一个未压缩的 SDTS DEM 包含几个以[.ddf]为扩展名的文件,可在“Open Grid(打开格网) ”对话框选择其中任意一个来创建基于格网的地图,在创建地图时所有的[.ddf]文件都是必需的,即不能通过仅仅复制一个[.ddf] 文件来创建地图为江苏宁镇地区分辨率为 25 米的 DEM 数据,生成的正交投影(Orthographic)曲面图。
