论文部分内容阅读
随着智慧城市和数字城市概念的提出以及我国城市规划信息化水平的不断提高,规划管理工作中产生的数据量快速膨胀。由于城市规划数据通常以AutoCAD格式为主,而基于这种格式的数据具有不宜查询、更新难、信息无法共享等缺点,使城市规划工作效率大大降低。利用ArcGIS中的Geodatabase数据模型,可为海量空间数据存储和管理提供优良的技术支撑,从而有效的弥补这些缺点,因此产生了大量城市规划成果数据从AutoCAD到Geodatabase格式转换的需求。为此,本文在保证数据质量的前提下,通过对比分析异构城市规划成果数据在AutoCAD与Geodatabase数据模型的映射关系,基于FME数据转换平台,结合ArcEngine二次开发技术,构建城市规划成果空间数据AutoCAD与Geodatabase两种格式的互操作平台,实现两平台数据格式之间基于语义的互操作。本文主要工作与成果如下:(1)分析了目前异构空间数据互操作的主要互操作模式特征及其优缺点,探讨本文中基于语义信息的空间数据互操作模式以及相关实现技术。(2)从关系、尺度、几何、属性等角度,对城市规划成果数据进行特征分析,为AutoCAD与GIS平台下的规划成果数据互操作研究奠定了基础。阐述目前城市规划成果数据中基于AutoCAD和Geodatabase两个管理模式的原理及其优劣性,确保转换模型中语义映射文件制定的科学合理性。(3)在进行CAD与GIS数据的差异性分析的基础上,搭建基于FME平台的规划成果数据AutoCAD与Geodatabase间的语义转换模型;采用符号与要素分离处理的方式,利用ArcEngine组件技术实现两数据平台下的符号共享;基于此,构建规划成果数据AutoCAD与Geodatabase的双向无损互操作方法。(4)基于FME与ArcEngine二次开发技术,以重庆市为例,在VS2012.NET平台下,实现城市规划成果AutoCAD与Geodatabase数据间的双向无损转换。针对不同的几何要素类型(点、线、面)分别采用不同的符号映射方案,达到图形表达一致性效果。从而实现CAD与GIS平台下的图形、属性、符号共享,构建了城市规划成果数据互操作平台。基于本文提出的基于FME和ArcEngine的城市规划成果数据语义互操作方法,与目前运用较为广泛的两种转换方法:FME Quick Translator平台和ArcToolbox工具,进行对比分析,验证了本文基于FME与ArcEngine互操作方法的可行性、正确性及高效性。本文所建立的互操作方法能够有效的解决AutoCAD与Geodatabase数据转换前后的图层结构不一致、几何要素丢失,属性信息不完整以及符号共享中存在的问题,实现了AutoCAD与Geodatabase格式数据中的几何对象、属性、符号统一表达,消除了城市成果数据不同平台间的数据互操作障碍,促进了AutoCAD数据与Geodatabase数据之间的集成和共享,提高了城市规划空间成果数据的可用性和复用性,为地理信息共享提供了新的研究方法与手段,对提升地理信息共享标准化具有重要意义。