收藏 分享(赏)

数据集成.doc

上传人:cw6mk8 文档编号:8296101 上传时间:2019-06-19 格式:DOC 页数:27 大小:2.61MB
下载 相关 举报
数据集成.doc_第1页
第1页 / 共27页
数据集成.doc_第2页
第2页 / 共27页
数据集成.doc_第3页
第3页 / 共27页
数据集成.doc_第4页
第4页 / 共27页
数据集成.doc_第5页
第5页 / 共27页
点击查看更多>>
资源描述

1、第一节 DFDraw 模块介绍 DFDraw 模块主界面:浏览工具条:编辑工具条:树状类别管理:第二节 常规制图 为了充分的利用现有的图形纸面资料,需要将纸面资料录入计算机,将图纸资料变为实际的数据,这个过程称为图形的矢量化。对于一张图纸,要将其用计算机绘出来,一般可分为以下几步: 一、将图纸通过扫描仪扫描成位图。 二、在位图上矢量化各类线和点。 三、校位(即将屏幕坐标校正到实际坐标) 。 四、图形修饰。 下面将对各步的操作及注意事项进行具体描述。 图纸扫描成位图 图纸资料在进行扫描的时候,对于不同的扫描仪,其参数的调整略有不同,但通常情况下,都采用灰度扫描,尽量不用黑白二值。在调整扫描参数的

2、时候,尽可能的提高精度。在保存位图的时候,将位图保存成*.bmp 、*.gif 、*.jpg 等格式。 线和点的矢量化对于一张图纸资料,上面的所有信息都可以归为线类和点类两种类型,其余的所有信息只是线和点的修饰。例如:一条铁路,它是一条线,至于铁路的宽度,它的颜色,用什么样的线型来表示,只是线的一种或多种修饰。同样对于点类,如在一张全国交通图上,北京这个城市在图上只是一个点,至于这个点用什么符号来表示,是用五角星还是用圆圈,以及旁边的“北京”两个字,这些都是点的修饰。所以要矢量化的只有线和点两类数据。 当我们要在一张位图上进行矢量化的时候,首先要从整张图出发,对整张图上的所有信息进行分类,将具

3、有相同特征的信息分为同一个类,例如:把一张全国交通图上所有的具有同一特征的铁路分为一类,给这个类起一个名字叫“铁路” ,或将所有的高速公路分为一类,给这个类起一个名字叫“高速公路” ,对点类数据也一样。对信息进行分类时,通常情况下是分得越细越好,这样对同类数据进行管理的时候也就越方便。 下面结合一张位图来简单介绍矢量化的过程: 打开 DFDraw,新建一个文件,单击左边工具栏上的“插入位图” 按钮,如图(1)所示,选择一幅位图,单击确定按钮。这样就打开了一幅位图,如图(2)所示,如果在屏幕上看不到位图,单击工具栏上的“全屏显示”按钮,这样就将整幅位图显示在屏幕上,在矢量化之前要对信息进行分类,

4、在图(2)所示的位图上可分为下列一些类: 线类数据可分为:高速公路;公路;土路;村界;乡界;地类界;农村居民地;水渠等。 点类数据可分为:水浇地;旱地;果园;菜园;独立工矿;村名等。 分类时为了规范化,应根据行业标准并结合图例。分类时应注意,象农村居民地,尽管在图上是一块面积,但我们矢量化时,只画边界线,中间的规则线只是边界线的一种充填属性,将在下一节详细介绍。分完类以后就可以进行矢量化了。线类的矢量化:在打开位图的 DFDRAW 界面中如图(2) ,单击左边工具上的“增加类别”快捷菜单,输入类别名(如“公路” ) ,然后确定,这样就确定了当前类别为公路,在上边工具栏的右边可以看到“公路”两个

5、字,这时就可以单击左边工具栏上“画曲线”按钮,显示画曲线状态,就可以用画笔在位图上沿位图上的公路进行画线,在画线时,为了保证精度,应用上边工具栏上的开窗口显示快捷菜单对要画的屏幕区域进行局部放大,画笔尽量走线的中间位置。当画完一条线,要画另一条时,单击鼠标右键,选择“下一条” ,就可以接着画另一条线了,画完所有公路,要画土路时,用同样的方法增加“土路”类别名,接着画线,这时画的线就属于土路这一类别。以此类推,画完所有的线。 当我们在矢量化线的过程中,可能会遇到一些操作上的小问题,下面列出一些常见问题及解决办法。 1、当画线时,画完的线是黑色,为了分别,可以将它改变颜色,方法为单击编辑菜单,选择

6、批量,再选择颜色,这时弹出一个颜色对话框,单击右边的下拉箭头,选择一种颜色,然后用鼠标左键在屏幕上圈定一个范围(即要改变的线所在的范围) 。 2、当画线画到屏幕边缘时,要移动换屏,可以使用上下左右键换屏,换屏的多少可以自己设置,设置方法为:单击选择菜单,选择选项,再选择设置,然后在页滚动量框中输入一个小数,如 0.8,表示每次移动整个屏幕的 80%。也可以单击上边工具栏右端的平移快捷键,然后用鼠标拖动。 3、当鼠标画线画错点时,可以用键盘上的“Backspace”键回退。 4、当在画当前类时,发现上一个类或别的类漏掉了几条线。这时可以在工具栏上的下拉列表中选择所漏掉线的类别名,然后就可以画线了

7、,所画的线就放在选中的类别中。 5、当把一个类别中的线画到另一个类别中去了时,如将公路画到土路类别中去了时,可以通过改变类别来改正。方法为:选择操作菜单,选中改变,再选中类别,然后用鼠标左键选中要改变的线,弹出确定类别对话框,在现有类别中选中要改成的类别即可,改完一个类别时,单击鼠标右键,结束。 (注意:在操作过程中,随时注意左下角状态栏的提示) 。 点类数据矢量化:点类数据矢量化时,取类别名与线类数据一样,取好类别名后,单击左边工具栏上的“点坐标”按钮,弹出图(3)所示的界面。如果要矢量化的这一个类只有符号,在图(3)所示的界面中就不用输任何东西,当选中连续输出点时,只要鼠标在屏幕上点一下就

8、表示输入了一个点,鼠标点击的位置就是矢量化点的位置,在这个位置上会显示一个十字叉。如果不选中连续输出点,则每输入一个点要点一下按钮“下一个” 。 如果要矢量化的这一个类别还有文字,如村名这一类,在矢量化时,在图(3)所示的界面中,在标注字框中输入村庄名字。 (注意:有时在输完一个点,接着输入下一个点时,它重叠在原来的点上,这只是显示的问题,点一下上边工具栏上的 R 键让它重显一下即可看见是否重叠) 。校位 请参照“图形变形恢复中的校正”一节。 修饰 请参照“修饰”一节。第三节 DFDrawOcx 控件的注册及使用 双狐提供了的 DFDrawOcx 控件可以直接显示双狐格式的文件,并且支持 DF

9、Draw 中的所有浏览功能及部分其它功能。 在对 DFDrawOcx 控件使用之前必须先注册该控件。 方法一:利用 RegOcx 模块注册控件 启动 RegOcx 模块,如图(1)所示,选择需要注册的控件,点击 “注册”按钮后,出现“注册成功”对话框就表示注册成功。 方法二:利用 Office 系列软件注册控件(以 PowerPoint 为例) (1) 、打开“控件工具箱”工具条 选择菜单“视图工具栏控件工具箱” 。 (2) 、注册控件 点击工具栏上的 按钮,将出现一个下拉列表框,从列表框的最底端选择“注册自定义控件” ,这时将会出现一个文件选择对话框,选择要注册的控件后,按“确定”即可。 在

10、网页中使用 DFDrawOcx 控件有两种方法: 方法一:利用双狐 DFDToWeb.exe 模块自动形成网页。 执行 DFDToWeb 程序,见到如图( 2)界面,在这里可以选择多个双狐格式文件加载到同一个网页中去。方法二:在网页编辑器中手工插入控件。 (下面以 FrontPage2000 为例) (1) 、插入控件 在 FrontPage 中点击菜单“插入 高级ActiveX 控件” ,出现如图(3)所示界面,此时,如果在列表框中没有要插入的控件,就点击“自定义”按钮,从中找到所找的控件,将之选中,按“确定”后,即可在图(3)的列表框中发现,选中之后,按“确定” ,即可将之插入到网页中。点

11、击插入到网页中的控件,就会发现其四周的控制点,利用控制点来调整控件在网页中的大小。(2) 、配置控件 双击所插入的控件或者在控件上点击右键选择“ActiveX 控件属性” ,在控件属性对话框中选择“参数”页,如图(4)所示:在列表中选中“dfd”属性,按 “修改”按钮,出现如图(5)所示画面,然后在数据栏内键入想要在控件中显示的文件路径名(如: c:tempresult.dfd 或http:/ 。之后,按“确定”退出,配置完毕,存盘退出即可。 (3) 、控件浏览 只需鼠标左右键就可完成对控件的一些必要操作,并且在控件中的数据还可建立起在DFDraw 中的超级链接功能。在 Office2000

12、中的系列软件中使用 DFDrawOcx 控件:(以 PowerPoint 为例) (1) 、打开“控件工具箱”工具条 选择菜单“视图工具栏控件工具箱” 。 (2) 、插入控件点击工具栏上的 按钮,将出现一个下拉列表框,从中选择“DFDrawOcx 控件” ,在文档中用鼠标画出一个控件。(3) 、配置控件 在控件上点击鼠标右键,选择“属性”菜单,出现如图(6)所示画面,在“dfd”项中键入文件路径名即可。 (4) 、控件浏览 在放映幻灯片时,就可对图形进行浏览操作。 (5) 、Internet 设置 如果在设置好后进行浏览时图形出不来,则需要设置 Internet 属性,方法如下: 在“控制面板

13、”中选择“Internet”选项,双击打开后,选择“安全”页中的“自定义级别”按钮,点击如图(7)所示,将其中对“ActiveX”的选项设置为“启用”或“提示”即可。 第四节 图形比例的设置 点击“显示/比例”菜单,如图所示:在此可以设置图形的显示比例及打印比例。 1、打印或显示一定比例的图形: (1) 、直接在比例栏内填实际长度与显示长度 显示长度单位永远为“毫米” ,而实际长度根据当前图形的单位而定,比如,打印1:100 万的图,其实际单位为公里,则实际长度为 1(由 100 万毫米转换为公里所得) ,显示长度也为 1;显示 1:5 万的图,实际单位为公里,则实际长度为 1,显示长度为20

14、; (2) 、根据“比例设置向导”设置比例 点击“比例设置向导”按钮,出现以下窗口,选择单位及比例按确定即可。2、设置横纵比例不同: 首先选中“横纵比例不同”复选框,若要使 X 轴增大,则需要增大 X 方向的显示长度,若要使 Y 轴增大,则需要增大 Y 方向的显示长度。同样也可以用“比例设置向导”设置横纵不同的比例。 3、按纸张大小整幅图打印 只需选择“按纸张整幅图打印”框即可,如果要使其在横向及纵向上都在纸的中央,则需选中“居中显示” 。 4、分幅打印 选中“分幅打印”框,设置重合宽度,缺省为 10 毫米。第五节 图形变形恢复中的校正 图形数据的来源之一为扫描矢量化。原始纸面图形一般都有变形

15、,如纸张卷放,里外受潮程度不同,就可造成纸张变形。这时,就需要对图形进行校正。 对于校正,在双狐软件常用的方法有任意四点校正法和多点变形恢复法。 任意四点校正 矢量化之后,我们要进行校位,我们一般采用四点校位,这种校位可以完成图纸的线性变形恢复。 一般分为以下几步: 1、 原图上找四个坐标明显的点,这四个点应满足:坐标能准确的读出;位置明显,能在位图上找到;四个点的分布范围尽可能广,可以覆盖整个图。分别读出各点的 x,y 坐标。 2、在增加类别中增加一个类,如增加“校位”这个类,这个类只存放校位用的辅助线。在位图上找准与原图上相对应的那四个点,为了找准点的位置,对屏幕进行局部放大,单击画笔按钮

16、,沿上下左右画两条短交叉直线,交点的位置为要找点的位置。为了画直线,选中“选择选项”菜单,然后选中 “显示交叉曲线” 。这样画线就能准确的画出直线。 3、校正:单击菜单“处理校正坐标 任意四点校正” ,这时弹出一个对话框,选择否,即不进行角度校正,这时屏幕左下角提示“确定左下角点” ,用鼠标点中四个点中左下角的点,这时弹出输入实际坐标对话框,分别输入在原图上读取的实际坐标,然后“确定” 。这时屏幕左下角又提示“确定左上角点” ,用鼠标点中四个点中左上角的点,输入实际坐标。用同样的方法输入右上角和右下角的坐标。 4、校正完后,单击鼠标右键,选择“删除” ,弹出一个对话框,选中 Bitmap,确定

17、,即将位图删除掉。然后存盘退出。 多点变形恢复在多幅图拼接过程中,我们经常遇到经过四点校正之后,图形还是拼接不上,这时我们就采用多点变形恢复。 多点变形恢复分为三步: 第一步:获取多点坐标 选择菜单“处理校正坐标第一步:取任意点” ,出现对话框,如图( 1) :在这里是对所取出的点指定输出文件,文件分为“X 方向文件”与“Y 方向文件” ,在后面所取得的点将 X、Y 分别存入这两个文件中;如果选中“鼠标获得所有点” ,那么在按“确定”后用鼠标左键第一次点击绘图区域时所得到的点为需要校正的点,第二次为校正后的坐标点,如果不选中,则表示当鼠标点击后所得到的点为需要校正的点,并出现坐标输入对话框,由

18、用户输入校正后的坐标点。 第二步:勾绘误差分布曲面 选择菜单“处理校正坐标 第二步:执行 dfStratum”,出现对话框,如图(2):在这里需要对由第一步所产生的“X 方向”和“Y 方向 ”两个文件分别进行勾绘,并将结果文件分别保存在双狐曲面二进制文件(*.dfg)中。 (具体使用请参照“等值线图的自动勾绘” ) 第三步:利用误差分布曲面对图形进行校正 选择菜单“处理校正坐标 第三步:任意点校正” ,出现对话框,如图( 3):此处的“X 方向文件”与“Y 方向文件”是指由第二步所产生的对应结果文件,选择好两个文件后按“确定”即完成对图形的多点校正。第六节 修饰 我们的原始数据就是简单的点和线

19、的测量坐标,为了区别各类数据,我们引入修饰,有了修饰我们就可以见到漂亮的图形。 修饰,也就是数据的表现形式,数据的修饰不同,人们所看到的效果也就不同。利用灵活、强大的组合修饰功能,完全可以制作出各类专业图件,满足不同行业的要求。 修饰可以分为个性修饰和类别修饰。个性修饰是指对单个元素(一条线、一个点)的修饰,点右键选择“编辑”所进行的修饰都属于个性修饰;类别修饰是指在类别管理中对某类数据的修饰,是批量修饰,在“类别管理”中所进行的修饰都是类别修饰。对于同一个元素,个性修饰优先于类别修饰,也就是说,当有个性修饰时,个性修饰起作用,如果没有个性修饰,则类别修饰起作用。 在每一个修饰中,都可以带有多

20、个子修饰,称为组合修饰。在组合修饰中,遵守先入先出的原则,即先加入修饰先起作用。利用组合修饰可以修饰出各种不同的效果。 在双狐图形中,修饰与数据是完全分离的,改变修饰并不会对原始数据产生任何影响。 下面就以几个简单的例子来说明修饰的用法。 线类修饰 建新文件,点击“文件|新建 ” ; 合并调用符号集,点击“文件|合并” ,输入一个符号集文件如:C:DFSoftMarkMark0.DFM; 给即将绘制的图形元素起一个新类别名,点击“ ”工具按纽,输入新类别名如:一般公路,见下图:为新类别名(一般公路)加修饰(这种修饰为类别共性修饰) ,点击“ ”类别管理工具按纽,选中新类别名后按鼠标右键,选择“

21、编辑”见下图:选择“曲线修饰”对话框见下图:选择“属性”对话框,填写曲线属性参数。见下图:一条修饰特征信息出现在曲线组合修饰对话框内,选择“不画原始曲线“,见下图:输入曲线类坐标,点击“ ”工具按纽,程序底下状态栏内出现“画曲线状态(使用鼠标左右键) ”的提示,鼠标变成画笔状态,连续点击输入曲线坐标点,输入完最后一个点坐标后,按鼠标右键(见下图) ,如果有多条同一类别的曲线,选择“下一条”继续输入下一条曲线;选择“结束”即取消画线状态 。鼠标点击坐标点时如超出图形显示区范围,可用键盘上的方向键平移图形,如点击一些错误的坐标点后,可反复按键盘上的 Backspace键退回输入的正确点位置,从而继

22、续输入坐标点(右为效果图) 。 第七节 MXN 类数据的显示与处理类似于 Segy 格式的矩阵类数据,双狐把它统称为 MXN 类数据,对于有规律的 MXN类数据,双狐开发一种通用的方法显示此类数据。 下面以 Segy 格式为例来说明此功能的用法。 显示 方法一:利用 DFDraw 直接调入。 在 DFDraw 中,点击工具条中的 按钮,就会出现图(1)对话框:在此对话框中,x0、y0 是指在DFDraw 中显示 MXN 类数据体的左上角坐标;dx 指 X 方向步长,dy 指 Y 方向步长,一般根据文件的格式来设置这两个参数,例如在 Segy 格式中,dx 为 0.025,dy 为 0.004;

23、点击按钮“矩阵类数据文件”进行选择 MXN 类文件。 当设置好各个参数后,点击“确定” ,这时程序就会读取数据进行显示,但有时 会看不到结果,这时需要点击工具条中的 按钮,显示整个图形。方法二:利用 DFSegy3DIndex 建立索引,通过索引对 MXN 类数据的进行显示。 执行双狐 DFSegy3Dindex 程序,看到如图(2)所示:在此对话框中,x0、y0是指在生成的索引文件中坐标的基数,cx、cy 为坐的系数。也就是说,最终索引文件中的坐标为:基数 + 在 MXN 类数据中提Index and simple survey”按钮即可生成索引,生成的结果文件将自动用 DFDraw打开,结

24、果如图(3)所示: 标取的坐标系数。按“Create在建立索引时应注意所生成的索引文件并不只是一个文件,所以最好在指时应将其放在,就会自动将明结果文件一个单独的目录中。 如果 DFDraw 中的“移动选择”没有打开,就需要到菜单“选择选项”中将之打开,然后只要一点击其中的一根索引线(也就是施工中的测线)这条测线的数据调出显示。如图(4)所示: 处理 方法一:在 DFDraw 中直接对 MXN 类数据进行简单处理。 在 DFDraw 中直接可以追踪同向轴。 在所显示的数据体上点击鼠标右键,即可看到如图(5)所示的菜单:“显示转换”是图形显示在“黑白方式”与“彩色方式”之即为上图的彩色显示(彩色显示即为在下面 MXNProcess 中所提到的 DMESH 方式):间的相互转换,如图(6)“导出位图”是指在“彩色方式”下将显示结果保存为一幅位图文件。 “平滑次数”是指选择了一种“平滑方式”后,以所选择的“平滑方式”对数据的运算次数。数据相比,将其中的高频成份取“提高频”是指在对数据进行了某种“平滑”后,与原始提 出来显示。 “提低频”与之相反。高频图: 方法二:利用 MXNProcess 对其进行处理。执行 MXNProcess 程序,见到如图(9)界面: 在此程序中的用法和在 DFDraw 中的用法基本相同,只是在此可以对多个文件同时进行处理,并且处理的结果可以保存到同一个文件中去。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报