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

被引:0
作者
陈庆涛
机构
[1] 成都理工大学
关键词
MapObjects; 网络地理信息系统; 分布式数据库; Visual Studio.NET; ArcGIS Server;
D O I
暂无
年度学位
2008
学位类型
博士
导师
摘要
我国国土辽阔,人口众多,人们日常生产生活对资源环境的影响日益严重,因此,创建应用于国土资源及环境监测管理服务等领域、具有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等技术的使用,更可增强系统的数据访问性能,提高系统的整体数据操作效果。
引用
收藏
页数:86
共 271 条
[1]
基于ArcGIS Server开发的Web应用研究 [J].
龙倩 ;
周新志 .
成都信息工程学院学报, 2007, (06) :682-685
[2]
基于.NET和MapObjects开发应用GIS系统 [J].
陈庆涛 ;
杨武年 .
遥感信息, 2007, (05) :81-85
[3]
基于GIS的都江堰灌区管理信息系统的开发与设计 [J].
刘柏志 ;
周新志 .
水利科技与经济, 2007, (09) :703-704
[4]
分布式数据库与MO在GIS集成中的应用 [J].
陈庆涛 ;
杨武年 .
微计算机信息, 2007, (07) :264-269
[5]
基于GIS的海岸带管理信息系统开发 [J].
彭冰 ;
杜闽 ;
徐占华 .
地理空间信息, 2007, (01) :84-86
[6]
基于ArcGIS Server的网络GIS应用系统开发 [J].
赵自力 ;
王东华 ;
周晓光 .
遥感信息, 2007, (01) :76-80
[7]
利用缓存优化基于ASP.NET的Web GIS性能 [J].
韩双旺 ;
王心源 ;
李德录 .
微计算机信息, 2006, (22) :152-155
[8]
基于.NET技术的WebGIS系统的设计与实现 [J].
张胜 ;
康志伟 .
计算机工程, 2006, (15) :106-108
[9]
基于ASP.NET的行走式节水灌溉管理信息系统 [J].
倪卫燕 ;
刘清平 ;
庞昌乐 .
农机化研究, 2006, (08) :100-103
[10]
基于ASP.NET的Web GIS数据库访问的实现 [J].
韩双旺 ;
王心源 ;
李德录 ;
李军利 .
计算机技术与发展, 2006, (07) :236-238