基于AJAX的组件式WebGIS客户端框架的研究与实现

基于AJAX的组件式WebGIS客户端框架的研究与实现

论文摘要

针对WebGIS客户端可复用性和功能可定制性要求,论文设计了一个基于AJAX的组件式WebGIS客户端框架结构,采用JavaScript语言实现了一个基于AJAX和组件的织女星灌区地理信息系统客户端。论文的主要工作包括四个方面:(1)对AJAX技术、组件式软件开发和客户端框架中常用的XML和SOAP技术进行分析和总结;(2)详细阐述了客户端框架的设计思路和技术路线,在进行技术对比后,提出了本课题的设计思路;(3)借鉴服务器端多层架构的形式,设计、实现了基于AJAX的组件式客户端框架;(4)论文所设计的框架系统在织女星灌区地理信息系统中进行了应用。本系统经应用表明,该客户端框架的设计是可行的;具有良好的可复用性、灵活性,实用效果好,具有很好的应用前景。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 课题背景
  • 1.2 发展现状
  • 1.3 研究意义
  • 1.4 本文主要工作
  • 1.5 论文组织结构
  • 第二章 客户端相关技术现状总结
  • 2.1 对 AJAX 技术的研究
  • 2.2 对组件式软件开发的研究
  • 2.3 对协议与传输的研究
  • 2.3.1 XML 概述
  • 2.3.2 SOAP 协议
  • 第三章 客户端框架的分析与结构设计
  • 3.1 对 RIA 结构的研究
  • 3.2 对 WebGIS 实现方式的分析
  • 3.3 组件化客户端分析与比较
  • 3.3.1 组件化客户端的分析
  • 3.3.2 组件化客户端的优势
  • 3.4 对 Web 多层体系结构的研究
  • 3.4.1 对服务器端多层体系结构的研究
  • 3.4.2 对客户端多层体系结构的设计
  • 第四章 组件化 WebGIS 客户端框架的设计与实现
  • 4.1 体系结构的设计
  • 4.2 包加载机制层的设计
  • 4.3 语言扩展层的设计
  • 4.4 浏览器隔离层的设计
  • 4.5 应用支持层的设计
  • 4.6 GIS 组件层的设计
  • 4.6.1 map 组件的设计
  • 4.6.2 空间分析组件的设计
  • 4.6.3 属性查询组件的设计
  • 第五章 组件化 WebGIS 客户端框架的应用
  • 5.1 项目背景
  • 5.2 设计思路
  • 5.2.1 系统设计原则
  • 5.2.2 系统体系结构
  • 5.3 主要功能结构设计
  • 5.4 客户端框架的应用
  • 5.5 本章小结
  • 第六章 结论与展望
  • 6.1 论文工作总结
  • 6.2 下一步工作展望
  • 致谢
  • 参考文献
  • 在学期间发表的学术论文和参加科研情况
  • 相关论文文献

    标签:;  

    基于AJAX的组件式WebGIS客户端框架的研究与实现
    下载Doc文档

    猜你喜欢