39
学术出版,国际教著,国际期刊,SCI,SSCI,EI,SCOPUS,A&HCI等高端学术咨询
来源:职称驿站所属分类:微电子应用论文 发布时间:2011-09-06浏览:183次
摘要:详细分析了AutoCAD和ArcGIS的数据特点以及数据转换过程中需注意的问题,阐述了AutoCAD与ArcGIS之间数据转换的实现过程与方法。
关键词:AutoCAD;ArcGIS;数据转换
1 数据特点
1.1图形信息和属性信息
ArcGIS与AutoCAD的共同特点是都有空间坐标,都能把目标和参考系统联系起来,都能描述图形数据的拓扑关系,也都能处理非图形属性数据。它们的主要区别是:AutoCAD处理的对象多为规则几何图形及其组合,它的图形功能尤其是三维图形功能极强,属性库功能则相对要弱,一般采用的是几何坐标系;而ArcGIS处理的多为自然目标,有分维特征(海岸线、地形等高线等),因而图形处理的难度较大。ArcGIS的属性库内容结构复杂,功能强大,图形属性的相互作用十分频繁,且多具有专业特征。
1.2图层、块和点符号库
在AutoCAD中,层是一个非常重要的概念,每层一般对应于地形中的一个专题(如道路路、河流等),都代表了一种不同的地物;AutoCAD中的一个层则可以放置该地物的所有数据,包括空间数据和属性数据,如点、线、面、文本等。所以在AutoCAD和ArcGIS间进行数据转换时,要注意AutoCAD块与ArcGIS符号间的对应显示。
1.3线型和颜色
对于不同的线状专题,可采用不同的线型来表达。在AutoCAD中,一般是不同的专题放在不同图层,所在层的信息也就隐含着它所使用线型的信息,而ArcGIS则有专门的线型库。在AutoCAD和ArcGIS中都用颜色来表示各种专题,但对于同一种颜色,两者的颜色码是不一样,所以在转换过程中,要注意颜色的对应关系。
1.4文件类型
AutoCAD有2种常用的数据格式,即DWG和DXF。ArcGIS的数据文件类型很多,如Coverages、Shapefiles、ArcSDE简单要素层、GeoDatabase库文件等。了解两种系统的数据格式特点是进行数据转换的基础。根据两者的数据特点,要注意块与符号的对照、线型对照、颜色对照和图层对照。
2 AutoCAD数据质量的控制
对采集到的数据编辑过程中,有很多本该构成封闭面的地物不封闭,实体没有属性或者是属性错误、拓扑关系错误等,这些问题在GIS中的空间分析处理时是必须消除,否则将直接影响GIS系统的可靠性。鉴于此,必须对AutoCAD数据生产过程进行严格的管理和控制。
1)图形数据的分层检查。主要检查基础数据是否按照设计来严格进行分层,分层不明确将导致重要信息的丢失。所以在实体编码和层对照表的基础上用程序来批量选取不对应的实体,并逐一改正。
2)检查没有属性的实体,或实体和属性对应不上的实体。在野外测量制图的过程中很有可能将实体和其扩展属性对应不上,然后逐一修改。对于权利人等不能直接检查出的错误,通过调查表来逐一核对检查。
3)拓扑关系的检查。拓扑关系是整个GIS数据的基础,在进行分层检查和实体检查中,必须将不符合GIS拓扑要求的实体检核出来,进行批量改正。鉴于ArcGIS对拓扑检查处理的能力,可以将AutoCAD数据转入ArcGIS中进行交互操作来对AutoCAD数据进行处理,消除不能满足ArcGIS数据的拓扑错误。
3 CAD到ArcGIS数据转换
3.1AutoCAD到ArcGIS的转换分为块图元、线图元和文本图元三种。
3.1.1CAD块图元的转换
块图元转入ArcGIS,分为点和线二种要素类型(例如地名通过点转入,设备,设施通过线转入)。在ArcGIS建立点/线图层,根据需求,选择(ArcGis读取CAD自动生成的)属性字段。
3.1.2CAD线图元的转换
线图元转入ArcGIS,分为线和面二种要素类型(例如道路通过线转入,楼栋通过面转入)。在ArcGIS建立线/面图层,根据需求,选择(ArcGis读取CAD自动生成的)属性字段,因为线图元没有与其属性关联,所以转入完成后,手工加入所需属性字段。
3.1.3CAD文本图元的转换
文本图元转入ArcGIS,分为点和注记二种要素类型(例如地名通过点转入,各类名称、数值通过注记转入)。在ArcGIS建立注记层,根据需求,选择(ArcGis读取CAD自动生成的)属性字段。
3.2CAD转换后的数据调整
图元要素与属性关联在ArcEngine中通过它们之间的空间关系(例如包含、相交、相邻等等)来关联(例如楼栋名放在楼栋要素内,通过包含关系关联)。在删除重复线条的前提下,将建筑物没有闭合的线段提取出来建立新表,查找表中线段,通过指定线段一端点为中心,搜索指定半径范围内可能与之相连的线段端点,若找到了线段则修改线段表中的坐标,将两条线段连接起来,再以线段另一端点为中心搜索下去,直到找到起点坐标,再修改起点坐标至两点重合,则完成闭合工作。这样,我们需要恢复点、线、面的样式信息。建立自定义的样式文件(style),将规定的样式写入到自定义的样式文件中,在符号化的基础上以实体编码来实现一值一类的对应。这样才能在数据转换上达到我们理想的要求。
3.3GIS数据的检查与融合
数据质量的检查主要包括:图形信息、拓扑信息、属性信息等方面的检查。目的是为了检查图形和属性是否完全转换,拓扑是否完全满足建库需要,同时修改不满足系统要求的数据。
拓扑检查:对转换后文件的拓扑关系进行检查,确保拓扑关系能够满足建立数据库的需要。
属性检查:是利用每个实体的定义属性和实体编码进行逐一对照检查,检查出该实体对应属性的错误,判断原因并进行更正。属性检查还应包括字段的检查,使每个文件都要与设计完全保持一致,只有这样才能完成AutoCAD向ArcGIS数据的完整转换。而GIS要求的数据组织形式多种多样,这样就要求对转入的数据进行融合处理,制作出我们需要的数据。
4 结论
目前GIS行业处于蓬勃发展的时期,优秀的GIS软件产品也越加丰富。许多以前在CAD系统上的工作己经被GIS替代,也有些GIS图形数据需要在CAD系统中另存为他用,这种多种系统中的图形数据交互一直是许多基层应用的一道障碍。要从根本上解决CAD数据到GIS数据的转换问题,还需要空间数据格式标准规范的出台。
参考文献:
[1]张雪松,张友安,邓敏.AutoCAD环境中组织GIS数据的方法[J].测绘通报,2003,(11).
[2]党安荣.ArcGIS8Desktop地理信息系统应用指南[M].北京:清华大学出版社,2003.
[3]蓝悦明,周廷美.AutoCAD图形的数据结构及其在地形图编辑中的应用[J].测绘通报,1997,(1).
[4]周勇前.GIS与CAD数据交换[J].武测科技,1996,(3).
《AutoCAD 到ArcGIS的数据检查与转换》
本文由职称驿站首发,您身边的高端学术顾问
文章名称: AutoCAD 到ArcGIS的数据检查与转换
下一篇:没有了
扫码关注公众号
微信扫码加好友
职称驿站 www.zhichengyz.com 版权所有 仿冒必究 冀ICP备16002873号-3