CAD数据向GIS入库数据的转换(修改过)解析.doc
《CAD数据向GIS入库数据的转换(修改过)解析.doc》由会员分享,可在线阅读,更多相关《CAD数据向GIS入库数据的转换(修改过)解析.doc(9页珍藏版)》请在三一办公上搜索。
1、CAD数据向GIS入库数据的转换 戚孝文 袁晓霞【摘要】:本文分析了CAD向GIS数据转换过程中存在的问题,并以保证数据质量为前提,详细阐述了基于南方CASS、Geoway和Arcgis10.0下对CAD数据进行转换的流程,使之转换为标准的GIS入库数据。【关键词】:CAD;GIS;数据转换1、引言随着地理信息系统(GIS)技术的发展,特别是“数字城市”建设的推广,对地形图数据的使用不仅仅停留在浏览上,还需要进行大量的统计、查询、空间分析等操作,而这些都是传统的地形图不能支持的。为此,需要利用信息化测绘技术,对传统地形图进行整理和重构,构建满足GIS软件所需要的数据。GIS具有强大的查询统计功
2、能和空间分析能力,在数字产品的管理与应用方面明显优于CAD技术。虽然大部分GIS软件都提供了数据格式转换功能,但由于CAD软件在数据存储、图元定义、管理风格等方面同GIS软件的差别,其转换的效果不尽人意。因此,要解决的核心问题是CAD数据要进入GIS,如何进行数据转换和质量控制等。2、CAD到GIS数据转换的问题CAD到GIS数据的转换应该包括两个方面的内容:一是数据从现有的CAD格式数据转换到选定的GIS格式数据,其几何要素应一致;二是数据从现有的标准和成图方式,包括数据的分层、编码、封闭、接边和符号显示等,应无损地转换为新的分层结构标准和成图方式,并按GIS管理和分析的要求增加数据的属性结
3、构和内容。因此,CAD到GIS的数据转换就需要解决数据组织、拓扑关系、属性符号及坐标系统等方面的问题。2.1数据组织CAD数据组织方式松散,点、线、面定义及分层、编码没有严格的关系校验,一个dwg或dxf文件可以包含多个图层,一个图层可以包含许多专题的内容。而GIS空间数据具有严格的点、线、面及分层、编码定义域数据校验,并按专题分类、分层显示。因此,在将CAD图形数据转化为GIS数据之前,需要对CAD格式的图形数据进行重新组织,把CAD图形元素(点、线、多义线、圆、弧、块、文字等)按专题性质分类分层,以便使CAD图形中的一类专题对应于GIS中的一个图层。2.2 拓扑关系 CAD数据是以各种符号
4、和注记来表示实物的,它着重于各实物间的视觉表示,即几何位置、形状及大小等。而GIS强调对空间数据的分析,不仅有几何坐标,而且元素间的拓扑关系是不可缺少的内容。转换的主要内容就是建立CAD几何元素的拓扑关系。2.3属性和符号 在CAD中,点元素可以用不同的图形符号表示,线元素可以对应不同的线型;而在GIS中,图形数据只有点、线、面三大类,各个元素没有固定的符号。在CAD与GIS的数据转换中,CAD图形的一部分内容(几何坐标)需要转换成GIS的图形数据,另一部分内容(几何特征)则需要以属性的形式记录到属性表中,如图1、图2所示。图1 转换前的CAD数据 图2 转换后的GIS数据2.4坐标系统CAD
5、一般采用几何坐标系统,而GIS采用的是地理坐标系统。3、数据转换的流程CAD数据直接转换成GIS软件格式的数据,会造成许多重要的数据信息丢失,在转换过程中,我们利用南方CASS、Geoway和Arcgis10.0来对CAD数据处理加工,再转换为GIS数据。转换流程如下图3所示:制作对照表文件符号文件点、线数据导入Geoway3.6作业方案Geoway3.6中拓扑构建Geoway3.6自校质检数据修改、拓扑重建点、线、面数据加载到Arcgis10.0中CAD数据处理批量导出点、线数据AutoCAD输出DXF(另存为R12.DXF格式)DXF导入Arcgis10.0YES将点(注记)层的属性赋到相
6、应的线和面层NO数据一致性检查得到满足GIS要求的入库数据需要构面的线 图3 数据转换流程3.1 CAD数据处理外业补测或成图过程中的不规范或错误导致CAD图中存在大量的图形数据问题,主要表现在数据冗余或者缺失,线状要素碎化,要素描述错误、数据间的空间关系错误等等问题。比如房屋没有封闭,房屋与房屋中间有重复多余线,房屋的结构注记没有放到房屋边线内及实体没有属性或者属性错误等,这些问题对于基础数据的要素构面、GIS数据库的入库是必须避免和消除的,否则将影响到GIS应用的可信度。3.2 地物编码及编码转图层对没有属性及CASS码的地物赋CASS码,在Cass9.0菜单中选择数据/编辑实体地物编码(
7、如图4所示),对确定无用并没有属性的地物删除。做一个关于CASS码和GCID(原始分类码)的对照表,为编码-图层.txt,格式为CASS码,GCID(如141101,3103013)。再在Cass9.0菜单中地物编辑/图形属性转换/编码图层/批量处理,把编码转为图层。 图4 图53.3批量导出分层数据将处理好的图形另存为R12.DXF格式,加载到Arcgis10.0中(如图5),以点、线导出。1)将Annotation、Point、Polyline转shp格式2)给shp文件中的属性表赋GB值3)批量导出点、线数据,以电杆为例,在Python window中输入编辑好的脚本语言执行arcpy.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CAD 数据 GIS 入库 转换 修改 解析
链接地址:https://www.31ppt.com/p-4111909.html