地图数据转换编辑与拓扑建立111 联系客服

发布时间 : 星期日 文章地图数据转换编辑与拓扑建立111更新完毕开始阅读35dfbef0960590c69fc3763a

3 DWG格式数据向Geodatabase数据转换方法探讨

图3-1 数据原始分层情况

图3-2单一图层信息提取到新层

12

3 DWG格式数据向Geodatabase数据转换方法探讨

图3-3地图数据重新完整分层

3.1.2CAD要素与GIS要素相对应

CAD数据中不仅存在着大量的冗余信息,还有一些数据缺失问题。而且CAD中的图形元素繁多,对象要素有点、直线、多义线、圆、圆弧、文本注记等;而GIS的主要的图形要素主要有如下几类:点、线、面和注记。所以,要正确的将这些CAD数据转为GIS数据就需要保证图形要素能够一一对应的转换。要保证数据在转换中不丢失,不变形,需要我们制定要素对应规则。

表3-1CAD要素与GIS要素对应关系

CAD(DWG)要素 点、块、文本 线(直线、多义线)、弧 多边形 13

GIS(Geodatabase)要素 点(转注记) 线 面 3 DWG格式数据向Geodatabase数据转换方法探讨

3.2转换方法

3.2.1利用ArcToolbox实现数据转换

传统的转化方法是,利用相关GIS软件平台自带的数据转换功能,直接将CAD的数据导入。数据被迫通过一个有限的数据模型进行转换。在ArcGIS软件中,通过数据转换工具箱(ArcToolbox)中,选择“CAD to Geodatabase”工具,就可以实现CAD数据的导入。但是这种常规的转化方法,会存在一些不足:

(1)要素丢失:CAD中的图形数据结构,GIS软件不接受,或者转换前后没有对应好数据间的关系,使得要素的某些几何属性丢失,如颜色,线型等。

(2)要素变形:CAD中图形数据结构定与GIS不同。比如CAD中圆弧等在GIS中可能会变为多边形表示。或者,CAD中作业操作不规范,比如采点过多,间隔过密而造成的要素变形,如图3-4所示。

(3)属性信息不足:由于CAD数据主要的目的是为了定位和显示相对位置,而不注重分析功能,因此数据只有很少的属性信息,造成转换后属性信息不足,而在转换后的数据进行追加属性,又费时费力,而且准确率低。

14

3 DWG格式数据向Geodatabase数据转换方法探讨

图3-4传统方法转换结果示例

3.2.2基于FME的DWG格式数据向GIS数据转换方法

(1)FME简介[12]

FME(Feature Manipulate Engineering,简称FME)是加拿大Safe Software公司开发的空间数据转换处理系统,它是完整的空间ETL解决方案。该方案基于OpenGIS组织提出的新的数据转换理念“语义转换”,通过提供在转换过程中重构数据的功能,实现了超过250种不同空间数据格式(模型)之间的转换,为进行快速、高质量、多需求的数据转换应用提供了高效、可靠的手段。

图3-5基于FME数据转换模型实现CAD数据与GIS数据的相互转换

15