| 【中文题名】 | 基于ArcIMS的WebGIS构建与应用实践 |
| 【英文题名】 | Construction and Practice of WebGIS Based on ArcIMS |
| 【学科专业】 | 摄影测量与遥感 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2007-5-15 |
| 【中关键词】 | WebGIS,ArcIMS,JavaScript,ASP,社区, |
| 【英关键词】 | WebGIS,ArcIMS,JavaScript,ASP,Community, |
| 【分类导航】 | 天文学、地球科学>测绘学>一般性问题>测绘数据库与信息系统>> |
| 【论文摘要】 | Web技术的飞速发展将地理信息系统带入一个崭新的发展阶段。GIS技术与Web技术的结合,推动了地理信息以更快的步伐部门化、产业化和大众化,进而也催生了GIS领域的一个重要发展方向——WebGIS。将WebGIS技术引入到日常工作中,是城市信息化建设道路上的有益探索和尝试。开展基于网络的GIS研究,实现不同地理位置的数据信息的统一管理和资源共享已经成为今后GIS发展的主要研究方向。国内外各大GIS厂商也为此推出了大量WebGIS开发工具,ESRI公司的ArcIMS是这些产品中使用较为广泛的一个。
本文从WebGIS的概念、特点、理论基础及构建方法等入手分析了基于ArcIMS的WebGIS构建技术、原理和方法;对基于ArcIMS开发过程中的相关技术进行了探讨;最后实现了一套原型系统——“社区WebGIS”。
主要研究内容如下:
(1)详细介绍和分析了基于ArcIMS的WebGIS构建理论、方法和技巧。重点阐述了ArcXML的定义、语法;探讨了ArcIMS网络发布地图的过程,服务器体系构成和优化技术;分析了ArcIMS开发中浏览器(客户端)的选择原理;并对ArcSDE... |
| 【论文题纲】 |
|
摘要 |
8-9 |
|
Abstract |
9-10 |
|
第一章 绪论 |
10-23 |
|
1.1 WebGIS概述 |
10-13 |
|
1.1.1 WebGIS的定义 |
10-11 |
|
1.1.2 WebGIS的特点 |
11-12 |
|
1.1.3 WebGIS的分类 |
12 |
|
1.1.4 WebGIS的优势 |
12-13 |
|
1.2 WebGIS的理论基础和技术支持 |
13-19 |
|
1.2.1 WebGIS的网络协议 |
13-15 |
|
1.2.2 WebGIS中的空间数据模型 |
15-16 |
|
1.2.3 WebGIS的构建方法 |
16-19 |
|
1.3 WebGIS发展现状及趋势 |
19-21 |
|
1.3.1 国内外发展现状 |
19 |
|
1.3.2 发展趋势 |
19-21 |
|
1.4 本文的研究目标和论文的组织 |
21-22 |
|
本章小节 |
22-23 |
|
第二章 基于ArcIMS的WebGIS构建技术 |
23-43 |
|
2.1 ArcIMS概述 |
23-25 |
|
2.1.1 ArcIMS介绍 |
23 |
|
2.1.2 ArcIMS的体系结构 |
23-25 |
|
2.2 基于ArcIMS的WebGIS的构建 |
25-30 |
|
2.2.1 创建Web地图数据配置文件 |
25-26 |
|
2.2.2 基于ArcIMS的WebGIS地图服务响应过程 |
26 |
|
2.2.3 ArcXML |
26-28 |
|
2.2.4 选择ArcIMS浏览器 |
28-30 |
|
2.3 基于ArcIMS的WebGIS服务器体系 |
30-34 |
|
2.3.1 基本概念 |
30-32 |
|
2.3.2 服务器之间的关系 |
32-34 |
|
2.4 ArcIMS服务器的优化 |
34-39 |
|
2.4.1 实例数目的优化 |
34-35 |
|
2.4.2 ArcIMS服务器配置的优化 |
35-39 |
|
2.5 ArcIMS中的数据组织与管理通道——ArcSDE |
39-42 |
|
2.5.1 ArcSDE工作原理 |
39 |
|
2.5.2 ArcSDE体系结构 |
39-40 |
|
2.5.3 ArcSDE中空间数据的管理 |
40 |
|
2.5.4 ArcSDE管理空间数据的优点 |
40-41 |
|
2.5.5 ArcSDE For SQLServer的应用 |
41-42 |
|
本章小节 |
42-43 |
|
第三章 系统实现中的相关技术研究 |
43-68 |
|
3.1 JavaScript在ArcIMS开发中的应用 |
43-46 |
|
3.1.1 JavaScript简介 |
43 |
|
3.1.2 JavaScript在ArcIMS中的应用 |
43-46 |
|
3.2 ASP技术在ArcIMS开发中的应用 |
46-50 |
|
3.2.1 ASP简介 |
46-47 |
|
3.2.2 ASP与JavaScript相结合的特点 |
47 |
|
3.2.3 在ASP中嵌入JavaScript的几种方法 |
47-48 |
|
3.2.4 ASP在基于ArcIMS的WebGIS开发中的应用 |
48-50 |
|
3.3 空间量算 |
50-54 |
|
3.3.1 数学基础 |
50-51 |
|
3.3.2 ArcIMS中空间量算 |
51-52 |
|
3.3.3 距离量测的优化 |
52-54 |
|
3.4 缓冲区分析 |
54-59 |
|
3.4.1 缓冲区分析原理 |
54-56 |
|
3.4.2 ArcIMS中缓冲区分析的实现 |
56-59 |
|
3.5 专题图的制作 |
59-62 |
|
3.5.1 基本概念 |
59 |
|
3.5.2 专题信息的分类和存储模式 |
59 |
|
3.5.3 专题图的种类 |
59-60 |
|
3.5.4 基于ArcIMS专题图的制作 |
60-62 |
|
3.6 WebGIS与MIS的集成应用 |
62-65 |
|
3.6.1 地理数据与MIS系统数据的显示 |
62-64 |
|
3.6.2 统计图表的设计与实现 |
64 |
|
3.6.3 Web数据的导出方法 |
64-65 |
|
3.7 地理编码和逆地理编码 |
65-66 |
|
3.7.1 地理编码和逆地理编码定义 |
65-66 |
|
3.7.2 地理编码实现方法 |
66 |
|
3.7.3 基于ArcIMS的地理编码的实现 |
66 |
|
本章小节 |
66-68 |
|
第四章 应用实例——社区WebGIS系统的设计与实现 |
68-80 |
|
4.1 项目背景 |
68-69 |
|
4.1.1 项目来源 |
68 |
|
4.1.2 系统建设目标 |
68-69 |
|
4.2 系统构成 |
69-70 |
|
4.2.1 体系结构 |
69 |
|
4.2.2 系统软、硬件环境 |
69-70 |
|
4.3 系统数据库设计 |
70-73 |
|
4.3.1 空间数据 |
70-71 |
|
4.3.2 非空间业务数据(社区基本信息数据库) |
71-73 |
|
4.4 系统功能实现 |
73-79 |
|
4.4.1 系统界面 |
73-74 |
|
4.4.2 地图基本功能 |
74 |
|
4.4.3 查询定位功能 |
74 |
|
4.4.4 空间分析功能 |
74-75 |
|
4.4.5 统计信息的空间表现 |
75-76 |
|
4.4.6 空间数据与非空间数据的结合 |
76-77 |
|
4.4.7 报表统计服务功能 |
77-78 |
|
4.4.8 用户级别权限管理功能 |
78-79 |
|
4.4.9 地理编码和坐标定位功能 |
79 |
|
4.4.10 数据维护功能 |
79 |
|
本章小节 |
79-80 |
|
第五章 结论与展望 |
80-82 |
|
5.1 结论 |
80-81 |
|
5.2 展望 |
81-82 |
|
参考文献 |
82-85 |
|
作者简介 攻读硕士学位期间学术科研情况 |
85-86 |
|
致谢 |
86 |
|
| 【DOI】 | LunWen.ID:2.2008.366855 |