首页> 中文学位 >基于Web-GIS城市服务信息查询系统研究与实现
【6h】

基于Web-GIS城市服务信息查询系统研究与实现

代理获取

目录

声明

东华大学学位论文版权使用授权书

摘要

第1章 绪论

1.1 选题背景及研究意义

1.2 国内外研究现状

1.2.1 Web GIS的研究现状

1.2.2 城市服务信息系统的研究现状

1.3 本文主要工作

1.4 论文组织结构

第2章 相关技术介绍

2.1 RIA的技术特征及其通用构架

2.1.1 富客户端化的互联网应用

2.1.2 丰富的数据展示和操作

2.1.3 异步数据通讯

2.1.4 客户端恢复记忆—Stateful Client

2.1.5 基于Web的协作

2.1.6 RIA的通用参考构架

2.2 Flex

2.2.1 MXML

2.2.2 ActionScript

2.2.3 Flex与Ajax的比较

2.3 ArcGIS Server

2.4 J2EE

2.4.1 J2EE概述

2.4.2 J2EE的优势

2.5 基于A*与背离路径思想的公交网最优路径算法

2.5.1 A*算法

2.5.2 背离路径思想

2.5.3 A*算法与背离路径思想结合的路径搜索算法

2.6 本章小结

第3章 系统软件构架设计

3.1 需求分析

3.2 构架模式

3.2.1 基础GIS平台

3.2.2 J2EE服务端

3.2.3 ArcGIS API for Flex

3.3 系统的参考模型

3.4 系统的参考构架

3.5 数据库设计

3.5.1 概念设计

3.5.2 逻辑设计

3.5.3 物理设计

3.6 本章小结

第4章 系统实现

4.1 Flex与服务器端的通信

4.2 ArcGIS Server服务的发布

4.2.1 地图文档的制作

4.2.2 Map Service的发布

4.2.3 Geometry Service的发布

4.3 主要功能实现

4.3.1 公交路径查询的实现

4.3.2 城市服务信息查询的实现

4.4 性能调优

4.5 本章小结

第5章 应用实例

5.1 系统主界面

5.2 基本操作

5.3 地图操作

5.4 公交查询

5.5 城市服务信息查询

5.6 本章小结

第6章 总结与展望

6.1 总结

6.2 展望

参考文献

作者攻读学位期间发表的学术论文

攻读硕士期间参与的科研项目

致谢

展开▼

摘要

基于富互联网应用RIA技术特征的WebGIS技术框架以B/S构架模式为基础,既有易部署和易维护的技术特点,又能像基于C/S构架模式的应用系统那样给用户带来良好的客户端体验,很好地解决了传统WebGIS开发在用户体验方面的不足。
   本文作者在分析和研究了大量现有研究成果的基础上,提出以Flex框架为基础,构建基于RIA的WebGIS应用模型,并采用该构架模型实现了一个城市服务信息查询原型系统。详细描述了该系统的构架和相关核心技术的研究与实现。
   本文作者的主要研究工作与创新概述如下:
   1)在研究和分析现有WebGIS解决方案的基础上,提出整合Flex和J2EE技术构建一种适合RIA的WebGIS应用解决方案;
   2)基于Geodatabase的空间数据模型设计和建立相关数据库表结构;
   3)研究和实现了Flex与J2EE服务器及GIS服务器的通信连接。传统基于Flex和J2EE的WebGIS应用中,Flex只与J2EE服务器连接,GIS相关操作是通过J2EE调用GIS服务器发布的服务予以实现,结构冗余。本文通过ArcGIS API for Flex可以使Flex客户端直接与GIS服务器连接,系统构架更加清晰。
   4)GIS服务器采用了ESRI最新发布的ArcGIS Server 9.3平台,应用了Geometry Service等诸多新特性。属性数据服务器采用基于JAVA的J2EE构架,利用Hibernate的延迟加载和缓存机制,减少了数据库读取频率,提高了系统的执行效率。
   实践结果表明,本文提出的WebGIS技术解决方案具有广泛的实用价值。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号