基于Silverlight技术的水库管理WebGIS研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
Internet的迅速普及和发展为地理信息系统(GIS)提供了新的发展机遇,Web GIS已经成为GIS技术研究的新热点,本文研究的重点是探讨一个综合利用Silverlight技术和WebGIS技术,以实现一个基于Silverlight的水库管理WebGIS系统原型。
     本文可分为三个部分,第一部分介绍了水利信息化、地理信息系统的概念及其发展现状和趋势,并阐述了WebGIS的结构、特点、相关的实现技术、工作原理、构造方法以及主要发展趋势及前沿应用。
     第二部分讨论了基于Silverlight技术的水库管理WebGIS系统体系结构,分析了系统体系结构的主要模式和技术发展趋势,提出了基于分布式对象技术的五层体系结构设计模式,详尽分析了数据库服务器、地图服务器、中间件、Web服务器和客户端等五个部分的设计内容及其相互关系,并对体系结构中涉及的关键技术进行了研究。
     第三部分介绍了基于Silverlight技术的水库管理WebGIS的系统功能模块划分、数据管理和空间数据库的详细设计,实现了一个基于Silverlight技术的水库管理WebGIS系统原型。
     Silverlight是RIA Web的主流技术,是形成WebGIS新的发展方向。论文应用基于Silverlight技术的Web GIS模型,以漳泽水库为案例,开发了水库管理信息系统,为水利行业的WebGIS新技术应用做了一点研究和尝试。
Internet's rapid spread and development has provided new opportunities for GIS's development.WebGIS technology has become the new hot spot of GIS technology.The study focus of this paper explores a comprehensive utilization of Silverlight and WebGIS technology,and aims to achieve a prototype of reservoir management WebGIS based on Silverlight.
     This paper is divided into three parts.In the first part,it introduces water information technology, GIS's concepts and their development status and trend, and describes WebGIS structure, characteristics, the realization of related technology, working principle, construction method ,main development trends and cutting-edge applications.
     The second part discusses reservoir management WebGIS architecture based on Silverlight,the main patterns and trends development of system architecture, offers distributed object technology based on a five-layer architecture and design patterns, analyzes the database server, map server, middleware, Web server and the client part of the design of the five elements and their mutual relations , and studies architecture of the key technologies involved .
     The third part introduces WebGIS reservoir management based on Silverlight function module partition, spatial database, data management and detailed design, implementes a reservoir management WebGIS prototype based on Silverlight.
     Silverlight is a RIA Web mainstream technology,it forms a new direction WebGIS.This paper uses Silverlight-based application model of Web GIS technology to Zhangze Reservoir as an example, develops the reservoir management information system , and does a little research and experiments for the water industry's WebGIS application of new technologies.
引文
[1]奚国华.圣殿祭祀的ASP.NET 3.5开发详解:使用C#2.0[M].北京:电子工业出版社,2008:428-430.
    [2]林旺,张晓坤.Head First HTML&CSS、XHTML[M].北京:中国电力出版社,2008:135-140.
    [3]陈黎夫.CSS禅意花园.北京:人民邮电出版社[M].2007:45-46.
    [4]冯锐,由渊霞.Oracle Database 10g SQL开发指南[M].北京:清华大学出版社,2005:257-260.
    [5]江宽,龚小鹏.Google API开发详解[M].北京:电子工业出版社,2008:170-172.
    [6]梁志敏,蔡建.Oracle 9i RMAN备份与恢复技术[M].北京:清华大学出版社,2004:145-146.
    [7]蒋波涛.GIS for Web应用开发之道[M].北京:电子工业出版社,2008:147-167.
    [8]李建忠.Microsoft .NET框架程序设计[M].北京:清华大学出版社,2003:365-386.
    [9]黄少华,陈翠娥.SQL语法范例大全(SQL Server、Oracle通解) [M].北京:电子工业出版社,2008:420-422.
    [10]周靖.C#本质论[M].北京:人民邮电出版社,2008:352-354.
    [11]蒋波涛.插件式GIS应用框架的设计与实现——基于C#和ArcGIS Engine 9.2[M].北京:电子工业出版社,2008:122-124.
    [12]陈俊,宫鹏.实用地理信息系统——成功地理信息系统的建设与管理[M].北京:科学出版社,1998:1-6
    [13]候利军.精通LINQ数据访问技术--基于C#.北京:人民邮电出版社[M].2008:254-256.
    [14]刘基林.精通ASP.NET 3.5典型模块开发.北京:人民邮电出版社[M].2008:356-358.
    [15]张晓祥,张峰,姚静.为我们的世界建模.北京:人民邮电出版社[M].2004:101-103.
    [16]谢昆青,马修军,杨冬青.空间数据库.北京:机械出版社[M].2004:63-66.
    [17]陈常松,何建邦.面向数据共享目的的GIS语义数据模型[J].中国图象图形学报.1999,4(1),33~36.
    [18]贺建忠.面向对象GIS的空间数据模型的研究[D].北京大学,1996.
    [19]孔云峰,林珲.基于万维网的地理信息系统集成研究[J].遥感学报,1998,2(2).
    [20]李德仁,王伟,龚健雅.数据、标准和软件——试论发展我国地理信息产业的若干问题[J].中国图象图形学报,1999,4(1).
    [21]党顺行.基于WebGIS的洪灾信息管理系统研究,[D].中国科学院研究生院,2003.
    [22]梁启章.GIS和计算机制图[M].北京:科学出版社,1995.
    [23]舒红,陈军,杜道生,樊启斌.时空拓扑关系定义及时态拓扑关系描述[J].测绘学报,1997,26(4).
    [24]王耳琪,钟耳顺,宋关福,吴秋华.地理信息系统网络化模式初探[C].CAGIS&CPGIS年会论文集,1998.
    [25]肖伟器,冯玉才.空间对象数据库的网格索引机制[J].计算机学报, 1994,17(10),736-742.
    [26]杨德麟,孙俊,陈辉.地理信息系统现状和发展趋势[C].CAGIS&CPGIS年会论文集,1998.
    [27]张锦.超图空间数据模型和面向对象模型的集成[C].CAGIS&CPGIS年会论文集,1998.
    [28] Joseph Albahari , Ben Albahari.C# 3.0 in a Nutshell, 3rd Edition[M].O'Reilly,2007.
    [29] Brad Dayley.Silverlight 2 Bible[M].Wiley Publishing,2008.
    [30] Matthew MacDonald ,Mario SzpusztaPro.ASP.NET 3.5 in C# 2008, Second Edition[M].Apress,2007.
    [31] John Papa.Data-Driven Services with Silverlight 2[M].O'Reilly Media, Inc,2009.
    [32] John Shaw,Simon EvansPro.ADO.NET Data Services: Working with RESTful Data[M].Apress,2008.
    [33] Jagadish Chatarji Pulakhandam , Sunitha Paruchuri.ODP.NET Developer's Guide[M].Birmingham UK,Packt Publishing Ltd,2007.
    [34] The OpenGIS Consortium Technical Committee , The OpenGIS Guide—Introduction to Interoperable Geoprocessing and the OpenGIS Specification,third Edition. http://www.opengis.org,1998.
    [35] The ArcGIS API for Microsoft Silverlight/WPF. http://resources.esri.com/arcgisserver/apis/silverlight/,2009-03.
    [36] Barry Boots.Using GIS to promote spatial analysis[J].Journal of Geographical Systems,2000,2(1),17-21.
    [37] Betty Salzberg. On Indexing Spatial and Temporal Data[M]. Information Systems, 1994,19(6),447-465.
    [38] Bin Li.A Model of Geographic Computation Services[C].Beijing,Geoinformatics’98 Conference Proceedings, 1998.
    [39] Michael F. Goodchild.Future Direction for Geographical Information Science[C]. in Proceedings of GeoInformatics'95 Hong Kong. pp. 1-10, 1995.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700