配电网WebGIS研究与开发[5]

配电网WebGIS研究与开[5]

作者:一点一滴的Beer http://beer.cnblogs.com/

 第4章 发布配电网WebGIS

4.1 准备好发布的数据 

1.网页的编译文件

  用VS2008打开需要发布的网页源文件,执行操作“菜单à生成à发布网站”,然后编译器会将所有的服务器端代码即“*.cs”文件编码成动态链接库即“*.dll”文件存放在指定目录下的一个文件夹内部。这样做一方面是为了生成性能更加优越的发布版本的网站。一方面也是为了隐藏服务器端代码,保护知识产权并防止遭受意外网络攻击。

2.地理数据

  通过ArcMap创建的地图文件,需要放置在服务器上供客户端调用访问。

3.非地理数据

  本次毕业设计所涉及到非地理数据是通过SQL服务提供的,在另外一台服务器上已经安装,可以通过网络进行访问。

4.2 安装.NET环境和GIS运行环境 

  假设服务器上只安装了纯净版的Server 2003操作系统,那么还需要给系统安装一些组件才能够运行WebGIS网页。安装过程比较繁琐,所以有必要在此进行介绍。

  然后开始安装WebGIS运行的服务器环境

安装流程如下:

clip_image002

4.1 服务器端WebGIS运行环境搭建流程图

 

 

第5章 结论和展望

5.1 结论 

  配电网是电力系统的重要组成部分,其安全可靠性将直接影响着国民经济发展和人民生活水平。据不完全统计,我国用户停电故障中的80%是由于配电网故障引起的。因此如何对配电网供电可靠性进行管理就具有了非常重要的意义。

 配电网系统是一个线路复杂、分布地域广阔和系统,而且现在电网规模日益扩大,随之而来的就是电网所承载的信息量也越来越大:电力设备数据,用户数据,企业规划数据都随着电网规模的扩大而呈几何级的速度增长。传统的的信息处理方式已经不再满足海量数据分析的需求了。而GIS则可以极大限度将这些信息汇总,并且以地理图为底图,将电网数据直观呈现在决策者面前。因为是以地理图为蓝底,所以配电系统决策者可以很方便地结合人口,资源,经济,社会群体等因素进行决策。计算机技术融合GIS技术,可以方便地对各种信息进行直观地统计分析, 极大地方便了调度员和相关的管理员的工作,提高了管理效率,更加保障了电网的安全有效运行。

 而网络的发展,使得信息的传播速度空前加快,所以将配电网GIS系统放置在Web平台上,使得信息流通更顺畅更方便,便于配电企业各个部门访问分析和决策。

 综上所述,研究配电网WebGIS,对于加快信息流通和产生,提高生产效率,降低生产风险有着很重要和现实的意义。

5.2 展望

  本次毕业设计所完成的功能都分属于不同的页面,这些页面都还是以分离的状态单独存在着的。但是显然现在的一些已经商业化的WebGIS服务,比如百度地图,Google地图,都是将所有的功能集成在一个页面中实现,为的就是将检索出来的信息能够随时放在地图上,实现非地理数据和地理数据之间的无缝连接。这个要求有很强大的JavaScript基础,能够熟练使用Web2.0的前端技术,本次毕业设计由于时间仓促和个人能力原因没能实现,在此只能展望一下:因为网页的无状态性,所以不同页面之间的通讯问题是个很麻烦的问题,本次毕业设计虽然完成了配电网GIS中的三个主要功能,但是却没能够做到连接整合。如果要实现各模块之间的统一,必需将所有的内容全部整合到一个页面中通过JavaScript导航控件,来根据用户需求动态创建客户端页面元素,而不是用导航菜单仅仅实现页面之间的跳转。如果真的想要将WebGIS做成一个各模块联系紧密的系统,还需要更对网页前端技术进行深入研究。

  本次毕业设计对浏览器的兼容性还不够强。Web应用程序虽然不用安装客户端,但是客户端CSS只能做到在IE6下正常运行,在在其它浏览器下因为不同浏览器对于CSS有着不同的标准,这将会导致同样的页面在不同的浏览器中将呈现不同的布局,这样势必会导致在某些浏览器中页面布局完全乱套,所以如果要做到在各个浏览器下都能正常运行,还需要针对不同的浏览器提供不同的CSS样式表,以实现页面的兼容性。

  本次毕业设计所开发和实现的系统——配电网WebGIS能够更高效、直观管理空间和属性数据,比单纯的基于属性数据库的管理信息系统具有更直观、信息容量更大、信息分析能力更高效的优点。本次毕业设计结果虽然还具体很多需要改进的地方,但是却完成了基本框架的搭建,为今后后续开发和功能展望构建了平台,并且能为解决技术攻关时提供相关引导。本系统对于配电网信息的Web化、可视化、交互化、自动化提供了实现思路和方法,也具有一定的借鉴价值。

 

 

 

 

参考文献 

[1] 李彩峰. GIS的应用现状及前景[J]. 华北国土资源, 2009,(03):62

[2]李付生.电力GIS现状及前景分析[EB/OL].曹县供电公司 274400

[3]刘光,唐大仕.WebGIS开发-ArcGIS Server与.NET[M].第一版.北京:清华大学出版社,2009年4月:前言.

[4]张新长,马林兵,张青年.地理信息系统数据库[M].北京:科学出版社,2005年2月.

[5]ESRI.ArcGIS Desktop Help[M] .USA:Esri.2008

[6]吴功和,丛明日.基于ArcGIS Server的分布式GIS应用[J].测绘科学技术学报,2006,23(1):52-55

[7]Scottie Barnes.Server-Based GIS[J]. Geospatial Solutions, 2004,5(14):15-16.

[8]沈百玲.ArcGIS Server体系结构和开发简介[R].北京:ESRI中国(北京)有限公司,2004.

[9]ESRI.Developer Help For ArcGIS v9.3[M].USA:Esri.2008.

[10]康玲,傅俊锋,王怀清,蔡劲松.基于ArcGIS Server的WebGIS应用系统开发[J]. 水电能源科学,2007年2月,第25期:26-29.

[11]ESRI.ArcGIS Server Developers Guide[R] 2008.

[12]萨师煊,王珊.数据库系统概论[M].第三版.北京:高等教育出版社,2002年2月:91-115.

[13]雷宁.零基础学HTML+CSS[M].第一版.北京:机械工业出版社,2009年1月.

[14]Duda,C.;Frey,G.;Kossmann,D.;Matter,R.;Chong Zhou;Making AJAX Applications Searchable[J].Data EngineeringMarch 29 2009-April 2 2009,78 - 89 .

[15]Mesbah, A.;Bozdag, E.;van Deursen, A.;Delft Univ. of Technol.,Delft Crawling AJAX by Inferring User Interface State Changes[J],Web Engineering,14-18 July 2008 , 122 -134.

[16]Weiguo Han;Liping Di;Peisheng Zhao;Xiaoyan Li;Using Ajax for desktop-like geospatial web application development[J].Geoinformatics,12-14 Aug. 2009, 1-5 .

[17]Marchetto,A.;Tonella,P.;Ricca,F.;State-Based Testing of Ajax Web Applications[J],Software Testing,9-11 April 2008, 121 - 130 .

[18]Zepeda,J.S;Chapa,S.V.;From Desktop Applications Towards Ajax Web Applications[J],Electrical and Electronics Engineering,5-7 Sept. 2007,193 – 196.

[19]刘光,唐大仕.WebGIS开发-ArcGIS Server与.NET[M].第一版.北京:清华大学出版社,2009年4月:68-69.

[20]祝红涛,刘海松,郝军启. Ajax从入门到精通[M].第一版.北京:电子工业出版社, 2008年6月:8.

[21]ESRI. AJAX and ASP.NET[J].Developer Help For ArcGIS v9.3.USA:Esri.2008.

 

 

致谢

    经过将近六个月的忙碌工作,本次的毕业设计也已经接近尾声了。灿烂的四年大学时光也在无声无息之间要向我们挥手告别了。在武汉大学这所美丽的学校里,我度过了一段人生中最美好的时光。优美的学习环境,浓郁的文化氛围,自由的培育理念都熏陶着我,影响着我。在这里,武汉大学除了教会我作为将来在社会上的立身之本的科学知识外,还培养了我坚毅的品质,让我学会了团结、合作、交流,让我有了更加强烈的责任感,最重要的是在这里我开始有了自我意识,更加深刻的认识了自己……感谢武汉大学给我的启迪和教育,今后不管在哪里我都会以母校感到自豪,同时我也会尽我能力,做一个对社会有用的人,发挥武汉大学积极向上的影响力,用实际行动报答母校的培养,让“武大明天以我为自豪”。

   首先要感谢是自己的父母,感谢他们默默在后面无私地支持着我鼓励着我,让我顺利度过了美好的大学时光,然后才让后面的一切成为了可能,在此提出特别感谢。

   感谢邓老师在课题的研究和论文的撰写过程中给予的悉心指导和帮助,而且邓老师严谨的治学态度,科学的思维方式,精益求精的工作作风,以及对科学研究的热情也深深地激励着我。在整个毕业设计过程中,他能以身作则,以自身行动鼓舞着我,鞭策着我,让我时刻都能感觉到一股无形的精神力量一直在支持着我。故在此谨向老师致以诚挚的谢意和崇高的敬意。在完成课题的过程中,我的学习能力和吸收新知识的能力得到了很大的提高,这对于将来对知识的研究和创新是很有帮助的。

  感谢周教授和实验室的师兄们。是你们让我对自动化学科有了更加深刻的认识,让我更加明确了自己的学习目标,更加坚定了自己的学习信念。

  最后,再次感谢所有给予我帮助的朋友,感谢你们一起陪伴我度过了大学最后的这段时光,愿你们今后人生的道路一路顺风,前程似锦。

  201006于武汉大学珞珈山

posted @ 2010-12-13 15:42  一点一滴的Beer  阅读(1363)  评论(4编辑  收藏  举报