数字城市三维仿真应用系统的设计与实现

来源 :合肥工业大学 | 被引量 : 0次 | 上传用户:thomas012
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本论文结合国家某数字城市试点建设项目,综合运用地理信息技术、数据库技术、计算机技术等多项技术,结合二维和三维GIS的各自优势,构建数字城市三维仿真应用系统,最终在数据存储、数据管理、可视化、查询分析等方面实现全面的二三维一体化操作。本文研究的主要内容如下:   1)系统实现过程中用到的几种关键技术:包括二三维一体化技术、组件式地理信息系统技术、插件管理技术、动态配置管理技术、数据库与海量存储技术及信息模型驱动开发技术。   2)系统的总体设计:根据需求分析,系统选用了生命周期法、快速原型法与面向对象法三种方法相结合的设计方法,研究了采用UML可视化建模语言建立系统UML可视化模型的方法,更好的从全局和整体上把握系统的需求与设计;采用了C/S与B/S混合模式的体系结构设计方案;采用基于GIS组件的集成二次开发方式进行系统的设计与开发。   3)数据库设计:详细研究了数据库建设的关键技术、数据库建设内容,并依据数据需求分析及数据库建库标准,确立了空间数据和属性数据的组织结构和存储方式。系统采用大型商业关系数据库Oracle10g作为系统的数据存储和管理平台,通过ArcSDE空间数据库引擎对空间与非空间数据进行统一管理与维护,并研究了基于ArcSDE的GeoDatabase的空间数据解决方案。   4)系统的开发与实现:采用插件式GlS应用框架的软件架构模式,进行系统的开发与实现,开发并实现了系统的应用主框架及插件功能模块。系统主框架基于ArcEnginel0组件库与.NET平台进行开发,按照ArcObiects框架接口规范,在ArcEnginelO下实现、重写框架类进行封装而成,通过XML动态配置管理方式动态的生成菜单、停靠窗体和工具栏等。在完成系统应用主框架开发(内核功能和插件处理功能开发)的基础上,通过实现系统主框架公布的插件接口进行了系统功能模块的设计和开发工作,并研究了该系统在后续功能扩展开发中的实现方法。  
其他文献
学位
高空间分辨率遥感影像为土地利用/土地覆盖(LULC)状况的监测提供了丰富的地面细节信息,使得高分辨率遥感影像变化检测研究成为当前遥感研究领域的热点之一。现有的两类高分辨率
会议
随着计算能力和测量数据处理精度要求的不断提高,充分利用一些有用的先验信息是非常有必要的。同时,在现代大地测量领域,观测的手段不断增多,观测资料的积累不断丰富,对任意
遥感变化检测是通过对覆盖同一地区不同时间获取的两幅遥感影像数据进行比较分析,根据图像之间的差异得到所需地物的变化信息。该技术能够实时获取地物动态变化信息,被广泛应