CAD地图制图系统的研究.docx

上传人:rrsccc 文档编号:8904524 上传时间:2021-01-24 格式:DOCX 页数:3 大小:14.55KB
返回 下载 相关 举报
CAD地图制图系统的研究.docx_第1页
第1页 / 共3页
CAD地图制图系统的研究.docx_第2页
第2页 / 共3页
CAD地图制图系统的研究.docx_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《CAD地图制图系统的研究.docx》由会员分享,可在线阅读,更多相关《CAD地图制图系统的研究.docx(3页珍藏版)》请在三一文库上搜索。

1、CAD地图制图系统的研究摘要:AutoCAD是Autodesk公司开发的计算机辅助设计软件,它不仅具有优秀的图形设计能力,还可以提供丰富的定制与开发功能,应用领域非常广泛,测绘与数字地图制作是其重要的领域之一。AutoCAD支持各类测绘仪器的接入与外业数据的测图,数字地图数据的采集、加工和处理,多数商业化测图软件都以其为平台。关键词:二次开发;数字测图;制图技术;系统设计1 基于AutoCAD的二次开发 随着计算机技术的发展,AutoCAD版本不断更新,为地理制图得拓展起到了至关重要的作用,其相应的应用程序扩展接口技术也不断升级,目前AutoCAD主流的二次开发技术为Visual Lisp、A

2、RXh和ActiveX技术 。 1.1ActiveX技术 ActiveX是由一系列的对象,按一定的层次组成的一种对象结构,每一个对象代表了AutoCAD中一个明确的功能,如绘制图形对象定义块和属性等。绝大多数AutoCAD功能均以方法和属性的方式被装载在ActiveX对象中只要使用某种方式,使ActiveX对象得以“暴露”,那么就可以使用各种面向对象编辑语言对其中的方法、属性进行引用,从而实现操纵AutoCAD的目的。 使用ActiveX技术开发,首选要清楚AutoCAD提供的ActiveX对象模型,其次选择一种开发语言实现。根据功能的不同,可以把AutoCAD的ActiveX的对象为(1)图

3、元类对象:如直线、圆弧、多段线、文字、标注等;(2)样式设置类对象:如线型、标注样式等。(3)组织结构类对象:如图层、编组、图块等。(4)图形显示类对象:如视图、视口等。(5)文档与应用类对象:相当于DWG文件和AutoCAD应用程序。 1.2ARX技术 AutoCAD具有开放的图形数据库结构,并提供编程接口操纵它的图形库,而ARX正式编辑接口的具体实现,它以动态链接库模式被AutoCAD系统调用,可以响应AutoCAD的系统消息,执行相应得功能,并反馈信息给调用者。在ARX应用程序定义的命令与AutoCAD得内部命令运行方式相同,地位,作用,等同。在ARX应用程序中创建的实体对象与AutoC

4、AD中创建的实体对象没有区别。 2基于AutoCAD的地图制图技术 AutoCAD广泛应用于地图制图领域,已成为地图制图得必备工具。目前广泛的应用得关键技术包括手扶跟踪数字化、屏幕数字化和数字测图。 2.1手扶跟踪数字化 (1)安装手扶数字化仪 数字化仪是一种定点设备,Wintab是专门为Windows系统编写的定点设备驱动程序。安装数字化仪首选要安装Wintab驱动程序,然后通过串行接口将数字化仪连接到计算机上,连接数字化以后,首选要设置好数字化仪再根据数字化仪的性能和工作参数设置Wintab驱动程序。 (2)设置AutoCAD和校准数字化仪 从系统的输入选项中,选择只接受数字化仪输入或同时

5、接收数字化仪和鼠标输入,就设置完毕。 配置好数字化以后,数字化仪就成为计算机的定点设备,定标器就相当于计算机的另一鼠标,它在数字化板上的轨迹可以映射到AutoCAD得图纸空间,通过定标器确定地图上的图形坐标,就可以在AutoCAD下画出图形,这就需要图纸定向,也就是校准数字化仪。在命令行直接输入“tablet”,系统会提示在数字化以上定位第一个点,用定标器在图纸上拾取一个控制点后,系统会提示该输入点的实际坐标,输入完毕后确定,系统再次提示在数字化以上输入第二点,重复操作,当拾取到三个点时,系统提示继续拾取控制点还是结束,选择回车后,系统列出在图纸校准结果清单,内容有校准模型,系统误差等,根据误

6、差大小选择一种校准方式,结束校准,可以开始数字化作业了。控制点的选取要尽力均匀、清晰、精细,以保证图纸定向得精度。 (3)数字化作业 一般数字地图按点、线、面、组织数据,利用(2)数字化作业时,点数字化为点;线数字化为多段线;面数字化为闭合的多段线。对于不同类地物要素,在AutoCAD中用不同的图层来区分。数字化仪只进行简单的数据采集,复杂的编辑工作仍在CAD下完成。数字化步骤如下:1)读图识图:分析图面内容,组织数字地图数据,实现要素的分类、分级。2)要素分层:对每类要素,在CAD下建立一个图层来存放它,为保证图形绘制到该层,要将该图层置为当前层。3)数据采集:对于点状要素,先在CAD下选择

7、“POINT”命令,系统提示“指定点或输入点坐标”,然后用定标器在图纸上拾取点要素;对于线状要素,先选择“POINT”命令,然后拾取线状要素的特征点,最后按右键确定;对于面状要素,置数字化面状要素的轮廓线,作业方式与现状要素相同,区别在于数字化面状要素时,多段线必须闭合。4)图形编辑处理:在CAD下继续编辑图形,添加符号,填充面域,补充图饰要素,完成数字地图的制作。 数字化作业时,数字化仪的定标器与计算机的鼠标是等同的,要萧条CAD图形操作与数字化仪操作,配合得当,加快作业速度。可以在CAD下配置专门得数字化仪菜单,并进行功能上的开发,以满足专业得数字化任务。 2.2数字测图 AutoCAD广

8、泛用于数字测图作业,通用的做法是把测绘外业数据导入到计算机中,再利用AutoCAD读出数据文件成图。目前,测图的作业模式越来越趋向于内、外业一体化处理,即利用AutoCAD直接与测绘仪通讯,立等成图。其关键技术是AutoCAD与测绘仪器的通讯技术和测绘数据的处理技术,这需要AutoCAD得应用程序接口开发专门的模块来实现。 (1)AutoCAD与测绘仪器的通讯程序 测绘仪器通过串行接口作为数据传输通道实现与计算机的连接,在AutoCAD中,必须实现它与测绘仪器的通讯。串行口程序开发策略有两种;控件法和API函数法。AutoCAD得二次开发技术VBA与ARX都支持这两种方法。 (2)外业数据成图

9、 从测绘仪器读取得原始数据通常为ASCII码文件,并以一定的数据可是保存,不同规格的仪器,不同的作业方式数据格式均不同。一般,与仪器配套的驱动程序可以把原始数据文件整理成坐标文件格式。如何实现外业数据的自动成图是当前数字测图得关键问题,在AutoCAD中可以利用二次开发技术读取导出的坐标文件制图,或直接读取原始数据制图。制图自动化程度的高低取决于测点数据的组织方式与测点的复杂程度。通过合理的测点编码能大大提高自动制图的效率,编码应尽可能地反映测点得信息,如测点类型、测点数据结构、测点链接关系、测点属性信息等。通过编码,外业不用绘制复杂得草图,内业编辑方便,也容易实现自动成图;但作业人员要熟记编

10、码,而且测站与测点间需要较多的信息交流。测点编码是计算机自动识别、处理测点得依据,反映了测点的地理类型和连线信息,在自动成图中起着非常重要的作用。 (3)数据转换 数据转换就是把不同格式得空间数据转换成所用地理信息系统、地图制图平台使用的格式。AutoCAD得DFX文件格式是图形软件的事实标准,几乎所有的商业化测图、地理信息系统的软件都与之有交互的接口。为了实现更好的数据转换减少信息得丢失,在AutoCAD制作地图数据时要遵循地图数字化作业的要求。将AutoCAD图形转入其他地图制图软件的简单方法就是通过DFX文件交换,一般选择低版本得DFX。通常情况下在AutoCAD中制作图形数据,在地图制

11、图软件中添加属性信息。添加属性信息的方法一般有三类:连接外部数据库、添加实体扩展数据和添加扩展记录。 3结束语 随着网络地理信息系统的发展、空间信息服务的推进和计算机制图技术的发展,网络地图、电子地图、多媒体地图虚拟现实地图与数字地图已得到越来越多的应用。地图制图的发展趋势为;地图数据采集的数字化、集成化与现实化;地图数据组织的标准化与集成化;地图设计与生产的标准化、规模化与系列化;地图产品的多元化。AutoCAD地图制图系统在地图制图领域内应用是最广泛的,随着计算机技术的不断发展,AutoCAD地理制图系统得地图分析、处理理论与研究不断深化,使其更具竞争力。 参考文献: 【1】杜培军 程朋根.计算机地图制图原理与方法.徐州:中国矿业大学出版社,2006.3 【2】周卫.AutoCAD地图制图与系统开发.北京:科学出版社,2008 【3】徐泮林.数字化成图.北京:地震出版社,2004 【4】龚健雅 .地理信息系统基础.北京:科学出版社,2001 【5】廖克.现代地图学.北京:科学出版社,2003 【6】贾永红.计算机图像处理与分析.武汉:武汉大学出版社,2001

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

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1