基于Arc Engine的空间数据管理平台研究与实现

来源 :中国科学院研究生院 中国科学院大学 | 被引量 : 0次 | 上传用户:wangyang062011
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
GIS(Geographic Information System)作为处理地理空间信息的新技术于二十世纪六十年代兴起,近年来伴随计算机技术的飞速发展,该技术也得到了迅猛发展。其方便快捷的数据采集与输入功能、强大的地图编辑与数据管理功能、独特的空间分析方法,以及直观的图形和属性数据的可视化表达方法,为空间数据的维护和辅助决策提供了强有力的手段。   以企业级开发组件为基础,例如ArcGIS体系的ArcEngine,将GIS功能组件嵌入到管理事务中的开发方案比较普遍。然而基于GIS组件的二次开发,面对通常的查询、地图展示需求时,开发难度较小,但面对复杂需求时就显得极为棘手,例如空间数据的维护、复杂的专题图绘制、基于空间分析的辅助规划、二三维联动等问题,而这些复杂需求却是构建空间数据管理平台的关键。   本文研究的主要内容是,在学习和分析ArcEngine组件所提供的基础函数和存储空间数据的文件结构的基础上,以C#作为开发语言,重点解决三个方面的问题:1)、空间数据的维护;2)、基础设施规划中涉及到的复杂空间分析;3)、二三维联动。最后将这一构建空间数据管理平台的技术方案运用到工业管网系统和海洋滩涂管理系统中进行验证。所提出的技术方案在两个行业中均得到了成功应用,验证了技术路线的可行性。本文所解决的关键技术包括:   1、空间数据的维护:空间数据管理平台采用C/S模式架构,空间数据都放置于服务器端,服务器端配置好Arc Server、Arc SDE环境,基于ArcEngine开放接口,研究并实现了在C/S模式下客户端对空间数据库的维护;   2、基础设施规划中涉及到的空间分析:基建设施选址,涉及大量的行业知识和较多技术细节,包括诸多空间分析操作,以工程中的实际需求为例,实现了基于空间分析的辅助规划功能;   3、二三维联动:基于GIS的信息系统单纯以二维或三维展示,都有较成熟的解决方案,然而二三维数联动执行则是GIS系统二次开发中较棘手的一个技术问题,对此提出了两种实现二三维联动的方法:a、基于MapControl和OpenGL的方法;b、基于MapControl和SceneControl的方法。
其他文献
随着科学技术的快速发展,海量数据现在已经进入全球经济,互联网,科学计算等诸多领域。与此同时,人们对海量数据离线分析处理的需求也越来越强烈。对于海量数据的离线分析,可
伴随着医疗卫生服务的信息化进程推进,累积了大量的病人健康数据,包含电子病历、体检报告及各种个人运动健康记录。传统的健康数据检索系统一般仅提供SQL查询或者关键词检索服
随着数码设备的普及和互联网技术的发展,视频资源数量呈现海量式增长。人们不再满足于传统单一线性的视频信息利用方式,这对有效地检索信息、快速获得视频主要内容以及高效的浏
在托卡马克等离子体的研究中,电磁测量诊断系统是测量磁场及电磁过程简单而有效的工具,是获取托卡马克装置工程参数与等离子体内部信息的最基本而最有效的手段。   为了标定
随着网络技术的发展,网络速度越来越快,网络服务越来越多,同时产生的网络安全问题也越来越多。考虑到网络的管理和安全,需要对网络中的数据进行监控。由于网络速率和数据流量的快
印刷品缺陷自动检测是对印刷品表面的斑点、划痕、折痕、色差、墨迹、缺损等缺陷进行检测,并根据需要进行自动筛检与剔除。机器视觉是用计算机来模拟人的视觉功能,从图像中提取
传感器接口的多样性及复杂性严重阻碍了物联网的进一步发展。其中,传感器输出电气信号种类繁多,且特性参数不明确,表述没有统一规范,导致应用系统硬件集成成本高,维护、扩展困难;而
人类迈入信息时代之后,诸如数字通信,数字多媒体,电子商务,搜索引擎,数字图书馆,天气预报,地质勘探,科学研究等海量数据型应用的涌现,各种信息呈现爆炸式的增长趋势,存储成为
随着工艺尺寸的减小,现代集成电路仍然按照摩尔定律不断发展,设计规模越来越大,复杂度越来越高,特别是在处理器设计领域集中体现了这一规律。更高的集成度使处理器体积变得更
从视觉感知的角度来看,计算机图形学的一个非常重要的目的就是对客观目标进行高效的图形表达,使其能够被人们有效地认知并快速理解。其中,光照计算是最核心的技术之一,其目标是对