- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
规则库支持下DWG到Geodatabase数据转换探究
规则库支持下DWG到Geodatabase数据转换探究CAD数据是我国地理信息数据的主要形式,在我国许多城市的测绘部门都采用AutoCAD建立了自己的城市基础地理信息数据库。但与此同时,随着科技的发展和GIS的出现及广泛应用,人们对数据又有了更高的要求。AutoCAD由于缺乏较强的空间数据信息的描述和分析功能,逐渐显示出其运用于地理信息领域的不足。ArcGIS具有强大的数据管理、空间分析等特点,并常作为GIS运用与开发软件平台,逐渐被测绘行业和地理信息领域认可。目前我国对如何无损地从CAD数据转化成GIS数据的研究还处于初级阶段,许多转化过程中出现的要素丢失、属性丢失、注记移位等问题还有待解决,因此,本文结合实例详细介绍了如何将CAD数据快速有效地转到GIS数据库下,而不丢失要素信息。由于面要素的转换是程序中最复杂的阶段,其处理过程实际上已包含点、线的处理,因此本文重点介绍面要素的转换过程。
1CAD数据转换到GIS下存在的问题
1.1 CAD数据本身存在的问题
CAD数据是由AutoCAD软件产生的数据,它以图纸单位为坐标单位,根本没有地理意义;它的基本属性描述了诸如颜色、线型、线宽、符号等特征,需要向外关联属性文件来描述其扩展属性(XData);CAD数据属于线画数据,不存在面状要素;CAD数据缺乏一个空间数据标准规范,在CAD中,只要不影响其出图工作,可以用任意符号来表示点、线、面要素,如可以用多线组合方式来表示花圃符号,可以用不封闭的线来表示居民地等。
1.2 CAD数据转化过程中存在的问题
将CAD数据转化成GIS数据时,普遍存在要素丢失、属性丢失、注记错位等问题。对于面状要素,除上面问题外还存在:(1)由于转换前的面状地物是由边界的多段线表示的,这样转换的地物没有面图层,也就是说,在数据库中能查询到的只有构成面的多段线,此时道路河流等线状地物与面状地物是在一个图层之中。(2)由于没有面状地物实体,面状地物的一些信息,如面积信息,房屋的产权信息等,在数据库中无法存储,这样会照成一些属性信息丢失。(3)由于地图在CAD文件中分幅存储,合并成为一个大的数据库文件后,面状地物有些就被分割成几块,分开的地物具有全部或部分地物属性,应该合并。
2CAD数据转换过程分析
如前所述,GIS数据按几何类型可分为点、线、面、注记等,点、线、注记的处理相对简单些,而对于面状要素,它由边界线表示,转换后需要将边界线生成面,并且在地图拼接过程中处理最为复杂,本文重点解析面状要素转化过程。
2.1 DWG转ARCGIS GEODATABASE
DWG转ARCGIS GEODATABASE主要目标是在规则库的控制下,将DWG空间中获取的空间数据、DWG空间中的基本属性数据、DWG外接属性表中获取的扩展属性数据三者关联在一起,形成新的要素,加入GIS数据库中。
CAD数据由两部分组成,空间数据和属性数据。CAD的空间数据只有点和线类型,可以直接通过ArcGIS转换函数转换到GIS库中,此是的GIS库未重新分层且不带扩展属性的;CAD中属性数据中的基本属性可以直接通过ArcGIS直接转换过去,而对于属性数据中的扩展属性,需要运用AutoCAD接口函数读取扩展属性,存入XData结构体中,当有需要时,再逐记录读入对应要素的属性表中。并在规则库的控制下,将新生成的要素放入指定要素集下的指定要素层中。
2.2 拓扑构建目标
拓扑构建目标的主要目标是将同类型相同的多段线进行线合并与自动构面。其算法思想来自常用的左转算法,为避免产生重复多边形和无效多边形,可利用基于夹角变化趋势判断多边形搜索方向的算法,并在规则库的控制下,将新生成的面加入到指定面层中去。
2.3 图幅拼接
图幅拼接的主要目标是将多个图幅按坐标系定义拼接成一幅大图。对拼接后图廓边上同类型要素合并成一个要素,这里主要处理的是线要素和面要素。
2.4 异常输出及处理
异常输出的主要目标是分类输出数据转换过程中所遇到的异常信息,并定位到异常点,提示作业员进行相应处理。
2.5 结果评价
结果评价是数据转换质量控制的重要过程。本方法设计了专门的结果评价类,根据目标数据库中的各类型要素要求以及规则库建立评价条件,对转换后数据进行评价。
3运用实例分析
转换程序基于.Net平台,采用C# +ArcEngine技术并结合Access数据库开发而成,其数据源可以是1∶2000或1∶10000的CAD数据,规则库采用Access数据库进行存储,程序采用全自动批处理形式运行。该转换程序在天津l∶2000与1∶10000AutoCAD数据转换为ArcGIS数据的生产中得以很好的应用。
您可能关注的文档
最近下载
- 标准化站队建设(集输安全).ppt VIP
- 2025广西公需科目考试答案(3套涵盖95-试题)一区两地一园一通道建设人工智能时代的机遇与挑战.docx VIP
- 小红书种草营销师(初级)认证考试真题试题库(含答案).docx VIP
- DB45T 2310-2021 古树名木保护技术规范.docx VIP
- 发光标志设计图纸.pdf VIP
- 带式输送皮带机空载调试报告(竣工资料).xls VIP
- 行政执法人员执法行为规范课件.pptx VIP
- JEDEC JESD47L(中英文对照版).pdf VIP
- 奇电QD200系列变频器使用说明书.pdf
- GB-T20801-2006《压力管道规范-工业管道》.pdf VIP
文档评论(0)