| 【中文题名】 | 基于SVG的电力系统WEBGIS方案的研究 |
| 【英文题名】 | Research on Electric Power System's Solution of WEBGIS Based on SVG Technology |
| 【学科专业】 | 通信与信息系统 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2007-3-16 |
| 【中关键词】 | SVG,GIS,WEBGIS,电力系统,, |
| 【英关键词】 | scalable vector graphics,geographical information system,web geographical information system,electric power system, |
| 【分类导航】 | 工业技术>电工技术>输配电工程、电力网及电力系统>电力系统的自动化>电子计算机在电力系统中的应用> |
| 【论文摘要】 | 本论文分析了目前国内外GIS发展现状,阐述了电力系统GIS发展中存在的问题以及将来的发展方向――WEBGIS,并结合电力系统GIS现状,提出了基于SVG技术的电力系统WEBGIS方案。该方案采用SVG技术来表示电子地图数据,将SVG格式的空间数据和属性数据分别存储于WEBGIS服务器和Oracle9i数据库中,使用JSP和JavaScript技术对空间数据和属性数据进行操作,并将查询结果传送到客户端浏览器显示。该系统对电力系统空间数据在格式上进行了统一,能在WEB浏览器上实现对存储于数据库的属性数据进行查询和显示,可以满足电力系统WEBGIS实际应用的需要。 |
| 【论文题纲】 |
|
中文摘要 |
4 |
|
ABSTRACT |
4-7 |
|
第一章 绪论 |
7-11 |
|
1.1 研究背景和意义 |
7-8 |
|
1.2 地理信息系统的发展和研究现状 |
8-10 |
|
1.3 本文所做的工作 |
10-11 |
|
第二章 WEBGIS 概述 |
11-19 |
|
2.1 WEBGIS 的主要特点 |
11-12 |
|
2.2 WEBGIS 体系结构 |
12-15 |
|
2.3 WEBGIS 实现方法分析 |
15-17 |
|
2.3.1 利用CGI 技术方法构建 WEBGIS 系统 |
15 |
|
2.3.2 利用服务器端应用程序接口建立 WEBGIS 系统 |
15 |
|
2.3.3 利用Plug-in 插件技术方法建立WEBGIS 系统 |
15-16 |
|
2.3.4 利用ActiveX 控件和DCOM 组件对象模型技术建立 WEBGIS 系统 |
16 |
|
2.3.5 利用Java 编程语言建立WEBGIS 系统 |
16-17 |
|
2.4 WEBGIS 面临的主要问题 |
17-18 |
|
2.5 本章小结 |
18-19 |
|
第三章 SVG 技术 |
19-26 |
|
3.1 SVG 的图形规范 |
19-22 |
|
3.1.1 SVG 的规则图形 |
19-20 |
|
3.1.2 SVG 的不规则图形 |
20-21 |
|
3.1.3 制作SVG 动画 |
21-22 |
|
3.2 SVG 的特点 |
22-23 |
|
3.3 基于 SVG 技术开发WEBGIS 的优点 |
23 |
|
3.4 XML 介绍 |
23-24 |
|
3.4.1 XML 简介 |
23-24 |
|
3.4.2 XML 标准 |
24 |
|
3.5 本章小结 |
24-26 |
|
第四章 基于 SVG 的电力系统 WEBGIS 研究与实现 |
26-33 |
|
4.1 系统设计目标 |
26 |
|
4.2 系统简介 |
26-30 |
|
4.2.1 系统总体框架 |
26-27 |
|
4.2.2 系统软件环境 |
27-28 |
|
4.2.3 系统服务器配置 |
28-29 |
|
4.2.4 系统主页面显示 |
29-30 |
|
4.2.5 系统功能 |
30 |
|
4.2.5.1 SVG 地图显示 |
30 |
|
4.2.5.2 数据查询功能 |
30 |
|
4.3 SVG 在电力系统 WEBGIS 中图形数据的表示 |
30-32 |
|
4.4 本章小结 |
32-33 |
|
第五章 基于 SVG 技术的地图显示与控制 |
33-42 |
|
5.1 SVG 格式地图制作 |
33-34 |
|
5.2 SVG 格式地图的显示 |
34-35 |
|
5.3 JavaScript 脚本语言简介 |
35 |
|
5.4 SVG 事件简介 |
35-36 |
|
5.5 SVG 对象结构 |
36-37 |
|
5.6 地图对象加亮显示 |
37-39 |
|
5.7 地图的图层控制 |
39-41 |
|
5.8 本章小结 |
41-42 |
|
第六章 数据查询研究与实现 |
42-48 |
|
6.1 Oracle9i 数据库应用技术 |
42-44 |
|
6.1.1 JDBC 介绍 |
42-44 |
|
6.1.2 SQL 语言及本系统数据库处理 |
44 |
|
6.2 数据查询功能实现 |
44-47 |
|
6.3 本章小结 |
47-48 |
|
第七章 结论与展望 |
48-50 |
|
7.1 主要成果 |
48 |
|
7.2 存在的问题和进一步的工作 |
48 |
|
7.3 展望 |
48-50 |
|
参考文献 |
50-53 |
|
致谢 |
53-54 |
|
在学期间发表的学术论文和参加科研情况 |
54 |
|
| 【DOI】 | LunWen.ID:2.2008.382258 |