.NET和分布式(网络)数据库集成技术支持下的WEB GIS系统研究与开发

.NET和分布式(网络)数据库集成技术支持下的WEB GIS系统研究与开发

论文摘要

我国国土辽阔,人口众多,人们日常生产生活对资源环境的影响日益严重,因此,创建应用于国土资源及环境监测管理服务等领域、具有C/S、B/S双模式结构的3S集成服务信息系统,研制出一套能为国土资源利用及环境监测管理提供实时、准确、实用的地理信息服务系统实为必要,这将为决策的科学性提供依据,为真正实现办公自动化打下基础,也为我国国土资源及环境管理现代化迈出坚实的步伐。随着高新技术的不断涌现,多技术的GIS系统集成开发始终是GIS系统发展的重要发展方向,本论文即是在基于组件及多项技术支撑下,并在完成相关GIS系统研发项目的基础上完成的,历经若干项目的科技攻关,得出了如下主要成果与认识:(1)通过实际的系统开发,探索了分布式数据库、MO及VS技术在GIS系统集成开发中的应用,并提出了GIS数据与远程数据库实现联接,实现数据增、删、改等操作的具体完整解决方案与关键技术,使系统不仅具有普通GIS系统的功能,且是一个基于C/S及B/S模式下的数据分布式服务系统。(2)在实际的GIS系统集成开发中,还探索了分布式数据库、MO及最新VS.NET技术在GIS系统集成开发中的应用,提出了VS.NET中GIS数据与远程数据库实现连接,实现数据操作、处理的优化方法与技术。(3)在GIS系统B/S模式结构的开发中,为减轻服务器端的负担,可实现三层或多层数据库系统结构,并可采用建立单一、集中管理、支持多用户操作、基于ArcGIS Server的B/S模式WEBGIS应用,以实现跨平台、跨区域的分布式使用。据此所建系统的GIS功能的可复用性及可扩充性较强,并可便捷、高效地发布高级的GIS网络应用服务。同时,研究还发现,在所建系统与通用数据库的连接及相关操作中,应充分利用ASP.NET中的ADO.NET数据库访问技术,实现高效的数据远程访问与动态链接。(4)在项目研发过程中,本文也对不同的系统开发平台进行了一些比较研究,比如对其中VB.NET与VB 6.0开发编程中的不同特点进行了一些比较,认为VB.NET可充分利用面向对象编程技术,如继承、重载、构造函数等,设计出功能更强、效率更高的程序代码。特别是其中的ADO.NET等技术的使用,更可增强系统的数据访问性能,提高系统的整体数据操作效果。

论文目录

  • 摘要
  • Abstract
  • 目录
  • 第1章 前言
  • 1.1 论文选题依据与研究意义
  • 1.2 国内外应用研究现状
  • 1.2.1 GIS技术应用及研究现状
  • 1.2.2 分布式数据库技术应用及研究现状
  • 1.2.3 Visual Studio.NET技术应用及发展现状
  • 1.2.4 ADO.NET数据访问技术概况
  • 1.2.5 ASP.NET Web应用技术发展现状
  • 1.2.6 MO组件式开发技术概况
  • 1.2.7 ArcGIS Server(服务器GIS)应用技术发展现状
  • 1.2.8 AO组件式开发技术概况
  • 1.2.9 Web GIS技术应用及发展现状
  • 1.3 论文主要研究内容
  • 1.4 研究方案、技术路线与关键技术问题
  • 1.4.1 本论文研究方案、技术路线
  • 1.4.2 本论文所要解决的关键技术难题
  • 1.5 论文取得的主要成果、特色与创新
  • 第2章 分布式数据库技术与MO之系统集成
  • 2.1 系统中的数据浏览、查询
  • 2.2 系统中的数据修改
  • 2.3 应用实例及主要代码
  • 2.3.1 多技术集成之系统实现
  • 2.3.2 添加数据
  • 2.2.3 删除数据
  • 2.3.4 修改数据
  • 第3章 VS 6.0开发与VS.NET开发之不同编程特点
  • 3.1 面向对象编程
  • 3.2 名字空间(名称空间、命名空间)的导入
  • 3.3 ADO.NET数据库访问技术
  • 3.4 ASP.NET Web应用技术
  • 第4章 系统中多技术集成与优化
  • 4.1 系统中多技术集成之优化
  • 4.2 系统集成中的数据处理
  • 第5章 WEB GIS技术支持下之系统构建
  • 5.1 数据库系统的体系架构
  • 5.2 基于WEB GIS技术之系统架构
  • 5.2.1 基于Web系统的体系结构
  • 5.2.2 Web GIS之系统结构
  • 5.2.3 Web GIS的主要构造方法
  • 5.2.4 Web GIS中空间数据处理的服务模型
  • 5.2.5 基于C/S、B/S双模式结构之系统构建
  • 第6章 基于ArcGIS Server的B/S模式之系统开发技术
  • 6.1 B/S模式下之GIS系统构建
  • 6.1.1 系统的基本框架
  • 6.1.2 系统构建方案
  • 6.1.3 系统安装平台
  • 6.2 B/S模式下之系统功能结构与体系结构
  • 6.3 基于ArcGIS Server 9.2的网络GIS应用系统开发
  • 6.3.1 ArcGIS Server技术概况
  • 6.3.2 ArcGIS Server服务器构成
  • 6.3.3 ArcGIS Server体系结构及配置
  • 6.3.4 ArcGIS Server中GIS服务器的管理与配置
  • 6.3.5 ArcGIS Server中Web应用程序与GIS服务器的交互机理
  • 6.3.6 基于户ArcGIS Server 9.2的B/S模式Web GIS系统之构建
  • 6.4 B/S模式Web GIS应用系统中数据的连接与处理
  • 结论与讨论
  • 致谢
  • 参考文献
  • 附录 全文图表索引
  • 相关论文文献

    标签:;  ;  

    .NET和分布式(网络)数据库集成技术支持下的WEB GIS系统研究与开发
    下载Doc文档

    猜你喜欢