应用SECTION处理AutoCAD和MAPGIS间的数据转换_计算机应用论文发
期刊目录网计算机应用论文发表2011-08-04 08:19关注(1)
应用SECTION处理AutoCAD和MAPGIS间的数据转换
王 磊1 谢常才2
(【摘要】 本文简要介绍了通过AutoCAD的DXF数据格式与MAPGIS的MPJ数据格式直接转换在地质工作中存在的一些不足之处,重点阐述了AutoCAD的DXF格式与MAPGIS二次开发软件SECTION数据转换步骤及地质工作应用的一些优点。
【关键词】 AutoCAD MAPGIS SECTION 数据转换 DXF
1 引言
MAPGIS是一个大型基础地理信息系统平台,由武汉中地信息工程有限公司研制的。它是个集当代最先进的图形、图像、地质、地理、遥感、测绘、人工智能、计算机科学于体的大型智能软件系统。是集数字制图、数据库管理及空间分析为体的空间信息系统[1]。在这信息化时代中,MAPGIS以其强大的数据处理、输入输出、数据库管理、空间分析及实用服务等功能在地质找矿中广泛应用。
在MAPGIS出现之前,由于大量的数字图形都是其他数据格式,比如:以前标准的地形图都是AutoCAD数据格式的。这样需要将其转换成MAPGIS数据格式。
MAPGIS二次开发SECTION软件,是由厦门闽矿科技有限公司地质勘察院开发的,是MAPGIS在地质工作中应用有利补充,给地质工作者提供了方便。本文就应用MAPGIS二次开发软件SECTION实现对AutoCAD的DXF格式与MAPGIS的MPJ数据转换的具体方法和体会做一阐述。
2 AutoCAD与MAPGIS直接转换数据不足之处
AutoCAD的DXF与MAPGIS的MPJ数据转换,是通过MAPGIS的图形处理工具中的“文件转换”窗口。在菜单栏输入按钮中点击“装入DXF” 工具,就可以实现数据转换。但是,由于在AutoCAD环境中,一个块就是图形文件中的一个实体(由多个简单实体组成的复杂实体),就可以充分使用。实际上大多数情况下用“块”来建立点状符号库。在MAPGIS环境中,没有“块”的概念,但是它有丰富点状符号库。所以AutoCAD数据向MAPGIS数据转换时,要注意AutoCAD块与MAPGIS点状符号间的对应。对于不同的线状专题,采用不同的线型来表达。在AutoCAD中,一般是不同的专题放在不同图层,所在层的信息也就隐含着它所使用线型的信息,而MAPGIS有线型库。所以AutoCAD数据向MAPGIS数据转换时,还要注意AutoCAD线型图层与MAPGIS线型库间的对应[2]。
首先,如果在转换过程中,不做数据对照关系修改,就可能无法获得区文件,造成区文件丢失,这样要重新造区,工作量较大,得到线文件也有很多地方丢失。比如:线的属性。其次,修改对应关系,必须有一定的计算机语言能力,对于一般地质人员来说,是非常困难的事情,容易出错。而且,修改对应关系,种类比较多,需要花费大量时间,影响地质工作进度。MAPGIS二次开发软件SECTION解决了地质工作者在数据转换中遇到的困难,可以轻松完成AutoCAD的DXF与MAPGIS的MPJ数据格式转换。
3 SECTION软件
SECTION是在Windows XP系统和MAPGIS6.7基础上,以Microsoft VC++ 6.0为编程语言,MAPGIS 6.7 SDK为开发平台进行开发的地质图件制作软件,是地质工作者在地质制图的实践中编写而成的。在地质工作中,具有实用性,方便性,易操作等特点。
SECTION系统基于MAPGIS输入编辑子系统强大的图形编辑能力,添加专业的地质图件制作工具,大大提高了地质图件的制作效率。
主要功能及优点:与Excel结合实现强大丰富的数据沟通功能;图形可以在不同工程之间、不同文件中,不同时间,不同位置自由复制粘贴;方便的图例拾取、修改、排版操作,可自由定制用户图签及使用;简单的图切剖面操作;还有完美实现AutoCAD数据格式,按原图层或点线面类型输出为MAPGIS格式;实现读取原MAPGIS花纹库及AutoCAD花纹库,花纹角度渐变填充。柱状图地质数据采集系统采用Microsoft Access的MDB格式录入,自动计算绘制符合行业标准的MAPGIS格式地质图件[3]。
4 AutoCAD的DXF格式与SECTION数据转换步骤(以某地方数字化AutoCAD地形图为例)
4.1 生成DXF数据格式文件
AutoCAD数据格式转换成MAPGIS数据格式,是通过DXF数据格式。首先,将AutoCAD的DWG格式(推荐2004版本的),转换为AutoCAD的数据格式DXF(如R12 dxf,最好选择dxf2004版本的)。转换DXF文件时,不需要对原图的块(符号)作爆破处理(如图1)。
4.2 生成MAPGIS点、线、面文件
打开SECTION编辑窗口,在“文件”菜单栏中选择“新建文件”,可以看见主菜单栏出现“1辅助工具”菜单栏;接着,在该菜单下选择“打开外部数据”,继续在下一级菜单栏中选择“读取DXF文件”(如图 2);然后开始数据转换,需等待片刻转换完成。这里需注意几点:1、如果AutoCAD图层超过100个,选择“读取DXF文件(大文件)”,速度会慢一点,而且程序不会出错;2、生成的点、线、面文件,在窗口无法显示出来,这是由于在数据转换过程中,出现飞点、飞线,这需要在“2辅助工具”菜单栏中选择“删除飞点飞线”。最后,在编辑窗口菜单中“工作区”选择“存文件”,依次保存点、线、区文件(如图3)。
4.3 在MAPGIS下做系统修改点、线、面参数(以修改线参数为例)
在应用SECTION实现对AutoCAD的DXF格式与MAPGIS的MPJ数据转换过程中,SECTION软件把AutoCAD中的图层、线类型等相关信息都变成MAPGIS的属性。这样,利用AutoCAD中的图层是没有重复特征,可以推断在MAPGIS下线属性中的“DXF图层名”属性也是不一样。可以利用“根据属性赋参数”来修改参数达到目的。
打开MAPGIS的“输入编辑”窗口,添加保存的点、线、面文件,让其处于编辑状态;在菜单下“线编辑”选择“参数编辑”中 “根据属性赋参数”。接着输入表达式,输入过程中必须注意:如果数据类型是字符串时,我们必须加上双引号。例如:DXF图层名== “加粗等高线(计曲线)(棕色)”。这样可以修改所有在AutoCAD中属于该图层名为线参数,即“加粗等高线(计曲线)(棕色)”图层名。
4.4 SECTION转换数据格式的优点
应用SECTION实现对AutoCAD的DXF格式与MAPGIS的MPJ数据转换,得到数据格式优点:(1)点文件、区文件基本和AutoCAD数据格式一样,不需要修改。(2)转换数据中点、线、面的颜色基本和AutoCAD的相同,减少了修改的工作量。(3)地形参数未发生变化,与AutoCAD相同。(4)线文件中线参数只有线型和线宽有变化,可以通过“根据属性赋参数”来简单修改参数。最后得到图形跟AutoCAD的图形基本一样(如图 4)。
图 4 最终转换数据图形
5 结 论
通过SECTION处理AutoCAD的DXF格式向MAPGIS的MPJ数据转换,主要优势如下几方面:
1) 不需要修改数据间对照关系,不仅减轻工作量,而且降低MAPGIS计算机水平要求;
2) SECTION转换过程中,不存在丢失区文件,线属性问题,大大提到了转换质量;
3) SECTION实现对AutoCAD的DXF格式与MAPGIS的MPJ数据转换,经简单修改的图形基本和AutoCAD图形一样,未造成数据丢失。
参考文献
[1] MAPGIS地理信息系统开发手册[M].武汉:武汉中地信息工程有限公司,2000.
[2] 钟世彬、郑贵洲 . AutoCAD和MA P GIS间的数据转换.测绘科学,第30卷第3期,2005年6月.
[3] SECTIO软件帮助信息 .厦门闽矿科技有限公司地质勘察院,2010.1
应用SECTION处理AutoCAD和MAPGIS间的数据转换_计算机应用论文发相关论文:
基于AutoCAD的无属性的高程图
浅谈基于Auto LISP的Auto CAD
探讨AutoCAD在测绘中的应用-职
上一篇:论网络时代的工程管理-计算机职称论文发表
下一篇:浅谈基于Auto LISP的Auto CAD二次开发技术_软件技术论文发表
- 测控技术测绘技术论文发表核心期刊
- 系统仿真技术杂志国家级期刊征收论文格式核心期刊
- 电力电子技术电力工程论文核心期刊
- 电气电子教学学报电子科学论文核心期刊
- 广东电力电力工程师职称论文核心期刊
- 工程设计学报机电一体化论文核心期刊
- 光谱学与光谱分析光学论文发表核心期刊
- 电源学报电子技术论文发表核心期刊
- 热力发电杂志最新工程师论文查询核心期刊
- 《计算机研究与发展》核心电子期刊方式核心期刊
- 《计算机研究与发展》核心电子期刊方式
- 《计算机技术与发展》核心电子期刊
- 《计算机时代》电子核心论文期刊
- 计算机周刊杂志是什么级别刊物
- 自动化与信息工程杂志广东省科学院主管刊物
- 中国机电工业杂志论文字体要求
- 信息通信技术杂志是国家级期刊吗
- 今日电子杂志2017年7期论文目录查询
- 当代通信杂志通信工程师期刊
- 电力工程技术江苏电力期刊
- oa开放访问是什么意思
- 亚太生物学期刊是sci吗
- isbn是核心期刊吗
- 英文期刊的卷号和期号怎么看
- 内分泌领域的sci杂志哪些容易中
- 法学英文期刊有哪些
- 3分左右的医学杂志
- 农业SCI期刊有哪些
- 林业SCI期刊有哪些
- 生命科学领域sci期刊有哪些
- sci共第一作者可以评高级职称吗
- 政工师中级职称晋升要求
- 评职称专利和软著哪个更有用
- 评职称的论文有时间限制吗
- 一级播音员职称破格申报什么标准
- 评职称需要几年的继续教育证书
- 河北认证的中级职称北京认可吗
- 评中级需要几个业绩
- 技师转评工程师需要什么材料
- 助理政工师晋升中级认可的刊物有哪些
- 分享英文降低重复率的几个技巧
- 论文清样后还能添加作者吗
- issn是国际标准书号吗
- 英文综述字数包括参考文献吗
- 论文见刊后才有doi吗
- agronomy-basel杂志是哪个国家的,怎么样
- 论文一审会检查哪些内容
- sci论文插图有哪些要求
- sci论文被拒后修改内容还能重投吗
- 中科院分区每年几月份更新
- 英文论文撰写常用的到哪些词汇
- 国际英文论文的格式要求
- 英文论文需要查重吗
- sci的审稿人有人数限制吗
- 哪些学报被ei收录
- 电力系统自动化是SCI期刊吗
- sci论文的索引时间和出版时间一样吗
- 英语论文摘要多少字合适
- 一篇sci四区能读博吗
- sci论文引言部分查重吗
- 出书对学历有要求吗
- 合作出书与自费出书的区别
- 副主编的第一第二第三位置区别讲解
- 副主编署名一般需要注意哪些问题
- 人教统编版和部编版的区别是什么
- 出版诗集有什么要求
- 教材主编与副主编有人数限制吗
- 详解香港书号申请流程
- 申请丛书书号需要多久
- 教材和著作评职称有什么区别
- 发明专利公示期是多久
- 发明专利的转让方式有哪些
- 发明专利的实质审查一般多久
- 发明专利查重吗
- 什么是发明专利号
- 发明专利的授权条件包括哪些
- 哪些专利符合发明专利
- 什么是pct专利
- 专利主要发明人评职可以加几分
- 专利第一发明人可以有几个