| 【中文题名】 | 基于ArcGIS Server与Ajax的空间数据网上发布 |
| 【英文题名】 | The Spatial Data Publication on Internet Based on the Technolgies of ArcGIS Server and Ajax |
| 【学科专业】 | 地图制图学与地理信息工程 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2007-8-23 |
| 【中关键词】 | WebGIS,Net框架,Ajax,Web,Service,地图服务 |
| 【英关键词】 | WebGIS,.Net frame,Ajax,Web Service,Map Service, |
| 【分类导航】 | 天文学、地球科学>测绘学>一般性问题>测绘数据库与信息系统>> |
| 【论文摘要】 |
WebGIS是GIS发展的方向,但是传统的WebGIS存在客户端与服务器端响应时间长以及无法实现复杂GIS功能的问题。
Ajax技术是目前客户端最有效率的技术,可以缩短客户端与服务器端的响应时间,减少网络间数据传输量。
.Net平台可以利用WebService技术将GIS功能封装为Internet上的组件,组件功能都遵守一定的接口规范暴露给外界,这样其内部数据和功能不尽相同,但外部调用的方式完全相同。利用这种网络组件的方式,应用程序间流动的只是命令和响应,数据和程序都不用在网络间传输,节省了宽带和计算时间。
本文着重研究了Ajax技术在WebGIS中的应用,将Ajax技术应用于客户端来实现“按需取数据”,缩短网络间的等待时间来提高网络间的响应效率,并利用.Net技术和WebService技术开发服务器端GIS功能(空间查询、属性查询、缓冲区分析等),从而实现了一个三层WebGIS体系结构(表示层—逻辑层—物理层)。 |
| 【论文题纲】 |
|
摘要 |
3-4 |
|
Abstract |
4-7 |
|
1 引言 |
7-9 |
|
1.1 论文选题目的及意义 |
7 |
|
1.2 完成的主要工作 |
7-9 |
|
2 WebGIS 理论及应用 |
9-18 |
|
2.1 WebGIS 理论 |
9 |
|
2.2 WebGIS 国内外发展状况 |
9-10 |
|
2.3 WebGIS 空间数据发布技术 |
10-14 |
|
2.4 WebGIS 空间数据的管理 |
14-18 |
|
3 客户端与服务端开发技术 |
18-37 |
|
3.1.Net 与 Web Service |
18-24 |
|
3.2 Ajax 技术 |
24-28 |
|
3.3 ArcGIS Server 体系结构 |
28-37 |
|
4 系统体系结构设计及实现 |
37-54 |
|
4.1 系统的开发环境 |
39-40 |
|
4.2 客户端设计及实现 |
40-42 |
|
4.3 空间数据存储 |
42-48 |
|
4.4 服务器端 GIS 功能实现 |
48-54 |
|
5 结论与展望 |
54-55 |
|
5.1 结论 |
54 |
|
5.2 展望 |
54-55 |
|
致谢 |
55-56 |
|
攻读硕士学位期间公开发表的学术论文 |
56-57 |
|
参考文献 |
57-58 |
|
| 【DOI】 | LunWen.ID:2.2008.37321 |