论文部分内容阅读
【摘 要】用Grapher、Surffer做出给定数据的曲线图,用AutoCAD做为中介导入Mapgis进而完善各种编辑,做出美观的图形并叠加于地质地形图更好的突出物探成果。
【关键词】数据转化;物探成图;Grapher;Surffer;AutoCAD;Mapgis
Grapher, Surffer, AutoCAD, and mapping geophysical Mapgis in the application
Li Guo-dong
(Shaanxi Province Nuclear Industry Geological Survey Xi'an Shaanxi 710054)
【Abstract】With Grapher, Surffer make a given data graph, using AutoCAD as an intermediary and then import the perfect variety of editing Mapgis make beautiful graphics and superimposed on topographic maps to better highlight the geological geophysical results.
【Key words】Data conversion;Geophysical mapping;Grapher;Surffer;AutoCAD;Mapgis
1. 引言
Grapher与Surffer都是美国Golden Software公司开发的绘图软件,广泛应用于物探图件的绘制。AutoCAD是由美国Autodesk欧特克公司于二十世纪八十年代初为微机上用CAD技术而开发的绘图程序软件包,经过不段得完善,现已经成为国际上广为流行的绘图工具。Mapgis是武汉中地数码科技有限公司开发的面向地质行业的绘图软件。
Grapher为数值分析的首选软件,它可十分方便绘制出折现图、玫瑰图、三角图、剖面平面图等。它绘出的图不够美观编辑起来也不够方便,不能方便的结合地质图件。但Grapher图形可导出多种格式,笔者探索用AutoCAD做为中介软件,可以方便的将Grapher生产的各种图件转成*dxf文件导入AutoCAD继而转化成Mapgis格式完善编辑,进而和地形图叠加使物体成果更加直观。
Surffer绘制等值线平面图图形美观,线条流畅,但也不能直接转化成Mapgis格式进行编辑和图形叠加,也可尝试以AutoCAD做为中介导入Mapgis进行各种编辑。
2. 操作流程
图1 成果图
2.1 应用Surfer软件绘制图形,首先要根据不同的作图目的,提供合适的数据文件格式。其中,最基本的格式是ASCII码形式的XYZ数据格式。
有了原始数据后,需要用Surfer软件的Grid菜单中的命令对此数据进行网格化,将数据格式转换成Surfer软件作图时识别的格式,然后再由此网格化的数据用Map菜单中的命令绘制相应的各种图形。还可以直接将XYZ数据格式用特定的程序语言将其直接转化为Surfer识别的网格化数据格式,我们称之为ASCII码GRD文件,同样可以用此网格文件作图。简言之,要想用Surfer软件进行绘图,首先要将原始数据文件整理或转换为Surfer绘图要求的文件格式,才可以做出各种图形。
Surfer软件绘制等值线平面图使用流程如下:
XYZ数据文件——网格化命令——网格化文件(grd格式)——绘制命令——对应图形。
打开菜单“Map | Contour Map | New Contour Map”,在“Open Grid”对话框中选择刚才输出的grd文件,如test.grd,点“ok”,则一副等值线图就画完了。
2.1.1 “input grid file” 。
为打开的等值线图的grid文件名,你可以修改此处,打开不同的文件点击打开文件图标旁的“i”图标,则可以看到当前grid文件的基本统计信息,如最大最小值等。
图2
2.1.2 “filled countours” 。
选中fill countour(在前面的方框中点击鼠标),就可以画着色的等值线图了,如果再选中下面的“color scale”的话,则可以在等值线图旁边给出色彩棒。
2.1.3 “smothing” 。
选中的话可以对等值线进行平滑,在amount中有“低、中、高”三种选择。这一项一般可以不选,除非你画出的等值线图中的等高线非常的不平滑,这项只起到美化图形的结果,没有更大的意义。
2.1.4 “blanked regions” 。
这项可以对空白区域进行着色,只有在你的等值线中有空白区域时才有意义,一般不用。
2.1.5 bln文件。
为了给等值线加上边界文件首先讲一下bln文件的格式,bln文件具有以下格式:
length,flag
x1,y1
x2,y2
...
xn,yn
length,flag
x1,y1
x2,y2
... xn,yn
图3
图4
其中,length是背景地图曲线中点坐标的个数,如果xn=x1,yn=y1,那么所有的点将围成一个圈。如果不是这样,则是一条不闭合的曲线。 flag的值为1或0,当flag=1时,闭合曲线里面的等高线可以用此bln文件blank掉(即将闭合曲线中的等高线消除),如果flag=0,则是曲线外面的等值线被blank。 我所提供的bln文件为flag=1的格式,当然可以将其改成0。简单介绍了bln文件的格式,再来介绍怎样blank等值线。假设我们已经有了一个全球的等值线图,其原始数据文件为1.grd. 打开Grid | Blank... 选择文件1.grd,“ok”,然后在新的对话框中选择world0360.bln, “ok”,再在新的对话框中输入要输出的grd文件的名字,点ok就可以得到一个blank过的grd文件(假设为out.grd),则用out.grd再做等值线图。
2.2 Grapher软件绘制剖面平面图操作流程如下:
XZ数据文件——绘制命令——对应图形—— XZ数据文件——绘制命令——对应图形……,如此反复。
注意:每条剖面线的数据需分开存放标好剖面线名称。
2.2.1 file。
打开file菜单选择new选项在选项卡里选择worksheet选项,建立*DAT数据然后存档,每条剖面线分开存档。
2.2.2 Graph。
打开Graph菜单选择line or symbol弹出对话框选择路径,选择文件名。
弹出line plot对话框。在worksheet columns选择坐标轴。点击ok生成图形,
分别双击X、Y坐标轴,给定参数确定比例尺,选择坐标原点及坐标轴的长度。调整标注位置、间隔、字体大小点击ok完成。在此画面基础上再次选择line or symbol弹出对话框选择路径,选择文件名。和第一次操作步骤一样不同的是X、Y坐标轴的坐标原点按事先考虑的比例尺做适当调整。如此重复直到做完最后一条剖面线。
3. 绘图实例
Surfer绘制等值线平面图按照上述方法实现成果图见图1
从图1来看,Surfer软件生产的等值线平面图色彩鲜明,图形整洁美观。比较容易着色。
Grapher软件绘制剖面平面图见图2。
图2为Grapher软件绘制剖面平面图线条流畅,但难以进行美观处理。包括外边框的制作,以及图中的标记很难生产影响了整体效果。图3为Grapher成图后利用输出导成CAD文件格式,在CAD里面的成图效果,由于资料的保密性,图3为局部截图,但是可以说明的一点就是Grapher成图后完全可以转成CAD的数据格式,从而在CAD里面进行图形的处理。
图4为Surfer软件成图后的等值线平面图导入Mapgis里面和地质图形结合起来的地质综合平面图。该图为正副图的局部截图,但也能很好的说明Surfer软件可以顺利的导入Mapgis进行编辑和成图。
4. 结论
通过上述软件的应用很好的完成了物探图件的绘制,轻松的实现了三个4个绘图软件之间的相互转化,应用每个软件的优点做出更流畅、更直观、更美观的图形。由于时间的仓促加之水平有限文中难免有不妥之处,请各位专家批评指正。
[文章编号]1006-7619(2011)08-24-864
【关键词】数据转化;物探成图;Grapher;Surffer;AutoCAD;Mapgis
Grapher, Surffer, AutoCAD, and mapping geophysical Mapgis in the application
Li Guo-dong
(Shaanxi Province Nuclear Industry Geological Survey Xi'an Shaanxi 710054)
【Abstract】With Grapher, Surffer make a given data graph, using AutoCAD as an intermediary and then import the perfect variety of editing Mapgis make beautiful graphics and superimposed on topographic maps to better highlight the geological geophysical results.
【Key words】Data conversion;Geophysical mapping;Grapher;Surffer;AutoCAD;Mapgis
1. 引言
Grapher与Surffer都是美国Golden Software公司开发的绘图软件,广泛应用于物探图件的绘制。AutoCAD是由美国Autodesk欧特克公司于二十世纪八十年代初为微机上用CAD技术而开发的绘图程序软件包,经过不段得完善,现已经成为国际上广为流行的绘图工具。Mapgis是武汉中地数码科技有限公司开发的面向地质行业的绘图软件。
Grapher为数值分析的首选软件,它可十分方便绘制出折现图、玫瑰图、三角图、剖面平面图等。它绘出的图不够美观编辑起来也不够方便,不能方便的结合地质图件。但Grapher图形可导出多种格式,笔者探索用AutoCAD做为中介软件,可以方便的将Grapher生产的各种图件转成*dxf文件导入AutoCAD继而转化成Mapgis格式完善编辑,进而和地形图叠加使物体成果更加直观。
Surffer绘制等值线平面图图形美观,线条流畅,但也不能直接转化成Mapgis格式进行编辑和图形叠加,也可尝试以AutoCAD做为中介导入Mapgis进行各种编辑。
2. 操作流程
图1 成果图
2.1 应用Surfer软件绘制图形,首先要根据不同的作图目的,提供合适的数据文件格式。其中,最基本的格式是ASCII码形式的XYZ数据格式。
有了原始数据后,需要用Surfer软件的Grid菜单中的命令对此数据进行网格化,将数据格式转换成Surfer软件作图时识别的格式,然后再由此网格化的数据用Map菜单中的命令绘制相应的各种图形。还可以直接将XYZ数据格式用特定的程序语言将其直接转化为Surfer识别的网格化数据格式,我们称之为ASCII码GRD文件,同样可以用此网格文件作图。简言之,要想用Surfer软件进行绘图,首先要将原始数据文件整理或转换为Surfer绘图要求的文件格式,才可以做出各种图形。
Surfer软件绘制等值线平面图使用流程如下:
XYZ数据文件——网格化命令——网格化文件(grd格式)——绘制命令——对应图形。
打开菜单“Map | Contour Map | New Contour Map”,在“Open Grid”对话框中选择刚才输出的grd文件,如test.grd,点“ok”,则一副等值线图就画完了。
2.1.1 “input grid file” 。
为打开的等值线图的grid文件名,你可以修改此处,打开不同的文件点击打开文件图标旁的“i”图标,则可以看到当前grid文件的基本统计信息,如最大最小值等。
图2
2.1.2 “filled countours” 。
选中fill countour(在前面的方框中点击鼠标),就可以画着色的等值线图了,如果再选中下面的“color scale”的话,则可以在等值线图旁边给出色彩棒。
2.1.3 “smothing” 。
选中的话可以对等值线进行平滑,在amount中有“低、中、高”三种选择。这一项一般可以不选,除非你画出的等值线图中的等高线非常的不平滑,这项只起到美化图形的结果,没有更大的意义。
2.1.4 “blanked regions” 。
这项可以对空白区域进行着色,只有在你的等值线中有空白区域时才有意义,一般不用。
2.1.5 bln文件。
为了给等值线加上边界文件首先讲一下bln文件的格式,bln文件具有以下格式:
length,flag
x1,y1
x2,y2
...
xn,yn
length,flag
x1,y1
x2,y2
... xn,yn
图3
图4
其中,length是背景地图曲线中点坐标的个数,如果xn=x1,yn=y1,那么所有的点将围成一个圈。如果不是这样,则是一条不闭合的曲线。 flag的值为1或0,当flag=1时,闭合曲线里面的等高线可以用此bln文件blank掉(即将闭合曲线中的等高线消除),如果flag=0,则是曲线外面的等值线被blank。 我所提供的bln文件为flag=1的格式,当然可以将其改成0。简单介绍了bln文件的格式,再来介绍怎样blank等值线。假设我们已经有了一个全球的等值线图,其原始数据文件为1.grd. 打开Grid | Blank... 选择文件1.grd,“ok”,然后在新的对话框中选择world0360.bln, “ok”,再在新的对话框中输入要输出的grd文件的名字,点ok就可以得到一个blank过的grd文件(假设为out.grd),则用out.grd再做等值线图。
2.2 Grapher软件绘制剖面平面图操作流程如下:
XZ数据文件——绘制命令——对应图形—— XZ数据文件——绘制命令——对应图形……,如此反复。
注意:每条剖面线的数据需分开存放标好剖面线名称。
2.2.1 file。
打开file菜单选择new选项在选项卡里选择worksheet选项,建立*DAT数据然后存档,每条剖面线分开存档。
2.2.2 Graph。
打开Graph菜单选择line or symbol弹出对话框选择路径,选择文件名。
弹出line plot对话框。在worksheet columns选择坐标轴。点击ok生成图形,
分别双击X、Y坐标轴,给定参数确定比例尺,选择坐标原点及坐标轴的长度。调整标注位置、间隔、字体大小点击ok完成。在此画面基础上再次选择line or symbol弹出对话框选择路径,选择文件名。和第一次操作步骤一样不同的是X、Y坐标轴的坐标原点按事先考虑的比例尺做适当调整。如此重复直到做完最后一条剖面线。
3. 绘图实例
Surfer绘制等值线平面图按照上述方法实现成果图见图1
从图1来看,Surfer软件生产的等值线平面图色彩鲜明,图形整洁美观。比较容易着色。
Grapher软件绘制剖面平面图见图2。
图2为Grapher软件绘制剖面平面图线条流畅,但难以进行美观处理。包括外边框的制作,以及图中的标记很难生产影响了整体效果。图3为Grapher成图后利用输出导成CAD文件格式,在CAD里面的成图效果,由于资料的保密性,图3为局部截图,但是可以说明的一点就是Grapher成图后完全可以转成CAD的数据格式,从而在CAD里面进行图形的处理。
图4为Surfer软件成图后的等值线平面图导入Mapgis里面和地质图形结合起来的地质综合平面图。该图为正副图的局部截图,但也能很好的说明Surfer软件可以顺利的导入Mapgis进行编辑和成图。
4. 结论
通过上述软件的应用很好的完成了物探图件的绘制,轻松的实现了三个4个绘图软件之间的相互转化,应用每个软件的优点做出更流畅、更直观、更美观的图形。由于时间的仓促加之水平有限文中难免有不妥之处,请各位专家批评指正。
[文章编号]1006-7619(2011)08-24-864