基于ArcSDE的GIS空间数据管理系统设计与实现

被引量 : 0次 | 上传用户:mai2621329
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
空间数据是GIS的核心,现有的许多空间数据管理系统往往只注重对GIS图形数据和属性数据在关系型数据库中的存储和管理,关系型数据库中GIS的图形数据是以文件方式存储和管理的,其属性数据是以RDBMS方式存储和管理,而这种以关系型数据库为基础的GIS空间数据管理系统并不能满足用户对GIS空间数据的许多重要图形数据查询的需要,并不支持多用户同时访问,也不适合网络共享发展的需要。本文设计与开发了一种在空间数据库技术和组件GIS技术等相关技术支持下,以Oracle为空间数据库存储平台,ArcSDE为空间数据库引擎,构建C/ S结构下的面向对象的GIS空间数据管理系统,实现GIS空间数据的有效组织、安全存储、分布服务,为GIS空间数据组织和管理提供一个有效的解决方案。本文用Oracle10g作为系统的后台数据库,用ArcSDE二次开发的组件作为业务逻辑中间件,运用ArcEngine及其常用的属性、方法、事件,在.NET开发环境下,利用C#语言,开发了一个具有完备的空间数据处理、空间分析功能,以及具有完整可视化工具的GIS空间数据管理系统。本文使用UML和Rational Rose建模工具,采用面向对象的建模技术,对系统进行总体设计和详细设计,建立了系统的静态需求模型、动态需求模型、静态对象模型和动态对象模型,设计了系统的配置图、组件图、用例图、类图、对象图、顺序图、协作图、状态图和活动图等,设计了系统的程序结构、软件接口和程序流程。论文采用面向对象的空间数据库技术,设计了1:1万哈尔滨的空间数据库结构和属性数据库结构,并实现了GIS空间数据、属性数据和影像数据的录入、编辑处理、查询、空间分析、入库和更新等复杂GIS操作功能。利用ArcSDE的空间数据一体化存储技术,用Oracle数据库的BLOB类型的字段存储GIS空间数据和影像数据以及图文一体化显示技术,实现了图形数据(DLG数据)、属性数据和影像数据(DOM数据)的一体化存储和管理以及一体化显示等功能。本系统整合了GIS的图形数据、属性数据和影像数据,实现多源GIS数据集成与共享,有利于对GIS空间数据的开发、利用和集成;充分利用GIS空间数据库的优势,用GIS系统来解决空间数据与属性数据一体化技术问题,为GIS空间数据管理系统的开发与应用提供切实可行的技术方案。
其他文献
自我国加入WTO后,国外企业不断涌入,冲击着我国制造业,数控机床作为基础行业也在竞争中面临更大压力。国产数控机床随着功能的增强和自动化程度的不断提高,其产品结构越来越
现在中学生在环境保护事业中扮演着生力军的重要角色,是促进环境保护的新生力量。本文讲述教师应在语文教学中如何给学生渗透环境保护意识。树立积极的环保观念,不断提高自己
目的:检测并评价罗丹明123(R123)经空肠黏膜渗透的特点,分析此法的可行性。方法:配制R123溶液,采用体外Ussing chamber实验法,考察R123经时经大鼠空肠黏膜吸收方向和分泌方向的累计
疏理广东省名中医甄梦初运用铁破汤治疗肺结核的理法特色。甄梦初认为肺结核的病因是正虚邪实,"瘵虫"侵肺,病位以肺为主,涉及五脏;其主要病机除阴虚外,瘀滞不可忽视;治疗注重
理论构造了扩展资源模型,建立人机交互活动中的动作和表征之间的联系,从而指导界面的设计和实现.扩展资源模型从静态结构和交互策略两个方面对界面交互动作提供支持,在交互中
【目的】探讨夜交藤提取物对失眠大鼠额叶皮层神经元线粒体超微结构和功能的影响。【方法】选用9月龄SD大鼠,采用对氯苯丙氨酸(PCPA)对大鼠进行造模后,随机分为正常对照组,模
“后进生”教育是一项复杂而又极具挑战性的工作,考验着教师的爱心和耐心,对教育事业的奉献与责任。一名合格的教师绝不会让“一个孩子掉队”。而最容易掉队的,就是那些所谓的“
目的探析对呼吸道疾病患者应用肺炎支原体抗体IgM检测的临床指导价值。方法分析对象来自本院2019年1~6月份收治的呼吸道疾病患者群体,在其中随机抽取1390例,所有患者均接受肺
能源问题越来越受到人们的重视,节能减排成为全球关注的焦点,汽车业因此也面临着新的挑战。为了减少汽车的燃油消耗,降低有害气体的排放,混合动力汽车和纯电动汽车成为研究的
<正>《祝福》一文,篇幅9000多字,但笔者仅用一堂课教完,并取得了较为理想的效果。下面就以此为例谈一下如何进行"长文短教"。"长文短教"的关键是对教学内容的取舍,如何选择教