论文部分内容阅读
随着智慧城市概念的提出以及我国城乡规划信息化水平的不断提高,规划管理工作中产生的数据量快速膨胀。针对规划业务中大多以AutoCAD软件编辑图形文件,而AutoCAD文件是以文件形式存储,不适合调阅查询,也不适合进行空间查询与分析的问题,文中结合GIS技术,研究基于AutoCAD与ArcSDE的规划数据互操作方法与实现技术。为解决规划数据在AutoCAD软件中编辑而存储在ArcSDE+关系数据库的问题,本文采用ArcSDE+SQL Server2008来存储规划数据的空间数据和属性数据,基于C#.NET与ObjectARX SDK和ArcEngine组件对AutoCAD进行二次开发,对规划数据在AutoCAD平台与ArcSDE间的互操作进行实现。论文主要工作包括:(1)总结了目前异构空间数据互操作的主要模式,对比了AutoCAD数据与ArcSDE数据的映射关系,提出了二者互操作的解决方案。(2)结合规划数据操作处理与管理过程,设计了基于AutoCAD与ArcSDE的规划数据互操作处理系统,按照互操作处理的工作流程进行了详细的数据库设计与功能设计。(3)开发实现了基于AutoCAD与ArcSDE的规划数据互操作处理系统,实现的系统功能包括数据处理功能如线段拼接、自动闭合、坐标绘图、地物绘制等功能,互操作功能如取图、取消取图、转到工作图、上图等以及对入库信息的查询与应用功能。系统的各功能模块应用于岳阳市规划数据互操作处理与管理实例,取得了良好的效果。系统的实现促进了CAD与GIS在应用中的交融,方便了数据的存储和编辑以及保持了用户的操作习惯。不但减少了用户因数据转换带来的编辑工作量,还有效地提高了规划数据入库和查询调用的效率。图55幅,表10个,参考文献63篇