WebGIS开发及演示(序言)

WebGIS开发及演示(序言)

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

 

视频1:WebGIS--基于网页浏览器的地理信息系统


http://player.youku.com/player.php/sid/XMjI5MzAxMTQ4/v.swf

WebGIS--基于网页浏览器的地理信息系统。

自己大四的毕业设计题目。做个功能演示视频,留存纪念吧。

特别声明,本系统只是作为毕业设计学习开发所用,不涉及任何商业用途,如有版权问题,还请理解和见谅。

视频分为几个部分:

1.ArcMap地图数据展示。

2.ArcCatalog建立网络地图服务。

3.开发好的WebGIS功能演示。

4.利用了AJAX技术实现的无刷新数据查询页面。

 

视频2:GIS开发结构及文档演示视频


http://player.youku.com/player.php/sid/XMjI5NDQ1NzUy/v.swf

视频内容分三部分:

1.地图的非地理SQL数据库。

2.ArcGIS基于.NET平台的开发文档,安装了ArcGIS后,此开发文档就会自动安装在本机上的。

3.VS2005的开发文档,也就是所谓的MSDN。

4.本课题组开发的基于MapInfo的桌面GIS功能演示,主要是为了和上一个视频的WebGIS作对比。

 

    200910-201005这段时间是自己大四做毕业设计的时候。除去中间春节的休息时间,自己应该可以说完整地花了半年的时间到这个上面了。当然花了这么多时间还是有了结果,这点让我很欣慰,很是感谢我的毕业设计的指导老师邓老师,当然我也没有太让他失望啊。呵呵,在毕业设计答辩会议上,别人都两股战战,如履薄冰,而我却能谈笑风生,从容不迫,最后凭借这个毕业设计力压群雄,取得了本届毕设的最高分,呵呵,主要是各位导师很给面子啊。好,废话不多说,下面进入正题。

    转眼已经本科毕业半年了吧,研究生生活也都过了1/4了。想想花了自己大四大部分时间做的毕业设计,如果不留下一点什么回忆,真是太对不起自己那一年的努力了。纯技术的东西往往是留不太住的,呵呵,比如自己大一大二的时候极度痴迷数学,两三年后的今天,当自己再翻起这些书的时候,上面做的一些笔记,自己都已经看不明白了,只知道当时自己相当沉迷于此。鉴于这种体验,所以,我觉得以一种稍微艺术的形式展现出来。即使将来自己永远不再从事这样的工作,但是也有一个能够雅俗共赏的东西来纪念这段回忆,让给将来越来越慵懒的自己一些感动的岁月吧。

    有关毕业设计的相关文档和视频还有软件在自己的移动硬盘里面躺了半年了,前几天我的误操作将硬盘给格式化把20G的数据化为乌有,然后万同学帮忙把这些保贵的数据恢复过来后。数据“死而复生”,直接导致了本人的“人生观”、“世界观”、“价值观”发生了重大改变。呵呵,要不是这场“数据劫难”的风波,我还真没有下决心将这些数据进行浓缩和整理。

    当然,现在也还是没有太多时间进行文档整理,因为开发一个这样的系统,特别是从一个基础基本为零的地方作为起点,中间确实经历了N多的困难,N多的问题需要自己去一个个解决。即使我站到今天这个时间点回望过去,也数不清楚啊,所以具体的解决问题方案,现在也没有时间进行整理了。现在回顾,只能把WebGIS系统的入门方法,开发方法,开发平台,系统框架,涉及的知识点进行系统的讲解。如果你是一个专业的GIS,那么我也不想献丑了,本文主要是针对那些像我一样的同学,以完全的“GIS门外汉”作为起点的。

    本文仅作为后续的GIS系列的连载的开始序言吧。后面将贴我的本科毕业论文,希望有对广大的GIS初学者有用。当然如果感觉没用的,请看在本人是一个“门外汉”的面上,有砖请轻拍^_^。

 

 

 

 

配电网WebGIS研究与开


摘  要

  如今世界已经进入到信息化时代,而网络的蓬勃发展让信息产生和流动的速度空前提高,信息产业化已经成为历史潮流。信息化的进程正在而且已经深刻改变了人们的生活方式和生活理念,改变了事务管理和决策的方式,极大的提高了社会动作的效率。信息产业化最典型的代表就是地理信息系统的应用,地理信息系统可以作为生产信息的载体,帮助工作人员规划和处理海量数据。本文分析了电力系统中的GIS应用现状和趋势,开发出基于B/S模式的WebGIS系统,在本系统中,可以通过浏览器访问承载着电力设备信息的地图,并进行一些基本的数据查询、展现和分析工作,包括对一般配电设备、配电线路信息在地图上的查询、统计以及停电计划的区域展现等功能。本文对地理信息系统和配电网WebGIS信息系统各方面进行了论述,对B/S模式的应用程序开发进行了探究,设计了系统所需实现的基本功能以及对其后续开发和改进进行了展望。该系统现已投入使用,效果良好,提高了管理效率。

 

关键词:配电网;Web;ArcGIS;SQL;AJAX

 

 

第1章 绪论

1.1 课题背景. 1

1.2 国内外研究现状和发展趋势. 1

1.2.1.电力 GIS的现状分析. 1

1.2.2 电力 GIS 的前景展望. 3

1.3 本次毕业设计的主要内容. 3

1.3.1 构建基本的B/S模式的WebGIS框架. 4

1.3.2 为WebGIS增加电力设备查询功能. 4

1.3.3 为WebGIS增加停电区域显示功能. 5

1.3.4 为WebGIS增加设备统计功能. 5

第2章 总体方案的设计

2.1 系统整体业务结构. 5

2.2 系统开发所需的软件和环境. 6

2.3 系统开发所需要的数据源. 8

2.3.1 地理数据库. 8

2.3.2 非地理数据库. 11

2.4 构建基本的B/S模式的WebGIS框架. 13

2.5 WebGIS的网页技术基础-AJAX 13

2.5.1 Aschronorous异步通讯的几种框架. 15

2.5.2 JavaScript 运行在客户端的程序. 17

2.5.3 XML通讯消息的编码. 17

2.5.4 非字符串内容的传递方法. 21

2.5.5 客户端JS框架介绍. 22

第3章 配电网WebGIS基本功能实现

3.1 WebGIS电力设备参数查询... 26

3.1.1 地图交互查询. 27

3.1.2 设备属性查询. 33

3.2 WebGIS停电区域显示. 40

3.3 WebGIS设备统计. 45

3.3.1 多级下拉框无刷新联动. 47

3.3.2 客户端Grid控件显示查询结果. 48

3.3.3 生成统计图表. 48

第4章 发布配电网WebGIS

4.1 准备好发布的数据. 51

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

第5章 结论和展望

5.1 结论. 53

5.2 展望. 53

参考文献. 54

致谢. 55

posted @ 2010-12-13 14:01  一点一滴的Beer  阅读(7857)  评论(20编辑  收藏  举报